.GUPBmG_document{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f5ee;margin:0}.GUPBmG_document *,.GUPBmG_document :before,.GUPBmG_document :after{box-sizing:border-box}.GUPBmG_document :where(h1,p,ul){margin:0}.GUPBmG_document :where(a){color:inherit}.GUPBmG_document :where(img,svg){display:block}.GUPBmG_bar{background:#f7f5ee;border-bottom:1px solid #dfe8e1;align-items:center;min-height:76px;padding-inline:max(2rem,50% - 640px);display:flex}.GUPBmG_brand{color:#0b302f;letter-spacing:-.02em;border-radius:6px;align-items:center;gap:.6rem;min-height:44px;font-size:1.2rem;font-weight:750;text-decoration:none;display:inline-flex}.GUPBmG_brand img{width:35px;height:35px}.GUPBmG_brand:focus-visible{outline-offset:4px;outline:3px solid #3c8f80}.GUPBmG_stage{isolation:isolate;background:var(--mk-paper);align-content:center;min-height:calc(100svh - 76px);padding:clamp(3.5rem,9svh,6.5rem) 1.5rem clamp(4.5rem,11svh,7.5rem);display:grid;position:relative;}.GUPBmG_stage:focus{outline:none}.GUPBmG_sky{z-index:-2;background:radial-gradient(46rem 24rem at 50% 22%,#fffef8f2,#0000 70%),radial-gradient(60rem 28rem at 50% 100%,#c5e1d480,#0000 72%),linear-gradient(#f7f5ee 0%,#f1f4ec 62%,#f4f4ec 100%);position:absolute;inset:0}.GUPBmG_rings{z-index:-1;aspect-ratio:1;pointer-events:none;width:38rem;position:absolute;top:-15rem;left:calc(50% + 21rem)}.GUPBmG_rings span{inset:calc(var(--i,0) * 3.4rem);border:1px solid #24726421;border-radius:46% 54% 62% 38%/39% 47% 53% 61%;position:absolute}.GUPBmG_rings span:first-child{background:#dce9df6b}.GUPBmG_rings span:nth-child(2){--i:1;transform:rotate(-16deg)}.GUPBmG_rings span:nth-child(3){--i:2;transform:rotate(12deg)}.GUPBmG_rings span:nth-child(4){--i:3;transform:rotate(-30deg)}.GUPBmG_column{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;width:min(100%,58rem);margin-inline:auto;display:grid}.GUPBmG_eyebrow{animation:GUPBmG_rise 1s var(--mk-ease) both;}.GUPBmG_heading{color:var(--mk-ink-deep);font-family:var(--mk-display);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.045em;text-wrap:initial;margin-top:1.15rem;font-size:clamp(3.1rem,7.2vw,5.5rem);font-weight:390;line-height:.96}.GUPBmG_heading>span{animation:GUPBmG_wordRise 1.25s var(--mk-ease) .12s both;padding-bottom:.04em;display:block}.GUPBmG_heading>span+span{color:var(--mk-accent);animation-delay:.24s}.GUPBmG_lead{max-width:34rem;color:var(--mk-muted);text-wrap:balance;animation:GUPBmG_rise 1.1s var(--mk-ease) .48s both;margin-top:1.5rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.7}.GUPBmG_body{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;display:grid}.GUPBmG_path{max-width:min(100%,30rem);min-height:2.5rem;animation:GUPBmG_rise 1.1s var(--mk-ease) .58s both;background:#fffefab8;border:1px dashed #b3cbc0;border-radius:999px;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.3rem .35rem .3rem 1rem;display:inline-flex}.GUPBmG_pathText{min-width:0;color:var(--mk-ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:650;overflow:hidden}.GUPBmG_pathStatus{color:var(--mk-muted);letter-spacing:.08em;text-transform:uppercase;background:#e9efe8;border-radius:999px;flex-shrink:0;padding:.32rem .65rem;font-size:.6875rem;font-weight:750}.GUPBmG_actions{animation:GUPBmG_rise 1.1s var(--mk-ease) .64s both;justify-content:center;justify-items:center;margin-top:2.1rem;}.GUPBmG_primary{text-decoration:none;}.GUPBmG_retry{cursor:pointer;border:0;font-family:inherit;position:relative;overflow:hidden;}.GUPBmG_retry[data-pending]{cursor:progress}.GUPBmG_retry[data-pending]:after{content:"";width:38%;height:2px;animation:GUPBmG_travel 1.2s var(--mk-ease) infinite;background:linear-gradient(90deg,#0000,#7fd3bf,#0000);position:absolute;bottom:0;left:0}.GUPBmG_actions .GUPBmG_retry:hover svg{transform:rotate(-35deg)}.GUPBmG_textLink{}.GUPBmG_routes{width:min(100%,56rem);margin-top:clamp(3.5rem,8svh,5rem)}.GUPBmG_routesLabel{color:var(--mk-muted);animation:GUPBmG_rise 1s var(--mk-ease) .76s both;font-size:.8125rem;font-weight:600}.GUPBmG_routeList{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin-top:1.1rem;padding:0;list-style:none;display:grid}.GUPBmG_routeList li{animation:GUPBmG_rise 1s var(--mk-ease) calc(.82s + var(--i,0) * 90ms) both}.GUPBmG_route{border-top:1px solid var(--mk-line);height:100%;color:inherit;align-content:start;gap:.45rem;padding:1.25rem .25rem .5rem 0;text-decoration:none;display:grid;position:relative}.GUPBmG_route:before{background:var(--mk-accent);content:"";transform-origin:0;width:100%;height:2px;transition:transform .9s var(--mk-ease);position:absolute;top:-1px;left:0;transform:scaleX(0)}.GUPBmG_route:hover:before,.GUPBmG_route:focus-visible:before{transform:scaleX(1)}.GUPBmG_routeTitle{color:var(--mk-ink-deep);font-family:var(--mk-display);font-variation-settings:"SOFT" 100, "opsz" 36;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:.75rem;font-size:1.35rem;font-weight:420;line-height:1.2;display:flex}.GUPBmG_routeTitle svg{color:var(--mk-accent);transition:transform .32s var(--mk-ease)}.GUPBmG_route:hover .GUPBmG_routeTitle svg,.GUPBmG_route:focus-visible .GUPBmG_routeTitle svg{transform:translate(3px)}.GUPBmG_routeText{color:var(--mk-muted);font-size:.875rem;line-height:1.55}.GUPBmG_reference{background:var(--mk-white);max-width:100%;animation:GUPBmG_rise 1.1s var(--mk-ease) .76s both;border:1px solid #d9e5dc;border-radius:14px 14px 24px;align-items:center;gap:.85rem;margin-top:2.25rem;padding:.35rem .35rem .35rem 1.05rem;display:inline-flex;box-shadow:0 22px 44px -36px #0b302f66}.GUPBmG_referenceLabel{color:var(--mk-muted);flex-shrink:0;font-size:.75rem;font-weight:650}.GUPBmG_referenceValue{min-width:0;color:var(--mk-ink-deep);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}.GUPBmG_copy{background:var(--mk-mint);min-height:2.25rem;color:var(--mk-ink);cursor:pointer;font:inherit;border:1px solid #d3e1d8;border-radius:10px 10px 18px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.75rem;font-weight:700;transition:background-color .2s,border-color .2s;display:inline-flex}.GUPBmG_copy:hover{background:#e2f1e9;border-color:#9fbcb1}.GUPBmG_copy[data-state=copied]{color:#17584d;background:#e2f1e9;border-color:#4b9987}.GUPBmG_support{color:var(--mk-muted);animation:GUPBmG_rise 1s var(--mk-ease) .84s both;margin-top:1.4rem;font-size:.875rem}.GUPBmG_support a{color:var(--mk-ink-deep);text-underline-offset:5px;font-weight:700;-webkit-text-decoration:underline #9db7ad;text-decoration:underline #9db7ad;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.GUPBmG_support a:hover{color:var(--mk-accent);text-decoration-color:currentColor}@media (max-width:1023px){.GUPBmG_bar{min-height:70px;padding-inline:1.5rem}.GUPBmG_stage{min-height:calc(100svh - 70px)}}@media (max-width:767px){.GUPBmG_routeList{border-bottom:1px solid var(--mk-line);grid-template-columns:minmax(0,1fr)}.GUPBmG_route{gap:.3rem;min-height:44px;padding:1rem 0 1.05rem}.GUPBmG_routeTitle{font-size:1.2rem}}@media (min-width:640px) and (max-height:820px){.GUPBmG_stage{padding-block:2.75rem 3.75rem}.GUPBmG_heading{font-size:clamp(3.1rem,7.2vw,4.6rem)}.GUPBmG_routes{margin-top:3rem}}@media (max-width:639px){.GUPBmG_bar{min-height:64px;padding-inline:1rem}.GUPBmG_stage{min-height:calc(100svh - 64px);padding:3rem 1rem 3.5rem}.GUPBmG_rings{width:26rem;top:-17rem;left:58%}.GUPBmG_heading{letter-spacing:-.04em;margin-top:.95rem;font-size:clamp(2.5rem,12.4vw,3.6rem)}.GUPBmG_lead{margin-top:1.1rem}.GUPBmG_actions{margin-top:1.75rem}.GUPBmG_reference{gap:.6rem}}@media (prefers-reduced-motion:reduce){.GUPBmG_eyebrow,.GUPBmG_heading>span,.GUPBmG_lead,.GUPBmG_path,.GUPBmG_actions,.GUPBmG_routesLabel,.GUPBmG_routeList li,.GUPBmG_reference,.GUPBmG_support,.GUPBmG_retry[data-pending]:after{animation:none}.GUPBmG_route:before,.GUPBmG_routeTitle svg,.GUPBmG_retry svg,.GUPBmG_copy{transition:none}}@keyframes GUPBmG_wordRise{0%{opacity:0;filter:blur(10px);transform:translateY(.34em)}}@keyframes GUPBmG_rise{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes GUPBmG_travel{0%{transform:translate(-100%)}to{transform:translate(270%)}}
.DLeWVG_marketingShell{color:#123b3a;min-height:100vh;font-family:var(--font-marketing-sans), sans-serif;background:#fffefa}.DLeWVG_marketingContent:focus{outline:none}.DLeWVG_skipLink{z-index:100;color:#fff;background:#0b302f;border-radius:6px;padding:.72rem 1rem;font-size:.875rem;font-weight:700;transition:top .16s;position:fixed;top:-5rem;left:1rem}.DLeWVG_skipLink:focus{top:.75rem}.DLeWVG_header{--header-height:76px;z-index:40;border-bottom:1px solid color-mix(in srgb, var(--mk-line) 72%, transparent);background:color-mix(in srgb, var(--mk-paper) 97%, white 3%);color:var(--mk-ink);transition:background-color .24s,border-color .24s,box-shadow .24s;position:sticky;top:0;}.DLeWVG_header[data-scrolled=true]{border-bottom-color:var(--mk-line);background:color-mix(in srgb, var(--mk-paper) 94%, white 6%);box-shadow:0 13px 30px -28px #0b302fb8}.DLeWVG_headerInner{width:min(100% - 4rem,1280px);min-height:var(--header-height);grid-template-columns:minmax(13rem,1fr) auto minmax(13rem,1fr);align-items:center;gap:clamp(.75rem,1.5vw,1.5rem);margin-inline:auto;display:grid}.DLeWVG_brand{border-radius:5px;flex-shrink:0;justify-self:start;align-items:center;gap:.6rem;min-height:44px;display:inline-flex}.DLeWVG_brandMark{width:35px;height:35px}.DLeWVG_brandName{letter-spacing:-.035em;font-size:1.05rem;font-weight:760}.DLeWVG_header .DLeWVG_brand{gap:.68rem}.DLeWVG_header .DLeWVG_brandMark{width:38px;height:38px}.DLeWVG_header .DLeWVG_brandName{color:var(--mk-ink-deep);letter-spacing:-.045em;font-size:1.2rem;font-weight:750;line-height:1}.DLeWVG_primaryLinks,.DLeWVG_accountLinks{align-items:center;display:flex}.DLeWVG_primaryLinks{justify-self:center;gap:clamp(.05rem,.45vw,.4rem)}.DLeWVG_accountLinks{gap:clamp(.9rem,1.4vw,1.3rem)}.DLeWVG_navLink,.DLeWVG_loginLink{min-height:44px;color:var(--mk-muted);letter-spacing:-.01em;grid-template-areas:"label";justify-content:center;align-items:center;padding-inline:.72rem;font-size:.9rem;font-weight:560;display:inline-grid}.DLeWVG_navLink:before,.DLeWVG_loginLink:before,.DLeWVG_navLink>span,.DLeWVG_loginLink>span{grid-area:label}.DLeWVG_navLink:before,.DLeWVG_loginLink:before{content:attr(data-label);visibility:hidden;font-weight:800}.DLeWVG_navLink:hover,.DLeWVG_loginLink:hover{color:var(--mk-ink-deep)}.DLeWVG_navLink[data-brain=true]{color:var(--mk-accent);letter-spacing:-.025em;margin-inline:.35rem;padding-inline:1rem;font-size:1rem;font-weight:600}.DLeWVG_navLink[aria-current=page],.DLeWVG_activeLink{color:#075c4f;font-weight:800}.DLeWVG_navLink[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.DLeWVG_accountLinks{justify-self:end}.DLeWVG_signupLink{background:var(--mk-ink-deep);color:#fff;letter-spacing:-.01em;border-radius:7px 7px 15px;justify-content:center;align-items:center;gap:.62rem;min-height:44px;padding:.62rem 1rem;font-size:.8125rem;font-weight:710;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0a}.DLeWVG_mobileActions{justify-content:flex-end;align-items:center;gap:.42rem;display:none}.DLeWVG_mobileSignup{min-height:44px;color:var(--mk-ink-deep);border-radius:5px 5px 12px;justify-content:center;align-items:center;gap:.4rem;padding-inline:.58rem;font-size:.7875rem;font-weight:720;display:inline-flex}.DLeWVG_menuButton{min-width:72px;min-height:44px;color:var(--mk-ink-deep);border-radius:5px 5px 13px;justify-content:center;align-items:center;gap:.52rem;font-size:.75rem;font-weight:700;display:inline-flex;position:relative}.DLeWVG_menuGlyph{width:18px;height:14px;display:block;position:relative}.DLeWVG_menuGlyph span{transform-origin:50%;background:currentColor;border-radius:999px;width:18px;height:1.5px;position:absolute;left:0}.DLeWVG_menuGlyph span:first-child{top:4px}.DLeWVG_menuGlyph span:last-child{width:12px;bottom:3px}.DLeWVG_menuButton[aria-expanded=true] .DLeWVG_menuGlyph span:first-child{top:6px;transform:rotate(45deg)}.DLeWVG_menuButton[aria-expanded=true] .DLeWVG_menuGlyph span:last-child{width:18px;bottom:6.5px;transform:rotate(-45deg)}.DLeWVG_mobilePanel{display:none}.DLeWVG_header :where(a,button):focus-visible,.DLeWVG_footer a:focus-visible{outline-offset:4px;outline:3px solid #3d8c7d}.DLeWVG_footer{--footer-ink:#f3f9f5;--footer-muted:#abc4bd;--footer-line:#355c57;--footer-accent:#85ccba;color:var(--footer-ink);background:#0c302f;}.DLeWVG_footerInner{width:min(100% - 4rem,1280px);margin-inline:auto;padding-block:clamp(3.75rem,6vw,5.5rem) 1.5rem}.DLeWVG_footerTop{grid-template-columns:minmax(260px,.75fr) minmax(0,1.55fr);gap:clamp(3rem,7vw,7rem);display:grid}.DLeWVG_footerBrand{align-self:start;max-width:360px}.DLeWVG_footerBrand .DLeWVG_brandName{color:var(--footer-ink)}.DLeWVG_footerStatement{color:var(--footer-ink);letter-spacing:-.055em;margin-top:2rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:540;line-height:1.08}.DLeWVG_footerStatement span{color:var(--footer-accent);display:block}.DLeWVG_footerDescription{max-width:320px;color:var(--footer-muted);margin-top:1.25rem;font-size:.8125rem;line-height:1.7}.DLeWVG_footerCta{min-height:44px;color:var(--footer-ink);text-underline-offset:6px;align-items:center;gap:.7rem;margin-top:1.5rem;font-size:.8125rem;font-weight:720;-webkit-text-decoration:underline #5d827a;text-decoration:underline #5d827a;display:inline-flex}.DLeWVG_footerNavigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.DLeWVG_footerGroup{min-width:0}.DLeWVG_footerHeading{color:var(--footer-accent);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;font-size:.625rem;font-weight:760}.DLeWVG_footerLink{max-width:100%;min-height:36px;color:var(--footer-muted);overflow-wrap:anywhere;align-items:center;font-size:.75rem;line-height:1.45;display:flex}.DLeWVG_footerLink:hover,.DLeWVG_footerBarLink:hover{color:var(--footer-ink)}.DLeWVG_footerBottom{border-top:1px solid var(--footer-line);justify-content:space-between;align-items:center;gap:1rem 3rem;margin-top:clamp(3rem,5vw,4rem);padding-top:1.25rem;display:flex}.DLeWVG_copyright{color:#87a59e;font-size:.6875rem}.DLeWVG_footerCompanyDetails{color:var(--footer-muted);margin-top:.5rem;font-size:.6875rem;line-height:1.6}.DLeWVG_footerBarLinks,.DLeWVG_footerMeta{flex-wrap:wrap;align-items:center;display:flex}.DLeWVG_footerBarLinks{justify-content:flex-end;gap:.25rem 1.25rem}.DLeWVG_footerMeta{justify-content:flex-end;gap:.25rem 1.5rem}.DLeWVG_footerBarLink{min-height:38px;color:var(--footer-muted);align-items:center;font-size:.6875rem;display:inline-flex}@media (max-width:1023px){.DLeWVG_header{--header-height:70px}.DLeWVG_headerInner,.DLeWVG_footerInner{width:min(100% - 3rem,1280px)}.DLeWVG_headerInner{grid-template-columns:auto 1fr}.DLeWVG_primaryLinks,.DLeWVG_accountLinks{display:none}.DLeWVG_mobileActions{display:flex}.DLeWVG_mobilePanel{inset:var(--header-height) 0 0;overscroll-behavior:contain;background:var(--mk-paper);opacity:0;pointer-events:none;visibility:hidden;display:block;position:fixed;overflow-y:auto;transform:translateY(-8px)}.DLeWVG_mobilePanel[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.DLeWVG_mobilePanelInner{width:min(100% - 3rem,36rem);padding-block:1.75rem calc(1.5rem + env(safe-area-inset-bottom,0px));margin-inline:auto}.DLeWVG_mobileNavLinks{margin:0;padding:0;list-style:none}.DLeWVG_mobileNavLinks li{padding-block:.35rem}.DLeWVG_mobileNavLink{justify-content:start;width:100%}.DLeWVG_mobileNavLink[data-brain=true]{width:fit-content;margin-inline:0;padding-inline:.72rem}.DLeWVG_mobileAccountLinks{border-top:1px solid var(--mk-line);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.DLeWVG_mobileAccountLink{justify-content:start}.DLeWVG_mobileAccountLink[data-current=true]{color:#075c4f;font-weight:800}.DLeWVG_footerTop{grid-template-columns:1fr;gap:3rem}.DLeWVG_footerBrand{max-width:500px}}@media (max-width:639px){.DLeWVG_header,.DLeWVG_header[data-scrolled=true]{--header-height:64px}.DLeWVG_headerInner,.DLeWVG_footerInner{width:calc(100% - 2rem)}.DLeWVG_headerInner{gap:.5rem}.DLeWVG_header .DLeWVG_brand{gap:.55rem}.DLeWVG_header .DLeWVG_brandMark{width:32px;height:32px}.DLeWVG_header .DLeWVG_brandName{font-size:1rem}.DLeWVG_mobileSignup{padding-inline:.35rem;font-size:.75rem}.DLeWVG_menuButton{min-width:44px;padding-inline:.55rem}.DLeWVG_menuButton>span:last-child{display:none}.DLeWVG_mobilePanelInner{width:calc(100% - 2rem);padding-top:1.5rem}.DLeWVG_footerNavigation{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.25rem),1fr));gap:1.25rem .9rem}.DLeWVG_footerInner{padding-block:3rem 1.25rem}.DLeWVG_footerTop{gap:2rem}.DLeWVG_footerStatement{margin-top:1.5rem;font-size:1.9rem}.DLeWVG_footerDescription{display:none}.DLeWVG_footerCta{margin-top:1.15rem}.DLeWVG_footerHeading{margin-bottom:.65rem}.DLeWVG_footerLink{min-height:32px}.DLeWVG_footerBottom{flex-direction:column-reverse;align-items:flex-start;margin-top:2.25rem}.DLeWVG_footerBarLinks,.DLeWVG_footerMeta{justify-content:flex-start}}@media (max-width:359px){.DLeWVG_mobileSignup{font-size:.6875rem}.DLeWVG_mobileSignup svg{display:none}}@media (hover:hover) and (pointer:fine){.DLeWVG_navLink[data-brain=true]:hover{color:#15594d}}@media (prefers-reduced-motion:no-preference){.DLeWVG_navLink,.DLeWVG_loginLink,.DLeWVG_signupLink,.DLeWVG_mobileSignup,.DLeWVG_menuButton,.DLeWVG_footerLink,.DLeWVG_footerBarLink,.DLeWVG_footerCta,.DLeWVG_mobileNavLink,.DLeWVG_mobileAccountLink{transition:color .18s,background-color .18s}.DLeWVG_footerCta:active{transform:scale(.98)}.DLeWVG_menuGlyph span{transition:inset .22s var(--mk-ease), width .22s var(--mk-ease), transform .26s var(--mk-ease)}.DLeWVG_signupLink svg,.DLeWVG_mobileSignup svg,.DLeWVG_footerCta svg{transition:transform .26s var(--mk-ease)}.DLeWVG_mobilePanel{transition:opacity .24s ease, transform .36s var(--mk-ease), visibility .36s allow-discrete}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.DLeWVG_signupLink:hover{background:#195049}.DLeWVG_signupLink:hover svg,.DLeWVG_mobileSignup:hover svg,.DLeWVG_footerCta:hover svg{transform:translate(3px)}.DLeWVG_menuButton:hover,.DLeWVG_mobileSignup:hover{background:#e9eee8}}@media (prefers-reduced-motion:reduce),print{.DLeWVG_header *,.DLeWVG_header :before,.DLeWVG_header :after,.DLeWVG_footer *,.DLeWVG_footer :before,.DLeWVG_footer :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
._29ojzG_stage{isolation:isolate;background:var(--mk-paper);align-content:center;min-height:calc(100svh - 76px);padding:clamp(3rem,7svh,5.5rem) 1.5rem clamp(4rem,9svh,6.5rem);display:grid;position:relative;}._29ojzG_sky{z-index:-2;background:radial-gradient(44rem 22rem at 50% 12%,#fffef8f2,#0000 70%),radial-gradient(64rem 30rem at 50% 96%,#c5e1d48c,#0000 72%),linear-gradient(#f7f5ee 0%,#f1f4ec 60%,#f4f4ec 100%);position:absolute;inset:0}._29ojzG_rings{z-index:-1;aspect-ratio:1;pointer-events:none;width:36rem;position:absolute;bottom:-15rem;left:calc(50% + 9rem)}._29ojzG_rings span{inset:calc(var(--i,0) * 3.25rem);border:1px solid #24726421;border-radius:46% 54% 62% 38%/39% 47% 53% 61%;position:absolute}._29ojzG_rings span:first-child{background:#dce9df6b}._29ojzG_rings span:nth-child(2){--i:1;transform:rotate(18deg)}._29ojzG_rings span:nth-child(3){--i:2;transform:rotate(-12deg)}._29ojzG_rings span:nth-child(4){--i:3;transform:rotate(34deg)}._29ojzG_column{text-align:center;justify-items:center;width:min(100%,46rem);margin-inline:auto;display:grid}._29ojzG_column[data-variant=workbench]{width:min(100%,70rem)}._29ojzG_heading{max-width:40rem;color:var(--mk-ink-deep);font-family:var(--mk-display);font-variation-settings:"SOFT" 100, "opsz" 72;letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance;animation:_29ojzG_wordRise 1.1s var(--mk-ease) .12s both;font-size:clamp(2.25rem,3.3vw,3rem);font-weight:400;line-height:1.1}._29ojzG_heading span{color:var(--mk-accent)}._29ojzG_lead{max-width:34rem;color:var(--mk-muted);text-wrap:balance;animation:_29ojzG_rise 1.1s var(--mk-ease) .32s both;margin-top:.85rem;font-size:1.0625rem;line-height:1.6}._29ojzG_reassurance{color:var(--mk-muted);animation:_29ojzG_rise 1.1s var(--mk-ease) .5s both;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:.9rem;font-size:.8125rem;font-weight:600;display:flex}._29ojzG_reassurance svg{color:var(--mk-positive)}._29ojzG_sheet{background:var(--mk-white);text-align:left;width:min(100%,30rem);animation:_29ojzG_rise 1.2s var(--mk-ease) .56s both;border:1px solid #d9e5dc;border-radius:22px 22px 44px;gap:1.25rem;margin-top:clamp(1.9rem,4svh,2.6rem);padding:clamp(1.75rem,3vw,2.25rem);display:grid;box-shadow:0 60px 120px -70px #0b302f73,0 18px 36px -30px #0b302f40}._29ojzG_workbench{text-align:left;width:100%;animation:_29ojzG_rise 1.2s var(--mk-ease) .56s both;margin-top:clamp(1.9rem,4svh,2.6rem)}._29ojzG_workbench ._29ojzG_sheet{width:100%;margin-top:0;animation:none}._29ojzG_aside{color:var(--mk-muted);animation:_29ojzG_rise 1.1s var(--mk-ease) .72s both;flex-wrap:wrap;justify-content:center;gap:.35rem .6rem;margin-top:1.6rem;font-size:.9375rem;display:flex}._29ojzG_aside span>svg{vertical-align:-.15em;margin-right:.35rem;display:inline}._29ojzG_secureHeader{z-index:20;background:#f7f5ee;border-bottom:1px solid #dfe8e1;justify-content:space-between;align-items:center;gap:1rem;min-height:76px;padding-inline:max(2rem,50% - 640px);display:flex;position:sticky;top:0}._29ojzG_secureBrand{color:#0b302f;letter-spacing:-.02em;border-radius:10px;align-items:center;gap:.55rem;min-height:44px;font-size:1.2rem;font-weight:750;display:inline-flex}._29ojzG_secureBrand:focus-visible,._29ojzG_secureMark:focus-visible{outline-offset:4px;outline:3px solid #3c8f80}._29ojzG_secureMark{color:#1d6e5e;letter-spacing:.12em;text-transform:uppercase;background:#fffffccc;border:1px solid #d3e1d8;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.6875rem;font-weight:750;display:inline-flex}@media (max-width:1023px){._29ojzG_stage{min-height:calc(100svh - 70px)}._29ojzG_secureHeader{min-height:70px;padding-inline:1.5rem}}@media (min-width:640px) and (max-height:820px){._29ojzG_stage{padding-block:2rem 3rem}._29ojzG_lead{margin-top:.7rem}._29ojzG_sheet{margin-top:1.5rem;padding-block:1.6rem}._29ojzG_workbench{margin-top:1.5rem}._29ojzG_workbench ._29ojzG_sheet{margin-top:0}}@media (max-width:639px){._29ojzG_stage{min-height:calc(100svh - 64px);padding:2.25rem 1rem 3rem}._29ojzG_secureHeader{min-height:64px;padding-inline:1rem}._29ojzG_rings{width:30rem;bottom:-17rem;left:38%}._29ojzG_heading{letter-spacing:-.025em;font-size:clamp(1.9rem,8.2vw,2.25rem)}._29ojzG_lead{margin-top:.7rem;font-size:.9375rem}._29ojzG_sheet{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:1.75rem;padding:0}._29ojzG_workbench{margin-top:1.75rem}}@media (prefers-reduced-motion:reduce){._29ojzG_heading,._29ojzG_lead,._29ojzG_reassurance,._29ojzG_sheet,._29ojzG_workbench,._29ojzG_aside{animation:none}}@keyframes _29ojzG_wordRise{0%{opacity:0;filter:blur(10px);transform:translateY(.34em)}}@keyframes _29ojzG_rise{0%{opacity:0;transform:translateY(1.25rem)}}
.R5Optq_page{--ink:#12302c;--muted:#5f736c;--faint:#8a9b95;--line:#e6e9e3;--rule:#eef1ec;--paper:#faf9f5;--surface:#fffefb;--tint:#eef3ef;--mint:#ecf4ee;--sage:#e7efe6;--accent:#185c50;--accent-hover:#124a40;--positive:#1d6e5e;--positive-fill:#e2f1e9;--amber:#8a5a0c;--amber-fill:#fcf2dc;--amber-line:#d6a44c;--critical:#9b2c1f;--critical-fill:#fbebe7;--focus:#3c8f80;--live:#3e9a7f;--serif:var(--font-marketing-display),Georgia,serif;isolation:isolate;min-height:100%;color:var(--ink);background:var(--paper);flex-direction:column;padding:0 clamp(16px,2.6vw,40px) clamp(16px,2vw,28px);display:flex;position:relative}.R5Optq_page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 50% at 100% 0,#dbe8d5,#0000 72%),radial-gradient(30% 36% at 0 0,#e6eedf,#0000 72%),radial-gradient(40% 45% at 0 100%,#e1ead9,#0000 72%);position:absolute;inset:0}.R5Optq_page :where(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.R5Optq_inner{flex-direction:column;flex:1;width:100%;max-width:1480px;min-height:0;margin:0 auto;display:flex}.R5Optq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding:clamp(14px,2.4vh,26px) 2px 14px;display:flex}.R5Optq_heading{flex:380px;min-width:0}.R5Optq_context{min-height:28px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.R5Optq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.R5Optq_title{font-family:var(--serif);letter-spacing:-1px;font-variation-settings:"SOFT" 0,"opsz" 72;margin-top:2px;font-size:clamp(32px,2.8vw,40px);font-weight:400;line-height:1.08}.R5Optq_title span{color:#7b918a}.R5Optq_sentence{color:var(--muted);clip-path:inset(-12px -12px -12px 12px);flex-wrap:wrap;align-items:center;gap:2px 0;margin-top:8px;margin-left:-17px;font-size:14.5px;line-height:1.5;display:flex}.R5Optq_sentence>*{margin-left:17px;position:relative}.R5Optq_sentence>*+:before{content:"·";color:#a9b6b0;position:absolute;left:-11px}.R5Optq_sentence b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.R5Optq_sentence .R5Optq_amberValue{color:var(--amber)}.R5Optq_sentence .R5Optq_liveDot{vertical-align:1px;margin-right:7px}@media (max-width:599.98px){.R5Optq_sentence{font-size:13.5px}.R5Optq_sentence>[data-quiet=true],.R5Optq_header .R5Optq_long{display:none}.R5Optq_header .R5Optq_short{display:inline}.R5Optq_heading{flex-basis:auto}.R5Optq_titleRow{flex-wrap:nowrap}.R5Optq_title{min-width:0}}@media (max-width:379.98px){.R5Optq_header .R5Optq_short{display:none}.R5Optq_actions>.R5Optq_primary{width:38px;padding:0}}.R5Optq_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.R5Optq_liveDot{background:var(--live);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #3e9a7f22}.R5Optq_btn{background:var(--surface);height:38px;color:var(--ink);white-space:nowrap;border:1px solid #dbe3dc;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:550;transition:background-color .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.R5Optq_btn:hover{background:#f3f6f2;border-color:#c8d5cc}.R5Optq_btn:active:not(:disabled){transform:scale(.98)}.R5Optq_btn svg{color:#6c8279;flex-shrink:0}.R5Optq_btn:disabled{cursor:not-allowed;opacity:.55}.R5Optq_primary{background:var(--accent);color:#fff;border-color:#0000}.R5Optq_primary:hover{background:var(--accent-hover);border-color:#0000}.R5Optq_primary svg{color:#cfe5dc}.R5Optq_quiet{color:#2d5148;background:0 0;border-color:#0000}.R5Optq_quiet:hover{background:var(--tint);border-color:#0000}.R5Optq_dangerBtn{background:var(--critical);color:#fff;border-color:#0000}.R5Optq_dangerBtn:hover{background:#86251a;border-color:#0000}.R5Optq_dangerBtn svg{color:#f5d2cb}.R5Optq_dangerQuiet{color:var(--critical);background:0 0;border-color:#0000}.R5Optq_dangerQuiet:hover{background:var(--critical-fill);border-color:#0000}.R5Optq_dangerQuiet svg{color:var(--critical)}.R5Optq_small{border-radius:10px;height:34px;padding:0 12px;font-size:13.5px}.R5Optq_iconBtn{flex-shrink:0;width:38px;padding:0}.R5Optq_linkBtn{min-height:32px;color:var(--accent);border-radius:8px;align-items:center;gap:4px;padding:0 4px;font-size:13.5px;font-weight:600;display:inline-flex}.R5Optq_linkBtn:hover{text-underline-offset:3px;text-decoration:underline}.R5Optq_menu{position:relative}.R5Optq_menu>summary{cursor:pointer;list-style:none}.R5Optq_menu>summary::-webkit-details-marker{display:none}.R5Optq_menu:not([open])>.R5Optq_popover{display:none}.R5Optq_popover{z-index:30;width:280px;max-height:min(480px,calc(var(--app-height,100dvh) - 160px));overscroll-behavior:contain;border:1px solid var(--line);background:#fffffd;border-radius:16px;padding:6px;animation:.16s ease-out R5Optq_pop-in;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 1px 2px #1033310d,0 22px 48px -18px #10333138}.R5Optq_popover :where(a,button){color:#24433c;text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;font-size:13.5px;transition:background-color .12s;display:flex}.R5Optq_popover :where(a,button):hover{background:#f1f5f0}.R5Optq_popover :where(a,button)>svg{color:#71857e;flex-shrink:0}.R5Optq_popover :where(button)[aria-checked=true]{color:var(--ink);font-weight:600}.R5Optq_popover :where(button)[aria-checked=true]>svg:last-child{color:var(--accent);margin-left:auto}.R5Optq_popover hr{border:0;border-top:1px solid var(--line);margin:6px 4px}.R5Optq_menuItemBody{flex-direction:column;min-width:0;display:flex}.R5Optq_menuItemBody small{color:var(--muted);font-size:12px;line-height:1.4}.R5Optq_popoverLeft{left:0;right:auto}.R5Optq_signupLinks{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:0 0 14px;padding:12px 14px;box-shadow:0 1px 2px #1033310a}.R5Optq_signupHead{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.R5Optq_signupMark{background:var(--mint);width:36px;height:36px;color:var(--positive);border-radius:50%;justify-content:center;align-items:center;display:flex}.R5Optq_signupCopy h2{letter-spacing:-.1px;font-size:14.5px;font-weight:600}.R5Optq_signupCopy p{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.5}.R5Optq_signupCopy .R5Optq_linkBtn{min-height:0;font-size:inherit;padding:0}.R5Optq_signupActions{align-items:center;gap:6px;display:flex}.R5Optq_signupChevron{transition:transform .2s cubic-bezier(.22,1,.36,1)}.R5Optq_signupChevron[data-open]{transform:rotate(180deg)}.R5Optq_signupList{overscroll-behavior:contain;border-top:1px solid var(--rule);max-width:640px;max-height:min(320px,40vh);margin:10px 0 0 50px;padding:0;list-style:none;animation:.24s cubic-bezier(.22,1,.36,1) R5Optq_signup-in;overflow-y:auto}.R5Optq_signupList li{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:6px 0;display:grid}.R5Optq_signupList li+li{border-top:1px solid var(--rule)}.R5Optq_signupDisc{background:var(--sage);color:#2c5a4e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11.5px;font-weight:600;display:flex}.R5Optq_signupWho{flex-direction:column;min-width:0;display:flex}.R5Optq_signupWho b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.R5Optq_signupWho small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.R5Optq_signupError{color:var(--critical);margin:8px 0 0 50px;font-size:13px}@keyframes R5Optq_signup-in{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:719.98px){.R5Optq_signupHead{grid-template-columns:36px minmax(0,1fr)}.R5Optq_signupActions{flex-wrap:wrap;grid-column:1/-1;padding-left:50px}.R5Optq_signupList,.R5Optq_signupError{margin-left:0}}@media (prefers-reduced-motion:reduce){.R5Optq_signupList{animation:none}.R5Optq_signupChevron{transition:none}}.R5Optq_workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){.R5Optq_page[data-split=true]{height:100%;min-height:0}.R5Optq_page[data-split=true] .R5Optq_workspace{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(340px,400px) minmax(0,1fr);min-height:0}.R5Optq_page[data-split=true] .R5Optq_board{height:100%}.R5Optq_page[data-split=true] .R5Optq_boardBody{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}}@media (max-width:1099.98px){.R5Optq_page[data-split=true] .R5Optq_header,.R5Optq_page[data-split=true] .R5Optq_board{display:none}.R5Optq_page[data-split=true] .R5Optq_inner{padding-top:clamp(10px,2vh,18px)}}.R5Optq_board{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:clip;box-shadow:0 1px 2px #1033310a,0 26px 50px -38px #10333147;container:ledger/inline-size}.R5Optq_toolbar{z-index:3;border-bottom:1px solid var(--line);background:var(--surface);border-radius:20px 20px 0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex;position:sticky;top:0}.R5Optq_boardBody{flex-direction:column;min-width:0;display:flex}.R5Optq_toolbar>.R5Optq_spacer{flex:1}.R5Optq_segmented{scrollbar-width:none;background:#eef2ed;border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.R5Optq_segmented::-webkit-scrollbar{display:none}.R5Optq_segmented button{color:#3f5d55;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:14px;font-weight:550;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.R5Optq_segmented button:hover{color:var(--ink)}.R5Optq_segmented button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #10333124}.R5Optq_short{display:none}.R5Optq_count{background:var(--tint);color:#2c5a4e;font-variant-numeric:tabular-nums;border-radius:99px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.R5Optq_count[data-tone=amber]{background:var(--amber-fill);color:var(--amber)}.R5Optq_count[data-zero=true]{color:var(--faint);background:0 0}.R5Optq_search{width:min(260px,34cqw);position:relative}.R5Optq_search svg{color:#8a9b95;pointer-events:none;position:absolute;top:50%;left:10px;translate:0 -50%}.R5Optq_search input{width:100%;height:34px;color:var(--ink);background:#fbfbf8;border:1px solid #e3e8e2;border-radius:10px;outline:none;padding:0 30px 0 32px;font-size:13px;transition:border-color .15s,background-color .15s}.R5Optq_search input::placeholder{color:#869892}.R5Optq_search input:focus{background:#fff;border-color:#9fc4b7}.R5Optq_search input::-webkit-search-cancel-button{display:none}.R5Optq_searchClear{color:#6c8279;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:50%;right:4px;translate:0 -50%}.R5Optq_searchClear:hover{background:var(--tint)}.R5Optq_branchBtn{max-width:220px}.R5Optq_branchBtn>span{text-overflow:ellipsis;overflow:hidden}.R5Optq_ledger{--cols:minmax(230px,1.5fr) minmax(130px,1fr) minmax(110px,.85fr) 64px minmax(150px,1fr) 132px 18px}.R5Optq_ledger[data-branches=false]{--cols:minmax(230px,1.6fr) minmax(140px,1fr) 64px minmax(150px,1fr) 132px 18px}.R5Optq_ledger[data-status=false]{--cols:minmax(230px,1.5fr) minmax(130px,1fr) minmax(110px,.85fr) 64px minmax(150px,1.1fr) 18px}.R5Optq_ledger[data-status=false][data-branches=false]{--cols:minmax(230px,1.6fr) minmax(140px,1fr) 64px minmax(150px,1.1fr) 18px}.R5Optq_ledger[data-status=false] [data-col=status]{display:none}.R5Optq_labels{grid-template-columns:var(--cols);border-bottom:1px solid var(--rule);color:#7d8f88;background:#fcfcf9;align-items:center;gap:16px;min-height:34px;padding:0 16px;font-size:12px;font-weight:600;display:grid}.R5Optq_labels>:nth-child(4){text-align:right}.R5Optq_group{color:#4a645c;align-items:center;gap:8px;min-height:38px;padding:12px 16px 6px;font-size:12.5px;font-weight:650;display:flex}.R5Optq_group .R5Optq_count{min-width:19px;height:19px;font-size:11.5px}.R5Optq_rows{flex-direction:column;display:flex}.R5Optq_row{grid-template-columns:var(--cols);border-top:1px solid var(--rule);content-visibility:auto;contain-intrinsic-size:auto 58px;align-items:center;gap:16px;min-height:58px;padding:8px 16px;transition:background-color .12s;display:grid;position:relative}.R5Optq_row:hover{background:#f7f9f5}.R5Optq_row[data-selected=true]{background:var(--mint)}.R5Optq_row[data-selected=true]:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.R5Optq_row[data-settle=true]{animation:1.6s ease-out R5Optq_row-settle}@keyframes R5Optq_row-settle{0%{background:#dff0e5}to{background:0 0}}.R5Optq_open{z-index:0;border-radius:0;position:absolute;inset:0}.R5Optq_open:focus-visible{outline-offset:-2px!important}.R5Optq_row>:not(.R5Optq_open){z-index:1;pointer-events:none;min-width:0;position:relative}.R5Optq_who{align-items:center;gap:12px;display:flex}.R5Optq_disc{background:var(--sage);color:#2c5a4e;letter-spacing:.2px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:650;display:flex;position:relative}.R5Optq_disc[data-former=true]{color:#7d8f88;background:0 0;box-shadow:inset 0 0 0 1.25px #c9d4cd}.R5Optq_disc[data-live=true]:after{content:"";background:var(--live);width:10px;height:10px;box-shadow:0 0 0 2.5px var(--surface);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.R5Optq_row[data-selected=true] .R5Optq_disc[data-live=true]:after{box-shadow:0 0 0 2.5px var(--mint)}.R5Optq_whoText{flex-direction:column;min-width:0;line-height:1.35;display:flex}.R5Optq_whoText strong{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.R5Optq_whoText small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;overflow:hidden}.R5Optq_whoText .R5Optq_subNarrow,.R5Optq_subNext{display:none}.R5Optq_you{color:var(--faint);margin-left:6px;font-size:12px;font-weight:500}.R5Optq_cell{text-overflow:ellipsis;white-space:nowrap;color:#2d4a43;font-size:13.5px;overflow:hidden}.R5Optq_cell[data-empty=true]{color:#a3b1ab}.R5Optq_hours{text-align:right;font-variant-numeric:tabular-nums}.R5Optq_next{flex-direction:column;min-width:0;line-height:1.3;display:flex}.R5Optq_next strong{text-overflow:ellipsis;white-space:nowrap;color:#2d4a43;align-items:center;gap:7px;font-size:13.5px;font-weight:550;display:flex;overflow:hidden}.R5Optq_next small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;overflow:hidden}.R5Optq_next[data-tone=live] strong{color:var(--positive);font-weight:600}.R5Optq_next[data-tone=away] strong{color:#47605a}.R5Optq_next[data-tone=none] strong{color:#a3b1ab;font-weight:500}.R5Optq_chev{color:#a3b3ad;justify-self:end}.R5Optq_status{color:#47605a;white-space:nowrap;text-overflow:ellipsis;background:#f1f4f0;border-radius:99px;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.R5Optq_status[data-tone=attention]{background:var(--amber-fill);color:var(--amber);box-shadow:inset 0 0 0 1px #e4c486}.R5Optq_status[data-tone=quiet]{color:var(--muted);background:0 0;font-weight:550;box-shadow:inset 0 0 0 1px #dfe6e0}.R5Optq_statusCell{justify-content:flex-start;display:flex}.R5Optq_foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 18px;padding:12px 16px 14px;font-size:12.5px;display:flex}.R5Optq_foot b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.R5Optq_notice{color:#5b4415;background:#fffaf0;border:1px solid #f0dcb4;border-radius:12px;align-items:flex-start;gap:10px;margin:12px 12px 0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.R5Optq_notice svg{color:#a3640c;flex-shrink:0;margin-top:2px}.R5Optq_empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:clamp(36px,8vh,72px) 24px;display:flex}.R5Optq_empty>svg{color:#7fa596}.R5Optq_empty strong{font-family:var(--serif);letter-spacing:-.4px;color:var(--ink);font-size:26px;font-weight:400}.R5Optq_empty p{max-width:52ch;color:var(--muted);font-size:14px;line-height:1.6}.R5Optq_emptyActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}@container ledger (max-width:899.98px){.R5Optq_search{flex:100%;order:3;width:auto}}@container ledger (max-width:1059.98px){.R5Optq_ledger,.R5Optq_ledger[data-branches=false]{--cols:minmax(0,1.6fr) 64px minmax(140px,1fr) 128px 18px}.R5Optq_ledger[data-status=false],.R5Optq_ledger[data-status=false][data-branches=false]{--cols:minmax(0,1.6fr) 64px minmax(140px,1fr) 18px}.R5Optq_labels>[data-col=roles],.R5Optq_labels>[data-col=branches],.R5Optq_row>[data-col=roles],.R5Optq_row>[data-col=branches],.R5Optq_whoText .R5Optq_subWide{display:none}.R5Optq_whoText .R5Optq_subNarrow{display:block}}@container ledger (max-width:639.98px){.R5Optq_ledger,.R5Optq_ledger[data-branches=false],.R5Optq_ledger[data-status=false],.R5Optq_ledger[data-status=false][data-branches=false]{--cols:minmax(0,1fr) auto}.R5Optq_labels{display:none}.R5Optq_row{gap:10px;min-height:60px;padding:9px 14px}.R5Optq_row>[data-col=hours],.R5Optq_row>[data-col=next],.R5Optq_row>.R5Optq_chev,.R5Optq_row>.R5Optq_statusCell:empty{display:none}.R5Optq_group{padding:12px 14px 4px}.R5Optq_toolbar{gap:8px;padding:10px}.R5Optq_segmented{flex:100%}.R5Optq_segmented button{flex:1;justify-content:center;padding:0 8px}.R5Optq_long{display:none}.R5Optq_short{display:inline}.R5Optq_subNext{text-overflow:ellipsis;display:block;overflow:hidden}.R5Optq_search{flex:1 1 0;order:0;width:auto}.R5Optq_toolbar>.R5Optq_spacer{display:none}}@container ledger (max-width:419.98px){.R5Optq_segmented button{gap:5px;padding:0 6px;font-size:13.5px}.R5Optq_segmented button:not([aria-pressed=true]) .R5Optq_count,.R5Optq_branchBtn>span{display:none}.R5Optq_branchBtn{gap:0;width:38px;padding:0}.R5Optq_branchBtn>svg:last-child{display:none}.R5Optq_branchBtn[data-active=true]{border-color:var(--accent);background:#e9f2ed}.R5Optq_branchBtn[data-active=true]>svg{color:var(--accent)}}.R5Optq_record{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;animation:.26s cubic-bezier(.22,1,.36,1) R5Optq_record-in;position:relative;box-shadow:0 1px 2px #1033310a,0 26px 50px -38px #10333147;container:record/inline-size}@keyframes R5Optq_record-in{0%{opacity:0;transform:translate(10px)}}@media (min-width:1100px){.R5Optq_record{overscroll-behavior:contain;scrollbar-width:thin;max-height:100%;overflow-y:auto}.R5Optq_backLink{display:none!important}}@media (max-width:1099.98px){.R5Optq_closeLink{display:none!important}}.R5Optq_recordBar{z-index:4;background:var(--surface);border-radius:20px 20px 0 0;align-items:center;gap:8px;min-height:52px;padding:8px 12px 6px 10px;display:flex;position:sticky;top:0}.R5Optq_recordBar>.R5Optq_spacer{flex:1}.R5Optq_backLink{color:#2d5148;border-radius:10px;align-items:center;gap:4px;height:34px;padding:0 10px 0 6px;font-size:14px;font-weight:550;display:inline-flex}.R5Optq_backLink:hover{background:var(--tint)}.R5Optq_closeLink{color:#5f736c;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.R5Optq_closeLink:hover{background:var(--tint);color:var(--ink)}.R5Optq_recordBody{flex-direction:column;padding:0 clamp(16px,3cqw,28px) 20px;display:flex}.R5Optq_identity{align-items:center;gap:16px;padding:2px 0 16px;display:flex}.R5Optq_identity .R5Optq_disc{width:56px;height:56px;font-size:19px}.R5Optq_identity .R5Optq_disc[data-live=true]:after{width:13px;height:13px;bottom:1px;right:1px}.R5Optq_name{font-family:var(--serif);letter-spacing:-.6px;font-variation-settings:"SOFT" 0,"opsz" 72;overflow-wrap:anywhere;font-size:clamp(26px,3.6cqw,32px);font-weight:400;line-height:1.1}.R5Optq_meta{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.5}.R5Optq_meta>*+:before{content:"·";color:#a9b6b0;margin:0 7px}.R5Optq_stateLine{border:1px solid var(--line);background:#fbfbf8;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.R5Optq_stateLine[data-tone=attention]{background:#fffaf0;border-color:#f0dcb4}.R5Optq_stateLine[data-tone=positive]{background:#f6faf7}.R5Optq_stateTile{color:#5d7169;background:#eef2ed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.R5Optq_stateLine[data-tone=attention] .R5Optq_stateTile{background:var(--amber-fill);color:var(--amber)}.R5Optq_stateLine[data-tone=positive] .R5Optq_stateTile{background:var(--positive-fill);color:var(--positive)}.R5Optq_stateText{flex-direction:column;flex:220px;min-width:0;line-height:1.4;display:flex}.R5Optq_stateText strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.R5Optq_stateText small{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px}.R5Optq_stateActions{flex-wrap:wrap;gap:8px;display:flex}.R5Optq_linkField{flex:100%;gap:8px;display:flex}.R5Optq_linkField input{color:#2d4a43;min-width:0;height:36px;font-size:12.5px;font-family:var(--font-geist-mono),ui-monospace,monospace;background:#fff;border:1px solid #dbe3dc;border-radius:10px;flex:1;padding:0 10px}.R5Optq_ahead{margin-top:22px;container:ahead/inline-size}.R5Optq_sectionHead{align-items:center;gap:10px;min-height:34px;margin-bottom:8px;display:flex}.R5Optq_sectionHead h3{letter-spacing:-.1px;font-size:15px;font-weight:650}.R5Optq_sectionHead>.R5Optq_spacer{flex:1}.R5Optq_sectionHead .R5Optq_saved{color:var(--positive);align-items:center;gap:5px;font-size:12.5px;font-weight:600;animation:.3s ease-out R5Optq_settle-in;display:inline-flex}@keyframes R5Optq_settle-in{0%{opacity:0;transform:translateY(2px)}}.R5Optq_week{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.R5Optq_day{border-left:1px solid var(--rule);flex-direction:column;gap:6px;min-width:0;min-height:86px;padding:9px 8px 10px;display:flex}.R5Optq_day:first-child{border-left:0}.R5Optq_day[data-today=true]{background:var(--mint)}.R5Optq_dayLabel{color:#6a7f78;align-items:baseline;gap:4px;font-size:12px;font-weight:600;display:flex}.R5Optq_dayLabel b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.R5Optq_day[data-today=true] .R5Optq_dayLabel{color:var(--accent)}.R5Optq_shiftChip{color:#1f4a40;font-variant-numeric:tabular-nums;background:#e3efe7;border-radius:7px 7px 11px;flex-direction:column;padding:5px 7px;font-size:12px;font-weight:600;line-height:1.3;display:flex;box-shadow:inset 0 0 0 1px #c6dccf}.R5Optq_shiftChip small{color:#4f6f65;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.R5Optq_leaveChip{color:#4c665e;background:repeating-linear-gradient(135deg,#eef3ec 0 4px,#f6f8f4 4px 8px);border-radius:7px 7px 11px;padding:5px 7px;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px #dbe5dc}.R5Optq_off{color:#a3b1ab;font-size:12px}.R5Optq_figures{color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin-top:12px;font-size:13px;display:flex}.R5Optq_figures b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.R5Optq_figures a{color:var(--accent);font-weight:600}.R5Optq_figures a:hover{text-underline-offset:3px;text-decoration:underline}@container ahead (max-width:700px){.R5Optq_shiftChip>span:first-child{flex-direction:column;line-height:1.25;display:flex}.R5Optq_shiftChip>span:first-child>span:last-child{color:#4f6f65;font-weight:500}.R5Optq_dash{display:none}}.R5Optq_dayMark,.R5Optq_agenda{display:none}@container ahead (max-width:470px){.R5Optq_day{text-align:center;align-items:center;gap:5px;min-height:62px;padding:9px 2px 8px}.R5Optq_dayLabel{flex-direction:column;align-items:center;gap:1px;font-size:11.5px}.R5Optq_dayLabel b{font-size:16px}.R5Optq_shiftChip,.R5Optq_leaveChip,.R5Optq_off{display:none}.R5Optq_dayMark{background:var(--accent);border-radius:50%;width:7px;height:7px;display:block}.R5Optq_dayMark[data-kind=leave]{background:repeating-linear-gradient(135deg,#9db3a9 0 2px,#d7e2db 2px 4px);box-shadow:inset 0 0 0 1px #9db3a9}.R5Optq_agenda{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;margin-top:10px;display:flex;overflow:hidden}.R5Optq_agenda:empty{display:none}.R5Optq_agenda li{border-top:1px solid var(--rule);grid-template-columns:62px auto minmax(0,1fr);align-items:center;gap:12px;min-height:46px;padding:8px 14px;font-size:13.5px;display:grid}.R5Optq_agenda li:first-child{border-top:0}.R5Optq_agendaDay{color:#6a7f78;font-size:12.5px;font-weight:600}.R5Optq_agendaTime{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.R5Optq_agendaWhere{text-overflow:ellipsis;white-space:nowrap;text-align:right;color:var(--muted);overflow:hidden}.R5Optq_agenda li[data-leave=true] .R5Optq_agendaTime{color:#4c665e;font-weight:600}}.R5Optq_section{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.R5Optq_facts{flex-direction:column;display:flex}.R5Optq_fact{border-top:1px solid var(--rule);grid-template-columns:minmax(120px,190px) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:9px 0;font-size:14px;display:grid}.R5Optq_fact:first-child{border-top:0}.R5Optq_fact dt{color:var(--muted);font-size:13.5px}.R5Optq_fact dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-weight:550}.R5Optq_fact dd small{color:var(--muted);margin-top:1px;font-size:12.5px;font-weight:500;display:block}.R5Optq_addLink{color:var(--accent);align-items:center;gap:5px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.R5Optq_addLink:hover{text-underline-offset:3px;text-decoration:underline}.R5Optq_addLink svg{color:var(--accent)}.R5Optq_missing{color:#a3b1ab;font-weight:500}.R5Optq_tags{flex-wrap:wrap;gap:6px;display:flex}.R5Optq_tag{color:#2d4a43;background:#f1f4f0;border-radius:99px;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:13px;font-weight:550;display:inline-flex}.R5Optq_tag small{color:var(--muted);margin:0;font-size:12px;display:inline}.R5Optq_dayDots{gap:5px;display:flex}.R5Optq_dayDots span{color:#4f6a62;background:#f1f4f0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:inline-flex}.R5Optq_dayDots span[data-off=true]{color:var(--amber);background:0 0;text-decoration:line-through;text-decoration-thickness:1.25px;box-shadow:inset 0 0 0 1.25px #d9c08f}.R5Optq_notes{white-space:pre-wrap;color:#2d4a43;font-size:14px;line-height:1.6}.R5Optq_private{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;line-height:1.5;display:flex}.R5Optq_private svg{flex-shrink:0}@container record (max-width:480px){.R5Optq_fact{grid-template-columns:minmax(0,1fr);padding:10px 0}.R5Optq_fact dt{font-size:12.5px}}.R5Optq_editing{background:#fdfefc;border:1px solid #d6e3db;border-radius:16px;flex-direction:column;gap:16px;margin:0 -4px;padding:16px;display:flex;box-shadow:0 0 0 4px #3c8f800d}.R5Optq_editFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:4px;display:flex}.R5Optq_editFoot>.R5Optq_spacer{flex:1}.R5Optq_historyTitle{color:var(--ink);font-size:15px;font-weight:650}.R5Optq_history>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;list-style:none;display:flex}.R5Optq_history>summary::-webkit-details-marker{display:none}.R5Optq_history>summary h3{font-size:15px;font-weight:650}.R5Optq_history>summary svg{color:#7d918a;margin-left:auto;transition:transform .2s}.R5Optq_history[open]>summary svg{transform:rotate(180deg)}.R5Optq_history:not([open])>.R5Optq_historyList{display:none}.R5Optq_historyList{flex-direction:column;margin-top:4px;display:flex}.R5Optq_historyItem{border-top:1px solid var(--rule);grid-template-columns:78px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13.5px;display:grid}.R5Optq_historyItem time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.R5Optq_historyItem strong{font-weight:600;display:block}.R5Optq_historyItem small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.R5Optq_leaving{border:1px dashed #e2d2cf;border-radius:16px;margin-top:28px;padding:16px}.R5Optq_leaving h3{font-size:14.5px;font-weight:650}.R5Optq_leaving p{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.55}.R5Optq_leavingActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.R5Optq_form{color:var(--ink);flex-direction:column;gap:18px;font-size:14px;display:flex}.R5Optq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@container record (max-width:520px){.R5Optq_grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:519.98px){.R5Optq_form .R5Optq_grid2{grid-template-columns:minmax(0,1fr)}}.R5Optq_label{color:#2d4a43;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.R5Optq_label small{color:var(--muted);font-weight:500}.R5Optq_hint{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.5}.R5Optq_fieldError{color:var(--critical);margin-top:6px;font-size:12.5px}.R5Optq_advisory{color:var(--amber);margin-top:6px;font-size:12.5px}.R5Optq_input,.R5Optq_textarea{width:100%;min-height:44px;color:var(--ink);background:#fff;border:1px solid #dbe3dc;border-radius:12px;outline:none;padding:0 12px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.R5Optq_textarea{resize:vertical;min-height:96px;padding:10px 12px;line-height:1.5}.R5Optq_input:focus,.R5Optq_textarea:focus{border-color:#8fbcad;box-shadow:0 0 0 4px #3c8f8014}.R5Optq_input:disabled,.R5Optq_textarea:disabled{color:var(--muted);background:#f4f5f2}.R5Optq_input[readonly]{color:#4f6a62;background:#f6f7f4}.R5Optq_input[aria-invalid=true],.R5Optq_textarea[aria-invalid=true]{border-color:#d18a7e}.R5Optq_suffixField{position:relative}.R5Optq_suffixField .R5Optq_input{font-variant-numeric:tabular-nums;padding-right:96px}.R5Optq_suffixField>span{color:var(--muted);pointer-events:none;font-size:13px;position:absolute;top:50%;right:12px;translate:0 -50%}.R5Optq_pills{flex-wrap:wrap;gap:6px;display:flex}.R5Optq_pills>button{color:#2c4a43;background:#fff;border:1px solid #dfe6df;border-radius:99px;align-items:center;gap:6px;min-height:36px;padding:0 13px;font-size:13.5px;font-weight:550;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.R5Optq_pills>button:hover:not(:disabled){background:#f6f9f5;border-color:#c3d2c8}.R5Optq_pills>button:is([aria-pressed=true],[aria-checked=true]){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink);background:#e9f2ed}.R5Optq_pills>button:is([aria-pressed=true],[aria-checked=true]) svg{color:var(--accent)}.R5Optq_pills>button:disabled{cursor:not-allowed;opacity:.55}.R5Optq_pills>button[data-retired=true],.R5Optq_pills>button.R5Optq_newPill{color:var(--muted);border-style:dashed}.R5Optq_pills>button.R5Optq_newPill:hover:not(:disabled){color:var(--ink)}.R5Optq_newRole{margin-top:8px}.R5Optq_newRoleRow{align-items:center;gap:8px;display:flex}.R5Optq_newRoleRow>.R5Optq_input{flex:1;min-width:0;min-height:38px}.R5Optq_newRoleAdd,.R5Optq_newRoleCancel{border-radius:99px;flex-shrink:0;min-height:38px;padding:0 14px;font-size:13.5px;font-weight:600}.R5Optq_newRoleAdd{background:var(--accent);color:#fff}.R5Optq_newRoleCancel{color:var(--muted)}.R5Optq_newRoleAdd:disabled,.R5Optq_newRoleCancel:disabled{opacity:.6;cursor:not-allowed}.R5Optq_pills[data-days=true]>button{justify-content:center;min-width:48px;padding:0 10px}.R5Optq_pills[data-days=true]>button[aria-pressed=true]{color:var(--amber);background:#fdf6e6;border-color:#d6a44c;text-decoration:line-through;box-shadow:inset 0 0 0 1px #d6a44c}.R5Optq_subPills{background:#f7f9f5;border-radius:14px;margin-top:10px;padding:12px}.R5Optq_subPills>.R5Optq_label{margin-bottom:4px}.R5Optq_subPills>.R5Optq_hint{margin:0 0 8px}.R5Optq_switchRow{cursor:pointer;background:#fff;border:1px solid #e3e9e3;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.R5Optq_switchRow:has(input:disabled){cursor:not-allowed;opacity:.65}.R5Optq_switchRow>span{flex-direction:column;flex:1;min-width:0;display:flex}.R5Optq_switchRow strong{font-size:14px;font-weight:600}.R5Optq_switchRow small{color:var(--muted);margin-top:1px;font-size:12.5px;line-height:1.45}.R5Optq_switch{appearance:none;width:38px;height:22px;cursor:inherit;background:#d5ded7;border-radius:99px;flex-shrink:0;margin:1px 0 0;transition:background-color .18s;position:relative}.R5Optq_switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #1033312e}.R5Optq_switch:checked{background:var(--accent)}.R5Optq_switch:checked:after{transform:translate(16px)}.R5Optq_disclosure{border-top:1px solid var(--line);padding-top:2px}.R5Optq_disclosureToggle{color:#2d4a43;text-align:left;align-items:center;gap:8px;width:100%;min-height:44px;font-size:14px;font-weight:600;display:flex}.R5Optq_disclosureToggle svg{color:#7d918a;flex-shrink:0;transition:transform .2s}.R5Optq_disclosureToggle[aria-expanded=true] svg{transform:rotate(90deg)}.R5Optq_disclosureToggle small{color:var(--muted);font-size:12.5px;font-weight:500}.R5Optq_disclosureBody{flex-direction:column;gap:14px;padding:4px 0 6px;animation:.2s ease-out R5Optq_settle-in;display:flex}.R5Optq_callout{border:1px solid var(--line);color:var(--muted);background:#fbfbf8;border-radius:14px;gap:12px;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.R5Optq_callout>svg{color:#6c8a7f;flex-shrink:0;margin-top:2px}.R5Optq_callout strong{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.R5Optq_callout ul{margin-top:4px;padding-left:16px;list-style:outside}.R5Optq_callout[data-tone=amber]{background:#fffaf0;border-color:#f0dcb4}.R5Optq_callout[data-tone=amber]>svg{color:#a3640c}.R5Optq_callout[data-tone=critical]{background:#fdf4f2;border-color:#f0cfc8}.R5Optq_callout[data-tone=critical]>svg{color:var(--critical)}.R5Optq_callout[data-tone=critical] strong{color:#7c2418}.R5Optq_callout[data-tone=positive]{background:#f1f8f4;border-color:#cfe5d9}.R5Optq_callout[data-tone=positive]>svg{color:var(--positive)}.R5Optq_footer{align-items:center;gap:8px;display:flex}.R5Optq_footer>.R5Optq_spacer{flex:1}.R5Optq_footer .R5Optq_btn{height:42px}.R5Optq_steps{color:var(--faint);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.R5Optq_steps span[aria-current=step]{color:var(--accent)}.R5Optq_paste{min-height:168px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px}.R5Optq_orRow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.R5Optq_summary{color:var(--muted);font-size:14.5px;line-height:1.55}.R5Optq_summary b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.R5Optq_summary b[data-tone=critical]{color:var(--critical)}.R5Optq_importRows{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.R5Optq_importRow{border-top:1px solid var(--rule);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 14px;font-size:13.5px;display:grid}.R5Optq_importRow:first-child{border-top:0}.R5Optq_importRow>span:first-child{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.R5Optq_importRow strong{overflow-wrap:anywhere;font-weight:600;display:block}.R5Optq_importRow small{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;display:block}.R5Optq_importRow s{color:var(--faint)}.R5Optq_importRow ul{flex-direction:column;grid-column:2/-1;gap:2px;font-size:12.5px;display:flex}.R5Optq_importRow li[data-tone=error]{color:var(--critical)}.R5Optq_importRow li[data-tone=warning]{color:var(--amber)}.R5Optq_importRow[data-classification=invalid]{background:#fefaf9}.R5Optq_importRow[data-classification=duplicate] strong{color:var(--muted)}.R5Optq_consequences{flex-direction:column;gap:10px;display:flex}.R5Optq_consequences li{color:#2d4a43;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.R5Optq_consequences li svg{color:#6c8a7f;flex-shrink:0;margin-top:2px}.R5Optq_affected{border:1px solid var(--line);background:#fff;border-radius:14px;max-height:none}.R5Optq_affected li{border-top:1px solid var(--rule);font-variant-numeric:tabular-nums;align-items:center;gap:10px;min-height:40px;padding:8px 12px;font-size:13px;display:flex}.R5Optq_affected li:first-child{border-top:0}.R5Optq_affected li>span:first-child{flex:1;min-width:0}.R5Optq_affected li small{color:var(--muted)}.R5Optq_ghost{background:linear-gradient(90deg,#eef1ec,#f6f7f3,#eef1ec) 0 0/200% 100%;border-radius:8px;max-width:100%;animation:1.4s ease-in-out infinite R5Optq_ghost;display:block}@keyframes R5Optq_ghost{to{background-position:-200% 0}}.R5Optq_ghostRow{border-top:1px solid var(--rule);align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}@keyframes R5Optq_pop-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.R5Optq_page *,.R5Optq_page :before,.R5Optq_page :after{transition:none!important;animation:none!important}}
.skRmGq_tokens{--ink:#12302c;--muted:#5f736c;--faint:#8a9b95;--line:#e6e9e3;--rule:#eef1ec;--paper:#faf9f5;--surface:#fffefb;--tint:#eef3ef;--mint:#ecf4ee;--sage:#e7efe6;--accent:#185c50;--accent-hover:#124a40;--positive:#1d6e5e;--positive-fill:#e2f1e9;--amber:#8a5a0c;--amber-fill:#fcf2dc;--critical:#9b2c1f;--critical-fill:#fbebe7;--focus:#3c8f80;--live:#3e9a7f;--serif:var(--font-marketing-display),Georgia,serif;--ease:cubic-bezier(.22,1,.36,1)}.skRmGq_page{isolation:isolate;min-height:100%;color:var(--ink);background:var(--paper);padding:0 clamp(16px,2.6vw,40px) clamp(28px,5vh,56px);position:relative;}.skRmGq_page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 50% at 100% 0,#dbe8d5,#0000 72%),radial-gradient(30% 36% at 0 0,#e6eedf,#0000 72%),radial-gradient(40% 45% at 0 100%,#e1ead9,#0000 72%);position:absolute;inset:0}.skRmGq_page :where(button,a,input):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.skRmGq_inner{width:100%;max-width:1120px;margin:0 auto}.skRmGq_header,.skRmGq_weekCard,.skRmGq_sheet{animation:skRmGq_rise .55s var(--ease) both}.skRmGq_weekCard{animation-delay:60ms}.skRmGq_sheet{animation-delay:.12s}@keyframes skRmGq_rise{0%{opacity:0;transform:translateY(8px)}}.skRmGq_header{align-items:center;gap:22px;padding:clamp(28px,5.5vh,52px) 2px clamp(26px,4.5vh,40px);display:flex}.skRmGq_disc{color:#2c5a4e;letter-spacing:.4px;background:linear-gradient(155deg,#edf4ea,#d8e6d6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:23px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #d0decf,0 0 0 6px #fffefb99,0 14px 30px -18px #1d4a3f99}.skRmGq_heading{flex:1;min-width:0}.skRmGq_context{color:var(--muted);flex-wrap:wrap;font-size:13px;line-height:1.5;display:flex}.skRmGq_context>*+:before{content:"·";color:#a9b6b0;margin:0 7px}.skRmGq_title{font-family:var(--serif);letter-spacing:-1px;font-variation-settings:"SOFT" 0,"opsz" 72;overflow-wrap:anywhere;margin-top:2px;font-size:clamp(34px,3.1vw,44px);font-weight:400;line-height:1.06}.skRmGq_title span{color:#7b918a}.skRmGq_sentence{color:var(--muted);flex-wrap:wrap;align-items:baseline;margin-top:8px;font-size:14.5px;line-height:1.55;display:flex}.skRmGq_sentence>span{white-space:nowrap}.skRmGq_sentence{clip-path:inset(-12px -12px -12px 12px);margin-left:-17px}.skRmGq_sentence>*{margin-left:17px;position:relative}.skRmGq_sentence>*+:before{content:"·";color:#a9b6b0;position:absolute;left:-11px}.skRmGq_sentence b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:639.98px){.skRmGq_header{align-items:flex-start;gap:16px;padding:22px 0 20px}.skRmGq_disc{width:54px;height:54px;font-size:18px;box-shadow:inset 0 0 0 1px #d0decf,0 0 0 4px #fffefb99}.skRmGq_context{display:none}.skRmGq_title{letter-spacing:-.6px;margin-top:4px;font-size:30px}.skRmGq_sentence{margin-top:6px;font-size:13.5px}.skRmGq_sentence>[data-narrow=hide]{display:none}}.skRmGq_btn{background:var(--surface);height:38px;color:var(--ink);white-space:nowrap;border:1px solid #dbe3dc;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:550;transition:background-color .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.skRmGq_btn:hover{background:#f3f6f2;border-color:#c8d5cc}.skRmGq_btn:active:not(:disabled){transform:scale(.98)}.skRmGq_btn svg{color:#6c8279;flex-shrink:0}.skRmGq_btn:disabled{cursor:not-allowed;opacity:.55}.skRmGq_primary{background:var(--accent);color:#fff;border-color:#0000}.skRmGq_primary:hover{background:var(--accent-hover);border-color:#0000}.skRmGq_primary svg{color:#cfe5dc}.skRmGq_quiet{color:#2d5148;background:0 0;border-color:#0000}.skRmGq_quiet:hover{background:var(--tint);border-color:#0000}.skRmGq_dangerQuiet{color:var(--critical);background:0 0;border-color:#ecd3cd}.skRmGq_dangerQuiet:hover{background:var(--critical-fill);border-color:#e3bfb6}.skRmGq_dangerQuiet svg{color:var(--critical)}.skRmGq_danger{background:var(--critical);color:#fff;border-color:#0000}.skRmGq_danger:hover{background:#7f2318;border-color:#0000}.skRmGq_danger svg{color:#f6d3cc}.skRmGq_small{border-radius:10px;height:34px;padding:0 12px;font-size:13.5px}@media (pointer:coarse){.skRmGq_btn{height:44px}.skRmGq_small{height:40px}}.skRmGq_weekCard{border:1px solid var(--line);background:var(--surface);border-radius:20px;margin-bottom:20px;padding:18px 24px;position:relative;box-shadow:0 1px 2px #1033310a,0 26px 50px -38px #10333147}.skRmGq_weekCard>:first-child{margin-top:0}.skRmGq_weekCard h3{font-family:var(--serif);letter-spacing:-.35px;font-variation-settings:"SOFT" 0,"opsz" 48;font-size:23px;font-weight:400;line-height:1.2}@media (max-width:639.98px){.skRmGq_weekCard h3{font-size:21px}}.skRmGq_weekLink{min-height:30px;color:var(--accent);align-items:center;gap:5px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:24px}.skRmGq_weekLink:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:639.98px){.skRmGq_weekCard{padding:16px 14px 14px}.skRmGq_weekLink{margin-top:10px;position:static}}.skRmGq_sheet{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;overflow:clip;box-shadow:0 1px 2px #1033310a,0 26px 50px -38px #10333147;container:sheet/inline-size}.skRmGq_section{grid-template-columns:minmax(0,250px) minmax(0,1fr);gap:14px 56px;padding:30px 36px;scroll-margin-top:84px;display:grid}.skRmGq_section+.skRmGq_section{border-top:1px solid var(--line)}.skRmGq_section[data-settle=true]{animation:skRmGq_settle 1.6s var(--ease)}@keyframes skRmGq_settle{0%,25%{background-color:#eef6f0}to{background-color:#0000}}.skRmGq_sectionLabel{min-width:0}.skRmGq_sectionLabel h2{font-family:var(--serif);letter-spacing:-.35px;font-variation-settings:"SOFT" 0,"opsz" 48;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:23px;font-weight:400;line-height:1.2;display:flex}.skRmGq_sectionLabel p{max-width:34ch;color:var(--muted);margin-top:7px;font-size:13.5px;line-height:1.55}.skRmGq_sectionLabel p svg{vertical-align:-2px;color:#8a9b95;margin-right:5px;display:inline}.skRmGq_sectionAction{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.skRmGq_sectionBody{min-width:0;container:body/inline-size}.skRmGq_sectionBody>:first-child{margin-top:-10px}.skRmGq_saved{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:0;color:var(--positive);align-items:center;gap:5px;font-size:12.5px;font-weight:600;animation:.3s ease-out skRmGq_fade-in;display:inline-flex}@keyframes skRmGq_fade-in{0%{opacity:0;transform:translateY(2px)}}@container sheet (max-width:859.98px){.skRmGq_section{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 22px}.skRmGq_sectionLabel h2{font-size:21px}.skRmGq_sectionLabel p{max-width:none}.skRmGq_sectionAction{margin-top:12px}.skRmGq_sectionBody>:first-child{margin-top:-4px}}@container sheet (max-width:479.98px){.skRmGq_section{padding:22px 18px}}.skRmGq_facts{flex-direction:column;display:flex}.skRmGq_fact{border-top:1px solid var(--rule);grid-template-columns:minmax(104px,170px) minmax(0,1fr);align-items:center;gap:2px 16px;min-height:56px;padding:8px 0;font-size:14px;display:grid}.skRmGq_fact:first-child{border-top:0}.skRmGq_fact dt{color:var(--muted);font-size:13.5px}.skRmGq_fact dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-weight:550}.skRmGq_fact dd small{color:var(--muted);margin-top:1px;font-size:12.5px;font-weight:500;display:block}.skRmGq_missing{color:#9aaaa3;font-weight:500}.skRmGq_addLink{min-height:28px;color:var(--accent);align-items:center;gap:5px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.skRmGq_addLink:hover{text-underline-offset:3px;text-decoration:underline}@container body (max-width:299.98px){.skRmGq_fact{grid-template-columns:minmax(0,1fr)}.skRmGq_fact dt{font-size:12.5px}}.skRmGq_edit{animation:skRmGq_unfold .26s var(--ease);gap:14px;padding-top:10px;display:grid}@keyframes skRmGq_unfold{0%{opacity:0;transform:translateY(-4px)}}.skRmGq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@container body (max-width:479.98px){.skRmGq_grid2{grid-template-columns:minmax(0,1fr)}}.skRmGq_input{width:100%;height:44px;color:var(--ink);background:#fff;border:1px solid #dbe3dc;border-radius:12px;outline:none;padding:0 12px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.skRmGq_input::placeholder{color:#9aaaa3}.skRmGq_input:focus{border-color:#8fbcad;box-shadow:0 0 0 4px #3c8f8014}.skRmGq_input:disabled{color:var(--muted);background:#f4f5f2}.skRmGq_input[aria-invalid=true]{border-color:#d18a7e}.skRmGq_secret{padding-right:46px}.skRmGq_group{border:0;min-width:0;margin:0;padding:0}.skRmGq_group legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:13px;font-weight:650}.skRmGq_group legend small{color:var(--muted);font-weight:500}.skRmGq_editFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.skRmGq_callout{background:var(--critical-fill);color:var(--critical);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.skRmGq_callout svg{flex-shrink:0;margin-top:2px}.skRmGq_callout[data-tone=positive]{background:var(--positive-fill);color:var(--positive)}.skRmGq_lead{color:var(--muted);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.skRmGq_lead strong{color:var(--ink);font-weight:600}.skRmGq_rows{flex-direction:column;display:flex}.skRmGq_row{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:62px;padding:10px 0;display:flex}.skRmGq_row:first-child{border-top:0}.skRmGq_row[data-apart=true]{border-top:1px dashed #dfe5df}.skRmGq_tile{color:#3f675c;background:#eef3ee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .2s,color .2s;display:flex}.skRmGq_tile[data-tone=positive]{background:var(--positive-fill);color:var(--positive)}.skRmGq_tile[data-tone=critical]{background:var(--critical-fill);color:var(--critical)}.skRmGq_rowText{flex-direction:column;flex:150px;min-width:0;line-height:1.4;display:flex}.skRmGq_rowText strong{overflow-wrap:anywhere;font-size:14.5px;font-weight:600}.skRmGq_rowText small{color:var(--muted);margin-top:1px;font-size:13px}.skRmGq_rowAction{flex-shrink:0;gap:6px;margin-left:auto;display:flex}.skRmGq_rowNote{color:var(--critical);flex-basis:100%;padding-left:52px;font-size:12.5px;line-height:1.5}.skRmGq_inboxLink{min-height:34px;color:var(--accent);align-items:center;gap:4px;padding:0 4px;font-size:13.5px;font-weight:600;display:inline-flex}.skRmGq_inboxLink:hover{text-underline-offset:3px;text-decoration:underline}@container body (max-width:419.98px){.skRmGq_rowAction{flex-basis:100%;margin-left:52px}}.skRmGq_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0 -10px;display:grid}@container body (max-width:519.98px){.skRmGq_links{grid-template-columns:minmax(0,1fr);gap:2px}}.skRmGq_link{min-height:62px;color:inherit;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:8px 10px;transition:background-color .15s;display:grid}.skRmGq_link:hover{background:#f2f6f1}.skRmGq_link:hover .skRmGq_tile{color:var(--accent);background:#fff}.skRmGq_link:hover .skRmGq_chev{color:var(--accent);transform:translate(2px)}.skRmGq_link span{flex-direction:column;min-width:0;line-height:1.4;display:flex}.skRmGq_link strong{font-size:14.5px;font-weight:600}.skRmGq_link small{color:var(--muted);font-size:13px}.skRmGq_chev{color:#a3b3ad;transition:transform .18s var(--ease),color .15s}.skRmGq_form{gap:16px;padding-top:4px;display:grid}.skRmGq_rules{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:9px;font-size:12.5px;display:flex}.skRmGq_rules li{align-items:center;gap:6px;transition:color .2s;display:inline-flex}.skRmGq_rules i{color:#0000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1.25px #c9d4cd}.skRmGq_rules [data-met=true]{color:var(--positive)}.skRmGq_rules [data-met=true] i{background:var(--positive);box-shadow:none;color:#fff}.skRmGq_rules [data-over=true]{color:var(--critical)}.skRmGq_match{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:inline-flex}.skRmGq_match[data-met=true]{color:var(--positive)}.skRmGq_dialogFoot{flex-direction:column-reverse;gap:8px;display:flex}@media (min-width:640px){.skRmGq_dialogFoot{flex-direction:row;justify-content:flex-end}}.skRmGq_dialogFoot .skRmGq_btn{height:44px}@media (min-width:640px){.skRmGq_dialogFoot .skRmGq_btn{height:40px}}.skRmGq_bone{background:linear-gradient(90deg,#edf1ec 0%,#f5f7f3 50%,#edf1ec 100%) 0 0/200% 100%;border-radius:8px;max-width:100%;animation:1.4s ease-in-out infinite skRmGq_bone}@keyframes skRmGq_bone{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skRmGq_page *,.skRmGq_page :before,.skRmGq_page :after{transition:none!important;animation:none!important}}
