.presentation-settings[data-astro-cid-juvxjmtt]{font:inherit;position:relative}.presentation-settings[data-astro-cid-juvxjmtt] summary[data-astro-cid-juvxjmtt]{cursor:pointer;font-size:.85rem;list-style-position:inside}.presentation-settings[data-astro-cid-juvxjmtt] form[data-astro-cid-juvxjmtt]{z-index:50;background:var(--paper,#fffdf8);width:min(21rem,90vw);color:var(--ink,#18242a);border:1px solid;padding:1rem;position:absolute;right:0;box-shadow:0 .4rem 1rem #0002}.presentation-settings[data-astro-cid-juvxjmtt] label[data-astro-cid-juvxjmtt]{gap:.3rem;margin-bottom:.7rem;font-size:.85rem;display:grid}.presentation-settings[data-astro-cid-juvxjmtt] select[data-astro-cid-juvxjmtt]{font:inherit;background:inherit;color:inherit;border:1px solid #888;padding:.4rem}.presentation-settings[data-astro-cid-juvxjmtt] p[data-astro-cid-juvxjmtt],.presentation-settings[data-astro-cid-juvxjmtt] output[data-astro-cid-juvxjmtt]{font-size:.75rem;line-height:1.5}.presentation-settings[data-astro-cid-juvxjmtt] p[data-astro-cid-juvxjmtt]{margin:.6rem 0}.presentation-settings[data-astro-cid-juvxjmtt]:focus-within{outline-offset:3px}.presentation-settings-embedded[data-astro-cid-juvxjmtt] form[data-astro-cid-juvxjmtt]{width:100%;max-width:100%;box-shadow:none;margin-top:.7rem;padding:.8rem;position:static}.presentation-settings-embedded[data-astro-cid-juvxjmtt] summary[data-astro-cid-juvxjmtt]{font-size:.8rem}.visitation-field-tools{flex-wrap:wrap;gap:10px;margin:0 0 4px 5px;display:inline-flex}.visitation-field-tools button{font:10px var(--sans);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.visitation-dialog{background:var(--paper);width:min(57rem,100vw - 28px);max-height:88dvh;color:var(--ink);border:1px solid #9ca995;padding:0;box-shadow:0 15px 55px #263e4630}.visitation-dialog::backdrop{background:#243b4250}.visitation-dialog>header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:start;gap:20px;padding:19px 23px 15px;display:flex}.visitation-dialog .eyebrow{margin-bottom:5px;font-size:8px}.visitation-dialog h2{font:600 24px/1.2 var(--book);margin:0}.visitation-close{white-space:nowrap;font:11px var(--sans);background:0 0;border:0;padding:0}.visitation-content{max-height:calc(88dvh - 90px);padding:17px 23px 22px;overflow:auto}.visitation-loading{font:13px var(--sans)}.visitation-tabs{border-bottom:1px solid var(--rule);gap:20px;margin-bottom:15px;display:flex}.visitation-tabs button{font:12px var(--sans);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 10px}.visitation-tabs button[aria-pressed=true]{border-color:var(--ink);font-weight:600}.visitation-scope,.visitation-ranking-note{font:12px/1.55 var(--book);color:var(--muted);margin:0 0 15px}.visitation-chart svg{width:100%;height:auto;overflow:visible}.chart-grid{stroke:#c6ccbd;stroke-width:1px}.chart-label{fill:var(--muted);font:11px var(--sans)}.chart-series{stroke:#355c61;stroke-width:2.5px}.chart-point{fill:#355c61;stroke:var(--paper);stroke-width:1.5px}.visitation-data{font:11px var(--sans);margin-top:10px}.visitation-data summary{padding:5px 0}.visitation-dialog table{border-collapse:collapse;width:100%;font:13px/1.4 var(--book)}.visitation-dialog caption{text-align:left;font:11px var(--sans);padding:7px 0 10px}.visitation-dialog th,.visitation-dialog td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:7px 9px;font-weight:400}.visitation-dialog thead th{border-bottom:1px solid var(--ink);font-weight:600}.visitation-dialog td:last-child,.visitation-dialog th:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.visitation-dialog .is-selected{background:#dfe4d6}.visitation-rank-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:12px;display:flex}.visitation-rank-heading h3{font:600 16px var(--book);margin:0}.visitation-rank-heading label{font:11px var(--sans);white-space:nowrap}.visitation-rank-heading select{border:1px solid var(--rule);background:0 0;margin-left:6px;padding:3px 6px}.visitation-table-wrap{max-height:45dvh;overflow:auto}.visitation-ranks thead{background:var(--paper);position:sticky;top:0}.visitation-ranks th button{text-align:left;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.visitation-provenance{border-top:1px solid var(--rule);font:10px/1.6 var(--sans);color:var(--muted);margin-top:20px;padding-top:12px}.visitation-provenance p{margin:0 0 7px}.visitation-provenance p:last-child{margin-bottom:0}.visitation-provenance a{text-decoration:underline}.visitation-entry-tools{border-bottom:1px solid var(--rule);font:11px var(--book);flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0 0 18px;padding:10px 0;display:flex}.visitation-entry-tools strong{font-weight:600}.visitation-entry-tools button{font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.visitation-entry-tools .visitation-unit{flex-wrap:wrap;gap:7px 14px;display:flex}.visitation-entry-tools small{color:var(--muted);font-size:10px}@media (width<=650px){.visitation-dialog>header{padding:16px}.visitation-dialog h2{font-size:22px}.visitation-content{padding:14px 16px 18px}.visitation-rank-heading{display:block}.visitation-rank-heading h3{margin-bottom:10px}.visitation-dialog table{font-size:12px}.visitation-dialog td,.visitation-dialog th{padding:7px 5px}.visitation-chart{margin-left:-12px;margin-right:-5px}.visitation-provenance{font-size:9px}}@media print{.visitation-dialog,.visitation-entry-tools,.visitation-field-tools{display:none!important}}
