@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.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:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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%}._2iVemW_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}._2iVemW_variable{--font-ibm-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.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.3xauquyg2sixn.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.2taws-qdxmzlf.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.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.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%}.sxIMvq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:500}.sxIMvq_variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.mtMcQW_icon{flex:none;display:block}
.n24eUW_badge{border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.n24eUW_badge svg{width:18px;height:18px}.n24eUW_blue{background:var(--primary-soft);color:var(--primary-strong)}.n24eUW_amber{background:var(--warning-soft);color:var(--warning-strong)}.n24eUW_green{background:var(--success-soft);color:var(--success-strong)}.n24eUW_cyan{background:var(--info-soft);color:var(--info-strong)}.n24eUW_gray{background:var(--muted);color:var(--foreground)}.n24eUW_red{background:var(--destructive-soft);color:#c23a44}
._5gh_MG_iconButton{width:38px;height:38px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}._5gh_MG_iconButton:hover{background:var(--muted)}
.cC6Dgq_mobileLogo{display:none}.cC6Dgq_header{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.cC6Dgq_heading{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cC6Dgq_crumb{width:fit-content;color:var(--primary-strong);align-items:center;gap:2px;font-weight:500;display:inline-flex}.cC6Dgq_crumb svg{width:18px;height:18px;margin-left:-4px}.cC6Dgq_title{color:var(--heading);letter-spacing:-.01em;text-wrap:balance;font-size:26px;font-weight:700;line-height:1.2}.cC6Dgq_description{color:var(--foreground)}.cC6Dgq_actions{flex-wrap:wrap;gap:8px;display:flex}.cC6Dgq_mobileNav{display:none}.cC6Dgq_spacer{flex:1}@media (max-width:760px){.cC6Dgq_header{align-items:flex-start}.cC6Dgq_title{font-size:30px}.cC6Dgq_actions{display:none}.cC6Dgq_actionsOnPhone{display:flex}.cC6Dgq_root .cC6Dgq_heading{padding-top:8px}.cC6Dgq_mobileNav{z-index:5;--foreground:var(--sidebar-fg-strong);--muted:var(--sidebar-hover);background:var(--sidebar-bg);min-height:48px;color:var(--sidebar-fg-strong);align-items:center;gap:4px;margin:-8px -16px 0;padding:6px 8px;display:flex;position:sticky;top:0}.cC6Dgq_mobileNav :focus-visible{box-shadow:var(--sidebar-focus-ring);outline:none}.cC6Dgq_mobileLogo{margin-left:8px;display:block}.cC6Dgq_mobileLogoImage{width:112px;height:auto;display:block}.cC6Dgq_mobileNav .cC6Dgq_crumb{color:var(--sidebar-fg-strong);padding:6px;font-size:16px}.cC6Dgq_desktopCrumb{display:none}}
.a8P2uq_banner{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--muted);color:var(--foreground);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.a8P2uq_icon{margin-top:1px}.a8P2uq_title{display:block}.a8P2uq_amber{background:var(--warning-soft);color:var(--heading);border-color:#0000}.a8P2uq_amber .a8P2uq_icon{color:var(--warning-strong)}.a8P2uq_blue{background:var(--primary-soft);color:var(--heading);border-color:#0000}.a8P2uq_blue .a8P2uq_icon{color:var(--primary-strong)}.a8P2uq_red{background:var(--destructive-soft);color:var(--heading);border-color:#0000}.a8P2uq_red .a8P2uq_icon{color:var(--destructive)}
.Syu_wW_box{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);overflow:hidden}.Syu_wW_title{border-bottom:1px solid var(--border);color:var(--heading);align-items:center;gap:8px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.Syu_wW_action{margin-left:auto}.Syu_wW_actionLink{color:var(--primary-strong);cursor:pointer;background:0 0;padding:0;font-size:13px;font-weight:500}
.HjQxJG_button{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);color:var(--heading);white-space:nowrap;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-weight:600;display:inline-flex}.HjQxJG_button:hover{background:var(--muted)}.HjQxJG_button:disabled{cursor:not-allowed;opacity:.5}.HjQxJG_button svg{pointer-events:none;flex-shrink:0;width:18px;height:18px}.HjQxJG_default{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.HjQxJG_default:hover{border-color:var(--primary-strong);background:var(--primary-strong)}.HjQxJG_outline,.HjQxJG_secondary{background:var(--card)}.HjQxJG_destructive{color:var(--destructive)}.HjQxJG_ghost{background:0 0;border-color:#0000}.HjQxJG_ghost:hover{background:var(--muted)}.HjQxJG_link{color:var(--primary);background:0 0;border:0;padding:0;font-weight:400}.HjQxJG_link:hover{background:0 0;text-decoration:underline}.HjQxJG_sizeDefault{padding:9px 14px}.HjQxJG_sizeSm{padding:6px 10px;font-size:13px}.HjQxJG_sizeLg{padding:12px 16px}.HjQxJG_sizeIcon{padding:9px 14px}.HjQxJG_link.HjQxJG_sizeDefault,.HjQxJG_link.HjQxJG_sizeSm,.HjQxJG_link.HjQxJG_sizeLg{padding:0}
.uAl7SW_card{gap:var(--space-4);border:1px solid var(--sidebar-border);border-radius:var(--radius-lg);background:var(--card);min-width:0;color:var(--card-foreground);box-shadow:var(--shadow-soft);flex-direction:column;margin-bottom:20px;padding:24px;display:flex}@media (max-width:760px){.uAl7SW_card{padding:16px}}.uAl7SW_header{gap:var(--space-1);display:grid}.uAl7SW_title{color:#343a40;font-size:1rem;font-weight:500;line-height:1.1}.uAl7SW_description{color:var(--muted-foreground);font-size:var(--text-sm)}.uAl7SW_content{min-width:0}.uAl7SW_footer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.qBMkKa_checkbox{border:1px solid var(--input);width:1rem;height:1rem;box-shadow:var(--shadow-xs);cursor:pointer;background:0 0;border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qBMkKa_checkbox:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring)}.qBMkKa_checkbox:disabled{cursor:not-allowed;opacity:.5}.qBMkKa_checkbox[data-state=checked],.qBMkKa_checkbox[data-state=indeterminate]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.qBMkKa_indicator svg{width:.875rem;height:.875rem}
.yini9G_overlay{z-index:var(--z-overlay);background:#00000080;position:fixed;inset:0}.yini9G_overlay[data-state=open]{animation:.15s ease-out yini9G_fadeIn}.yini9G_content{z-index:var(--z-overlay);gap:var(--space-4);width:100%;max-width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-lg);display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.yini9G_content[data-state=open]{animation:.15s ease-out yini9G_zoomIn}@media (min-width:640px){.yini9G_content{max-width:32rem}}.yini9G_close{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-sm);opacity:.7;cursor:pointer;background:0 0;transition:opacity .15s;display:inline-flex;position:absolute}.yini9G_close:hover{opacity:1}.yini9G_close:focus-visible{box-shadow:var(--focus-ring);outline:none}.yini9G_close svg{width:1rem;height:1rem}.yini9G_header{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.yini9G_footer{gap:var(--space-2);flex-direction:column-reverse;display:flex}@media (min-width:640px){.yini9G_header{text-align:left}.yini9G_footer{flex-direction:row;justify-content:flex-end}}.yini9G_title{font-size:var(--text-lg);font-weight:600;line-height:1}.yini9G_description{color:var(--muted-foreground);font-size:var(--text-sm)}@keyframes yini9G_fadeIn{0%{opacity:0}}@keyframes yini9G_zoomIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}}
._9TuPeG_empty{color:var(--foreground);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;display:flex}._9TuPeG_title{color:var(--heading);font-size:15px}
._7BXsdW_input{border:1px solid var(--input);border-radius:var(--radius-box);background:var(--card);width:100%;min-width:0;color:var(--heading);padding:10px 12px;display:block}._7BXsdW_input:focus,._7BXsdW_input:focus-visible{border-color:var(--primary);box-shadow:var(--focus-ring);outline:0}._7BXsdW_input:disabled,._7BXsdW_input[readonly]{cursor:not-allowed;background:#e9ecef}._7BXsdW_input[aria-invalid=true]{border-color:var(--destructive)}._7BXsdW_input[type=file]{padding:8px 12px}
._9bDIFW_wrapper{position:relative}._9bDIFW_text{padding-right:40px}._9bDIFW_button{width:40px;height:100%;color:var(--foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}._9bDIFW_button:disabled{cursor:not-allowed;opacity:.5}._9bDIFW_button:focus-visible{outline:2px solid var(--ring);outline-offset:-4px;border-radius:var(--radius-md)}._9bDIFW_picker{opacity:0;pointer-events:none;border:0;width:100%;height:1px;padding:0;position:absolute;bottom:0;left:0}
.E5IOca_rowActions{justify-content:flex-end;gap:2px;display:flex}.E5IOca_actionIcon{border-radius:var(--radius-md);color:#98a6ad;cursor:pointer;background:0 0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.E5IOca_actionIcon svg{width:18px;height:18px}.E5IOca_actionIcon:hover{color:var(--heading)}.E5IOca_actionIcon:focus-visible{box-shadow:var(--focus-ring);outline:none}.E5IOca_headerButton svg{width:18px;height:18px}.E5IOca_details{grid-template-columns:1fr;gap:16px 24px;display:grid}@media (min-width:768px){.E5IOca_details{grid-template-columns:repeat(4,minmax(0,1fr))}}.E5IOca_detail{gap:8px;display:grid}.E5IOca_detailLabel{font-weight:600}.E5IOca_dangerZone{justify-content:flex-end;display:flex}
.WhHEnW_field{flex-direction:column;gap:6px;min-width:0;margin-bottom:16px;display:flex}.WhHEnW_error{color:var(--destructive);font-size:12px;font-weight:500}.WhHEnW_help{color:var(--muted-foreground);font-size:12px}.WhHEnW_row{grid-template-columns:1fr;column-gap:24px;display:grid}@media (min-width:768px){.WhHEnW_row{grid-template-columns:repeat(var(--columns,2), minmax(0, 1fr))}}.WhHEnW_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.WhHEnW_readOnlyLabel{font-weight:600;line-height:21px}.WhHEnW_readOnlyValue{padding:8px 0}.WhHEnW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.WhHEnW_grid>.WhHEnW_field{margin-bottom:0}.WhHEnW_full,.WhHEnW_groupTitle{grid-column:1/-1}.WhHEnW_groupTitle{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding-top:4px;font-size:12px;font-weight:600}@media (max-width:760px){.WhHEnW_grid{grid-template-columns:minmax(0,1fr)}}.WhHEnW_box{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;padding:20px;display:grid}.WhHEnW_box>.WhHEnW_field{margin-bottom:0}.WhHEnW_buttons{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.WhHEnW_leading{margin-right:auto}@media (max-width:760px){.WhHEnW_box{grid-template-columns:minmax(0,1fr);padding:16px}}
._8Do9Ya_grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8Do9Ya_item{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:3px;min-width:0;padding:12px 16px;display:flex}._8Do9Ya_item:nth-child(3n){border-right:0}._8Do9Ya_item._8Do9Ya_full{border-right:0;grid-column:1/-1}._8Do9Ya_label{color:var(--muted-foreground);font-size:12px}._8Do9Ya_value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:500}._8Do9Ya_muted{color:var(--muted-foreground)}@media (max-width:760px){._8Do9Ya_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._8Do9Ya_item:nth-child(3n){border-right:1px solid var(--border)}._8Do9Ya_item:nth-child(2n),._8Do9Ya_item._8Do9Ya_full{border-right:0}}
.mDYh0q_list{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);overflow:hidden}.mDYh0q_item{border-bottom:1px solid var(--border);width:100%;color:var(--heading);text-align:left;background:0 0;align-items:center;gap:12px;padding:12px 16px;display:flex}.mDYh0q_item:last-child{border-bottom:0}a.mDYh0q_item:hover{background:var(--muted)}.mDYh0q_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mDYh0q_title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mDYh0q_subtitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mDYh0q_value{font-variant-numeric:tabular-nums;white-space:nowrap}.mDYh0q_chevron{color:currentColor}
.x7dkTa_fab{display:none}@media (max-width:760px){.x7dkTa_fab{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:6;background:var(--primary);width:56px;height:56px;color:var(--primary-foreground);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 6px 16px #2892fd59}.x7dkTa_fab svg{width:26px;height:26px}}@media print{.x7dkTa_fab{display:none}}
._3T6mAq_option{border:1px solid var(--border);border-radius:var(--radius-box);width:100%;color:var(--heading);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:12px;display:flex}._3T6mAq_option:hover{border-color:var(--primary);background:var(--primary-soft)}._3T6mAq_title{display:block}._3T6mAq_description{color:var(--foreground);font-size:13px}
.YOnR4G_content{z-index:var(--z-overlay);min-width:13rem;max-height:var(--radix-dropdown-menu-content-available-height);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-box);background:var(--popover);color:var(--heading);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden auto}.YOnR4G_item{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;padding:7px 8px;font-size:13.5px;display:flex;position:relative}.YOnR4G_item[data-highlighted]{background:var(--muted)}.YOnR4G_item[data-disabled]{pointer-events:none;opacity:.5}.YOnR4G_item[data-variant=destructive]{color:var(--destructive)}.YOnR4G_item[data-variant=destructive][data-highlighted]{background:color-mix(in srgb, var(--destructive) 10%, transparent)}.YOnR4G_item svg{flex-shrink:0;width:16px;height:16px}.YOnR4G_item[data-variant=destructive] svg{color:var(--destructive)}.YOnR4G_label{color:var(--heading);padding:6px 8px;font-size:13px;font-weight:600}.YOnR4G_separator{height:1px;margin:var(--space-1) 0;background:var(--border)}
.D2QjEW_chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.D2QjEW_chips::-webkit-scrollbar{display:none}.D2QjEW_chip{border:1px solid var(--border);background:var(--card);color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-weight:500;display:inline-flex}.D2QjEW_count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}.D2QjEW_wrap{flex-wrap:wrap;overflow-x:visible}button.D2QjEW_chip{font:inherit;cursor:pointer}.D2QjEW_chip[aria-current=page],.D2QjEW_chip[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.D2QjEW_chip[aria-current=page] .D2QjEW_count,.D2QjEW_chip[aria-pressed=true] .D2QjEW_count{color:var(--primary-foreground);opacity:.85}.D2QjEW_tag{border:1px dashed var(--primary);background:var(--primary-soft);color:var(--primary-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 8px 6px 12px;font-weight:500;display:inline-flex}.D2QjEW_tag svg{width:16px;height:16px}
.V0BK3G_list{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);overflow:hidden}.V0BK3G_head,.V0BK3G_row{grid-template-columns:var(--record-columns,76px minmax(0, 2fr) minmax(0, 1.4fr) 110px 120px 20px);gap:16px;display:grid}.V0BK3G_head{border-bottom:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;padding:10px 16px;font-size:12px;font-weight:600}.V0BK3G_row{border-bottom:1px solid var(--border);width:100%;color:var(--heading);text-align:left;align-items:center;padding:13px 16px;scroll-margin-top:96px}.V0BK3G_row:last-child{border-bottom:0}.V0BK3G_row:hover{background:var(--muted)}.V0BK3G_withRowActions{border-bottom:1px solid var(--border);position:relative}.V0BK3G_withRowActions:last-child,.V0BK3G_withRowActions .V0BK3G_row{border-bottom:0}.V0BK3G_withRowActions:is(:hover,:has(:focus-visible)) .V0BK3G_row{background:var(--muted)}.V0BK3G_actions{background:var(--muted);align-items:center;gap:4px;padding:0 16px 0 12px;display:none;position:absolute;top:0;bottom:0;right:0}@media (hover:hover){.V0BK3G_withRowActions:is(:hover,:has(:focus-visible)) .V0BK3G_actions{display:flex}}.V0BK3G_action{width:32px;height:32px;color:var(--muted-foreground)}.V0BK3G_action:hover{background:var(--card);color:var(--heading)}.V0BK3G_action svg{width:18px;height:18px}.V0BK3G_id{color:var(--foreground);font-family:var(--font-mono);font-size:13px}.V0BK3G_title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.V0BK3G_sub{color:var(--muted-foreground);text-overflow:ellipsis;font-size:12px;font-weight:400;display:block;overflow:hidden}.V0BK3G_sub:empty{display:none}.V0BK3G_secondary{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.V0BK3G_muted{color:var(--muted-foreground)}.V0BK3G_right{text-align:right;font-variant-numeric:tabular-nums}.V0BK3G_chevron{color:var(--muted-foreground)}.V0BK3G_age{color:var(--muted-foreground);font-size:12px}.V0BK3G_old{color:var(--destructive);font-weight:600}.V0BK3G_mob{display:none}@media (max-width:760px){.V0BK3G_head{display:none}.V0BK3G_row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px}.V0BK3G_desk{display:none}.V0BK3G_mob{display:block}.V0BK3G_chevron,.V0BK3G_actions{display:none}.V0BK3G_title{grid-column:1}.V0BK3G_side{font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center}}
._54ZiCq_field{border:1px solid var(--input);border-radius:var(--radius-box);background:var(--card);color:var(--muted-foreground);align-items:center;gap:8px;padding:0 12px;display:flex}._54ZiCq_field:focus-within{border-color:var(--primary)}._54ZiCq_input{min-width:0;color:var(--heading);background:0 0;border:0;outline:0;flex:1;padding:10px 0}._54ZiCq_input::-webkit-search-cancel-button{display:none}._54ZiCq_large ._54ZiCq_input{padding:12px 0;font-size:15px}
.BazfBG_dock{display:none}@media (max-width:760px){.BazfBG_dock{right:0;bottom:calc(58px + max(16px, env(safe-area-inset-bottom,0px)));z-index:6;border-top:1px solid var(--border);background:var(--card);gap:8px;padding:10px 16px;display:flex;position:fixed;left:0}.BazfBG_dock>:is(button,a){flex:1;padding:12px}.BazfBG_dock>.BazfBG_iconButton{flex:none}}@media print{.BazfBG_dock{display:none}}
.P4f9lq_overlay{z-index:var(--z-overlay);background:var(--scrim);place-items:center;padding:24px;animation:.15s ease-out P4f9lq_fade;display:grid;position:fixed;inset:0}.P4f9lq_sheet{background:var(--card);width:min(520px,100%);max-height:86%;box-shadow:var(--shadow-sheet);border-radius:16px;flex-direction:column;animation:.18s ease-out P4f9lq_pop;display:flex;overflow:hidden}.P4f9lq_grab{display:none}.P4f9lq_head{align-items:center;gap:8px;padding:16px 16px 8px 20px;display:flex}.P4f9lq_title{color:var(--heading);flex:1;font-size:17px;font-weight:700}.P4f9lq_body{flex-direction:column;gap:14px;min-height:0;padding:4px 20px 20px;display:flex;overflow:auto}.P4f9lq_footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px 20px;display:flex}.P4f9lq_footerInfo{min-width:0;color:var(--foreground);flex:1;font-size:13px}.P4f9lq_footerInfo b{color:var(--heading)}@keyframes P4f9lq_fade{0%{opacity:0}}@keyframes P4f9lq_pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes P4f9lq_up{0%{opacity:.4;transform:translateY(40px)}}@media (max-width:760px){.P4f9lq_overlay{place-items:end stretch;padding:0}.P4f9lq_sheet{border-radius:20px 20px 0 0;width:100%;max-height:88%;animation:.22s ease-out P4f9lq_up}.P4f9lq_grab{background:var(--border);border-radius:3px;width:40px;height:5px;margin:8px auto 0;display:block}.P4f9lq_footer{padding-bottom:max(28px, env(safe-area-inset-bottom,0px))}.P4f9lq_footer>:is(button,a){flex:1;padding:12px}.P4f9lq_footerInfo{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.P4f9lq_overlay,.P4f9lq_sheet{animation:none}}
.t-gDrW_pill{border-radius:var(--radius-sm);color:#fff;white-space:nowrap;align-items:center;width:fit-content;padding:.3em .5em;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.t-gDrW_blue{background:var(--primary)}.t-gDrW_cyan{background:var(--info)}.t-gDrW_amber{background:var(--warning)}.t-gDrW_gray{background:var(--secondary)}.t-gDrW_green{background:var(--success)}.t-gDrW_red{background:var(--destructive)}
._3tsm3W_root{position:relative}._3tsm3W_list{z-index:var(--z-overlay);border:1px solid var(--sidebar-border);border-radius:var(--radius-box);background:var(--popover);max-height:296px;box-shadow:var(--shadow-md);padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._3tsm3W_option{border-radius:var(--radius);color:var(--heading);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}._3tsm3W_option[aria-selected=true]{background:var(--primary-soft)}._3tsm3W_separated{margin-top:9px;position:relative}._3tsm3W_separated:before{background:var(--sidebar-border);content:"";height:1px;position:absolute;top:-5px;left:6px;right:6px}._3tsm3W_icon{width:16px;height:16px;color:var(--primary-strong);flex-shrink:0}._3tsm3W_text{flex-direction:column;flex:1;min-width:0;display:flex}._3tsm3W_title{font-weight:600}._3tsm3W_subtitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}._3tsm3W_meta{color:var(--muted-foreground);white-space:nowrap;font-size:12px}._3tsm3W_empty{color:var(--muted-foreground);padding:10px}
._81tUjW_container{width:100%;position:relative;overflow-x:auto}._81tUjW_table{border-collapse:collapse;width:100%;color:var(--foreground);font-size:var(--text-sm)}._81tUjW_header th{border-bottom:2px solid var(--border);font-weight:700}._81tUjW_body tr:nth-of-type(odd){background:var(--muted)}._81tUjW_footer{border-top:2px solid var(--border);font-weight:700}._81tUjW_head{text-align:left;vertical-align:bottom;white-space:nowrap;padding:10px}._81tUjW_cell{border-top:1px solid var(--border);vertical-align:top;padding:10px}._81tUjW_caption{margin-top:var(--space-4);color:var(--muted-foreground)}
.zkTNia_select{border:1px solid var(--input);border-radius:var(--radius-box);background:var(--card);width:100%;color:var(--heading);padding:10px 12px;display:block}.zkTNia_select:focus,.zkTNia_select:focus-visible{border-color:var(--primary);box-shadow:var(--focus-ring);outline:0}.zkTNia_select:disabled{cursor:not-allowed;background-color:#e9ecef}.zkTNia_select[aria-invalid=true]{border-color:var(--destructive)}
.BRUfQa_textarea{border:1px solid var(--input);border-radius:var(--radius-box);background:var(--card);width:100%;min-height:4.5rem;color:var(--heading);resize:vertical;padding:10px 12px;display:block}.BRUfQa_textarea:focus,.BRUfQa_textarea:focus-visible{border-color:var(--primary);box-shadow:var(--focus-ring);outline:0}.BRUfQa_textarea:disabled{cursor:not-allowed;background:#e9ecef}.BRUfQa_textarea[aria-invalid=true]{border-color:var(--destructive)}
.qA0K-q_overlay{z-index:var(--z-overlay);background:var(--scrim);position:fixed;inset:0}.qA0K-q_content{z-index:var(--z-overlay);background:var(--card);border-radius:14px;flex-direction:column;width:min(600px,100vw - 48px);max-height:80vh;display:flex;position:fixed;top:72px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #00000040}.qA0K-q_inputRow{border-bottom:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:10px;padding:14px 16px;display:flex}.qA0K-q_inputRow>svg{flex-shrink:0;width:18px;height:18px}.qA0K-q_input{min-width:0;color:var(--heading);background:0 0;border:0;outline:none;flex:1;font-size:16px}.qA0K-q_inputRow .qA0K-q_input:focus,.qA0K-q_inputRow .qA0K-q_input:focus-visible{box-shadow:none;border:0;outline:none}.qA0K-q_esc,.qA0K-q_footer kbd{border:1px solid var(--border);font-family:var(--font-mono);border-radius:4px;padding:0 5px;font-size:11px}.qA0K-q_cancel{color:var(--primary-strong);background:0 0;border:0;font-weight:500;display:none}.qA0K-q_list{flex:1;min-height:0;padding:6px 0 10px;list-style:none;overflow-y:auto}.qA0K-q_group,.qA0K-q_items{list-style:none}.qA0K-q_groupTitle{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:10px 16px 4px;font-size:11px;font-weight:600}.qA0K-q_option{border-bottom:1px solid var(--border);color:var(--heading);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;display:flex}.qA0K-q_group:last-child .qA0K-q_option:last-child{border-bottom:0}.qA0K-q_option[aria-selected=true]{background:var(--primary-soft)}.qA0K-q_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qA0K-q_text>b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.qA0K-q_text>span{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.qA0K-q_status{color:var(--muted-foreground);padding:18px 16px}.qA0K-q_empty{color:var(--foreground);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;display:flex}.qA0K-q_empty strong{color:var(--heading);font-size:15px}.qA0K-q_footer{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;gap:14px;padding:10px 16px;font-size:13px;display:flex}@media (max-width:760px){.qA0K-q_overlay{background:var(--card)}.qA0K-q_content{width:100%;max-height:none;box-shadow:none;border-radius:0;padding-top:40px;inset:0;transform:none}.qA0K-q_esc,.qA0K-q_footer{display:none}.qA0K-q_cancel{display:block}}
.O9rrzW_avatar{background:var(--primary-soft);width:32px;height:32px;color:var(--primary-strong);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}
.AMpqwa_content{z-index:var(--z-overlay);border-radius:var(--radius-md);color:#fff;max-width:200px;font-size:var(--text-sm);background:#000;padding:6px 12px;line-height:1.5}.AMpqwa_arrow{fill:#000}
._7QYKDG_totals{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._7QYKDG_divider{border-top:1px solid var(--border)}._7QYKDG_item{border-right:1px solid var(--border);padding:14px 16px}._7QYKDG_item:last-child{border-right:0}._7QYKDG_label{color:var(--muted-foreground);font-size:12px;display:block}._7QYKDG_value{font-variant-numeric:tabular-nums;font-size:18px}@media (max-width:760px){._7QYKDG_totals{grid-auto-flow:row}._7QYKDG_item{border-right:0;border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;display:flex}._7QYKDG_item:last-child{border-bottom:0}}
.d7T28W_month{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);align-items:center;display:inline-flex}.d7T28W_month a{width:36px;height:36px;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}.d7T28W_month a:hover{background:var(--muted);color:var(--heading)}.d7T28W_month svg{width:18px;height:18px}.d7T28W_phoneOnly{align-self:flex-start;display:none}.d7T28W_monthLabel{min-width:150px;color:var(--heading);text-align:center;font-weight:600}.d7T28W_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.d7T28W_stat{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);color:var(--heading);align-items:center;gap:12px;padding:14px 16px;display:flex}.d7T28W_stat:hover{background:var(--muted)}.d7T28W_stat[aria-current=true]{border-color:var(--primary)}.d7T28W_statIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.d7T28W_statIcon svg{width:20px;height:20px}.d7T28W_green .d7T28W_statIcon{background:var(--success-soft);color:var(--success-strong)}.d7T28W_amber .d7T28W_statIcon{background:var(--warning-soft);color:var(--warning-strong)}.d7T28W_red .d7T28W_statIcon{background:var(--destructive-soft);color:var(--destructive)}.d7T28W_statLabel{color:var(--foreground);font-size:12.5px;font-weight:600;display:block}.d7T28W_statValue{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:700;display:block}.d7T28W_statSub{color:var(--muted-foreground);font-size:12px;display:block}.d7T28W_owner{width:auto;min-width:170px}.d7T28W_range{border:0;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.d7T28W_range>div{width:150px}.d7T28W_rangeLegend{float:left;color:var(--foreground);padding:0;font-size:13px;font-weight:600}.d7T28W_rangeSep{color:var(--muted-foreground);font-size:13px}.d7T28W_rangeClear{border-radius:var(--radius-md);width:32px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.d7T28W_rangeClear:hover{background:var(--muted);color:var(--heading)}.d7T28W_rangeClear svg{width:16px;height:16px}.d7T28W_xml{border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-strong);letter-spacing:.04em;vertical-align:middle;margin-left:6px;padding:0 5px;font-size:10.5px;font-weight:700}@media (max-width:760px){.d7T28W_stats{grid-template-columns:minmax(0,1fr);gap:8px}.d7T28W_monthLabel{min-width:120px}.d7T28W_phoneOnly{display:inline-flex}.d7T28W_deskOnly{display:none}.d7T28W_owner{flex:1}.d7T28W_range{flex-wrap:wrap;row-gap:6px}.d7T28W_rangeLegend{flex-basis:100%}.d7T28W_range>div{flex:1;width:auto;min-width:0}}
.bmmI4W_changeCustomer{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bmmI4W_changeCustomer:hover{text-decoration:underline}
._35KT7a_totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._35KT7a_total{border:1px solid var(--border);border-radius:var(--radius);color:var(--heading);border-left-width:3px;gap:2px;padding:12px 14px;display:grid}a._35KT7a_total:hover{background:var(--muted)}._35KT7a_red{border-left-color:var(--destructive)}._35KT7a_amber{border-left-color:var(--warning)}._35KT7a_totalLabel,._35KT7a_totalCount{color:var(--muted-foreground);font-size:12.5px}._35KT7a_totalLabel{font-weight:600}._35KT7a_totalValue{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._35KT7a_when{color:var(--muted-foreground);font-size:12px;display:block}._35KT7a_lateText{color:var(--destructive)}@media (max-width:760px){._35KT7a_totals{grid-template-columns:minmax(0,1fr);gap:8px}}
._6fVRIq_updated{color:var(--muted-foreground);white-space:nowrap;font-size:13px}._6fVRIq_plate{font-family:var(--font-mono)}._6fVRIq_titleLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._6fVRIq_when{color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-size:13px;font-weight:600;display:flex}._6fVRIq_when small{color:var(--muted-foreground);font-size:11.5px;font-weight:400}._6fVRIq_bad{color:var(--destructive)}._6fVRIq_chevron{color:var(--muted-foreground);flex:none}._6fVRIq_foot{color:var(--muted-foreground);margin:0;font-size:13px}._6fVRIq_source{border:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._6fVRIq_subtitle{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._6fVRIq_timeline{margin:0;padding:8px 16px 12px;list-style:none}._6fVRIq_timeline li{grid-template-columns:14px 1fr;gap:12px;padding:8px 0;display:grid;position:relative}._6fVRIq_timeline li:before{background:var(--primary);content:"";border-radius:50%;width:10px;height:10px;margin-top:5px}._6fVRIq_timeline li._6fVRIq_off:before{background:var(--secondary)}._6fVRIq_timeline li:not(:last-child):after{background:var(--border);content:"";width:2px;position:absolute;top:22px;bottom:-6px;left:4px}._6fVRIq_timeline small{color:var(--muted-foreground);display:block}._6fVRIq_summary{color:var(--foreground);margin:0;padding:12px 16px 0;font-size:13px}@media (max-width:760px){._6fVRIq_chevron{display:none}._6fVRIq_row{flex-wrap:wrap}._6fVRIq_row ._6fVRIq_when{flex-flow:wrap;flex-basis:100%;align-items:baseline;gap:2px 8px;padding-left:48px}}._6fVRIq_fleet{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:16px;display:grid}._6fVRIq_fleetMap{position:sticky;top:8px}@media (max-width:760px){._6fVRIq_fleet{grid-template-columns:minmax(0,1fr)}._6fVRIq_fleetMap{order:-1;position:static}}._6fVRIq_counts{flex-wrap:wrap;gap:6px 18px;display:flex}._6fVRIq_count{color:var(--foreground);align-items:center;gap:6px;font-size:13px;display:inline-flex}._6fVRIq_count b{color:var(--heading);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}._6fVRIq_dot{border-radius:50%;flex:none;width:9px;height:9px}._6fVRIq_dot._6fVRIq_moving{background:var(--success)}._6fVRIq_dot._6fVRIq_stopped{background:var(--info)}._6fVRIq_dot._6fVRIq_no-signal{background:var(--destructive)}._6fVRIq_now{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}@media (max-width:760px){._6fVRIq_now{grid-template-columns:minmax(0,1fr)}}._6fVRIq_boxNote{color:var(--muted-foreground);margin:0;padding:10px 16px 14px;font-size:12.5px}
._35T77W_withShipping{--record-columns:76px minmax(0, 2fr) minmax(0, 1.4fr) 110px 120px 110px 20px}
.XXe9sW_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.XXe9sW_toolbar>nav{flex:1;min-width:0}.XXe9sW_search{width:280px}.XXe9sW_more,.XXe9sW_moreLink{color:var(--primary);white-space:nowrap;font-size:13px}.XXe9sW_moreLink,.XXe9sW_more:hover{text-decoration:underline}.XXe9sW_footer{color:var(--foreground);font-size:13px}@media (max-width:760px){.XXe9sW_toolbar{flex-flow:column;align-items:stretch;gap:10px}.XXe9sW_search{order:-1;width:100%}.XXe9sW_more{order:0;align-self:flex-end}}
._4weMoq_field{flex-direction:column;grid-column:1/-1;gap:6px;min-width:0;display:flex}._4weMoq_help{color:var(--muted-foreground);font-size:12px}._4weMoq_error{color:var(--destructive);font-size:12px;font-weight:500}._4weMoq_route{border-radius:var(--radius-box);background:var(--primary-soft);flex-direction:column;gap:6px;padding:10px 12px;display:flex}._4weMoq_routeHead{color:var(--heading);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}._4weMoq_routeHead svg{width:16px;height:16px;color:var(--primary-strong)}._4weMoq_routeHead b{color:var(--primary-strong)}._4weMoq_unlink{color:var(--primary-strong);font:inherit;cursor:pointer;margin-left:auto;font-weight:600}._4weMoq_unlink:hover{text-decoration:underline}._4weMoq_cities{color:var(--foreground);font-size:13px}
.oNM8iG_subtitle{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.oNM8iG_mono{font-family:var(--font-mono);font-size:.92em}.oNM8iG_steps{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);padding:14px 16px;list-style:none;display:flex;overflow-x:auto}.oNM8iG_step{min-width:120px;color:var(--muted-foreground);flex:1;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex;position:relative}.oNM8iG_stepDot{border:2px solid var(--border);background:var(--card);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.oNM8iG_stepDot svg{stroke-width:3px;width:13px;height:13px}.oNM8iG_done{color:var(--foreground)}.oNM8iG_done .oNM8iG_stepDot{border-color:var(--primary);background:var(--primary);color:#fff}.oNM8iG_now{color:var(--heading);font-weight:700}.oNM8iG_now .oNM8iG_stepDot{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.oNM8iG_now .oNM8iG_stepDot:after{background:var(--primary);content:"";border-radius:50%;width:8px;height:8px}.oNM8iG_step:not(:last-child):after{background:var(--border);content:"";flex:1;min-width:16px;height:2px;margin:0 10px}.oNM8iG_done:not(:last-child):after{background:var(--primary)}.oNM8iG_note{white-space:pre-wrap;padding:12px 16px}.oNM8iG_negative{color:var(--destructive)}.oNM8iG_invoiceToolbar{border-bottom:1px solid var(--border);background:var(--muted);align-items:center;gap:4px;min-height:48px;padding:4px 8px 4px 16px;font-size:13px;display:flex}.oNM8iG_selectAll{align-items:center;gap:2px;display:flex}.oNM8iG_selectCaret{width:24px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:4px;place-items:center;display:grid}.oNM8iG_selectCaret:hover{background:var(--border)}.oNM8iG_selectCaret svg{width:14px;height:14px}.oNM8iG_toolbarDivider{background:var(--border);width:1px;height:22px;margin:0 4px}.oNM8iG_toolbarHint{color:var(--muted-foreground);margin-left:auto;font-size:12px}.oNM8iG_selectedInfo{color:var(--heading);font-variant-numeric:tabular-nums}.oNM8iG_invoiceHead,.oNM8iG_invoiceRow{border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:0 8px 0 16px;display:flex}.oNM8iG_invoiceHead{background:var(--muted);color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;padding-block:10px;font-size:12px;font-weight:600}.oNM8iG_invoiceColumns,.oNM8iG_invoiceLink{flex:1;grid-template-columns:104px minmax(0,2fr) minmax(0,1.4fr) 110px 120px 120px 20px;align-items:center;gap:16px;min-width:0;display:grid}.oNM8iG_numberCell{flex:none;align-self:stretch;align-items:center;gap:2px;width:104px;margin-right:12px;display:flex}.oNM8iG_numberLink{flex:none;align-self:stretch;align-items:center;display:flex}.oNM8iG_invoiceLink{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 110px 120px 120px 20px}.oNM8iG_copyNumber{width:24px;height:24px;color:var(--muted-foreground)}.oNM8iG_copyNumber:hover{background:var(--border);color:var(--heading)}.oNM8iG_copyNumber svg{width:14px;height:14px}.oNM8iG_checkSpace{flex:none;width:1rem;margin-right:8px}.oNM8iG_moreSpace{flex:none;width:38px}.oNM8iG_invoiceRow{position:relative}.oNM8iG_invoiceRow:hover{background:var(--muted)}.oNM8iG_invoiceRow.oNM8iG_selected{background:var(--primary-soft)}.oNM8iG_rowCheck{margin-right:8px}.oNM8iG_invoiceLink{color:var(--heading);padding:12px 0}.oNM8iG_rowActions{background:var(--muted);align-items:center;padding:0 16px 0 12px;display:none;position:absolute;top:0;bottom:0;right:0}.oNM8iG_invoiceRow.oNM8iG_selected .oNM8iG_rowActions{background:var(--primary-soft)}.oNM8iG_removeButton:hover{color:var(--destructive)}.oNM8iG_rowMore:disabled,.oNM8iG_removeButton:disabled{cursor:default;opacity:.5}@media (hover:hover){.oNM8iG_invoiceRow:is(:hover,:has(:focus-visible)) .oNM8iG_rowActions{display:flex}.oNM8iG_copyNumber{opacity:0}.oNM8iG_invoiceRow:is(:hover,:has(:focus-visible)) .oNM8iG_copyNumber{opacity:1}.oNM8iG_rowMore,.oNM8iG_moreSpace{display:none}}.oNM8iG_moreCosts{border-top:1px solid var(--border)}.oNM8iG_reviewList{list-style:none}.oNM8iG_reviewItem{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:12px 16px;display:grid}.oNM8iG_reviewMeta{color:var(--muted-foreground);font-size:12px}.oNM8iG_reviewText{white-space:pre-wrap;grid-column:1}.oNM8iG_reviewDelete{grid-area:1/2/span 2;align-self:center}.oNM8iG_reviewForm{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.oNM8iG_reviewForm>button{align-self:flex-start}.oNM8iG_empty{color:var(--muted-foreground);padding:12px 16px}@media (max-width:760px){.oNM8iG_invoiceHead,.oNM8iG_numberCell{display:none}.oNM8iG_invoiceLink{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.oNM8iG_steps{padding:12px}.oNM8iG_step{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;font-size:12px}.oNM8iG_step:not(:last-child):after{margin:0;position:absolute;top:10px;left:30px;right:4px}}.oNM8iG_offRoute{vertical-align:1px;margin-left:6px}.oNM8iG_cancelPill{white-space:nowrap;margin-top:4px}.oNM8iG_canceledValue{color:var(--muted-foreground);text-decoration:line-through}.oNM8iG_delivery{border-bottom:1px solid var(--border)}.oNM8iG_deliveryHead{border-bottom:1px solid var(--border);background:var(--muted);justify-content:space-between;align-items:center;gap:4px 16px;padding:8px 8px 8px 16px;display:flex}.oNM8iG_deliveryWho{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.oNM8iG_deliveryName{color:var(--heading);font-weight:600}.oNM8iG_deliveryMeta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}.oNM8iG_deliveryFreight{flex:none;align-items:center;gap:10px;display:flex}.oNM8iG_freightLabel{color:var(--muted-foreground);font-weight:400}.oNM8iG_freightValue{color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.oNM8iG_freightHow{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.oNM8iG_freightButton{border:1px solid var(--border);background:var(--card);color:var(--primary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}.oNM8iG_freightButton:hover{border-color:var(--primary)}.oNM8iG_freightButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.oNM8iG_deliveryNotes>:last-child{border-bottom:0}.oNM8iG_deliveryNotes .oNM8iG_invoiceLink{grid-template-columns:minmax(0,1fr) 110px 120px 20px;padding:7px 0}.oNM8iG_noteMain{min-width:0;color:var(--foreground)}.oNM8iG_notePill{vertical-align:1px;margin-left:6px}@media (max-width:760px){.oNM8iG_deliveryHead{flex-wrap:wrap;padding:8px 12px}.oNM8iG_deliveryFreight{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.oNM8iG_deliveryNotes .oNM8iG_invoiceLink{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}}
.yVW_JG_lead{color:var(--foreground)}.yVW_JG_hint{color:var(--foreground);font-size:13px}.yVW_JG_check{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.yVW_JG_check:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.yVW_JG_check input{width:18px;height:18px;accent-color:var(--primary);flex:none}.yVW_JG_checkText{flex:1;min-width:0}.yVW_JG_checkText>span{color:var(--foreground);font-size:13px;display:block}.yVW_JG_emission{text-align:right;flex-direction:column;flex:none;align-items:flex-end;line-height:1.3;display:flex}.yVW_JG_emission>span:first-child{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.yVW_JG_emission b{color:var(--heading);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.yVW_JG_age{color:var(--muted-foreground);font-size:12px}.yVW_JG_old{color:var(--destructive);font-weight:600}.yVW_JG_offRoute{vertical-align:1px;margin-left:6px;font-size:11.5px}.yVW_JG_offRouteInfo{color:var(--warning-strong);font-weight:600}.yVW_JG_freightShares{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.yVW_JG_freightShares li{color:var(--foreground);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.yVW_JG_freightShares b{color:var(--heading)}
.k_KCDW_sidebar{background:var(--sidebar-bg);height:100%;color:var(--sidebar-fg);flex-direction:column;display:flex}.k_KCDW_head{align-items:center;gap:var(--space-2);height:64px;padding:0 var(--space-3) 0 18px;flex-shrink:0;display:flex}.k_KCDW_brand{border-radius:var(--radius);align-items:center;display:flex}.k_KCDW_brand:focus-visible{box-shadow:var(--sidebar-focus-ring);outline:none}.k_KCDW_logo{width:140px;height:auto}.k_KCDW_mark{border-radius:8px;width:32px;height:32px}.k_KCDW_iconButton{width:32px;height:32px;color:var(--sidebar-muted);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.k_KCDW_iconButton svg{width:18px;height:18px}.k_KCDW_iconButton:hover{background:var(--sidebar-hover);color:var(--sidebar-fg-strong)}.k_KCDW_actions{gap:var(--space-2);padding:2px var(--space-3) var(--space-3);flex-shrink:0;display:flex}.k_KCDW_newButton,.k_KCDW_searchButton{cursor:pointer;border-radius:7px;align-items:center;gap:6px;height:36px;font-size:13.5px;display:inline-flex}.k_KCDW_newButton svg,.k_KCDW_searchButton svg{flex-shrink:0;width:16px;height:16px}.k_KCDW_newButton{padding:0 var(--space-3);background:var(--primary);color:var(--primary-foreground);flex-shrink:0;font-weight:600;box-shadow:0 2px 6px #2892fd59}.k_KCDW_newButton:hover{background:color-mix(in srgb, var(--primary) 90%, #000)}.k_KCDW_searchButton{border:1px solid var(--sidebar-line);background:var(--sidebar-hover);min-width:0;color:var(--sidebar-muted);text-align:left;flex:1;padding:0 10px}.k_KCDW_searchButton:hover{background:var(--sidebar-active);color:var(--sidebar-fg-strong)}.k_KCDW_searchText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k_KCDW_nav{min-height:0;padding:var(--space-1) 10px 14px;flex:1;overflow-y:auto}.k_KCDW_list,.k_KCDW_subList{flex-direction:column;list-style:none;display:flex}.k_KCDW_list{gap:2px}.k_KCDW_sectionLabel{padding:var(--space-4) 10px 6px;color:var(--sidebar-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:600}.k_KCDW_divider{border-top-width:1px;border-color:var(--sidebar-line);margin:10px 0}.k_KCDW_item{width:100%;height:36px;color:var(--sidebar-fg);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex;position:relative}.k_KCDW_icon{width:18px;height:18px;color:var(--sidebar-muted);flex-shrink:0}.k_KCDW_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.k_KCDW_chevron{width:16px;height:16px;color:var(--sidebar-muted);flex-shrink:0;transition:transform .15s}.k_KCDW_item[aria-expanded=false] .k_KCDW_chevron{transform:rotate(-90deg)}.k_KCDW_item:hover,.k_KCDW_subLink:hover{background:var(--sidebar-hover);color:var(--sidebar-fg-strong)}.k_KCDW_item[data-current=true]{color:var(--sidebar-fg-strong);font-weight:600}.k_KCDW_item[data-current=true] .k_KCDW_icon{color:var(--sidebar-fg-strong)}.k_KCDW_subList{gap:1px;margin:2px 0 6px;position:relative}.k_KCDW_subList:before{background:var(--sidebar-line);content:"";width:1px;position:absolute;top:4px;bottom:4px;left:19px}.k_KCDW_subList[hidden]{display:none}.k_KCDW_subLink{height:32px;color:var(--sidebar-fg);border-radius:7px;align-items:center;padding:0 10px 0 38px;font-size:13.5px;display:flex;position:relative}.k_KCDW_item[aria-current=page],.k_KCDW_subLink[aria-current=page]{background:var(--sidebar-active);color:var(--sidebar-fg-strong);font-weight:600}.k_KCDW_item[aria-current=page] .k_KCDW_icon{color:var(--sidebar-fg-strong)}.k_KCDW_item[aria-current=page]:before,.k_KCDW_subLink[aria-current=page]:before{background:var(--primary);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-10px}.k_KCDW_item:focus-visible,.k_KCDW_subLink:focus-visible,.k_KCDW_newButton:focus-visible,.k_KCDW_searchButton:focus-visible,.k_KCDW_iconButton:focus-visible,.k_KCDW_userButton:focus-visible{box-shadow:var(--sidebar-focus-ring);outline:none}.k_KCDW_flyoutLabel{color:var(--secondary);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:600}.k_KCDW_flyoutLink{min-width:11rem}.k_KCDW_flyoutLink[aria-current=page]{color:var(--primary-strong);font-weight:600}.k_KCDW_footer{padding:10px var(--space-3);border-top:1px solid var(--sidebar-line);flex-shrink:0}.k_KCDW_userButton{width:100%;padding:var(--space-1);text-align:left;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:10px;display:flex}.k_KCDW_userButton:hover{background:var(--sidebar-hover)}.k_KCDW_avatar{background:var(--sidebar-active);width:32px;height:32px;color:var(--sidebar-fg-strong);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.k_KCDW_userText{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.k_KCDW_userName{color:var(--sidebar-fg-strong);font-size:13.5px;font-weight:600}.k_KCDW_userModel{color:var(--sidebar-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.k_KCDW_userChevron{width:16px;height:16px;color:var(--sidebar-muted);flex-shrink:0}.k_KCDW_userMenu{min-width:14rem}.k_KCDW_userMenuModel{max-width:16rem;color:var(--muted-foreground);font-size:var(--text-xs);white-space:normal;font-weight:400}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_head{flex-direction:column;justify-content:center;height:auto;padding:14px 0 10px}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_iconButton{margin-left:0}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_actions{flex-direction:column;align-items:center}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_newButton,.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_searchButton{flex:none;justify-content:center;width:40px;padding:0}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_item{justify-content:center;padding:0}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_footer{justify-content:center;display:flex}.k_KCDW_sidebar[data-collapsed=true] .k_KCDW_userButton{width:auto}.k_KCDW_overlay{z-index:var(--z-overlay);background:var(--scrim);position:fixed;inset:0}.k_KCDW_overlay[data-state=open]{animation:.15s ease-out k_KCDW_fadeIn}.k_KCDW_drawer{z-index:var(--z-overlay);width:280px;max-width:85%;padding-top:env(safe-area-inset-top,0px);background:var(--sidebar-bg);position:fixed;inset:0 auto 0 0;box-shadow:0 0 40px #0003}.k_KCDW_drawer .k_KCDW_footer{padding-bottom:max(10px, env(safe-area-inset-bottom,0px))}.k_KCDW_drawer[data-state=open]{animation:.2s ease-out k_KCDW_slideIn}@keyframes k_KCDW_fadeIn{0%{opacity:0}}@keyframes k_KCDW_slideIn{0%{opacity:.5;transform:translate(-40px)}}@media (prefers-reduced-motion:reduce){.k_KCDW_chevron{transition:none}.k_KCDW_overlay[data-state=open],.k_KCDW_drawer[data-state=open]{animation:none}}
.nSKU3a_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-8px;scroll-margin-top:16px;display:flex}.nSKU3a_filters{flex-wrap:wrap;gap:8px;display:flex}.nSKU3a_periods{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);gap:4px;padding:3px;display:inline-flex}.nSKU3a_periods a{border-radius:var(--radius-pill);color:var(--foreground);padding:5px 14px;font-size:13px;font-weight:500}.nSKU3a_periods a:hover{color:var(--primary-strong)}.nSKU3a_periods a[aria-current]{background:var(--primary);color:var(--primary-foreground)}.nSKU3a_column{gap:24px;min-width:0;display:grid}.nSKU3a_big{color:var(--heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1}.nSKU3a_text{color:var(--foreground);line-height:1.45}.nSKU3a_text b{color:var(--heading);font-weight:600}.nSKU3a_change{color:var(--foreground);font-size:13px}.nSKU3a_change b{font-weight:600}.nSKU3a_meter{background:var(--muted);border-radius:999px;height:8px;display:block;overflow:hidden}.nSKU3a_meter>span{border-radius:inherit;background:var(--primary);height:100%;display:block}.nSKU3a_warning>span{background:var(--warning)}.nSKU3a_success>span{background:var(--success)}.nSKU3a_bars{gap:12px;list-style:none;display:grid}.nSKU3a_bars li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;display:grid}.nSKU3a_barLabel{color:var(--heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nSKU3a_barLabel small{color:var(--muted-foreground);margin-left:6px;font-size:12px}.nSKU3a_barValue{color:var(--heading);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.nSKU3a_barTrack{background:var(--muted);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.nSKU3a_barTrack>span{border-radius:inherit;background:var(--primary);min-width:4px;height:100%;display:block}.nSKU3a_lost{gap:14px;list-style:none;display:grid}.nSKU3a_lost li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.nSKU3a_avatar{background:var(--destructive-soft);color:var(--destructive)}.nSKU3a_lostName{gap:2px;min-width:0;display:grid}.nSKU3a_lostName>a,.nSKU3a_lostName>span{color:var(--heading);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.nSKU3a_lostName>a:hover{color:var(--primary);text-decoration:underline}.nSKU3a_lostName small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nSKU3a_before{color:var(--heading);white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:end;gap:2px;font-weight:600;display:grid}.nSKU3a_before small{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}@media (max-width:760px){.nSKU3a_column{gap:16px}}
._599RcW_trip{border:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding:0;display:grid}._599RcW_trip>legend{color:var(--heading);grid-column:1/-1;padding:0;font-size:13px;font-weight:600}._599RcW_computed{flex-direction:column;gap:6px;min-width:0;display:flex}._599RcW_computedLabel{color:var(--heading);font-size:13px;font-weight:600}._599RcW_computedValue{font-variant-numeric:tabular-nums;padding:10px 0}._599RcW_negative{color:var(--destructive)}._599RcW_totals{border-radius:var(--radius-box);background:var(--muted);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:12px 16px;display:grid}@media (max-width:760px){._599RcW_totals{grid-template-columns:repeat(2,minmax(0,1fr))}}
.l3Fcvq_bar{gap:8px;display:flex}.l3Fcvq_search{flex:1;min-width:0}.l3Fcvq_search>*{width:100%}.l3Fcvq_filterButton{flex:none}.l3Fcvq_filterButton[aria-expanded=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-strong)}.l3Fcvq_badge{background:var(--primary);min-width:18px;height:18px;color:var(--primary-foreground);border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.l3Fcvq_panel{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);padding:16px}.l3Fcvq_panel[hidden]{display:none}.l3Fcvq_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;display:grid}.l3Fcvq_grid>*{margin-bottom:0}.l3Fcvq_pair{border:0;grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.l3Fcvq_pair>*{margin-bottom:0}.l3Fcvq_pair legend{color:var(--heading);padding:0 0 6px;font-size:13px;font-weight:600}.l3Fcvq_pair label{color:var(--muted-foreground);font-size:12px;font-weight:400}@media (max-width:760px){.l3Fcvq_grid{grid-template-columns:minmax(0,1fr)}.l3Fcvq_filterButton{padding-inline:12px}}
.Csb3Tq_field{flex-direction:column;grid-column:1/-1;gap:16px;min-width:0;display:flex}.Csb3Tq_presets{flex-direction:column;gap:8px;display:flex}.Csb3Tq_subtitle{color:var(--heading);font-weight:600}.Csb3Tq_help{color:var(--muted-foreground);font-size:12px}.Csb3Tq_tools{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.Csb3Tq_search{flex:0 320px;min-width:0}.Csb3Tq_total{color:var(--muted-foreground)}.Csb3Tq_total b{color:var(--heading);font-weight:600}.Csb3Tq_section{min-width:0}.Csb3Tq_closed h2{border-bottom:0}.Csb3Tq_toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0;display:inline-flex}.Csb3Tq_chevron{width:18px;height:18px;color:var(--muted-foreground);transition:transform .15s}.Csb3Tq_toggle[aria-expanded=false] .Csb3Tq_chevron{transform:rotate(-90deg)}.Csb3Tq_sectionCount{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:500}.Csb3Tq_sectionAll{color:var(--primary-strong);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.Csb3Tq_table{min-width:620px}.Csb3Tq_cell{vertical-align:middle}.Csb3Tq_center{text-align:center}.Csb3Tq_name{text-align:left}.Csb3Tq_itemName{color:var(--heading);font-weight:500;display:block}.Csb3Tq_itemHelp{color:var(--muted-foreground);font-size:12px;display:block}.Csb3Tq_missing{color:var(--input)}.Csb3Tq_option,.Csb3Tq_special{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.Csb3Tq_special{color:var(--heading);white-space:nowrap;gap:8px}.Csb3Tq_locked{color:var(--muted-foreground);cursor:not-allowed}.Csb3Tq_optionLabel{display:none}.Csb3Tq_lock{width:14px;height:14px;color:var(--muted-foreground)}.Csb3Tq_specialCell{text-align:left}.Csb3Tq_specials{flex-wrap:wrap;gap:6px 16px;display:flex}@media (max-width:760px){.Csb3Tq_table{min-width:0}.Csb3Tq_table thead{display:none}.Csb3Tq_table tbody,.Csb3Tq_table .Csb3Tq_row,.Csb3Tq_table .Csb3Tq_cell{display:block}.Csb3Tq_table .Csb3Tq_row{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:12px 14px;display:flex}.Csb3Tq_table .Csb3Tq_row:first-child{border-top:0}.Csb3Tq_table .Csb3Tq_cell{text-align:left;border:0;padding:0}.Csb3Tq_table .Csb3Tq_name{flex-basis:100%}.Csb3Tq_table .Csb3Tq_missing{display:none}.Csb3Tq_table .Csb3Tq_specialCell{flex-basis:100%}.Csb3Tq_specials{gap:8px}.Csb3Tq_option,.Csb3Tq_special{border:1px solid var(--border);background:var(--card);min-height:36px;color:var(--heading);white-space:normal;border-radius:999px;gap:8px;padding:6px 12px;font-weight:500}:is(.Csb3Tq_option:has([data-state=checked]),.Csb3Tq_special:has([data-state=checked])){border-color:var(--primary);background:var(--primary-soft);color:var(--primary-strong)}.Csb3Tq_optionLabel{display:inline}.Csb3Tq_option.Csb3Tq_locked,.Csb3Tq_special.Csb3Tq_locked{color:var(--muted-foreground)}}@media (prefers-reduced-motion:reduce){.Csb3Tq_chevron{transition:none}}
.C1Fy5G_bar{z-index:20;height:calc(58px + max(16px, env(safe-area-inset-bottom,0px)));padding:6px 4px max(16px, env(safe-area-inset-bottom,0px));border-top:1px solid var(--sidebar-line);background:var(--sidebar-bg);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.C1Fy5G_tab{min-width:0;color:var(--sidebar-muted);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:1px 6px;font-size:11px;font-weight:500;display:flex;position:relative}.C1Fy5G_tab svg{width:24px;height:24px}.C1Fy5G_tab:focus-visible{box-shadow:var(--sidebar-focus-ring);outline:none}.C1Fy5G_label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.C1Fy5G_tab[aria-current=page],.C1Fy5G_tab[data-current=true]{color:var(--sidebar-accent);font-weight:600}.C1Fy5G_count{background:var(--destructive);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-2px;left:calc(50% + 6px)}@media (min-width:761px){.C1Fy5G_bar{display:none}}@media print{.C1Fy5G_bar{display:none}}
.PjZmXW_panel{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}.PjZmXW_title{color:var(--heading);margin-top:4px;font-size:18px;font-weight:700}.PjZmXW_text{max-width:460px;color:var(--foreground);gap:4px;display:grid}.PjZmXW_actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}
.Y7PkCW_stack{flex-direction:column;gap:16px;display:flex}.Y7PkCW_tableWrap{overflow-x:auto}.Y7PkCW_table{border-collapse:collapse;width:100%;min-width:560px}.Y7PkCW_table th,.Y7PkCW_table td{text-align:left;white-space:nowrap;padding:10px 16px}.Y7PkCW_table th{border-bottom:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.Y7PkCW_table td{border-top:1px solid var(--border);color:var(--heading)}.Y7PkCW_table tr:first-child td{border-top:0}.Y7PkCW_table tfoot td{background:var(--muted);color:var(--foreground);font-weight:600}.Y7PkCW_num{font-variant-numeric:tabular-nums;text-align:right!important}.Y7PkCW_note{color:var(--muted-foreground);font-size:12px;display:block}.Y7PkCW_late .Y7PkCW_note{color:var(--destructive)}.Y7PkCW_late td:first-child{box-shadow:inset 3px 0 0 var(--destructive)}.Y7PkCW_observation{white-space:pre-wrap}.Y7PkCW_footer{justify-content:flex-end;display:flex}.Y7PkCW_chosen td{background:var(--primary-soft)}.Y7PkCW_chosen:not(.Y7PkCW_late) td:first-child{box-shadow:inset 3px 0 0 var(--primary)}.Y7PkCW_filesLink{color:var(--primary-strong);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Y7PkCW_filesLink:hover{text-decoration-color:currentColor}.Y7PkCW_filesLink[aria-current=true]{font-weight:600}.Y7PkCW_files{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;scroll-margin-top:80px;display:grid}.Y7PkCW_files>.Y7PkCW_installmentChips{grid-column:1/-1;display:none}@media (max-width:760px){.Y7PkCW_files>.Y7PkCW_installmentChips{display:flex}}.Y7PkCW_bannerActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}
.E4xYCq_editor{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.E4xYCq_head,.E4xYCq_row{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.E4xYCq_head{color:var(--muted-foreground);font-size:12px;font-weight:600}.E4xYCq_number{color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.E4xYCq_paid{color:var(--success-strong);text-align:center;font-size:12px;font-weight:600}.E4xYCq_split{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:4px;display:flex}.E4xYCq_split .E4xYCq_small{width:64px}.E4xYCq_split .E4xYCq_date{width:160px}.E4xYCq_separator{background:var(--border);width:1px;height:22px}.E4xYCq_sum{color:var(--foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.E4xYCq_sum.E4xYCq_bad{color:var(--destructive);font-weight:600}.E4xYCq_help{color:var(--muted-foreground);font-size:12px}.E4xYCq_error{color:var(--destructive);font-size:12px;font-weight:500}@media (max-width:760px){.E4xYCq_head{display:none}.E4xYCq_row{border-bottom:1px solid var(--border);grid-template-columns:22px minmax(0,1fr) 32px;grid-template-areas:"number due remove""number value remove";padding-bottom:8px}.E4xYCq_number{grid-area:number}.E4xYCq_due{grid-area:due}.E4xYCq_value{grid-area:value}.E4xYCq_remove{grid-area:remove}.E4xYCq_separator{display:none}}
.cBVnVa_checks{grid-column:1/-1;gap:24px;display:flex}.cBVnVa_check{align-items:center;gap:8px;display:inline-flex}
.bghDOq_kind{flex-direction:column;grid-column:1/-1;gap:6px;min-width:0;display:flex}.bghDOq_kindLegend{color:var(--heading);margin-bottom:6px;font-size:13px;font-weight:600}.bghDOq_kindOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bghDOq_kindOption{border:1px solid var(--border);border-radius:var(--radius-box);color:var(--heading);cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex}.bghDOq_kindOption:hover{border-color:var(--primary)}.bghDOq_kindOption:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.bghDOq_kindOption:has(input:disabled){cursor:not-allowed;opacity:.65}.bghDOq_kindOption:has(input:disabled):hover{border-color:var(--border)}.bghDOq_kindOption input{width:16px;height:16px;accent-color:var(--primary);flex-shrink:0}.bghDOq_kindTitle{font-weight:600;display:block}.bghDOq_kindText{color:var(--foreground);font-size:13px;display:block}.bghDOq_kindHelp{color:var(--muted-foreground);font-size:12px}@media (max-width:760px){.bghDOq_kindOptions{grid-template-columns:minmax(0,1fr)}}
.APq5cW_grid{grid-template-columns:1fr;column-gap:24px;display:grid}@media (min-width:768px),print{.APq5cW_grid{grid-template-columns:repeat(12,minmax(0,1fr))}.APq5cW_col2{grid-column:span 2}.APq5cW_col4{grid-column:span 4}.APq5cW_col6{grid-column:span 6}}.APq5cW_groupTitle{color:#343a40;margin-bottom:12px;font-size:.9375rem;font-weight:500}.APq5cW_group{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;display:grid}.APq5cW_computed{gap:8px;min-width:0;margin-bottom:16px;display:grid}.APq5cW_computedLabel{font-weight:600;line-height:21px}.APq5cW_computedValue{font-variant-numeric:tabular-nums;padding:7px 0}.APq5cW_negative{color:var(--destructive)}.APq5cW_cardHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.APq5cW_headerIcon svg{width:18px;height:18px}.APq5cW_empty{color:var(--muted-foreground)}.APq5cW_note{white-space:pre-wrap}.APq5cW_bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.APq5cW_bottomLeft{gap:8px;display:grid}.APq5cW_hint{color:var(--muted-foreground);font-size:12px}.APq5cW_bottomRight{flex-wrap:wrap;gap:8px;display:flex}.APq5cW_wideDialog{width:min(1200px,100% - 2rem);max-width:min(1200px,100% - 2rem)}@media (min-width:640px){.APq5cW_wideDialog{max-width:min(1200px,100% - 2rem)}}.APq5cW_fileList{gap:4px;font-size:13px;display:grid}.APq5cW_searchError{color:var(--destructive)}.APq5cW_limitNote{color:var(--muted-foreground)}.APq5cW_badge{color:#fff}.APq5cW_reviewActions{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.APq5cW_reviewNotes{gap:12px;margin-bottom:16px;list-style:none;display:grid}.APq5cW_reviewNote{border-left:3px solid var(--warning);border-radius:var(--radius);background:var(--card);padding:8px 12px}.APq5cW_reviewNoteHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.APq5cW_reviewField{gap:8px;display:grid}.APq5cW_lastNote{text-overflow:ellipsis;white-space:nowrap;max-width:24rem;display:block;overflow:hidden}.APq5cW_checkColumn{width:1px}.APq5cW_checkColumn [data-slot=checkbox]{vertical-align:middle}
.k7x9pa_full{flex-direction:column;grid-column:1/-1;gap:8px;min-width:0;display:flex}.k7x9pa_field{flex-direction:column;gap:6px;min-width:0;display:flex}.k7x9pa_tally{color:var(--heading);font-variant-numeric:tabular-nums;margin-left:4px}.k7x9pa_help{color:var(--muted-foreground);font-size:12px}.k7x9pa_error{color:var(--destructive);font-size:12px;font-weight:500}.k7x9pa_warn{color:var(--warning-strong);font-size:12px}.k7x9pa_link{color:var(--primary-strong);font:inherit;cursor:pointer;font-weight:600}.k7x9pa_link:hover{text-decoration:underline}.k7x9pa_pasteActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.k7x9pa_missing{flex-direction:column;gap:4px;margin-top:6px;padding-left:18px;display:flex}.k7x9pa_cities{border:1px solid var(--sidebar-border);border-radius:var(--radius-box);background:var(--muted);flex-wrap:wrap;gap:6px;padding:12px;list-style:none;display:flex}.k7x9pa_invalid{border-color:var(--destructive)}.k7x9pa_none{color:var(--muted-foreground)}.k7x9pa_city{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);color:var(--heading);align-items:center;gap:4px;padding:3px 4px 3px 10px;font-weight:500;display:inline-flex}.k7x9pa_uf{color:var(--muted-foreground);font-size:11px;font-weight:600}.k7x9pa_remove{width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.k7x9pa_remove svg{width:13px;height:13px}.k7x9pa_remove:hover{background:var(--destructive-soft);color:var(--destructive)}.k7x9pa_remove:focus-visible{box-shadow:var(--focus-ring);outline:none}
.fXND5a_used{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fXND5a_clear{color:var(--primary)}.fXND5a_clear:hover{text-decoration:underline}.fXND5a_summary{color:var(--foreground)}.fXND5a_summary b{color:var(--heading)}.fXND5a_examples{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.fXND5a_clearButton{border:1px solid var(--border);border-radius:var(--radius-box);color:var(--heading);margin-top:8px;padding:9px 14px;font-weight:600}.fXND5a_clearButton:hover{background:var(--muted)}
.snnTBa_passwordGroup{display:flex}.snnTBa_passwordGroup input{border-top-right-radius:0;border-bottom-right-radius:0}.snnTBa_eyeButton{border:1px solid var(--input);border-radius:0 var(--radius-md) var(--radius-md) 0;width:46px;color:var(--foreground);cursor:pointer;background:#f7f7f7;justify-content:center;align-items:center;margin-left:-1px;display:inline-flex}.snnTBa_eyeButton svg{width:16px;height:16px}
.z6hFhW_main{background:var(--primary);flex-direction:column;min-height:100dvh;padding:0 16px;display:flex;position:relative;overflow:hidden}.z6hFhW_aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.z6hFhW_aurora i{filter:blur(90px);border-radius:50%;animation:22s ease-in-out infinite alternate z6hFhW_float;position:absolute}.z6hFhW_aurora i:first-child{opacity:.55;background:#5eb0ff;width:52vmax;height:52vmax;top:-18vmax;left:-12vmax}.z6hFhW_aurora i:nth-child(2){background:var(--primary-strong);opacity:.45;width:42vmax;height:42vmax;animation-delay:-7s;bottom:-16vmax;right:-10vmax}.z6hFhW_aurora i:nth-child(3){opacity:.4;background:#8cc8ff;width:30vmax;height:30vmax;animation-delay:-13s;bottom:10vmax;left:22vmax}@keyframes z6hFhW_float{to{transform:translate(6vmax,4vmax)scale(1.12)}}.z6hFhW_center{flex:1;justify-content:center;align-items:center;padding:48px 0;display:flex;position:relative}.z6hFhW_card{background:#fffffff5;border-radius:28px;width:100%;max-width:420px;padding:40px 36px 32px;animation:.6s cubic-bezier(.2,.8,.2,1) both z6hFhW_rise;box-shadow:0 1px 2px #0000000f,0 24px 60px -12px #0a3c8273}@keyframes z6hFhW_rise{0%{opacity:0;transform:translateY(14px)scale(.985)}}@media (max-width:440px){.z6hFhW_card{border-radius:24px;padding:32px 22px 26px}}.z6hFhW_logo{width:176px;height:auto;margin:0 auto 28px;display:block}.z6hFhW_title{color:var(--heading);letter-spacing:-.02em;text-align:center;font-size:26px;font-weight:650;line-height:1.15}.z6hFhW_subtitle{color:var(--foreground);text-align:center;margin:8px 0 28px;font-size:15px}.z6hFhW_form{gap:14px;display:grid}.z6hFhW_field{position:relative}.z6hFhW_input{border:1px solid var(--input);width:100%;height:56px;color:var(--heading);font:inherit;background:#fff;border-radius:14px;outline:none;padding:22px 16px 6px;font-size:16px;transition:border-color .15s,box-shadow .15s}.z6hFhW_hasToggle .z6hFhW_input{padding-right:52px}.z6hFhW_field label{color:var(--foreground);pointer-events:none;transform-origin:0 0;font-size:16px;transition:transform .15s,color .15s;position:absolute;top:18px;left:17px}.z6hFhW_input:focus+label,.z6hFhW_input:not(:placeholder-shown)+label{transform:translateY(-11px)scale(.76)}.z6hFhW_input:focus{border-color:var(--primary);box-shadow:0 0 0 4px #2892fd38}.z6hFhW_input:focus+label{color:var(--primary)}.z6hFhW_input[aria-invalid=true]{border-color:var(--destructive)}.z6hFhW_eyeButton{width:40px;height:40px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.z6hFhW_eyeButton:hover{color:var(--heading);background:#8080801f}.z6hFhW_eyeButton svg{width:20px;height:20px}.z6hFhW_row{justify-content:flex-end;margin:2px 2px 6px;font-size:14px;display:flex}.z6hFhW_link{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.z6hFhW_link:hover{text-decoration:underline}.z6hFhW_error{color:color-mix(in srgb, var(--destructive) 85%, #000);background:#f759641a;border:1px solid #f7596440;border-radius:12px;padding:12px 14px;font-size:14px;animation:.35s z6hFhW_shake}@keyframes z6hFhW_shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.z6hFhW_submit{background:var(--primary);color:#fff;height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .12s,filter .15s;display:flex;box-shadow:inset 0 1px #ffffff4d,0 8px 20px -6px #2892fd8c}.z6hFhW_submit:hover{filter:brightness(1.06)}.z6hFhW_submit:active{transform:scale(.985)}.z6hFhW_submit:focus-visible,.z6hFhW_copy:focus-visible,.z6hFhW_back:focus-visible{outline-offset:2px;outline:3px solid #2892fd73}.z6hFhW_submit:disabled{filter:saturate(.7);pointer-events:none}.z6hFhW_secure{color:var(--foreground);justify-content:center;align-items:center;gap:6px;margin-top:24px;font-size:13px;display:flex}.z6hFhW_secure svg{width:14px;height:14px}.z6hFhW_footer{color:#fffc;text-align:center;padding:19px 0;font-size:13px;position:relative}.z6hFhW_modal{background:#fff;border:0;border-radius:24px;max-width:min(440px,100% - 32px);padding:32px 28px 26px}.z6hFhW_badge{background:var(--primary-soft);width:52px;height:52px;color:var(--primary);border-radius:16px;place-items:center;display:grid}.z6hFhW_badge svg{width:26px;height:26px}.z6hFhW_modalTitle{color:var(--heading);letter-spacing:-.02em;font-size:22px;font-weight:650}.z6hFhW_modalLead{margin-bottom:4px;font-size:15px;line-height:1.5}.z6hFhW_steps{counter-reset:step;color:var(--heading);gap:14px;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}.z6hFhW_steps li{counter-increment:step;grid-template-columns:28px 1fr;gap:12px;display:grid}.z6hFhW_steps li:before{content:counter(step);background:var(--primary-soft);width:28px;height:28px;color:var(--primary-strong);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.z6hFhW_mail{border:1px solid var(--sidebar-border);background:var(--muted);color:var(--heading);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:15px;display:flex}.z6hFhW_mail strong{overflow-wrap:anywhere;font-weight:600}.z6hFhW_copy{border:1px solid var(--border);height:36px;color:var(--primary-strong);font:inherit;cursor:pointer;background:#fff;border-radius:10px;flex:none;padding:0 14px;font-size:14px;font-weight:600}.z6hFhW_copy:hover{background:var(--primary-soft)}.z6hFhW_back{height:48px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;font-weight:600}.z6hFhW_back:hover{background:var(--muted)}@media (prefers-reduced-motion:reduce){.z6hFhW_aurora i,.z6hFhW_card,.z6hFhW_error{animation:none}}
.E5J3NG_shell{--sidebar-current:var(--sidebar-width)}.E5J3NG_shell[data-collapsed=true]{--sidebar-current:var(--sidebar-collapsed-width)}.E5J3NG_desktopSidebar{display:none}@media (min-width:761px){.E5J3NG_desktopSidebar{z-index:10;width:var(--sidebar-current);display:block;position:fixed;top:0;bottom:0;left:0}}.E5J3NG_main{min-width:0;min-height:100dvh;position:relative}@media (min-width:761px){.E5J3NG_main{margin-left:var(--sidebar-current)}}.E5J3NG_content{flex-direction:column;gap:20px;width:100%;max-width:1040px;margin:0 auto;padding:24px 32px 48px;display:flex}.E5J3NG_content>*{min-width:0}.E5J3NG_content>[data-slot=card]{margin-bottom:0}@media (max-width:760px){.E5J3NG_content{padding:8px max(16px, env(safe-area-inset-right,0px)) calc(110px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));gap:16px}.E5J3NG_content:has([data-dock]){padding-bottom:calc(170px + env(safe-area-inset-bottom,0px))}}@media print{.E5J3NG_desktopSidebar{display:none}.E5J3NG_main{margin:0}.E5J3NG_content{max-width:none;padding:0}}
.X9QDNa_which{color:var(--muted-foreground);font-size:13px;font-weight:500}.X9QDNa_dragging{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.X9QDNa_files{margin:0;padding:0;list-style:none}.X9QDNa_files li{border-top:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.X9QDNa_files li:first-child{border-top:0}.X9QDNa_fileIcon{border-radius:var(--radius-box);background:var(--muted);width:36px;height:36px;color:var(--foreground);justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.X9QDNa_fileIcon.X9QDNa_pdf{background:var(--destructive-soft);color:var(--destructive)}.X9QDNa_fileText{min-width:0}.X9QDNa_fileName,.X9QDNa_fileMeta{display:block}.X9QDNa_fileName{color:var(--heading);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.X9QDNa_fileMeta{color:var(--muted-foreground);font-size:12px}.X9QDNa_fileActions{gap:2px;display:flex}.X9QDNa_fileActions svg{width:18px;height:18px}.X9QDNa_danger{color:var(--destructive)}.X9QDNa_empty{color:var(--muted-foreground);margin:0;padding:14px 16px}.X9QDNa_drop{border-top:1px dashed var(--border);color:var(--muted-foreground);margin:0;padding:10px 16px 14px;font-size:12px}@media (max-width:760px){.X9QDNa_deskOnly{display:none}}
.Uorf0G_dangerZone{justify-content:flex-end;display:flex}.Uorf0G_empty{padding:4px 0}
.V0M16a_filters{flex-wrap:wrap;gap:8px 16px;display:flex}.V0M16a_note{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.V0M16a_summary{color:var(--foreground);font-size:var(--text-sm);flex-wrap:wrap;gap:8px 16px;margin:0;display:flex}.V0M16a_summary b{color:var(--heading);font-weight:600}.V0M16a_number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.V0M16a_rank{width:1%;color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:right}.V0M16a_main{color:var(--heading);font-weight:600;display:block}.V0M16a_main a{color:inherit}.V0M16a_main a:hover{color:var(--primary);text-decoration:underline}.V0M16a_sub{color:var(--muted-foreground);font-size:12px;display:block}.V0M16a_bar{background:var(--muted);border-radius:999px;min-width:96px;height:6px;display:block;overflow:hidden}.V0M16a_bar span{border-radius:inherit;background:var(--primary);height:100%;display:block}.V0M16a_form{border:1px solid var(--sidebar-border);border-radius:var(--radius-box);background:var(--card);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:20px;display:grid}.V0M16a_formActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.V0M16a_customer{align-items:center;gap:12px;display:flex}
.waiA4W_page{gap:20px;display:grid}.waiA4W_filters{flex-wrap:wrap;gap:8px 16px;display:flex}.waiA4W_alert{border-radius:var(--radius-box);background:var(--destructive-soft);color:var(--destructive);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.waiA4W_alert strong{font-weight:600}.waiA4W_alert a{color:inherit;font-size:var(--text-sm);font-weight:600}.waiA4W_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.waiA4W_tile{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);flex-direction:column;gap:2px;min-width:0;padding:16px;display:flex}.waiA4W_tileLabel{color:var(--foreground);font-size:var(--text-sm)}.waiA4W_tileValue{color:var(--heading);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.waiA4W_tileNote{color:var(--muted-foreground);font-size:12.5px}.waiA4W_tileCompare{color:var(--muted-foreground);margin-top:auto;padding-top:8px;font-size:12.5px}.waiA4W_up{color:var(--success-strong);font-weight:600}.waiA4W_down{color:var(--destructive);font-weight:600}.waiA4W_same{color:var(--foreground);font-weight:600}.waiA4W_two{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;display:grid}.waiA4W_three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.waiA4W_card{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.waiA4W_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.waiA4W_cardTitle{color:var(--heading);font-size:var(--text-base);margin:0;font-weight:600;line-height:1.3}.waiA4W_cardDescription{color:var(--muted-foreground);font-size:var(--text-sm);margin:2px 0 0}.waiA4W_cardFoot{color:var(--foreground);font-size:var(--text-sm);margin:auto 0 0}.waiA4W_cardFoot b{color:var(--heading);font-weight:600}.waiA4W_link{color:var(--primary-strong);font-size:var(--text-sm);white-space:nowrap}.waiA4W_empty{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.waiA4W_legend{color:var(--foreground);font-size:var(--text-sm);flex-wrap:wrap;gap:4px 16px;display:flex}.waiA4W_legend span{align-items:center;gap:6px;display:inline-flex}.waiA4W_swatch{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.waiA4W_chart{min-width:0;position:relative}.waiA4W_chart svg{display:block}.waiA4W_grid,.waiA4W_axis{stroke-width:1px}.waiA4W_grid{stroke:var(--chart-grid)}.waiA4W_axis{stroke:var(--chart-axis)}.waiA4W_tick{fill:var(--muted-foreground);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px}.waiA4W_hit{fill:#0000;cursor:pointer;outline:none}.waiA4W_hit:hover,.waiA4W_hit[data-active]{fill:#2892fd0f}.waiA4W_hit:focus-visible{stroke:var(--ring);stroke-width:2px}.waiA4W_detail{z-index:2;border-radius:var(--radius);background:var(--heading);min-width:170px;box-shadow:var(--shadow-md);color:#fff;pointer-events:none;gap:2px;padding:8px 10px;font-size:12px;display:grid;position:absolute;top:0;transform:translate(-50%)}.waiA4W_detail strong{font-weight:600}.waiA4W_detailRow{font-variant-numeric:tabular-nums;justify-content:space-between;gap:14px;display:flex}.waiA4W_detailRow>span{align-items:center;gap:6px;display:inline-flex}.waiA4W_tableBox{overflow-x:auto}.waiA4W_number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.waiA4W_totalRow td{color:var(--heading);font-weight:600}.waiA4W_bills{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.waiA4W_totals{gap:8px;display:grid}.waiA4W_total{border-radius:var(--radius);background:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.waiA4W_totalLabel{color:var(--heading);font-size:var(--text-sm);font-weight:500;display:grid}.waiA4W_totalLabel small{color:var(--muted-foreground);font-size:12px;font-weight:400}.waiA4W_totalValue{color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:600}.waiA4W_late{background:var(--destructive-soft)}.waiA4W_late .waiA4W_totalValue{color:var(--destructive)}.waiA4W_soon{background:var(--warning-soft)}.waiA4W_soon .waiA4W_totalValue{color:var(--warning-strong)}.waiA4W_supplier{color:var(--heading);font-weight:500}.waiA4W_supplier a{color:inherit}.waiA4W_parcel{color:var(--muted-foreground);font-weight:400}.waiA4W_daysLate{border-radius:var(--radius-pill);background:var(--destructive-soft);color:var(--destructive);white-space:nowrap;margin-left:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.waiA4W_rank{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.waiA4W_rank li{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.waiA4W_rankLine{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.waiA4W_rankName{min-width:0;color:var(--heading);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;line-height:1.35;display:-webkit-box;overflow:hidden}.waiA4W_rankValue{color:var(--heading);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.waiA4W_rankSub{color:var(--muted-foreground);font-size:12px}.waiA4W_track{background:var(--muted);border-radius:3px;height:6px;overflow:hidden}.waiA4W_fill{border-radius:3px;height:100%;display:block}.waiA4W_in{background:var(--chart-in)}.waiA4W_out{background:var(--chart-out)}.waiA4W_loss{background:var(--chart-late)}.waiA4W_lossTag{border-radius:var(--radius-pill);background:var(--destructive-soft);color:var(--destructive);margin-right:6px;padding:0 8px;font-size:12px;font-weight:600}.waiA4W_tileLoading{border-radius:var(--radius-box);height:132px}.waiA4W_titleLoading{width:45%;height:20px}.waiA4W_descriptionLoading{width:70%;height:14px;margin-top:8px}.waiA4W_chartLoading{height:280px}.waiA4W_tableLoading{height:240px}.waiA4W_listLoading{height:260px}@media (max-width:960px){.waiA4W_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.waiA4W_two,.waiA4W_three,.waiA4W_bills{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.waiA4W_page{gap:14px}.waiA4W_tiles{gap:10px}.waiA4W_tile{padding:12px}.waiA4W_tileValue{font-size:19px}.waiA4W_card{padding:16px}}
.jeS6Na_subtitle{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.jeS6Na_note{white-space:pre-wrap;padding:12px 16px}.jeS6Na_dangerZone{justify-content:flex-end;display:flex}.jeS6Na_timeline{padding:8px 16px 12px;list-style:none}.jeS6Na_event{grid-template-columns:14px 1fr;gap:12px;padding:8px 0;display:grid;position:relative}.jeS6Na_event:before{background:var(--primary);content:"";border-radius:50%;width:10px;height:10px;margin-top:5px}.jeS6Na_event:not(:last-child):after{background:var(--border);content:"";width:2px;position:absolute;top:22px;bottom:-6px;left:4px}.jeS6Na_event b{color:var(--heading);font-weight:600}.jeS6Na_event small{color:var(--muted-foreground);font-size:inherit;display:block}.jeS6Na_details{color:var(--foreground);font-size:13px;display:block}
._9_YzLa_code{color:var(--muted-foreground);font-size:12px}._9_YzLa_loadingTitle{width:220px;height:28px;margin:24px 0 8px}._9_YzLa_loadingList{border:1px solid var(--border);border-radius:var(--radius-box);margin-top:20px;overflow:hidden}._9_YzLa_loadingRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._9_YzLa_loadingRow:last-child{border-bottom:0}._9_YzLa_loadingMain{width:45%;height:16px}._9_YzLa_loadingSide{width:15%;height:16px}
.HS70Aa_main{place-items:center;min-height:100dvh;padding:16px;display:grid}.HS70Aa_main>*{width:min(100%,520px)}
.Cuawza_skeleton{border-radius:var(--radius-md);background:var(--accent);animation:2s cubic-bezier(.4,0,.6,1) infinite Cuawza_pulse}@keyframes Cuawza_pulse{50%{opacity:.5}}
.AYhnQa_period{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);align-items:center;display:inline-flex}.AYhnQa_period a{width:36px;height:36px;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}.AYhnQa_period a:hover{background:var(--muted);color:var(--heading)}.AYhnQa_period svg{width:18px;height:18px}.AYhnQa_periodLabel{min-width:150px;color:var(--heading);text-align:center;font-weight:600}.AYhnQa_phoneOnly{align-self:flex-start;display:none}.AYhnQa_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AYhnQa_stat{border:1px solid var(--border);border-radius:var(--radius-box);background:var(--card);color:var(--heading);padding:14px 16px}.AYhnQa_statLabel{color:var(--foreground);font-size:12.5px;font-weight:600;display:block}.AYhnQa_statValue{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:700;display:block}.AYhnQa_statSub{color:var(--muted-foreground);font-size:12px;display:block}.AYhnQa_note{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.AYhnQa_sectionTitle{margin:var(--space-4) 0 0;color:var(--heading);font-size:18px;font-weight:700}.AYhnQa_abcSummary{color:var(--foreground);font-size:var(--text-sm);flex-wrap:wrap;gap:8px 16px;margin:0;display:flex}.AYhnQa_number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.AYhnQa_rank{width:1%;color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:right}.AYhnQa_main{color:var(--heading);font-weight:600;display:block}.AYhnQa_main a{color:inherit}.AYhnQa_main a:hover{color:var(--primary);text-decoration:underline}.AYhnQa_sub{color:var(--muted-foreground);font-size:12px;display:block}.AYhnQa_abc{border-radius:var(--radius-sm);justify-content:center;min-width:22px;padding:1px 6px;font-size:11.5px;font-weight:700;display:inline-flex}.AYhnQa_abcA{background:var(--success-soft);color:var(--success-strong)}.AYhnQa_abcB{background:var(--warning-soft);color:var(--warning-strong)}.AYhnQa_abcC{background:var(--muted);color:var(--muted-foreground)}@media (max-width:760px){.AYhnQa_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.AYhnQa_periodLabel{min-width:120px}.AYhnQa_phoneOnly{display:inline-flex}.AYhnQa_deskOnly{display:none}}
.vgOyPa_mark{border-radius:var(--radius-sm);background:var(--warning-soft);color:inherit}.vgOyPa_inactive .vgOyPa_avatar{background:var(--muted);color:var(--muted-foreground)}.vgOyPa_inactive b{color:var(--foreground);font-weight:500}.vgOyPa_clear{color:var(--primary-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px;font-weight:600}.vgOyPa_clear:hover{text-decoration:underline}
