@media screen and (max-width:767.98px){body:has(.wb-atlas-screen[data-phone="1"]) .wb-app-header{display:none}.wb-phone-map-toolbar{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:3px 12px;border-bottom:1px solid var(--wb-rule-2)}.wb-phone-map-toolbar>strong{font:italic 25px var(--font-display);color:var(--wb-display)}.wb-phone-map-toolbar>button{min-height:44px;min-width:62px;padding:6px 2px;border:0;background:none;color:var(--wb-accent);font:13px var(--font-body);text-align:left;cursor:pointer}.wb-phone-map-toolbar>button:last-child{text-align:right}.wb-phone-map-toolbar>button[aria-expanded=true]{color:var(--wb-display)}.wb-phone-map-filters{display:grid;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:7px 12px;border-bottom:1px solid var(--wb-rule-2)}.wb-phone-map-filters>select,.wb-phone-map-filters .wb-period-select-row select{width:100%;min-width:0;min-height:40px;padding:6px 8px;border:1px solid var(--wb-rule-2);border-radius:4px;background:var(--bg);color:var(--wb-display);font:16px var(--font-display)}.wb-phone-map-filters .wb-period-select-row{display:block}.wb-phone-map-filters .wb-period-select-row>button{display:none}.wb-atlas-screen[data-phone="1"][data-index=open] .wb-atlas{grid-template-rows:minmax(0,1fr)!important}.wb-atlas-screen[data-phone="1"] .wb-atlas-index{position:absolute;z-index:75;grid-row:auto;inset:auto 8px 8px;width:auto;max-width:none;max-height:54%;padding:12px;border:1px solid var(--wb-rule-2);border-radius:8px;box-shadow:0 8px 24px #0003}.wb-atlas-screen[data-phone="1"] .wb-map-index-close{display:block;float:right;min-width:36px;min-height:36px;margin:-2px -4px 4px 8px;font-size:11px}.wb-atlas-screen[data-phone="1"] .wb-atlas-modes{margin:0 40px 8px 0}.wb-atlas-screen[data-phone="1"] .wb-atlas-modes>button{min-height:36px}.wb-atlas-screen[data-phone="1"] .wb-period-index-scope{display:none}.wb-atlas-screen[data-phone="1"] .wb-period-summary{margin:4px 0 8px;font-size:10px}.wb-atlas-screen[data-phone="1"] .wb-map-search{display:block;min-height:40px;font-size:16px;margin-bottom:8px}.wb-atlas-screen[data-phone="1"] .wb-period-places{display:block;max-height:23dvh;overflow-x:hidden;overflow-y:auto;padding:0}.wb-atlas-screen[data-phone="1"] .wb-period-place{width:100%;min-height:56px;padding:9px 4px;border:0;border-bottom:1px solid var(--wb-rule-3);border-radius:0;gap:4px}.wb-atlas-screen[data-phone="1"] .wb-period-place-heading{display:flex}.wb-atlas-screen[data-phone="1"] .wb-period-place-heading b{margin:0;font-size:21px}.wb-atlas-screen[data-phone="1"] .wb-period-chapters{display:block}.wb-atlas-screen[data-phone="1"] .wb-atlas-chapter-groups{display:block;max-height:25dvh;overflow-y:auto;overflow-x:hidden}.wb-atlas-screen[data-phone="1"] .wb-atlas-chapter-groups .wb-ig{display:block}.wb-atlas-screen[data-phone="1"] .wb-ir{display:flex;align-items:center;flex-direction:row;width:100%;height:auto;min-height:62px;padding:8px 0;gap:10px;border:0;border-bottom:1px solid var(--wb-rule-3)}.wb-atlas-screen[data-phone="1"] .wb-ir .wb-atlas-chapter-thumb{width:52px;height:42px}.wb-atlas-screen[data-phone="1"] .wb-ir-t{font-size:18px}.wb-phone-map-actions{position:absolute;display:flex;gap:4px;left:12px;bottom:max(14px,env(safe-area-inset-bottom));pointer-events:auto;padding:2px;background:#f5eddde8;border:1px solid #9a805344;border-radius:5px}.wb-phone-map-actions>button{min-height:40px;padding:5px 9px;border:0;background:none;color:#604832;font:12px var(--font-body);cursor:pointer}.wb-atlas-screen[data-phone="1"] .wb-cap,.wb-atlas-screen[data-phone="1"] .key-book{display:none}.wb-atlas-screen[data-phone="1"] .wb-atlas-letterhead{top:15px;left:15px;width:160px}.wb-atlas-screen[data-phone="1"] .wb-atlas-letterhead h2{font-size:29px;margin:5px 0}.wb-atlas-screen[data-phone="1"] .wb-atlas-letterhead .wb-atlas-ornament,.wb-atlas-screen[data-phone="1"] .wb-atlas-letterhead>i{display:none}.wb-atlas-screen[data-phone="1"] .wb-atlas-letterhead p{margin-top:6px}.wb-atlas-screen[data-phone="1"] .scale{bottom:71px}.wb-atlas-screen[data-phone="1"] .zoom{bottom:max(14px,env(safe-area-inset-bottom));right:12px}.wb-atlas-screen[data-phone="1"] .sheet-sw{bottom:110px}.wb-phone-visits{position:absolute;inset:0;pointer-events:none}.wb-phone-visit{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;width:104px;min-height:52px;padding:3px;border:0;background:none;color:#59402b;text-shadow:0 0 5px #f5eddd,0 0 3px #f5eddd,0 0 3px #f5eddd;pointer-events:auto;cursor:pointer}.wb-phone-visit-sign{display:grid;place-items:center;min-width:26px;height:26px;padding:0 5px;border:1px solid #8c4134;border-radius:50%;background:#f6efdf;color:#843a30;box-shadow:0 1px 4px #5c3e2120;font:13px var(--font-body);text-shadow:none}.wb-marks .wb-phone-visit b{color:#59402b;font:400 16px/1.1 var(--font-atlas)}.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .bm-river,.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .dt-river,.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .wb-relief-sheet,.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .wb-regional-contours{visibility:hidden}.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .bm-lake path,.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .dt-water path,.wb-atlas-screen[data-phone="1"] .wb-chart[data-moving="1"] .dt-lake path{stroke:none}.wb-atlas-screen[data-phone="1"] .wb-chart path{transition:none}}
