@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_b2a4977f-module__mwHPLa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_b2a4977f-module__mwHPLa__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_34fa2d79-module__aJ9wYW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_34fa2d79-module__aJ9wYW__variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.p.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.p.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a6104712-module__d6CkXW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a6104712-module__d6CkXW__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.ServiceWorkerRegister-module__2-XwTG__banner{z-index:200;background:var(--surface-ink);color:var(--ink-inv);border-radius:var(--radius-pill);box-shadow:var(--shadow-3);font-family:var(--font-sans);align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:.625rem .75rem .625rem 1rem;font-size:.84375rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.ServiceWorkerRegister-module__2-XwTG__button{font-family:var(--font-sans);color:var(--surface-ink);background:var(--ink-inv);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:none;min-height:2.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600}
.CabinetBell-module__AbTIda__bell{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--ink-2);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.CabinetBell-module__AbTIda__bell:hover{background:var(--surface-sunk)}.CabinetBell-module__AbTIda__bell:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.CabinetBell-module__AbTIda__icon{width:1.375rem;height:1.375rem;display:block}.CabinetBell-module__AbTIda__badge{border-radius:var(--radius-pill);background:var(--mustard);min-width:1.125rem;height:1.125rem;color:var(--ink-on-mustard);font:700 .6875rem/1.125rem var(--font-sans);text-align:center;padding:0 .3125rem;position:absolute;top:.3125rem;right:.1875rem}.CabinetBell-module__AbTIda__backdrop{z-index:60;background:#22261c61;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.CabinetBell-module__AbTIda__sheet{background:var(--surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-width:35rem;max-height:86vh;box-shadow:var(--shadow-3);flex-direction:column;display:flex;overflow:hidden}.CabinetBell-module__AbTIda__sheetHead{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem .5rem .875rem 1rem;display:flex}.CabinetBell-module__AbTIda__sheetTitle{font:700 1.125rem/1.2 var(--font-display);color:var(--ink)}.CabinetBell-module__AbTIda__close{width:var(--tap-min);height:var(--tap-min);font:400 1.5rem/1 var(--font-sans);color:var(--ink-3);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none}.CabinetBell-module__AbTIda__close:hover{background:var(--surface-sunk);color:var(--ink)}.CabinetBell-module__AbTIda__close:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.CabinetBell-module__AbTIda__markAll{min-height:var(--tap-min);font:600 .875rem/1 var(--font-sans);color:var(--brand);cursor:pointer;text-align:left;background:0 0;border:none;flex:none;align-self:flex-start;padding:0 1rem}.CabinetBell-module__AbTIda__markAll:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.CabinetBell-module__AbTIda__list{min-height:0;padding:.25rem .75rem calc(1rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:.5rem;display:flex;overflow-y:auto}.CabinetBell-module__AbTIda__item{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-height:var(--tap-min);cursor:pointer;font:inherit;flex-direction:column;flex:none;gap:.25rem;padding:.75rem .875rem;display:flex}.CabinetBell-module__AbTIda__item[data-unread]{background:var(--brand-100);border-color:var(--brand-100)}.CabinetBell-module__AbTIda__item:hover{border-color:var(--line-strong)}.CabinetBell-module__AbTIda__item:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.CabinetBell-module__AbTIda__itemTitle{font:600 .9375rem/1.35 var(--font-sans);color:var(--ink)}.CabinetBell-module__AbTIda__item[data-unread] .CabinetBell-module__AbTIda__itemTitle:before{content:"";background:var(--brand);vertical-align:middle;border-radius:50%;width:.4375rem;height:.4375rem;margin-right:.4375rem;display:inline-block}.CabinetBell-module__AbTIda__itemBody{font:400 .84375rem/1.45 var(--font-sans);color:var(--ink-2)}.CabinetBell-module__AbTIda__itemWhen{font:400 .75rem/1.3 var(--font-sans);color:var(--ink-3)}.CabinetBell-module__AbTIda__more{min-height:var(--tap-min);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);font:600 .875rem/1 var(--font-sans);color:var(--ink-2);cursor:pointer;flex:none}.CabinetBell-module__AbTIda__more:disabled{color:var(--ink-3);cursor:default}.CabinetBell-module__AbTIda__more:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.CabinetBell-module__AbTIda__skeleton{border-radius:var(--radius-lg);background:var(--surface-sunk);flex:none;height:4.25rem;animation:1.2s ease-in-out infinite CabinetBell-module__AbTIda__pulse}@keyframes CabinetBell-module__AbTIda__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.CabinetBell-module__AbTIda__skeleton{animation:none}}.CabinetBell-module__AbTIda__stateBox{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;display:flex}.CabinetBell-module__AbTIda__stateTitle{font:600 .9375rem/1.35 var(--font-sans);color:var(--ink)}.CabinetBell-module__AbTIda__stateText{font:400 .84375rem/1.5 var(--font-sans);color:var(--ink-2);max-width:32ch}.CabinetBell-module__AbTIda__retry{min-height:var(--tap-min);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);font:600 .875rem/1 var(--font-sans);color:var(--ink);cursor:pointer;padding:0 1.125rem}.CabinetBell-module__AbTIda__retry:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.CabinetBell-module__AbTIda__actionError{font:400 .8125rem/1.4 var(--font-sans);color:var(--danger);padding:.25rem .125rem}@media (min-width:768px){.CabinetBell-module__AbTIda__backdrop{justify-content:center;align-items:flex-start;padding-top:4rem}.CabinetBell-module__AbTIda__sheet{border-radius:var(--radius-xl);max-height:78vh}}
.DictateButton-module__SFyjhq__wrap{align-items:center;gap:.5rem;display:inline-flex}.DictateButton-module__SFyjhq__btn{border:1px solid var(--line);background:var(--surface);width:2rem;height:2rem;color:var(--brand);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;display:inline-flex}.DictateButton-module__SFyjhq__btn:hover{border-color:var(--brand)}.DictateButton-module__SFyjhq__btn[data-recording]{background:var(--danger);border-color:var(--danger);color:#fff;animation:1.2s ease-in-out infinite DictateButton-module__SFyjhq__dictate-pulse}.DictateButton-module__SFyjhq__btn:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}@keyframes DictateButton-module__SFyjhq__dictate-pulse{50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.DictateButton-module__SFyjhq__btn[data-recording]{animation:none}}.DictateButton-module__SFyjhq__rec{font-family:var(--font-sans);color:var(--ink-2);font-size:.78125rem}.DictateButton-module__SFyjhq__err{font-family:var(--font-sans);color:var(--danger);font-size:.78125rem}
.FeedbackWidget-module__4z6zEq__trigger{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-pill);color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}.FeedbackWidget-module__4z6zEq__trigger:hover{background:var(--surface-sunk);color:var(--ink-2)}.FeedbackWidget-module__4z6zEq__trigger:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FeedbackWidget-module__4z6zEq__icon{width:1.375rem;height:1.375rem;display:block}.FeedbackWidget-module__4z6zEq__backdrop{z-index:60;background:#22261c61;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.FeedbackWidget-module__4z6zEq__sheet{background:var(--surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-width:35rem;max-height:86vh;box-shadow:var(--shadow-3);flex-direction:column;display:flex;overflow:hidden}.FeedbackWidget-module__4z6zEq__sheetHead{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem .5rem .875rem 1rem;display:flex}.FeedbackWidget-module__4z6zEq__sheetTitle{font:700 1.0625rem/1.25 var(--font-display);color:var(--ink)}.FeedbackWidget-module__4z6zEq__close{width:var(--tap-min);height:var(--tap-min);font:400 1.5rem/1 var(--font-sans);color:var(--ink-3);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none;flex:none}.FeedbackWidget-module__4z6zEq__close:hover{background:var(--surface-sunk);color:var(--ink)}.FeedbackWidget-module__4z6zEq__close:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FeedbackWidget-module__4z6zEq__form{padding:.875rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));flex-direction:column;gap:.625rem;display:flex;overflow-y:auto}.FeedbackWidget-module__4z6zEq__kinds{background:var(--surface-sunk);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;gap:.375rem;padding:.25rem;display:grid}.FeedbackWidget-module__4z6zEq__kind{min-height:var(--tap-min);border-radius:var(--radius-md);font:600 .9375rem/1 var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border:none}.FeedbackWidget-module__4z6zEq__kind[data-active]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.FeedbackWidget-module__4z6zEq__kind:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.FeedbackWidget-module__4z6zEq__label{font:600 .875rem/1.3 var(--font-sans);color:var(--ink-2)}.FeedbackWidget-module__4z6zEq__textarea{resize:vertical;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);width:100%;min-height:7.5rem;font:400 1rem/1.5 var(--font-sans);color:var(--ink);padding:.75rem .875rem}.FeedbackWidget-module__4z6zEq__textarea:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:1px}.FeedbackWidget-module__4z6zEq__page{font:400 .75rem/1.35 var(--font-sans);color:var(--ink-3);overflow-wrap:anywhere}.FeedbackWidget-module__4z6zEq__error{font:400 .8125rem/1.4 var(--font-sans);color:var(--danger)}.FeedbackWidget-module__4z6zEq__submit{border-radius:var(--radius-lg);background:var(--brand);min-height:3.25rem;color:var(--ink-inv);font:700 1.0625rem/1 var(--font-sans);cursor:pointer;border:none}.FeedbackWidget-module__4z6zEq__submit:disabled{background:var(--line-strong);color:var(--ink-3);cursor:default}.FeedbackWidget-module__4z6zEq__submit:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FeedbackWidget-module__4z6zEq__done{text-align:center;padding:2rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:center;gap:.5rem;display:flex}.FeedbackWidget-module__4z6zEq__doneTitle{font:700 1.125rem/1.25 var(--font-display);color:var(--ink)}.FeedbackWidget-module__4z6zEq__doneText{font:400 .875rem/1.5 var(--font-sans);color:var(--ink-2)}.FeedbackWidget-module__4z6zEq__doneClose{min-height:var(--tap-min);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);font:600 .9375rem/1 var(--font-sans);color:var(--ink);cursor:pointer;margin-top:.5rem;padding:0 1.5rem}.FeedbackWidget-module__4z6zEq__doneClose:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}@media (min-width:768px){.FeedbackWidget-module__4z6zEq__backdrop{justify-content:center;align-items:flex-start;padding-top:4rem}.FeedbackWidget-module__4z6zEq__sheet{border-radius:var(--radius-xl);max-height:78vh}}.FeedbackWidget-module__4z6zEq__dictateRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.FeedbackWidget-module__4z6zEq__dictateHint{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem}.FeedbackWidget-module__4z6zEq__row{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l,.875rem);width:100%;min-height:var(--tap-min,2.75rem);cursor:pointer;color:var(--ink);align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.FeedbackWidget-module__4z6zEq__row:hover{border-color:var(--brand)}.FeedbackWidget-module__4z6zEq__row:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FeedbackWidget-module__4z6zEq__row .FeedbackWidget-module__4z6zEq__icon{width:1.375rem;height:1.375rem;color:var(--brand);flex-shrink:0}.FeedbackWidget-module__4z6zEq__rowText{flex-direction:column;gap:.125rem;display:flex}.FeedbackWidget-module__4z6zEq__rowLabel{font-family:var(--font-sans);color:var(--ink);font-size:.9375rem;font-weight:600}.FeedbackWidget-module__4z6zEq__rowHint{font-family:var(--font-sans);color:var(--ink-3);font-size:.8125rem}
.ProQualsCard-module__wUjCHa__group{flex-direction:column;gap:.5rem;display:flex}.ProQualsCard-module__wUjCHa__groupTitle{font:600 .78125rem/1.3 var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.ProQualsCard-module__wUjCHa__row{min-height:var(--tap-min);border:1.5px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);font:400 .9375rem/1.35 var(--font-sans);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.ProQualsCard-module__wUjCHa__rowOn{background:var(--brand-100);border-color:var(--brand);font-weight:500}.ProQualsCard-module__wUjCHa__checkbox{width:1.25rem;height:1.25rem;accent-color:var(--brand);flex:none}.ProQualsCard-module__wUjCHa__chips{flex-wrap:wrap;gap:.5rem;display:flex}.ProQualsCard-module__wUjCHa__chip{font:500 .84375rem/1 var(--font-sans);color:var(--ink);background:var(--brand-100);border:1px solid var(--brand);border-radius:var(--radius-pill);padding:.625rem .8125rem}.ProQualsCard-module__wUjCHa__okBox{background:var(--brand-100);border:1px solid var(--brand);border-radius:var(--radius-lg);font:500 .875rem/1.4 var(--font-sans);color:var(--ink);padding:.75rem}
.Field-module__hN2ADG__wrap{flex-direction:column;gap:.375rem;display:flex}.Field-module__hN2ADG__label{font-family:var(--font-sans);font-size:var(--fs-app-label);font-weight:var(--fw-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-3)}.Field-module__hN2ADG__control{height:var(--field-h-app);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);font-family:var(--font-sans);color:var(--ink);width:100%;padding:0 .625rem;font-size:.8125rem}.Field-module__hN2ADG__control:focus-visible,.Field-module__hN2ADG__control:focus{outline:var(--focus-w) solid var(--focus);outline-offset:2px;border-color:var(--brand)}.Field-module__hN2ADG__control::placeholder{color:var(--ink-3)}.Field-module__hN2ADG__control:disabled{background:var(--surface-sunk);color:var(--ink-3);cursor:not-allowed}.Field-module__hN2ADG__textarea{resize:vertical;height:auto;min-height:4.5rem;padding:.5625rem .625rem;font-size:.8125rem;line-height:1.5}.Field-module__hN2ADG__error{border-color:var(--danger)}.Field-module__hN2ADG__errorText{font-family:var(--font-sans);color:var(--danger);font-size:.78125rem}.Field-module__hN2ADG__hint{font-family:var(--font-sans);color:var(--ink-2);font-size:.78125rem}.Field-module__hN2ADG__passwordWrap{display:flex;position:relative}.Field-module__hN2ADG__passwordControl{padding-right:4.375rem}.Field-module__hN2ADG__passwordToggle{font-family:var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:.375rem .5rem;font-size:.75rem;font-weight:500;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.Field-module__hN2ADG__passwordToggle:hover{color:var(--brand-700)}.Field-module__hN2ADG__passwordToggle:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.Field-module__hN2ADG__checkboxRow{font-family:var(--font-sans);color:var(--ink);cursor:pointer;min-height:var(--tap-min);align-items:center;gap:.5625rem;font-size:.8125rem;display:inline-flex}.Field-module__hN2ADG__checkboxRow input{width:1.125rem;height:1.125rem;accent-color:var(--brand)}
.Button-module__ozCAxW__btn{font-family:var(--font-sans);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);min-height:var(--tap-min);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5625rem;font-weight:600;display:inline-flex}.Button-module__ozCAxW__btn:disabled{cursor:not-allowed}.Button-module__ozCAxW__btn:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.Button-module__ozCAxW__lg{border-radius:var(--radius-lg);padding:1rem 1.5rem;font-size:1rem}.Button-module__ozCAxW__md{padding:.8125rem 1.125rem;font-size:.875rem}.Button-module__ozCAxW__sm{border-radius:var(--radius-md);min-height:2rem;padding:.5625rem .8125rem;font-size:.8125rem}.Button-module__ozCAxW__full{width:100%}.Button-module__ozCAxW__primary{background:var(--brand);color:var(--ink-inv);border-color:var(--brand)}.Button-module__ozCAxW__primary:hover:not(:disabled){background:var(--brand-700);border-color:var(--brand-700)}.Button-module__ozCAxW__primary:active:not(:disabled){background:var(--brand-800);border-color:var(--brand-800);transform:translateY(.0625rem)}.Button-module__ozCAxW__primary:disabled{background:var(--line-strong);border-color:var(--line-strong);color:var(--ink-3)}.Button-module__ozCAxW__secondary{color:var(--ink);border-color:var(--ink);background:0 0}.Button-module__ozCAxW__secondary:hover:not(:disabled){background:var(--brand-100)}.Button-module__ozCAxW__secondary:disabled{color:var(--ink-3);border-color:var(--line-strong)}.Button-module__ozCAxW__ghost{color:var(--brand);background:0 0;border-color:#0000;padding-left:.75rem;padding-right:.75rem}.Button-module__ozCAxW__ghost:hover:not(:disabled){background:var(--bg-app)}.Button-module__ozCAxW__ghost:disabled{color:var(--ink-3)}.Button-module__ozCAxW__danger{color:var(--danger);border-color:var(--danger);background:0 0}.Button-module__ozCAxW__danger:hover:not(:disabled){background:var(--danger-bg)}.Button-module__ozCAxW__danger:disabled{color:var(--ink-3);border-color:var(--line-strong)}.Button-module__ozCAxW__dangerSolid{background:var(--danger);color:var(--ink-inv);border-color:var(--danger)}.Button-module__ozCAxW__dangerSolid:hover:not(:disabled){background:#962015;border-color:#962015}.Button-module__ozCAxW__spinner{border:2px solid #f4f4f059;border-top-color:currentColor;border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite Button-module__ozCAxW__pulpoSpin;display:inline-block}@media (prefers-reduced-motion:reduce){.Button-module__ozCAxW__spinner{animation:none}}@keyframes Button-module__ozCAxW__pulpoSpin{to{transform:rotate(360deg)}}
.AdminPushControl-module__DkLTKq__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.AdminPushControl-module__DkLTKq__cardText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.AdminPushControl-module__DkLTKq__cardTitle{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-body);color:var(--ink)}.AdminPushControl-module__DkLTKq__cardHint{font-family:var(--font-sans);font-size:var(--fs-app-sm);line-height:var(--lh-app-body);color:var(--ink-2);max-width:62ch}.AdminPushControl-module__DkLTKq__error{font-family:var(--font-sans);font-size:var(--fs-app-sm);color:var(--danger)}.AdminPushControl-module__DkLTKq__rowButton{border:none;border-top:1px solid var(--line);width:100%;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-sm);color:var(--ink-2);text-align:center;cursor:pointer;background:0 0;padding:.6875rem .875rem}.AdminPushControl-module__DkLTKq__rowButton:hover{background:var(--bg-app);color:var(--ink)}.AdminPushControl-module__DkLTKq__rowButton:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.AdminPushControl-module__DkLTKq__rowButton:disabled{color:var(--ink-3);cursor:default}.AdminPushControl-module__DkLTKq__rowHint{border-top:1px solid var(--line);font-family:var(--font-sans);font-size:var(--fs-app-xs);line-height:var(--lh-app-body);color:var(--ink-3);text-align:center;padding:.625rem .875rem;display:block}@media (max-width:1023px){.AdminPushControl-module__DkLTKq__card{flex-direction:column;align-items:stretch;gap:.75rem}.AdminPushControl-module__DkLTKq__rowButton{min-height:var(--tap-min)}}
.EditClientModal-module__UOqpdq__form{flex-direction:column;gap:.875rem;display:flex}.EditClientModal-module__UOqpdq__hint{font-family:var(--font-sans);color:var(--ink-3);font-size:.8125rem}.EditClientModal-module__UOqpdq__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}.EditClientModal-module__UOqpdq__conflictBox{background:var(--danger-bg);border-radius:var(--radius-md);color:var(--danger);font-family:var(--font-sans);flex-direction:column;gap:.5rem;padding:.75rem .875rem;font-size:.8125rem;display:flex}.EditClientModal-module__UOqpdq__conflictActions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.EditClientModal-module__UOqpdq__conflictLink{color:var(--danger);font-weight:600;text-decoration:underline}
.NotificationBell-module__VB8Iqa__wrap{flex:none;align-items:center;display:flex;position:relative}.NotificationBell-module__VB8Iqa__bell{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);width:2.375rem;height:2.375rem;color:var(--ink-2);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.NotificationBell-module__VB8Iqa__bell:hover{background:var(--bg-app);color:var(--ink)}.NotificationBell-module__VB8Iqa__bell:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.NotificationBell-module__VB8Iqa__icon{width:1.1875rem;height:1.1875rem;display:block}.NotificationBell-module__VB8Iqa__badge{border-radius:var(--radius-pill);background:var(--mustard);min-width:1.125rem;height:1.125rem;color:var(--ink-on-mustard);font:700 .6875rem/1.125rem var(--font-mono);text-align:center;padding:0 .3125rem;position:absolute;top:-.375rem;right:-.375rem}.NotificationBell-module__VB8Iqa__dropdown{z-index:80;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:22.5rem;max-width:calc(100vw - 1.5rem);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}.NotificationBell-module__VB8Iqa__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.NotificationBell-module__VB8Iqa__title{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-h2);color:var(--ink)}.NotificationBell-module__VB8Iqa__markAll,.NotificationBell-module__VB8Iqa__retry{font-family:var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.78125rem;font-weight:600}.NotificationBell-module__VB8Iqa__markAll:focus-visible,.NotificationBell-module__VB8Iqa__retry:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.NotificationBell-module__VB8Iqa__list{flex-direction:column;gap:.375rem;max-height:min(60vh,26.25rem);padding:.5rem;display:flex;overflow-y:auto}.NotificationBell-module__VB8Iqa__item{text-align:left;border-radius:var(--radius-md);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;flex-direction:column;flex:none;gap:.1875rem;padding:.5625rem .625rem;display:flex}.NotificationBell-module__VB8Iqa__item:hover{background:var(--bg-app)}.NotificationBell-module__VB8Iqa__item:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.NotificationBell-module__VB8Iqa__item[data-unread]{background:var(--brand-100);border-color:var(--brand-100)}.NotificationBell-module__VB8Iqa__item[data-unread]:hover{background:var(--tile-success)}.NotificationBell-module__VB8Iqa__itemTitle{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-sm);line-height:var(--lh-app-sm);color:var(--ink)}.NotificationBell-module__VB8Iqa__item[data-unread] .NotificationBell-module__VB8Iqa__itemTitle:before{content:"";background:var(--brand);vertical-align:middle;border-radius:50%;width:.375rem;height:.375rem;margin-right:.375rem;display:inline-block}.NotificationBell-module__VB8Iqa__itemBody{font-family:var(--font-sans);font-size:var(--fs-app-xs);line-height:var(--lh-app-body);color:var(--ink-2)}.NotificationBell-module__VB8Iqa__itemWhen{font-family:var(--font-sans);color:var(--ink-3);font-size:.71875rem}.NotificationBell-module__VB8Iqa__skeleton{border-radius:var(--radius-md);background:var(--surface-sunk);flex:none;height:3.25rem;animation:1.2s ease-in-out infinite NotificationBell-module__VB8Iqa__pulse}@keyframes NotificationBell-module__VB8Iqa__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.NotificationBell-module__VB8Iqa__skeleton{animation:none}}.NotificationBell-module__VB8Iqa__stateBox{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.375rem .75rem;display:flex}.NotificationBell-module__VB8Iqa__stateText{font-family:var(--font-sans);font-size:var(--fs-app-sm);line-height:var(--lh-app-body);color:var(--ink-2);max-width:34ch}.NotificationBell-module__VB8Iqa__error{font-family:var(--font-sans);font-size:var(--fs-app-xs);color:var(--danger);padding:.125rem .25rem}.NotificationBell-module__VB8Iqa__allLink{border-top:1px solid var(--line);font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-sm);color:var(--brand);text-align:center;padding:.6875rem .875rem}.NotificationBell-module__VB8Iqa__allLink:hover{background:var(--bg-app)}.NotificationBell-module__VB8Iqa__allLink:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}@media (max-width:1023px){.NotificationBell-module__VB8Iqa__bell{width:var(--tap-min);height:var(--tap-min)}.NotificationBell-module__VB8Iqa__dropdown{width:auto;max-width:none;position:fixed;top:3.5rem;left:.75rem;right:.75rem}.NotificationBell-module__VB8Iqa__item{min-height:var(--tap-min)}}
.RefreshButton-module__CZIByq__btn{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);width:2.375rem;height:2.375rem;color:var(--ink-2);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.RefreshButton-module__CZIByq__btn:hover{background:var(--bg-app);color:var(--ink)}.RefreshButton-module__CZIByq__btn:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.RefreshButton-module__CZIByq__icon{width:1.1875rem;height:1.1875rem;display:block}.RefreshButton-module__CZIByq__btn[data-spinning] .RefreshButton-module__CZIByq__icon{animation:.7s linear infinite RefreshButton-module__CZIByq__refresh-spin}@keyframes RefreshButton-module__CZIByq__refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RefreshButton-module__CZIByq__btn[data-spinning] .RefreshButton-module__CZIByq__icon{opacity:.55;animation:none}}
.StatusBadge-module__qTAL0G__badge{font-family:var(--font-sans);border-radius:var(--radius-md);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.StatusBadge-module__qTAL0G__s{padding:.375rem .5625rem;font-size:.71875rem;line-height:1}.StatusBadge-module__qTAL0G__m{padding:.5625rem .8125rem;font-size:.875rem;line-height:1}.StatusBadge-module__qTAL0G__neutral{background:var(--status-in-bg);color:var(--status-in-ink)}.StatusBadge-module__qTAL0G__neutralSoft{background:var(--status-in-soft-bg);color:var(--status-in-soft-ink)}.StatusBadge-module__qTAL0G__info{background:var(--status-info-bg);color:var(--status-info-ink)}.StatusBadge-module__qTAL0G__infoHi{background:var(--status-info-hi-bg);color:var(--status-info-hi-ink)}.StatusBadge-module__qTAL0G__progress{background:var(--status-progress-bg);color:var(--status-progress-ink)}.StatusBadge-module__qTAL0G__progressHi{background:var(--status-progress-hi-bg);color:var(--status-progress-hi-ink)}.StatusBadge-module__qTAL0G__pending{background:var(--status-money-bg);color:var(--status-money-ink)}.StatusBadge-module__qTAL0G__pendingHi{background:var(--status-money-hi-bg);color:var(--status-money-hi-ink)}.StatusBadge-module__qTAL0G__successSoft{background:var(--status-done-bg);color:var(--status-done-ink)}.StatusBadge-module__qTAL0G__success{background:var(--status-success-bg);color:var(--status-success-ink)}.StatusBadge-module__qTAL0G__muted{background:var(--status-closed-bg);color:var(--status-closed-ink)}.StatusBadge-module__qTAL0G__danger{background:var(--danger-bg);color:var(--danger)}.StatusBadge-module__qTAL0G__flag{border-radius:var(--radius-pill);background:var(--attention);cursor:default;border:none;flex:none;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:0;animation:1.6s ease-in-out infinite StatusBadge-module__qTAL0G__pulpoEye;display:inline-flex}.StatusBadge-module__qTAL0G__flagDot{border-radius:var(--radius-pill);background:var(--ink-inv);width:.5625rem;height:.5625rem;display:block}.StatusBadge-module__qTAL0G__flag[data-with-label]{gap:.375rem;width:auto;padding:0 .5625rem;animation:none}.StatusBadge-module__qTAL0G__flagLabel{font-family:var(--font-sans);color:var(--ink-inv);white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1}@keyframes StatusBadge-module__qTAL0G__pulpoEye{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.88)}}
.WhatsAppButton-module__bA4-pW__button{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);width:1.75rem;height:1.75rem;color:var(--success);flex:none;justify-content:center;align-items:center;display:inline-flex}.WhatsAppButton-module__bA4-pW__button:hover{background:var(--success-bg);border-color:var(--success)}.WhatsAppButton-module__bA4-pW__button:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.WhatsAppButton-module__bA4-pW__button[data-size=md]{width:2.25rem;height:2.25rem}.WhatsAppButton-module__bA4-pW__icon{width:1rem;height:1rem}.WhatsAppButton-module__bA4-pW__button[data-size=md] .WhatsAppButton-module__bA4-pW__icon{width:1.25rem;height:1.25rem}
.tasks-module__Om3KYG__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color var(--dur-1) var(--ease), background var(--dur-1) var(--ease), opacity var(--dur-2) var(--ease);animation:tasks-module__Om3KYG__taskIn var(--dur-3) var(--ease);align-items:flex-start;gap:.625rem;padding:.625rem .75rem .625rem .25rem;display:flex}@keyframes tasks-module__Om3KYG__taskIn{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:none}}.tasks-module__Om3KYG__card[data-done]{background:var(--surface-sunk)}.tasks-module__Om3KYG__card[data-done] .tasks-module__Om3KYG__title{color:var(--ink-3);text-decoration:line-through}.tasks-module__Om3KYG__card[data-leaving]{opacity:0;transform:translateY(-.375rem)}.tasks-module__Om3KYG__card[data-trashed]{background:var(--surface-sunk);opacity:.72}.tasks-module__Om3KYG__card[data-trashed]:hover,.tasks-module__Om3KYG__card[data-trashed]:focus-within{opacity:1}.tasks-module__Om3KYG__card[data-trashed] .tasks-module__Om3KYG__title{color:var(--ink-2)}.tasks-module__Om3KYG__card[data-focused]{border-color:var(--focus);animation:tasks-module__Om3KYG__taskFocus var(--dur-3) var(--ease) 3 alternate;box-shadow:0 0 0 3px #c99a2038}@keyframes tasks-module__Om3KYG__taskFocus{0%{background:var(--surface)}to{background:var(--warn-bg)}}@media (prefers-reduced-motion:reduce){.tasks-module__Om3KYG__card{animation:none}.tasks-module__Om3KYG__card[data-focused]{background:var(--warn-bg);animation:none}}.tasks-module__Om3KYG__card[data-compact]{border:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:.375rem 0 .375rem .25rem}.tasks-module__Om3KYG__card[data-compact]:last-child{border-bottom:none;padding-bottom:0}.tasks-module__Om3KYG__checkWrap{min-width:var(--tap-min);min-height:var(--tap-min);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.tasks-module__Om3KYG__check{width:1.25rem;height:1.25rem;accent-color:var(--brand);cursor:pointer;transition:transform var(--dur-1) var(--ease)}.tasks-module__Om3KYG__check:active{transform:scale(.9)}.tasks-module__Om3KYG__check:disabled{cursor:not-allowed}.tasks-module__Om3KYG__check:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__body{flex-direction:column;flex:1;gap:.3125rem;min-width:0;padding-top:.625rem;display:flex}.tasks-module__Om3KYG__card[data-compact] .tasks-module__Om3KYG__body{padding-top:.5rem}.tasks-module__Om3KYG__titleRow{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.tasks-module__Om3KYG__title{font-family:var(--font-sans);font-size:var(--fs-app-body);line-height:var(--lh-app-body);color:var(--ink);overflow-wrap:anywhere}.tasks-module__Om3KYG__title[data-high]{font-weight:700}.tasks-module__Om3KYG__star{box-sizing:content-box;vertical-align:-4px;border-radius:var(--radius-pill);width:.9375rem;height:.9375rem;color:var(--line-strong);transition:color var(--dur-1) var(--ease), background var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-.5rem -.25rem -.5rem 0;padding:.5rem;display:inline-flex}.tasks-module__Om3KYG__star:hover{color:var(--ink-2);background:var(--surface-sunk);transform:scale(1.06)}.tasks-module__Om3KYG__star[data-on]{color:var(--money-ink)}.tasks-module__Om3KYG__star[data-plain]{background:0 0;margin:-.125rem 0;padding:.125rem}.tasks-module__Om3KYG__star:active{transform:scale(.94)}.tasks-module__Om3KYG__star:disabled{opacity:.5}.tasks-module__Om3KYG__star:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:1px}.tasks-module__Om3KYG__description{font-family:var(--font-sans);font-size:var(--fs-app-sm);line-height:var(--lh-app-sm);color:var(--ink-2);overflow-wrap:anywhere;margin:0}.tasks-module__Om3KYG__meta{font-family:var(--font-sans);font-size:var(--fs-app-xs);line-height:var(--lh-app-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tasks-module__Om3KYG__due,.tasks-module__Om3KYG__noDue{font-family:var(--font-sans);font-size:var(--fs-app-xs);text-align:left;transition:background var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);border:none}.tasks-module__Om3KYG__due{color:var(--ink-2);background:var(--surface-sunk);border-radius:var(--radius-sm);padding:.1875rem .4375rem;font-weight:600}.tasks-module__Om3KYG__due[data-overdue]{color:var(--danger);background:var(--danger-bg);border:1px solid var(--warn-line);padding:.125rem .375rem}.tasks-module__Om3KYG__due[data-editable]:hover,.tasks-module__Om3KYG__noDue[data-editable]:hover{box-shadow:inset 0 -1px}.tasks-module__Om3KYG__due[data-editable]:focus-visible,.tasks-module__Om3KYG__noDue[data-editable]:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__dueEdit{align-items:center;gap:.375rem;display:inline-flex}.tasks-module__Om3KYG__dueInput{border:1px solid var(--brand);border-radius:var(--radius-sm);background:var(--surface);height:1.875rem;font-family:var(--font-sans);color:var(--ink);padding:0 .375rem;font-size:.78125rem}.tasks-module__Om3KYG__dueInput:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:1px}.tasks-module__Om3KYG__noDue,.tasks-module__Om3KYG__author{color:var(--ink-3);background:0 0;padding:.1875rem 0}.tasks-module__Om3KYG__doneMark{color:var(--brand);font-weight:600}.tasks-module__Om3KYG__deletedMark{color:var(--ink-2);font-weight:600}.tasks-module__Om3KYG__restoreButton{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-xs);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:1.875rem;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;align-self:center;padding:.25rem .75rem}.tasks-module__Om3KYG__restoreButton:hover{background:var(--brand-100);border-color:var(--brand)}.tasks-module__Om3KYG__restoreButton:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__restoreButton:disabled{opacity:.5;cursor:not-allowed}.tasks-module__Om3KYG__assignee{color:var(--ink-2);align-items:center;gap:.375rem;min-width:0;display:inline-flex}.tasks-module__Om3KYG__avatar{border-radius:var(--radius-pill);background:var(--brand-100);width:1.25rem;height:1.25rem;color:var(--brand);flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.tasks-module__Om3KYG__assigneeName{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.tasks-module__Om3KYG__shared{color:var(--ink-3);background:var(--surface-sunk);border-radius:var(--radius-sm);padding:.1875rem .4375rem}.tasks-module__Om3KYG__chip{color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);text-overflow:ellipsis;white-space:nowrap;max-width:22ch;padding:.1875rem .5625rem;font-weight:600;overflow:hidden}.tasks-module__Om3KYG__chip:hover{background:var(--line)}.tasks-module__Om3KYG__chip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__commentsChip{color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.25rem;padding:.1875rem .5625rem;font-weight:600;display:inline-flex}.tasks-module__Om3KYG__commentsChip:hover{background:var(--line)}.tasks-module__Om3KYG__commentsChip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__commentsChip[data-new]{color:var(--paper,#fff);background:var(--brand)}.tasks-module__Om3KYG__commentsChip[data-new]:hover{background:var(--brand);opacity:.9}.tasks-module__Om3KYG__commentsNew{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.tasks-module__Om3KYG__cardError{font-family:var(--font-sans);color:var(--danger);font-size:.78125rem}.tasks-module__Om3KYG__undoRow{font-family:var(--font-sans);font-size:var(--fs-app-xs);color:var(--ink-2);animation:tasks-module__Om3KYG__undoIn var(--dur-2) var(--ease);align-items:center;gap:.625rem;display:flex}@keyframes tasks-module__Om3KYG__undoIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.tasks-module__Om3KYG__undoText{color:var(--brand);flex:none;font-weight:600}.tasks-module__Om3KYG__undoButton{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-xs);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:1.625rem;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;padding:.1875rem .75rem}.tasks-module__Om3KYG__undoButton:hover{background:var(--brand-100);border-color:var(--brand)}.tasks-module__Om3KYG__undoButton:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__undoBar{border-radius:var(--radius-pill);background:var(--line);flex:3.75rem;max-width:10rem;height:2px;position:relative;overflow:hidden}.tasks-module__Om3KYG__undoBar:after{content:"";background:var(--brand-500);transform-origin:0;animation:5.5s linear forwards tasks-module__Om3KYG__undoCountdown;position:absolute;inset:0}@keyframes tasks-module__Om3KYG__undoCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.tasks-module__Om3KYG__undoRow{animation:none}.tasks-module__Om3KYG__undoBar{display:none}}.tasks-module__Om3KYG__menuWrap{flex:none;position:relative}.tasks-module__Om3KYG__menuButton{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-md);color:var(--ink-3);cursor:pointer;background:0 0;border:none;font-size:1.125rem;line-height:1}.tasks-module__Om3KYG__menuButton:hover{background:var(--surface-sunk);color:var(--ink)}.tasks-module__Om3KYG__menuButton:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.tasks-module__Om3KYG__menuButton:disabled{opacity:.5;cursor:not-allowed}.tasks-module__Om3KYG__menu{z-index:20;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);min-width:10.625rem;box-shadow:var(--shadow-2);animation:tasks-module__Om3KYG__menuIn var(--dur-1) var(--ease);transform-origin:100% 0;flex-direction:column;padding:.25rem;display:flex;position:absolute;top:calc(100% - .25rem);right:0}@keyframes tasks-module__Om3KYG__menuIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tasks-module__Om3KYG__menu{animation:none}}.tasks-module__Om3KYG__menuItem,.tasks-module__Om3KYG__menuItemDanger{text-align:left;font-family:var(--font-sans);color:var(--ink);border-radius:var(--radius-md);min-height:var(--tap-min);cursor:pointer;background:0 0;border:none;padding:0 .625rem;font-size:.8125rem;font-weight:500}.tasks-module__Om3KYG__menuItem:hover{background:var(--surface-sunk)}.tasks-module__Om3KYG__menuItemDanger{color:var(--danger)}.tasks-module__Om3KYG__menuItemDanger:hover{background:var(--danger-bg)}.tasks-module__Om3KYG__menuItem:focus-visible,.tasks-module__Om3KYG__menuItemDanger:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.tasks-module__Om3KYG__list{flex-direction:column;gap:1.125rem;display:flex}.tasks-module__Om3KYG__group{flex-direction:column;gap:.5rem;display:flex}.tasks-module__Om3KYG__groupHead{font-family:var(--font-sans);font-size:var(--fs-app-label);font-weight:var(--fw-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.5rem;margin:0;display:flex}.tasks-module__Om3KYG__groupHead[data-tone=overdue]{color:var(--danger)}.tasks-module__Om3KYG__groupCount{letter-spacing:0;color:var(--ink-2);background:var(--surface-sunk);border-radius:var(--radius-pill);padding:.0625rem .5rem;font-size:.6875rem;font-weight:700}.tasks-module__Om3KYG__groupHead[data-tone=overdue] .tasks-module__Om3KYG__groupCount{color:var(--danger);background:var(--danger-bg)}.tasks-module__Om3KYG__groupBody{flex-direction:column;display:flex}.tasks-module__Om3KYG__slot{transition:grid-template-rows var(--dur-3) var(--ease);grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}.tasks-module__Om3KYG__slot>*{min-height:0}.tasks-module__Om3KYG__slotInner{padding-bottom:.625rem}.tasks-module__Om3KYG__slot[data-leaving]{grid-template-rows:0fr;overflow:hidden}.tasks-module__Om3KYG__doneBlock{flex-direction:column;gap:.5rem;display:flex}.tasks-module__Om3KYG__doneHead{font-family:var(--font-sans);font-size:var(--fs-app-label);font-weight:var(--fw-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-2);border-radius:var(--radius-md);cursor:pointer;min-height:2rem;transition:color var(--dur-1) var(--ease);background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;padding:0 .5rem 0 .25rem;display:flex}.tasks-module__Om3KYG__doneHead:hover{color:var(--ink-2)}.tasks-module__Om3KYG__doneHead:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__doneChevron{width:.5rem;height:.5rem;transition:transform var(--dur-2) var(--ease);border-bottom:1.6px solid;border-right:1.6px solid;transform:rotate(-45deg)}.tasks-module__Om3KYG__doneChevron[data-open]{transform:rotate(45deg)}.tasks-module__Om3KYG__doneBody{transition:grid-template-rows var(--dur-3) var(--ease), opacity var(--dur-2) var(--ease);opacity:0;grid-template-rows:0fr;display:grid;overflow:hidden}.tasks-module__Om3KYG__doneBody[data-open]{opacity:1;grid-template-rows:1fr}.tasks-module__Om3KYG__doneInner{min-height:0}.tasks-module__Om3KYG__form{flex-direction:column;gap:.875rem;display:flex}.tasks-module__Om3KYG__formRow{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.tasks-module__Om3KYG__dueField{flex-direction:column;gap:.5rem;display:flex}.tasks-module__Om3KYG__presetRow{flex-wrap:wrap;gap:.375rem;display:flex}.tasks-module__Om3KYG__formError{font-family:var(--font-sans);color:var(--danger);font-size:.78125rem}.tasks-module__Om3KYG__linkRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.tasks-module__Om3KYG__linkLabel{font-family:var(--font-sans);font-size:var(--fs-app-label);font-weight:var(--fw-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-3)}.tasks-module__Om3KYG__linkChip{font-family:var(--font-sans);color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);padding:.3125rem .6875rem;font-size:.78125rem;font-weight:600}.tasks-module__Om3KYG__quick{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);flex-direction:column;gap:.625rem;padding:.75rem .875rem;display:flex}.tasks-module__Om3KYG__quickMain{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.tasks-module__Om3KYG__quickDue{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.tasks-module__Om3KYG__quickDueLabel{font-family:var(--font-sans);font-size:var(--fs-app-label);font-weight:var(--fw-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-2);margin-right:.125rem}.tasks-module__Om3KYG__quickTitle,.tasks-module__Om3KYG__quickDate,.tasks-module__Om3KYG__quickSelect{height:var(--tap-min);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);font-family:var(--font-sans);color:var(--ink);padding:0 .625rem;font-size:.8125rem}.tasks-module__Om3KYG__quickDate{min-width:0;height:2rem;font-size:.78125rem}.tasks-module__Om3KYG__quickTitle{flex:16.25rem;min-width:0}.tasks-module__Om3KYG__quickSelect{flex:0 auto;max-width:11.875rem}.tasks-module__Om3KYG__quickTitle:focus-visible,.tasks-module__Om3KYG__quickDate:focus-visible,.tasks-module__Om3KYG__quickSelect:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px;border-color:var(--brand)}.tasks-module__Om3KYG__quickTitle::placeholder{color:var(--ink-3)}.tasks-module__Om3KYG__presetChip{font-family:var(--font-sans);color:var(--ink-2);background:var(--surface-sunk);border-radius:var(--radius-pill);cursor:pointer;min-height:2rem;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);border:1px solid #0000;padding:0 .75rem;font-size:.75rem;font-weight:600}.tasks-module__Om3KYG__presetChip:hover{background:var(--line)}.tasks-module__Om3KYG__presetChip[data-on]{color:var(--brand);background:var(--brand-100);border-color:var(--brand)}.tasks-module__Om3KYG__presetChip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__quickMore{font-family:var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;min-height:2rem;padding:0 .25rem;font-size:.8125rem;font-weight:600}.tasks-module__Om3KYG__quickMore:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__quickHint{font-family:var(--font-sans);color:var(--ink-2);margin-left:auto;font-size:.71875rem}.tasks-module__Om3KYG__quickError{font-family:var(--font-sans);color:var(--danger);font-size:.78125rem}.tasks-module__Om3KYG__calCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.tasks-module__Om3KYG__calHead{align-items:center;gap:.5rem;display:flex}.tasks-module__Om3KYG__calTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-app-h2);line-height:var(--lh-app-h2);color:var(--ink);text-transform:capitalize;flex:1;min-width:0}.tasks-module__Om3KYG__calNav{flex:none;align-items:center;gap:.125rem;display:flex}.tasks-module__Om3KYG__calArrow{border-radius:var(--radius-md);width:1.875rem;height:1.875rem;color:var(--ink-2);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.tasks-module__Om3KYG__calArrow:hover{background:var(--surface-sunk);color:var(--ink)}.tasks-module__Om3KYG__calArrow:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.tasks-module__Om3KYG__calToday{border-radius:var(--radius-pill);height:1.875rem;font-family:var(--font-sans);color:var(--brand);transition:background var(--dur-1) var(--ease);align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.tasks-module__Om3KYG__calToday:hover{background:var(--brand-100)}.tasks-module__Om3KYG__calToday:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__calGridWrap{grid-template-rows:1fr;display:grid}.tasks-module__Om3KYG__calGrid{flex-direction:column;gap:.125rem;min-height:0;display:flex}.tasks-module__Om3KYG__calWeekdays,.tasks-module__Om3KYG__calWeek{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.tasks-module__Om3KYG__calWeekdays{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);text-align:center;padding-bottom:.125rem;font-size:.65625rem;font-weight:600}.tasks-module__Om3KYG__calDay{border-radius:var(--radius-md);min-height:2.5rem;color:var(--ink);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex}.tasks-module__Om3KYG__calDay:hover{background:var(--surface-sunk)}.tasks-module__Om3KYG__calDay:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.tasks-module__Om3KYG__calDay[data-out]{color:var(--ink-3)}.tasks-module__Om3KYG__calDay[data-today],.tasks-module__Om3KYG__stripDay[data-today]{box-shadow:inset 0 0 0 1.5px var(--mustard)}.tasks-module__Om3KYG__calDay[data-selected],.tasks-module__Om3KYG__stripDay[data-selected]{background:var(--brand);color:var(--ink-inv)}.tasks-module__Om3KYG__calDay[data-selected]:hover,.tasks-module__Om3KYG__stripDay[data-selected]:hover{background:var(--brand-700)}.tasks-module__Om3KYG__calNumber{font-family:var(--font-sans);font-size:.78125rem;line-height:1}.tasks-module__Om3KYG__calDot{border-radius:var(--radius-pill);min-width:1rem;height:.875rem;font-family:var(--font-sans);color:var(--brand);background:var(--brand-100);justify-content:center;align-items:center;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-flex}.tasks-module__Om3KYG__calDot[data-tone=high]{color:var(--money-ink);background:var(--money-bg)}.tasks-module__Om3KYG__calDot[data-tone=overdue]{color:var(--danger);background:var(--danger-bg)}[data-selected] .tasks-module__Om3KYG__calDot{color:var(--ink-inv);background:#f4f4f038}.tasks-module__Om3KYG__calDotEmpty{height:.875rem}.tasks-module__Om3KYG__strip{scrollbar-width:none;gap:.25rem;display:none;overflow-x:auto}.tasks-module__Om3KYG__stripDay{border-radius:var(--radius-md);background:var(--surface-sunk);min-height:3.375rem;color:var(--ink);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);flex-direction:column;flex:1 0 2.75rem;justify-content:center;align-items:center;gap:.125rem;display:flex}.tasks-module__Om3KYG__stripDay:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.tasks-module__Om3KYG__stripWeekday{font-family:var(--font-sans);text-transform:uppercase;color:var(--ink-2);font-size:.625rem;font-weight:600}[data-selected] .tasks-module__Om3KYG__stripWeekday{color:var(--ink-inv)}.tasks-module__Om3KYG__monthToggle{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);height:1.875rem;font-family:var(--font-sans);color:var(--ink-2);cursor:pointer;flex:none;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:600;display:none}.tasks-module__Om3KYG__monthToggle:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__agenda{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);flex-direction:column;gap:.625rem;padding:.75rem .875rem .875rem;display:flex}.tasks-module__Om3KYG__agendaHead{font-family:var(--font-sans);font-size:var(--fs-app-label);font-weight:var(--fw-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-2);margin:0}.tasks-module__Om3KYG__agendaEmpty{font-family:var(--font-sans);font-size:var(--fs-app-sm);color:var(--ink-2);margin:0}.tasks-module__Om3KYG__agendaDay{flex-direction:column;gap:.25rem;display:flex}.tasks-module__Om3KYG__agendaDayHead{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-sm);color:var(--ink);border-radius:var(--radius-sm);transition:color var(--dur-1) var(--ease);align-items:center;gap:.375rem;display:flex}.tasks-module__Om3KYG__agendaDayHead:hover{color:var(--brand)}.tasks-module__Om3KYG__agendaDayHead:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.tasks-module__Om3KYG__agendaCount{color:var(--ink-2);background:var(--surface-sunk);border-radius:var(--radius-pill);padding:.0625rem .4375rem;font-size:.65625rem;font-weight:700}.tasks-module__Om3KYG__agendaItems{border-left:1px solid var(--line);flex-direction:column;gap:.1875rem;padding-left:.625rem;list-style:none;display:flex}.tasks-module__Om3KYG__agendaItem{font-family:var(--font-sans);font-size:var(--fs-app-xs);line-height:var(--lh-app-xs);color:var(--ink-2);gap:.5rem;display:flex}.tasks-module__Om3KYG__agendaTime{font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none}.tasks-module__Om3KYG__agendaTime[data-overdue]{color:var(--danger);font-weight:600}.tasks-module__Om3KYG__agendaTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasks-module__Om3KYG__agendaTitle[data-high]{color:var(--ink);font-weight:700}.tasks-module__Om3KYG__agendaMore{font-family:var(--font-sans);font-size:var(--fs-app-xs);color:var(--ink-2)}.tasks-module__Om3KYG__blockBody{flex-direction:column;padding:.5rem 1rem .75rem;display:flex}.tasks-module__Om3KYG__blockEmpty{font-family:var(--font-sans);font-size:var(--fs-app-sm);color:var(--ink-3);padding:.375rem 0}@media (max-width:1023px){.tasks-module__Om3KYG__strip{display:flex}.tasks-module__Om3KYG__monthToggle{display:inline-flex}.tasks-module__Om3KYG__calCard[data-expanded] .tasks-module__Om3KYG__strip{display:none}.tasks-module__Om3KYG__calCard{border-radius:var(--radius-lg);gap:.5rem}.tasks-module__Om3KYG__calNav{display:none}.tasks-module__Om3KYG__calCard[data-expanded] .tasks-module__Om3KYG__calNav{display:flex}.tasks-module__Om3KYG__calGridWrap{transition:grid-template-rows var(--dur-3) var(--ease), opacity var(--dur-2) var(--ease);opacity:0;grid-template-rows:0fr;overflow:hidden}.tasks-module__Om3KYG__calCard[data-expanded] .tasks-module__Om3KYG__calGridWrap{opacity:1;grid-template-rows:1fr}.tasks-module__Om3KYG__calDay{min-height:2.75rem}.tasks-module__Om3KYG__agenda{display:none}}@media (max-width:767px){.tasks-module__Om3KYG__quickTitle,.tasks-module__Om3KYG__quickDate,.tasks-module__Om3KYG__quickSelect{flex:100%;max-width:none;font-size:1rem}.tasks-module__Om3KYG__quickSelect{flex:55%;min-width:0}.tasks-module__Om3KYG__quickDate{height:var(--tap-min)}.tasks-module__Om3KYG__quick{gap:.5rem;padding:.75rem}.tasks-module__Om3KYG__quick button[type=submit]{flex:1}.tasks-module__Om3KYG__quickHint{display:none}.tasks-module__Om3KYG__presetChip{min-height:2.25rem}.tasks-module__Om3KYG__card{padding:.5rem .5rem .625rem 0}.tasks-module__Om3KYG__star{margin:-.625rem -.3125rem -.625rem 0;padding:.625rem}.tasks-module__Om3KYG__assigneeName{max-width:12ch}.tasks-module__Om3KYG__formRow{grid-template-columns:1fr}.tasks-module__Om3KYG__form input,.tasks-module__Om3KYG__form select,.tasks-module__Om3KYG__form textarea{font-size:1rem}}.tasks-module__Om3KYG__claudeWorking{border-radius:var(--radius-sm);background:var(--status-progress-bg);color:var(--status-progress-ink);font-family:var(--font-sans);font-size:var(--fs-app-small);align-self:flex-start;padding:.25rem .625rem;font-weight:600}.tasks-module__Om3KYG__titleLink{color:inherit;text-decoration:none}.tasks-module__Om3KYG__titleLink:hover{text-decoration:underline}
.ChangeClientModal-module__SZGZCG__body{flex-direction:column;gap:.875rem;display:flex}.ChangeClientModal-module__SZGZCG__createBox{border-top:1px solid var(--line);flex-direction:column;gap:.625rem;padding-top:.875rem;display:flex}.ChangeClientModal-module__SZGZCG__createTitle{font-family:var(--font-sans);color:var(--ink-2);font-size:.8125rem;font-weight:600}
.AssignMasterSection-module__mNa1ga__body{flex-direction:column;gap:.75rem;padding:1.125rem;display:flex}.AssignMasterSection-module__mNa1ga__current{font-family:var(--font-sans);color:var(--ink);font-size:.875rem;font-weight:600}.AssignMasterSection-module__mNa1ga__currentRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AssignMasterSection-module__mNa1ga__unassignBtn{font-family:var(--font-sans);color:var(--danger);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.25rem 0;font-size:.78125rem;font-weight:600}.AssignMasterSection-module__mNa1ga__offerHistory{flex-direction:column;gap:.1875rem;display:flex}.AssignMasterSection-module__mNa1ga__offerHistoryItem{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem}.AssignMasterSection-module__mNa1ga__modalBody{flex-direction:column;gap:.75rem;display:flex}.AssignMasterSection-module__mNa1ga__payoutBox{border-top:1px solid var(--line);flex-direction:column;gap:.625rem;padding-top:.75rem;display:flex}.AssignMasterSection-module__mNa1ga__payoutHint{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem;line-height:1.5}.AssignMasterSection-module__mNa1ga__payoutFields{flex-direction:column;gap:.625rem;display:flex}.AssignMasterSection-module__mNa1ga__note{font-family:var(--font-sans);color:var(--ink-2);font-size:.8125rem;line-height:1.5}.AssignMasterSection-module__mNa1ga__list{flex-direction:column;gap:.5rem;display:flex}.AssignMasterSection-module__mNa1ga__subheader{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-top:.25rem;font-size:.75rem;font-weight:600}.AssignMasterSection-module__mNa1ga__candidate{border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.AssignMasterSection-module__mNa1ga__candidateTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AssignMasterSection-module__mNa1ga__candidateName{font-family:var(--font-sans);color:var(--ink);font-size:.875rem;font-weight:600}.AssignMasterSection-module__mNa1ga__rating{font-family:var(--font-mono);color:var(--ink);font-size:.8125rem}.AssignMasterSection-module__mNa1ga__candidateMeta{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem}.AssignMasterSection-module__mNa1ga__tradeRow{flex-wrap:wrap;gap:.3125rem;display:flex}.AssignMasterSection-module__mNa1ga__tradeBadge{font-family:var(--font-sans);color:var(--brand-500);background:var(--brand-100);border-radius:var(--radius-sm);padding:.1875rem .4375rem;font-size:.6875rem;font-weight:600}.AssignMasterSection-module__mNa1ga__restBlock{border-top:1px solid var(--line);flex-direction:column;gap:.5rem;padding-top:.25rem;display:flex}.AssignMasterSection-module__mNa1ga__showAll{text-align:center;font-family:var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.8125rem;font-weight:600}.AssignMasterSection-module__mNa1ga__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}.AssignMasterSection-module__mNa1ga__craftWarning{font-family:var(--font-sans);color:var(--attention);font-size:.78125rem;font-weight:600}.AssignMasterSection-module__mNa1ga__candidateActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AssignMasterSection-module__mNa1ga__currentRow{flex-wrap:wrap}.AssignMasterSection-module__mNa1ga__current{flex:1;min-width:0}.AssignMasterSection-module__mNa1ga__offerBanner{background:var(--status-money-bg);color:var(--status-money-ink);border-radius:var(--radius-md);font-family:var(--font-sans);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.AssignMasterSection-module__mNa1ga__declinedBanner{background:var(--danger-bg);color:var(--danger);border-radius:var(--radius-md);font-family:var(--font-sans);padding:.625rem .75rem;font-size:.8125rem}
.OrderTabs-module__8ykiRG__root{flex-direction:column;gap:1rem;display:flex}.OrderTabs-module__8ykiRG__tabs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l,.875rem);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.OrderTabs-module__8ykiRG__tab{font-family:var(--font-sans);color:var(--ink-3);cursor:pointer;min-height:var(--tap-min,2.75rem);background:0 0;border:none;border-bottom:2.5px solid #0000;flex-direction:column;align-items:center;gap:.25rem;padding:.625rem .125rem .5rem;font-size:.71875rem;font-weight:600;display:flex}.OrderTabs-module__8ykiRG__tab svg{width:1.25rem;height:1.25rem}.OrderTabs-module__8ykiRG__tab[aria-selected=true]{color:var(--brand);border-bottom-color:var(--brand);background:var(--brand-100)}.OrderTabs-module__8ykiRG__tab:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-3px}.OrderTabs-module__8ykiRG__pane{flex-direction:column;gap:1rem;max-width:54rem;display:flex}.OrderTabs-module__8ykiRG__pane[hidden]{display:none}@media (min-width:1024px){.OrderTabs-module__8ykiRG__tab{flex-direction:row;gap:.4375rem;padding:.625rem .5rem;font-size:.8125rem}.OrderTabs-module__8ykiRG__tab svg{width:1.0625rem;height:1.0625rem}}
.order-card-module__o48-dq__header{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}.order-card-module__o48-dq__headerLeft{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.order-card-module__o48-dq__back{font-family:var(--font-sans);color:var(--brand);font-size:.8125rem;font-weight:500}.order-card-module__o48-dq__code{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-app-h1);color:var(--ink)}.order-card-module__o48-dq__metaText{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem}.order-card-module__o48-dq__masterChip{font-family:var(--font-sans);color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);padding:.3125rem .6875rem;font-size:.78125rem;font-weight:600}.order-card-module__o48-dq__masterChip:hover{background:var(--line)}.order-card-module__o48-dq__masterChip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.order-card-module__o48-dq__headerRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.order-card-module__o48-dq__copyBtn{font-family:var(--font-sans);color:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);min-height:var(--tap-min);padding:.5625rem .75rem;font-size:.8125rem;font-weight:500}.order-card-module__o48-dq__copyBtn:hover{background:var(--bg-app)}.order-card-module__o48-dq__layout{grid-template-columns:minmax(0, 1fr) minmax(0, var(--actions-w));grid-template-areas:"main action""main aside";align-items:start;gap:1.5rem;padding:1.5rem;display:grid}@media (max-width:1199px){.order-card-module__o48-dq__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""action""aside";padding:1rem}}@media (max-width:1023px){.order-card-module__o48-dq__layout{padding:.75rem;padding-bottom:calc(var(--action-panel-h,5.5rem) + var(--space-4))}}.order-card-module__o48-dq__main{flex-direction:column;grid-area:main;gap:1rem;min-width:0;display:flex}.order-card-module__o48-dq__actionSlot{grid-area:action}.order-card-module__o48-dq__aside{flex-direction:column;grid-area:aside;gap:1rem;display:flex;position:sticky;top:1.5rem}@media (max-width:1199px){.order-card-module__o48-dq__aside{position:static}}.order-card-module__o48-dq__block{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden}.order-card-module__o48-dq__blockHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.order-card-module__o48-dq__blockTitle{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-h2);color:var(--ink)}.order-card-module__o48-dq__blockHint{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem}.order-card-module__o48-dq__blockAction{font-family:var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;font-size:.8125rem;font-weight:600}.order-card-module__o48-dq__blockHeadMain{flex-wrap:wrap;align-items:center;gap:.625rem;min-width:0;display:flex}.order-card-module__o48-dq__blockHeadActions{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.order-card-module__o48-dq__taskEditActions{gap:.625rem;display:flex}.order-card-module__o48-dq__adminEditedNote{font-family:var(--font-sans);color:var(--ink-3);background:var(--bg-app);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.order-card-module__o48-dq__blockBody{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.order-card-module__o48-dq__blockTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:35rem}.order-card-module__o48-dq__tableScroll{overflow-x:auto}.order-card-module__o48-dq__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(11.875rem,100%),1fr));gap:1rem;display:grid}.order-card-module__o48-dq__fieldItem{flex-direction:column;gap:.25rem;display:flex}.order-card-module__o48-dq__fieldLabel{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-3)}.order-card-module__o48-dq__fieldValue{font-family:var(--font-sans);font-size:var(--fs-app-body);color:var(--ink);align-items:center;gap:.5rem;display:flex}.order-card-module__o48-dq__fieldValueMono{font-family:var(--font-mono)}.order-card-module__o48-dq__copyInline{font-family:var(--font-sans);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500}.order-card-module__o48-dq__quote{font-family:var(--font-sans);font-size:var(--fs-app-body);color:var(--ink);background:var(--bg-app);border-left:3px solid var(--line-strong);border-radius:0 .5rem .5rem 0;padding:.75rem .875rem;line-height:1.55}.order-card-module__o48-dq__originalQuote{font-family:var(--font-sans);color:var(--ink-3);margin:0;font-size:.78125rem;line-height:1.5}.order-card-module__o48-dq__taskError{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem;display:block}.order-card-module__o48-dq__photoSection{margin-top:.5rem}.order-card-module__o48-dq__photoGrid{grid-template-columns:repeat(auto-fill,minmax(min(7.5rem,100%),1fr));gap:.75rem;display:grid}.order-card-module__o48-dq__photo{aspect-ratio:4/3;border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:.625rem;width:100%;padding:0;display:block;overflow:hidden}.order-card-module__o48-dq__photoPreview{border-radius:.625rem;max-width:100%;height:auto;display:block}.order-card-module__o48-dq__photo img{object-fit:cover;width:100%;height:100%}.order-card-module__o48-dq__confidenceBar{border-radius:var(--radius-pill);background:var(--surface-sunk);height:.3125rem;display:block;overflow:hidden}.order-card-module__o48-dq__confidenceFill{height:.3125rem;display:block}.order-card-module__o48-dq__aiHint{background:var(--money-bg);font-family:var(--font-sans);color:var(--money-ink);border-radius:.5rem;padding:.75rem .875rem;font-size:.8125rem}.order-card-module__o48-dq__passport{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l,.875rem);font-family:var(--font-sans);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.order-card-module__o48-dq__passportClient{align-items:center;gap:.5rem;display:inline-flex}.order-card-module__o48-dq__passportClient b{font-weight:700}.order-card-module__o48-dq__passportPhone{color:var(--brand);font-weight:600;text-decoration:none}.order-card-module__o48-dq__passportPhone:hover{text-decoration:underline}.order-card-module__o48-dq__passportFact{color:var(--ink-2);white-space:nowrap}.order-card-module__o48-dq__passportFact b{color:var(--ink-1);font-weight:700}.order-card-module__o48-dq__passportFact[data-empty] b{color:var(--ink-3);font-weight:600}
.Modal-module__HqDy-W__backdrop{z-index:100;background:#22261c80;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.Modal-module__HqDy-W__dialog{background:var(--surface);border-radius:var(--radius-xl);width:100%;max-width:28.75rem;max-height:calc(100vh - 2.5rem);box-shadow:var(--shadow-3);overflow-y:auto}.Modal-module__HqDy-W__head{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.Modal-module__HqDy-W__title{font-family:var(--font-sans);color:var(--ink);font-size:1rem;font-weight:700;line-height:1.3}.Modal-module__HqDy-W__close{color:var(--ink-3);cursor:pointer;width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;margin:-.625rem -.625rem -.625rem 0;font-size:1.25rem;line-height:1;display:flex}.Modal-module__HqDy-W__close:hover{background:var(--bg-app);color:var(--ink)}.Modal-module__HqDy-W__close:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.Modal-module__HqDy-W__body{flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.Modal-module__HqDy-W__foot{border-top:1px solid var(--line);background:var(--bg-app);justify-content:flex-end;gap:.625rem;padding:.875rem 1.25rem;display:flex;position:sticky;bottom:0}@media (max-width:767px){.Modal-module__HqDy-W__backdrop{align-items:flex-end;padding:0}.Modal-module__HqDy-W__dialog{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none;max-height:90vh}}
.PhotoUploader-module__g3WgFG__wrap{gap:var(--space-2);flex-direction:column;display:flex}.PhotoUploader-module__g3WgFG__labelRow{justify-content:space-between;align-items:baseline;display:flex}.PhotoUploader-module__g3WgFG__label{font-family:var(--font-sans);font-size:var(--fs-h3);color:var(--ink);font-weight:600}.PhotoUploader-module__g3WgFG__counter{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink-2)}.PhotoUploader-module__g3WgFG__hiddenInput{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.PhotoUploader-module__g3WgFG__dropzone{border:2px dashed var(--line-strong);border-radius:var(--radius-xl);background:var(--surface);text-align:center;cursor:pointer;transition:border-color var(--dur-1) var(--ease), background var(--dur-1) var(--ease);flex-direction:column;align-items:center;gap:6px;padding:22px 16px;display:flex}.PhotoUploader-module__g3WgFG__dropzone:hover,.PhotoUploader-module__g3WgFG__dropzoneOver{border-color:var(--brand);background:var(--brand-100)}.PhotoUploader-module__g3WgFG__dropzone:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.PhotoUploader-module__g3WgFG__dropzoneIcon{border-radius:var(--radius-lg);background:var(--brand-100);width:36px;height:36px}.PhotoUploader-module__g3WgFG__dropzoneTitle{font-family:var(--font-sans);font-size:var(--fs-h3);color:var(--ink);font-weight:600}.PhotoUploader-module__g3WgFG__dropzoneHint{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--ink-2)}.PhotoUploader-module__g3WgFG__grid{border-radius:var(--radius-xl);transition:background var(--dur-1) var(--ease);grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.PhotoUploader-module__g3WgFG__gridOver{background:var(--brand-100)}@media (min-width:768px){.PhotoUploader-module__g3WgFG__grid{grid-template-columns:repeat(5,1fr);gap:12px}}.PhotoUploader-module__g3WgFG__tile{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-sunk);position:relative;overflow:hidden}.PhotoUploader-module__g3WgFG__preview{object-fit:cover;width:100%;height:100%;display:block}.PhotoUploader-module__g3WgFG__errorTile{background:var(--danger-bg);width:100%;height:100%}.PhotoUploader-module__g3WgFG__progressTile{flex-direction:column;justify-content:flex-end;gap:6px;width:100%;height:100%;padding:8px;display:flex}.PhotoUploader-module__g3WgFG__progressLabel{font-family:var(--font-mono);color:var(--ink-2);font-size:10px}.PhotoUploader-module__g3WgFG__progressTrack{border-radius:var(--radius-pill);background:var(--line);height:4px;display:block;overflow:hidden}.PhotoUploader-module__g3WgFG__progressFill{background:var(--brand);height:4px;transition:width var(--dur-2) var(--ease);display:block}.PhotoUploader-module__g3WgFG__remove{border-radius:var(--radius-pill);background:var(--surface-ink);width:26px;height:26px;color:var(--ink-inv);cursor:pointer;border:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;display:flex;position:absolute;top:5px;right:5px}.PhotoUploader-module__g3WgFG__remove:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.PhotoUploader-module__g3WgFG__addTile{aspect-ratio:1;border-radius:var(--radius-lg);border:2px dashed var(--line-strong);color:var(--ink-3);cursor:pointer;min-height:var(--tap-min);justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.PhotoUploader-module__g3WgFG__addTile:hover{border-color:var(--brand);color:var(--brand)}.PhotoUploader-module__g3WgFG__addTile:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.PhotoUploader-module__g3WgFG__maxReached{font-family:var(--font-sans);color:var(--ink-3);text-align:center;grid-column:span 1;justify-content:center;align-items:center;font-size:12px;display:flex}.PhotoUploader-module__g3WgFG__hint{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--ink-2)}.PhotoUploader-module__g3WgFG__errorCard{background:var(--danger-bg);border:1px solid var(--danger);border-radius:var(--radius-lg);flex-direction:column;gap:3px;padding:12px 13px;display:flex}.PhotoUploader-module__g3WgFG__errorCardTitle{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--danger);font-weight:600}.PhotoUploader-module__g3WgFG__errorCardText{font-family:var(--font-sans);color:#8a2b22;font-size:13px}
.MasterCodeControl-module__2gAlGq__wrap{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MasterCodeControl-module__2gAlGq__badge{font-family:var(--font-mono);letter-spacing:.04em;color:var(--brand);background:var(--brand-100);border-radius:var(--radius-sm);padding:.25rem .5rem;font-size:.8125rem;font-weight:600}.MasterCodeControl-module__2gAlGq__badgeEmpty{color:var(--ink-3);background:var(--surface-sunk)}.MasterCodeControl-module__2gAlGq__action{font-family:var(--font-sans);color:var(--brand);cursor:pointer;min-height:var(--tap-min);background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:600}.MasterCodeControl-module__2gAlGq__action:disabled{color:var(--ink-3);cursor:not-allowed}.MasterCodeControl-module__2gAlGq__action:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.MasterCodeControl-module__2gAlGq__input{width:6.875rem;min-height:var(--tap-min);font-family:var(--font-mono);text-transform:uppercase;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:.375rem .5rem;font-size:.875rem}.MasterCodeControl-module__2gAlGq__input:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:1px}.MasterCodeControl-module__2gAlGq__error{font-family:var(--font-sans);color:var(--danger);flex-basis:100%;font-size:.78125rem}
.MasterMoneyBlock-module__NvlPFa__summaryRow{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:.0625rem;display:grid}.MasterMoneyBlock-module__NvlPFa__summaryCell{background:var(--surface);flex-direction:column;gap:.25rem;padding:.875rem 1.25rem;display:flex}.MasterMoneyBlock-module__NvlPFa__summaryCell[data-highlight]{background:var(--money-bg,var(--surface))}.MasterMoneyBlock-module__NvlPFa__summaryValue{font-family:var(--font-mono);color:var(--ink);font-size:1.0625rem;font-weight:600}@media (max-width:480px){.MasterMoneyBlock-module__NvlPFa__summaryRow{grid-template-columns:1fr}}.MasterMoneyBlock-module__NvlPFa__actionCell{text-align:right;white-space:nowrap;padding:.5rem .75rem}.MasterMoneyBlock-module__NvlPFa__modalSum{font-family:var(--font-sans);color:var(--ink-2);margin:0 0 .25rem;font-size:.84375rem}.MasterMoneyBlock-module__NvlPFa__error{font-family:var(--font-sans);color:var(--danger);font-size:.8125rem}
.NotesBlock-module__aVVPzG__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}
.ReviewApplicationModal-module__tmhGkG__info{flex-direction:column;gap:1rem;display:flex}.ReviewApplicationModal-module__tmhGkG__infoRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.ReviewApplicationModal-module__tmhGkG__reasonGroup{flex-direction:column;gap:.625rem;display:flex}.ReviewApplicationModal-module__tmhGkG__reasonOption{font-family:var(--font-sans);color:var(--ink);align-items:center;gap:.625rem;font-size:.84375rem;display:flex}.ReviewApplicationModal-module__tmhGkG__qualsSection{flex-direction:column;gap:.5rem;display:flex}.ReviewApplicationModal-module__tmhGkG__qualsBadges{flex-wrap:wrap;gap:.5rem;display:flex}.ReviewApplicationModal-module__tmhGkG__qualBadge{font-family:var(--font-sans);color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);padding:.3125rem .6875rem;font-size:.78125rem;font-weight:600}.ReviewApplicationModal-module__tmhGkG__rejectionNote{font-family:var(--font-sans);color:var(--danger);background:var(--danger-bg);border-radius:.5rem;padding:.625rem .75rem;font-size:.8125rem}.ReviewApplicationModal-module__tmhGkG__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}
.FilterBar-module__aGZ9fa__bar{background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:.625rem;padding:.75rem 1.5rem;display:flex}.FilterBar-module__aGZ9fa__row{align-items:center;gap:.75rem;min-width:0;display:flex}.FilterBar-module__aGZ9fa__rowItems{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.FilterBar-module__aGZ9fa__rowAction{flex:none;align-self:flex-start;align-items:center;gap:.5rem;display:flex}.FilterBar-module__aGZ9fa__grid{grid-template-columns:repeat(auto-fit,minmax(min(11.875rem,100%),1fr));gap:.5rem;display:grid}.FilterBar-module__aGZ9fa__pill{height:var(--filter-h);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);font-family:var(--font-sans);font-weight:500;font-size:var(--filter-fs);color:var(--ink);white-space:nowrap;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;align-items:center;gap:.375rem;padding:0 .8125rem;line-height:1;display:inline-flex}.FilterBar-module__aGZ9fa__pill:hover{background:var(--bg-app);border-color:var(--ink-3)}.FilterBar-module__aGZ9fa__pill:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FilterBar-module__aGZ9fa__pill[data-active]{color:var(--ink-inv);background:var(--brand);border-color:var(--brand);font-weight:600}.FilterBar-module__aGZ9fa__pill[data-active]:hover{background:var(--brand-700);border-color:var(--brand-700)}.FilterBar-module__aGZ9fa__pillCount{font-family:var(--font-mono);color:var(--ink-3);font-size:.75rem}.FilterBar-module__aGZ9fa__pill[data-active] .FilterBar-module__aGZ9fa__pillCount{color:#f4f4f0b8}.FilterBar-module__aGZ9fa__pill[data-empty]:not([data-active]){color:var(--ink-3);border-color:var(--line)}.FilterBar-module__aGZ9fa__pill[data-empty]:not([data-active]) .FilterBar-module__aGZ9fa__pillCount{color:var(--line-strong)}.FilterBar-module__aGZ9fa__pill[data-tone=flag]{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}.FilterBar-module__aGZ9fa__pill[data-tone=flag] .FilterBar-module__aGZ9fa__pillCount{color:var(--warn-ink);opacity:.7}.FilterBar-module__aGZ9fa__pill[data-tone=flag]:hover{background:var(--money-bg);border-color:var(--mustard)}.FilterBar-module__aGZ9fa__pill[data-tone=flag][data-active]{background:var(--attention);border-color:var(--attention);color:var(--attention-ink)}.FilterBar-module__aGZ9fa__pill[data-tone=flag][data-active] .FilterBar-module__aGZ9fa__pillCount{color:var(--attention-ink);opacity:.75}.FilterBar-module__aGZ9fa__pill[data-tone=flag][data-active]:hover{background:var(--status-dispute-ink);border-color:var(--status-dispute-ink)}.FilterBar-module__aGZ9fa__more{height:var(--filter-h);border:1px dashed var(--line-strong);border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:500;font-size:var(--filter-fs);color:var(--ink-2);white-space:nowrap;background:0 0;flex:none;align-items:center;gap:.375rem;padding:0 .8125rem;line-height:1;display:inline-flex}.FilterBar-module__aGZ9fa__more:hover{color:var(--ink);border-color:var(--ink-3)}.FilterBar-module__aGZ9fa__more:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FilterBar-module__aGZ9fa__divider{background:var(--line-strong);flex:none;width:1px;height:1.25rem;margin:0 .125rem}.FilterBar-module__aGZ9fa__select{height:var(--filter-h);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);min-width:0;transition:border-color var(--dur-1) var(--ease);align-items:center;padding-left:.6875rem;display:inline-flex}.FilterBar-module__aGZ9fa__select:hover{border-color:var(--ink-3)}.FilterBar-module__aGZ9fa__select:has(select:focus-visible){outline:var(--focus-w) solid var(--focus);outline-offset:2px;border-color:var(--brand)}.FilterBar-module__aGZ9fa__select[data-active]{border-color:var(--brand-500);background:var(--brand-100)}.FilterBar-module__aGZ9fa__selectLabel{font-family:var(--font-sans);color:var(--ink-3);white-space:nowrap;flex:none;font-size:.75rem;font-weight:500;line-height:1}.FilterBar-module__aGZ9fa__select[data-active] .FilterBar-module__aGZ9fa__selectLabel{color:var(--brand-700)}.FilterBar-module__aGZ9fa__selectControl{min-width:0;height:100%;font-family:var(--font-sans);font-weight:500;font-size:var(--filter-fs);color:var(--ink);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;padding:0 .125rem 0 .375rem;overflow:hidden}.FilterBar-module__aGZ9fa__toggle{height:var(--filter-h);border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:500;font-size:var(--filter-fs);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:.5625rem;padding:0 .375rem;display:inline-flex}.FilterBar-module__aGZ9fa__toggle:hover{background:var(--bg-app)}.FilterBar-module__aGZ9fa__toggle:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FilterBar-module__aGZ9fa__switch{border-radius:var(--radius-pill);background:var(--line-strong);width:2.375rem;height:1.375rem;transition:background var(--dur-1) var(--ease);flex:none;align-items:center;padding:0 .1875rem;display:inline-flex}.FilterBar-module__aGZ9fa__switch[data-on]{background:var(--brand);justify-content:flex-end}.FilterBar-module__aGZ9fa__switchKnob{background:var(--surface);border-radius:50%;width:1rem;height:1rem;display:block}.FilterBar-module__aGZ9fa__chipsLabel{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;flex:none;font-size:.6875rem;font-weight:600}.FilterBar-module__aGZ9fa__chip{height:var(--filter-h);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface-sunk);font-family:var(--font-sans);color:var(--ink-2);white-space:nowrap;transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;align-items:center;gap:.4375rem;padding:0 .5625rem 0 .75rem;font-size:.78125rem;font-weight:500;line-height:1;display:inline-flex}.FilterBar-module__aGZ9fa__chipValue{color:var(--ink);font-weight:600}.FilterBar-module__aGZ9fa__chip:hover{color:var(--danger);border-color:var(--danger)}.FilterBar-module__aGZ9fa__chip:hover .FilterBar-module__aGZ9fa__chipValue{color:var(--danger)}.FilterBar-module__aGZ9fa__chip:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.FilterBar-module__aGZ9fa__chipX{opacity:.6;flex:none;width:.875rem;height:.875rem}.FilterBar-module__aGZ9fa__chip:hover .FilterBar-module__aGZ9fa__chipX{opacity:1}.FilterBar-module__aGZ9fa__reset{height:var(--filter-h);border:1px dashed var(--line-strong);border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;padding:0 .8125rem;font-size:.78125rem;font-weight:600;line-height:1;display:inline-flex}.FilterBar-module__aGZ9fa__reset:hover{color:var(--danger);border-color:var(--danger);border-style:solid}.FilterBar-module__aGZ9fa__reset:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}@media (max-width:1023px){.FilterBar-module__aGZ9fa__bar{gap:.5rem;padding:.625rem .75rem}.FilterBar-module__aGZ9fa__row{flex-direction:column;align-items:stretch;gap:.5rem}.FilterBar-module__aGZ9fa__rowItems{scrollbar-width:none;flex-wrap:nowrap;margin:0 -.75rem;padding:0 .75rem;overflow-x:auto}.FilterBar-module__aGZ9fa__rowItems::-webkit-scrollbar{display:none}.FilterBar-module__aGZ9fa__rowAction>*{width:100%}.FilterBar-module__aGZ9fa__grid{grid-template-columns:repeat(auto-fit,minmax(min(9.375rem,100%),1fr))}.FilterBar-module__aGZ9fa__select{padding-left:.5625rem}.FilterBar-module__aGZ9fa__selectLabel{font-size:.6875rem}.FilterBar-module__aGZ9fa__selectControl{font-size:1rem}}
.CraftsBlock-module__g77CxG__badges{flex-wrap:wrap;gap:.5rem;display:flex}.CraftsBlock-module__g77CxG__badge{font-family:var(--font-sans);color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);padding:.3125rem .6875rem;font-size:.78125rem;font-weight:600}.CraftsBlock-module__g77CxG__grid{grid-template-columns:repeat(auto-fit,minmax(min(11.25rem,100%),1fr));gap:.375rem .75rem;display:grid}.CraftsBlock-module__g77CxG__actions{justify-content:flex-end;gap:.5rem;display:flex}.CraftsBlock-module__g77CxG__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}
.PageHeader-module__WSJEHG__topbar{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;min-height:3.75rem;padding:.75rem 1.5rem;display:flex}.PageHeader-module__WSJEHG__title{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-app-h1);line-height:var(--lh-app-h1);color:var(--ink);overflow-wrap:break-word;flex:none;max-width:100%}.PageHeader-module__WSJEHG__actions{flex-wrap:wrap;flex:1;order:2;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.PageHeader-module__WSJEHG__bell{flex:none;order:3;align-items:center;gap:.5rem;display:flex}@media (max-width:767px){.PageHeader-module__WSJEHG__topbar{row-gap:.5rem;min-height:3.25rem;padding:.5rem .75rem}.PageHeader-module__WSJEHG__title{font-size:1.0625rem}.PageHeader-module__WSJEHG__actions{flex-basis:100%;justify-content:flex-start}.PageHeader-module__WSJEHG__bell{order:1;margin-left:auto}}
.QualsBlock-module__vPeh2q__group{flex-direction:column;gap:.5rem;display:flex}.QualsBlock-module__vPeh2q__groupTitle{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:600}.QualsBlock-module__vPeh2q__grid{grid-template-columns:repeat(auto-fit,minmax(min(13.75rem,100%),1fr));gap:.375rem .75rem;display:grid}.QualsBlock-module__vPeh2q__badges{flex-wrap:wrap;gap:.5rem;display:flex}.QualsBlock-module__vPeh2q__badge{font-family:var(--font-sans);color:var(--brand);background:var(--brand-100);border-radius:var(--radius-pill);padding:.3125rem .6875rem;font-size:.78125rem;font-weight:600}.QualsBlock-module__vPeh2q__badgeStrong{color:var(--ink-inv);background:var(--brand)}.QualsBlock-module__vPeh2q__actions{justify-content:flex-end;gap:.5rem;display:flex}.QualsBlock-module__vPeh2q__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}
.ScrollShadowWrap-module___J7Cmq__scroll{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;-webkit-overflow-scrolling:touch;position:relative}.ScrollShadowWrap-module___J7Cmq__scroll[data-more-right]{box-shadow:inset -20px 0 16px -14px #22261c47}.ScrollShadowWrap-module___J7Cmq__scroll::-webkit-scrollbar{height:.5rem}.ScrollShadowWrap-module___J7Cmq__scroll::-webkit-scrollbar-track{background:0 0}.ScrollShadowWrap-module___J7Cmq__scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-pill)}.ScrollShadowWrap-module___J7Cmq__scroll::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}
.ActionsBlock-module__XEbTEG__body{flex-direction:column;gap:.625rem;padding:1.125rem;display:flex}.ActionsBlock-module__XEbTEG__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}
.site-access-module__pk9RNG__block{background:var(--surface,#fff);border:1px solid var(--line,#00000014);border-radius:.875rem;flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.site-access-module__pk9RNG__title{font:700 .9375rem/1.25 var(--font-display);color:var(--ink)}.site-access-module__pk9RNG__hint{font:400 .875rem/1.45 var(--font-sans);color:var(--ink-3);align-items:center;gap:.375rem;display:inline-flex}.site-access-module__pk9RNG__error{font:500 .875rem/1.4 var(--font-sans);color:var(--danger,#b3261e)}.site-access-module__pk9RNG__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-access-module__pk9RNG__person{border:1px solid var(--line,#00000014);border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.site-access-module__pk9RNG__personHead{flex-direction:column;gap:.125rem;display:flex}.site-access-module__pk9RNG__name{font:600 .9375rem/1.3 var(--font-sans);color:var(--ink)}.site-access-module__pk9RNG__meta{font:400 .8125rem/1.35 var(--font-sans);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.site-access-module__pk9RNG__tag{font:500 .75rem/1.3 var(--font-sans);color:var(--ink-2);background:var(--bg-app,#0000000a);border-radius:999px;padding:.125rem .5rem}.site-access-module__pk9RNG__rights{flex-wrap:wrap;column-gap:.875rem;display:flex}.site-access-module__pk9RNG__check,.site-access-module__pk9RNG__checkWide{min-height:var(--tap-min,44px);font:400 .875rem/1.3 var(--font-sans);color:var(--ink);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.site-access-module__pk9RNG__check input,.site-access-module__pk9RNG__checkWide input{width:1.25rem;height:1.25rem;accent-color:var(--brand);cursor:inherit;margin:0}.site-access-module__pk9RNG__check[data-disabled],.site-access-module__pk9RNG__checkWide[data-disabled]{color:var(--ink-3);cursor:default}.site-access-module__pk9RNG__checkText{flex-direction:column;gap:.0625rem;display:flex}.site-access-module__pk9RNG__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.site-access-module__pk9RNG__action,.site-access-module__pk9RNG__ghost,.site-access-module__pk9RNG__revoke,.site-access-module__pk9RNG__result{min-height:var(--tap-min,44px);font:600 .875rem/1.2 var(--font-sans);cursor:pointer;border-radius:.625rem}.site-access-module__pk9RNG__action{background:var(--brand,#3f5a36);color:#fff;border:none;padding:.5rem .875rem}.site-access-module__pk9RNG__ghost{border:1px solid var(--line,#0000001f);color:var(--ink-2);background:0 0;align-self:flex-start;padding:.5rem .875rem}.site-access-module__pk9RNG__revoke{color:var(--danger,#b3261e);background:0 0;border:none;align-self:flex-start;padding:.5rem 0}.site-access-module__pk9RNG__action:disabled,.site-access-module__pk9RNG__ghost:disabled,.site-access-module__pk9RNG__revoke:disabled{opacity:.5;cursor:default}.site-access-module__pk9RNG__action:focus-visible,.site-access-module__pk9RNG__ghost:focus-visible,.site-access-module__pk9RNG__revoke:focus-visible,.site-access-module__pk9RNG__result:focus-visible,.site-access-module__pk9RNG__check input:focus-visible,.site-access-module__pk9RNG__checkWide input:focus-visible{outline:var(--focus-w,2px) solid var(--focus,#c99a20);outline-offset:2px}.site-access-module__pk9RNG__spinner{border:2px solid var(--line,#0000001f);border-top-color:var(--brand,#3f5a36);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite site-access-module__pk9RNG__spin}@keyframes site-access-module__pk9RNG__spin{to{transform:rotate(360deg)}}.site-access-module__pk9RNG__form{flex-direction:column;gap:.875rem;display:flex}.site-access-module__pk9RNG__input{min-height:var(--tap-min,44px);font-size:1rem}.site-access-module__pk9RNG__results{flex-direction:column;gap:.375rem;display:flex}.site-access-module__pk9RNG__result{text-align:left;border:1px solid var(--line,#0000001f);background:0 0;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem .75rem;display:flex}.site-access-module__pk9RNG__result[data-active]{border-color:var(--brand,#3f5a36);background:var(--bg-app,#00000008)}.site-access-module__pk9RNG__fieldset{border:none;flex-direction:column;margin:0;padding:0;display:flex}.site-access-module__pk9RNG__legend{font:600 .8125rem/1.3 var(--font-sans);color:var(--ink-2);margin-bottom:.25rem;padding:0}
.ClaudeQuestion-module__iBp4Hq__box{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.ClaudeQuestion-module__iBp4Hq__label{font-family:var(--font-sans);font-size:var(--fs-app-small);text-transform:uppercase;letter-spacing:.08em;color:var(--warn-ink);font-weight:700}.ClaudeQuestion-module__iBp4Hq__question{font-family:var(--font-sans);font-size:var(--fs-app-body);line-height:var(--lh-app-body);color:var(--ink);margin:0}.ClaudeQuestion-module__iBp4Hq__input{border:1px solid var(--line-strong);border-radius:var(--radius-md);resize:vertical;box-sizing:border-box;width:100%;min-height:3.5rem;padding:.5rem .625rem;font-family:inherit;font-size:1rem}.ClaudeQuestion-module__iBp4Hq__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ClaudeQuestion-module__iBp4Hq__button{border-radius:var(--radius-md);background:var(--brand);min-height:2.75rem;color:var(--ink-inv);font-family:var(--font-sans);font-size:var(--fs-app-small);cursor:pointer;border:none;padding:.5rem 1.125rem;font-weight:600}.ClaudeQuestion-module__iBp4Hq__button:hover:not(:disabled){background:var(--brand-700)}.ClaudeQuestion-module__iBp4Hq__button:disabled{cursor:default;opacity:.55}.ClaudeQuestion-module__iBp4Hq__answered{font-family:var(--font-sans);font-size:var(--fs-app-body);color:var(--ink);flex-direction:column;gap:.25rem;margin:0;display:flex}.ClaudeQuestion-module__iBp4Hq__hint{font-family:var(--font-sans);font-size:var(--fs-app-small);color:var(--ink-3)}.ClaudeQuestion-module__iBp4Hq__error{font-family:var(--font-sans);font-size:var(--fs-app-small);color:var(--danger)}
.ReportBugButton-module__Gs06nG__body{flex-direction:column;gap:.75rem;display:flex}.ReportBugButton-module__Gs06nG__kinds{--filter-h:var(--tap-min);--filter-fs:.875rem;gap:.5rem;display:flex}.ReportBugButton-module__Gs06nG__doneText{font-family:var(--font-sans);font-size:var(--fs-app-body);line-height:var(--lh-app-body);color:var(--ink-2)}
.SelectCheckbox-module__uHWNVW__wrap{width:var(--tap-min);height:var(--tap-min);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.SelectCheckbox-module__uHWNVW__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.SelectCheckbox-module__uHWNVW__input:disabled{cursor:not-allowed}.SelectCheckbox-module__uHWNVW__box{border-radius:var(--radius-sm);border:1.5px solid var(--line-strong);background:var(--surface);width:1.25rem;height:1.25rem;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex:none;justify-content:center;align-items:center;display:flex}.SelectCheckbox-module__uHWNVW__input:checked+.SelectCheckbox-module__uHWNVW__box,.SelectCheckbox-module__uHWNVW__input:indeterminate+.SelectCheckbox-module__uHWNVW__box{background:var(--brand);border-color:var(--brand)}.SelectCheckbox-module__uHWNVW__input:disabled+.SelectCheckbox-module__uHWNVW__box{background:var(--surface-sunk);border-color:var(--line)}.SelectCheckbox-module__uHWNVW__check,.SelectCheckbox-module__uHWNVW__dash{display:none}.SelectCheckbox-module__uHWNVW__input:checked+.SelectCheckbox-module__uHWNVW__box .SelectCheckbox-module__uHWNVW__check{width:.75rem;height:.75rem;color:var(--ink-inv);display:block}.SelectCheckbox-module__uHWNVW__input:indeterminate+.SelectCheckbox-module__uHWNVW__box .SelectCheckbox-module__uHWNVW__dash{background:var(--ink-inv);border-radius:.0625rem;width:.625rem;height:2px;display:block}.SelectCheckbox-module__uHWNVW__input:focus-visible+.SelectCheckbox-module__uHWNVW__box{outline:var(--focus-w) solid var(--focus);outline-offset:2px}
.CardsSelectAll-module__rbonHq__bar{display:none}@media (max-width:1023px){.CardsSelectAll-module__rbonHq__bar{align-items:center;gap:.625rem;padding:.25rem .25rem .625rem;display:flex}}.CardsSelectAll-module__rbonHq__label{font-family:var(--font-sans);color:var(--ink-2);font-size:.8125rem;font-weight:500}
.MasterGeoFields-module__bHjMkq__wrap{flex-direction:column;gap:.75rem;display:flex}.MasterGeoFields-module__bHjMkq__block{background:var(--surface-sunk);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.MasterGeoFields-module__bHjMkq__blockLabel{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-app-label);letter-spacing:var(--ls-app-label);text-transform:uppercase;color:var(--ink-3)}.MasterGeoFields-module__bHjMkq__grid{grid-template-columns:repeat(auto-fit,minmax(min(9.375rem,100%),1fr));gap:.375rem .75rem;display:grid}.MasterGeoFields-module__bHjMkq__hint{font-family:var(--font-sans);color:var(--ink-3);font-size:.78125rem}.MasterGeoFields-module__bHjMkq__toggleLink{font-family:var(--font-sans);color:var(--brand);cursor:pointer;min-height:var(--tap-min);background:0 0;border:none;align-self:flex-start;padding:.25rem 0;font-size:.8125rem;font-weight:600}
.site-card-module__g-1s3W__body{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.site-card-module__g-1s3W__backRow{flex-wrap:wrap;gap:1.25rem;display:flex}.site-card-module__g-1s3W__back{font-family:var(--font-sans);color:var(--brand);font-size:.875rem;font-weight:600;text-decoration:none}.site-card-module__g-1s3W__back:hover{text-decoration:underline}.site-card-module__g-1s3W__facts{font-family:var(--font-sans);color:var(--ink-2);flex-wrap:wrap;gap:.375rem 1rem;font-size:.9375rem;display:flex}.site-card-module__g-1s3W__floor{color:var(--amber,#b07a1f);font-weight:600}.site-card-module__g-1s3W__note{font-family:var(--font-sans);color:var(--ink-2);white-space:pre-wrap;margin:.5rem 0 0;font-size:.875rem;line-height:1.5}@media (max-width:1023px){.site-card-module__g-1s3W__body{padding:1rem 1rem calc(var(--mobile-nav-h,4rem) + 1.5rem)}}
.InstallPrompt-module__ENHkoa__card{border:1px solid var(--line,#dcdcd2);border-radius:var(--radius-xl,1rem);background:var(--surface,#fff);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;display:flex}.InstallPrompt-module__ENHkoa__body{flex-direction:column;flex:14rem;gap:.1875rem;display:flex}.InstallPrompt-module__ENHkoa__title{font-family:var(--font-sans);color:var(--ink,#22261c);font-size:.9375rem;font-weight:600}.InstallPrompt-module__ENHkoa__hint{font-family:var(--font-sans);color:var(--ink-2,#525a48);font-size:.84375rem;line-height:1.45}.InstallPrompt-module__ENHkoa__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.InstallPrompt-module__ENHkoa__install{background:var(--brand,#3c4a2e);min-height:2.75rem;color:var(--ink-inv,#f4f4f0);font-family:var(--font-sans);cursor:pointer;border:none;border-radius:999px;padding:.5rem 1.125rem;font-size:.90625rem;font-weight:600}.InstallPrompt-module__ENHkoa__later{min-height:2.75rem;color:var(--ink-3,#7c8471);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-size:.875rem}
.ProfileLinks-module__KIayUa__entry{font:500 .9375rem/1.2 var(--font-sans);color:var(--ink-2);min-height:var(--tap-min);align-items:center;gap:.5rem;padding:.5rem 0;text-decoration:none;display:inline-flex}.ProfileLinks-module__KIayUa__entry:hover{color:var(--brand)}.ProfileLinks-module__KIayUa__icon{flex:none;width:1.125rem;height:1.125rem;display:block}
.GeoBlock-module__HyGtXa__error{color:var(--danger);font-family:var(--font-sans);font-size:.8125rem}
.PriceItemModal-module__Aa0kIq__form{flex-direction:column;gap:.875rem;display:flex}.PriceItemModal-module__Aa0kIq__row2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){.PriceItemModal-module__Aa0kIq__row2{grid-template-columns:1fr}}.PriceItemModal-module__Aa0kIq__error{color:var(--danger);font-size:.8125rem;font-family:var(--font-sans)}
