@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.p.1c_7chp82d3kz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.2aqrdzrjzn6ap.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_eaea6123-module__pOmJQq__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_eaea6123-module__pOmJQq__variable{--font-archivo-black:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.p.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_e0ebfdeb-module__tVXIRW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_e0ebfdeb-module__tVXIRW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
.ui-module__Hi2WXW__ico{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:20px;height:20px;display:block}.ui-module__Hi2WXW__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-module__Hi2WXW__nw{white-space:nowrap}.ui-module__Hi2WXW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--s-dim);margin:0;font-size:11px;font-weight:600;line-height:1.4}.ui-module__Hi2WXW__above{z-index:2;position:relative}.ui-module__Hi2WXW__iconBtn{width:40px;height:40px;color:var(--s-mute);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:grid;position:relative}.ui-module__Hi2WXW__iconBtn:hover{background:var(--s-fill);color:var(--s-ink)}.ui-module__Hi2WXW__iconBtn:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__iconBtn.ui-module__Hi2WXW__onSky{color:var(--sky-ink)}.ui-module__Hi2WXW__iconBtn.ui-module__Hi2WXW__onSky:hover,.ui-module__Hi2WXW__iconBtn.ui-module__Hi2WXW__onSky[aria-expanded=true]{background:color-mix(in srgb, var(--sky-ink) 13%, transparent);color:var(--sky-ink)}.ui-module__Hi2WXW__iconBtn.ui-module__Hi2WXW__onSky:focus-visible{outline-color:var(--sky-ink);outline-offset:3px}.ui-module__Hi2WXW__btn{cursor:pointer;height:46px;font:inherit;letter-spacing:0;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.ui-module__Hi2WXW__btn .ui-module__Hi2WXW__ico{stroke-width:2px;width:18px;height:18px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.ui-module__Hi2WXW__btn:active{transform:translateY(1px)}.ui-module__Hi2WXW__btn:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__btn:disabled{opacity:.4;cursor:default}.ui-module__Hi2WXW__btnPrimary{background:var(--s-accent);color:var(--s-on-accent)}.ui-module__Hi2WXW__btnPrimary:hover{background:var(--s-accent-hover)}.ui-module__Hi2WXW__btnGhost{border-color:var(--s-line-strong);color:var(--s-ink);background:0 0}.ui-module__Hi2WXW__btnGhost:hover{border-color:var(--s-ink)}.ui-module__Hi2WXW__btnSm{height:40px;padding:0 16px;font-size:14px}.ui-module__Hi2WXW__link{cursor:pointer;font:inherit;color:var(--s-ink);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.ui-module__Hi2WXW__link .ui-module__Hi2WXW__ico{stroke-width:1.8px;width:17px;height:17px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.ui-module__Hi2WXW__link:hover{color:var(--s-accent-ink)}.ui-module__Hi2WXW__link:hover .ui-module__Hi2WXW__ico{transform:translate(3px)}.ui-module__Hi2WXW__link:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__seg{flex-wrap:wrap;gap:4px;min-height:44px;display:inline-flex}.ui-module__Hi2WXW__seg button{cursor:pointer;min-height:44px;font:inherit;color:var(--s-mute);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.ui-module__Hi2WXW__seg button:hover{color:var(--s-ink)}.ui-module__Hi2WXW__seg button[aria-pressed=true]{color:var(--s-ink);font-weight:600}.ui-module__Hi2WXW__seg button[aria-pressed=true]:after{content:"";background:var(--s-accent);height:2px;position:absolute;bottom:6px;left:10px;right:10px}.ui-module__Hi2WXW__seg button:focus-visible{outline:2px solid var(--s-accent);outline-offset:-2px}.ui-module__Hi2WXW__card{background:var(--s-surface);min-width:0;color:var(--s-ink);border:1px solid var(--s-card-line);font-variant-numeric:tabular-nums;text-shadow:none;text-align:left;flex-direction:column;margin:0;padding:22px 24px 20px;font-size:15px;line-height:1.6;transition:border-color .18s,box-shadow .25s cubic-bezier(.2,.7,.2,1),background-color .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.ui-module__Hi2WXW__card:hover{border-color:var(--s-line);box-shadow:var(--s-shadow-hover)}.ui-module__Hi2WXW__card.ui-module__Hi2WXW__menuOpen{z-index:10}.ui-module__Hi2WXW__card:has(.ui-module__Hi2WXW__cardOpen:focus-visible){outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__cardHead{align-items:flex-start;gap:8px;min-height:16px;padding-right:28px;display:flex}.ui-module__Hi2WXW__cardHead h3{min-width:0;margin:0}.ui-module__Hi2WXW__cardHeadExtra{z-index:2;display:flex;position:absolute;top:12px;right:12px}.ui-module__Hi2WXW__card .ui-module__Hi2WXW__cardActions{z-index:3;position:absolute;top:5px;right:5px}.ui-module__Hi2WXW__card:has(.ui-module__Hi2WXW__cardHeadExtra) .ui-module__Hi2WXW__cardActions{right:88px}.ui-module__Hi2WXW__moreBtn{opacity:0;width:36px;height:36px}.ui-module__Hi2WXW__moreBtn .ui-module__Hi2WXW__ico{width:20px;height:20px}.ui-module__Hi2WXW__card:hover .ui-module__Hi2WXW__moreBtn,.ui-module__Hi2WXW__card:focus-within .ui-module__Hi2WXW__moreBtn,.ui-module__Hi2WXW__moreBtn[aria-expanded=true]{opacity:1}.ui-module__Hi2WXW__moreBtn[aria-expanded=true]{background:var(--s-fill);color:var(--s-ink)}@media (hover:none){.ui-module__Hi2WXW__moreBtn{opacity:.7}}.ui-module__Hi2WXW__cardFig{letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:proportional-nums;margin:10px 0 0;font-size:30px;font-weight:300;line-height:1}.ui-module__Hi2WXW__cardFig small{letter-spacing:0;color:var(--s-mute);margin-left:5px;font-size:14px;font-weight:400}.ui-module__Hi2WXW__cardFig.ui-module__Hi2WXW__txt{letter-spacing:-.008em;font-size:17px;font-weight:600;line-height:30px}.ui-module__Hi2WXW__cardMeta{color:var(--s-mute);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.ui-module__Hi2WXW__cardMeta.ui-module__Hi2WXW__flash{color:var(--s-ok)}.ui-module__Hi2WXW__cardOpen{z-index:1;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.ui-module__Hi2WXW__cardOpen:focus-visible{outline:none}.ui-module__Hi2WXW__cardOpen[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--s-line-strong)}.ui-module__Hi2WXW__routeLink{cursor:pointer;font:inherit;color:var(--s-ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;line-height:16px;display:flex}.ui-module__Hi2WXW__routeLink:hover .ui-module__Hi2WXW__t{color:var(--s-accent-ink)}.ui-module__Hi2WXW__routeLink:focus-visible{outline:2px solid var(--s-accent);outline-offset:3px}.ui-module__Hi2WXW__routeThumb{background:var(--s-fill);border:1px solid var(--s-line);width:72px;height:44px;transition:border-color .18s;display:block;overflow:visible}.ui-module__Hi2WXW__routeLink:hover .ui-module__Hi2WXW__routeThumb{border-color:var(--s-accent)}.ui-module__Hi2WXW__routeThumb .ui-module__Hi2WXW__rt{fill:none;stroke:var(--s-ink);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ui-module__Hi2WXW__routeThumb .ui-module__Hi2WXW__rs{fill:var(--s-ok)}.ui-module__Hi2WXW__routeThumb .ui-module__Hi2WXW__rh{fill:var(--s-accent)}.ui-module__Hi2WXW__carShell{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;column-gap:12px;display:grid}.ui-module__Hi2WXW__carVp{min-width:0;overflow:clip visible}.ui-module__Hi2WXW__carTrack{gap:12px;margin:0;padding:0;list-style:none;transition:transform .52s cubic-bezier(.22,.8,.2,1);display:flex}.ui-module__Hi2WXW__carItem{flex:0 0 var(--cw,280px);min-width:0}.ui-module__Hi2WXW__carBtn{background:var(--s-accent);width:36px;height:36px;color:var(--s-on-accent);cursor:pointer;border:0;place-items:center;padding:0;transition:background-color .15s,opacity .15s;display:grid}.ui-module__Hi2WXW__carBtn:hover{background:var(--s-accent-hover)}.ui-module__Hi2WXW__carBtn:disabled{opacity:.3;cursor:default}.ui-module__Hi2WXW__carBtn .ui-module__Hi2WXW__ico{stroke-width:2.2px;width:20px;height:20px}.ui-module__Hi2WXW__carBtn:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__menuWrap{flex:none;position:relative}.ui-module__Hi2WXW__menu{z-index:12;background:var(--s-surface);border:1px solid var(--s-line);min-width:176px;box-shadow:var(--s-shadow-hover);text-shadow:none;text-align:left;margin:0;padding:6px 0;font-size:14px;line-height:1.6;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.ui-module__Hi2WXW__menu.ui-module__Hi2WXW__left{left:0;right:auto}.ui-module__Hi2WXW__menu.ui-module__Hi2WXW__up{top:auto;bottom:calc(100% + 6px)}.ui-module__Hi2WXW__menu li{margin:0}.ui-module__Hi2WXW__menuItem{cursor:pointer;text-align:left;white-space:nowrap;width:100%;height:42px;font:inherit;color:var(--s-soft);background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.ui-module__Hi2WXW__menuItem .ui-module__Hi2WXW__ico{width:17px;height:17px;color:var(--s-dim)}.ui-module__Hi2WXW__menuItem:hover,.ui-module__Hi2WXW__menuItem:focus-visible{background:var(--s-fill);color:var(--s-ink);outline:none}.ui-module__Hi2WXW__menuItem:disabled{opacity:.45;cursor:default}.ui-module__Hi2WXW__menuItem.ui-module__Hi2WXW__done,.ui-module__Hi2WXW__menuItem.ui-module__Hi2WXW__done .ui-module__Hi2WXW__ico{color:var(--s-ok)}.ui-module__Hi2WXW__menuItem.ui-module__Hi2WXW__danger:hover,.ui-module__Hi2WXW__menuItem.ui-module__Hi2WXW__danger:focus-visible,.ui-module__Hi2WXW__menuItem.ui-module__Hi2WXW__danger:hover .ui-module__Hi2WXW__ico,.ui-module__Hi2WXW__menuItem.ui-module__Hi2WXW__danger:focus-visible .ui-module__Hi2WXW__ico{color:var(--s-risk)}.ui-module__Hi2WXW__scrim{z-index:99;background:var(--s-scrim);position:fixed;inset:0}.ui-module__Hi2WXW__pop{z-index:100;background:var(--s-surface);width:420px;max-width:calc(100vw - 32px);color:var(--s-ink);border:1px solid var(--s-line);box-shadow:var(--s-shadow-pop);font-family:var(--font-archivo), "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;font-variant-numeric:tabular-nums;text-shadow:none;text-align:left;flex-direction:column;font-size:15px;line-height:1.6;display:flex;position:fixed}.ui-module__Hi2WXW__pop:focus{outline:none}.ui-module__Hi2WXW__pop.ui-module__Hi2WXW__centred{height:fit-content;max-height:calc(100dvh - 32px);margin:auto;inset:0}.ui-module__Hi2WXW__pop.ui-module__Hi2WXW__sheet{width:auto;max-width:none;max-height:88svh;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;margin:0;inset:auto 0 0;box-shadow:0 -18px 40px -24px #00000073}.ui-module__Hi2WXW__popHead{border-bottom:1px solid var(--s-line);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 10px 14px 22px;display:flex}.ui-module__Hi2WXW__popTitle{letter-spacing:-.012em;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.25}.ui-module__Hi2WXW__popHead .ui-module__Hi2WXW__iconBtn{flex:none;margin-top:-6px}.ui-module__Hi2WXW__popBody{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 22px 22px;font-size:15px;overflow:auto}.ui-module__Hi2WXW__popBody.ui-module__Hi2WXW__flush{padding:0}.ui-module__Hi2WXW__popLead{color:var(--s-mute);margin:0;font-size:14px}.ui-module__Hi2WXW__popFoot{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:20px;display:flex}.ui-module__Hi2WXW__popFoot .ui-module__Hi2WXW__btn{height:40px;font-size:14px}.ui-module__Hi2WXW__dl{margin:0}.ui-module__Hi2WXW__dl>div{border-top:1px solid var(--s-line);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.ui-module__Hi2WXW__dl>div:first-child{border-top:0}.ui-module__Hi2WXW__dl dt{color:var(--s-mute);font-size:14px}.ui-module__Hi2WXW__dl dd{white-space:nowrap;text-align:right;margin:0;font-size:15px;font-weight:600}.ui-module__Hi2WXW__dl dd small{color:var(--s-mute);margin-left:3px;font-size:14px;font-weight:400}.ui-module__Hi2WXW__sect{margin-top:20px}.ui-module__Hi2WXW__sect>.ui-module__Hi2WXW__label{margin-bottom:8px;display:block}.ui-module__Hi2WXW__note{color:var(--s-mute);margin:10px 0 0;font-size:14px}.ui-module__Hi2WXW__fold{border-top:1px solid var(--s-line);margin-top:16px;padding-top:6px}.ui-module__Hi2WXW__fold+.ui-module__Hi2WXW__fold{margin-top:0}.ui-module__Hi2WXW__fold summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:42px;font-size:15px;font-weight:600;list-style:none;display:flex}.ui-module__Hi2WXW__fold summary::-webkit-details-marker{display:none}.ui-module__Hi2WXW__fold summary .ui-module__Hi2WXW__ico{width:16px;height:16px;color:var(--s-dim);transition:transform .2s cubic-bezier(.2,.7,.2,1)}.ui-module__Hi2WXW__fold[open] summary .ui-module__Hi2WXW__ico{transform:rotate(180deg)}.ui-module__Hi2WXW__fold summary:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__foldBody{color:var(--s-mute);padding:2px 0 12px;font-size:14px}.ui-module__Hi2WXW__uline{width:100%;min-width:0;height:36px;font:inherit;color:var(--s-ink);border:0;border-bottom:1px solid var(--s-line-strong);appearance:none;background:0 0;border-radius:0;padding:0 2px;font-size:15px}.ui-module__Hi2WXW__uline::placeholder{color:var(--s-dim);opacity:1}.ui-module__Hi2WXW__uline:focus{border-bottom-color:var(--s-ink);box-shadow:0 2px 0 -1px var(--s-accent);outline:none}.ui-module__Hi2WXW__area{resize:vertical;width:100%;min-height:128px;font:inherit;color:var(--s-ink);border:1px solid var(--s-line-strong);background:0 0;border-radius:0;padding:12px 14px;font-size:15px;line-height:1.55}.ui-module__Hi2WXW__area::placeholder{color:var(--s-dim);opacity:1}.ui-module__Hi2WXW__area:focus{border-color:var(--s-ink);box-shadow:0 2px 0 -1px var(--s-accent);outline:none}.ui-module__Hi2WXW__checkBox{border:1.5px solid var(--s-line-strong);width:20px;height:20px;color:var(--s-surface);flex:none;place-items:center;transition:background-color .12s,border-color .12s;display:grid}.ui-module__Hi2WXW__checkBox .ui-module__Hi2WXW__ico{stroke-width:2.6px;opacity:0;width:14px;height:14px}.ui-module__Hi2WXW__checkBox.ui-module__Hi2WXW__on{background:var(--s-ink);border-color:var(--s-ink)}.ui-module__Hi2WXW__checkBox.ui-module__Hi2WXW__on.ui-module__Hi2WXW__ok{background:var(--s-ok);border-color:var(--s-ok)}.ui-module__Hi2WXW__checkBox.ui-module__Hi2WXW__on .ui-module__Hi2WXW__ico{opacity:1}.ui-module__Hi2WXW__sugs{flex-wrap:wrap;gap:4px 18px;padding:6px 0 2px;display:flex}.ui-module__Hi2WXW__sug{cursor:pointer;min-height:34px;font:inherit;color:var(--s-soft);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.ui-module__Hi2WXW__sug .ui-module__Hi2WXW__ico{stroke-width:2.4px;width:14px;height:14px}.ui-module__Hi2WXW__sug:hover{color:var(--s-accent-ink)}.ui-module__Hi2WXW__sug:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__bar{background:var(--s-line);height:2px;margin-top:12px}.ui-module__Hi2WXW__bar>i{background:var(--s-ink);height:100%;transition:width .25s cubic-bezier(.2,.7,.2,1);display:block}.ui-module__Hi2WXW__rowX{opacity:0;width:36px;height:36px;position:absolute;top:4px;right:-8px}.ui-module__Hi2WXW__rowX .ui-module__Hi2WXW__ico{width:16px;height:16px}li:hover>.ui-module__Hi2WXW__rowX,.ui-module__Hi2WXW__rowX:focus-visible{opacity:1}@media (hover:none){.ui-module__Hi2WXW__rowX{opacity:.7}}.ui-module__Hi2WXW__readyHead{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.ui-module__Hi2WXW__readyScore{color:var(--s-mute);font-size:14px}.ui-module__Hi2WXW__readyScore b{color:var(--s-ink);font-weight:600}.ui-module__Hi2WXW__readyList{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:520px;margin:0;padding:0;list-style:none;display:grid}.ui-module__Hi2WXW__readyList li{border-top:2px solid var(--s-line-strong);color:var(--s-mute);white-space:nowrap;align-items:center;gap:6px;margin:0;padding-top:9px;font-size:14px;line-height:1.6;display:flex}.ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__ico{stroke-width:2.25px;width:14px;height:14px}.ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__done{border-top-color:var(--s-ok);color:var(--s-ink)}.ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__part{position:relative}.ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__part:before{content:"";height:2px;width:calc(var(--p,0) * 100%);background:var(--s-ok);position:absolute;top:-2px;left:0}.ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__done .ui-module__Hi2WXW__ico{color:var(--s-ok)}.ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__todo .ui-module__Hi2WXW__ico{color:var(--s-dim)}.ui-module__Hi2WXW__stepBtn{cursor:pointer;text-align:left;white-space:nowrap;width:100%;min-height:32px;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:6px;margin:-4px 0;padding:0;display:flex}.ui-module__Hi2WXW__stepBtn:hover{color:var(--s-ink)}.ui-module__Hi2WXW__stepBtn:hover .ui-module__Hi2WXW__stepT{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ui-module__Hi2WXW__stepBtn:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__nudge{cursor:pointer;font:inherit;color:var(--s-mute);text-align:left;background:0 0;border:0;align-items:center;gap:6px;margin-top:14px;padding:0;font-size:14px;line-height:1.6;text-decoration:none;display:inline-flex}.ui-module__Hi2WXW__nudge b{color:var(--s-accent-ink);font-weight:600}.ui-module__Hi2WXW__nudge .ui-module__Hi2WXW__ico{stroke-width:1.8px;width:16px;height:16px;color:var(--s-accent-ink);transition:transform .2s cubic-bezier(.2,.7,.2,1)}.ui-module__Hi2WXW__nudge:hover b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ui-module__Hi2WXW__nudge:hover .ui-module__Hi2WXW__ico{transform:translate(3px)}.ui-module__Hi2WXW__nudge:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__ready{color:var(--s-ink);font-size:15px;line-height:1.6}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row{flex-wrap:wrap;align-items:flex-end;gap:14px 36px;display:flex}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyHead{flex:none;margin:0;padding-bottom:1px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyList{flex:420px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__nudge{margin:0 0 1px auto}.ui-module__Hi2WXW__count{text-align:right;grid-template-columns:auto auto;grid-template-areas:"pre num""lbl lbl""sub sub";justify-items:end;column-gap:12px;line-height:1.6;display:grid}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__start{text-align:left;justify-items:start}.ui-module__Hi2WXW__countPre{grid-area:pre;align-self:end;margin-bottom:6px;font-size:15px}.ui-module__Hi2WXW__countNum{letter-spacing:-.04em;font-variant-numeric:proportional-nums;grid-area:num;margin:2px -3px 0 0;font-size:clamp(76px,5vw + 24px,96px);font-weight:200;line-height:.84}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__lg .ui-module__Hi2WXW__countNum{font-size:clamp(88px,7vw + 16px,120px)}.ui-module__Hi2WXW__countLbl{grid-area:lbl;margin-top:12px;font-size:15px}.ui-module__Hi2WXW__countSub{grid-area:sub;font-size:14px}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__inkPaper .ui-module__Hi2WXW__countNum{color:var(--s-ink)}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__inkPaper .ui-module__Hi2WXW__countPre,.ui-module__Hi2WXW__count.ui-module__Hi2WXW__inkPaper .ui-module__Hi2WXW__countLbl{color:var(--s-mute)}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__inkPaper .ui-module__Hi2WXW__countSub{color:var(--s-dim)}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__inkSky{color:var(--sky-ink)}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact{align-items:baseline;gap:10px;display:flex}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact .ui-module__Hi2WXW__countPre,.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact .ui-module__Hi2WXW__countLbl{margin:0;font-size:16px}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact .ui-module__Hi2WXW__countNum{margin:0;font-size:clamp(64px,4vw + 22px,84px)}.ui-module__Hi2WXW__confirm{border-top:1px solid var(--s-line);color:var(--s-soft);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding-top:12px;font-size:14px;display:flex}.ui-module__Hi2WXW__confirm>span{flex:180px}.ui-module__Hi2WXW__confirm .ui-module__Hi2WXW__btn{height:36px;padding:0 14px;font-size:14px}.ui-module__Hi2WXW__confirm .ui-module__Hi2WXW__link{margin-top:0}.ui-module__Hi2WXW__risk{color:var(--s-risk)}.ui-module__Hi2WXW__okText{color:var(--s-ok)}.ui-module__Hi2WXW__addRow{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-top:18px;display:flex}.ui-module__Hi2WXW__addRow>label{color:var(--s-mute);align-items:flex-end;gap:8px;font-size:14px;display:inline-flex}.ui-module__Hi2WXW__addRow .ui-module__Hi2WXW__btn{height:38px;padding:0 14px;font-size:14px}.ui-module__Hi2WXW__grow{flex:180px;width:auto}.ui-module__Hi2WXW__uline.ui-module__Hi2WXW__km{text-align:center;width:64px}.ui-module__Hi2WXW__uline[aria-invalid=true]{border-bottom-color:var(--s-risk)}.ui-module__Hi2WXW__aidList{margin:0;padding:0;list-style:none}.ui-module__Hi2WXW__aidList li{border-top:1px solid var(--s-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;column-gap:14px;padding:9px 30px 9px 0;display:grid;position:relative}.ui-module__Hi2WXW__aidList li:first-child{border-top:0;padding-top:4px}.ui-module__Hi2WXW__aidN{border:1px solid var(--s-line-strong);width:28px;height:28px;color:var(--s-ink);place-items:center;font-size:13px;font-weight:600;line-height:1;display:grid}.ui-module__Hi2WXW__aidN.ui-module__Hi2WXW__assist{border-style:dashed}.ui-module__Hi2WXW__aidMain{min-width:0}.ui-module__Hi2WXW__aidMain b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35;display:block}.ui-module__Hi2WXW__aidSub{color:var(--s-mute);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:14px;line-height:1.45;display:flex}.ui-module__Hi2WXW__aidIc{color:var(--s-mute);gap:7px;display:inline-flex}.ui-module__Hi2WXW__aidIc .ui-module__Hi2WXW__ico{width:15px;height:15px}.ui-module__Hi2WXW__aidSide{text-align:right;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.ui-module__Hi2WXW__aidCut{white-space:nowrap;font-size:14px;font-weight:600;line-height:1.35}.ui-module__Hi2WXW__aidEta{white-space:nowrap;color:var(--s-mute);font-size:14px;line-height:1.45}.ui-module__Hi2WXW__aidEta.ui-module__Hi2WXW__risk{color:var(--s-risk)}.ui-module__Hi2WXW__aidLegend{color:var(--s-mute);align-items:center;gap:8px;margin:14px 0 0;font-size:14px;display:flex}.ui-module__Hi2WXW__aidLegend i{border:1px dashed var(--s-line-strong);flex:none;width:14px;height:14px}.ui-module__Hi2WXW__aidList li .ui-module__Hi2WXW__rowX{top:2px;right:-8px}.ui-module__Hi2WXW__toggles{display:inline-flex}.ui-module__Hi2WXW__toggle{border:1px solid var(--s-line-strong);width:38px;height:38px;color:var(--s-mute);cursor:pointer;background:0 0;place-items:center;padding:0;transition:background-color .12s,color .12s,border-color .12s;display:grid}.ui-module__Hi2WXW__toggle+.ui-module__Hi2WXW__toggle{margin-left:-1px}.ui-module__Hi2WXW__toggle .ui-module__Hi2WXW__ico{width:17px;height:17px}.ui-module__Hi2WXW__toggle:hover{color:var(--s-ink)}.ui-module__Hi2WXW__toggle[aria-pressed=true]{z-index:1;background:var(--s-ink);border-color:var(--s-ink);color:var(--s-surface);position:relative}.ui-module__Hi2WXW__toggle:focus-visible{z-index:2;outline:2px solid var(--s-accent);outline-offset:2px;position:relative}.ui-module__Hi2WXW__assistBtn{cursor:pointer;height:38px;font:inherit;color:var(--s-soft);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.ui-module__Hi2WXW__assistBtn i{border:1.5px solid var(--s-ink);flex:none;width:14px;height:14px}.ui-module__Hi2WXW__assistBtn i.ui-module__Hi2WXW__dashed{border-style:dashed}.ui-module__Hi2WXW__assistBtn:hover{color:var(--s-ink)}.ui-module__Hi2WXW__assistBtn:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__segList{counter-reset:sg;margin:0;padding:0;list-style:none}.ui-module__Hi2WXW__segList li{border-top:1px solid var(--s-line);grid-template-columns:22px minmax(0,1fr) auto;column-gap:12px;padding:11px 32px 11px 0;display:grid;position:relative}.ui-module__Hi2WXW__segList li:first-child{border-top:0;padding-top:2px}.ui-module__Hi2WXW__segList li:before{counter-increment:sg;content:counter(sg);color:var(--s-dim);font-size:14px}.ui-module__Hi2WXW__segList b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35;display:block}.ui-module__Hi2WXW__segSw{vertical-align:1px;width:8px;height:8px;margin-right:8px;display:inline-block}.ui-module__Hi2WXW__segSub{color:var(--s-mute);font-size:14px}.ui-module__Hi2WXW__segDp{text-align:right;white-space:nowrap;font-size:14px;font-weight:500}.ui-module__Hi2WXW__segDp span{color:var(--s-mute);font-weight:400;display:block}.ui-module__Hi2WXW__segNote{grid-column:2/-1;margin-top:4px;font-size:14px}.ui-module__Hi2WXW__segNote p{color:var(--s-soft);margin:0}.ui-module__Hi2WXW__segNote .ui-module__Hi2WXW__link{color:var(--s-mute);font-size:14px;font-weight:500}.ui-module__Hi2WXW__segNote .ui-module__Hi2WXW__link:hover{color:var(--s-accent-ink)}.ui-module__Hi2WXW__segNote .ui-module__Hi2WXW__link .ui-module__Hi2WXW__ico{width:15px;height:15px}.ui-module__Hi2WXW__segNote .ui-module__Hi2WXW__link:hover .ui-module__Hi2WXW__ico{transform:none}.ui-module__Hi2WXW__segList li .ui-module__Hi2WXW__rowX{top:4px;right:-8px}.ui-module__Hi2WXW__segList li:first-child .ui-module__Hi2WXW__rowX{top:-4px}.ui-module__Hi2WXW__segTotal{border-top:1px solid var(--s-line-strong);justify-content:space-between;gap:12px;padding:10px 32px 0 34px;font-size:14px;font-weight:600;display:flex}.ui-module__Hi2WXW__segTotal span{color:var(--s-mute);font-weight:400}.ui-module__Hi2WXW__checkList{margin:0;padding:0;list-style:none}.ui-module__Hi2WXW__checkList li{padding-right:34px;position:relative}.ui-module__Hi2WXW__checkList li .ui-module__Hi2WXW__rowX{top:4px;right:-6px}.ui-module__Hi2WXW__checkList label{border-top:1px solid var(--s-line);cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.ui-module__Hi2WXW__checkList li:first-child label{border-top:0}.ui-module__Hi2WXW__checkT{overflow-wrap:anywhere;min-width:0}.ui-module__Hi2WXW__checkT.ui-module__Hi2WXW__off{color:var(--s-dim);text-decoration:line-through;text-decoration-thickness:1px}.ui-module__Hi2WXW__sr:focus-visible+.ui-module__Hi2WXW__checkBox{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__sugGroup+.ui-module__Hi2WXW__sugGroup{margin-top:12px}.ui-module__Hi2WXW__sugGroup>.ui-module__Hi2WXW__label{margin-top:4px;display:block}.ui-module__Hi2WXW__logList{margin:0;padding:0;list-style:none}.ui-module__Hi2WXW__logList li{border-top:1px solid var(--s-line);grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:16px;padding:8px 0 10px;font-size:15px;display:grid}.ui-module__Hi2WXW__logList li:first-child{border-top:0;padding-top:0}.ui-module__Hi2WXW__tg{cursor:pointer;align-items:center;gap:10px;min-width:124px;min-height:36px;font-weight:600;display:inline-flex}.ui-module__Hi2WXW__tg>.ui-module__Hi2WXW__ico{width:18px;height:18px;color:var(--s-dim)}.ui-module__Hi2WXW__foldBody .ui-module__Hi2WXW__link{margin-top:10px}.ui-module__Hi2WXW__foldBody>p{margin:0}.ui-module__Hi2WXW__linkRow{flex-wrap:wrap;gap:4px 22px;margin-top:8px;display:flex}.ui-module__Hi2WXW__linkRow .ui-module__Hi2WXW__link{min-height:34px;margin-top:0}.ui-module__Hi2WXW__linkRow .ui-module__Hi2WXW__link:hover .ui-module__Hi2WXW__ico{transform:none}.ui-module__Hi2WXW__feeList{margin:4px 0 0;padding:0;list-style:none}.ui-module__Hi2WXW__feeRow{border-top:1px solid var(--s-line);cursor:pointer;min-height:48px;color:var(--s-ink);align-items:center;gap:12px;padding:6px 0;font-size:15px;display:flex}.ui-module__Hi2WXW__feeList li:first-child .ui-module__Hi2WXW__feeRow{border-top:0}.ui-module__Hi2WXW__feeRow>span:not([aria-hidden]){flex:auto;min-width:0}.ui-module__Hi2WXW__feeRow small{color:var(--s-mute);font-size:13px;line-height:1.4;display:block}.ui-module__Hi2WXW__feeRow b{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.ui-module__Hi2WXW__feeRow.ui-module__Hi2WXW__past{color:var(--s-dim)}.ui-module__Hi2WXW__feeRow.ui-module__Hi2WXW__past b{font-weight:500}.ui-module__Hi2WXW__people{margin:8px 0 0;padding:0;list-style:none}.ui-module__Hi2WXW__person{border:0;border-top:1px solid var(--s-line);cursor:pointer;width:100%;min-height:46px;font:inherit;color:var(--s-ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:0;font-size:15px;font-weight:500;display:flex}.ui-module__Hi2WXW__people li:first-child .ui-module__Hi2WXW__person{border-top:0}.ui-module__Hi2WXW__person>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-module__Hi2WXW__person .ui-module__Hi2WXW__ico{width:16px;height:16px;color:var(--s-dim)}.ui-module__Hi2WXW__person:hover,.ui-module__Hi2WXW__person:hover .ui-module__Hi2WXW__ico{color:var(--s-accent-ink)}.ui-module__Hi2WXW__person:disabled{opacity:.5;cursor:default}.ui-module__Hi2WXW__person:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}.ui-module__Hi2WXW__chips{flex-wrap:wrap;gap:8px 16px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ui-module__Hi2WXW__chips li{color:var(--s-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ui-module__Hi2WXW__rideRow{min-height:36px;color:var(--s-mute);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.ui-module__Hi2WXW__rideRow b{color:var(--s-ink);font-weight:600}.ui-module__Hi2WXW__mini{margin:4px 0 6px}.ui-module__Hi2WXW__mini svg{width:100%;height:96px;display:block;overflow:visible}.ui-module__Hi2WXW__mini .ui-module__Hi2WXW__ln{fill:none;stroke:var(--s-ink);stroke-width:1.4px;vector-effect:non-scaling-stroke}.ui-module__Hi2WXW__mini .ui-module__Hi2WXW__ar{fill:var(--s-fill-strong)}.ui-module__Hi2WXW__mini .ui-module__Hi2WXW__bs{stroke:var(--s-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.ui-module__Hi2WXW__mini .ui-module__Hi2WXW__tk{stroke:var(--s-dim);stroke-width:1px;vector-effect:non-scaling-stroke}.ui-module__Hi2WXW__miniAxis{color:var(--s-dim);justify-content:space-between;gap:10px;font-size:12px;display:flex}.ui-module__Hi2WXW__dlIn{align-items:center;gap:10px;display:inline-flex}.ui-module__Hi2WXW__mapBox{height:65vh;max-height:520px}.ui-module__Hi2WXW__score{align-items:flex-end;gap:16px;display:flex}.ui-module__Hi2WXW__scoreNum{letter-spacing:-.04em;font-variant-numeric:proportional-nums;font-size:56px;font-weight:200;line-height:.86}.ui-module__Hi2WXW__scoreTxt b{font-size:17px;font-weight:600;line-height:1.3;display:block}.ui-module__Hi2WXW__scoreTxt span{color:var(--s-mute);font-size:14px;line-height:1.45;display:block}.ui-module__Hi2WXW__req{border-top:1px solid var(--s-line);padding:10px 0 12px}.ui-module__Hi2WXW__req:first-child{border-top:0;padding-top:0}.ui-module__Hi2WXW__reqHead{color:var(--s-mute);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.ui-module__Hi2WXW__reqHead b{color:var(--s-ink);font-size:15px;font-weight:600}.ui-module__Hi2WXW__reqHead em{white-space:nowrap;font-style:normal}.ui-module__Hi2WXW__req .ui-module__Hi2WXW__bar{margin-top:8px}.ui-module__Hi2WXW__bar.ui-module__Hi2WXW__okBar>i{background:var(--s-ok)}.ui-module__Hi2WXW__weeks{align-items:flex-end;gap:5px;height:96px;margin-top:10px;display:flex;position:relative}.ui-module__Hi2WXW__weeks>i{background:var(--s-line-strong);flex:1;min-height:2px}.ui-module__Hi2WXW__weeks>i.ui-module__Hi2WXW__recent{background:var(--s-ink);opacity:.8}.ui-module__Hi2WXW__weekGoal{border-top:1px dashed var(--s-mute);pointer-events:none;position:absolute;left:0;right:0}.ui-module__Hi2WXW__weeksAxis{color:var(--s-dim);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.ui-module__Hi2WXW__advice{border-left:2px solid var(--s-line-strong);color:var(--s-soft);margin:20px 0 0;padding:2px 0 2px 14px;font-size:14px}.ui-module__Hi2WXW__stats{border-top:1px solid var(--s-line);flex-wrap:wrap;gap:10px 28px;margin:20px 0 0;padding-top:14px;display:flex}.ui-module__Hi2WXW__stats>div{flex-direction:column;display:flex}.ui-module__Hi2WXW__stats dd{order:-1;margin:0;font-size:17px;font-weight:600;line-height:1.3}.ui-module__Hi2WXW__stats dt{color:var(--s-dim);font-size:12px}.ui-module__Hi2WXW__spin{animation:1s linear infinite ui-module__Hi2WXW__uiSpin}@keyframes ui-module__Hi2WXW__uiSpin{to{transform:rotate(360deg)}}.ui-module__Hi2WXW__area.ui-module__Hi2WXW__auto{resize:none;overflow:hidden}.ui-module__Hi2WXW__saveState{color:var(--s-dim);font-size:14px}.ui-module__Hi2WXW__saveState.ui-module__Hi2WXW__ok{color:var(--s-ok)}@media (max-width:640px){.ui-module__Hi2WXW__aidList li{grid-template-columns:28px minmax(0,1fr)}.ui-module__Hi2WXW__aidSide{text-align:left;flex-flow:wrap;grid-column:2;align-items:baseline;gap:0 10px}.ui-module__Hi2WXW__segTotal{padding-left:0}.ui-module__Hi2WXW__logList li{grid-template-columns:minmax(0,1fr)}.ui-module__Hi2WXW__scoreNum{font-size:48px}.ui-module__Hi2WXW__card{padding:20px 18px 18px}.ui-module__Hi2WXW__cardMeta{-webkit-line-clamp:2}.ui-module__Hi2WXW__popHead{padding:16px 8px 12px 18px}.ui-module__Hi2WXW__popBody{padding:14px 18px 22px}.ui-module__Hi2WXW__popBody.ui-module__Hi2WXW__flush{padding:0}.ui-module__Hi2WXW__uline,.ui-module__Hi2WXW__area{font-size:16px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row{display:block}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__nudge{margin:16px 0 0}.ui-module__Hi2WXW__readyList{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyHead{margin-bottom:8px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyScore{font-size:13px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyList{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:6px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyList li{gap:3px;padding-top:6px;font-size:12px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__readyList .ui-module__Hi2WXW__ico{width:11px;height:11px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__stepBtn{gap:3px}.ui-module__Hi2WXW__ready.ui-module__Hi2WXW__row .ui-module__Hi2WXW__nudge{margin:12px 0 0;font-size:13px}.ui-module__Hi2WXW__count{text-align:left;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num pre""num lbl""num sub";place-items:end start;column-gap:14px}.ui-module__Hi2WXW__countNum{align-self:end;margin:0;font-size:68px}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__lg .ui-module__Hi2WXW__countNum{font-size:76px}.ui-module__Hi2WXW__countPre,.ui-module__Hi2WXW__countLbl{margin:0}.ui-module__Hi2WXW__countSub{margin:0 0 3px}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact{display:flex}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact .ui-module__Hi2WXW__countNum{font-size:44px}.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact .ui-module__Hi2WXW__countPre,.ui-module__Hi2WXW__count.ui-module__Hi2WXW__compact .ui-module__Hi2WXW__countLbl{font-size:14px}}.ui-module__Hi2WXW__mono{background:var(--s-friend-bg,#dde9e2);color:var(--s-friend-ink,#1b5a47);letter-spacing:.02em;flex:none;place-items:center;font-style:normal;font-weight:600;line-height:1;display:inline-grid}@media (prefers-reduced-motion:reduce){.ui-module__Hi2WXW__card,.ui-module__Hi2WXW__carTrack,.ui-module__Hi2WXW__menuItem,.ui-module__Hi2WXW__iconBtn,.ui-module__Hi2WXW__btn,.ui-module__Hi2WXW__link .ui-module__Hi2WXW__ico,.ui-module__Hi2WXW__nudge .ui-module__Hi2WXW__ico,.ui-module__Hi2WXW__bar>i,.ui-module__Hi2WXW__fold summary .ui-module__Hi2WXW__ico,.ui-module__Hi2WXW__toggle{transition:none}.ui-module__Hi2WXW__spin{animation:none}}
.NotificationBell-module__doceWq__wrap{position:relative}.NotificationBell-module__doceWq__layer{display:contents}.NotificationBell-module__doceWq__scrim{z-index:55;background:var(--s-scrim);display:none;position:fixed;inset:0}.NotificationBell-module__doceWq__panel{top:calc(100% + (var(--nav-h,72px) - 40px) / 2 + 8px);z-index:60;width:380px;max-width:calc(100vw - 32px);max-height:min(560px, calc(100svh - var(--nav-h,72px) - var(--tabbar-h,0px) - 24px));background:var(--s-surface);color:var(--s-ink);border:1px solid var(--s-line);box-shadow:var(--s-shadow-pop);font-family:var(--font-archivo), "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;font-variant-numeric:tabular-nums;text-align:left;text-shadow:none;flex-direction:column;font-size:15px;line-height:1.6;display:flex;position:absolute;right:0}.NotificationBell-module__doceWq__panel:focus{outline:none}.NotificationBell-module__doceWq__wrap .NotificationBell-module__doceWq__panel :focus-visible{outline:2px solid var(--s-accent);outline-offset:-2px}.NotificationBell-module__doceWq__head{border-bottom:1px solid var(--s-line);flex-wrap:wrap;flex:none;align-items:center;gap:0 14px;padding:8px 8px 8px 20px;display:flex}.NotificationBell-module__doceWq__title{letter-spacing:-.01em;margin:0 auto 0 0;padding:6px 0;font-size:17px;font-weight:600;line-height:1.3}.NotificationBell-module__doceWq__all{cursor:pointer;min-height:40px;font:inherit;color:var(--s-ink);background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:600;transition:color .15s}.NotificationBell-module__doceWq__all:hover{color:var(--s-accent-ink)}.NotificationBell-module__doceWq__close{width:40px;height:40px;color:var(--s-mute);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.NotificationBell-module__doceWq__close:hover{background:var(--s-fill);color:var(--s-ink)}.NotificationBell-module__doceWq__list{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.NotificationBell-module__doceWq__row+.NotificationBell-module__doceWq__row{border-top:1px solid var(--s-line)}.NotificationBell-module__doceWq__go{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--s-ink);background:0 0;border:0;border-radius:0;padding:14px 20px 14px 40px;text-decoration:none;transition:background-color .12s;display:block;position:relative}.NotificationBell-module__doceWq__go:hover{background:var(--s-fill)}.NotificationBell-module__doceWq__unread .NotificationBell-module__doceWq__go:before{content:"";background:var(--s-accent);width:7px;height:7px;position:absolute;top:22px;left:20px}.NotificationBell-module__doceWq__msg{color:var(--s-mute);overflow-wrap:anywhere;font-size:15px;line-height:1.45;display:block}.NotificationBell-module__doceWq__unread .NotificationBell-module__doceWq__msg{color:var(--s-ink);font-weight:600}.NotificationBell-module__doceWq__meta{color:var(--s-dim);margin-top:3px;font-size:13px;line-height:1.4;display:block}.NotificationBell-module__doceWq__empty{color:var(--s-mute);margin:0;padding:28px 20px;font-size:15px;line-height:1.6}.NotificationBell-module__doceWq__foot{border-top:1px solid var(--s-line);flex:none;padding:0 20px}.NotificationBell-module__doceWq__foot a{min-height:48px;color:var(--s-ink);align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.NotificationBell-module__doceWq__foot a:hover{color:var(--s-accent-ink)}.NotificationBell-module__doceWq__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.NotificationBell-module__doceWq__scrim{display:block}.NotificationBell-module__doceWq__panel{width:auto;max-width:none;max-height:88svh;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;position:fixed;inset:auto 0 0;box-shadow:0 -18px 40px -24px #00000073}.NotificationBell-module__doceWq__head{padding-left:18px}.NotificationBell-module__doceWq__go{padding:14px 18px 14px 38px}.NotificationBell-module__doceWq__unread .NotificationBell-module__doceWq__go:before{left:18px}.NotificationBell-module__doceWq__foot{padding:0 18px}}@media (prefers-reduced-motion:reduce){.NotificationBell-module__doceWq__all,.NotificationBell-module__doceWq__close,.NotificationBell-module__doceWq__go,.NotificationBell-module__doceWq__foot a{transition:none}}
.InstallPrompt-module__LLVF7W__bar{z-index:50;left:16px;right:16px;bottom:calc(16px + var(--tabbar-h,0px));background:var(--s-surface);max-width:420px;color:var(--s-ink);border:1px solid var(--s-line-strong);box-shadow:var(--s-shadow-pop);font-family:var(--font-archivo), "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;align-items:center;gap:8px 12px;margin:0 auto;padding:12px 6px 12px 16px;font-size:15px;line-height:1.5;display:flex;position:fixed}.InstallPrompt-module__LLVF7W__text{flex:auto;min-width:0}.InstallPrompt-module__LLVF7W__title{margin:0;font-size:15px;font-weight:600}.InstallPrompt-module__LLVF7W__sub{color:var(--s-mute);margin:2px 0 0;font-size:14px}.InstallPrompt-module__LLVF7W__install{border:1px solid var(--s-line-strong);height:44px;color:var(--s-ink);font:inherit;cursor:pointer;background:0 0;flex:none;margin:0;padding:0 16px;font-size:14px;font-weight:600;line-height:1;transition:border-color .15s}.InstallPrompt-module__LLVF7W__install:hover{border-color:var(--s-ink)}.InstallPrompt-module__LLVF7W__close{width:44px;height:44px;color:var(--s-mute);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:color .15s;display:grid}.InstallPrompt-module__LLVF7W__close:hover{color:var(--s-ink)}.InstallPrompt-module__LLVF7W__install:focus-visible,.InstallPrompt-module__LLVF7W__close:focus-visible{outline:2px solid var(--s-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.InstallPrompt-module__LLVF7W__install,.InstallPrompt-module__LLVF7W__close{transition:none}}
