.PhotoEvidence_controls__gc2c_,.PhotoEvidence_legend__nUVVo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.PhotoEvidence_controls__gc2c_{min-width:0}.PhotoEvidence_controls__gc2c_ button,.PhotoEvidence_inventory__TcSft button,.PhotoEvidence_locate__9mJmd{font:inherit;color:#253e33;background:#fffef8;border:1px solid #9ba798;border-radius:6px;cursor:pointer}.PhotoEvidence_controls__gc2c_ button,.PhotoEvidence_locate__9mJmd{min-height:44px;padding:6px 11px;font-size:14px}.PhotoEvidence_controls__gc2c_ button[aria-pressed=true]{background:#244b3a;color:#fff;border-color:#244b3a}.PhotoEvidence_controls__gc2c_ button:hover,.PhotoEvidence_inventory__TcSft button:hover,.PhotoEvidence_locate__9mJmd:hover{box-shadow:inset 0 0 0 1px currentColor}.PhotoEvidence_legend__nUVVo{margin:0;padding:0;list-style:none;font-size:13px;color:#38483e}.PhotoEvidence_legend__nUVVo li,.PhotoEvidence_symbol__BRbRw{display:flex;gap:6px;align-items:center}.PhotoEvidence_legend__nUVVo svg,.PhotoEvidence_symbol__BRbRw svg{flex:none}.PhotoEvidence_marker__xTX1E{cursor:pointer;outline:none}.PhotoEvidence_focusRing__GeVE2{opacity:0}.PhotoEvidence_marker__xTX1E:focus-visible .PhotoEvidence_focusRing__GeVE2,.PhotoEvidence_marker__xTX1E:hover .PhotoEvidence_focusRing__GeVE2,.PhotoEvidence_marker__xTX1E[aria-pressed=true] .PhotoEvidence_focusRing__GeVE2{opacity:1}.PhotoEvidence_browser__FJyS4{min-width:0;background:#fffef8;color:#253a2e;border-left:1px solid #c9cfc0;overflow:auto;max-height:calc(clamp(560px,calc(100dvh - 190px),860px) + 160px)}.PhotoEvidence_heading__PK_Ys{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 4px 14px;background:#fffef8;border-bottom:1px solid #c9cfc0}.PhotoEvidence_heading__PK_Ys h2{margin:0;font-size:14px}.PhotoEvidence_heading__PK_Ys button{flex:none;width:44px;height:44px;border:0;background:none;color:#253e33;font-size:24px;cursor:pointer}.PhotoEvidence_heading__PK_Ys button:hover{background:#eef2e6}.PhotoEvidence_detail__I_VjN{padding:12px 14px}.PhotoEvidence_detail__I_VjN h3{margin:0 0 5px;font-size:18px;overflow-wrap:anywhere}.PhotoEvidence_symbol__BRbRw{margin:0 0 9px;font-size:13px;font-weight:700}.PhotoEvidence_image__pBryH{display:block;max-width:100%;width:100%;max-height:240px;aspect-ratio:4/3;object-fit:contain;border-radius:6px;background:#e8ece3}.PhotoEvidence_mediaNotice__4m6hU{padding:10px;border-radius:6px;background:#eef2e6;font-size:14px}.PhotoEvidence_condition__WblAO{font-size:14px;margin:12px 0}.PhotoEvidence_receipt__or61C{margin:0;font-size:13px}.PhotoEvidence_receipt__or61C>div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:7px;padding:5px 0;border-top:1px solid #e6e9dd}.PhotoEvidence_receipt__or61C dt{font-weight:700}.PhotoEvidence_receipt__or61C dd{margin:0;overflow-wrap:anywhere}.PhotoEvidence_receipt__or61C a{text-decoration:underline;text-underline-offset:2px}.PhotoEvidence_limit__gAleT{font-size:13px}.PhotoEvidence_inventory__TcSft{padding:8px 14px 14px;border-top:1px solid #c9cfc0}.PhotoEvidence_inventory__TcSft summary{min-height:44px;padding:11px 0;font-size:14px;font-weight:700;cursor:pointer}.PhotoEvidence_inventory__TcSft h3{margin:8px 0;font-size:13px}.PhotoEvidence_inventory__TcSft ul{list-style:none;padding:0;margin:0;display:grid;gap:6px}.PhotoEvidence_inventory__TcSft button{display:grid;gap:3px;width:100%;min-height:44px;padding:7px 9px;text-align:left;overflow-wrap:anywhere}.PhotoEvidence_inventory__TcSft button[aria-current=true]{border-color:#244b3a;box-shadow:inset 0 0 0 1px #244b3a}.PhotoEvidence_srOnly__EQTUo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:950px){.PhotoEvidence_browser__FJyS4{border-left:0;border-top:1px solid #c9cfc0;max-height:none}.PhotoEvidence_heading__PK_Ys{position:static}}.Explorer_explorer__YyaBd{--forest:#244b3a;--cream:#faf9f3;--border:#dce0d5;--quiet:#56635a;padding:12px 0 16px;color:#213a2c}main:has(>.Explorer_explorer__YyaBd[data-view=campus]){max-width:1840px}main:has(>.Explorer_explorer__YyaBd[data-view=campus][data-rail=open]){max-width:2180px}.Explorer_explorer__YyaBd button,.Explorer_explorer__YyaBd input,.Explorer_explorer__YyaBd select{font:inherit}.Explorer_explorer__YyaBd button{border-radius:6px;cursor:pointer}.Explorer_explorer__YyaBd a:focus-visible,.Explorer_explorer__YyaBd button:focus-visible,.Explorer_explorer__YyaBd input:focus-visible,.Explorer_explorer__YyaBd select:focus-visible,.Explorer_explorer__YyaBd summary:focus-visible{outline:3px solid #a66427;outline-offset:3px}.Explorer_srOnly__MkQHH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Explorer_heading__TDaio{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:8px}.Explorer_heading__TDaio h1{margin:4px 0;font-size:32px;line-height:1.1;letter-spacing:-1.2px;font-weight:650}.Explorer_headingDot__dgJsL{color:#ba7c31}.Explorer_pageLinks__8BNnQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;font-size:14px}.Explorer_pageLinks__8BNnQ a{display:inline-flex;align-items:center;min-height:32px;color:#395544;text-underline-offset:3px}.Explorer_switcher__w6Yo_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:10px}.Explorer_chipRow__Q1V5a{min-width:0;display:flex;gap:8px;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:thin}.Explorer_collectionChip__oMqWi{flex:0 0 auto;display:flex;align-items:center;gap:9px;min-height:44px;padding:6px 12px 6px 8px;border:1px solid #d3d9cc;background:#fffef8;color:var(--forest);text-align:left}.Explorer_collectionChip__oMqWi:hover{background:#f0f3ea}.Explorer_collectionChip__oMqWi i{width:12px;height:12px;border-radius:50%;background:var(--accent);flex-shrink:0;box-shadow:0 0 0 2px #fffef8,0 0 0 3px var(--accent)}.Explorer_collectionChip__oMqWi[aria-pressed=true]{border:2px solid var(--accent);background:#eef2e6;padding:5px 11px 5px 7px}.Explorer_sectionPicker__tQPQj,.Explorer_subChipRow__hD5Ks{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px}.Explorer_subChip__qQErZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 12px;border:1px solid #d3d9cc;background:#fffef8;color:var(--forest);font-size:14px}.Explorer_subChip__qQErZ i{width:10px;height:10px;border-radius:50%;background:var(--accent)}.Explorer_subChip__qQErZ small{font-size:12px;color:var(--quiet)}.Explorer_subChip__qQErZ[aria-pressed=true]{border:2px solid var(--accent);background:#eef2e6;font-weight:650;padding:5px 11px}.Explorer_sectionPicker__tQPQj .Explorer_sectionSelect__5as_P{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:14px;font-weight:600;color:var(--quiet)}.Explorer_sectionPicker__tQPQj select{min-width:0;min-height:44px;max-width:min(440px,70vw);padding:6px 8px;border:1px solid #c9d2c0;border-radius:6px;background:#fffef9;color:#213a2c;font-size:14px}.Explorer_sectionPicker__tQPQj>button{min-width:44px;min-height:44px;padding:6px 12px;border:1px solid #c9d2c0;background:#fffef8;color:var(--forest);font-size:18px}.Explorer_sectionPicker__tQPQj>button:disabled{background:#fffef8;color:#8b9284;cursor:not-allowed}.Explorer_sectionPicker__tQPQj>.Explorer_overviewButton__4WTSD{font-size:14px;background:#30563b;border-color:#30563b;color:#fffef8}.Explorer_pickerCount__mfGYk{font-size:14px;color:var(--quiet)}.Explorer_campusControls__O3XT1{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px}.Explorer_campusControls__O3XT1 .Explorer_pointControls__5B_gP,.Explorer_campusControls__O3XT1 .Explorer_sectionPicker__tQPQj{min-width:0;max-width:100%;margin:0}.Explorer_chipText__9Vyvz{display:flex;flex-direction:column;line-height:1.2}.Explorer_chipText__9Vyvz strong{font-size:15px;white-space:nowrap}.Explorer_chipText__9Vyvz small{font-size:12px;color:var(--quiet);white-space:nowrap}.Explorer_filterToggle__nHlUZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #d3d9cc;background:#fffef8;color:var(--forest);font-size:14px;font-weight:600;white-space:nowrap}.Explorer_filterToggle__nHlUZ span{font-size:12px}.Explorer_filterToggle__nHlUZ[aria-expanded=true]{background:#eef2e6}.Explorer_clear__32ZkW:hover,.Explorer_coverage__Lw7BZ button:hover,.Explorer_filterToggle__nHlUZ:hover,.Explorer_sectionPicker__tQPQj>button:not(:disabled):hover,.Explorer_subChip__qQErZ:hover{background:#e3ebd9;color:var(--forest)}.Explorer_sectionPicker__tQPQj>.Explorer_overviewButton__4WTSD:not(:disabled):hover{background:#244b3a;color:#fffef8}.Explorer_toolbar__HJ9L4{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;border:1px solid var(--border);background:var(--cream);border-radius:8px}.Explorer_toolbar__HJ9L4[hidden]{display:none}.Explorer_search__pwuVV{display:flex;align-items:center;gap:8px;flex:1 1 280px;min-width:0}.Explorer_search__pwuVV>span:first-child{font-size:24px;line-height:1;color:#637565}.Explorer_search__pwuVV input{flex:1 1;min-width:0;min-height:44px;padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:#fffef9;color:#213a2c;font-size:14px}.Explorer_search__pwuVV input::placeholder{color:#657064;opacity:1}.Explorer_filter__mfGfN{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--quiet)}.Explorer_filter__mfGfN select{min-height:44px;font-size:14px;border:1px solid var(--border);padding:6px 8px;background:#fffef9;color:#294433;border-radius:6px}.Explorer_resultCount__8o5V4{margin-left:auto;font-size:14px;color:var(--quiet);white-space:nowrap}.Explorer_clear__32ZkW{min-height:44px;padding:6px 12px;border:1px solid #b9c6b0;background:#fffef8;color:var(--forest);font-size:14px;text-decoration:underline}.Explorer_workspace__dl80m{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--cream)}.Explorer_workspace__dl80m[data-details=open]{grid-template-columns:minmax(0,1fr) 340px}.Explorer_mapPanel__28kgD{min-width:0;display:flex;flex-direction:column}.Explorer_mapHeading__1m_eO{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 14px;border-bottom:1px solid var(--border)}.Explorer_mapHeading__1m_eO h2{margin:0;font-size:18px;letter-spacing:-.3px}.Explorer_coverage__Lw7BZ{font-size:14px;color:var(--quiet)}.Explorer_coverage__Lw7BZ b{color:var(--forest)}.Explorer_coverage__Lw7BZ button{min-height:44px;padding:0 4px;border:0;background:none;color:var(--forest);font-size:14px;text-decoration:underline}.Explorer_traversal__E4omq{margin-left:auto;color:#75572b;background:#f3ebd5;border:1px solid #ddd1b3;padding:4px 8px;font-size:14px;line-height:1.4;border-radius:4px;white-space:nowrap}.Explorer_stage__C_Hdi{position:relative;flex-shrink:0;display:flex;flex-direction:column}.Explorer_stage__C_Hdi[data-mode=map]{height:clamp(612px,calc(100dvh - 138px),912px)}.Explorer_workspace__dl80m[data-view=campus] .Explorer_stage__C_Hdi{height:auto}.Explorer_workspace__dl80m[data-view=campus] .Explorer_mapSvg__Qvb_W{flex:none;height:auto;aspect-ratio:1;background:#e7ece2}.Explorer_stageEmpty___enrT{padding:64px 24px;text-align:center;color:var(--quiet);font-size:14px;line-height:1.6}.Explorer_stageEmpty___enrT h3{margin:0 0 8px;font-size:20px;color:var(--forest)}.Explorer_stageEmpty___enrT button{min-height:44px;padding:10px 18px;background:var(--forest);color:#fffef8;border:0;font-size:14px}.Explorer_mapCanvas__VhBqT{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column;background-color:#eef0e6;background-image:radial-gradient(#d4d8c8 .65px,transparent 0);background-size:18px 18px;overflow:hidden}.Explorer_mapSvg__Qvb_W{display:block;flex:1 1;width:100%;height:0;min-height:0;touch-action:none;cursor:grab}.Explorer_mapSvg__Qvb_W:active{cursor:grabbing}.Explorer_mapSvg__Qvb_W:focus-visible{outline:3px solid #f0b46c;outline-offset:-3px}.Explorer_contextLines__bC26z{stroke:#c4cebd;stroke-width:2;fill:none;pointer-events:none}.Explorer_streetLabel__x4nDc{font-family:inherit;pointer-events:none}.Explorer_selectedLabel__tM99Q{pointer-events:none}.Explorer_selectedLabel__tM99Q div{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;paint-order:stroke fill}.Explorer_badge__vV6rQ{cursor:pointer}.Explorer_badge__vV6rQ line{pointer-events:none}.Explorer_mapFeature__47cgV{cursor:pointer;outline:none}.Explorer_mapFeature__47cgV:focus-visible{filter:drop-shadow(0 0 4px #f0b46c)}.Explorer_mapFeature__47cgV:focus-visible>path:last-child{stroke:#f0b46c}.Explorer_mapToolbar__8HmRV{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;background:#f8f8ee;border-bottom:1px solid #d7ddcb}.Explorer_baseToggle__fRMAO,.Explorer_mapTools__fxbx_{display:flex;flex-wrap:wrap;max-width:100%;border:1px solid #bac7b1;border-radius:6px;background:#fffef8}.Explorer_baseToggle__fRMAO{margin-left:auto}.Explorer_baseToggle__fRMAO button,.Explorer_mapTools__fxbx_ button{min-height:44px;padding:8px 12px;background:#fffef8;color:#34533d;border-radius:0;border:0;border-right:1px solid #d6dece;font-size:14px}.Explorer_mapTools__fxbx_ button:first-child,.Explorer_mapTools__fxbx_ button:nth-child(2){font-size:20px;line-height:1;min-width:44px}.Explorer_baseToggle__fRMAO button:last-child,.Explorer_mapTools__fxbx_ button:last-child{border-right:0}.Explorer_baseToggle__fRMAO button:hover,.Explorer_mapTools__fxbx_ button:hover{background:#e3ebd9}.Explorer_baseToggle__fRMAO button[aria-disabled=true],.Explorer_mapTools__fxbx_ button[aria-disabled=true]{color:#7b8274;cursor:not-allowed}.Explorer_baseToggle__fRMAO button[aria-pressed=true]{background:#244b3a;color:#fffef8;font-weight:600}.Explorer_north__HUeD8{display:flex;flex-direction:column;align-items:center;width:32px;padding:2px 0 4px;border-radius:6px;background:#fffef8e6;font-size:12px;font-weight:700;color:#33452f;pointer-events:none}.Explorer_north__HUeD8 span{font-size:22px;line-height:1.1}.Explorer_mapCredit__ybR_P{position:absolute;right:8px;bottom:56px;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px 10px;max-width:calc(100% - 16px);padding:3px 8px;border-radius:4px;background:#141c16d9;color:#f1f1e8;font-size:12px}.Explorer_mapCredit__ybR_P:empty{display:none}.Explorer_mapCredit__ybR_P a{color:#ffffff;text-decoration:underline;text-underline-offset:2px}.Explorer_mapCredit__ybR_P[data-campus=true]{position:static;flex-shrink:0;align-items:center;align-self:flex-end;background:none;color:var(--quiet)}.Explorer_mapCredit__ybR_P[data-campus=true] a{display:inline-flex;align-items:center;min-height:44px;color:var(--forest)}.Explorer_mapHint__OFBrk{flex-shrink:0;margin:0;padding:6px 12px;background:#eef2e6;border-bottom:1px solid #d7ddcb;color:#3f5a45;font-size:14px}.Explorer_campusContext__scoid{fill:none;stroke:#ffffff;stroke-opacity:.35;stroke-width:1.2;pointer-events:none}.Explorer_campusContext__scoid[data-base=diagram]{stroke:#9aa594;stroke-opacity:.7}.Explorer_overviewWays__v3Zx8{pointer-events:none}.Explorer_overviewWays__v3Zx8[data-base=aerial]{filter:drop-shadow(0 0 1px #ffffff)}.Explorer_sectionBounds__RVpjF,.Explorer_sectionTarget__QGnGM :not([data-hit-area]){pointer-events:none}.Explorer_sectionTarget__QGnGM{cursor:pointer;outline:none}.Explorer_sectionTarget__QGnGM:hover rect:not([data-hit-area]){fill:#e3ebd9}.Explorer_sectionTarget__QGnGM:focus-visible rect:not([data-hit-area]){stroke:#a66427;stroke-width:3}.Explorer_mapNotice__kEpbg{flex-shrink:0;margin:0;padding:8px 12px;border-radius:6px;background:#fbf0d4;border:1px solid #d4b77b;color:#5f4615;font-size:14px}.Explorer_legend__cGbVm{flex-shrink:0;background:#f8f8eef5;border-top:1px solid #d7ddcb;font-size:14px;color:#3f4f3b}.Explorer_legend__cGbVm>summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;min-height:48px;padding:6px 14px;cursor:pointer;list-style:none}.Explorer_legend__cGbVm>summary::-webkit-details-marker{display:none}.Explorer_legend__cGbVm span{display:inline-flex;align-items:center;gap:7px}.Explorer_legendMore__MMGRc{margin-left:auto;text-decoration:underline;color:var(--forest)}.Explorer_legend__cGbVm>div{padding:0 14px 10px;line-height:1.5}.Explorer_legend__cGbVm p{margin:6px 0}.Explorer_legend__cGbVm a{display:inline-flex;align-items:center;min-height:44px;color:var(--forest)}.Explorer_legendCrossing__yAHvi,.Explorer_legendPath__WGtgN{display:inline-block;width:26px;border-top:4px solid}.Explorer_legendCrossing__yAHvi{border-top-style:dashed}.Explorer_legendAssumed__Ap58S,.Explorer_legendRamp__du0Ng{display:inline-block;width:14px;height:14px;border:3px solid;border-radius:50%;background:#fffdf7}.Explorer_legendRamp__du0Ng{background:#b9c9b4}.Explorer_legendAssumed__Ap58S{border-style:dashed;border-width:2.5px}.Explorer_campusWayLegend__Yfypi{flex:none;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;padding:6px 10px;background:#fffef8;border-bottom:1px solid #d7ddcb;color:#344635;font-size:13px;line-height:1.4}.Explorer_campusWayLegend__Yfypi p{margin:0}.Explorer_campusWayLegend__Yfypi ul{display:flex;flex-wrap:wrap;gap:2px 14px;list-style:none;margin:0;padding:0}.Explorer_campusWayLegend__Yfypi li{display:flex;align-items:center;gap:5px;min-height:22px}.Explorer_campusWayLegend__Yfypi svg{flex:none}.Explorer_legendSection__B22EE{box-sizing:border-box;flex:none;width:30px;height:12px;border:1.5px dashed #414b3d}.Explorer_campusSourceTags__yNAZk{margin:4px 16px 16px;border-top:1px solid var(--border);font-size:14px}.Explorer_campusSourceTags__yNAZk summary{display:flex;align-items:center;min-height:44px;color:var(--forest);text-decoration:underline;cursor:pointer}.Explorer_campusSourceTags__yNAZk dl{margin:0;overflow-wrap:anywhere}.Explorer_campusSourceTags__yNAZk dl>div{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(0,1.4fr);gap:6px 10px;padding:4px 0}.Explorer_campusSourceTags__yNAZk dt{color:var(--quiet)}.Explorer_campusSourceTags__yNAZk dd{margin:0}.Explorer_tray__T7bFe{flex-shrink:0;max-height:40%;overflow:auto;background:#f6f1e3;border-top:1px dashed #c5b88f;font-size:14px;color:#5f5636}.Explorer_tray__T7bFe summary{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:44px;padding:6px 14px;cursor:pointer;list-style:none}.Explorer_tray__T7bFe summary::-webkit-details-marker{display:none}.Explorer_tray__T7bFe summary strong{color:#4c4423}.Explorer_trayHint__EeDG4{margin-left:auto;text-decoration:underline;color:#4c4423}.Explorer_tray__T7bFe>div{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px}.Explorer_tray__T7bFe button{min-height:44px;padding:6px 10px;border:1px solid #d3c69f;background:#fffdf5;color:#4c4423;font-size:14px;text-align:left}.Explorer_tray__T7bFe button b{margin-right:4px}.Explorer_tray__T7bFe button[aria-pressed=true]{border:2px solid #8a6d1f;background:#f3e6bf}.Explorer_navigator__sXWfq{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--border);background:#fffef8}.Explorer_navigator__sXWfq>button{min-width:44px;min-height:44px;padding:4px 10px;border:1px solid #cbd5c3;background:#fffef8;color:var(--forest);font-size:20px;line-height:1}.Explorer_navigator__sXWfq>button:hover{background:#e9efe1}.Explorer_navCurrent__KZCno{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.Explorer_navCurrent__KZCno b{font-size:14px;padding:2px 7px;border-radius:4px;background:#213a2c;color:#fffef8}.Explorer_navTitle__NMAKZ{font-size:16px;font-weight:650}.Explorer_navCount__BXV2S,.Explorer_navMeta__1ZUQw{font-size:14px;color:var(--quiet)}.Explorer_navCount__BXV2S{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Explorer_navigator__sXWfq>.Explorer_detailsToggle__3Nob8{font-size:14px;padding:6px 14px;background:#30563b;border-color:#30563b;color:#fffef8}.Explorer_navigator__sXWfq>.Explorer_detailsToggle__3Nob8:hover{background:#24432d}.Explorer_stage__C_Hdi[data-mode=photo]{container-type:inline-size}.Explorer_photoStage__M5ywb{display:grid;gap:14px;padding:12px 14px 14px;align-items:start}@container (min-width:780px){.Explorer_photoStage__M5ywb{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}}.Explorer_photoMain__MoLpM{display:grid;gap:8px;min-width:0}.Explorer_photoEvidence__Jt7qh{margin:0;min-width:0}.Explorer_photoFrame__OHpqU{background:#20241e;border-radius:6px;overflow:hidden;display:grid;place-items:center}.Explorer_photoFrame__OHpqU:focus-visible{outline:3px solid #a66427;outline-offset:3px}.Explorer_photoFrame__OHpqU img{display:block;width:100%;height:auto;transform-origin:center;transition:transform .15s ease-out;-webkit-user-select:none;user-select:none}.Explorer_photoFrame__OHpqU .Explorer_photoNotice__UKUgq{width:80%}.Explorer_photoBadge__RGISX{padding:6px 0 0;color:var(--quiet);font-size:14px}.Explorer_photoTools__bV3XF{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.Explorer_photoTools__bV3XF button{min-width:44px;min-height:44px;padding:6px 10px;border:1px solid #c6d0bd;background:#fffef8;color:var(--forest);font-size:16px}.Explorer_photoTools__bV3XF button:hover{background:#e7eddf}.Explorer_photoTools__bV3XF button[aria-disabled=true]{color:#7b8274;background:#f4f4ee;cursor:not-allowed}.Explorer_zoomReadout__Mf_WC{min-width:52px;text-align:center;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--quiet)}.Explorer_photoTools__bV3XF .Explorer_clipButton__D20Nh{margin-left:auto;font-size:14px;background:#30563b;border-color:#30563b;color:#fffef8}.Explorer_photoTools__bV3XF .Explorer_clipButton__D20Nh:hover{background:#24432d}.Explorer_clip__6TNRT,.Explorer_siteInset__oN4xL{margin:0;border:1px solid var(--border);border-radius:6px;background:#fffef8;overflow:hidden}.Explorer_clip__6TNRT{width:min(100%,22rem)}.Explorer_clip__6TNRT video{display:block;width:100%;height:auto;max-height:360px;object-fit:contain;background:#111}.Explorer_siteInset__oN4xL img{display:block;width:100%;height:auto;background:#eef0e5}.Explorer_clip__6TNRT figcaption,.Explorer_siteInset__oN4xL figcaption{padding:7px 9px;font-size:14px;line-height:1.45;color:#56634f}.Explorer_conflictBanner__XWrxh{margin:12px 14px 0;padding:11px 13px;background:#fbf0d4;border:1px solid #d4b77b;border-radius:5px;font-size:14px;line-height:1.55;color:#5f4615}.Explorer_stagePair__okt3p{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px 15px}.Explorer_stagePair__okt3p .Explorer_comparisonCard__9zNLn{padding:12px;background:#fffef8}.Explorer_drawer__mf3TS{display:none;border-left:1px solid var(--border);overflow:auto;min-width:0;background:#fffef8;max-height:calc(clamp(560px,calc(100dvh - 190px),860px) + 160px)}.Explorer_drawer__mf3TS[data-open=true]{display:block}.Explorer_drawerHeading__e7bWN{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:6px 8px 6px 16px;background:#fffef8;border-bottom:1px solid var(--border)}.Explorer_drawerHeading__e7bWN h2{margin:0;font-size:14px;font-weight:650}.Explorer_drawerClose__VEtF1{min-width:44px;min-height:44px;border:0;background:none;color:var(--forest);font-size:24px;line-height:1}.Explorer_drawerClose__VEtF1:hover{background:#eef2e6}.Explorer_recordCard__LksOj{padding:16px}.Explorer_provenance__INO8d{display:inline-block;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:.035em;color:#526949;background:#eaf0e0;border:1px solid #cdd9c1;padding:4px 6px;border-radius:4px}.Explorer_provenance__INO8d[data-kind=field]{color:#6e4773;background:#f2eaf2;border-color:#d9c7dc}.Explorer_provenance__INO8d[data-kind=synthetic]{color:#655626;background:#f5efd8;border-color:#ded2ad}.Explorer_stopTag__0kBvT{display:inline-block;margin:6px 0 0 6px;padding:4px 6px;font-size:14px;line-height:1.5;border-radius:4px;background:#213a2c;color:#fffef8}.Explorer_comparisonCard__9zNLn h3,.Explorer_recordCard__LksOj h3{font-size:19px;font-weight:600;letter-spacing:-.35px;margin:12px 0;line-height:1.3}.Explorer_featureKey__2t2KL{font-family:ui-monospace,monospace;font-size:14px;color:#63765a;margin:-4px 0 12px;overflow-wrap:anywhere}.Explorer_schematic__9Fxz_{position:relative;width:100%;height:160px;display:grid;place-items:center;overflow:hidden;background:#e9eddf;border-radius:4px}.Explorer_schematic__9Fxz_ svg{width:100%;height:100%;padding:12px 25px}.Explorer_schematicCaption__kbIkz{position:absolute;left:8px;bottom:6px;color:#576c4f;font-size:14px}.Explorer_unplacedSymbol__UKUsn{font-size:48px;color:#8a997c}.Explorer_photo__eqCtr{width:100%;height:210px;object-fit:contain;background:#e8e7df;display:block;border-radius:4px}.Explorer_thumbPhoto__UXvW_{width:100%;height:72px;object-fit:cover;border-radius:3px}.Explorer_photoNotice__UKUgq{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:115px;padding:12px;background:#f1eee4;border:1px dashed #bbbca8;color:#6e674b;border-radius:4px}.Explorer_photoNotice__UKUgq>span{font-size:28px}.Explorer_photoNotice__UKUgq p{font-size:14px;text-align:center;line-height:1.5;margin:6px 0}.Explorer_recordNote__E57cq{font-size:14px;line-height:1.6;color:#56634f;margin:13px 0}.Explorer_recordMeta__Wex7I{font-size:14px;line-height:1.6;margin:10px 0}.Explorer_recordMeta__Wex7I>div{display:grid;grid-template-columns:110px 1fr;gap:7px;padding:6px 0;border-bottom:1px solid #edf0e6}.Explorer_recordMeta__Wex7I dt{color:#66735d}.Explorer_recordMeta__Wex7I dd{margin:0;overflow-wrap:anywhere}.Explorer_unknown__25zsx{font-size:14px;background:#f6efd9;border-left:2px solid #b78747;padding:10px;color:#705625}.Explorer_attributes__a0Y3f{margin:12px 0;padding:10px 12px;border:1px solid #d9dfcf;border-radius:5px;background:#f6f7ef}.Explorer_attributes__a0Y3f h4{margin:0 0 4px;font-size:14px}.Explorer_attributes__a0Y3f dl{margin:0;font-size:14px;line-height:1.5}.Explorer_attributes__a0Y3f dl>div{display:grid;grid-template-columns:120px 1fr;gap:6px;padding:4px 0;border-bottom:1px solid #e6e9de}.Explorer_attributes__a0Y3f dt{color:#66735d}.Explorer_attributes__a0Y3f dd{margin:0;overflow-wrap:anywhere}.Explorer_attributes__a0Y3f p{margin:6px 0 0;font-size:14px;line-height:1.45;color:#6b5a2f}.Explorer_sourceDetails__mrvrr{border-top:1px solid var(--border);margin-top:16px;padding-top:8px;font-size:14px;color:#59694e}.Explorer_sourceDetails__mrvrr summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600;color:var(--forest)}.Explorer_sourceDetails__mrvrr p{line-height:1.6}.Explorer_sourceDetails__mrvrr a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.Explorer_hash__xyALr{font-family:ui-monospace,monospace;font-size:12px}.Explorer_evidenceLinks__mkKSq{display:flex;flex-direction:column;gap:6px;font-size:14px}.Explorer_evidenceLinks__mkKSq a{display:inline-flex;align-items:center;min-height:44px}.Explorer_actionLink__LDx61{justify-content:center;padding:10px 8px;background:#e8eede;color:#2b533a;border-radius:4px;text-align:center}.Explorer_allRecords__vVRMw{margin:0 16px 20px;font-size:14px;border-top:1px solid var(--border);padding-top:6px}.Explorer_allRecords__vVRMw summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}.Explorer_allRecords__vVRMw button{display:flex;flex-direction:column;gap:4px;width:100%;min-height:44px;border:0;border-bottom:1px solid #e4e8dc;border-radius:0;background:none;color:#3a5c44;text-align:left;padding:10px 4px;font-size:14px}.Explorer_allRecords__vVRMw button:hover{background:#eaf0e0}.Explorer_allRecords__vVRMw button[aria-current=true]{background:#eef2e6;font-weight:650}.Explorer_allRecords__vVRMw small{font-size:12px;overflow-wrap:anywhere}.Explorer_conflict__aW19I{margin:12px 16px 0;padding:11px;background:#fbf0d4;border:1px solid #d4b77b;font-size:14px;line-height:1.6;color:#705322;border-radius:5px}.Explorer_conflict__aW19I strong{display:block}.Explorer_comparisonCard__9zNLn{min-width:0;border:1px solid var(--border);padding:10px;border-radius:6px}.Explorer_comparisonCard__9zNLn h3{font-size:16px}.Explorer_comparisonCard__9zNLn .Explorer_recordMeta__Wex7I>div{grid-template-columns:1fr;gap:0}.Explorer_empty__MPFBK{padding:20px;font-size:14px;line-height:1.6}.Explorer_empty__MPFBK h3{font-size:16px}.Explorer_empty__MPFBK button{min-height:44px;font-size:14px;padding:10px}.Explorer_attribution__EQMvY{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 20px;font-size:12px;line-height:1.6;color:#5d685a;padding:12px 2px}.Explorer_attribution__EQMvY a{color:inherit;text-underline-offset:2px}@media (max-width:1180px) and (min-width:951px){.Explorer_workspace__dl80m[data-details=open]{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:950px){.Explorer_heading__TDaio{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:10px}.Explorer_heading__TDaio h1{font-size:28px}.Explorer_pageLinks__8BNnQ{justify-content:flex-start}.Explorer_pageLinks__8BNnQ a{min-height:44px}.Explorer_switcher__w6Yo_{grid-template-columns:minmax(0,1fr)}.Explorer_chipRow__Q1V5a{margin:0 -2px}.Explorer_workspace__dl80m,.Explorer_workspace__dl80m[data-details=open]{display:block}.Explorer_mapHeading__1m_eO{padding:10px 12px}.Explorer_mapHeading__1m_eO h2{font-size:17px}.Explorer_traversal__E4omq{margin-left:0}.Explorer_stage__C_Hdi[data-mode=map],.Explorer_stage__C_Hdi[data-mode=overview]{height:auto}.Explorer_stage__C_Hdi[data-mode=map] .Explorer_mapCanvas__VhBqT{flex:none}.Explorer_mapSvg__Qvb_W{height:min(60vh,484px);flex:none}.Explorer_workspace__dl80m[data-view=campus] .Explorer_mapSvg__Qvb_W{aspect-ratio:4/5}.Explorer_baseToggle__fRMAO{margin-left:0}.Explorer_north__HUeD8{margin-left:auto}.Explorer_mapTools__fxbx_ button{padding:8px 10px}.Explorer_mapCredit__ybR_P{position:static;align-self:flex-end;margin:4px 8px 0;background:none;color:var(--quiet)}.Explorer_mapCredit__ybR_P a{color:var(--forest);display:inline-flex;align-items:center;min-height:44px}.Explorer_sectionPicker__tQPQj .Explorer_sectionSelect__5as_P{flex-basis:100%;flex-wrap:wrap}.Explorer_sectionPicker__tQPQj select{flex:1 1 20rem;max-width:100%}.Explorer_legend__cGbVm>summary{gap:4px 12px}.Explorer_campusWayLegend__Yfypi ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;column-gap:6px}.Explorer_legendMore__MMGRc{margin-left:0;flex-basis:100%}.Explorer_navigator__sXWfq{flex-wrap:wrap}.Explorer_navCurrent__KZCno{order:-1;flex-basis:100%}.Explorer_navCount__BXV2S{margin-right:auto}.Explorer_drawer__mf3TS{border-left:0;border-top:1px solid var(--border);max-height:none}.Explorer_drawerHeading__e7bWN{position:static}.Explorer_photoStage__M5ywb{padding:12px}.Explorer_photoTools__bV3XF .Explorer_clipButton__D20Nh{margin-left:0;flex-basis:100%}.Explorer_stagePair__okt3p{grid-template-columns:1fr}.Explorer_attributes__a0Y3f dl>div,.Explorer_recordMeta__Wex7I>div{grid-template-columns:1fr;gap:0}}@media (max-width:480px){.Explorer_pageLinks__8BNnQ{column-gap:8px;font-size:13px}.Explorer_collectionChip__oMqWi,.Explorer_collectionChip__oMqWi[aria-pressed=true]{flex:1 1;min-width:0;justify-content:center;padding-inline:5px;text-align:center}.Explorer_chipText__9Vyvz small,.Explorer_collectionChip__oMqWi>i{display:none}.Explorer_chipText__9Vyvz strong{white-space:normal;font-size:14px}.Explorer_workspace__dl80m[data-view=campus] .Explorer_mapToolbar__8HmRV{gap:4px;padding-inline:6px}.Explorer_workspace__dl80m[data-view=campus] .Explorer_baseToggle__fRMAO button{padding-inline:7px}.Explorer_workspace__dl80m[data-view=campus] .Explorer_north__HUeD8{width:18px}.Explorer_campusWayLegend__Yfypi{order:1;border-top:1px solid #d7ddcb}.Explorer_mapCredit__ybR_P[data-campus=true]{order:2}.Explorer_workspace__dl80m[data-view=campus] .Explorer_legend__cGbVm{order:3}}@media (prefers-reduced-motion:reduce){.Explorer_explorer__YyaBd *,.Explorer_explorer__YyaBd :after,.Explorer_explorer__YyaBd :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.Explorer_pointControls__5B_gP,.Explorer_pointLegend__rQujq,.Explorer_pointPager__HRCiQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Explorer_pointControls__5B_gP{margin:0 0 10px}.Explorer_pointControls__5B_gP>span,.Explorer_pointLabels__aCVrk{color:var(--quiet);font-size:14px}.Explorer_pointLegend__rQujq{padding:0;margin:0;list-style:none}.Explorer_pointLegend__rQujq li{display:inline-flex;align-items:center;gap:3px;font-size:13px}.Explorer_pointLegend__rQujq svg{width:18px;height:18px;color:#244b3a}.Explorer_pointMapStatus__EFWEt{flex:none;margin:0;padding:6px 10px;color:#395544;background:#f8f8ee;font-size:13px}.Explorer_pointMarker__uiHAp[data-selectable=true]{cursor:pointer}.Explorer_pointBrowser__7gpam button,.Explorer_pointControls__5B_gP button{min-width:44px;min-height:44px;max-width:100%;padding:6px 10px;border:1px solid #c9d2c0;background:#fffef8;color:var(--forest)}.Explorer_pointBrowser__7gpam button:not(:disabled):hover,.Explorer_pointControls__5B_gP button:hover{background:#e3ebd9;color:var(--forest)}.Explorer_pointControls__5B_gP button[aria-pressed=true]{background:#244b3a;color:#fffef8}.Explorer_pointBrowser__7gpam button:disabled{color:#70796d;cursor:default}.Explorer_pointBrowser__7gpam{min-width:0;overflow:auto;border-left:1px solid var(--border);background:#fffef8;max-height:calc(clamp(560px,calc(100dvh - 190px),860px) + 160px)}.Explorer_pointBrowserHeader__H6LWA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;padding:8px 12px;border-bottom:1px solid var(--border)}.Explorer_pointBrowser__7gpam h2,.Explorer_pointBrowser__7gpam h3{font-size:16px;margin:0;overflow-wrap:anywhere}.Explorer_pointBrowser__7gpam h2:focus-visible,.Explorer_pointBrowser__7gpam h3:focus-visible{outline:3px solid #a66427;outline-offset:3px}.Explorer_pointBrowserBody__0td4R{padding:10px 12px;min-width:0;overflow-wrap:anywhere}.Explorer_pointBrowserBody__0td4R p{margin:8px 0}.Explorer_pointBrowserBody__0td4R section{margin-top:12px}.Explorer_pointBrowserBody__0td4R summary{display:flex;align-items:center;min-height:44px;cursor:pointer;text-decoration:underline}.Explorer_pointFilters__BLKCq{margin:0 0 10px}.Explorer_pointFilters__BLKCq fieldset{min-width:0;margin:8px 0;border:1px solid var(--border)}.Explorer_pointFilters__BLKCq fieldset label{display:flex;align-items:center;gap:8px;min-height:44px}.Explorer_pointFilters__BLKCq input[type=checkbox]{accent-color:var(--forest)}.Explorer_pointSearch__RZHMY{display:grid;gap:4px;margin:4px 0 8px;font-size:14px}.Explorer_pointSearch__RZHMY :is(input,select){min-width:0;min-height:44px;width:100%;padding:6px 8px;border:1px solid var(--border);background:#fffef8;color:var(--forest)}.Explorer_pointRows__BnGNJ{display:grid;gap:5px;margin:6px 0 10px;padding:0;list-style:none}.Explorer_pointRows__BnGNJ button{display:block;width:100%;text-align:left}.Explorer_pointRows__BnGNJ .Explorer_pointLabels__aCVrk{display:block;margin-top:2px}.Explorer_pointFacts__m9c3p{margin:8px 0;font-size:14px}.Explorer_pointFacts__m9c3p dt{margin-top:5px;color:var(--quiet)}.Explorer_pointFacts__m9c3p dd{margin:0}.Explorer_pointFacts__m9c3p a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:950px){.Explorer_pointBrowser__7gpam{border-left:0;border-top:1px solid var(--border);max-height:none}}