@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/unbounded-cyrillic-ext-wght-normal.a3654526.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/unbounded-cyrillic-wght-normal.89b21495.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/unbounded-vietnamese-wght-normal.e31e1e1b.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/unbounded-latin-ext-wght-normal.34c71695.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/unbounded-latin-wght-normal.e4503c05.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.auth_wrap__FNkWx{min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);background:var(--bg);color:var(--text)}.auth_art___XdaZ{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;padding:clamp(18px,3vw,40px);background:#0b0b0c;color:#efede8}.auth_art___XdaZ:before{content:"";position:absolute;inset:0;z-index:-2;background:url(/site/assets/frames/mobile/0287.webp) 60% 50%/cover no-repeat;transform:scale(1.08);animation:auth_a-settle__WVpBQ 2.2s cubic-bezier(.23,1,.32,1) forwards}.auth_art___XdaZ:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(11,11,12,.55),rgba(11,11,12,.2) 40%,rgba(11,11,12,.85))}.auth_brand__x_cMZ{font:500 clamp(20px,1.8vw,26px)/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#efede8;text-decoration:none}.auth_line__30erd{margin:0;font:500 clamp(22px,4.4vw,64px)/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:-.02em;text-transform:uppercase;max-width:12ch;text-wrap:balance}.auth_line__30erd em{font-style:normal;color:#e3172b}.auth_panel__bnzqo{display:flex;flex-direction:column;min-height:0;padding:clamp(18px,3vw,40px)}.auth_top__1AWMd{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth_back__laZBC{color:var(--muted,inherit);font-size:14px;text-decoration:none;opacity:.8;transition:opacity .2s}@media(hover:hover) and (pointer:fine){.auth_back__laZBC:hover{opacity:1;text-decoration:underline}}.auth_theme__cgL_u{background:transparent!important;border:0!important;padding:6px!important;min-width:0!important;color:inherit!important}.auth_card__bb8nu{width:100%;max-width:440px;margin:auto;padding:clamp(28px,5vw,48px) 0;animation:auth_a-rise__a5kE6 .8s cubic-bezier(.23,1,.32,1) both}.auth_kind__vYvkH{margin:0 0 14px;padding-left:12px;border-left:3px solid #e3172b;font:500 12px/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.12em;text-transform:uppercase}.auth_card__bb8nu h1{margin:0;font:500 clamp(28px,3.2vw,44px)/1.04 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.auth_lead__28JTt{margin:14px 0 0;font-size:16px;line-height:1.55;opacity:.8;text-wrap:pretty}.auth_body__Kib93{margin-top:clamp(22px,3vw,32px);display:grid;gap:14px}.auth_foot__JNSvm{margin:0;font-size:13px;opacity:.6}@media(min-width:960px){.auth_wrap__FNkWx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth_art___XdaZ{min-height:100svh;position:sticky;top:0;height:100svh}.auth_art___XdaZ:before{background-image:url(/site/assets/frames/desktop/0287.webp)}}@keyframes auth_a-settle__WVpBQ{to{transform:scale(1)}}@keyframes auth_a-rise__a5kE6{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.auth_art___XdaZ:before{animation:none;transform:none}.auth_card__bb8nu{animation:none}}.chrome_header__tk_bn{--red:#e4202e;--ink:#0b0b0c;--bone:#efece4;--text:#141416;--mute:#5d5c62;--line:#0b0b0c14;position:fixed;z-index:60;top:calc(12px + var(--banner-left,0px));left:50%;width:min(1240px,calc(100% - 32px));translate:-50% 0;display:block;height:auto;padding:0;border:0;background:transparent;color:var(--text);font-family:Manrope,Helvetica Neue,Arial,sans-serif;transition:transform .45s cubic-bezier(.23,1,.32,1)}.chrome_header__tk_bn.chrome_hidden__aqOCo{transform:translateY(calc(-100% - 20px))}.chrome_bar__roMO2{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,2vw,28px);height:68px;padding:0 10px 0 16px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 10px 30px #0b0b0c14;transition:box-shadow .35s}.chrome_header__tk_bn.chrome_scrolled__5ebx4 .chrome_bar__roMO2{box-shadow:0 14px 40px #0b0b0c26}body:has(.a-story) .chrome_header__tk_bn .chrome_bar__roMO2,body:has(.a-story) .chrome_header__tk_bn.chrome_scrolled__5ebx4 .chrome_bar__roMO2{border-color:transparent;box-shadow:none}.chrome_brand__n4SgV{justify-self:start;display:inline-flex;align-items:center;text-decoration:none}.chrome_brand__n4SgV img{display:block;width:46px;height:46px;border-radius:50%}.chrome_nav__B834X{display:flex;align-items:center;gap:4px;font:600 15px/1 Manrope,sans-serif}.chrome_nav__B834X a{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:12px;color:var(--mute);text-decoration:none;transition:color .2s,background-color .2s}.chrome_nav__B834X a[aria-current=page],.chrome_nav__B834X a[aria-current=true]{color:var(--text)}.chrome_nav__B834X a[aria-current=page]:after,.chrome_nav__B834X a[aria-current=true]:after{content:"";position:absolute;left:50%;bottom:3px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--red)}@media(hover:hover) and (pointer:fine){.chrome_nav__B834X a:hover{color:var(--text)}}.chrome_navItem__3iHhZ{display:flex;align-items:center;border-radius:12px;transition:background-color .2s}.chrome_navItem__3iHhZ a{padding-right:4px}.chrome_navItem__3iHhZ.chrome_navOpen__p1vw0{background:#0b0b0c0d}.chrome_navItem__3iHhZ.chrome_navOpen__p1vw0 a{color:var(--text)}.chrome_megaBtn__o0EZH{display:grid;place-items:center;width:28px;height:28px;margin-right:6px;border:0;border-radius:8px;background:transparent;color:var(--mute);cursor:pointer}.chrome_megaBtn__o0EZH svg{transition:transform .25s cubic-bezier(.23,1,.32,1)}.chrome_megaBtn__o0EZH[aria-expanded=true]{color:var(--text)}.chrome_megaBtn__o0EZH[aria-expanded=true] svg{transform:rotate(180deg)}.chrome_actions__viT_f{justify-self:end;display:flex;align-items:center;gap:8px}.chrome_callBtn__QDvM7{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border:1px solid var(--line);border-radius:12px;color:var(--text);text-decoration:none;font:700 14px/1 Manrope,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .2s,background-color .2s}.chrome_callBtn__QDvM7 svg{color:var(--red)}@media(hover:hover) and (pointer:fine){.chrome_callBtn__QDvM7:hover{border-color:#0b0b0c40;background:#0b0b0c08}}.chrome_book__t6F09{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:0;background:var(--red);color:#fff;text-decoration:none;cursor:pointer;font:700 13px/1 Unbounded Variable,Unbounded,sans-serif;letter-spacing:.05em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% 100%,12px 100%,0 calc(100% - 12px));transition:background-color .2s,transform .16s cubic-bezier(.23,1,.32,1)}.chrome_book__t6F09 svg{transition:transform .3s cubic-bezier(.23,1,.32,1)}.chrome_book__t6F09:active{transform:scale(.97)}@media(hover:hover) and (pointer:fine){.chrome_book__t6F09:hover{background:#c91a27}.chrome_book__t6F09:hover svg{transform:translateX(3px)}}.chrome_menuBtn__L15QR{display:none;justify-self:end;width:46px;height:46px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--text);cursor:pointer;place-items:center}.chrome_mega__hza2g{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(20px,2.6vw,36px);margin-top:10px;padding:clamp(20px,2.2vw,28px);max-height:calc(100dvh - 110px);overflow:auto;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 70px #0b0b0c2e;animation:chrome_megaIn__19Ekm .28s cubic-bezier(.23,1,.32,1) both}.chrome_megaLabel__6zO_h{margin:0 0 12px;font:700 11.5px/1 Manrope,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#77767c}.chrome_megaList__EJKDf{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 10px}.chrome_megaList__EJKDf a{display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:12px;color:var(--text);text-decoration:none;transition:background-color .2s}.chrome_megaList__EJKDf svg{flex:none;margin-top:1px;color:var(--red)}.chrome_megaList__EJKDf strong{display:block;font:700 15px/1.25 Manrope,sans-serif}.chrome_megaList__EJKDf small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font:500 13px/1.45 Manrope,sans-serif;color:var(--mute)}.chrome_megaList__EJKDf a[aria-current=page]{background:#e4202e0f}@media(hover:hover) and (pointer:fine){.chrome_megaList__EJKDf a:hover{background:#0b0b0c08}}.chrome_megaSide__v_y_V{padding-left:clamp(20px,2.6vw,36px);border-left:1px solid var(--line)}.chrome_megaCard__3ATSw{display:grid;gap:10px;padding:18px;border:1px solid var(--line);border-radius:14px;background:#fff}.chrome_megaCard__3ATSw strong{font:700 16px/1.25 Manrope,sans-serif}.chrome_megaCard__3ATSw p{margin:0;color:var(--mute);font-size:14px;line-height:1.5}.chrome_megaCard__3ATSw a{display:inline-flex;align-items:center;gap:6px;color:var(--red);text-decoration:none;font:700 14px/1.2 Manrope,sans-serif}@keyframes chrome_megaIn__19Ekm{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:1180px){.chrome_megaList__EJKDf{grid-template-columns:repeat(2,minmax(0,1fr))}}.chrome_menu__ynrua{position:fixed;z-index:55;inset:0;display:flex;flex-direction:column;gap:24px;padding:96px 22px calc(110px + env(safe-area-inset-bottom));overflow:auto;background:#fff;color:#141416;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s .3s}.chrome_menu__ynrua.chrome_open___RoV_{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.23,1,.32,1)}.chrome_menuNav__p6PY4{display:grid}.chrome_menuNav__p6PY4>a,.chrome_menuSvc__00dq6>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;border:0;border-bottom:1px solid #0b0b0c14;background:none;color:#141416;text-align:left;text-decoration:none;cursor:pointer;font:500 clamp(24px,7vw,34px)/1.1 Unbounded Variable,Unbounded,sans-serif;letter-spacing:-.02em;text-transform:uppercase}.chrome_menuNav__p6PY4>a[aria-current=page]{color:#e4202e}.chrome_menuSvc__00dq6>button svg{transition:transform .25s cubic-bezier(.23,1,.32,1)}.chrome_menuSvc__00dq6>button[aria-expanded=true] svg{transform:rotate(180deg)}.chrome_menuSvcList__8bbIo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;padding:12px 0 16px;border-bottom:1px solid #0b0b0c14}.chrome_menuSvcList__8bbIo a{display:flex;align-items:center;min-height:44px;color:#3a393e;text-decoration:none;font:600 16px/1.2 Manrope,sans-serif}.chrome_menuActs__gZKfN{display:grid;gap:10px;margin-top:auto}.chrome_menuActs__gZKfN .chrome_callBtn__QDvM7{justify-content:center;min-height:56px;font-size:16px;color:#141416;border-color:#0b0b0c24}.chrome_menu__ynrua .chrome_menuBook__IDWGt{justify-content:center;min-height:56px;font-size:15px}.chrome_dock__jL53H{display:none}@media(max-width:1080px){.chrome_nav__B834X a{padding:0 10px}.chrome_callBtn__QDvM7{padding:0 12px}}@media(max-width:940px){.chrome_actions__viT_f .chrome_callBtn__QDvM7{display:none}}@media(max-width:899px){.chrome_actions__viT_f,.chrome_mega__hza2g,.chrome_nav__B834X{display:none}.chrome_header__tk_bn{position:absolute;top:calc(10px + var(--banner-h,0px));width:calc(100% - 20px)}.chrome_header__tk_bn.chrome_hidden__aqOCo{transform:none}.chrome_bar__roMO2{grid-template-columns:1fr auto;height:62px;padding:0 8px 0 12px;border-radius:16px}.chrome_menuBtn__L15QR{display:grid}}@media(max-width:899px),(pointer:coarse) and (max-width:1366px){.chrome_dock__jL53H{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;position:fixed;z-index:70;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));padding:6px;border-radius:999px;border:1px solid #ffffff1f;background:#0b0b0cd9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#efece4;box-shadow:0 14px 40px #0008;font-family:Manrope,sans-serif}.chrome_dock__jL53H a,.chrome_dock__jL53H button{display:grid;justify-items:center;align-content:center;gap:3px;min-height:52px;border:0;border-radius:999px;background:transparent;color:#cfcbc2;font:700 11px/1 Manrope,sans-serif;text-decoration:none;cursor:pointer}.chrome_dock__jL53H .chrome_dockBook__Uct0e svg{color:#e4202e}.chrome_dock__jL53H a:active,.chrome_dock__jL53H button:active{transform:scale(.96)}.chrome_dock__jL53H{max-width:560px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.chrome_bar__roMO2,.chrome_header__tk_bn{transition:none}.chrome_mega__hza2g{animation:none}}.chrome_footer__2Je3k{position:relative;isolation:isolate;overflow:hidden;display:block;gap:0;font-size:16px;line-height:1.5;--red:#e4202e;--bone:#efece4;background:#0b0b0c;color:var(--bone);clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px));padding:clamp(40px,5vw,72px) clamp(22px,3.6vw,64px) 0;font-family:Manrope,Helvetica Neue,Arial,sans-serif}.chrome_footer__2Je3k:before{content:"";position:absolute;z-index:-1;left:-10%;right:-10%;top:-30%;height:80%;background:radial-gradient(55% 60% at 30% 0,#e4202e38,transparent 70%);pointer-events:none;animation:chrome_footGlow__rormi 7s ease-in-out infinite alternate}.chrome_mark___fNvA{margin:clamp(28px,5vw,72px) 0 -.17em;overflow:hidden;font:500 clamp(22px,7.6vw,170px)/1 Unbounded Variable,Unbounded,sans-serif;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;color:transparent;background:linear-gradient(100deg,#1a1a1e,#1a1a1e 38%,#8a8a92 46%,#f2efe7 50%,#8a8a92 54%,#1a1a1e 62%,#1a1a1e) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;animation:chrome_markSweep__xJndq 7s ease-in-out infinite}@keyframes chrome_markSweep__xJndq{0%{background-position:100% 0}60%,to{background-position:0 0}}@keyframes chrome_footGlow__rormi{0%{opacity:.5}to{opacity:1}}@media(prefers-reduced-motion:reduce){.chrome_footer__2Je3k:before{animation:none}.chrome_mark___fNvA{animation:none;background:linear-gradient(100deg,#1a1a1e,#2a2a30)0 0/100% 100%;-webkit-background-clip:text;background-clip:text}}.chrome_dialog__PW9Cf{padding:0;border:0;background:#0b0b0c;color:#efece4;overflow:hidden;width:min(980px,94vw);height:min(90dvh,880px);max-width:none;max-height:none;border-radius:22px;box-shadow:0 30px 90px #000a}.chrome_dialog__PW9Cf::backdrop{background:rgba(5,5,6,.78)}.chrome_dialog__PW9Cf[open]{animation:chrome_pop__4rpYi .45s cubic-bezier(.23,1,.32,1) both}.chrome_dialog__PW9Cf[open]::backdrop{animation:chrome_fade__Z4_xE .3s ease-out both}.chrome_dialogBar__8j_k3{display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 10px 0 22px;background:#0b0b0c}.chrome_dialogBar__8j_k3 strong{font:500 14px/1 Unbounded Variable,Unbounded,sans-serif;letter-spacing:.06em;text-transform:uppercase}.chrome_close__HQ6FN{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:transparent;color:#efece4;cursor:pointer;transition:background-color .2s}@media(hover:hover) and (pointer:fine){.chrome_close__HQ6FN:hover{background:#ffffff1a}}.chrome_frame__qPurx{display:block;width:100%;height:calc(100% - 60px);border:0;background:#0b0b0c}.chrome_wait__CxvdW{position:absolute;inset:60px 0 0;display:grid;place-items:center;color:#a9a69e;font:500 15px/1 Manrope,sans-serif;pointer-events:none}@media(max-width:700px){.chrome_dialog__PW9Cf{width:100vw;height:100dvh;border-radius:0;box-shadow:none}.chrome_dialog__PW9Cf[open]{animation:chrome_sheet__uXggc .4s cubic-bezier(.23,1,.32,1) both}.chrome_dialogBar__8j_k3{height:56px}.chrome_frame__qPurx{height:calc(100% - 56px)}}@keyframes chrome_pop__4rpYi{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@keyframes chrome_sheet__uXggc{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes chrome_fade__Z4_xE{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.chrome_dialog__PW9Cf[open],.chrome_dialog__PW9Cf[open]::backdrop{animation:none}}@media(pointer:coarse){.chrome_fCols__Slp7E a,.chrome_fCopy__oBusB a,.chrome_fLink__4kTUT{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:700px){.chrome_mark___fNvA{font-size:13.5vw;line-height:.95;white-space:normal}.chrome_mark___fNvA span{display:block}}.chrome_fMain__CWSu0{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,48px)}@media(min-width:900px){.chrome_fMain__CWSu0{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(300px,26vw,400px)}}.chrome_fLeft__eySgi{display:grid;gap:14px;align-content:start;justify-items:start}.chrome_fLeft__eySgi img{display:block;width:clamp(72px,7vw,104px);height:clamp(72px,7vw,104px);border-radius:50%}.chrome_fLeft__eySgi>p{margin:0;max-width:34ch;color:#a9a69e;font-size:15px;line-height:1.5}.chrome_fLeft__eySgi h2{margin:clamp(14px,2.4vw,32px) 0 0;font:500 clamp(24px,2.4vw,34px)/1.1 Manrope,Helvetica Neue,Arial,sans-serif;letter-spacing:-.02em;color:var(--bone)}.chrome_fLink__4kTUT{display:inline-flex;align-items:center;gap:6px;color:var(--bone);text-decoration:none;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.chrome_fLink__4kTUT svg{opacity:.7}.chrome_fSmall__aiy00{display:flex;flex-wrap:wrap;gap:6px 18px;color:#a9a69e;font-size:14px}.chrome_fSmall__aiy00 a{color:#a9a69e;text-decoration:none}.chrome_fRight__98wMM{display:grid;align-content:space-between;justify-items:start;gap:28px}@media(min-width:900px){.chrome_fRight__98wMM{justify-items:end;text-align:right}}.chrome_fCopy__oBusB{display:grid;gap:4px;margin:0;color:#a9a69e;font-size:13px;line-height:1.5}.chrome_fCopy__oBusB a{color:var(--bone);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:#ffffff59}@media(hover:hover) and (pointer:fine){.chrome_fCols__Slp7E a:hover,.chrome_fCopy__oBusB a:hover,.chrome_fLink__4kTUT:hover,.chrome_fSmall__aiy00 a:hover{color:#fff}.chrome_fLink__4kTUT:hover svg{opacity:1;transform:translate(2px,-2px)}.chrome_fLink__4kTUT svg{transition:transform .2s,opacity .2s}}.chrome_footWrap__Iz3Mq{background:#fff;padding:clamp(10px,1.6vw,24px)}@media(max-width:899px),(pointer:coarse) and (max-width:1366px){.chrome_footWrap__Iz3Mq{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.chrome_fCols__Slp7E{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,3vw,48px);text-align:left;width:100%;max-width:520px}.chrome_fCols__Slp7E nav{display:grid;gap:10px;align-content:start}.chrome_fCols__Slp7E h2{margin:0 0 6px;font:500 13px/1 Unbounded Variable,Unbounded,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#a9a69e}.chrome_fCols__Slp7E a{color:var(--bone);text-decoration:none;font:600 15px/1.4 Manrope,sans-serif}.chrome_fTwo__2vQPa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}@media(max-width:600px){.chrome_fCols__Slp7E{grid-template-columns:1fr}}.account_page__ZHbtx{min-height:100svh;padding-top:96px;background:#fff;color:#141416}.account_wait__pVLYB{max-width:640px;margin:12vh auto;padding:0 clamp(16px,3.4vw,56px)}.account_hello__76qwV{max-width:1100px;margin:0 auto;padding:clamp(28px,5vw,72px) clamp(16px,3.4vw,56px) clamp(16px,2vw,28px)}.account_kicker__Pl1Ti{margin:0 0 14px;padding-left:12px;border-left:3px solid #e3172b;font:500 12px/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.12em;text-transform:uppercase}.account_hello__76qwV h1{margin:0;font:500 clamp(34px,6vw,84px)/.98 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.account_hello__76qwV h1 em{font-style:normal;color:#e3172b}.account_sub__SyTCb{margin:14px 0 0;max-width:46ch;color:#5d5c62;font-size:clamp(15px,1.3vw,18px)}.account_stats__83mxo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:clamp(20px,3vw,32px)}.account_stats__83mxo div{display:grid;gap:6px;padding:clamp(14px,2vw,22px);border-radius:18px;background:#fff;border:1px solid #0b0b0c14}.account_stats__83mxo small{color:#5d5c62;font-size:13px}.account_stats__83mxo b{font:500 clamp(20px,3vw,38px)/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.account_actions__qZjxw{display:flex;gap:10px;flex-wrap:wrap;margin-top:clamp(18px,2.4vw,28px)}.account_book__QtUPp{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;background:#e3172b;color:#fff;text-decoration:none;font:700 14px/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.05em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.account_out__Q1NG3{min-height:52px;padding:0 22px;border:1px solid #0b0b0c24;border-radius:999px;background:#fff;color:#141416;font:600 15px/1 Manrope,sans-serif;cursor:pointer}.account_body__R1vny{max-width:1100px;margin:0 auto;padding:0 clamp(16px,3.4vw,56px) clamp(48px,6vw,96px);display:grid;gap:clamp(14px,2vw,22px)}.account_tabs__6Dhp8{display:flex;gap:8px;overflow-x:auto;padding:10px 0;margin:0 calc(clamp(16px,3.4vw,56px) * -1);padding-inline:clamp(16px,3.4vw,56px);scrollbar-width:none}.account_tabs__6Dhp8::-webkit-scrollbar{display:none}.account_tabs__6Dhp8 a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:#f2f2f3;color:#141416;text-decoration:none;font:600 14px/1 Manrope,sans-serif}.account_sec__0qszS{display:grid;gap:14px;scroll-margin-top:140px}.account_page__ZHbtx .detail-card,.account_page__ZHbtx .panel{background:#fff;border:1px solid #0b0b0c14;border-radius:20px;color:#141416;box-shadow:0 8px 24px #0b0b0c0a}.account_page__ZHbtx .detail-card{padding:clamp(18px,2.4vw,30px)}.account_page__ZHbtx .form-field input,.account_page__ZHbtx .form-field select,.account_page__ZHbtx .form-field textarea,.account_page__ZHbtx .primary,.account_page__ZHbtx .secondary{min-height:48px}@media(max-width:700px){.account_stats__83mxo b{font-size:clamp(17px,5vw,24px)}.account_stats__83mxo div{padding:12px}}.account_avatar__RoPLX{margin-bottom:14px}@media(max-width:899px){.account_page__ZHbtx{padding-top:80px}}.account_invFilters__fFR64{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:end;margin:6px 0 10px}.account_invFilters__fFR64 label{display:grid;gap:4px;font-size:13px;font-weight:600}.account_invFilters__fFR64 input{min-height:40px}.account_invLinked__8yp3f{outline:2px solid var(--primary,#d10f1f);outline-offset:6px;border-radius:8px}.account_invOverdue__Mwdf_{color:var(--primary,#d10f1f)}.employee_app__H8DOO{--bg:#fffafa;--surface:#ffffff;--surface-alt:#fff1f2;--border:#f0dcde;--text:#1a0b0d;--text-muted:#6b5558;--primary:#d10f1f;--primary-hover:#a30b18;--on-primary:#ffffff;--brand:#fb1a2b;--link:#d10f1f;--dark-button:#2b2023;--on-dark-button:#ffffff;--gold:#e8a200;--gold-tint:#fff1d0;--on-gold-tint:#6b4400;--red-tint:#ffe3e5;--on-red-tint:#a30b18;--neutral-chip:#ece6e7;--on-neutral-chip:#2b2023;--banner:#fb1a2b;--on-banner:#ffffff;--success:#15804f;--error:#a30b18;--canvas:var(--bg);--ink:var(--text);--muted:var(--text-muted);--line:var(--border);--accent:var(--primary);--soft:var(--red-tint);--focus:var(--link);min-height:100dvh;background:var(--canvas);color:var(--ink);font:15px/1.55 Manrope,Arial,sans-serif;display:flex;color-scheme:light}.employee_app__H8DOO *{box-sizing:border-box}.employee_app__H8DOO ::selection{background:var(--red-tint)}.employee_app__H8DOO :is(button,input,select,textarea){font:inherit}.employee_app__H8DOO :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.employee_app__H8DOO :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.employee_app__H8DOO button{cursor:pointer}.employee_app__H8DOO button:disabled{cursor:not-allowed;opacity:.55}.employee_app__H8DOO :is(h1,h2,h3,p){margin:0}.employee_app__H8DOO h1{font-size:clamp(25px,2.4vw,34px);line-height:1.22;letter-spacing:-.03em;font-weight:750;text-wrap:balance}.employee_app__H8DOO h2{font-size:18.9px;line-height:1.35;letter-spacing:-.02em;font-weight:700}.employee_app__H8DOO h3{font-size:16.8px;line-height:1.4;letter-spacing:-.01em}.employee_app__H8DOO p{max-width:68ch}.employee_app__H8DOO a{color:inherit}.employee_app__H8DOO label{display:grid;gap:8px;font-size:14.7px;font-weight:650}.employee_app__H8DOO :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;min-height:48px;padding:11px 13px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:16.8px;accent-color:var(--accent);caret-color:var(--accent)}.employee_app__H8DOO textarea{resize:vertical}.employee_app__H8DOO input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}.employee_app__H8DOO fieldset{border:0;padding:0;margin:0;min-width:0}.employee_app__H8DOO legend{font-size:18.9px;font-weight:700;margin-bottom:20px}.employee_app__H8DOO form{display:grid;gap:24px}.employee_app__H8DOO :is(button,a){text-underline-offset:4px}.employee_skip__TM9FS{position:fixed;top:-100px;left:16px;background:var(--ink);color:var(--surface)!important;padding:12px 18px;z-index:100}.employee_skip__TM9FS:focus{top:12px}.employee_sidebar__hHWFb{width:228px;flex-shrink:0;padding:38px 26px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column;position:sticky;top:0;height:100dvh;background:var(--surface)}.employee_brand__eUjoo{font-size:25.2px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-decoration:none}.employee_brand__eUjoo span{display:block;font-size:12.6px;font-weight:500;letter-spacing:0;margin-top:8px;color:var(--muted)}.employee_sidebar__hHWFb nav{display:grid;gap:7px;margin-top:60px}.employee_navActive__sQwB7,.employee_navItem___Ayj2{border:0;background:transparent;display:flex;align-items:center;gap:13px;text-align:left;min-height:48px;border-radius:9px;padding:11px 13px;color:var(--muted);font-weight:650}.employee_navActive__sQwB7{background:var(--soft);color:var(--accent)}.employee_sidebarFoot__8LFyr{margin-top:auto;color:var(--muted);display:flex;gap:9px;align-items:flex-start;font-size:12.6px}.employee_sidebarFoot__8LFyr svg{flex-shrink:0;margin-top:2px}.employee_workspace__Gb9R8{min-width:0;flex:1 1}.employee_masthead__N4yuC{height:auto;min-height:93px;border:0;border-bottom:1px solid var(--line);background:var(--surface);padding:22px 44px;display:flex;align-items:center;justify-content:space-between;gap:20px}.employee_site__aU9p_{display:flex;align-items:center;gap:12px;min-width:0}.employee_site__aU9p_>svg{flex-shrink:0;color:var(--accent)}.employee_site__aU9p_ strong{display:block;font-weight:700;overflow-wrap:anywhere}.employee_site__aU9p_ span{display:block;font-size:12.6px;color:var(--muted);margin-top:2px}.employee_main__pHBYs{max-width:1320px;padding:38px 44px 60px;margin:0 auto;min-height:calc(100dvh - 170px)}.employee_pageHeading__80oi8{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-bottom:38px}.employee_pageHeading__80oi8 p{color:var(--muted);margin-top:10px;font-size:14.7px}.employee_pageHeading__80oi8 h1:focus{outline:none}.employee_iconButton___BplZ,.employee_primary__BUwXe,.employee_secondary__9AF07,.employee_textButton__jvxO6{min-height:46px;border-radius:8px;padding:10px 17px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:650;border:1px solid transparent;line-height:1.35;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s ease}.employee_primary__BUwXe{background:var(--primary);color:var(--on-primary)}.employee_iconButton___BplZ,.employee_secondary__9AF07{border-color:var(--line);background:var(--surface);color:var(--ink)}.employee_iconButton___BplZ{padding:10px;width:46px;flex-shrink:0}.employee_textButton__jvxO6{padding:10px 0;min-height:44px;background:none;color:var(--accent);justify-content:flex-start;text-align:left}.employee_iconButton___BplZ:active:not(:disabled),.employee_primary__BUwXe:active:not(:disabled),.employee_secondary__9AF07:active:not(:disabled){transform:scale(.98)}.employee_error__7pz9o,.employee_notice__4RCUO{border-radius:8px;padding:14px 16px;margin-bottom:22px!important;font-size:14.7px;overflow-wrap:anywhere}.employee_error__7pz9o{background:var(--red-tint);color:var(--error)}.employee_notice__4RCUO{background:var(--surface-alt);color:var(--text);display:flex;gap:10px;align-items:flex-start}.employee_notice__4RCUO svg{flex-shrink:0}.employee_help__G44nF{font-size:13.6px;color:var(--muted);line-height:1.7}.employee_loading__HJSmI{padding:80px 0;color:var(--muted)}.employee_login__kBeIu{max-width:440px;padding:48px 0}.employee_login__kBeIu>p{color:var(--muted);margin:14px 0 30px}.employee_login__kBeIu form{gap:22px}.employee_login__kBeIu .employee_primary__BUwXe{width:100%}.employee_setup__m_pCD{max-width:560px;margin:50px auto 0;padding:30px 0}.employee_setup__m_pCD>svg{color:var(--accent);margin-bottom:26px}.employee_setup__m_pCD>p{color:var(--muted);margin:20px 0 26px}.employee_footer__hp9td{display:flex;justify-content:space-between;gap:16px;color:var(--muted);font-size:11.5px;padding:22px 44px;border-top:1px solid var(--line)}.employee_deskGrid__IDCLQ{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:36px}.employee_sectionTop__dq8Zh{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.employee_count__xEm7A{font-size:12.6px;color:var(--muted)}.employee_agenda__RAV3w{min-width:0;background:var(--surface);border-radius:14px;padding:27px}.employee_empty__c0wSM{padding:34px 0 28px}.employee_empty__c0wSM>svg{color:var(--muted);margin-bottom:23px}.employee_empty__c0wSM p{color:var(--muted);font-size:14.7px;margin:12px 0;line-height:1.7}.employee_booking__Qtsjm{padding:25px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:77px minmax(0,1fr);gap:20px}.employee_booking__Qtsjm time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;font-size:13.6px;padding-top:5px}.employee_booking__Qtsjm h3{font-size:19.9px;margin-top:9px}.employee_booking__Qtsjm p{color:var(--muted);font-size:14.7px;margin-top:4px}.employee_status__onsiC{display:inline-block;font-size:11.5px;font-weight:650;color:var(--muted);padding:4px 8px;background:var(--canvas);border-radius:5px;text-transform:capitalize;overflow-wrap:anywhere}.employee_contacts__WW9W2{display:flex;gap:8px 15px;flex-wrap:wrap;margin-top:14px;font-size:12.6px;overflow-wrap:anywhere}.employee_contacts__WW9W2 a{text-decoration:underline;text-decoration-color:var(--line)}.employee_listNote__G5dhH{font-size:11.5px;color:var(--muted);padding-top:18px;border-top:1px solid var(--line);margin-top:20px!important}.employee_dateControl__vwDKi{display:flex;align-items:flex-end;gap:12px;margin:0 0 22px}.employee_dateControl__vwDKi label{flex:1 1}.employee_rail__GD_ZV{display:grid;align-content:start;gap:28px}.employee_shiftPanel__zP3Sw{padding:27px;background:var(--surface);border-radius:14px}.employee_shiftPanel__zP3Sw>.employee_sectionTop__dq8Zh>svg{color:var(--muted)}.employee_shiftState__L_PAc{display:flex;align-items:center;gap:9px;margin-bottom:15px}.employee_shiftState__L_PAc strong{font-size:25.2px;letter-spacing:-.02em}.employee_liveDot__a1lnx,.employee_offDot__tNQVM{width:9px;height:9px;display:block;border-radius:50%;background:var(--text)}.employee_offDot__tNQVM{background:var(--text-muted)}.employee_shiftPanel__zP3Sw>p{font-size:13.6px;color:var(--muted);line-height:1.9}.employee_workTime__5otyK{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:24.1px;letter-spacing:-.02em;color:var(--ink);margin-right:4px}.employee_shiftActions__2A8H1{display:grid;gap:10px;margin-top:24px}.employee_tracking__IW_y2{display:flex;gap:11px;padding-top:22px;margin-top:24px;border-top:1px solid var(--line)}.employee_tracking__IW_y2>svg{flex-shrink:0;color:var(--muted);margin-top:3px}.employee_tracking__IW_y2 strong{font-size:12.6px}.employee_tracking__IW_y2 p{font-size:12.6px;color:var(--muted);margin-top:5px;line-height:1.7}.employee_weekPrompt__loPOf{padding:0 10px}.employee_weekPrompt__loPOf>svg{color:var(--accent);margin-bottom:16px}.employee_weekPrompt__loPOf p{color:var(--muted);font-size:13.6px;margin:10px 0 4px}.employee_bottomNav__dGLzx{display:none}.employee_availability__L0NVw,.employee_checkout__IOLeq,.employee_history__KO83y,.employee_walkIn__WFNPO{background:var(--surface);padding:30px;border-radius:14px}.employee_walkIn__WFNPO{max-width:780px}.employee_walkIn__WFNPO fieldset+fieldset{border-top:1px solid var(--line);padding-top:28px}.employee_walkIn__WFNPO fieldset>label{margin-bottom:20px}.employee_fieldPair__CIBTF{display:grid;grid-template-columns:1fr 1fr}.employee_verificationNote__NneKv{display:flex;gap:13px;border-bottom:1px solid var(--line);padding-bottom:25px;margin-bottom:28px}.employee_verificationNote__NneKv>svg{flex-shrink:0;color:var(--accent);margin-top:3px}.employee_verificationNote__NneKv p{font-size:13.6px;color:var(--muted)}.employee_checkLabel__dLJbY{display:flex!important;align-items:flex-start;gap:10px!important;line-height:1.6;font-size:13.6px!important}.employee_checkLabel__dLJbY input{margin:1px 0 0}.employee_shiftGrid__RAT8I{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:30px;align-items:start}.employee_availability__L0NVw>p{font-size:13.6px;color:var(--muted);margin:-5px 0 24px}.employee_availability__L0NVw form{gap:22px}.employee_dayRange__S4o44{border-top:1px solid var(--line)!important;padding:20px 0 0!important}.employee_dayRange__S4o44 legend{float:left;font-size:14.7px;margin:0 0 3px;width:100%}.employee_dayRange__S4o44>span{display:block;font-size:12.6px;color:var(--muted);clear:both;margin-bottom:7px}.employee_timeRange__euDaP{display:flex;align-items:flex-end;gap:10px;margin:12px 0}.employee_timeRange__euDaP label{flex:1 1;font-size:12.6px}.employee_noteLabel__T1Ji6 span{color:var(--muted);font-weight:400}.employee_historyRow__UI_0H{display:flex;justify-content:space-between;gap:14px;font-size:13.6px;border-top:1px solid var(--line);padding:18px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employee_historyRow__UI_0H:first-of-type{margin-top:24px}.employee_historyRow__UI_0H>div>span,.employee_historyRow__UI_0H>div>strong{display:block}.employee_historyRow__UI_0H>div>span{color:var(--muted);margin-top:4px}.employee_checkout__IOLeq{max-width:800px}.employee_checkoutIntro__8fpAF{margin:24px 0}.employee_checkoutIntro__8fpAF p{font-size:13.6px;color:var(--muted);margin-top:8px}.employee_invoice__JdDp3{border-top:1px solid var(--line);padding:25px 0}.employee_invoiceLine__fbo8e{display:flex;justify-content:space-between;gap:20px;padding:12px 0;font-size:14.7px}.employee_total__nGdV2{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid var(--line);font-size:18.9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employee_paymentOptions__2UEQ9{display:grid;gap:18px;margin-top:25px}.employee_reader__lK9f8{display:flex;gap:13px;padding:18px 0;border-top:1px solid var(--line)}.employee_reader__lK9f8>svg{flex-shrink:0;color:var(--muted)}.employee_reader__lK9f8 p{font-size:13.6px;color:var(--muted);margin-top:5px}.employee_spinning__HK8Fc{animation:employee_employee-spin__KkDDu .7s linear infinite}@keyframes employee_employee-spin__KkDDu{to{transform:rotate(1turn)}}@media(hover:hover) and (pointer:fine){.employee_primary__BUwXe:hover:not(:disabled){background:var(--primary-hover)}.employee_iconButton___BplZ:hover:not(:disabled),.employee_secondary__9AF07:hover:not(:disabled){background:var(--canvas)}.employee_navItem___Ayj2:hover{background:var(--canvas);color:var(--ink)}.employee_textButton__jvxO6:hover{text-decoration:underline}}:root[data-theme=dark] .employee_app__H8DOO{--bg:#0e0e11;--surface:#17171b;--surface-alt:#1f1f25;--border:#2e2e36;--text:#f5f5f7;--text-muted:#a1a1ab;--primary:#e5222f;--primary-hover:#c71b28;--on-primary:#ffffff;--brand:#fb1a2b;--link:#ff5a67;--dark-button:#f5f5f7;--on-dark-button:#0e0e11;--gold:#ffc247;--gold-tint:#3d2f0a;--on-gold-tint:#ffd98a;--red-tint:#3a1519;--on-red-tint:#ff8f99;--neutral-chip:#1f1f25;--on-neutral-chip:#f5f5f7;--banner:#c2121f;--on-banner:#ffffff;--success:#34d399;--error:#ff6b77;color-scheme:dark}@media(max-width:1150px){.employee_sidebar__hHWFb{width:192px;padding-inline:20px}.employee_masthead__N4yuC{padding:22px 28px}.employee_main__pHBYs{padding:32px 28px 50px}.employee_deskGrid__IDCLQ{grid-template-columns:minmax(0,1fr) 260px;gap:22px}.employee_agenda__RAV3w,.employee_shiftPanel__zP3Sw{padding:23px}.employee_shiftGrid__RAT8I{grid-template-columns:1fr}.employee_history__KO83y{max-width:none}}@media(max-width:850px){.employee_sidebar__hHWFb{display:none}.employee_app__H8DOO{display:block}.employee_masthead__N4yuC{min-height:80px;padding:17px 22px}.employee_main__pHBYs{padding:27px 22px 35px;min-height:calc(100dvh - 160px)}.employee_deskGrid__IDCLQ{display:flex;flex-direction:column-reverse;gap:24px}.employee_rail__GD_ZV{grid-template-columns:1fr}.employee_weekPrompt__loPOf{display:none}.employee_shiftPanel__zP3Sw{padding:22px}.employee_shiftPanel__zP3Sw .employee_sectionTop__dq8Zh{margin-bottom:12px}.employee_shiftActions__2A8H1{display:flex;gap:10px;margin-top:20px}.employee_shiftActions__2A8H1>*{flex:1 1}.employee_tracking__IW_y2{padding-top:15px;margin-top:20px}.employee_pageHeading__80oi8{margin-bottom:28px}.employee_pageHeading__80oi8 h1{font-size:28.4px}.employee_bottomNav__dGLzx{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:20;justify-content:space-around;background:var(--surface);border-top:1px solid var(--line);padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.employee_bottomNav__dGLzx button{display:flex;flex:1 1;flex-direction:column;gap:5px;align-items:center;justify-content:center;min-height:56px;border:0;background:none;color:var(--muted);font-size:10.5px;font-weight:650;padding:8px 3px;border-radius:7px}.employee_bottomNav__dGLzx button[aria-current=page]{color:var(--accent);background:var(--soft)}.employee_footer__hp9td{padding:20px 22px 112px;flex-direction:column;gap:4px}.employee_fieldPair__CIBTF{grid-template-columns:1fr}.employee_availability__L0NVw,.employee_checkout__IOLeq,.employee_history__KO83y,.employee_walkIn__WFNPO{padding:23px}.employee_login__kBeIu{padding:35px 0;max-width:100%}.employee_setup__m_pCD{margin-top:20px}.employee_agenda__RAV3w{padding:22px}.employee_booking__Qtsjm{grid-template-columns:64px minmax(0,1fr);gap:14px}.employee_dateControl__vwDKi{gap:8px}}@media(prefers-reduced-motion:reduce){.employee_app__H8DOO *{scroll-behavior:auto}.employee_app__H8DOO button{transition:none}.employee_spinning__HK8Fc{animation:none}}@media print{.employee_app__H8DOO{display:block;background:white;color:black}.employee_bottomNav__dGLzx,.employee_checkout__IOLeq>.employee_textButton__jvxO6,.employee_error__7pz9o,.employee_footer__hp9td,.employee_invoice__JdDp3>button,.employee_masthead__N4yuC,.employee_notice__4RCUO,.employee_pageHeading__80oi8,.employee_paymentOptions__2UEQ9,.employee_sidebar__hHWFb{display:none!important}.employee_checkout__IOLeq,.employee_main__pHBYs,.employee_workspace__Gb9R8{padding:0;max-width:none;min-height:0}.employee_invoice__JdDp3{page-break-inside:avoid;break-inside:avoid}.employee_invoice__JdDp3 .employee_status__onsiC{color:black}}.employee_invoiceIdentity__upN5Y{font-size:13.6px;margin:16px 0 22px;white-space:pre-line;overflow-wrap:anywhere}.employee_invoiceIdentity__upN5Y p{margin-top:8px;color:var(--muted)}@media print{.employee_checkoutIntro__8fpAF,.employee_invoice__JdDp3:not([data-print-selected=true]){display:none!important}.employee_invoiceIdentity__upN5Y p{color:black}}.employee_calendar__hV7Pk{min-width:0;background:var(--surface);border-radius:14px;padding:26px}.employee_calendarToolbar__BWiC_{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.employee_calendarToolbar__BWiC_ label{font-size:12.6px}.employee_calendarPeriod__cPb7y{display:flex;align-items:center;gap:12px;margin-right:auto}.employee_calendarPeriod__cPb7y h2{min-width:170px;text-align:center}.employee_calendarViews__v7Bba{display:flex;gap:4px}.employee_calendarViews__v7Bba button{text-transform:capitalize}.employee_calendarViews__v7Bba button[aria-pressed=true]{background:var(--soft);color:var(--accent);border-color:var(--accent)}.employee_calendarScroll__7BOoN{overflow-x:auto;max-width:100%;margin-top:22px;border:1px solid var(--line);border-radius:8px;overscroll-behavior-inline:contain}.employee_monthGrid__nzBZk{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:700px}.employee_weekday__J4Evi{padding:12px 8px;background:var(--canvas);font-size:12.6px;text-align:center;font-weight:700}.employee_calendarDay__jhFuj{min-width:0;min-height:130px;border-top:1px solid var(--line);border-right:1px solid var(--line);padding:7px}.employee_calendarToday__qAgAX{background:color-mix(in srgb,#fb1a2b 10%,transparent);box-shadow:inset 0 0 0 2px #fb1a2b}.employee_calendarDate__7aMG2{border:0;border-radius:5px;background:none;color:var(--ink);padding:8px;min-width:44px;min-height:44px;text-align:left;font:inherit;font-weight:700}.employee_calendarEvent__0WKxN{display:flex;flex-direction:column;width:100%;text-align:left;border:0;border-left:3px solid var(--accent);border-radius:4px;background:var(--canvas);color:var(--ink);padding:8px;margin:6px 0;min-height:48px;font-size:12.6px;overflow-wrap:anywhere;gap:3px}.employee_calendarEvent__0WKxN time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent);font-weight:700}.employee_calendarEvent__0WKxN span{font-size:11.5px;color:var(--muted)}.employee_calendarAgenda__mQhaz .employee_calendarDay__jhFuj{min-height:100px;padding:16px}.employee_calendarAgenda__mQhaz .employee_calendarEvent__0WKxN{max-width:600px}.employee_calendarDetails__lwv7a{border-top:1px solid var(--line);margin-top:25px;padding-top:25px}.employee_calendarDetails__lwv7a p{margin:10px 0}.employee_calendarDetails__lwv7a>.employee_primary__BUwXe{margin-top:20px}@media(max-width:850px){.employee_calendar__hV7Pk{padding:18px}.employee_calendarToolbar__BWiC_{gap:10px}.employee_calendarPeriod__cPb7y{width:100%;justify-content:space-between}.employee_calendarViews__v7Bba{flex:1 1}.employee_calendarToolbar__BWiC_>label{width:100%;order:2}.employee_calendarScroll__7BOoN:before{content:"Swipe to see the full calendar";display:block;padding:8px;font-size:12.6px;color:var(--muted)}}.employee_headerActions__PuF4L{display:flex;align-items:center;gap:8px;flex-shrink:0}.employee_fieldPair__CIBTF>label{align-content:start}.employee_fieldPair__CIBTF :is(input:not([type=checkbox]),select){height:48px}.employee_contactHelp__s3_b_{margin-top:10px!important;font-size:13.6px;color:var(--muted);font-weight:400;line-height:1.6}:root[data-theme=dark] .employee_app__H8DOO{--focus:var(--link)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_main__pHBYs,:root .employee_app__H8DOO.employee_app__H8DOO .employee_workspace__Gb9R8{background:var(--bg)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx,:root .employee_app__H8DOO.employee_app__H8DOO .employee_masthead__N4yuC,:root .employee_app__H8DOO.employee_app__H8DOO .employee_sidebar__hHWFb{background:var(--surface);color:var(--text);border-color:var(--border)}:root .employee_app__H8DOO.employee_app__H8DOO :is(h1,h2,h3,strong){color:inherit}:root .employee_app__H8DOO.employee_app__H8DOO .employee_brand__eUjoo{color:var(--brand)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_brand__eUjoo span{color:var(--text-muted)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_primary__BUwXe{background:var(--primary);color:var(--on-primary)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_secondary__9AF07{border-color:var(--link);color:var(--link);background:var(--surface)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_iconButton___BplZ{border-color:var(--border);color:var(--text);background:var(--surface)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_calendarEvent__0WKxN time,:root .employee_app__H8DOO.employee_app__H8DOO .employee_contacts__WW9W2 a,:root .employee_app__H8DOO.employee_app__H8DOO .employee_textButton__jvxO6{color:var(--link)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx button[aria-current=page],:root .employee_app__H8DOO.employee_app__H8DOO .employee_calendarViews__v7Bba button[aria-pressed=true],:root .employee_app__H8DOO.employee_app__H8DOO .employee_navActive__sQwB7{background:var(--red-tint);color:var(--on-red-tint)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_status__onsiC{background:var(--neutral-chip);color:var(--on-neutral-chip)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_notice__4RCUO{background:var(--surface-alt);color:var(--text);border:1px solid var(--success)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_notice__4RCUO svg{color:var(--success)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_error__7pz9o{background:var(--red-tint);color:var(--error)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_setup__m_pCD>svg,:root .employee_app__H8DOO.employee_app__H8DOO .employee_site__aU9p_>svg,:root .employee_app__H8DOO.employee_app__H8DOO .employee_verificationNote__NneKv>svg,:root .employee_app__H8DOO.employee_app__H8DOO .employee_weekPrompt__loPOf>svg{color:var(--text-muted)}:root .employee_app__H8DOO.employee_app__H8DOO :is(input:not([type=checkbox]),select,textarea){background:var(--surface);color:var(--text);border-color:var(--border)}:root .employee_app__H8DOO.employee_app__H8DOO input::placeholder,:root .employee_app__H8DOO.employee_app__H8DOO textarea::placeholder{color:var(--text-muted);opacity:1}@media(hover:hover) and (pointer:fine){:root .employee_app__H8DOO.employee_app__H8DOO .employee_primary__BUwXe:hover:not(:disabled){background:var(--primary-hover)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_iconButton___BplZ:hover:not(:disabled),:root .employee_app__H8DOO.employee_app__H8DOO .employee_secondary__9AF07:hover:not(:disabled){background:var(--surface-alt)}}:root .employee_app__H8DOO.employee_app__H8DOO{--glass:color-mix(in srgb,var(--surface) 64%,transparent);--glass-strong:color-mix(in srgb,var(--surface) 78%,transparent);--glass-edge:rgba(255,255,255,.72);--glass-line:color-mix(in srgb,var(--border) 65%,transparent);--glass-shadow:0 1px 2px rgba(26,11,13,.05),0 18px 38px -20px rgba(26,11,13,.26);--glass-shadow-lg:0 2px 4px rgba(26,11,13,.06),0 28px 56px -24px rgba(26,11,13,.34);--ease:cubic-bezier(.2,.8,.2,1);--r-card:22px;--r-ctl:14px;background:radial-gradient(70% 55% at 0 0,color-mix(in srgb,var(--brand) 13%,transparent),transparent 70%),radial-gradient(55% 50% at 100% 100%,color-mix(in srgb,var(--gold) 11%,transparent),transparent 72%),var(--bg);background-attachment:fixed;letter-spacing:.002em}:root[data-theme=dark] .employee_app__H8DOO.employee_app__H8DOO{--glass:color-mix(in srgb,var(--surface) 58%,transparent);--glass-strong:color-mix(in srgb,var(--surface) 74%,transparent);--glass-edge:rgba(255,255,255,.13);--glass-shadow:0 1px 2px rgba(0,0,0,.5),0 20px 40px -20px rgba(0,0,0,.7);--glass-shadow-lg:0 2px 4px rgba(0,0,0,.55),0 30px 60px -24px rgba(0,0,0,.8)}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_main__pHBYs,.employee_workspace__Gb9R8){background:transparent}:root .employee_app__H8DOO.employee_app__H8DOO .employee_sidebar__hHWFb{background:var(--glass-strong);border-right:1px solid var(--glass-line);-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);box-shadow:inset -1px 0 0 var(--glass-edge)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_masthead__N4yuC{position:sticky;top:0;z-index:15;background:var(--glass);border-bottom:1px solid var(--glass-line);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 -1px 0 var(--glass-edge)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_brand__eUjoo{letter-spacing:.12em;font-weight:800}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_navItem___Ayj2,.employee_navActive__sQwB7){border-radius:999px;padding:11px 16px;transition:background-color .18s var(--ease),color .18s var(--ease),transform .1s ease-out}:root .employee_app__H8DOO.employee_app__H8DOO .employee_navActive__sQwB7{background:var(--glass-strong);color:var(--link);box-shadow:inset 0 1px 0 var(--glass-edge),0 1px 2px rgba(0,0,0,.08),0 8px 18px -10px rgba(209,15,31,.45);border:1px solid var(--glass-line)}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_navItem___Ayj2,.employee_navActive__sQwB7):active{transform:scale(.97)}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_agenda__RAV3w,.employee_shiftPanel__zP3Sw,.employee_walkIn__WFNPO,.employee_availability__L0NVw,.employee_history__KO83y,.employee_checkout__IOLeq,.employee_calendar__hV7Pk,.employee_login__kBeIu){background:var(--glass);border:1px solid var(--glass-line);border-top-color:var(--glass-edge);border-radius:var(--r-card);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-edge)}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_agenda__RAV3w,.employee_calendar__hV7Pk,.employee_checkout__IOLeq,.employee_walkIn__WFNPO){box-shadow:var(--glass-shadow-lg),inset 0 1px 0 var(--glass-edge)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_login__kBeIu{padding:40px;margin-top:8vh}:root .employee_app__H8DOO.employee_app__H8DOO .employee_weekPrompt__loPOf{background:transparent}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_primary__BUwXe,.employee_secondary__9AF07,.employee_iconButton___BplZ){border-radius:999px;transition:transform .1s ease-out,background-color .16s var(--ease),box-shadow .16s var(--ease)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_primary__BUwXe{box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 10px 22px -12px var(--primary)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_iconButton___BplZ,:root .employee_app__H8DOO.employee_app__H8DOO .employee_secondary__9AF07{background:var(--glass-strong);border-color:var(--glass-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_primary__BUwXe,.employee_secondary__9AF07,.employee_iconButton___BplZ):active:not(:disabled){transform:scale(.96)}:root .employee_app__H8DOO.employee_app__H8DOO :is(input:not([type=checkbox]),select,textarea){border-radius:var(--r-ctl);background:color-mix(in srgb,var(--surface) 82%,transparent);border-color:var(--glass-line);transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}:root .employee_app__H8DOO.employee_app__H8DOO :is(input:not([type=checkbox]),select,textarea):focus-visible{border-color:var(--link);box-shadow:0 0 0 4px color-mix(in srgb,var(--link) 18%,transparent);outline:none}:root .employee_app__H8DOO.employee_app__H8DOO h1{letter-spacing:-.035em;line-height:1.12;font-weight:760}:root .employee_app__H8DOO.employee_app__H8DOO h2{letter-spacing:-.022em}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_pageHeading__80oi8 p,.employee_count__xEm7A,.employee_listNote__G5dhH,.employee_help__G44nF,.employee_site__aU9p_ span){color:var(--text-muted);font-weight:520}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_status__onsiC){border-radius:999px;padding:4px 11px;font-weight:650;letter-spacing:.01em}:root .employee_app__H8DOO.employee_app__H8DOO .employee_booking__Qtsjm{border-top-color:var(--glass-line)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_calendarScroll__7BOoN{border-radius:16px;border-color:var(--glass-line);background:color-mix(in srgb,var(--surface) 55%,transparent)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_calendarEvent__0WKxN{border-radius:10px}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_notice__4RCUO,.employee_error__7pz9o){border-radius:16px}:root .employee_app__H8DOO.employee_app__H8DOO .employee_shiftState__L_PAc strong{letter-spacing:-.03em}@media (max-width:850px){:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));padding:6px;border-radius:28px;background:var(--glass-strong);border:1px solid var(--glass-line);border-top-color:var(--glass-edge);-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);box-shadow:var(--glass-shadow-lg),inset 0 1px 0 var(--glass-edge)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx button{border-radius:22px;transition:background-color .18s var(--ease),color .18s var(--ease),transform .1s ease-out}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx button:active{transform:scale(.94)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx button[aria-current=page]{background:var(--glass);box-shadow:inset 0 1px 0 var(--glass-edge);color:var(--link)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_masthead__N4yuC{padding:14px 18px}:root .employee_app__H8DOO.employee_app__H8DOO .employee_login__kBeIu{padding:26px;margin-top:4vh}}@media (hover:hover) and (pointer:fine){:root .employee_app__H8DOO.employee_app__H8DOO .employee_primary__BUwXe:hover:not(:disabled){box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 14px 26px -12px var(--primary)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_navItem___Ayj2:hover{background:color-mix(in srgb,var(--surface) 55%,transparent)}}@media (prefers-reduced-transparency:reduce){:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_sidebar__hHWFb,.employee_masthead__N4yuC,.employee_bottomNav__dGLzx,.employee_agenda__RAV3w,.employee_shiftPanel__zP3Sw,.employee_walkIn__WFNPO,.employee_availability__L0NVw,.employee_history__KO83y,.employee_checkout__IOLeq,.employee_calendar__hV7Pk,.employee_login__kBeIu,.employee_secondary__9AF07,.employee_iconButton___BplZ){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}:root .employee_app__H8DOO.employee_app__H8DOO{background:var(--bg)}}@media (prefers-contrast:more){:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_sidebar__hHWFb,.employee_masthead__N4yuC,.employee_bottomNav__dGLzx,.employee_agenda__RAV3w,.employee_shiftPanel__zP3Sw,.employee_walkIn__WFNPO,.employee_availability__L0NVw,.employee_history__KO83y,.employee_checkout__IOLeq,.employee_calendar__hV7Pk,.employee_login__kBeIu){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid var(--text)}:root .employee_app__H8DOO.employee_app__H8DOO{background:var(--bg)}}@media (prefers-reduced-motion:reduce){:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_primary__BUwXe,.employee_secondary__9AF07,.employee_iconButton___BplZ,.employee_navItem___Ayj2,.employee_navActive__sQwB7,.employee_bottomNav__dGLzx button){transition:none}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_primary__BUwXe,.employee_secondary__9AF07,.employee_iconButton___BplZ,.employee_navItem___Ayj2,.employee_navActive__sQwB7,.employee_bottomNav__dGLzx button):active{transform:none}}@media print{:root .employee_app__H8DOO.employee_app__H8DOO{background:white}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_agenda__RAV3w,.employee_checkout__IOLeq,.employee_invoice__JdDp3){background:white;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}}:is(.employee_hero___wiXN,.employee_stat__eIH9Z,.employee_punches__5kHqZ,.employee_uploadCard__Gjlhr,.employee_recentCard__o5yf_,.employee_postCard__ULwpl){background:var(--glass);border:1px solid var(--glass-line);border-top-color:var(--glass-edge);border-radius:var(--r-card);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-edge)}.employee_eyebrow__AFr6s{display:block;font-size:11.5px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.employee_srOnly___ja0M{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.employee_optional___defE{color:var(--text-muted);font-weight:400}.employee_emptyNote__T6qWV{color:var(--text-muted);text-align:center;padding:30px 0}.employee_homeTop__VosaB{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;margin-bottom:28px;align-items:stretch}.employee_hero___wiXN{position:relative;overflow:hidden;padding:34px;display:flex;flex-direction:column;justify-content:center;box-shadow:var(--glass-shadow-lg),inset 0 1px 0 var(--glass-edge)}.employee_hero___wiXN>*{position:relative}.employee_heroBreak__YB7bI:before,.employee_heroOn__9YD4j:before{content:"";position:absolute;inset:0;pointer-events:none}.employee_heroOn__9YD4j:before{background:radial-gradient(60% 90% at 92% 8%,color-mix(in srgb,var(--success) 24%,transparent),transparent 70%)}.employee_heroBreak__YB7bI:before{background:radial-gradient(60% 90% at 92% 8%,color-mix(in srgb,var(--gold) 26%,transparent),transparent 70%)}.employee_timer__asq5H{margin:10px 0 6px;font:700 clamp(46px,7.2vw,84px)/1 ui-monospace,JetBrains Mono,Cascadia Mono,Consolas,monospace;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employee_heroSite__nhmsL{display:flex;align-items:center;gap:7px;color:var(--text-muted);font-weight:520}.employee_heroSite__nhmsL svg{color:var(--link);flex-shrink:0}.employee_heroActions__0KWgB{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.employee_heroPrimary__fIyyI,.employee_heroSecondary__YpqAy{min-height:52px;padding:0 26px;border-radius:999px;display:inline-flex;align-items:center;gap:10px;font-weight:650;border:1px solid transparent;transition:transform .1s ease-out,background-color .16s var(--ease),box-shadow .16s var(--ease)}.employee_heroPrimary__fIyyI{background:var(--dark-button);color:var(--on-dark-button);box-shadow:0 12px 26px -14px rgba(0,0,0,.55)}.employee_heroSecondary__YpqAy{background:var(--glass-strong);color:var(--text);border-color:var(--glass-line)}.employee_heroPrimary__fIyyI:active:not(:disabled),.employee_heroSecondary__YpqAy:active:not(:disabled){transform:scale(.97)}.employee_stats___U7go{display:grid;gap:16px;align-content:stretch}.employee_stat__eIH9Z{padding:20px 24px;display:grid;gap:8px;align-content:center}.employee_stat__eIH9Z strong{font:700 clamp(30px,3.2vw,40px)/1 ui-monospace,Cascadia Mono,Consolas,monospace;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employee_statNote__npnqL{font-size:12.6px;color:var(--text-muted);line-height:1.55}.employee_punches__5kHqZ{padding:26px;margin-top:28px}.employee_tableScroll__SLtl_{overflow-x:auto;margin:0 -6px;padding:0 6px}.employee_table__emIaE{width:100%;border-collapse:collapse;min-width:460px;font-size:14.7px}.employee_table__emIaE th{text-align:left;padding:10px 12px;font-size:11.5px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.employee_table__emIaE td{padding:14px 12px;border-top:1px solid var(--glass-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employee_mono__aTgLL{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-weight:650}.employee_activePill__18HRl{display:inline-flex;align-items:center;gap:7px;padding:3px 11px;border-radius:999px;background:var(--surface-alt);border:1px solid var(--glass-line);font-size:12.6px;font-weight:650}.employee_activePill__18HRl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--success)}.employee_uploadGrid__0_bDz{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:28px;align-items:start}.employee_uploadCard__Gjlhr{padding:28px;display:grid;gap:22px}.employee_uploadCard__Gjlhr form{gap:22px}.employee_uploadHead__0TWyR{display:flex;gap:16px;align-items:flex-start}.employee_uploadHead__0TWyR h2{margin-bottom:4px}.employee_uploadIcon__Xe3ro{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;flex-shrink:0;background:var(--red-tint);color:var(--on-red-tint)}.employee_readonlyField__Qr_Gv{display:grid;gap:4px;padding:16px 18px;border-radius:16px;background:var(--surface-alt);border:1px solid var(--glass-line)}.employee_segment__qZ_5v{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--surface-alt);border:1px solid var(--glass-line)}.employee_segment__qZ_5v button{min-height:40px;padding:0 18px;border-radius:999px;border:0;background:transparent;color:var(--text);font-weight:650;transition:background-color .16s var(--ease),transform .1s ease-out}.employee_segment__qZ_5v button[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.employee_segment__qZ_5v button:active:not(:disabled){transform:scale(.97)}.employee_photoGrid__TSv8X{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-top:10px}.employee_photoTile__2N6qh{position:relative;display:block;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:var(--surface-alt);border:1px solid var(--glass-line)}.employee_photoTile__2N6qh img{width:100%;height:100%;object-fit:cover;display:block}.employee_tileRemove__nneVG{position:absolute;top:6px;right:6px;width:34px;height:34px;border-radius:50%;border:0;display:grid;place-items:center;background:rgba(0,0,0,.62);color:#fff}.employee_addTile__qevR0{aspect-ratio:4/3;border-radius:16px;border:1.5px dashed var(--border);background:var(--glass-strong);color:var(--link);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-weight:600;font-size:13.6px;transition:transform .1s ease-out,border-color .16s var(--ease)}.employee_addTile__qevR0:active:not(:disabled){transform:scale(.97)}.employee_recentCard__o5yf_{padding:24px}.employee_recentList__3rci6{list-style:none;margin:0;padding:0;display:grid;gap:16px}.employee_recentList__3rci6 span,.employee_recentList__3rci6 strong{display:block}.employee_recentList__3rci6 span{color:var(--text-muted);font-size:13.6px;margin-top:2px}.employee_uploadsPage__aEqyK{display:grid;gap:22px}.employee_postList__wjGdD{list-style:none;margin:0;padding:0;display:grid;gap:18px}.employee_postCard__ULwpl{padding:24px;display:grid;gap:12px}.employee_postTop__q2Hb9{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}@media (max-width:1150px){.employee_homeTop__VosaB{grid-template-columns:minmax(0,1fr) 240px}}@media (max-width:850px){.employee_homeTop__VosaB{grid-template-columns:1fr;gap:16px;margin-bottom:20px}.employee_hero___wiXN{padding:24px}.employee_stats___U7go{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.employee_stat__eIH9Z{padding:14px}.employee_statNote__npnqL{grid-column:1/-1}.employee_uploadGrid__0_bDz{grid-template-columns:1fr}.employee_postCard__ULwpl,.employee_punches__5kHqZ,.employee_recentCard__o5yf_,.employee_uploadCard__Gjlhr{padding:20px}.employee_heroActions__0KWgB>button{flex:1 1 100%;justify-content:center}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx button{flex:0 0 74px}}@media (prefers-reduced-transparency:reduce){:is(.employee_hero___wiXN,.employee_stat__eIH9Z,.employee_punches__5kHqZ,.employee_uploadCard__Gjlhr,.employee_recentCard__o5yf_,.employee_postCard__ULwpl){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:is(.employee_hero___wiXN,.employee_stat__eIH9Z,.employee_punches__5kHqZ,.employee_uploadCard__Gjlhr,.employee_recentCard__o5yf_,.employee_postCard__ULwpl){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid var(--text)}}@media (prefers-reduced-motion:reduce){.employee_addTile__qevR0,.employee_heroPrimary__fIyyI,.employee_heroSecondary__YpqAy,.employee_segment__qZ_5v button{transition:none}.employee_addTile__qevR0:active,.employee_heroPrimary__fIyyI:active,.employee_heroSecondary__YpqAy:active,.employee_segment__qZ_5v button:active{transform:none}}@media print{.employee_hero___wiXN,.employee_stat__eIH9Z,.employee_uploadCard__Gjlhr{display:none}}:root .employee_app__H8DOO.employee_app__H8DOO .employee_sidebar__hHWFb{width:256px;padding-inline:20px}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_navItem___Ayj2,.employee_navActive__sQwB7){white-space:nowrap;gap:12px;padding:11px 14px;font-size:14.7px;letter-spacing:0}:root .employee_app__H8DOO.employee_app__H8DOO :is(.employee_navItem___Ayj2,.employee_navActive__sQwB7) svg{flex-shrink:0}:root .employee_app__H8DOO.employee_app__H8DOO .employee_navActive__sQwB7{box-shadow:inset 0 1px 0 var(--glass-edge),0 1px 2px rgba(0,0,0,.08)}@media (max-width:1150px){:root .employee_app__H8DOO.employee_app__H8DOO .employee_sidebar__hHWFb{width:232px;padding-inline:16px}}.employee_fieldPair__CIBTF>fieldset>legend,.employee_fieldPair__CIBTF>label{font-size:14.7px;font-weight:650;line-height:1.3}.employee_fieldPair__CIBTF>fieldset>legend{margin:0 0 8px;padding:0;float:none;width:auto}.employee_fieldPair__CIBTF{gap:20px;align-items:start}.employee_fieldPair__CIBTF>fieldset,.employee_fieldPair__CIBTF>label{display:grid;gap:8px;align-content:start}.employee_fieldPair__CIBTF .employee_segment__qZ_5v{width:100%}.employee_fieldPair__CIBTF .employee_segment__qZ_5v button{flex:1 1}.employee_accountGrid__3NZv5{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:28px;align-items:start}.employee_accountHead__mdhLC{display:flex;gap:16px;align-items:center}.employee_avatar__Txt2z{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:23.1px;font-weight:750;background:var(--red-tint);color:var(--on-red-tint);border:1px solid var(--glass-line)}.employee_facts__5W3gf{margin:0;display:grid;gap:0}.employee_facts__5W3gf>div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--glass-line)}.employee_facts__5W3gf dt{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-weight:600}.employee_facts__5W3gf dd{margin:0;font-weight:650;text-align:right;overflow-wrap:anywhere}.employee_accountActions__xJ36A{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.employee_themeRow__Pyc56{display:flex;align-items:center;gap:12px;font-weight:600}@media (max-width:850px){.employee_accountGrid__3NZv5{grid-template-columns:1fr}.employee_accountActions__xJ36A>button{flex:1 1 100%}}:root .employee_app__H8DOO.employee_app__H8DOO .employee_iconActive__UjXto{background:var(--glass-strong);color:var(--link);border-color:var(--link)}@media (max-width:850px){:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx{justify-content:space-around;overflow:visible}:root .employee_app__H8DOO.employee_app__H8DOO .employee_bottomNav__dGLzx button{flex:1 1;min-width:0;font-size:11.5px}}.employee_menuSheet__ast0T{margin:auto 12px 12px;width:calc(100vw - 24px);max-width:560px;max-height:calc(100dvh - 40px);overflow:auto;padding:18px;border-radius:28px;border:1px solid var(--glass-line);border-top-color:var(--glass-edge);color:var(--text);background:var(--glass-strong);-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);box-shadow:var(--glass-shadow-lg),inset 0 1px 0 var(--glass-edge)}.employee_menuSheet__ast0T:not([open]){display:none}.employee_menuSheet__ast0T::backdrop{background:rgba(0,0,0,.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.employee_menuSheet__ast0T[open]{animation:employee_sheet-in__SVu0c .26s var(--ease,cubic-bezier(.2,.8,.2,1))}@keyframes employee_sheet-in__SVu0c{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}.employee_menuHead__HY_i0{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.employee_menuGrid__lw1mO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.employee_menuGrid__lw1mO button{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 16px;border-radius:18px;border:1px solid var(--glass-line);background:var(--surface-alt);color:var(--text);font-weight:650;text-align:left;transition:transform .1s ease-out,background-color .16s ease}.employee_menuGrid__lw1mO button svg{flex-shrink:0;color:var(--link)}.employee_menuGrid__lw1mO button[aria-current=page]{border-color:var(--link);background:var(--glass)}.employee_menuGrid__lw1mO button:active{transform:scale(.97)}@media (min-width:851px){.employee_menuSheet__ast0T{display:none!important}}@media (prefers-reduced-motion:reduce){.employee_menuSheet__ast0T[open]{animation:none}.employee_menuGrid__lw1mO button{transition:none}}@media (prefers-reduced-transparency:reduce){.employee_menuSheet__ast0T{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.employee_documentsCard__0PlUf{background:var(--glass);border:1px solid var(--glass-line);border-top-color:var(--glass-edge);border-radius:var(--r-card);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-edge);padding:26px;margin-bottom:28px}.employee_docList__g0fl2{list-style:none;margin:0;padding:0;display:grid;gap:12px}.employee_docItem__F2fHj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;padding:16px 18px;border-radius:18px;background:var(--surface-alt);border:1px solid var(--glass-line)}.employee_docIcon__r03S5{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--red-tint);color:var(--on-red-tint);flex-shrink:0}.employee_docMain__aCEJ4{display:grid;gap:4px;min-width:0}.employee_docMain__aCEJ4 strong{overflow-wrap:anywhere}.employee_docMain__aCEJ4>span{color:var(--text-muted);font-size:13.6px}.employee_docWarn__8mNEf{color:var(--on-gold-tint)!important;background:var(--gold-tint);padding:4px 10px;border-radius:10px;width:fit-content}.employee_docActions__8XSzR{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.employee_docActions__8XSzR a{text-decoration:none}.employee_ackForm__Gbuig{display:grid;gap:14px;margin-top:12px;padding-top:14px;border-top:1px solid var(--glass-line)}@media (max-width:850px){.employee_documentsCard__0PlUf{padding:20px}.employee_docItem__F2fHj{grid-template-columns:auto minmax(0,1fr)}.employee_docItem__F2fHj>.employee_docActions__8XSzR{grid-column:1/-1}.employee_docActions__8XSzR>*{flex:1 1 auto;justify-content:center}}@media (prefers-reduced-transparency:reduce){.employee_documentsCard__0PlUf{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.employee_documentsCard__0PlUf{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid var(--text)}}:root .employee_app__H8DOO.employee_app__H8DOO .employee_deskGrid__IDCLQ{grid-template-columns:minmax(0,1fr)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_table__emIaE th{background:transparent;color:var(--text-muted);font-size:11.5px;font-weight:650;letter-spacing:.16em;padding:10px 12px;border-block:0;border-bottom:1px solid var(--glass-line)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_table__emIaE td{color:var(--text);font-size:14.7px;padding:14px 12px;border-bottom:0;border-top:1px solid var(--glass-line)}:root .employee_app__H8DOO.employee_app__H8DOO .employee_table__emIaE tr:first-child td{border-top:0}.employee_addonBlock__n06oA{margin-top:14px;display:grid;gap:10px}.employee_addonHead__XTew_{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 16px;border-radius:16px;border:1px solid var(--glass-line);background:var(--glass-strong)}.employee_addonHead__XTew_>div{display:grid;gap:2px}.employee_addonHead__XTew_ strong{font-size:15.7px}.employee_addonHead__XTew_ span{font-size:13.6px;color:var(--muted)}.employee_addonOpen___LARV{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--glass-line);background:var(--glass);color:var(--text);font:inherit;font-weight:700;font-size:14.7px;cursor:pointer;transition:transform .1s ease-out}.employee_addonOpen___LARV:active{transform:scale(.96)}.employee_addonChips__az0EU{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.employee_addonChips__az0EU li{display:inline-flex;align-items:center;gap:6px;padding:6px 6px 6px 14px;border-radius:999px;background:var(--red-tint);color:var(--on-red-tint);font-size:13.6px;font-weight:600}.employee_addonChips__az0EU button{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.employee_addonDialog__D8SBU{width:min(520px,calc(100vw - 24px));max-height:min(640px,calc(100dvh - 24px));padding:0;border:1px solid var(--glass-line);border-radius:26px;background:var(--glass-strong);color:var(--text);box-shadow:0 30px 80px -20px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);overflow:hidden}.employee_addonDialog__D8SBU::backdrop{background:rgba(10,6,7,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.employee_addonDialog__D8SBU[open]{display:flex;animation:employee_addon-rise__Iy6D2 .22s cubic-bezier(.2,.8,.2,1)}@keyframes employee_addon-rise__Iy6D2{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.employee_addonSheet__fQUsJ{display:flex;flex-direction:column;width:100%;min-height:0}.employee_addonSheet__fQUsJ header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 22px 8px}.employee_addonSheet__fQUsJ h2{margin:0;font-size:23.1px;letter-spacing:-.02em}.employee_addonSheet__fQUsJ header p{margin:4px 0 0;font-size:14.7px;color:var(--muted)}.employee_addonClose__yH0Bi{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--glass-line);background:var(--glass);color:var(--text);cursor:pointer}.employee_addonSearch__g_AiW,label.employee_addonSearch__g_AiW{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;margin:8px 22px 4px!important;padding:0 14px!important;min-height:44px;border-radius:999px;border:1px solid var(--glass-line);background:var(--glass);flex:none}.employee_addonSearch__g_AiW svg{flex:none}.employee_addonSearch__g_AiW input{flex:1 1;width:auto!important;min-height:40px;height:40px;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--text);font:inherit;outline:none;padding:0!important;margin:0!important}.employee_addonList__QhpOp{list-style:none;margin:0;padding:8px 14px;display:grid;gap:8px;overflow-y:auto;min-height:0}.employee_addonRow__Emx3x{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:10px 16px;border-radius:16px;border:1px solid var(--glass-line);background:var(--glass);color:var(--text);font:inherit;font-size:15.7px;font-weight:600;text-align:left;cursor:pointer;transition:background-color .16s,transform .1s ease-out}.employee_addonRow__Emx3x:active{transform:scale(.985)}.employee_addonRowOn__g5JaJ{border-color:var(--link);background:var(--red-tint);color:var(--on-red-tint)}.employee_addonTick__X54iW{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;border:2px solid var(--glass-line)}.employee_addonRowOn__g5JaJ .employee_addonTick__X54iW{background:var(--link);border-color:var(--link);color:#fff}.employee_addonNone__du__3{padding:18px;text-align:center;color:var(--muted)}.employee_addonSheet__fQUsJ footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 20px;border-top:1px solid var(--glass-line)}.employee_addonClear__sFvoe{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--glass-line);background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer}.employee_addonClear__sFvoe:disabled{opacity:.45;cursor:default}.employee_addonDone__mxA81{min-height:44px;padding:0 26px;border-radius:999px;border:0;background:var(--primary);color:var(--on-primary);font:inherit;font-weight:700;cursor:pointer}@media(prefers-reduced-motion:reduce){.employee_addonDialog__D8SBU[open]{animation:none}.employee_addonOpen___LARV,.employee_addonRow__Emx3x{transition:none}}@media(prefers-reduced-transparency:reduce){.employee_addonDialog__D8SBU{-webkit-backdrop-filter:none;backdrop-filter:none}}.employee_app__H8DOO .employee_brand__eUjoo{display:flex!important;align-items:center;gap:12px;letter-spacing:normal!important}.employee_brandLogo___LDeb{width:44px;height:44px;flex:none;object-fit:contain}.employee_brandText__MynX5{display:flex;flex-direction:column;gap:2px}.employee_brandText__MynX5 strong{font-weight:800}.employee_brandText__MynX5 em{font-size:11.5px;font-weight:700;letter-spacing:.14em}:root[data-theme=dark] .employee_brandLogo___LDeb{filter:brightness(0) invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .employee_brandLogo___LDeb{filter:brightness(0) invert(1)}}.employee_invPage__vD54p{display:grid;gap:18px;max-width:980px}.employee_invTop__s57qP{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.employee_invFilters__8_gBY{display:inline-flex;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--glass-line);background:var(--glass)}.employee_invFilters__8_gBY button{min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--text);font:inherit;font-size:14.7px;font-weight:600;cursor:pointer}.employee_invFilters__8_gBY button[aria-pressed=true]{background:var(--glass-strong);color:var(--link);box-shadow:inset 0 1px 0 var(--glass-edge)}.employee_invSearch__yl0fL{flex:1 1 200px;min-width:180px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--glass-line)!important;background:var(--glass)!important;color:var(--text);font:inherit}.employee_invNew__dTd02,.employee_invPrimary__opEWn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:0;background:var(--primary);color:var(--on-primary);font:inherit;font-weight:700;font-size:14.7px;cursor:pointer;transition:transform .1s ease-out}.employee_invSecondary__Y3WLW{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--glass-line);background:var(--glass-strong);color:var(--text);font:inherit;font-weight:600;font-size:14.7px;cursor:pointer}.employee_invGhost__sH3Dc{min-height:44px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-weight:600;cursor:pointer}.employee_invNew__dTd02:active,.employee_invPrimary__opEWn:active,.employee_invSecondary__Y3WLW:active{transform:scale(.96)}.employee_invNew__dTd02:disabled,.employee_invPrimary__opEWn:disabled,.employee_invSecondary__Y3WLW:disabled{opacity:.5;cursor:default}.employee_invForm__plbx2{display:grid;gap:16px;padding:24px;border-radius:24px;border:1px solid var(--glass-line);border-top-color:var(--glass-edge);background:var(--glass);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-edge);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%)}.employee_invForm__plbx2 h2{margin:0;font-size:23.1px;letter-spacing:-.02em}.employee_invLines__2DM2x{display:grid;gap:10px}.employee_invLineHead__UqaC4,.employee_invLine__Z8phb{display:grid;grid-template-columns:minmax(0,1fr) 72px 120px 40px;gap:10px;align-items:center}.employee_invLineHead__UqaC4{font-size:12.6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 4px}.employee_invRemove__7Xt_v{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--glass-line);background:transparent;color:var(--muted);cursor:pointer}.employee_invAdd__qyK3U{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px dashed var(--glass-line);border-radius:999px;background:transparent;color:var(--link);font:inherit;font-weight:600;cursor:pointer}.employee_invTotals__FIRPm{display:grid;gap:6px;margin:0;padding:14px 16px;border-radius:16px;background:var(--glass-strong);border:1px solid var(--glass-line)}.employee_invTotals__FIRPm div{display:flex;justify-content:space-between;gap:12px;font-size:14.7px}.employee_invTotals__FIRPm dt{color:var(--muted)}.employee_invTotals__FIRPm dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.employee_invGrand__1hI_e{padding-top:8px;border-top:1px solid var(--glass-line);font-size:18.9px!important}.employee_invGrand__1hI_e dt{color:var(--text)!important;font-weight:700}.employee_invActions__658oD{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.employee_invList__X4nC2{list-style:none;margin:0;padding:0;display:grid;gap:10px}.employee_invRow___Cv4I{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto auto;gap:14px;align-items:center;padding:16px 20px;border-radius:20px;border:1px solid var(--glass-line);border-top-color:var(--glass-edge);background:var(--glass);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-edge)}.employee_invMain__8Wqk3{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.employee_invMain__8Wqk3 span{font-size:13.6px;color:var(--muted)}.employee_invChip__1Oxp5{padding:4px 12px;border-radius:999px;font-size:12.6px;font-weight:700;text-transform:capitalize;background:var(--neutral-chip);color:var(--on-neutral-chip)}.employee_invChip_paid__kI96k{background:color-mix(in srgb,var(--success) 18%,transparent);color:var(--success)}.employee_invChip_issued__EYtzP,.employee_invChip_partially_paid__KpD2g{background:var(--gold-tint);color:var(--on-gold-tint)}.employee_invAmount__Q0ST5{display:grid;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employee_invAmount__Q0ST5 span{font-size:12.6px;color:var(--muted)}.employee_invRowActions___bWWY{display:flex;gap:8px}.employee_invForm__plbx2 input,.employee_invForm__plbx2 select{min-height:44px}@media(max-width:720px){.employee_invRow___Cv4I{grid-template-columns:minmax(0,1fr) auto}.employee_invAmount__Q0ST5{text-align:left}.employee_invRowActions___bWWY{grid-column:1/-1}.employee_invLineHead__UqaC4{display:none}.employee_invLine__Z8phb{grid-template-columns:minmax(0,1fr) 64px 100px 40px}}.employee_brandText__MynX5{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0;margin:0!important;padding:0!important;letter-spacing:normal!important}.employee_brandText__MynX5 strong{display:block;font-size:15.7px;line-height:1.15;white-space:normal;color:var(--text)}.employee_brandText__MynX5 em{display:block;margin:0!important;font-style:normal;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--link)}.employee_app__H8DOO .employee_brand__eUjoo{padding-bottom:18px}.employee_dayRange__S4o44 .employee_textButton__jvxO6{margin-right:22px}.employee_punchRow__7KqoP{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.employee_punchRow__7KqoP button{display:inline-flex;align-items:center;gap:10px;min-height:60px;padding:0 24px;border:0;border-radius:16px;font:inherit;font-size:19px;font-weight:800;color:#fff;cursor:pointer}.employee_punchRow__7KqoP button:disabled{opacity:.5;cursor:default}.employee_punchRow__7KqoP button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.employee_punchGo__4cO5B{background:#1f8a4c}.employee_punchPause__mSYR1{background:#b7791f}.employee_punchStop__bK3EW{background:#d22b2b}.employee_watermark__fPKcS{position:fixed;right:clamp(16px,3vw,40px);bottom:clamp(16px,3vw,40px);z-index:0;width:clamp(140px,16vw,240px);height:auto;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.employee_main__pHBYs{position:relative}@media (max-width:760px){.employee_watermark__fPKcS{display:none}}.Modal_overlay__lmtic{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:16px;background:rgba(6,6,10,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Modal_card__TSmxc{width:100%;max-width:560px;max-height:min(86vh,760px);display:flex;flex-direction:column;border-radius:22px;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:0 40px 80px -24px rgba(0,0,0,.6);outline:none;overflow:hidden}.Modal_wide__8a1FR{max-width:820px}.Modal_head__vfAEL{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 12px;border-bottom:1px solid var(--border)}.Modal_head__vfAEL h2{margin:0;font-size:19.9px;letter-spacing:-.01em}.Modal_head__vfAEL p{margin:4px 0 0;font-size:13.6px;color:var(--text-muted)}.Modal_close__dl38s{width:36px;height:36px;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--text);font-size:23.1px;line-height:1;cursor:pointer;flex:none}.Modal_close__dl38s:hover{background:var(--surface-alt)}.Modal_body__Y_FHV{padding:16px 22px 22px;overflow:auto}.booking_page__ksmFm{min-height:100svh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);padding-top:96px}.booking_bar__mvDG9{display:flex;align-items:center;gap:clamp(16px,3vw,48px);padding:0 clamp(16px,3.6vw,56px);min-height:64px;background:#0b0b0c;color:#efede8}.booking_brand__d6Erk{font:500 clamp(18px,1.4vw,22px)/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#efede8;text-decoration:none}.booking_bar__mvDG9 nav{display:flex;gap:clamp(14px,2vw,32px);margin-left:auto;font:500 13px/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.1em;text-transform:uppercase}.booking_bar__mvDG9 nav a{color:#a8a59e;text-decoration:none;transition:color .2s}@media(hover:hover) and (pointer:fine){.booking_bar__mvDG9 nav a:hover{color:#efede8}}.booking_theme__BvLQe{background:transparent!important;border:0!important;color:#efede8!important;padding:6px!important;min-width:0!important}@media(max-width:720px){.booking_bar__mvDG9 nav{display:none}.booking_theme__BvLQe{margin-left:auto}}.booking_page__ksmFm:has(.booking_hero__K6MMm){padding-top:0}.booking_hero__K6MMm{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(400px,58vh,560px);background:#0b0b0c;color:#efede8;padding:clamp(112px,10vw,150px) clamp(16px,3.6vw,56px) clamp(40px,5vw,72px)}.booking_hero__K6MMm:before{content:"";position:absolute;inset:0;z-index:-2;background:url(/site/assets/frames/mobile/0204.webp) 62% 50%/cover no-repeat}@media(min-width:721px){.booking_hero__K6MMm:before{background-image:url(/site/assets/frames/desktop/0204.webp)}}.booking_hero__K6MMm:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(11,11,12,.92) 8%,rgba(11,11,12,.35) 70%,rgba(11,11,12,.55))}@media(prefers-reduced-motion:no-preference){.booking_hero__K6MMm .booking_kicker__SiEV0,.booking_hero__K6MMm .booking_lede__wSYAt,.booking_hero__K6MMm h1{animation:booking_bk-rise__7YlBz .9s cubic-bezier(.23,1,.32,1) both}.booking_hero__K6MMm h1{animation-delay:.08s}.booking_hero__K6MMm .booking_lede__wSYAt{animation-delay:.18s}}@keyframes booking_bk-rise__7YlBz{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.booking_kicker__SiEV0{margin:0 0 18px;font:500 13px/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a8a59e}.booking_hero__K6MMm h1{margin:0;font:500 clamp(34px,6.2vw,100px)/.94 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;color:#efede8}.booking_hero__K6MMm h1 em{font-style:normal;color:#e3172b}.booking_lede__wSYAt{max-width:52ch;margin:clamp(16px,2vw,28px) 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.55;color:#d6d3cc}.booking_lede__wSYAt a{color:#fff;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.booking_sheet___GgOv{flex:1 1;width:100%;max-width:880px;margin:0 auto;padding:clamp(24px,4vw,56px) clamp(16px,3vw,32px) clamp(48px,6vw,96px)}.booking_foot__eazm7{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding:20px clamp(16px,3.6vw,56px);background:#0b0b0c;color:#a8a59e;font-size:13px}.booking_foot__eazm7 span:last-child{display:flex;gap:18px;flex-wrap:wrap}.booking_foot__eazm7 a{color:#a8a59e}.booking_thanks__ByoG_{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;max-width:880px;margin:0 auto;padding:clamp(40px,7vw,96px) clamp(16px,3vw,32px) clamp(56px,7vw,110px);color:var(--text)}.booking_thanks__ByoG_ svg{color:#e3172b}.booking_thanks__ByoG_ h1{margin:0;font:500 clamp(30px,5vw,64px)/.98 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.booking_thanks__ByoG_ h1 em{font-style:normal;color:#e3172b}.booking_thanks__ByoG_ .booking_kicker__SiEV0{color:var(--text-muted,#6b6862);margin:0}.booking_thanks__ByoG_ .booking_lede__wSYAt{color:var(--text-muted,#55524c);margin:0;max-width:56ch}.booking_recap__RLOZb{width:100%;margin:12px 0 0;display:grid;gap:0;border-top:1px solid #0b0b0c22}.booking_recap__RLOZb>div{display:grid;grid-template-columns:minmax(120px,.35fr) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #0b0b0c22}.booking_recap__RLOZb dt{font:600 13px/1.3 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#6b6862)}.booking_recap__RLOZb dd{margin:0;font-weight:600;overflow-wrap:anywhere}.booking_thanksAct__gpFKg{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.booking_btn__A4sXa,.booking_ghost__7RC2q{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;font:600 14px/1 Unbounded Variable,Arial Narrow,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s,transform .16s cubic-bezier(.23,1,.32,1)}.booking_btn__A4sXa{background:#e3172b;color:#fff}.booking_ghost__7RC2q{border:1px solid #0b0b0c55;color:inherit}.booking_btn__A4sXa:active,.booking_ghost__7RC2q:active{transform:scale(.97)}@media(hover:hover) and (pointer:fine){.booking_btn__A4sXa:hover{background:#c4121f}.booking_ghost__7RC2q:hover{background:#0b0b0c0d}}@media(max-width:600px){.booking_recap__RLOZb>div{grid-template-columns:1fr;gap:4px}}@media(max-width:899px){.booking_page__ksmFm{padding-top:80px}}:root:not([data-theme=dark]) .booking_page__ksmFm{background:#fff}