:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}img{max-width:100%}[hidden]{display:none!important}:root{--bg: #F4F3EE;--surface: #FFFFFF;--surface-2: #ECEAE2;--ink: #1B1F1C;--muted: #5C635E;--line: #D8D6CC;--brand: #E46606;--brand-strong: #B84A10;--brand-deep: #9A3D0C;--brand-soft: #FBE7DB;--brand-text: #A3420E;--on-brand: #FFFFFF;--red: #C8211A;--red-deep: #8E120D;--on-red: #FFFFFF;--red-soft: #FBE8E6;--red-text: #A3150F;--ok: #2F6B46;--ok-text: #2F6B46;--on-ok: #FFFFFF;--ok-soft: #E3F0E7;--warn: #B7791F;--warn-soft: #FFF3D6;--warn-text: #7A5300;--info: #2B5F9E;--tip-soft: #E6EFFA;--tip-text: #2B5F9E;--local-soft: #E1F2F1;--local-text: #0B6766;--p-start: #C9590A;--p-basic: #23803F;--p-sit: #1D5DAA;--p-adv: #6A3D9F;--p-plan: #0D7A79;--p-print: #4C5862;--p-local: #9B2C5A;--fig-bg: #FFFFFF;--shadow: 0 1px 2px rgba(0,0,0,.06);--card-border: var(--line);--map-ground: #E4EBDA;--map-trail: #CDBF9F;--water: #2F7FC1;--water-soft: #C7DEF2;--tent: #E39A2D;--fire: #D9452B;--wood: #8A5A2B;--rope: #D9A441;--rope-b: #3F86CF;--rope-edge: #2A2118;--rope-tex: rgba(255,255,255,.38);--knot-bg: #EEF1E6;--knot-wood: #9A7A55;--display: "Barlow Condensed","Arial Narrow","Roboto Condensed",sans-serif;--body: "Atkinson Hyperlegible",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--label: "Barlow",system-ui,-apple-system,"Segoe UI",sans-serif;--fs: 17px;--r: 16px;--r-ctl: 12px;--tabh: 64px}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--bg: #121614;--surface: #1B201D;--surface-2: #232925;--ink: #EDEBE4;--muted: #A3A89F;--line: #2E3531;--brand: #F07A3A;--brand-strong: #F07A3A;--brand-deep: #C9581C;--brand-soft: #3A2317;--brand-text: #F59A66;--on-brand: #121614;--red: #C42B22;--red-deep: #A31810;--on-red: #FFFFFF;--red-soft: #3B1A18;--red-text: #FF8E84;--ok: #4E9A68;--ok-text: #7FC79A;--on-ok: #121614;--ok-soft: #1E2F25;--warn: #D99A3A;--warn-soft: #33270F;--warn-text: #F2C25A;--info: #5C93D6;--tip-soft: #182536;--tip-text: #8EC0FF;--local-soft: #0D2B2A;--local-text: #6ED6D2;--p-start: #F08A3A;--p-basic: #4FBA6E;--p-sit: #5D9DEA;--p-adv: #A786DB;--p-plan: #3BBAB6;--p-print: #95A3AD;--p-local: #E37BA8;--fig-bg: #F4F5F2;--shadow: none;--card-border: #2E3531;color-scheme: dark;--map-ground: #1B241E;--map-trail: #4A4234;--water: #5AA6E6;--water-soft: #173149;--tent: #E8A23F;--fire: #F0644A;--wood: #C08A55;--rope: #E2B04F;--rope-b: #5EA7E6;--rope-edge: #080A09;--rope-tex: rgba(255,255,255,.3);--knot-bg: #1C2420;--knot-wood: #7E6244}}:root[data-theme="dark"]{--bg: #121614;--surface: #1B201D;--surface-2: #232925;--ink: #EDEBE4;--muted: #A3A89F;--line: #2E3531;--brand: #F07A3A;--brand-strong: #F07A3A;--brand-deep: #C9581C;--brand-soft: #3A2317;--brand-text: #F59A66;--on-brand: #121614;--red: #C42B22;--red-deep: #A31810;--on-red: #FFFFFF;--red-soft: #3B1A18;--red-text: #FF8E84;--ok: #4E9A68;--ok-text: #7FC79A;--on-ok: #121614;--ok-soft: #1E2F25;--warn: #D99A3A;--warn-soft: #33270F;--warn-text: #F2C25A;--info: #5C93D6;--tip-soft: #182536;--tip-text: #8EC0FF;--local-soft: #0D2B2A;--local-text: #6ED6D2;--p-start: #F08A3A;--p-basic: #4FBA6E;--p-sit: #5D9DEA;--p-adv: #A786DB;--p-plan: #3BBAB6;--p-print: #95A3AD;--p-local: #E37BA8;--fig-bg: #F4F5F2;--shadow: none;--card-border: #2E3531;color-scheme: dark;--map-ground: #1B241E;--map-trail: #4A4234;--water: #5AA6E6;--water-soft: #173149;--tent: #E8A23F;--fire: #F0644A;--wood: #C08A55;--rope: #E2B04F;--rope-b: #5EA7E6;--rope-edge: #080A09;--rope-tex: rgba(255,255,255,.3);--knot-bg: #1C2420;--knot-wood: #7E6244}*{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{background: var(--bg);color: var(--ink);font-family: var(--body);font-size: var(--fs);line-height: 1.55;margin: 0}body::before{content: "";position: fixed;inset: 0 0 auto;height: env(safe-area-inset-top,0px);z-index: 30;background: var(--surface)}a{color: inherit}button{font: inherit;color: inherit}:focus-visible{outline: 3px solid var(--info);outline-offset: 2px;border-radius: 6px}.ic{width: 22px;height: 22px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.75;stroke-linecap: round;stroke-linejoin: round}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding: 10px 18px;border-radius: var(--r-ctl);border: 1.5px solid transparent;background: var(--brand-strong);color: var(--on-brand);font-family: var(--label);font-weight: 600;font-size: 16px;line-height: 1.2;text-decoration: none;cursor: pointer;transition: background-color .15s,border-color .15s}.btn:hover{background: var(--brand-deep)}.btn:active{transform: translateY(1px)}.btn:disabled,.btn[aria-disabled="true"]{opacity: .45;cursor: not-allowed;transform: none}.btn .ic{width: 20px;height: 20px}.btn-emergency{background: var(--red);color: var(--on-red)}.btn-emergency:hover{background: var(--red-deep)}.btn-secondary,.btn.alt,.btn-line{background: transparent;color: var(--ink);border-color: var(--muted)}.btn-secondary:hover,.btn.alt:hover,.btn-line:hover{background: var(--surface-2)}.btn-tertiary{background: transparent;color: var(--brand-text);padding-inline: 6px;text-decoration: underline;text-underline-offset: 3px}.btn-tertiary:hover{background: var(--brand-soft)}.btn-ok{background: var(--ok);color: var(--on-ok)}.btn-ok:hover{background: var(--ok);filter: brightness(.92)}.btn-lg{min-height: 56px;font-size: 18px;padding: 14px 20px}.btn-sm{min-height: 40px;font-size: 15px;padding: 8px 14px}.btn-block{display: flex;width: 100%}.band.sos .btn-secondary,.band.sos .btn.alt,.btn-ghost{background: transparent;color: #fff;border-color: rgba(255,255,255,.8)}.band.sos .btn-secondary:hover,.btn-ghost:hover{background: rgba(0,0,0,.15)}.btn-white{background: #fff;color: var(--red-deep)}.btn-white:hover{background: #F4F3EE}.top{position: sticky;top: env(safe-area-inset-top,0px);z-index: 20;background: var(--surface);border-bottom: 1px solid var(--line);padding-left: max(16px,env(safe-area-inset-left,0px));padding-right: max(16px,env(safe-area-inset-right,0px))}.top-in{max-width: 760px;margin: 0 auto;min-height: 56px;padding: 4px 0;display: flex;align-items: center;gap: 8px}.top-title{flex: 1;min-width: 0;font-family: var(--display);font-weight: 700;font-size: 20px;letter-spacing: .01em;line-height: 1.05}.top-title small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.top-title .tt{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.top-title small{font-family: var(--label);font-weight: 600;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--muted);display: block;line-height: 1.1}.iconbtn{width: 42px;height: 42px;border-radius: 12px;border: 0;background: transparent;display: grid;place-items: center;cursor: pointer;flex: none}.iconbtn:hover{background: var(--surface-2)}.iconbtn.on{color: #E0A100}.iconbtn.on .ic{fill: currentColor}.brandmark{width: 34px;height: 34px;border-radius: 9px;background: var(--red);color: var(--on-red);display: grid;place-items: center;flex: none;font-family: var(--display);font-weight: 700;font-size: 22px}.brandmark.logo{width: 40px;height: 40px;border-radius: 50%;background: #151515}.brand-cover{display: block;margin: 0 calc(-1 * max(16px,env(safe-area-inset-left,0px)));background: #151515}.brand-cover img{display: block;width: 100%;max-width: 1200px;height: auto;aspect-ratio: 1200 / 450;object-fit: cover;margin: 0 auto}main{padding-left: max(16px,env(safe-area-inset-left,0px));padding-right: max(16px,env(safe-area-inset-right,0px));padding-block: 0 40px}main:focus{outline: none}.wrap{max-width: 760px;margin: 0 auto}.tabs{position: fixed;left: 0;right: 0;bottom: 0;z-index: 25;background: var(--surface);border-top: 1px solid var(--line);padding-bottom: env(safe-area-inset-bottom,0px);padding-left: env(safe-area-inset-left,0px);padding-right: env(safe-area-inset-right,0px)}.tabs-in{max-width: 760px;margin: 0 auto;display: grid;grid-template-columns: repeat(5,1fr);height: var(--tabh)}.tab{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;text-decoration: none;color: var(--muted);font-family: var(--label);font-weight: 600;font-size: 13px;letter-spacing: .02em}.tab[aria-current="page"]{color: var(--ink)}.tab[aria-current="page"]{color: var(--ink);box-shadow: inset 0 3px 0 var(--brand)}.tab[aria-current="page"] .ic{color: var(--brand-text)}.tab.sos[aria-current="page"]{box-shadow: inset 0 3px 0 var(--red)}.tab.sos[aria-current="page"] .ic{color: var(--red)}@media (min-width: 980px){.tab[aria-current="page"],.tab.sos[aria-current="page"]{box-shadow: inset 3px 0 0 var(--brand)}.tab.sos[aria-current="page"]{box-shadow: inset 3px 0 0 var(--red)}}.tab.sos{color: var(--red-text)}@media (min-width: 980px){.tabs{top: 0;right: auto;width: 96px;border-top: 0;border-right: 1px solid var(--line);padding-top: calc(72px + env(safe-area-inset-top,0px))}.tabs-in{grid-template-columns: 1fr;grid-auto-rows: 78px;height: auto}main,.top{padding-left: calc(96px + 24px)}main{padding-block: 0 48px}}h1,h2,h3{text-wrap: balance}.eyebrow{font-family: var(--label);font-weight: 600;font-size: 13px;letter-spacing: .06em;text-transform: uppercase}.h1{font-family: var(--display);font-weight: 700;font-size: 30px;line-height: 1.08;margin: 6px 0 8px;letter-spacing: 0}.h2{font-family: var(--display);font-weight: 700;font-size: 24px;line-height: 1.12;margin: 0;letter-spacing: 0}.h3{font-family: var(--label);font-weight: 600;font-size: 19px;line-height: 1.25;margin: 0}@media (min-width: 900px){.h1{font-size: 40px}.h2{font-size: 28px}.h3{font-size: 20px}}.lead{font-size: 1.06em;margin: 0}.muted{color: var(--muted)}.sec-title{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin: 40px 0 12px}.sec-title a{font-family: var(--label);font-weight: 600;font-size: 14px;color: var(--muted);text-decoration: none;white-space: nowrap}.band{margin: 0 calc(-1 * max(16px,env(safe-area-inset-left,0px)));padding: 26px max(16px,env(safe-area-inset-left,0px)) 26px;background: var(--red);color: var(--on-red)}.band .wrap>*{max-width: 680px}.band.p-start{background: var(--p-start)}.band.p-basic{background: var(--p-basic)}.band.p-sit{background: var(--p-sit)}.band.p-adv{background: var(--p-adv)}.band.p-plan{background: var(--p-plan)}.band.p-print{background: var(--p-print)}.band.p-local{background: var(--p-local)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .band{color: #0E1110}:root:not([data-theme="light"]) .band.sos{color: #fff}}:root[data-theme="dark"] .band{color: #0E1110}:root[data-theme="dark"] .band.sos{color: #fff}@media (min-width: 980px){.band{margin-left: -24px;margin-right: 0;padding-left: 24px;padding-right: 24px;border-radius: 0 0 var(--r) var(--r)}}.home-hero{padding: 24px 0 8px}.home-hero .h1{margin: 0 0 4px}.home-hero .lead{margin: 0 0 16px;font-size: 16px}.em-btn{margin-top: 12px;font-size: 18px}.em-btn .ic{width: 24px;height: 24px}.prep-card{margin-top: 16px;display: grid;gap: 6px;padding: 16px}.prep-card .h3{margin-bottom: 4px}.pc-row{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;text-decoration: none;min-height: 32px;font-weight: 700}.pc-row b{font-family: var(--label);font-weight: 600;color: var(--brand-text);font-variant-numeric: tabular-nums}.prep-card .bar{margin: 0 0 8px}.prep-card .bar i{background: var(--brand)}.pc-next{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2px 8px;align-items: center;margin-top: 4px;padding: 12px;border-radius: var(--r-ctl);background: var(--brand-soft);text-decoration: none}.pc-next .eyebrow{grid-column: 1;color: var(--brand-text)}.pc-next>span:nth-child(2){grid-column: 1;font-weight: 700;line-height: 1.35}.pc-next .chev{grid-column: 2;grid-row: 1 / 3;color: var(--brand-text)}details.nums{margin-top: 40px;padding: 0}details.nums summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 56px;padding: 8px 16px;cursor: pointer}details.nums summary::-webkit-details-marker{display: none}details.nums summary .chev{transform: rotate(90deg);transition: transform .15s}details.nums[open] summary .chev{transform: rotate(-90deg)}details.nums .em-note,details.nums .num-list{margin: 0 16px 16px}.num-list{list-style: none;padding: 0;margin: 0;display: grid;gap: 6px;grid-template-columns: minmax(0,1fr)}.num-row{display: grid;grid-template-columns: minmax(0,auto) minmax(0,1fr) auto;align-items: center;gap: 12px;min-height: 52px;padding: 8px 14px;border-radius: var(--r-ctl);border: 1px solid var(--line);background: var(--surface);text-decoration: none}.num-row b{font-family: var(--label);font-weight: 700;font-size: 17px;font-variant-numeric: tabular-nums;white-space: nowrap}.num-row span:not(.sr-only){color: var(--muted);font-size: 15px;line-height: 1.3}.num-row .ic{color: var(--red)}.em-note{margin: 0 0 8px;font-size: 14px}.lang-chip{min-width: 44px;height: 36px;padding: 0 10px;border-radius: 999px;border: 1.5px solid var(--line);background: var(--surface-2);color: var(--ink);font-family: var(--label);font-weight: 700;font-size: 14px;letter-spacing: .06em;cursor: pointer;flex: none}.lang-chip:hover{border-color: var(--muted)}.brand-a{display: flex;flex: none;border-radius: 50%}.sheet-bg{position: fixed;inset: 0;z-index: 58;background: rgba(0,0,0,.55);display: flex;align-items: flex-end;justify-content: center}.sheet{width: 100%;max-width: 560px;max-height: calc(100dvh - 24px);overflow-y: auto;background: var(--bg);color: var(--ink);border-radius: 20px 20px 0 0;box-shadow: 0 -8px 40px rgba(0,0,0,.35)}.sheet-in{display: grid;gap: 10px;padding: 8px 16px calc(20px + env(safe-area-inset-bottom,0px))}.sheet-h{position: sticky;top: 0;z-index: 1;display: flex;align-items: center;gap: 6px;margin: 0 -16px 4px;padding: 10px 8px 10px 16px;background: var(--bg);border-bottom: 1px solid var(--line)}.sheet-h .h2{flex: 1;min-width: 0;font-size: 24px}.sheet-h .h2:focus{outline: none}.em-opt{justify-content: flex-start;text-align: left}.em-opt span{display: grid;gap: 2px}.em-opt small{font-family: var(--body);font-weight: 400;font-size: 14px;opacity: .9}.em-sub{margin: 14px 0 0}.nuke.nuke-sm{margin-top: 6px;padding: 14px}.nuke-sm .tref{width: 40px;height: 40px}.nuke-sm b{font-size: 20px}.ct-form{display: grid;gap: 10px}.ct-form .hf,.sheet .hf{display: grid;gap: 6px;font-weight: 600}.sheet input,.sheet textarea{min-height: 48px;padding: 10px 12px;border: 1.5px solid var(--line);border-radius: var(--r-ctl);background: var(--surface);color: var(--ink);font: inherit;width: 100%}.sheet input:focus,.sheet textarea:focus{outline: 3px solid var(--info);outline-offset: 1px;border-color: var(--ink)}.ct-err{margin: 0;color: var(--red-text);font-weight: 700}.em-loc{margin: 0;min-height: 1.5em;font-family: var(--label);font-weight: 600}.em-loc.ok{color: var(--ok-text)}.em-loc.no{color: var(--warn-text)}.em-qr{display: grid;grid-template-columns: 140px minmax(0,1fr);gap: 14px;align-items: center;margin-top: 6px;padding: 12px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line)}.em-qr svg{display: block;width: 140px;height: 140px;background: #fff;border-radius: 8px}.em-qr p{margin: 0;font-size: 14px}body.sheet-open{overflow: hidden}@media (min-width: 700px){.sheet-bg{align-items: center;padding: 24px}.sheet{border-radius: 20px}}.brand-band{margin: 0 calc(-1 * max(16px,env(safe-area-inset-left,0px)));background: #0F0F0F;color: #EDEBE4;text-align: center;padding: 8px 16px 18px}.brand-band img{display: block;width: min(190px,52vw);height: auto;margin: 0 auto}.brand-band p{margin: 2px 0 0;font-family: var(--label);font-weight: 600;font-size: 13px;letter-spacing: .18em;text-transform: uppercase;color: #D9D9D9}@media (min-width: 980px){.brand-band{margin-left: -24px;margin-right: 0;border-radius: 0 0 var(--r) var(--r)}}.crumbs{display: none}@media (min-width: 900px){.crumbs{display: block;margin: 0 0 6px;font-family: var(--label);font-weight: 600;font-size: 14px}.crumbs ol{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px 6px}.crumbs li + li::before{content: "›";margin-right: 6px;opacity: .7}.crumbs a{color: inherit}.crumbs [aria-current]{opacity: .85}.sec-art + .wrap .crumbs + .crumb{display: none}}.sec-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 0;font-family: var(--label);font-weight: 600;font-size: 14px}.sec-meta .ic{width: 18px;height: 18px}.toc .tt small{display: block;font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--muted)}.side-toc .stn{color: var(--muted);font-variant-numeric: tabular-nums}.chip .dot{width: 10px;height: 10px;border-radius: 3px;display: inline-block}.wrapchips{flex-wrap: wrap;margin-top: 6px}.res-type{display: inline-block;padding: 1px 8px;border-radius: 999px;background: var(--surface-2);color: var(--ink);font-weight: 700;margin-right: 2px}.res-h .linkbtn{min-height: 0;margin-left: 8px;font-size: 13px;letter-spacing: 0;text-transform: none;color: var(--brand-text)}.next-urgent{margin-top: 24px;border-left: 4px solid var(--red)}.kit-note{margin: 0;font-size: 15px}.narrow{max-width: 640px}.set-h{margin: 36px 0 8px}.set-grid{display: grid;gap: 14px}.set-row{display: grid;gap: 6px}.set-l{font-family: var(--label);font-weight: 600}.set-row .seg{display: grid;grid-auto-flow: column;grid-auto-columns: 1fr;border: 0;gap: 6px;overflow: visible}.set-row .seg button{min-height: 44px;border-radius: var(--r-ctl);border: 1.5px solid var(--line);background: var(--surface);color: var(--ink);font-family: var(--label);font-weight: 600;font-size: 15px;cursor: pointer}.set-row .seg button[aria-pressed="true"]{background: var(--ink);color: var(--bg);border-color: var(--ink)}.set-form{display: grid;gap: 12px}.set-form .hf{display: grid;gap: 6px;font-weight: 600}.set-form input{min-height: 48px;padding: 10px 12px;border: 1.5px solid var(--line);border-radius: var(--r-ctl);background: var(--surface-2);color: var(--ink);font: inherit}.set-form .btn{justify-self: start}.set-btns{display: grid;gap: 8px}.set-btns .btn{justify-content: flex-start}.btn-tertiary.danger{color: var(--red-text)}.about{display: grid;gap: 10px}.about p{margin: 0}.about .warn{font-weight: 700}.searchbox{display: flex;align-items: center;gap: 10px;background: var(--surface);color: var(--ink);border-radius: 14px;padding: 0 14px;height: 54px;box-shadow: 0 1px 0 rgba(0,0,0,.08);border: 1px solid var(--line)}.searchbox input{flex: 1;min-width: 0;border: 0;background: transparent;font: inherit;font-size: 17px;color: var(--ink);height: 100%;outline: none}.searchbox input::placeholder{color: var(--muted)}.searchbox .ic{color: var(--muted)}.chips{display: flex;gap: 8px;overflow-x: auto;padding: 2px 0 6px;margin: 22px 0 4px;scrollbar-width: none}.chips::-webkit-scrollbar{display: none}.chip{flex: none;border: 1px solid var(--line);background: var(--surface);border-radius: 999px;padding: 8px 14px;font-family: var(--label);font-weight: 600;font-size: 14.5px;cursor: pointer;display: inline-flex;align-items: center;gap: 7px}.chip[aria-pressed="true"]{background: var(--ink);color: var(--bg);border-color: var(--ink)}.chip .ic{width: 17px;height: 17px}.cat-h{display: flex;align-items: center;gap: 10px;margin: 26px 0 10px}.cat-ic{width: 36px;height: 36px;border-radius: 10px;display: grid;place-items: center;background: var(--red-soft);color: var(--red-text);flex: none}.list{display: grid;gap: 8px}.row{display: flex;align-items: center;gap: 14px;padding: 14px 14px 14px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r);text-decoration: none;min-width: 0}.row:hover{border-color: var(--muted)}.row-main{flex: 1;min-width: 0}.row-t{font-weight: 700;font-size: 17px;line-height: 1.25;display: block}.row-s{font-size: 14.5px;color: var(--muted);line-height: 1.35;display: block;margin-top: 3px}.row .chev{color: var(--muted)}.row .badge{width: 40px;height: 40px;border-radius: 11px;display: grid;place-items: center;flex: none;font-family: var(--display);font-weight: 700;font-size: 21px;color: #fff}.prep{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 10px}.tile{display: flex;flex-direction: column;gap: 6px;padding: 16px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);text-decoration: none;min-width: 0}.tile .eyebrow{color: var(--muted);font-size: 13px}.tile b{font-family: var(--label);font-weight: 600;font-size: 18px;line-height: 1.25}.tile p{margin: 0;font-size: 15px;color: var(--muted);line-height: 1.4}.bar{display: block;height: 8px;border-radius: 99px;background: var(--surface-2);border: 1px solid var(--line);overflow: hidden;margin-top: 6px}.bar i{display: block;height: 100%;background: var(--brand);border-radius: 99px}.empty{padding: 22px;text-align: center;color: var(--muted);background: var(--surface);border: 1px dashed var(--line);border-radius: var(--r)}.f-actions{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.card{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r);padding: 18px}.now{margin-top: 18px;border: 2px solid var(--red)}.now-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 8px}.now-h .eyebrow{color: var(--red-text);font-size: 14px}.now-h small{color: var(--muted);font-size: 13px;font-family: var(--label);font-weight: 600}.steps{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px}.steps li{display: flex;gap: 14px;align-items: flex-start;padding: 10px 8px;border-radius: 10px;cursor: pointer;font-size: 18px;line-height: 1.4}.steps li:hover{background: var(--surface-2)}.steps .n{width: 34px;height: 34px;border-radius: 50%;background: var(--red);color: #fff;display: grid;place-items: center;font-family: var(--label);font-weight: 700;font-size: 18px;flex: none;margin-top: -2px}.steps li.done{color: var(--muted)}.steps li.done .n{background: var(--ok)}.steps li.done .txt{text-decoration: line-through;text-decoration-thickness: 1.5px}figure{margin: 18px 0}.fig{background: var(--fig-bg);border: 1px solid var(--line);border-radius: var(--r);padding: 10px;cursor: zoom-in;display: block;width: 100%}.fig img{display: block;width: 100%;height: auto}figcaption{font-size: 14px;color: var(--muted);margin-top: 8px;line-height: 1.4}figcaption b{color: var(--ink);font-family: var(--label)}.twocol{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 10px;margin-top: 10px}.dont{background: var(--red-soft);border-color: transparent}.ready{background: var(--ok-soft);border-color: transparent}.dont .eyebrow{color: var(--red-text)}.ready .eyebrow{color: var(--ok-text)}.lst{margin: 10px 0 0;padding: 0;list-style: none;display: grid;gap: 8px}.lst li{position: relative;padding-left: 26px;line-height: 1.45}.lst li::before{position: absolute;left: 0;top: 0;font-family: var(--display);font-weight: 700;font-size: 19px;line-height: 1.2}.dont .lst li::before{content: "✕";color: var(--red-text);font-size: 15px;top: 2px}.ready .lst li::before{content: "✓";color: var(--ok-text)}.note{margin-top: 10px;padding: 14px 16px;border-radius: var(--r);background: var(--warn-soft);color: var(--ink);line-height: 1.45}.note .eyebrow{color: var(--warn-text);display: block;margin-bottom: 4px;font-size: 13px}.more{display: grid;gap: 8px;margin-top: 10px}.pager{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 30px}.pager a{display: flex;flex-direction: column;gap: 2px;padding: 14px 16px;border-radius: var(--r);border: 1px solid var(--line);background: var(--surface);text-decoration: none;min-width: 0}.pager a.next{text-align: right;grid-column: 2}.pager small{font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--muted);letter-spacing: .06em;text-transform: uppercase}.pager span{font-weight: 700;line-height: 1.3;overflow-wrap: anywhere}.part-h{display: flex;align-items: center;gap: 10px;margin: 30px 0 10px}.part-h i{width: 12px;height: 26px;border-radius: 4px}.ess{margin-top: 18px;padding: 18px 18px 16px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);border-top: 5px solid var(--pc,var(--red))}.ess .eyebrow{color: var(--muted)}.ess ul{margin: 10px 0 0;padding-left: 0;list-style: none;display: grid;gap: 10px}.ess li{padding-left: 22px;position: relative;line-height: 1.45}.ess li::before{content: "";position: absolute;left: 3px;top: .55em;width: 9px;height: 9px;border-radius: 2px;background: var(--pc,var(--red))}.toc{display: grid;gap: 6px}.toc a{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);text-decoration: none;min-width: 0}.toc .tn{font-family: var(--display);font-weight: 700;font-size: 18px;color: var(--pc,var(--muted));min-width: 38px;font-variant-numeric: tabular-nums}.toc .tt{flex: 1;min-width: 0;font-weight: 700;line-height: 1.3}.toc .tp{font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--ok-text);white-space: nowrap}.letters{display: grid;grid-template-columns: repeat(auto-fill,minmax(52px,1fr));gap: 6px}.letters a{display: grid;place-items: center;height: 52px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);text-decoration: none;font-family: var(--display);font-weight: 700;font-size: 22px}details.src{margin-top: 26px;border-top: 1px solid var(--line);padding-top: 14px}details.src summary{cursor: pointer;font-family: var(--label);font-weight: 700;color: var(--muted)}details.src ol{font-size: 13.5px;color: var(--muted);padding-left: 22px;overflow-wrap: anywhere}.crumb{display: inline-flex;align-items: center;gap: 6px;text-decoration: none}.read{margin-top: 20px}.read>* + *{margin-top: 14px}.read p{margin: 0}.read h3,.read h2.rh{font-family: var(--label);font-weight: 600;font-size: 19px;line-height: 1.25;margin: 32px 0 0;color: var(--ink);padding-left: 12px;border-left: 4px solid var(--pc,var(--brand))}@media (min-width: 900px){.read h3,.read h2.rh{font-size: 20px}}.read ul.bul,.read ol.num{margin: 0;padding-left: 0;list-style: none;display: grid;gap: 10px}.read ul.bul li{padding-left: 22px;position: relative}.read ul.bul li::before{content: "";position: absolute;left: 4px;top: .62em;width: 7px;height: 7px;border-radius: 50%;background: var(--pc,var(--muted))}.read ol.num{counter-reset: n}.read ol.num li{counter-increment: n;padding-left: 40px;position: relative}.read ol.num li::before{content: counter(n);position: absolute;left: 0;top: 0;width: 28px;height: 28px;border-radius: 50%;background: var(--pc,var(--ink));color: #fff;display: grid;place-items: center;font-family: var(--display);font-weight: 700;font-size: 16px;line-height: 28px;text-align: center}.checks{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px}.checks label{display: flex;gap: 12px;align-items: flex-start;padding: 10px 12px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);cursor: pointer;line-height: 1.45}.checks input{appearance: none;-webkit-appearance: none;width: 24px;height: 24px;border-radius: 7px;border: 2px solid var(--pc,var(--muted));flex: none;margin: 0;display: grid;place-items: center;cursor: pointer;background: var(--surface)}.checks input:checked{background: var(--ok);border-color: var(--ok-text)}.checks input:checked::after{content: "";width: 6px;height: 11px;border: solid #fff;border-width: 0 3px 3px 0;transform: translateY(-1px) rotate(45deg)}.checks input:checked + span{color: var(--muted);text-decoration: line-through;text-decoration-thickness: 1.5px}.co{border-radius: var(--r);padding: 16px 18px;background: var(--tip-soft)}.co>* + *{margin-top: 10px}.co-l{font-family: var(--label);font-weight: 700;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--tip-text);display: flex;align-items: center;gap: 8px}.co-l .ic{width: 18px;height: 18px}.co.danger{background: var(--red-soft)}.co.danger .co-l{color: var(--red-text)}.co.local{background: var(--local-soft)}.co.local .co-l{color: var(--local-text)}.co.tip{background: var(--warn-soft)}.co.tip .co-l{color: var(--warn-text)}.co p{margin: 0}.tbl{overflow-x: auto;border: 1px solid var(--line);border-radius: var(--r);-webkit-overflow-scrolling: touch;background: linear-gradient(to right,var(--surface) 30%,transparent) left / 28px 100% no-repeat local,linear-gradient(to left,var(--surface) 30%,transparent) right / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent) left / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) right / 12px 100% no-repeat scroll,var(--surface)}.tbl:focus-visible{outline-offset: 2px}.tbl-hint{display: none;margin: -8px 0 0;font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--muted);text-align: right}.tbl.more + .tbl-hint{display: block}.sr-only{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}@media (max-width: 599px){.tbl.c2 thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.tbl.c2 table,.tbl.c2 tbody,.tbl.c2 tr,.tbl.c2 td{display: block}.tbl.c2 td + td{border-top: 0;padding-top: 0}}.tbl table{border-collapse: collapse;width: 100%;font-size: 15px;line-height: 1.4}.tbl.wide table{min-width: 640px}.tbl th{text-align: left;font-family: var(--label);font-weight: 700;font-size: 13px;letter-spacing: .04em;text-transform: uppercase;color: var(--muted);background: var(--surface-2);padding: 10px 12px;vertical-align: bottom}.tbl td{padding: 10px 12px;border-top: 1px solid var(--line);vertical-align: top}.tbl td:first-child{font-weight: 700}dl.terms{margin: 0;display: grid;gap: 10px}dl.terms>div{padding: 14px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r)}dl.terms dt{font-family: var(--display);font-weight: 700;font-size: 20px;line-height: 1.15}dl.terms dd{margin: 6px 0 0}a.xref{color: var(--brand-text);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 2px}.read b{font-weight: 700}.sbar{position: sticky;top: calc(56px + env(safe-area-inset-top,0px));z-index: 5;background: var(--bg);padding-block: 14px 10px}.res-h{font-family: var(--label);font-weight: 700;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--muted);margin: 22px 0 8px}.res{display: block;padding: 13px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r);text-decoration: none}.res + .res{margin-top: 8px}.res .ctx{font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--muted);display: flex;gap: 6px;align-items: center}.res .ctx i{width: 8px;height: 8px;border-radius: 2px;display: inline-block}.res .t{font-weight: 700;display: block;margin-top: 2px;line-height: 1.3}.res .sn{display: block;font-size: 15px;color: var(--muted);margin-top: 4px;line-height: 1.45}mark{background: #FFE27A;color: #151916;border-radius: 3px;padding: 0 1px}.ov{position: fixed;inset: 0;z-index: 50;display: flex;flex-direction: column}.stepmode{background: var(--red-deep);color: #fff;padding: calc(14px + env(safe-area-inset-top,0px)) max(18px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px))}.sm-top{display: flex;align-items: center;gap: 10px;max-width: 760px;width: 100%;margin: 0 auto}.sm-top b{flex: 1;min-width: 0;font-family: var(--display);font-weight: 700;font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sm-top .iconbtn:hover{background: rgba(255,255,255,.12)}.sm-body{flex: 1;display: flex;flex-direction: column;justify-content: flex-start;cursor: pointer;-webkit-tap-highlight-color: transparent;max-width: 760px;width: 100%;margin: 0 auto;gap: 18px;min-height: 0;overflow-y: auto}.sm-half{flex: 0 0 auto;height: clamp(150px,34vh,320px);display: grid;place-items: center}.sm-pic{width: 100%;max-width: 520px;height: 100%;overflow: hidden;border-radius: 16px;background: #fff;position: relative}.sm-pic img{max-width: none;position: absolute;top: 50%;height: auto;width: calc(var(--n) * 100%);left: calc(var(--p) * -100%);transform: translateY(-50%)}.sm-bignum{font-family: var(--display);font-weight: 700;font-size: clamp(110px,26vh,220px);line-height: 1;opacity: .9}.sm-metro{display: grid;place-items: center}.sm-beat{width: clamp(150px,30vh,240px);aspect-ratio: 1;border-radius: 50%;border: 6px solid #fff;background: rgba(255,255,255,.12);color: #fff;display: grid;place-content: center;gap: 4px;cursor: pointer;font-family: var(--display)}.sm-beat span{font-weight: 800;font-size: 34px}.sm-beat small{font-family: var(--label);font-weight: 600;font-size: 14px;opacity: .9}.sm-metro.on .sm-beat{animation: smbeat .545s infinite;background: rgba(255,255,255,.25)}@keyframes smbeat{0%{transform: scale(1.08)}30%{transform: scale(.96)}100%{transform: scale(1)}}@media (prefers-reduced-motion: reduce){.sm-metro.on .sm-beat{animation: none}}.sm-voice{flex: none;min-height: 44px;padding: 0 12px;border-radius: 12px;border: 2px solid rgba(255,255,255,.7);background: transparent;color: #fff;font-family: var(--label);font-weight: 700;font-size: 14px;cursor: pointer}.sm-voice[aria-pressed="true"]{background: #fff;color: var(--red-deep)}.sm-hint{font-family: var(--label);font-size: 13px;opacity: .7;text-align: center}.sm-count{font-family: var(--display);font-weight: 700;font-size: 22px;letter-spacing: .04em;opacity: .8}.sm-text{font-size: clamp(27px,6.4vw,44px);line-height: 1.22}.sm-text b{font-weight: 700}.sm-dots{display: flex;gap: 6px}.sm-dots i{flex: 1;height: 6px;border-radius: 9px;background: rgba(255,255,255,.25)}.sm-dots i.on{background: #fff}.sm-nav{display: grid;grid-template-columns: 1fr 2fr;gap: 10px;max-width: 760px;width: 100%;margin: 0 auto}.sm-nav button{height: 64px;border-radius: 16px;border: 0;font-family: var(--display);font-weight: 700;font-size: 24px;cursor: pointer}.sm-nav .prev{background: rgba(255,255,255,.14);color: #fff}.sm-nav .next{background: #fff;color: var(--red-deep)}.metro{display: flex;align-items: center;gap: 14px;padding: 12px 14px;border-radius: 14px;background: rgba(255,255,255,.1)}.metro .pulse{width: 34px;height: 34px;border-radius: 50%;background: #fff;opacity: .35;flex: none}.metro.on .pulse{animation: beat .545s infinite}@keyframes beat{0%{transform: scale(1.18);opacity: 1}60%{transform: scale(.85);opacity: .35}100%{transform: scale(.85);opacity: .35}}@media (prefers-reduced-motion: reduce){.metro.on .pulse{animation-duration: 1.09s}}.metro-in{background: var(--red-soft);color: var(--red-text);margin-top: 12px}.metro-in .pulse{background: var(--red)}.metro-in button{margin-left: auto}.zoom{background: rgba(10,12,11,.92);overflow: auto;padding: calc(56px + env(safe-area-inset-top,0px)) 12px 24px;display: block}.zoom img{display: block;background: #fff;border-radius: 10px;padding: 8px;width: 100%;max-width: none;margin: 0 auto}.zoom.big img{width: 200%}.zoom .x{position: fixed;top: calc(8px + env(safe-area-inset-top,0px));right: max(10px,env(safe-area-inset-right,0px));color: #fff;background: rgba(255,255,255,.14)}.zoom .zhint{position: fixed;top: calc(18px + env(safe-area-inset-top,0px));left: 16px;color: #fff;font-family: var(--label);font-weight: 600;font-size: 14px;opacity: .8}.row,.tile,.card,.cat-card,.res,.toc a,.pager a,.ess,.inv-it,.calc-r,.tmr,.offline,.inv-sum,dl.terms>div,.checks label,.bf-row,.knot,.campmap,.pfmap,.decay{box-shadow: var(--shadow);border-color: var(--card-border)}.row:hover,.tile:hover,.cat-card:hover,.res:hover,.toc a:hover,.pager a:hover{border-color: var(--muted)}.list,.steps,.lst,.ess ul,.toc,.read ul.bul,.read ol.num,.checks,dl.terms,.more,.prep{grid-template-columns: minmax(0,1fr)}.read,.card,.ess,.note,.co,dl.terms,.row-main,.res{overflow-wrap: break-word;min-width: 0}.allists summary{cursor: pointer;font-family: var(--label);font-weight: 700;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--muted);margin: 22px 0 8px}.langbtn{height: 34px;min-width: 42px;padding: 0 10px;border-radius: 9px;border: 1.5px solid var(--line);background: var(--surface);font-family: var(--label);font-weight: 700;font-size: 14px;letter-spacing: .06em;cursor: pointer;flex: none}.langbtn:hover{border-color: var(--muted)}.tile-local{border-top: 4px solid var(--p-local)}.calc{display: grid;gap: 16px;margin-top: 18px}.field{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;font-weight: 700}.field small{display: block;font-weight: 400;color: var(--muted);font-size: 14px}.stepper{display: inline-flex;align-items: center;border: 1px solid var(--line);border-radius: 12px;overflow: hidden;background: var(--surface-2)}.stepper button{width: 44px;height: 44px;border: 0;background: transparent;font-size: 22px;font-weight: 700;cursor: pointer}.stepper button:hover{background: var(--line)}.stepper input{width: 64px;height: 44px;border: 0;border-inline: 1px solid var(--line);text-align: center;font: inherit;font-weight: 700;background: var(--surface);color: var(--ink);-moz-appearance: textfield}.stepper input::-webkit-outer-spin-button,.stepper input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.seg{display: inline-flex;border: 1px solid var(--line);border-radius: 12px;overflow: hidden}.seg button{min-width: 52px;height: 44px;border: 0;border-inline-start: 1px solid var(--line);background: var(--surface);font-family: var(--display);font-weight: 700;font-size: 19px;cursor: pointer;font-variant-numeric: tabular-nums}.seg button:first-child{border-inline-start: 0}.seg button[aria-pressed="true"]{background: var(--ink);color: var(--bg)}.check-row{justify-content: flex-start;font-weight: 400;cursor: pointer;flex-wrap: nowrap}.check-row input{width: 22px;height: 22px;accent-color: var(--ok-text);flex: none}.calc-out{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 10px;margin-top: 12px}.calc-r{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r);padding: 14px 16px;display: flex;flex-direction: column;gap: 2px;min-width: 0}.calc-l{font-family: var(--label);font-weight: 700;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--muted)}.calc-r b{font-family: var(--display);font-weight: 700;font-size: 30px;line-height: 1.1;font-variant-numeric: tabular-nums}.calc-r b small{font-size: 18px;color: var(--muted);font-weight: 700}.calc-n{font-size: 14px;color: var(--muted)}.knot{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r);padding: 12px}.knot-stage{background: var(--knot-bg);border-radius: 12px;padding: 6px}.knot-stage svg{display: block;width: 100%;height: auto;max-height: 340px;margin: 0 auto}.knot-legend{font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--muted);margin: 8px 2px 0}.knot-text{margin: 10px 2px 0;min-height: 4.6em}.knot-n{font-family: var(--label);font-weight: 700;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--red-text)}.knot-text p{margin: 2px 0 0;line-height: 1.45}.knot-ctl{display: grid;grid-template-columns: 52px 1fr 52px;gap: 8px;margin-top: 10px}.knot-ctl .btn{padding: 10px 8px}.knot-ctl [data-kn="prev"],.knot-ctl [data-kn="next"]{font-size: 24px;line-height: 1;padding: 6px}.knot-dots{display: flex;gap: 5px;justify-content: center;margin-top: 10px}.knot-dots i{width: 8px;height: 8px;border-radius: 50%;background: var(--line)}.knot-dots i.on{background: var(--red)}.bfind{margin-top: 14px;display: grid;gap: 10px}.bf-list{list-style: none;margin: 4px 0 0;padding: 0;display: grid;gap: 8px;grid-template-columns: minmax(0,1fr)}.bf-row{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);text-decoration: none;min-width: 0}.bf-t{flex: 1;min-width: 0}.bf-t b{display: block;line-height: 1.25}.bf-t small{display: block;color: var(--muted);font-size: 14px;line-height: 1.35;margin-top: 2px}.bf-lv{flex: none;width: 92px;padding: 5px 6px;border-radius: 8px;font-family: var(--label);font-weight: 800;font-size: 13px;text-align: center;line-height: 1.15;color: #fff}.bf-lv.lv-e911{background: var(--red)}.bf-lv.lv-er{background: #C2410C}.bf-lv.lv-doctor{background: #1D5DAA}.bf-lv.lv-home{background: #1D7A3B}.read .bf-lv{display: inline-block;width: auto;padding: 5px 10px;font-size: 13.5px}.bf-chips .chip{font-size: 13.5px}.h-dots{display: flex;gap: 6px;margin: 4px 0 14px}.h-dots i{flex: 1;height: 6px;border-radius: 9px;background: var(--line)}.h-dots i.on{background: var(--ok)}.hogar .hf{display: grid;gap: 6px;margin-bottom: 12px;font-weight: 600}.hogar .hf input,.hogar .hf textarea{min-height: 46px;padding: 10px 12px;border: 1.5px solid var(--line);border-radius: 12px;background: var(--surface-2);color: var(--ink);font: inherit}.h-nav{display: flex;justify-content: space-between;gap: 10px;margin-top: 14px}.h-nav .btn{min-width: 120px}.ccard{margin-top: 22px;max-width: 360px;padding: 16px;border-radius: 14px;background: var(--surface);border: 2px solid var(--ink)}.ccard-h{display: block;font-family: var(--display);font-weight: 700;font-size: 22px;margin-bottom: 8px}.ccard-r{padding: 6px 0;border-top: 1px solid var(--line)}.ccard-r small{display: block;font-family: var(--label);font-weight: 700;font-size: 13px;text-transform: uppercase;letter-spacing: .05em;color: var(--muted)}.rem-l{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px}.rem-l li{display: flex;align-items: center;gap: 10px;justify-content: space-between;background: var(--surface);border: 1px solid var(--line);border-radius: 12px;padding: 4px 12px}.rem-l .field{margin: 0;flex: 1}.rem-l small{display: block;color: var(--muted);font-size: 13px}.row-s.exp-bad,.res-h.exp-bad{color: var(--red-text)}.row-s.exp-soon{color: var(--warn-text)}@media print{.top,.tabs,.inv-tools,.inv-actions,.inv-add,.no-print,.set-pop,.call-sheet,.install,#home-results,.toast{display: none !important}body{background: #fff !important;color: #000 !important}main{padding: 0 !important}.inv-g.closed .inv-l{display: grid !important}.inv-it{border: 1px solid #999 !important;background: #fff !important;break-inside: avoid}.inv-q .iconbtn{display: none}.ccard{border-color: #000}}.inv-setup{display: block;margin-top: 14px;padding: 14px 16px;border-radius: var(--r);background: var(--warn-soft);color: var(--warn-text);text-decoration: none}.inv-setup b{display: block;font-family: var(--label);font-weight: 600;font-size: 18px}.inv-setup span{display: block;font-size: 15px}.inv-house{margin: 14px 0 0;font-family: var(--label);font-weight: 600;color: var(--muted)}.inv-sum{margin-top: 12px;padding: 14px 16px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);font-size: 15.5px}.inv-sum .bar i{background: var(--ok)}.inv-tools{position: sticky;top: calc(57px + env(safe-area-inset-top,0px));z-index: 5;background: var(--bg);padding: 12px 0 8px;display: grid;gap: 10px}.inv-search{display: flex;align-items: center;gap: 10px;padding: 0 14px;height: 50px;border-radius: 14px;background: var(--surface);border: 2px solid var(--line)}.inv-search:focus-within{border-color: var(--ink)}.inv-search input{flex: 1;min-width: 0;border: 0;background: transparent;color: var(--ink);font: inherit;font-size: 17px;outline: none}.inv-g .h2{margin: 22px 0 8px}.inv-l{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px;grid-template-columns: minmax(0,1fr)}.inv-it{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;padding: 12px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);border-left: 5px solid var(--line)}.inv-it.st-ok{border-left-color: var(--ok-text)}.inv-it.st-part{border-left-color: #D9A21B}.inv-ck{display: flex;align-items: flex-start;gap: 10px;flex: 1 1 220px;min-width: 0;cursor: pointer}.inv-ck input{width: 24px;height: 24px;flex: none;margin: 1px 0 0;accent-color: var(--ok-text)}.inv-n{font-weight: 700;line-height: 1.3;min-width: 0;overflow-wrap: anywhere}.inv-n small{display: block;font-weight: 400;color: var(--muted);font-size: 14px;margin-top: 2px}.inv-q{display: flex;align-items: center;gap: 4px;margin-left: auto}.inv-q .iconbtn{width: 38px;height: 38px;border: 1px solid var(--line);border-radius: 10px;font-size: 20px;font-weight: 700;background: var(--surface-2);color: var(--ink)}.inv-q input{width: 64px;height: 38px;text-align: center;border: 1px solid var(--line);border-radius: 10px;background: var(--surface);color: var(--ink);font: inherit;font-weight: 700}.inv-u{min-width: 52px;font-family: var(--label);font-weight: 600;font-size: 14px;color: var(--muted)}.inv-q .inv-del{border: 0;background: transparent;color: var(--muted)}.inv-add{margin-top: 24px;padding: 14px;border-radius: var(--r);background: var(--surface);border: 1px dashed var(--line)}.inv-add-r{display: grid;grid-template-columns: minmax(0,1fr) 90px 90px;gap: 8px;margin-top: 8px}.inv-add-r input{height: 44px;padding: 0 10px;border: 1px solid var(--line);border-radius: 10px;background: var(--surface-2);color: var(--ink);font: inherit;min-width: 0}.inv-add-r .btn{grid-column: 1 / -1}.inv-actions{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 16px}.vet-edit{margin-top: 10px;background: transparent;border: 0;color: inherit;text-decoration: underline;font: inherit;font-size: 15px;cursor: pointer;padding: 6px 0;min-height: 44px}.vet-form input{width: 100%;height: 52px;margin-bottom: 4px;padding: 0 14px;border: 2px solid var(--line);border-radius: 12px;background: var(--surface-2);color: var(--ink);font: inherit;font-size: 20px;text-align: center}.inv-it{display: grid;grid-template-columns: 24px minmax(0,1fr);grid-template-areas: "cb nm" "q q" "more more";align-items: center;gap: 2px 10px;padding: 6px 10px 8px;border-radius: 12px}.inv .inv-l{gap: 6px}.inv-cb{grid-area: cb;width: 24px;height: 24px;margin: 0;accent-color: var(--ok-text)}.inv-nm{grid-area: nm;min-width: 0;min-height: 44px;line-height: 1.3;border: 0;background: transparent;color: var(--ink);text-align: left;font: inherit;font-weight: 700;font-size: 16px;overflow-wrap: anywhere;cursor: pointer;padding: 4px 0}.inv-it .inv-q{grid-area: q;margin: 0;gap: 4px;justify-content: flex-end}.inv-rec{margin-right: auto;padding-left: 34px;white-space: nowrap;font-family: var(--label);font-weight: 600;font-size: 13px;color: var(--muted)}.inv-it .inv-q .iconbtn{width: 44px;height: 44px}.qbox{display: inline-flex;align-items: center;height: 44px;border: 1px solid var(--line);border-radius: 10px;background: var(--surface)}.qbox:focus-within{outline: 3px solid var(--tip-text);outline-offset: 1px}.inv-it .qbox input{width: 52px;height: 42px;border: 0;background: transparent;text-align: right;padding: 0 4px 0 0;outline: none}.inv-it .inv-u{min-width: 0;width: auto;padding: 0 8px 0 2px;font-size: 13px}.inv-more{grid-area: more;display: flex;flex-wrap: wrap;gap: 8px 14px;align-items: center;color: var(--muted);font-size: 14px;padding: 0 0 4px 34px}@media (min-width: 600px){.inv-it{grid-template-columns: 24px minmax(0,1fr) auto;grid-template-areas: "cb nm q" "more more more"}.inv-rec{padding-left: 0}}.inv-more input[type=date]{height: 40px;border: 1px solid var(--line);border-radius: 10px;background: var(--surface-2);color: var(--ink);font: inherit;padding: 0 8px}.inv-it.exp-bad{border-color: var(--red);background: var(--red-soft)}.inv-it.exp-soon{border-color: #D9A21B}.exp-dot{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: var(--red);margin-left: 6px;vertical-align: middle}.inv-it.exp-soon .exp-dot{background: #D9A21B}.inv-gh{width: 100%;display: flex;align-items: center;gap: 10px;margin: 18px 0 8px;padding: 0;border: 0;background: transparent;color: var(--ink);cursor: pointer;min-height: 44px;text-align: left}.inv-gh span{flex: 1;font-family: var(--display);font-weight: 700;font-size: 22px}.inv-gh small{font-family: var(--label);font-weight: 700;color: var(--muted);font-size: 14px}.inv-gh .chev{transform: rotate(90deg);transition: transform .15s}.inv-g.closed .inv-gh .chev{transform: none}.inv-g.closed .inv-l{display: none}.inv-pct{display: flex;align-items: center;gap: 12px}.inv-pct b{font-family: var(--display);font-size: 30px;min-width: 64px}.bar.big{flex: 1;height: 14px;margin: 0}.inv-sum #inv-stats{display: block;margin-top: 6px;font-size: 14px}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .fig,:root:not([data-theme="light"]) .f-thumb,:root:not([data-theme="light"]) .sm-pic{background: var(--surface-2)}:root:not([data-theme="light"]) .fig img,:root:not([data-theme="light"]) .f-thumb img,:root:not([data-theme="light"]) .zoom img{filter: invert(.9) hue-rotate(180deg) brightness(1.05)}}:root[data-theme="dark"] .fig,:root[data-theme="dark"] .f-thumb,:root[data-theme="dark"] .sm-pic{background: var(--surface-2)}:root[data-theme="dark"] .fig img,:root[data-theme="dark"] .f-thumb img,:root[data-theme="dark"] .zoom img{filter: invert(.9) hue-rotate(180deg) brightness(1.05)}@page{size: letter;margin: 12mm}@media print{.top,.tabs,.pager,.f-actions,.card-acts,.set-pop,.tool-ov,.upd-bar,.install,.sec-art,.hero-art,.read-prog,.to-top,.h3-index,.vet-edit,.status-r,.tools-r,.nuke,.searchbox,.route-acts,.route-form,.side-toc,.lead-more,.chips,.inv-tools,.inv-actions,.inv-add,.no-print,button{display: none !important}html,body{background: #fff !important;color: #000 !important;font-size: 11pt}main{padding: 0 !important}.wrap{max-width: none !important;margin: 0 !important}.band{background: #fff !important;color: #000 !important;margin: 0 !important;padding: 0 0 6pt !important;border-bottom: 2pt solid #000}.band .h1{font-size: 22pt}.co,.ess,.tile,.row,.card{background: #fff !important;border: 1pt solid #000 !important;color: #000 !important;box-shadow: none !important}.fig,.f-thumb,.sm-pic{background: #fff !important}img{filter: grayscale(1) !important}a{color: #000 !important;text-decoration: none}.read h3,.h2{color: #000 !important;break-after: avoid}figure,.co,li{break-inside: avoid}body::after{content: attr(data-print-url);display: block;margin-top: 10pt;padding-top: 4pt;border-top: 1pt solid #000;font-size: 9pt}}.side-toc{display: none}@media (min-width: 1200px){main.has-toc{--L: max(0px,calc((100vw - 120px - 24px - 1012px) / 2))}.side-toc{display: block;position: fixed;top: calc(80px + env(safe-area-inset-top,0px));left: calc(120px + var(--L,0px) + 752px);width: 260px;max-height: calc(100vh - 104px);overflow: auto;padding: 4px 4px 24px 0}.side-toc b{display: block;font-family: var(--display);font-size: 20px;margin: 0 0 8px}.side-toc ol{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px}.side-toc a{display: block;padding: 7px 10px;border-radius: 9px;text-decoration: none;font-size: 15px;line-height: 1.3;color: var(--muted)}.side-toc a:hover{background: var(--surface-2);color: var(--ink)}.side-toc a[aria-current="page"]{background: var(--surface);color: var(--ink);font-weight: 700;border: 1px solid var(--line)}main.has-toc>.wrap{max-width: 720px;margin-left: var(--L);margin-right: auto}main.has-toc .band,main.has-toc .sec-art{margin-left: calc(var(--L) - 24px);margin-right: 0;max-width: 768px;border-radius: 0 0 var(--r) var(--r);overflow: hidden}main.has-toc .band .wrap{max-width: 720px;margin: 0}main.wide .wrap,main.wide .band .wrap{max-width: 1100px}main.wide .list,main.wide .inv-l,main.wide .tmrs{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 600px) and (max-width: 1199px){main.wide .list,main.wide .tmrs{grid-template-columns: repeat(2,minmax(0,1fr))}}.tab-set{display: none}@media (min-width: 980px){.tab-set{display: flex}.tabs-in{grid-auto-rows: 72px}}.read-prog{position: fixed;left: 0;right: 0;top: calc(57px + env(safe-area-inset-top,0px));height: 3px;z-index: 19;pointer-events: none}.read-prog i{display: block;height: 100%;width: 0;background: var(--pc,var(--ink))}.to-top{position: fixed;right: 16px;bottom: calc(var(--tabh) + 16px + env(safe-area-inset-bottom,0px));z-index: 30;width: 48px;height: 48px;border-radius: 50%;border: 1px solid var(--line);background: var(--surface);color: var(--ink);box-shadow: 0 6px 18px rgba(0,0,0,.2);font-size: 22px;cursor: pointer}@media (min-width: 980px){.to-top{bottom: 24px}}.h3-index{margin: 14px 0 0;border: 1px solid var(--line);border-radius: 12px;background: var(--surface)}.h3-index summary{cursor: pointer;padding: 10px 14px;min-height: 44px;font-family: var(--label);font-weight: 700}.h3-index ol{margin: 0;padding: 0 14px 12px 34px}.h3-index a{display: inline-block;padding: 4px 0}.lead.clamp{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden}.lead-more{margin-top: 8px;min-height: 44px;padding: 0 14px;border-radius: 10px;border: 1.5px solid currentColor;background: transparent;color: inherit;font: inherit;font-weight: 700;cursor: pointer}.reviewed{margin-top: 18px;color: var(--muted);font-size: 14px}.iconbtn{width: 44px;height: 44px}:focus-visible{outline: 3px solid #1D5DAA;outline-offset: 2px}.resume{margin-top: 10px}.f-thumb.sq{width: 56px;height: 56px}.f-thumb.sq img{position: static;transform: none;width: 100%;height: 100%;object-fit: cover}.f-thumb{width: 44px;height: 44px;flex: none;border-radius: 10px;overflow: hidden;position: relative;background: #fff;border: 1px solid var(--line)}.f-thumb img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: calc(var(--n) * 100%);max-width: none;height: auto}.cat-cards{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.cat-card{display: grid;gap: 4px;padding: 14px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);text-decoration: none;min-height: 96px}.cat-card b{font-family: var(--label);font-weight: 600;font-size: 18px;line-height: 1.25}.cat-card small{color: var(--muted);font-family: var(--label);font-weight: 600}@media (min-width: 700px){.cat-cards{grid-template-columns: repeat(5,minmax(0,1fr))}}.c-med{--cc: #C8211A;--cc-soft: #FBE8E6;--cc-text: #A3150F}.c-clima{--cc: #2563C9;--cc-soft: #E5EEFB;--cc-text: #1A4E9F}.c-hogar{--cc: #D2620F;--cc-soft: #FCEBDC;--cc-text: #9C4A0C}.c-nat{--cc: #2E8A55;--cc-soft: #E2F3E8;--cc-text: #22693F}.c-bas{--cc: #7350C2;--cc-soft: #EEE9FA;--cc-text: #5A3BA3}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .c-med{--cc: #E5544B;--cc-soft: #3A1614;--cc-text: #FF9A91}:root:not([data-theme="light"]) .c-clima{--cc: #5B8FE6;--cc-soft: #16233A;--cc-text: #9CC0FF}:root:not([data-theme="light"]) .c-hogar{--cc: #F08A3C;--cc-soft: #38220F;--cc-text: #FFB57C}:root:not([data-theme="light"]) .c-nat{--cc: #4DB57A;--cc-soft: #12301F;--cc-text: #8EDDAF}:root:not([data-theme="light"]) .c-bas{--cc: #9B7BE8;--cc-soft: #261C3F;--cc-text: #C7B3FF}}:root[data-theme="dark"] .c-med{--cc: #E5544B;--cc-soft: #3A1614;--cc-text: #FF9A91}:root[data-theme="dark"] .c-clima{--cc: #5B8FE6;--cc-soft: #16233A;--cc-text: #9CC0FF}:root[data-theme="dark"] .c-hogar{--cc: #F08A3C;--cc-soft: #38220F;--cc-text: #FFB57C}:root[data-theme="dark"] .c-nat{--cc: #4DB57A;--cc-soft: #12301F;--cc-text: #8EDDAF}:root[data-theme="dark"] .c-bas{--cc: #9B7BE8;--cc-soft: #261C3F;--cc-text: #C7B3FF}.cat-ic[class*="c-"]{background: var(--cc-soft);color: var(--cc-text)}.cat-card[class*="c-"]{position: relative;overflow: hidden;border-top: 4px solid var(--cc);padding-top: 12px;gap: 6px}.cat-card .cat-ic{width: 52px;height: 52px;border-radius: 14px;margin-bottom: 2px}.cat-card .cat-ic .ic{width: 32px;height: 32px;stroke-width: 1.8}.cat-card .cat-ex{color: var(--cc-text);font-size: 14px;line-height: 1.3}.cat-card:active{transform: scale(.98)}.prep.compact{grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.prep.two{grid-template-columns: minmax(0,1fr);gap: 8px;margin-top: 12px}@media (min-width: 600px){.prep.two{grid-template-columns: repeat(2,minmax(0,1fr))}}.hh-tile{margin-top: 14px}.hh-tile p{display: flex;align-items: center;gap: 6px}.hh-tile .btn{justify-self: start;margin-top: 6px}.h-sum{margin-top: 16px}.h-sum .lst{margin-top: 8px}.h-sum .lst li::before{content: "✓";color: var(--ok-text)}.prep.compact .tile{padding: 0 12px 12px;gap: 3px}.prep.compact .tile-art{height: auto;aspect-ratio: 3 / 2;margin: 0 -12px 6px}.prep.compact .tile b{font-size: 18px}.prep.compact .tile p{display: none}.prep.compact .tile .eyebrow{font-size: 13px}@media (min-width: 900px){.prep.compact{grid-template-columns: repeat(4,minmax(0,1fr))}.prep.compact .tile p{display: block}}.tool-ov.quiz{background: var(--bg);color: var(--ink);justify-content: flex-start;overflow-y: auto;padding-top: calc(28px + env(safe-area-inset-top,0px));padding-bottom: 110px}.qz{width: min(100%,560px);display: grid;gap: 12px;text-align: left}.qz small{color: var(--muted);font-family: var(--label);font-weight: 700}.qz-q{font-family: var(--display);font-size: 28px;line-height: 1.15}.qz-opts{display: grid;gap: 8px}.qz-o{min-height: 54px;padding: 10px 14px;border-radius: 12px;border: 2px solid var(--line);background: var(--surface);color: var(--ink);font: inherit;font-size: 17px;text-align: left;cursor: pointer}.qz-o.ok{border-color: var(--ok-text);background: var(--ok-soft)}.qz-o.bad{border-color: var(--red);background: var(--red-soft)}.qz-why{margin: 0;padding: 12px 14px;border-radius: 12px;background: var(--surface-2)}.qz-next,.qz-acts .btn{min-height: 52px}.qz-acts{display: flex;gap: 8px;flex-wrap: wrap}.qz-score{font-family: var(--display);font-size: 34px;line-height: 1.1}.dr-clock{font-family: var(--display);font-weight: 700;font-size: 72px;font-variant-numeric: tabular-nums;line-height: 1}.drill .sm-dots i{background: var(--line)}.drill .sm-dots i.on{background: var(--ink)}.dr-step{font-size: clamp(22px,5.5vw,32px);line-height: 1.25}.dr-ok{color: var(--ok-text);font-weight: 700}.dr-over{color: var(--warn-text);font-weight: 700}.tool-ov.quiz .tool-x{color: var(--ink)}.tools-r{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;margin-top: 10px}.tools-r.three{grid-template-columns: repeat(3,minmax(0,1fr))}@media (min-width: 560px){.tools-r{grid-template-columns: repeat(4,minmax(0,1fr))}}.tool-b{display: grid;justify-items: center;align-content: center;gap: 6px;padding: 10px 6px;min-height: 72px;border-radius: var(--r-ctl);border: 1px solid var(--line);background: var(--surface);color: var(--ink);font-family: var(--label);font-weight: 600;font-size: 14px;line-height: 1.2;text-align: center;text-decoration: none;cursor: pointer}.tool-b .ic{width: 24px;height: 24px;color: var(--brand-text)}.tool-b:hover{border-color: var(--muted)}.tool-ov{position: fixed;inset: 0;z-index: 70;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 16px;padding: 24px 16px calc(24px + env(safe-area-inset-bottom,0px));background: #111;color: #fff;text-align: center}.tool-ov.light{background: #fff;color: #000}.tool-ov.light.dark{background: #000}.tool-x{position: absolute;left: 16px;right: 16px;bottom: calc(18px + env(safe-area-inset-bottom,0px));min-height: 56px;border-radius: 16px;border: 2px solid currentColor;background: rgba(127,127,127,.25);color: inherit;font-family: var(--display);font-weight: 700;font-size: 24px;cursor: pointer}.tool-ov.light.dark .tool-x{color: #fff}.tool-hint{max-width: 420px;font-size: 18px;opacity: .8}.msg-pick{display: grid;gap: 10px;width: min(100%,420px)}.msg-pick b{font-family: var(--display);font-size: 28px}.msg-pick .btn{justify-content: center;min-height: 56px;font-size: 20px;background: #fff;color: #111}.msg-pick form{display: grid;grid-template-columns: 1fr auto;gap: 8px}.msg-pick input{min-height: 56px;border-radius: 12px;border: 0;padding: 0 12px;font: inherit;font-size: 18px}.tool-ov.msgfull{background: #000;color: #fff}.msg-big{flex: 1;display: grid;place-items: center;width: 100%;padding-bottom: 80px}.msg-big span{font-family: var(--display);font-weight: 700;line-height: 1;overflow-wrap: anywhere}.msg-blink{position: absolute;top: 16px;right: 16px;min-height: 44px;padding: 0 14px;border-radius: 12px;border: 2px solid #fff;background: transparent;color: #fff;font: inherit;font-weight: 700}.tool-ov.blink .msg-big span{animation: msgblink 1s steps(1) infinite}@keyframes msgblink{50%{opacity: 0}}@media (prefers-reduced-motion: reduce){.tool-ov.blink .msg-big span{animation-duration: 2s}}.comp{position: relative;width: min(70vw,280px);aspect-ratio: 1}.comp-dial{position: absolute;inset: 0;border-radius: 50%;border: 6px solid #fff;transition: transform .2s}.comp-dial span{position: absolute;font-family: var(--display);font-weight: 700;font-size: 28px}.comp-dial .n{top: 6px;left: 50%;transform: translateX(-50%);color: #F0644A}.comp-dial .s{bottom: 6px;left: 50%;transform: translateX(-50%)}.comp-dial .e{right: 10px;top: 50%;transform: translateY(-50%)}.comp-dial .w{left: 10px;top: 50%;transform: translateY(-50%)}.comp-needle{position: absolute;left: 50%;top: 8%;bottom: 50%;width: 6px;margin-left: -3px;background: #F0644A;border-radius: 3px}.comp-deg{font-family: var(--display);font-size: 44px}.tmrs{display: grid;gap: 12px;margin-top: 14px;grid-template-columns: minmax(0,1fr)}.tmr{padding: 14px 16px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line)}.tmr p{margin: 2px 0 6px;font-size: 14.5px}.tmr-v{display: flex;align-items: baseline;gap: 10px}.tmr-big{font-family: var(--display);font-weight: 700;font-size: 46px;font-variant-numeric: tabular-nums}.tmr-v small{color: var(--muted)}.tmr-b{display: flex;gap: 8px;margin-top: 6px}.card-acts{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 10px}.route-acts{display: grid;gap: 8px;margin: 14px 0}.ra-r{display: grid;grid-template-columns: 1fr auto;gap: 8px}.route-acts .btn{min-height: 48px}.route-form{display: grid;gap: 8px;margin: 14px 0;padding: 14px;border-radius: var(--r);background: var(--surface);border: 1px dashed var(--line)}.route-form .hf{display: grid;gap: 4px;font-weight: 600;font-size: 15px}.route-form input{min-height: 44px;padding: 0 12px;border: 1.5px solid var(--line);border-radius: 10px;background: var(--surface-2);color: var(--ink);font: inherit}.route-form .btn{justify-self: start}.sm-clock{font-variant-numeric: tabular-nums;font-size: clamp(80px,20vh,160px)}.ios-g{max-width: 420px;text-align: left}.ios-g b{font-family: var(--display);font-size: 28px}.ios-g ol{padding-left: 0;list-style: none;display: grid;gap: 14px;font-size: 19px}.ios-g li{display: flex;gap: 12px;align-items: center}.ios-i{flex: none;width: 48px;height: 48px;border-radius: 12px;background: #fff;color: #1D5DAA;display: grid;place-items: center;font-size: 26px}.ver{display: block;margin-top: 6px;color: var(--muted);font-size: 13px}.upd-bar{position: fixed;left: 12px;right: 12px;bottom: calc(var(--tabh) + 12px + env(safe-area-inset-bottom,0px));z-index: 45;max-width: 520px;margin: 0 auto;display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-radius: 14px;background: var(--ink);color: var(--bg);box-shadow: 0 8px 26px rgba(0,0,0,.3);font-weight: 700}.upd-bar span{flex: 1}.upd-bar button{min-height: 44px;padding: 0 16px;border-radius: 10px;border: 0;background: var(--brand-strong);color: var(--on-brand);font: inherit;font-weight: 700;cursor: pointer}.call-sheet{position: fixed;inset: 0;z-index: 60;display: grid;place-items: end center;background: rgba(0,0,0,.55);padding: 16px 16px calc(16px + env(safe-area-inset-bottom,0px))}.call-box{width: 100%;max-width: 440px;background: var(--surface);color: var(--ink);border-radius: 20px;padding: 22px 18px 16px;text-align: center;box-shadow: 0 12px 40px rgba(0,0,0,.4)}.call-box .num{display: block;font-family: var(--display);font-weight: 700;font-size: 44px;line-height: 1;margin: 6px 0 4px}.call-box p{margin: 0 0 16px;color: var(--muted)}.call-box .btn{width: 100%;min-height: 56px;font-size: 18px;margin-top: 8px}@media (min-width: 980px){.call-sheet{place-items: center}}.offline{margin-top: 12px;padding: 16px;border-radius: var(--r);background: var(--surface);border: 1px solid var(--line);border-left: 5px solid var(--ok)}.offline b.h{display: block;font-family: var(--display);font-weight: 700;font-size: 22px;line-height: 1.1}.offline p{margin: 4px 0 12px;color: var(--muted);font-size: 15px;line-height: 1.4}.offline .row2{display: flex;flex-wrap: wrap;gap: 8px}.offline .ok{display: block;margin-top: 10px;color: var(--ok-text);font-family: var(--label);font-weight: 700;font-size: 14.5px}.nuke{display: flex;align-items: center;gap: 14px;margin-top: 12px;padding: 18px 16px;border-radius: var(--r);background: #16140C;text-decoration: none;position: relative;overflow: hidden;border: 2px solid #F2C94C}.nuke::before,.nuke::after{content: "";position: absolute;left: 0;right: 0;height: 6px;background: repeating-linear-gradient(-45deg,#F2C94C 0 9px,#16140C 9px 18px)}.nuke::before{top: 0}.nuke::after{bottom: 0}.nuke .tref{width: 50px;height: 50px;flex: none}.nuke .nk{flex: 1;min-width: 0}.nuke b{display: block;font-family: var(--display);font-weight: 700;font-size: 25px;line-height: 1.05;color: #F2C94C;letter-spacing: .03em;text-transform: uppercase}.nuke small{display: block;color: #EDE6CC;font-size: 15px;font-family: var(--label);font-weight: 600;margin-top: 3px}.nuke .chev{color: #F2C94C}.ntl{list-style: none;margin: 20px 0;padding: 0}.ntl li{position: relative;padding: 0 0 18px 96px;min-height: 48px}.ntl li::before{content: "";position: absolute;left: 41px;top: 34px;bottom: 2px;width: 3px;border-radius: 2px;background: #F2C94C;opacity: .6}.ntl li:last-child::before{display: none}.ntl-t{position: absolute;left: 0;top: 0;width: 84px;padding: 7px 4px;border-radius: 10px;background: #16140C;color: #F2C94C;border: 2px solid #F2C94C;font-family: var(--display);font-weight: 700;font-size: 16px;text-align: center;line-height: 1.1}.ntl b{display: block;font-family: var(--display);font-weight: 700;font-size: 22px;line-height: 1.15}.ntl p{margin: 2px 0 0}.pfmap,.decay{margin: 18px 0;padding: 14px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r)}.pfmap-h{display: block;font-family: var(--display);font-weight: 700;font-size: 21px;margin-bottom: 8px}.pfmap svg{display: block;width: 100%;height: auto;max-width: 540px;margin: 0 auto;font-family: var(--label)}.pf-sky{fill: var(--surface-2)}.pf-soil{fill: var(--wood);opacity: .28}.pf-ground{stroke: var(--ink);stroke-width: 2}.pf-sm{fill: var(--muted);font-size: 9.5px;font-weight: 600}.pf-out{fill: var(--muted)}.pf-roof{fill: var(--wood)}.pf-wood{fill: var(--tent);opacity: .85}.pf-door{fill: var(--ink);opacity: .7}.pf-concrete{fill: var(--muted);opacity: .45}.pf-bldg{fill: var(--muted);opacity: .3}.pf-core{fill: var(--ok);opacity: .3}.pf-line{stroke: var(--ink);stroke-width: 1;opacity: .35;fill: none}.pf-win{fill: var(--water-soft)}.pf-mound{fill: var(--wood);opacity: .55}.pfmap g rect{stroke: var(--surface);stroke-width: 2}.pfmap g text{fill: #fff;font-size: 13px;font-weight: 800}.pf-bad rect,.pf-b.pf-bad{fill: var(--red);background: var(--red)}.pf-ok rect,.pf-b.pf-ok{fill: #B7791F;background: #B7791F}.pf-good rect,.pf-b.pf-good{fill: #1D7A3B;background: #1D7A3B}.pf-best rect,.pf-b.pf-best{fill: #0B4F2C;background: #0B4F2C}.pf-legend{list-style: none;margin: 12px 0 0;padding: 0;display: grid;gap: 10px;grid-template-columns: minmax(0,1fr)}.pf-legend li{display: flex;gap: 10px;align-items: flex-start;font-size: 15px;line-height: 1.4}.pf-b{flex: none;min-width: 64px;padding: 3px 8px;border-radius: 999px;color: #fff;font-family: var(--label);font-weight: 800;font-size: 14px;text-align: center}.dk-rows{display: grid;gap: 6px}.dk-row{display: grid;grid-template-columns: 78px minmax(0,1fr) 54px;gap: 8px;align-items: center;font-family: var(--label);font-weight: 600;font-size: 14.5px}.dk-v{text-align: right;font-variant-numeric: tabular-nums}.dk-bar{display: block;height: 14px;border-radius: 7px;background: var(--surface-2);border: 1px solid var(--line);overflow: hidden}.dk-bar i{display: block;height: 100%;background: #D9A21B;border-radius: 7px}.dk-bar.big{height: 22px;border-radius: 11px;margin: 8px 0}.dk-calc{margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line)}.dk-calc label{display: block}.dk-calc input{width: 100%;margin: 10px 0 4px;accent-color: #D9A21B;height: 28px}.dk-h{display: block;font-family: var(--display);font-weight: 700;font-size: 26px}.dk-left{display: block;font-weight: 700}.dk-adv{display: block;margin-top: 8px;padding: 10px 12px;border-radius: 10px;font-weight: 700}.dk-adv.lvl-a{background: var(--red-soft);color: var(--red-text)}.dk-adv.lvl-b{background: var(--warn-soft);color: var(--warn-text)}.dk-adv.lvl-c{background: var(--ok-soft);color: var(--ok-text)}.scene{display: block;width: 100%;height: 100%}.band.sc-band{background: var(--deep);padding-top: 0}html:root .band.sc-band{color: #fff}html:root .band.sc-band a{color: #fff;text-decoration-color: rgba(255,255,255,.65)}.hero-art{margin: 0 calc(-1 * max(16px,env(safe-area-inset-left,0px))) 18px;height: clamp(130px,34vw,230px);position: relative}.hero-art::after{content: "";position: absolute;inset: auto 0 0;height: 28%;background: linear-gradient(to bottom,transparent,var(--deep))}.sec-art{margin: 0 calc(-1 * max(16px,env(safe-area-inset-left,0px)));height: clamp(72px,17vw,120px)}.thumb{width: 64px;height: 46px;border-radius: 11px;overflow: hidden;position: relative;flex: none;box-shadow: inset 0 0 0 1px rgba(0,0,0,.08)}.thumb b{position: absolute;left: 4px;bottom: 4px;min-width: 22px;height: 20px;padding: 0 5px;border-radius: 6px;background: var(--deep);color: #fff;font-family: var(--display);font-weight: 700;font-size: 15px;line-height: 20px;text-align: center}.tile.has-art{padding-top: 0;overflow: hidden}.tile-art{display: block;margin: 0 -16px 8px;height: 88px}.tile.has-art .eyebrow{color: var(--acc)}.routemap svg{max-width: 460px}.rm-us{fill: var(--surface-2)}.rm-river{fill: none;stroke: var(--water);stroke-width: 2.5;stroke-linejoin: round}.rm-big{fill: var(--muted);font-size: 13px;font-weight: 700;letter-spacing: .12em}.rm-lbl{fill: var(--ink);font-size: 11.5px;font-weight: 600;paint-order: stroke;stroke: var(--map-ground);stroke-width: 3px;stroke-linejoin: round}.rm-strong{font-weight: 800;font-size: 12.5px}.rm-sm{fill: var(--muted);font-size: 10.5px}.rm-no{fill: var(--red-text);font-size: 10.5px;font-weight: 700}.rm-nogo{fill: none;stroke: var(--red);stroke-width: 2;stroke-dasharray: 2 4;stroke-linecap: round}.rm-dot{fill: var(--ink)}.rm-end{fill: var(--surface);stroke: var(--ink);stroke-width: 2.5}.rm-cross{fill: var(--surface);stroke: var(--ink);stroke-width: 2}.rm-fuel{fill: var(--ok);stroke: var(--ink);stroke-width: 1.2}.rt,.rt-A,.rt-B,.rt-C{fill: none;stroke-linecap: round;stroke-linejoin: round;transition: opacity .15s}.rt-A{stroke: var(--fire);stroke-width: 4}.rt-B{stroke: var(--water);stroke-width: 3.5;stroke-dasharray: 9 5;stroke-linecap: butt}.rt-C{stroke: var(--wood);stroke-width: 4;stroke-dasharray: 0.5 7}.routemap[data-sel="A"] .rt:not(.rt-A),.routemap[data-sel="B"] .rt:not(.rt-B),.routemap[data-sel="C"] .rt:not(.rt-C){opacity: .12}.rm-btns{display: flex;flex-wrap: wrap;gap: 8px;margin: 10px 0 12px}.rm-legend{list-style: none;margin: 12px 0 0;padding: 0;display: grid;grid-template-columns: minmax(0,1fr);gap: 4px}.rm-legend button{width: 100%;display: flex;gap: 12px;align-items: flex-start;text-align: left;border: 0;background: transparent;padding: 8px;border-radius: 10px;cursor: pointer;line-height: 1.35;font-size: 15px;color: inherit}.rm-legend button:hover,.rm-legend button.on{background: var(--surface-2)}.routemap .rm-legend svg{width: 48px;height: 22px;flex: none;margin: 1px 0 0;max-width: none}.rm-legend b{display: block}.rm-legend span.d{color: var(--muted);font-size: 14px}.campmap{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r);padding: 14px}.campmap-h{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 12px}.campmap-h b{font-family: var(--display);font-weight: 700;font-size: 21px}.campmap-h small{color: var(--muted);font-size: 14px}.camp-bear{display: flex;align-items: center;gap: 10px;margin: 10px 0 12px;font-weight: 700;cursor: pointer;line-height: 1.3}.camp-bear input{width: 22px;height: 22px;accent-color: var(--red);flex: none}.campmap svg{display: block;width: 100%;height: auto;max-width: 520px;margin: 0 auto;font-family: var(--label)}.m-ground{fill: var(--map-ground)}.m-water{fill: var(--water-soft);stroke: var(--water);stroke-width: 2}.m-water-t{fill: var(--water);font-weight: 700;font-size: 11px}.m-trail{fill: var(--map-trail)}.m-lbl{fill: var(--ink);font-size: 11px;font-weight: 600}.m-sm{fill: var(--muted);font-size: 10px;font-weight: 600}.m-dash{stroke: var(--water);stroke-width: 1.5;stroke-dasharray: 5 4;fill: none}.m-dim{stroke: var(--ink);stroke-width: 1.2;fill: none}.m-path{stroke: var(--muted);stroke-width: 2;stroke-dasharray: 2 5;stroke-linecap: round;fill: none}.m-tent{fill: var(--tent);stroke: var(--ink);stroke-width: 1.5;stroke-linejoin: round}.m-door{stroke: var(--ink);stroke-width: 1.2}.m-clear{fill: none;stroke: var(--fire);stroke-width: 1.5;stroke-dasharray: 4 3}.m-ring{fill: var(--surface-2);stroke: var(--ink);stroke-width: 2}.m-flame{fill: var(--fire)}.m-wood{fill: var(--wood);stroke: var(--ink);stroke-width: 1}.m-box{fill: var(--surface);stroke: var(--ink);stroke-width: 1.5}.m-ink{fill: var(--ink)}.m-inkline{stroke: var(--ink);stroke-width: 1.8;fill: none;stroke-linecap: round}.m-blue{fill: var(--water)}.m-low{fill: var(--water-soft);stroke: var(--red);stroke-width: 1.5;stroke-dasharray: 3 3}.m-x{stroke: var(--red);stroke-width: 3;stroke-linecap: round}.m-bear{stroke: var(--red);stroke-width: 1.6;stroke-dasharray: 6 4;fill: none}.m-beart{fill: var(--red-text);font-size: 10.5px;font-weight: 700}.bz{fill: var(--ink)}.bz-h{fill: var(--red)}.bzt{fill: var(--bg);font-size: 11px;font-weight: 700}.bz-h + .bzt{fill: #fff}.cz{cursor: pointer;transition: opacity .15s}.campmap .bear-only{display: none}.campmap.bear .bear-only{display: inline}.campmap.bear .nobear{display: none}.campmap.sel .cz{opacity: .28}.campmap.sel .cz.on{opacity: 1}.campmap.sel .cz.on .bz{fill: var(--red)}.ckey{margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--line)}.ckey-h{display: block;font-family: var(--display);font-weight: 700;font-size: 20px;margin: 16px 0 8px}.ckey .ckey-h{margin-top: 0}.ckey ul{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}.ckey li{display: flex;gap: 12px;align-items: flex-start;font-size: 15px;line-height: 1.4;min-width: 0}.campmap .ckey svg{width: 48px;height: 22px;flex: none;margin: 0;display: block;overflow: visible}@media (min-width: 760px){.ckey ul{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}}.clegend{list-style: none;margin: 12px 0 0;padding: 0;display: grid;grid-template-columns: minmax(0,1fr);gap: 4px}.clegend button{width: 100%;display: flex;gap: 10px;align-items: flex-start;text-align: left;border: 0;background: transparent;padding: 8px;border-radius: 10px;cursor: pointer;line-height: 1.35;font-size: 15px}.clegend button:hover,.clegend button.on{background: var(--surface-2)}.clegend .lb{flex: none;width: 24px;height: 24px;border-radius: 50%;background: var(--ink);color: var(--bg);display: grid;place-items: center;font-family: var(--label);font-weight: 700;font-size: 13px;margin-top: 1px}.clegend .lb.h{background: var(--red);color: #fff}.clegend button.on .lb{background: var(--red);color: #fff}.clegend b{display: block}.clegend span.d{color: var(--muted);font-size: 14px}@media (min-width: 760px){.clegend{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}}.skip{position: fixed;left: 12px;top: -80px;z-index: 100;padding: 12px 16px;border-radius: 12px;background: var(--ink);color: var(--bg);font-family: var(--label);font-weight: 700;text-decoration: none}.skip:focus{top: calc(8px + env(safe-area-inset-top,0px))}.site-foot{padding: 28px max(16px,env(safe-area-inset-right,0px)) calc(var(--tabh) + 32px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top: 1px solid var(--line);background: var(--surface);color: var(--muted);font-size: 14px;line-height: 1.5}.site-foot .wrap{display: grid;gap: 12px}.site-foot p{margin: 0}.site-foot b{color: var(--ink);font-family: var(--label)}.site-foot .warn{color: var(--ink);font-weight: 700}.site-foot .links{display: flex;flex-wrap: wrap;gap: 4px 18px}.site-foot .links a,.linkbtn{color: var(--ink);min-height: 44px;display: inline-flex;align-items: center}.linkbtn{border: 0;background: transparent;padding: 0;font: inherit;text-decoration: underline;cursor: pointer}@media (min-width: 980px){.site-foot{padding-left: calc(96px + 24px);padding-bottom: 32px}}.sec-title a{padding: 12px 0;margin: -12px 0}.searchbox:focus-within{outline: 3px solid var(--tip-text);outline-offset: 2px}.setup-card{position: relative}.setup-card .x{position: absolute;top: 6px;right: 6px;color: var(--warn-text)}.setup-card .bar{margin-top: 8px;max-width: 260px}.toast{position: fixed;left: 50%;bottom: calc(var(--tabh) + 18px + env(safe-area-inset-bottom,0px));transform: translateX(-50%);background: var(--ink);color: var(--bg);padding: 10px 16px;border-radius: 12px;font-family: var(--label);font-weight: 600;z-index: 60}.sc-c0{--s1:#F7B267;--s2:#FBE3C4;--far:#E39B6C;--far2:#E39B6C;--mid:#C46A3F;--near:#7E3E1F;--p1:#5B2A13;--p2:#F4E2C8;--p3:#C8211A;--deep:#5B2A13;--sun:#FFF1C9;--acc:#B24A0F;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c29{--s1:#2B3550;--s2:#6E6A80;--far:#3E4660;--far2:#3E4660;--mid:#2C3348;--near:#1A1F2E;--p1:#141824;--p2:#5E6680;--p3:#E8574C;--deep:#1A1F2E;--sun:#F3E6C4;--acc:#B3261E;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c31{--s1:#3E3A22;--s2:#B8A462;--far:#5A5436;--far2:#5A5436;--mid:#3A3624;--near:#201E16;--p1:#16140C;--p2:#8A8570;--p3:#F2C94C;--deep:#16140C;--sun:#F7E7A6;--acc:#7A5E00;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c32{--s1:#BFD7F2;--s2:#F7E1EA;--far:#E7C9D8;--far2:#E7C9D8;--mid:#D3B3C6;--near:#B08AA3;--p1:#8C6A86;--p2:#FFFFFF;--p3:#F2C94C;--deep:#5B3A5E;--sun:#FFF6E0;--acc:#8E3A6E;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c1{--s1:#8EC5E8;--s2:#E3F1F8;--far:#9DB6C9;--far2:#9DB6C9;--mid:#5F7F95;--near:#344B3A;--p1:#2D4A33;--p2:#E9EEF0;--p3:#C8211A;--deep:#22323F;--sun:#FFF4D0;--acc:#2C5F82;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c2{--s1:#F6C177;--s2:#FCEBCF;--far:#C9B27C;--far2:#C9B27C;--mid:#9A8556;--near:#5E5A36;--p1:#6E3B1F;--p2:#C8582B;--p3:#2F7FC1;--deep:#3B3A22;--sun:#FFF6DA;--acc:#8A5A00;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c3{--s1:#7CC4F0;--s2:#DDF1FB;--far:#7EA88C;--far2:#7EA88C;--mid:#4E8A63;--near:#2E5E3F;--p1:#2E6B44;--p2:#3F8A55;--p3:#2F7FC1;--deep:#123F5C;--sun:#FFF6DA;--acc:#1D5DAA;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c4{--s1:#3A2C5C;--s2:#E07A4F;--far:#5A3550;--far2:#5A3550;--mid:#38233A;--near:#1E1420;--p1:#1E1420;--p2:#5A3550;--p3:#FFB347;--deep:#3A1A1A;--sun:#FFD27A;--acc:#C2410C;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c5{--s1:#9ED3C4;--s2:#E6F5EE;--far:#8DB59A;--far2:#8DB59A;--mid:#4F8A5E;--near:#2F5A3B;--p1:#2F6B3E;--p2:#E39A2D;--p3:#C8211A;--deep:#1F3D28;--sun:#FFF7DC;--acc:#23803F;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c6{--s1:#F5D27A;--s2:#FBF0CF;--far:#B9C77E;--far2:#B9C77E;--mid:#86A24E;--near:#5C7631;--p1:#4E6A26;--p2:#C8211A;--p3:#E39A2D;--deep:#3E4F1F;--sun:#FFF6D8;--acc:#5B7A1A;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c7{--s1:#F2A7A0;--s2:#FCE7E4;--far:#E3B6B0;--far2:#E3B6B0;--mid:#C98C86;--near:#8E4A46;--p1:#7A1712;--p2:#FFFFFF;--p3:#C8211A;--deep:#7A1712;--sun:#FFF4EE;--acc:#C8211A;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c8{--s1:#1F3A63;--s2:#7096C2;--far:#3E5B7E;--far2:#3E5B7E;--mid:#2A4160;--near:#16263A;--p1:#0F1C2C;--p2:#FFFFFF;--p3:#C8211A;--deep:#16263A;--sun:#F3EFD8;--acc:#1D5DAA;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c9{--s1:#8FB8DE;--s2:#E5EEF7;--far:#A9B8C8;--far2:#A9B8C8;--mid:#6C7F94;--near:#3C4652;--p1:#4A5A6B;--p2:#E39A2D;--p3:#2F7FC1;--deep:#26303B;--sun:#FFF6DA;--acc:#1D5DAA;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c10{--s1:#4B5563;--s2:#9CA3AF;--far:#6B7280;--far2:#6B7280;--mid:#4B6B4E;--near:#2E4430;--p1:#3B4351;--p2:#2E4430;--p3:#9CC3E8;--deep:#252A33;--sun:#E5E7EB;--acc:#475569;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c11{--s1:#9BC6E4;--s2:#E8F3EC;--far:#A5B8C9;--far2:#A5B8C9;--mid:#4F7A5A;--near:#24402C;--p1:#2E5A3A;--p2:#1E3A26;--p3:#E39A2D;--deep:#1C3324;--sun:#FFF7DC;--acc:#23803F;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c12{--s1:#F4A259;--s2:#FBE1B5;--far:#D9A066;--far2:#D9A066;--mid:#C9853F;--near:#A8672A;--p1:#4F7A3A;--p2:#8A4B1C;--p3:#E07A2F;--deep:#5A3313;--sun:#FFF2C4;--acc:#B45309;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c13{--s1:#79C0E8;--s2:#E1F2FA;--far:#6FA8C9;--far2:#6FA8C9;--mid:#2F7FC1;--near:#1D5A8C;--p1:#5A6B5A;--p2:#2F7FC1;--p3:#C8211A;--deep:#0E3B5E;--sun:#FFF4D6;--acc:#1D5DAA;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c14{--s1:#B9D7EE;--s2:#EEF6FB;--far:#C9D9E6;--far2:#C9D9E6;--mid:#9FB7CB;--near:#F4F8FB;--p1:#3D6A58;--p2:#FFFFFF;--p3:#2F7FC1;--deep:#2B4A66;--sun:#FFFFFF;--acc:#1D5DAA;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c15{--s1:#C9B26A;--s2:#EFE5C4;--far:#A89E82;--far2:#A89E82;--mid:#7F7660;--near:#4E4A3C;--p1:#3B3627;--p2:#E9E2CC;--p3:#C8211A;--deep:#3B3627;--sun:#FFF4D0;--acc:#8A6D00;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c16{--s1:#B9C9A3;--s2:#E9F0DF;--far:#98A88A;--far2:#98A88A;--mid:#6F8264;--near:#46553F;--p1:#46553F;--p2:#8D9AA6;--p3:#7FB23A;--deep:#2E3A2A;--sun:#F8F6E4;--acc:#4D7A1E;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c17{--s1:#D8C7A5;--s2:#F3EBDA;--far:#B8A47D;--far2:#B8A47D;--mid:#8E7A55;--near:#5E4E33;--p1:#5E4E33;--p2:#9A7A55;--p3:#D9A441;--deep:#3E3322;--sun:#FFF7E0;--acc:#8A5A00;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c18{--s1:#A9C7E6;--s2:#EAF2FA;--far:#9DB5A2;--far2:#9DB5A2;--mid:#6E9277;--near:#3F5E48;--p1:#5A3D6F;--p2:#E8E1D4;--p3:#6A3D9F;--deep:#2A3A4E;--sun:#FFF6DA;--acc:#6A3D9F;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c19{--s1:#8CB8E0;--s2:#E4EFF9;--far:#9AB5A0;--far2:#9AB5A0;--mid:#6A8F74;--near:#3D5A45;--p1:#2E3A48;--p2:#E8E1D4;--p3:#C8211A;--deep:#26364A;--sun:#FFF6DA;--acc:#6A3D9F;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c20{--s1:#C7D3D9;--s2:#EEF2F4;--far:#9FB0A4;--far2:#9FB0A4;--mid:#6F8676;--near:#4A3A2A;--p1:#4A3A2A;--p2:#7A5A3C;--p3:#C8211A;--deep:#33291E;--sun:#FFFFFF;--acc:#6A3D9F;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c21{--s1:#A8DDE0;--s2:#EAF7F7;--far:#9CC9BE;--far2:#9CC9BE;--mid:#6FA79A;--near:#3F6E64;--p1:#2F5D57;--p2:#E8F1F2;--p3:#2F7FC1;--deep:#1F4A45;--sun:#FFFFFF;--acc:#0D7A79;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c22{--s1:#E9D2B0;--s2:#F6EBDA;--far:#C9A980;--far2:#C9A980;--mid:#A67C52;--near:#6E4D2E;--p1:#6E4D2E;--p2:#C8582B;--p3:#2F7FC1;--deep:#4A3220;--sun:#FFF7E6;--acc:#8A5A00;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c23{--s1:#2E3448;--s2:#5E6478;--far:#3E4558;--far2:#3E4558;--mid:#2C3242;--near:#1A1E28;--p1:#15181F;--p2:#4A5164;--p3:#E8C26A;--deep:#1A1E28;--sun:#F3EBD0;--acc:#0D7A79;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c24{--s1:#9FC9E8;--s2:#EAF4FB;--far:#9AB79A;--far2:#9AB79A;--mid:#6C9473;--near:#466A4D;--p1:#3F5E48;--p2:#C8211A;--p3:#0D7A79;--deep:#1F4A49;--sun:#FFF6DA;--acc:#0D7A79;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c25{--s1:#F6C6A8;--s2:#FDEDE2;--far:#E9B9A0;--far2:#E9B9A0;--mid:#C98E78;--near:#8F5E52;--p1:#6E4A44;--p2:#FFFFFF;--p3:#E05A5A;--deep:#5E3A36;--sun:#FFE9B8;--acc:#0D7A79;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c26{--s1:#C9CFD4;--s2:#EEF0F2;--far:#AEB6BD;--far2:#AEB6BD;--mid:#8C969E;--near:#5E6870;--p1:#4C5862;--p2:#FFFFFF;--p3:#C8211A;--deep:#2F363C;--sun:#FFFFFF;--acc:#4C5862;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c27{--s1:#CFD5DB;--s2:#F0F2F4;--far:#B4BCC4;--far2:#B4BCC4;--mid:#8E98A1;--near:#5E6870;--p1:#4C5862;--p2:#FFFFFF;--p3:#C8211A;--deep:#2F363C;--sun:#FFFFFF;--acc:#4C5862;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c28{--s1:#F08A5D;--s2:#FBD3B0;--far:#B98A8A;--far2:#B98A8A;--mid:#8C5E6E;--near:#5A3448;--p1:#4F7A3A;--p2:#5A3448;--p3:#9B2C5A;--deep:#5A1E3A;--sun:#FFE6B0;--acc:#9B2C5A;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.sc-c30{--s1:#F6B26B;--s2:#FCE3C2;--far:#B88E6E;--far2:#B88E6E;--mid:#8E6A4E;--near:#5E4632;--p1:#4F7A3A;--p2:#2F7FC1;--p3:#9B2C5A;--deep:#4A2C1A;--sun:#FFF1C9;--acc:#9B2C5A;--snow:#FFFFFF;--paper:#FFFFFF;--cloud:#FFFFFF;--win:#FCE9A8;--road:#5E5A55;--line2:#F4F1E6;--wood1:#B98A5A;--wood2:#6B4A2E;--steel:#AEB7BF;--stone:#E8D8B8;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#CDBF9F}.scene .star{opacity:0}.scene .star.on{opacity:.9}.scene .flake{opacity:.9}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .sc-c0{--s1:#322925;--s2:#4c4c55;--far:#6c4f3e;--far2:#473730;--mid:#553428;--near:#37211b;--p1:#3f2115;--p2:#a2998a;--p3:#ac1e1a;--deep:#44200e;--sun:#EFE8CC;--acc:#F5A15E;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c29{--s1:#0d1320;--s2:#2c3246;--far:#222838;--far2:#191f2c;--mid:#181e2b;--near:#111620;--p1:#111520;--p2:#41485c;--p3:#c74c44;--deep:#141723;--sun:#EFE8CC;--acc:#FF8E84;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c31{--s1:#111318;--s2:#3d3f40;--far:#2f2f26;--far2:#212320;--mid:#1e1f1d;--near:#131517;--p1:#121310;--p2:#5e5c51;--p3:#cfad44;--deep:#110f09;--sun:#EFE8CC;--acc:#F2C94C;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c32{--s1:#28303e;--s2:#4b4c5e;--far:#6e636e;--far2:#49444e;--mid:#5b515e;--near:#4a3e4d;--p1:#5f4b60;--p2:#aaabae;--p3:#cfad44;--deep:#442c47;--sun:#EFE8CC;--acc:#F0A6CF;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c1{--s1:#1f2c3c;--s2:#465061;--far:#4d5b68;--far2:#343e4a;--mid:#2d3c4a;--near:#1b2625;--p1:#21362a;--p2:#9ba0a4;--p3:#ac1e1a;--deep:#1a262f;--sun:#EFE8CC;--acc:#8EC5E8;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c2{--s1:#322c27;--s2:#4c4e58;--far:#605945;--far2:#403d34;--mid:#443f31;--near:#2b2c23;--p1:#4b2c1d;--p2:#863f24;--p3:#2a6ea8;--deep:#2c2c1a;--sun:#EFE8CC;--acc:#F2C25A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c3{--s1:#1c2c3d;--s2:#455061;--far:#3f544c;--far2:#2b3b38;--mid:#264136;--near:#182e27;--p1:#224b35;--p2:#2d5f40;--p3:#2a6ea8;--deep:#0e2f45;--sun:#EFE8CC;--acc:#7CC4F0;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c4{--s1:#101123;--s2:#46353c;--far:#2f2131;--far2:#211a28;--mid:#1d1826;--near:#12121b;--p1:#17131d;--p2:#3e283c;--p3:#da9b40;--deep:#2c1414;--sun:#EFE8CC;--acc:#FF9A62;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c5{--s1:#222f35;--s2:#47505e;--far:#465a53;--far2:#2f3e3c;--mid:#264134;--near:#192c25;--p1:#224b31;--p2:#976a26;--p3:#ac1e1a;--deep:#172e1e;--sun:#EFE8CC;--acc:#6FCB8A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c6{--s1:#322f28;--s2:#4c4f58;--far:#596246;--far2:#3c4335;--mid:#3c4a2e;--near:#2a3722;--p1:#374b21;--p2:#861b19;--p3:#c3852a;--deep:#2f3b17;--sun:#EFE8CC;--acc:#B5D86A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c7{--s1:#31272f;--s2:#4c4d5c;--far:#6c5b5c;--far2:#473e43;--mid:#574244;--near:#3d2629;--p1:#531514;--p2:#aaabae;--p3:#ac1e1a;--deep:#5c110e;--sun:#EFE8CC;--acc:#FF8E84;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c8{--s1:#0b1324;--s2:#2d3c55;--far:#223246;--far2:#192535;--mid:#172435;--near:#0f1825;--p1:#0e1825;--p2:#aaabae;--p3:#ac1e1a;--deep:#111d2c;--sun:#EFE8CC;--acc:#8EC0FF;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c9{--s1:#1f2a3a;--s2:#474f60;--far:#525c67;--far2:#373f49;--mid:#323c4a;--near:#1e252e;--p1:#34404e;--p2:#976a26;--p3:#2a6ea8;--deep:#1d242c;--sun:#EFE8CC;--acc:#8EC0FF;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c10{--s1:#131824;--s2:#373e51;--far:#363c47;--far2:#262b35;--mid:#25342e;--near:#182421;--p1:#2a313d;--p2:#223228;--p3:#86a8c9;--deep:#1c2026;--sun:#EFE8CC;--acc:#B8C2D0;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c11{--s1:#222d3b;--s2:#47505e;--far:#505c68;--far2:#363f4a;--mid:#263a32;--near:#152220;--p1:#22402e;--p2:#172b21;--p3:#c3852a;--deep:#15261b;--sun:#EFE8CC;--acc:#6FCB8A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c12{--s1:#322622;--s2:#4c4c52;--far:#68513b;--far2:#45382e;--mid:#573f28;--near:#47311f;--p1:#37552e;--p2:#5e361b;--p3:#c06a2c;--deep:#44260e;--sun:#EFE8CC;--acc:#F7B267;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c13{--s1:#1c2c3c;--s2:#465061;--far:#385468;--far2:#273b4a;--mid:#193c5c;--near:#122c44;--p1:#3e4b43;--p2:#225886;--p3:#ac1e1a;--deep:#0b2c47;--sun:#EFE8CC;--acc:#7CC4F0;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c14{--s1:#27303d;--s2:#495161;--far:#606a75;--far2:#404852;--mid:#465360;--near:#64686e;--p1:#2c4b42;--p2:#aaabae;--p3:#2a6ea8;--deep:#20384d;--sun:#EFE8CC;--acc:#A9D3F5;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c15{--s1:#2a2925;--s2:#494d55;--far:#525048;--far2:#373836;--mid:#393935;--near:#242626;--p1:#2a2922;--p2:#9b998d;--p3:#ac1e1a;--deep:#2c291d;--sun:#EFE8CC;--acc:#F2C94C;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c16{--s1:#272d2f;--s2:#484f5b;--far:#4a544b;--far2:#323b38;--mid:#333e36;--near:#212a27;--p1:#313d31;--p2:#606a74;--p3:#6e9a35;--deep:#232c20;--sun:#EFE8CC;--acc:#B5D86A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c17{--s1:#2d2d30;--s2:#4a4e5a;--far:#595345;--far2:#3b3934;--mid:#3f3a30;--near:#2b2822;--p1:#41382a;--p2:#685540;--p3:#ba8e3b;--deep:#2f261a;--sun:#EFE8CC;--acc:#E2B04F;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c18{--s1:#242d3b;--s2:#485061;--far:#4d5a56;--far2:#343e3f;--mid:#33443e;--near:#1f2e2a;--p1:#3e2d51;--p2:#9b9892;--p3:#5c368b;--deep:#202c3b;--sun:#EFE8CC;--acc:#C3A5EE;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c19{--s1:#1f2a3a;--s2:#464f61;--far:#4b5a55;--far2:#333e3e;--mid:#31433d;--near:#1e2c29;--p1:#222b37;--p2:#9b9892;--p3:#ac1e1a;--deep:#1d2938;--sun:#EFE8CC;--acc:#C3A5EE;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c20{--s1:#2a2f39;--s2:#495060;--far:#4e5857;--far2:#343d3f;--mid:#333f3e;--near:#23201f;--p1:#342b24;--p2:#53402f;--p3:#ac1e1a;--deep:#261f17;--sun:#EFE8CC;--acc:#C3A5EE;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c21{--s1:#24313a;--s2:#485160;--far:#4c6363;--far2:#344446;--mid:#334c4c;--near:#1f3435;--p1:#224241;--p2:#9ba2a6;--p3:#2a6ea8;--deep:#173834;--sun:#EFE8CC;--acc:#6ED6D2;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c22{--s1:#302f32;--s2:#4a4e5a;--far:#605547;--far2:#403b35;--mid:#493b2f;--near:#312720;--p1:#4b3826;--p2:#863f24;--p3:#2a6ea8;--deep:#382618;--sun:#EFE8CC;--acc:#E2B04F;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c23{--s1:#0e121f;--s2:#293145;--far:#222835;--far2:#191f2a;--mid:#181e29;--near:#11151e;--p1:#12151d;--p2:#343a49;--p3:#c7a75e;--deep:#14171e;--sun:#EFE8CC;--acc:#5FD0CB;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c24{--s1:#222d3c;--s2:#485061;--far:#4b5b53;--far2:#333f3c;--mid:#32453c;--near:#21322c;--p1:#2d4337;--p2:#861b19;--p3:#0d6a6a;--deep:#173837;--sun:#EFE8CC;--acc:#5FD0CB;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c25{--s1:#322d30;--s2:#4c4f5c;--far:#6f5c55;--far2:#493f3e;--mid:#57423e;--near:#3d2e2e;--p1:#4b3635;--p2:#aaabae;--p3:#c04f50;--deep:#472c29;--sun:#EFE8CC;--acc:#5FD0CB;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c26{--s1:#2a2e38;--s2:#494f5f;--far:#545b62;--far2:#393e46;--mid:#3f464e;--near:#2b3139;--p1:#353f48;--p2:#aaabae;--p3:#ac1e1a;--deep:#23292d;--sun:#EFE8CC;--acc:#B8C2CC;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c27{--s1:#2b2f39;--s2:#495060;--far:#575d65;--far2:#3a4048;--mid:#3f464f;--near:#2b3139;--p1:#353f48;--p2:#aaabae;--p3:#ac1e1a;--deep:#23292d;--sun:#EFE8CC;--acc:#B8C2CC;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c28{--s1:#312223;--s2:#4c4951;--far:#59474b;--far2:#3c3238;--mid:#3f2f3a;--near:#291e2a;--p1:#37552e;--p2:#3e2737;--p3:#852850;--deep:#44172c;--sun:#EFE8CC;--acc:#E37BA8;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .sc-c30{--s1:#322925;--s2:#4c4c55;--far:#59493f;--far2:#3b3330;--mid:#3f342e;--near:#2b2522;--p1:#37552e;--p2:#225886;--p3:#852850;--deep:#382114;--sun:#EFE8CC;--acc:#E37BA8;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root:not([data-theme="light"]) .scene .star{opacity:.85}:root:not([data-theme="light"]) .scene .sun-glow{opacity:.12}}:root[data-theme="dark"] .sc-c0{--s1:#322925;--s2:#4c4c55;--far:#6c4f3e;--far2:#473730;--mid:#553428;--near:#37211b;--p1:#3f2115;--p2:#a2998a;--p3:#ac1e1a;--deep:#44200e;--sun:#EFE8CC;--acc:#F5A15E;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c29{--s1:#0d1320;--s2:#2c3246;--far:#222838;--far2:#191f2c;--mid:#181e2b;--near:#111620;--p1:#111520;--p2:#41485c;--p3:#c74c44;--deep:#141723;--sun:#EFE8CC;--acc:#FF8E84;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c31{--s1:#111318;--s2:#3d3f40;--far:#2f2f26;--far2:#212320;--mid:#1e1f1d;--near:#131517;--p1:#121310;--p2:#5e5c51;--p3:#cfad44;--deep:#110f09;--sun:#EFE8CC;--acc:#F2C94C;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c32{--s1:#28303e;--s2:#4b4c5e;--far:#6e636e;--far2:#49444e;--mid:#5b515e;--near:#4a3e4d;--p1:#5f4b60;--p2:#aaabae;--p3:#cfad44;--deep:#442c47;--sun:#EFE8CC;--acc:#F0A6CF;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c1{--s1:#1f2c3c;--s2:#465061;--far:#4d5b68;--far2:#343e4a;--mid:#2d3c4a;--near:#1b2625;--p1:#21362a;--p2:#9ba0a4;--p3:#ac1e1a;--deep:#1a262f;--sun:#EFE8CC;--acc:#8EC5E8;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c2{--s1:#322c27;--s2:#4c4e58;--far:#605945;--far2:#403d34;--mid:#443f31;--near:#2b2c23;--p1:#4b2c1d;--p2:#863f24;--p3:#2a6ea8;--deep:#2c2c1a;--sun:#EFE8CC;--acc:#F2C25A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c3{--s1:#1c2c3d;--s2:#455061;--far:#3f544c;--far2:#2b3b38;--mid:#264136;--near:#182e27;--p1:#224b35;--p2:#2d5f40;--p3:#2a6ea8;--deep:#0e2f45;--sun:#EFE8CC;--acc:#7CC4F0;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c4{--s1:#101123;--s2:#46353c;--far:#2f2131;--far2:#211a28;--mid:#1d1826;--near:#12121b;--p1:#17131d;--p2:#3e283c;--p3:#da9b40;--deep:#2c1414;--sun:#EFE8CC;--acc:#FF9A62;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c5{--s1:#222f35;--s2:#47505e;--far:#465a53;--far2:#2f3e3c;--mid:#264134;--near:#192c25;--p1:#224b31;--p2:#976a26;--p3:#ac1e1a;--deep:#172e1e;--sun:#EFE8CC;--acc:#6FCB8A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c6{--s1:#322f28;--s2:#4c4f58;--far:#596246;--far2:#3c4335;--mid:#3c4a2e;--near:#2a3722;--p1:#374b21;--p2:#861b19;--p3:#c3852a;--deep:#2f3b17;--sun:#EFE8CC;--acc:#B5D86A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c7{--s1:#31272f;--s2:#4c4d5c;--far:#6c5b5c;--far2:#473e43;--mid:#574244;--near:#3d2629;--p1:#531514;--p2:#aaabae;--p3:#ac1e1a;--deep:#5c110e;--sun:#EFE8CC;--acc:#FF8E84;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c8{--s1:#0b1324;--s2:#2d3c55;--far:#223246;--far2:#192535;--mid:#172435;--near:#0f1825;--p1:#0e1825;--p2:#aaabae;--p3:#ac1e1a;--deep:#111d2c;--sun:#EFE8CC;--acc:#8EC0FF;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c9{--s1:#1f2a3a;--s2:#474f60;--far:#525c67;--far2:#373f49;--mid:#323c4a;--near:#1e252e;--p1:#34404e;--p2:#976a26;--p3:#2a6ea8;--deep:#1d242c;--sun:#EFE8CC;--acc:#8EC0FF;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c10{--s1:#131824;--s2:#373e51;--far:#363c47;--far2:#262b35;--mid:#25342e;--near:#182421;--p1:#2a313d;--p2:#223228;--p3:#86a8c9;--deep:#1c2026;--sun:#EFE8CC;--acc:#B8C2D0;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c11{--s1:#222d3b;--s2:#47505e;--far:#505c68;--far2:#363f4a;--mid:#263a32;--near:#152220;--p1:#22402e;--p2:#172b21;--p3:#c3852a;--deep:#15261b;--sun:#EFE8CC;--acc:#6FCB8A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c12{--s1:#322622;--s2:#4c4c52;--far:#68513b;--far2:#45382e;--mid:#573f28;--near:#47311f;--p1:#37552e;--p2:#5e361b;--p3:#c06a2c;--deep:#44260e;--sun:#EFE8CC;--acc:#F7B267;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c13{--s1:#1c2c3c;--s2:#465061;--far:#385468;--far2:#273b4a;--mid:#193c5c;--near:#122c44;--p1:#3e4b43;--p2:#225886;--p3:#ac1e1a;--deep:#0b2c47;--sun:#EFE8CC;--acc:#7CC4F0;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c14{--s1:#27303d;--s2:#495161;--far:#606a75;--far2:#404852;--mid:#465360;--near:#64686e;--p1:#2c4b42;--p2:#aaabae;--p3:#2a6ea8;--deep:#20384d;--sun:#EFE8CC;--acc:#A9D3F5;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c15{--s1:#2a2925;--s2:#494d55;--far:#525048;--far2:#373836;--mid:#393935;--near:#242626;--p1:#2a2922;--p2:#9b998d;--p3:#ac1e1a;--deep:#2c291d;--sun:#EFE8CC;--acc:#F2C94C;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c16{--s1:#272d2f;--s2:#484f5b;--far:#4a544b;--far2:#323b38;--mid:#333e36;--near:#212a27;--p1:#313d31;--p2:#606a74;--p3:#6e9a35;--deep:#232c20;--sun:#EFE8CC;--acc:#B5D86A;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c17{--s1:#2d2d30;--s2:#4a4e5a;--far:#595345;--far2:#3b3934;--mid:#3f3a30;--near:#2b2822;--p1:#41382a;--p2:#685540;--p3:#ba8e3b;--deep:#2f261a;--sun:#EFE8CC;--acc:#E2B04F;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c18{--s1:#242d3b;--s2:#485061;--far:#4d5a56;--far2:#343e3f;--mid:#33443e;--near:#1f2e2a;--p1:#3e2d51;--p2:#9b9892;--p3:#5c368b;--deep:#202c3b;--sun:#EFE8CC;--acc:#C3A5EE;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c19{--s1:#1f2a3a;--s2:#464f61;--far:#4b5a55;--far2:#333e3e;--mid:#31433d;--near:#1e2c29;--p1:#222b37;--p2:#9b9892;--p3:#ac1e1a;--deep:#1d2938;--sun:#EFE8CC;--acc:#C3A5EE;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c20{--s1:#2a2f39;--s2:#495060;--far:#4e5857;--far2:#343d3f;--mid:#333f3e;--near:#23201f;--p1:#342b24;--p2:#53402f;--p3:#ac1e1a;--deep:#261f17;--sun:#EFE8CC;--acc:#C3A5EE;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c21{--s1:#24313a;--s2:#485160;--far:#4c6363;--far2:#344446;--mid:#334c4c;--near:#1f3435;--p1:#224241;--p2:#9ba2a6;--p3:#2a6ea8;--deep:#173834;--sun:#EFE8CC;--acc:#6ED6D2;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c22{--s1:#302f32;--s2:#4a4e5a;--far:#605547;--far2:#403b35;--mid:#493b2f;--near:#312720;--p1:#4b3826;--p2:#863f24;--p3:#2a6ea8;--deep:#382618;--sun:#EFE8CC;--acc:#E2B04F;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c23{--s1:#0e121f;--s2:#293145;--far:#222835;--far2:#191f2a;--mid:#181e29;--near:#11151e;--p1:#12151d;--p2:#343a49;--p3:#c7a75e;--deep:#14171e;--sun:#EFE8CC;--acc:#5FD0CB;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c24{--s1:#222d3c;--s2:#485061;--far:#4b5b53;--far2:#333f3c;--mid:#32453c;--near:#21322c;--p1:#2d4337;--p2:#861b19;--p3:#0d6a6a;--deep:#173837;--sun:#EFE8CC;--acc:#5FD0CB;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c25{--s1:#322d30;--s2:#4c4f5c;--far:#6f5c55;--far2:#493f3e;--mid:#57423e;--near:#3d2e2e;--p1:#4b3635;--p2:#aaabae;--p3:#c04f50;--deep:#472c29;--sun:#EFE8CC;--acc:#5FD0CB;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c26{--s1:#2a2e38;--s2:#494f5f;--far:#545b62;--far2:#393e46;--mid:#3f464e;--near:#2b3139;--p1:#353f48;--p2:#aaabae;--p3:#ac1e1a;--deep:#23292d;--sun:#EFE8CC;--acc:#B8C2CC;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c27{--s1:#2b2f39;--s2:#495060;--far:#575d65;--far2:#3a4048;--mid:#3f464f;--near:#2b3139;--p1:#353f48;--p2:#aaabae;--p3:#ac1e1a;--deep:#23292d;--sun:#EFE8CC;--acc:#B8C2CC;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c28{--s1:#312223;--s2:#4c4951;--far:#59474b;--far2:#3c3238;--mid:#3f2f3a;--near:#291e2a;--p1:#37552e;--p2:#3e2737;--p3:#852850;--deep:#44172c;--sun:#EFE8CC;--acc:#E37BA8;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .sc-c30{--s1:#322925;--s2:#4c4c55;--far:#59493f;--far2:#3b3330;--mid:#3f342e;--near:#2b2522;--p1:#37552e;--p2:#225886;--p3:#852850;--deep:#382114;--sun:#EFE8CC;--acc:#E37BA8;--snow:#C9D3DE;--paper:#D5D9DE;--cloud:#4A5366;--win:#F2C94C;--road:#3d3c3d;--line2:#C9C2A8;--wood1:#735940;--wood2:#453325;--steel:#757d85;--stone:#857e70;--fire1:#F07B2E;--fire2:#FFD166;--glow:#FFB347;--bolt:#F7C948;--map-trail2:#6c685c}:root[data-theme="dark"] .scene .star{opacity:.85}:root[data-theme="dark"] .scene .sun-glow{opacity:.12}