@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_e799d87a-module__u8MhCG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_e799d87a-module__u8MhCG__variable{--font-geist:"Geist", "Geist Fallback"}
.LanguageSwitcher-module__USrmmG__wrapper{align-items:center;gap:var(--space-8);display:inline-flex}.LanguageSwitcher-module__USrmmG__label{color:var(--text-muted);font-size:.8125rem}.LanguageSwitcher-module__USrmmG__select{appearance:none;padding:var(--space-6) var(--space-28) var(--space-6) var(--space-10);border:1px solid var(--border);background-color:var(--surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%236b7280' stroke-width='1.5'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-10) center;color:var(--text-primary);font:inherit;cursor:pointer;background-size:10px 7px;border-radius:8px;min-height:44px;font-size:.8125rem}.LanguageSwitcher-module__USrmmG__select:disabled{opacity:.6;cursor:progress}
.security-module__xlmiiG__rememberTag{border:1px solid var(--line);font-size:var(--bz-text-xs);color:var(--muted);border-radius:999px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.security-module__xlmiiG__dangerBtn{align-items:center;gap:var(--space-6);border:1px solid var(--danger,#c0392b);color:var(--danger,#c0392b);font-size:var(--bz-text-base);cursor:pointer;background:0 0;border-radius:10px;padding:8px 14px;font-weight:700;display:inline-flex}.security-module__xlmiiG__dangerBtn:disabled{opacity:.55;cursor:default}.security-module__xlmiiG__rowBtn{border:1px solid var(--line);color:var(--danger,#c0392b);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;padding:6px 11px;font-size:12.5px;font-weight:700}.security-module__xlmiiG__rowBtn:disabled{opacity:.55;cursor:default}.security-module__xlmiiG__notice{align-items:flex-start;gap:var(--space-10);border-radius:12px;padding:14px 16px;font-size:13.5px;line-height:1.6;display:flex}.security-module__xlmiiG__noticeOk{background:color-mix(in srgb, var(--success,#1e8e5a) 10%, transparent);border:1px solid color-mix(in srgb, var(--success,#1e8e5a) 40%, transparent);color:var(--ink)}.security-module__xlmiiG__noticeDanger{background:color-mix(in srgb, var(--danger,#c0392b) 10%, transparent);border:1px solid color-mix(in srgb, var(--danger,#c0392b) 40%, transparent);color:var(--ink)}.security-module__xlmiiG__limitNote{font-size:var(--bz-text-base);color:var(--muted);margin:0;line-height:1.65}.security-module__xlmiiG__limitNote strong{color:var(--ink)}.security-module__xlmiiG__deviceTags{gap:var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.security-module__xlmiiG__currentTag{border:1px solid var(--app-accent-line,#e2e8f0);background:var(--app-accent-soft,#f1f5f9);color:var(--app-accent,#334155);font-size:var(--bz-text-xs);letter-spacing:.01em;border-radius:999px;align-items:center;padding:1px 8px;font-weight:600;display:inline-flex}.security-module__xlmiiG__passwordField{gap:var(--space-6);max-width:340px;font-size:var(--bz-text-base);color:var(--muted);flex-direction:column;margin:12px 0 4px;display:flex}.security-module__xlmiiG__passwordField input{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:var(--bz-text-md);border-radius:8px;padding:9px 11px;font-family:inherit}.security-module__xlmiiG__passwordField input:focus-visible{outline:2px solid var(--app-accent-ring,#4755694d);outline-offset:1px}.security-module__xlmiiG__enrollGrid{gap:var(--space-20);grid-template-columns:240px minmax(0,1fr);align-items:start;padding:4px 0;display:grid}@media (max-width:720px){.security-module__xlmiiG__enrollGrid{grid-template-columns:minmax(0,1fr)}}.security-module__xlmiiG__enrollQr img{border:1px solid var(--line);background:var(--surface);border-radius:10px;display:block}.security-module__xlmiiG__enrollSteps{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.security-module__xlmiiG__enrollList{padding-left:var(--space-18);color:var(--muted);font-size:var(--bz-text-base);margin:0 0 10px;line-height:1.6}.security-module__xlmiiG__secretRow{align-items:center;gap:var(--space-10);border:1px dashed var(--line);background:var(--app-accent-soft,#f8fafc);border-radius:8px;flex-wrap:wrap;padding:9px 11px;display:flex}.security-module__xlmiiG__recoveryGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:12px 0;padding:0;list-style:none;display:grid}.security-module__xlmiiG__recoveryGrid li{border:1px solid var(--line);background:var(--surface);text-align:center;letter-spacing:.04em;border-radius:8px;padding:8px 10px}section.security-module__xlmiiG__settings{padding:0}.security-module__xlmiiG__settingRow{justify-content:space-between;align-items:center;gap:var(--space-24);padding:20px 24px;display:flex}.security-module__xlmiiG__settingRow+.security-module__xlmiiG__settingRow{border-top:1px solid var(--line)}.security-module__xlmiiG__settingText{min-width:0;max-width:720px}.security-module__xlmiiG__settingTitle{font-size:var(--bz-text-md);color:var(--ink);margin:0;font-weight:700}.security-module__xlmiiG__settingDesc{font-size:var(--bz-text-base);color:var(--muted);margin:4px 0 0;line-height:1.55}.security-module__xlmiiG__settingDesc strong{color:var(--ink);font-weight:600}.security-module__xlmiiG__iconBtn{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;display:grid}.security-module__xlmiiG__iconBtn:hover:not(:disabled){color:var(--ink)}.security-module__xlmiiG__iconBtn:disabled{opacity:.45;cursor:not-allowed}.security-module__xlmiiG__deviceList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.security-module__xlmiiG__deviceRow{align-items:flex-start;gap:var(--space-14,14px);padding:16px 0;display:flex}.security-module__xlmiiG__deviceRow+.security-module__xlmiiG__deviceRow{border-top:1px solid var(--line)}.security-module__xlmiiG__deviceIcon{color:var(--muted);flex-shrink:0;margin-top:2px}.security-module__xlmiiG__deviceText{flex:1;min-width:0}.security-module__xlmiiG__deviceName{align-items:center;gap:var(--space-8);font-size:var(--bz-text-md);color:var(--ink);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.security-module__xlmiiG__deviceMeta{font-size:var(--bz-text-base);color:var(--muted);margin:4px 0 0}.security-module__xlmiiG__deviceAgent{font-size:var(--bz-text-sm);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);opacity:.8;margin:2px 0 0;overflow:hidden}@media (max-width:760px){.security-module__xlmiiG__settingRow{flex-direction:column;align-items:flex-start;padding:16px 18px}.security-module__xlmiiG__deviceRow{flex-wrap:wrap}}
.portal-module__N_3Yga__page{max-width:var(--bz-content-max);padding:var(--bz-content-pad-top) var(--bz-content-pad-x) var(--bz-content-pad-bottom);gap:var(--space-24);flex-direction:column;margin:0 auto;display:flex}.portal-module__N_3Yga__head h1{color:var(--ink);margin:0;font-size:26px;font-weight:700}.portal-module__N_3Yga__head p{font-size:var(--bz-text-md);color:var(--muted);margin:6px 0 0}.portal-module__N_3Yga__card{background:var(--surface);border:1px solid var(--line);padding:var(--space-24);gap:var(--space-16);border-radius:16px;flex-direction:column;display:flex}.portal-module__N_3Yga__cardHead{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.portal-module__N_3Yga__cardIcon{background:var(--brand-soft);width:44px;height:44px;color:var(--brand-strong);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.portal-module__N_3Yga__cardTitle{font-size:var(--bz-text-lg);color:var(--ink);margin:0;font-weight:700}.portal-module__N_3Yga__cardSub{font-size:var(--bz-text-md);color:var(--muted);margin:2px 0 0}.portal-module__N_3Yga__toolbar{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.portal-module__N_3Yga__filterLabel{font-size:var(--bz-text-base);color:var(--body);font-weight:600}.portal-module__N_3Yga__select{border:1px solid var(--line);font-size:var(--bz-text-md);color:var(--ink);background:var(--surface);border-radius:10px;padding:9px 12px}.portal-module__N_3Yga__select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.portal-module__N_3Yga__tableWrap{overflow-x:auto}.portal-module__N_3Yga__table{border-collapse:collapse;width:100%;font-size:var(--bz-text-md)}.portal-module__N_3Yga__table th{text-align:left;font-size:var(--bz-text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-weight:700}.portal-module__N_3Yga__table td{padding:var(--space-12);border-bottom:1px solid var(--line);color:var(--body);vertical-align:top}.portal-module__N_3Yga__table tbody tr:last-child td{border-bottom:0}.portal-module__N_3Yga__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--bz-text-base);color:var(--ink)}.portal-module__N_3Yga__amount{color:var(--ink);white-space:nowrap;font-weight:700}.portal-module__N_3Yga__numeric{text-align:right}.portal-module__N_3Yga__strong{color:var(--ink);font-weight:600}.portal-module__N_3Yga__payLink{align-items:center;gap:var(--space-6);background:var(--brand);color:var(--text-on-dark);font-family:inherit;font-size:var(--bz-text-base);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.portal-module__N_3Yga__payLink:hover:not(:disabled){background:var(--brand-strong)}.portal-module__N_3Yga__payLink:disabled{cursor:default;opacity:.6}.portal-module__N_3Yga__grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.portal-module__N_3Yga__metaGrid{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.portal-module__N_3Yga__meta{gap:var(--space-2);flex-direction:column;display:flex}.portal-module__N_3Yga__metaLabel{font-size:var(--bz-text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:600}.portal-module__N_3Yga__metaValue{font-size:var(--bz-text-md);color:var(--ink);font-weight:600}.portal-module__N_3Yga__pagination{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.portal-module__N_3Yga__pageInfo{font-size:var(--bz-text-base);color:var(--muted)}.portal-module__N_3Yga__pageBtns{gap:var(--space-8);display:flex}.portal-module__N_3Yga__pageBtn{align-items:center;gap:var(--space-6);white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--body);font-size:var(--bz-text-base);cursor:pointer;border-radius:10px;padding:8px 12px;font-weight:600;display:inline-flex}.portal-module__N_3Yga__pageBtn:hover:not(:disabled){background:var(--bz-surface-subtle,#f7f8fa)}.portal-module__N_3Yga__pageBtn:disabled{opacity:.45;cursor:not-allowed}.portal-module__N_3Yga__empty{align-items:center;gap:var(--space-8);text-align:center;color:var(--muted);font-size:var(--bz-text-md);flex-direction:column;padding:40px 16px;display:flex}.portal-module__N_3Yga__error{color:var(--bz-danger,#dc2626);font-size:var(--bz-text-md)}.portal-module__N_3Yga__info{align-items:center;gap:var(--space-8);color:var(--brand-strong);background:var(--brand-soft);border:1px solid var(--brand-soft);font-size:var(--bz-text-base);border-radius:10px;padding:10px 14px;font-weight:600;display:flex}.portal-module__N_3Yga__hint{align-items:center;gap:var(--space-8);font-size:var(--bz-text-base);color:var(--muted);display:inline-flex}.portal-module__N_3Yga__readonlyNote{font-size:var(--bz-text-base);color:var(--muted);background:var(--bz-surface-subtle,#f7f8fa);border:1px solid var(--line);border-radius:10px;padding:10px 14px}.portal-module__N_3Yga__licenseBadge{font-size:var(--bz-text-sm);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-weight:700;display:inline-flex}.portal-module__N_3Yga__licenseToneOk{background:var(--ok-soft);color:var(--ok)}.portal-module__N_3Yga__licenseToneWarn{background:var(--bz-warn-bg,#fef3c7);color:var(--bz-warn,var(--brand-ink))}.portal-module__N_3Yga__licenseToneDanger{background:var(--bz-danger-bg,#fee2e2);color:var(--bz-danger,#b91c1c)}.portal-module__N_3Yga__licenseToneMuted{background:var(--bz-sunk,#f1f2f5);color:var(--body)}.portal-module__N_3Yga__planBadge{background:var(--brand-soft);color:var(--brand-strong);font-size:var(--bz-text-sm);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-weight:700;display:inline-flex}.portal-module__N_3Yga__cardFooter{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.portal-module__N_3Yga__spinner{animation:.8s linear infinite portal-module__N_3Yga__portal-spin}@keyframes portal-module__N_3Yga__portal-spin{to{transform:rotate(360deg)}}.portal-module__N_3Yga__pageSize{align-items:center;gap:var(--space-8);font-size:var(--bz-text-base);color:var(--muted);margin-right:auto;display:inline-flex}.portal-module__N_3Yga__pageSize select{border:1px solid var(--line);background:var(--surface);min-height:34px;font-family:inherit;font-size:var(--bz-text-base);cursor:pointer;border-radius:9px;padding:0 8px;font-weight:600}.portal-module__N_3Yga__pageBtns[hidden]{display:none}.portal-module__N_3Yga__rowList{gap:var(--space-12);flex-direction:column;display:flex}.portal-module__N_3Yga__row{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:minmax(180px,1.4fr) auto auto;align-items:center;gap:16px 28px;padding:16px 18px;display:grid}.portal-module__N_3Yga__rowMain{align-items:center;gap:var(--space-10);min-width:0;display:flex}.portal-module__N_3Yga__rowTitle{font-size:var(--bz-text-md);color:var(--ink);margin:0;font-weight:700}.portal-module__N_3Yga__rowSub{font-size:var(--bz-text-base);color:var(--muted);margin:2px 0 0}.portal-module__N_3Yga__rowMeta{flex-wrap:wrap;gap:8px 28px;display:flex}.portal-module__N_3Yga__rowMetaItem{gap:var(--space-2);flex-direction:column;min-width:96px;display:flex}.portal-module__N_3Yga__rowMetaLabel{font-size:var(--bz-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600}.portal-module__N_3Yga__rowMetaValue{font-size:var(--bz-text-md);color:var(--ink);font-weight:600}.portal-module__N_3Yga__rowActions{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.portal-module__N_3Yga__warning{align-items:center;gap:var(--space-6);background:var(--bz-warn-bg,#fbf1d9);color:var(--bz-warn,#b7791f);font-size:var(--bz-text-sm);border-radius:10px;padding:8px 10px;line-height:1.6;display:flex}.portal-module__N_3Yga__warning svg{flex-shrink:0}.portal-module__N_3Yga__rowNote{grid-column:1/-1;margin:0}@media (max-width:900px){.portal-module__N_3Yga__row{grid-template-columns:1fr}.portal-module__N_3Yga__rowActions{justify-content:flex-start}}.portal-module__N_3Yga__invoiceCell{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.portal-module__N_3Yga__detailRef{font-size:var(--bz-text-sm);color:var(--muted);margin:12px 0 0}
.PortalStatusBadge-module__MeKdvG__badge{align-items:center;gap:var(--space-6);font-size:var(--bz-text-sm);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:4px 10px;font-weight:700;display:inline-flex}.PortalStatusBadge-module__MeKdvG__success{background:var(--green-light);color:var(--green)}.PortalStatusBadge-module__MeKdvG__warning{background:var(--bz-warn-bg,#fef3c7);color:var(--bz-warn,var(--brand-ink))}.PortalStatusBadge-module__MeKdvG__danger{background:var(--bz-danger-bg,#fee2e2);color:var(--bz-danger,#b91c1c)}.PortalStatusBadge-module__MeKdvG__info{background:var(--purple-light);color:var(--purple)}.PortalStatusBadge-module__MeKdvG__neutral{background:var(--bz-sunk,#f1f2f5);color:var(--text-secondary)}
.BillingTabs-module__K_bA-a__head{gap:var(--space-12);flex-direction:column;display:flex}.BillingTabs-module__K_bA-a__titleRow{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.BillingTabs-module__K_bA-a__title{color:var(--ink);margin:0;font-size:26px;font-weight:700}.BillingTabs-module__K_bA-a__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.BillingTabs-module__K_bA-a__iconBtn{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;display:grid}.BillingTabs-module__K_bA-a__iconBtn:hover:not(:disabled){background:var(--bz-surface-subtle,#f7f8fa);color:var(--ink)}.BillingTabs-module__K_bA-a__iconBtn:disabled{opacity:.45;cursor:not-allowed}.BillingTabs-module__K_bA-a__tabs{gap:var(--space-24);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.BillingTabs-module__K_bA-a__tab{font-size:var(--bz-text-md);color:var(--muted);white-space:nowrap;padding:8px 0 12px;font-weight:600;text-decoration:none;position:relative}.BillingTabs-module__K_bA-a__tab:hover,.BillingTabs-module__K_bA-a__tab.BillingTabs-module__K_bA-a__active{color:var(--ink)}.BillingTabs-module__K_bA-a__tab.BillingTabs-module__K_bA-a__active:after{content:"";background:var(--brand-strong);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}
.LicenseDialog-module__pObfUG__overlay{z-index:60;padding:var(--space-20);background:var(--bz-scrim,#18161273);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LicenseDialog-module__pObfUG__dialog{background:var(--surface);width:100%;max-width:620px;max-height:calc(100dvh - 40px);box-shadow:var(--bz-shadow-md);padding:var(--space-22);gap:var(--space-16);border-radius:18px;flex-direction:column;display:flex;overflow-y:auto}.LicenseDialog-module__pObfUG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.LicenseDialog-module__pObfUG__eyebrow{font-size:var(--bz-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-weight:700}.LicenseDialog-module__pObfUG__head h2{font-size:var(--bz-text-xl);color:var(--ink);margin:0;font-weight:700}.LicenseDialog-module__pObfUG__sub{font-size:var(--bz-text-md);color:var(--muted);margin:6px 0 0}.LicenseDialog-module__pObfUG__closeBtn{background:var(--bz-surface-subtle);width:32px;height:32px;color:var(--body);cursor:pointer;border:none;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.LicenseDialog-module__pObfUG__closeBtn:hover:not(:disabled){background:var(--bz-sunk)}.LicenseDialog-module__pObfUG__closeBtn:disabled{opacity:.45;cursor:not-allowed}.LicenseDialog-module__pObfUG__body{gap:var(--space-14);flex-direction:column;display:flex}.LicenseDialog-module__pObfUG__footer{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.LicenseDialog-module__pObfUG__btnPrimary{justify-content:center;align-items:center;gap:var(--space-8);border:1px solid var(--brand-strong);background:var(--brand-strong);min-height:40px;color:var(--brand-ink);font:inherit;font-size:var(--bz-text-md);cursor:pointer;border-radius:11px;padding:0 16px;font-weight:700;display:inline-flex}.LicenseDialog-module__pObfUG__btnPrimary:hover:not(:disabled){background:var(--brand)}.LicenseDialog-module__pObfUG__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.LicenseDialog-module__pObfUG__btnSecondary{justify-content:center;align-items:center;gap:var(--space-8);border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--body);font:inherit;font-size:var(--bz-text-md);cursor:pointer;border-radius:11px;padding:0 16px;font-weight:600;display:inline-flex}.LicenseDialog-module__pObfUG__btnSecondary:hover:not(:disabled){background:var(--bz-surface-subtle)}.LicenseDialog-module__pObfUG__btnSecondary:disabled{opacity:.5;cursor:not-allowed}.LicenseDialog-module__pObfUG__cycles{gap:var(--space-10);grid-template-columns:1fr 1fr;display:grid}.LicenseDialog-module__pObfUG__cycleBtn{gap:var(--space-2);border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;padding:12px 14px;display:flex}.LicenseDialog-module__pObfUG__cycleBtn strong{font-size:var(--bz-text-md);color:var(--ink);font-weight:700}.LicenseDialog-module__pObfUG__cycleBtn small{font-size:var(--bz-text-sm);color:var(--muted)}.LicenseDialog-module__pObfUG__cycleActive{border-color:var(--brand-strong);background:var(--brand-soft)}.LicenseDialog-module__pObfUG__list{gap:var(--space-8);flex-direction:column;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.LicenseDialog-module__pObfUG__list li{display:block}.LicenseDialog-module__pObfUG__row{align-items:center;gap:var(--space-12);border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:10px 12px;display:flex}.LicenseDialog-module__pObfUG__rowSelectable{cursor:pointer}.LicenseDialog-module__pObfUG__rowSelectable:hover{background:var(--bz-surface-subtle)}.LicenseDialog-module__pObfUG__rowActive{border-color:var(--brand-strong);background:var(--brand-soft)}.LicenseDialog-module__pObfUG__rowText{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.LicenseDialog-module__pObfUG__rowText strong{font-size:var(--bz-text-md);color:var(--ink);font-weight:700}.LicenseDialog-module__pObfUG__rowText small{font-size:var(--bz-text-sm);color:var(--muted)}.LicenseDialog-module__pObfUG__rowAmount{font-size:var(--bz-text-md);color:var(--ink);white-space:nowrap;font-weight:700}.LicenseDialog-module__pObfUG__summary{gap:var(--space-6);padding:var(--space-14);border:1px solid var(--line);background:var(--bz-surface-subtle);border-radius:12px;flex-direction:column;display:flex}.LicenseDialog-module__pObfUG__summary>div{justify-content:space-between;align-items:baseline;gap:var(--space-12);font-size:var(--bz-text-base);color:var(--muted);display:flex}.LicenseDialog-module__pObfUG__summaryTotal{margin-top:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--line)}.LicenseDialog-module__pObfUG__summaryTotal span{font-size:var(--bz-text-md);color:var(--ink);font-weight:700}.LicenseDialog-module__pObfUG__note{font-size:var(--bz-text-sm);color:var(--muted);margin:0;line-height:1.55}.LicenseDialog-module__pObfUG__warning{border:1px solid var(--bz-warn);background:var(--bz-warn-bg);color:var(--bz-warn);font-size:var(--bz-text-sm);border-radius:10px;margin:0;padding:10px 12px;line-height:1.55}.LicenseDialog-module__pObfUG__error{align-items:flex-start;gap:var(--space-8);border:1px solid var(--bz-danger-border);background:var(--bz-danger-bg);color:var(--bz-danger);font-size:var(--bz-text-base);border-radius:10px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.LicenseDialog-module__pObfUG__error svg{margin-top:var(--space-2);flex:none}.LicenseDialog-module__pObfUG__spinner{animation:.8s linear infinite LicenseDialog-module__pObfUG__license-dialog-spin}@keyframes LicenseDialog-module__pObfUG__license-dialog-spin{to{transform:rotate(360deg)}}.LicenseDialog-module__pObfUG__field{gap:var(--space-6);flex-direction:column;display:flex}.LicenseDialog-module__pObfUG__fieldLabel{font-size:var(--bz-text-sm);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-weight:700}.LicenseDialog-module__pObfUG__fieldSelect{border:1px solid var(--line);background:var(--surface);height:44px;color:var(--ink);font:inherit;font-size:var(--bz-text-md);cursor:pointer;border-radius:12px;padding:0 12px;font-weight:600}.LicenseDialog-module__pObfUG__fieldSelect:disabled{cursor:default;opacity:.7}.LicenseDialog-module__pObfUG__fieldValue{font-size:var(--bz-text-md);color:var(--ink);font-weight:600}
.pos-page-container-module__4Wh6Xa__container{width:100%;max-width:var(--pos-content-max);padding:var(--pos-content-pad-top) var(--pos-content-pad-x) var(--pos-content-pad-bottom);margin-inline:auto}
.pos-empty-state-module__8zhlza__empty{align-items:center;gap:var(--space-8);color:var(--pos-text-muted);text-align:center;flex-direction:column;padding:56px 24px;display:flex}.pos-empty-state-module__8zhlza__empty.pos-empty-state-module__8zhlza__loading{align-items:stretch;gap:var(--space-12);text-align:left;padding:28px 24px}.pos-empty-state-module__8zhlza__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pos-empty-state-module__8zhlza__icon{margin-bottom:var(--space-4);color:var(--pos-text-faint)}.pos-empty-state-module__8zhlza__empty.pos-empty-state-module__8zhlza__danger .pos-empty-state-module__8zhlza__icon{color:var(--pos-danger)}.pos-empty-state-module__8zhlza__title{color:var(--pos-text);font-size:var(--bz-text-md);margin:0;font-weight:700}.pos-empty-state-module__8zhlza__description{max-width:46ch;font-size:var(--bz-text-md);margin:0;line-height:1.55}.pos-empty-state-module__8zhlza__action{margin-top:var(--space-8)}
.pos-field-module__Zb7mtq__field{flex-direction:column;min-width:0;display:flex}.pos-field-module__Zb7mtq__label{margin-bottom:var(--space-6);color:var(--pos-text-muted);font-size:var(--bz-text-sm);font-weight:700;display:block}.pos-field-module__Zb7mtq__required{margin-left:var(--space-2);color:var(--pos-danger)}.pos-field-module__Zb7mtq__field input,.pos-field-module__Zb7mtq__field select,.pos-field-module__Zb7mtq__field textarea{width:100%;color:var(--pos-text);background:var(--pos-surface);border:1px solid var(--pos-border-strong);font-family:inherit;font-size:var(--bz-text-base);border-radius:10px;outline:none;transition:border-color .15s,box-shadow .15s}.pos-field-module__Zb7mtq__field input,.pos-field-module__Zb7mtq__field select{height:44px;padding:0 12px}.pos-field-module__Zb7mtq__field textarea{resize:vertical;padding:11px 12px;line-height:1.6}.pos-field-module__Zb7mtq__field input:focus,.pos-field-module__Zb7mtq__field select:focus,.pos-field-module__Zb7mtq__field textarea:focus{border-color:var(--pos-primary);box-shadow:0 0 0 3px #f0b42938}.pos-field-module__Zb7mtq__field input:disabled,.pos-field-module__Zb7mtq__field select:disabled,.pos-field-module__Zb7mtq__field textarea:disabled{color:var(--pos-text-faint);background:var(--pos-surface-subtle);cursor:not-allowed}.pos-field-module__Zb7mtq__field input[aria-invalid=true],.pos-field-module__Zb7mtq__field select[aria-invalid=true],.pos-field-module__Zb7mtq__field textarea[aria-invalid=true]{border-color:var(--pos-danger)}.pos-field-module__Zb7mtq__field input[aria-invalid=true]:focus,.pos-field-module__Zb7mtq__field select[aria-invalid=true]:focus,.pos-field-module__Zb7mtq__field textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--pos-danger) 18%, transparent)}.pos-field-module__Zb7mtq__field input[type=checkbox],.pos-field-module__Zb7mtq__field input[type=radio]{width:auto;height:auto;padding:0}.pos-field-module__Zb7mtq__hint{color:var(--pos-text-muted);font-size:var(--bz-text-sm);margin:6px 0 0}.pos-field-module__Zb7mtq__error{margin-top:var(--space-6);color:var(--pos-danger);font-size:var(--bz-text-xs);display:block}.pos-field-module__Zb7mtq__span2{grid-column:span 2}@media (max-width:640px){.pos-field-module__Zb7mtq__span2{grid-column:auto}}
.pos-confirm-module__k5po4W__text{font-size:var(--bz-text-md);color:var(--pos-text-muted);margin:0;line-height:1.6}.pos-confirm-module__k5po4W__text strong{color:var(--pos-text);font-weight:700}
.pos-modal-module__c-LbKq__overlay{z-index:100;padding:var(--space-20);background:var(--bz-scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pos-modal-module__c-LbKq__modal{width:100%;max-height:calc(100vh - 40px);color:var(--pos-text);background:var(--pos-surface);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.pos-modal-module__c-LbKq__sm{max-width:430px}.pos-modal-module__c-LbKq__md{max-width:560px}.pos-modal-module__c-LbKq__lg{max-width:650px}.pos-modal-module__c-LbKq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-14);flex-shrink:0;padding:20px 22px 12px;display:flex}.pos-modal-module__c-LbKq__eyebrow{color:var(--pos-primary-dark);font-size:var(--bz-text-xs);letter-spacing:1px;font-weight:800;display:block}.pos-modal-module__c-LbKq__title{font-size:var(--bz-text-xl);letter-spacing:-.01em;margin:4px 0 0;font-weight:800}.pos-modal-module__c-LbKq__close{width:34px;height:34px;color:var(--pos-text-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pos-modal-module__c-LbKq__close:hover{color:var(--pos-text);background:var(--pos-surface-subtle)}.pos-modal-module__c-LbKq__body{flex:1;min-height:0;padding:8px 22px 20px;overflow-y:auto}.pos-modal-module__c-LbKq__footer{gap:var(--space-8);border-top:1px solid var(--pos-border);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;padding:14px 22px 20px;display:flex}@media (max-width:640px){.pos-modal-module__c-LbKq__overlay{padding:var(--space-12)}.pos-modal-module__c-LbKq__header{padding:16px 16px 10px}.pos-modal-module__c-LbKq__body{padding:6px 16px 16px}.pos-modal-module__c-LbKq__footer{padding:12px 16px 16px}}
.pos-page-heading-module__IeCl_G__heading{justify-content:space-between;align-items:flex-end;gap:var(--space-24);margin-bottom:var(--space-18);flex-wrap:wrap;display:flex}.pos-page-heading-module__IeCl_G__text{min-width:0}.pos-page-heading-module__IeCl_G__eyebrow{color:var(--pos-primary-dark);font-size:var(--bz-text-sm);letter-spacing:1px;font-weight:800;display:block}.pos-page-heading-module__IeCl_G__title{color:var(--pos-text);font-size:var(--bz-text-3xl);letter-spacing:-1px;margin:7px 0 0;font-weight:800;line-height:1.15}.pos-page-heading-module__IeCl_G__description{max-width:640px;color:var(--pos-text-muted);font-size:var(--bz-text-md);margin:7px 0 0;line-height:1.55}.pos-page-heading-module__IeCl_G__description svg{margin-right:var(--space-2);vertical-align:-2px;display:inline}.pos-page-heading-module__IeCl_G__actions{gap:var(--space-8);flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:640px){.pos-page-heading-module__IeCl_G__heading{gap:var(--space-16);margin-bottom:var(--space-14)}.pos-page-heading-module__IeCl_G__title{letter-spacing:-.5px;font-size:28px}}
.EmployeeQuotaPanel-module__p_-cKq__count{margin-top:var(--space-8);font-size:var(--bz-text-xl);color:var(--ink);letter-spacing:-.02em;font-weight:800}.EmployeeQuotaPanel-module__p_-cKq__countUnit{font-size:var(--bz-text-base);color:var(--muted);font-weight:700}.EmployeeQuotaPanel-module__p_-cKq__desc{font-size:var(--bz-text-xs);color:var(--faint);margin:8px 0 0;line-height:1.5}.EmployeeQuotaPanel-module__p_-cKq__scope{font-size:var(--bz-text-xs);color:var(--muted);margin:6px 0 0;line-height:1.5}.EmployeeQuotaPanel-module__p_-cKq__link{align-items:center;gap:var(--space-6);margin-top:var(--space-10);font-size:var(--bz-text-sm);color:var(--brand-strong);font-weight:700;text-decoration:none;display:inline-flex}.EmployeeQuotaPanel-module__p_-cKq__link:hover{text-decoration:underline}.EmployeeQuotaPanel-module__p_-cKq__link:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px;border-radius:4px}.EmployeeQuotaPanel-module__p_-cKq__warning{border-radius:var(--bz-radius-sm);background:var(--warn-soft);color:var(--ink);font-size:var(--bz-text-xs);margin:8px 0 0;padding:8px 10px;line-height:1.5}
.FinancePositionPanel-module__U4JZDq__grid{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:12px 0 0;padding:0;list-style:none;display:grid}.FinancePositionPanel-module__U4JZDq__item{border:1px solid var(--line);background:var(--surface-soft,var(--surface));height:100%;color:inherit;border-radius:10px;padding:10px 12px;text-decoration:none;transition:border-color .15s;display:block}.FinancePositionPanel-module__U4JZDq__item:hover{border-color:var(--brand-line)}.FinancePositionPanel-module__U4JZDq__item:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px}.FinancePositionPanel-module__U4JZDq__item[data-tone=WARN]{border-color:var(--warn)}.FinancePositionPanel-module__U4JZDq__item[data-tone=DANGER]{border-color:var(--danger)}.FinancePositionPanel-module__U4JZDq__label,.FinancePositionPanel-module__U4JZDq__value,.FinancePositionPanel-module__U4JZDq__sub{display:block}.FinancePositionPanel-module__U4JZDq__label{font-size:var(--bz-text-xs);color:var(--ink-soft);margin:0}.FinancePositionPanel-module__U4JZDq__value{font-size:var(--bz-text-lg);color:var(--ink);margin:4px 0 0;font-weight:620;line-height:1.2}.FinancePositionPanel-module__U4JZDq__item[data-tone=DANGER] .FinancePositionPanel-module__U4JZDq__value{color:var(--danger)}.FinancePositionPanel-module__U4JZDq__sub{font-size:var(--bz-text-xs);color:var(--faint);margin:4px 0 0}.FinancePositionPanel-module__U4JZDq__item[data-tone=WARN] .FinancePositionPanel-module__U4JZDq__sub,.FinancePositionPanel-module__U4JZDq__item[data-tone=DANGER] .FinancePositionPanel-module__U4JZDq__sub{color:var(--ink-soft)}.FinancePositionPanel-module__U4JZDq__empty{font-size:var(--bz-text-sm);color:var(--ink-soft);margin:12px 0 0}
.KpiRow-module__lwb9ta__row{gap:var(--space-12);margin-top:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.KpiRow-module__lwb9ta__tile{gap:var(--space-4);flex-direction:column;padding:16px 18px;display:flex;position:relative}.KpiRow-module__lwb9ta__label{font-size:var(--bz-text-sm);color:var(--ink-soft);margin:0;font-weight:500}.KpiRow-module__lwb9ta__link{color:inherit;text-decoration:none}.KpiRow-module__lwb9ta__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.KpiRow-module__lwb9ta__value{font-size:var(--bz-text-2xl);color:var(--ink);margin:0;font-weight:650;line-height:1.15}.KpiRow-module__lwb9ta__delta{align-items:center;gap:var(--space-4);font-size:var(--bz-text-xs);color:var(--ink-soft);margin:0;display:flex}.KpiRow-module__lwb9ta__delta strong{font-weight:600}.KpiRow-module__lwb9ta__delta[data-arah=naik] strong,.KpiRow-module__lwb9ta__delta[data-arah=naik] svg{color:var(--ok)}.KpiRow-module__lwb9ta__delta[data-arah=turun] strong,.KpiRow-module__lwb9ta__delta[data-arah=turun] svg{color:var(--danger)}.KpiRow-module__lwb9ta__delta[data-kosong=true]{visibility:hidden}.KpiRow-module__lwb9ta__tile[data-tone=DANGER] .KpiRow-module__lwb9ta__value{color:var(--danger)}.KpiRow-module__lwb9ta__tile[data-tone=DANGER]{border-color:var(--danger)}.KpiRow-module__lwb9ta__tile[data-tone=WARN]{border-color:var(--warn)}.KpiRow-module__lwb9ta__tile{isolation:isolate;padding-right:56px;overflow:hidden}.KpiRow-module__lwb9ta__tile[data-produk=POS]{--accent:var(--produk-pos);--accent-soft:var(--produk-pos-soft)}.KpiRow-module__lwb9ta__tile[data-produk=ACCOUNTING]{--accent:var(--produk-finance);--accent-soft:var(--produk-finance-soft)}.KpiRow-module__lwb9ta__tile[data-produk]{background-image:radial-gradient(180px 120px at 100% 0%, var(--accent-soft), transparent 75%), var(--bz-card-sheen,none)}.KpiRow-module__lwb9ta__tile[data-produk]:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 35%, transparent));pointer-events:none;border-radius:0 0 3px 3px;width:36px;height:3px;position:absolute;top:0;left:18px}html:not([data-app-theme=dark]) .KpiRow-module__lwb9ta__tile[data-produk]{box-shadow:0 1px 2px #0f172a0a, 0 10px 26px -18px color-mix(in srgb, var(--accent) 50%, transparent)}html:not([data-app-theme=dark]) .KpiRow-module__lwb9ta__tile[data-produk]:before{opacity:.7}.KpiRow-module__lwb9ta__icon{border:1px solid color-mix(in srgb, var(--accent,var(--muted)) 30%, transparent);background:var(--accent-soft,var(--surface-2));width:32px;height:32px;color:var(--accent,var(--muted));pointer-events:none;border-radius:10px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.KpiRow-module__lwb9ta__note{font-size:var(--bz-text-xs);color:var(--ink-soft);margin:0}.KpiRow-module__lwb9ta__note strong{color:var(--ink);font-weight:700}.KpiRow-module__lwb9ta__note[data-negatif] strong{color:var(--danger)}
.ChartCard-module__zkpjdW__canvas{height:168px;margin-top:var(--space-8)}.ChartCard-module__zkpjdW__empty{height:168px;margin-top:var(--space-8);border:1px dashed var(--line);border-radius:var(--radius-sm);font-size:var(--bz-text-sm);color:var(--faint);text-align:center;justify-content:center;align-items:center;padding:0 16px;display:flex}.ChartCard-module__zkpjdW__period{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line-2,var(--line));background:var(--surface-3,var(--surface-2));border-radius:11px;display:inline-flex}.ChartCard-module__zkpjdW__periodItem{font-size:var(--bz-text-base);color:var(--muted);border-radius:9px;padding:7px 14px;font-weight:700;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s}.ChartCard-module__zkpjdW__periodItem:hover{color:var(--ink)}.ChartCard-module__zkpjdW__periodActive{background:var(--surface);color:var(--ink);box-shadow:var(--bz-shadow,0 1px 2px #1c1a171a)}.ChartCard-module__zkpjdW__periodItem:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px}
.PerformanceChart-module__EytVFa__switcher{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);background:var(--surface-soft,var(--surface));border-radius:999px;display:inline-flex}.PerformanceChart-module__EytVFa__button{font-size:var(--bz-text-xs);color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-weight:600}.PerformanceChart-module__EytVFa__button[data-aktif=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm,0 1px 2px #0f172a14)}.PerformanceChart-module__EytVFa__button:hover:not([data-aktif=true]){color:var(--ink)}.PerformanceChart-module__EytVFa__empty{font-size:var(--bz-text-sm);color:var(--ink-soft);margin:16px 0 4px}
.ModuleSummaryPanel-module__zGNoqW__lihat{font-size:var(--bz-text-sm);color:var(--brand,var(--ink-soft));white-space:nowrap;text-decoration:none}.ModuleSummaryPanel-module__zGNoqW__lihat:hover{text-decoration:underline}.ModuleSummaryPanel-module__zGNoqW__grid{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:12px 0 0;display:grid}.ModuleSummaryPanel-module__zGNoqW__item{border:1px solid var(--line);background:var(--surface-soft,var(--surface));border-radius:10px;padding:10px 12px}.ModuleSummaryPanel-module__zGNoqW__item[data-tone=WARN]{border-color:var(--warn)}.ModuleSummaryPanel-module__zGNoqW__item[data-tone=DANGER]{border-color:var(--danger)}.ModuleSummaryPanel-module__zGNoqW__label{font-size:var(--bz-text-xs);color:var(--ink-soft);margin:0}.ModuleSummaryPanel-module__zGNoqW__value{font-size:var(--bz-text-lg);color:var(--ink);margin:4px 0 0;font-weight:620;line-height:1.2}.ModuleSummaryPanel-module__zGNoqW__item[data-tone=DANGER] .ModuleSummaryPanel-module__zGNoqW__value{color:var(--danger)}
.OutletSwitcher-module__s2WxAa__wrap{align-items:center;gap:var(--space-6);min-width:0;display:inline-flex}.OutletSwitcher-module__s2WxAa__icon{color:var(--ink-soft);flex:none}.OutletSwitcher-module__s2WxAa__group{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);background:var(--surface-soft,var(--surface));scrollbar-width:none;border-radius:999px;max-width:min(420px,46vw);display:inline-flex;overflow-x:auto}.OutletSwitcher-module__s2WxAa__group::-webkit-scrollbar{display:none}.OutletSwitcher-module__s2WxAa__item{font-size:var(--bz-text-xs);color:var(--ink-soft);white-space:nowrap;border-radius:999px;padding:4px 10px;font-weight:600;text-decoration:none}.OutletSwitcher-module__s2WxAa__item[data-aktif=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm,0 1px 2px #0f172a14)}.OutletSwitcher-module__s2WxAa__item:hover:not([data-aktif=true]){color:var(--ink)}
.CustomRange-module__jF9unq__wrap{align-items:center;gap:var(--space-2);display:inline-flex;position:relative}.CustomRange-module__jF9unq__trigger{align-items:center;gap:var(--space-6);border:1px solid var(--line);background:var(--surface);font-size:var(--bz-text-xs);color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;padding:5px 10px;font-weight:600;display:inline-flex}.CustomRange-module__jF9unq__trigger[data-aktif=true]{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-strong)}.CustomRange-module__jF9unq__clear{width:20px;height:20px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.CustomRange-module__jF9unq__clear:hover{color:var(--ink)}.CustomRange-module__jF9unq__popover{z-index:30;gap:var(--space-8);padding:var(--space-12);border:1px solid var(--line);background:var(--surface);min-width:220px;box-shadow:var(--shadow-md,0 12px 32px #0f172a24);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.CustomRange-module__jF9unq__field{gap:var(--space-2);font-size:var(--bz-text-xs);color:var(--ink-soft);flex-direction:column;display:flex}.CustomRange-module__jF9unq__field input{border:1px solid var(--line);background:var(--surface);font-size:var(--bz-text-sm);color:var(--ink);border-radius:8px;padding:6px 8px;font-family:inherit}.CustomRange-module__jF9unq__apply{background:var(--ink);color:var(--surface);font-size:var(--bz-text-xs);cursor:pointer;border:1px solid #0000;border-radius:8px;padding:7px 12px;font-weight:600}.CustomRange-module__jF9unq__apply:disabled{opacity:.45;cursor:default}
.PanelSettingsDialog-module__BMxGFW__trigger{align-items:center;gap:var(--space-6);border:1px solid var(--bz-border);background:var(--bz-surface);font-size:var(--bz-text-xs);color:var(--bz-text-muted);cursor:pointer;border-radius:999px;padding:5px 10px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.PanelSettingsDialog-module__BMxGFW__trigger:hover{border-color:var(--bz-border-strong);color:var(--bz-text)}.PanelSettingsDialog-module__BMxGFW__badge{background:var(--bz-text-faint);min-width:16px;height:16px;color:var(--bz-surface);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}.PanelSettingsDialog-module__BMxGFW__overlay{z-index:1000;padding:var(--space-24);background:var(--bz-scrim,#0f172a73);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PanelSettingsDialog-module__BMxGFW__dialog{width:min(460px,100%);max-height:76vh;padding:var(--space-16);border-radius:var(--bz-radius);background:var(--bz-surface);box-shadow:var(--bz-shadow-md,0 24px 60px #0f172a38);overflow:auto}.PanelSettingsDialog-module__BMxGFW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-12);margin-bottom:var(--space-8);display:flex}.PanelSettingsDialog-module__BMxGFW__head small{font-size:var(--bz-text-xs);letter-spacing:.1em;color:var(--bz-text-faint);font-weight:800;display:block}.PanelSettingsDialog-module__BMxGFW__head strong{margin-top:var(--space-2);font-size:var(--bz-text-lg);color:var(--bz-text);display:block}.PanelSettingsDialog-module__BMxGFW__close{border:1px solid var(--bz-border);background:var(--bz-surface);width:28px;height:28px;color:var(--bz-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.PanelSettingsDialog-module__BMxGFW__hint{font-size:var(--bz-text-xs);color:var(--bz-text-muted);margin:0 0 12px}.PanelSettingsDialog-module__BMxGFW__list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PanelSettingsDialog-module__BMxGFW__item{border:1px solid var(--bz-border);border-radius:10px}.PanelSettingsDialog-module__BMxGFW__label{align-items:flex-start;gap:var(--space-10);cursor:pointer;padding:10px 12px;display:flex}.PanelSettingsDialog-module__BMxGFW__checkbox{margin-top:var(--space-2);width:16px;height:16px;accent-color:var(--bz-text);cursor:pointer;flex:none}.PanelSettingsDialog-module__BMxGFW__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PanelSettingsDialog-module__BMxGFW__text b{font-size:var(--bz-text-sm);color:var(--bz-text);font-weight:600}.PanelSettingsDialog-module__BMxGFW__text small{font-size:var(--bz-text-xs);color:var(--bz-text-muted)}.PanelSettingsDialog-module__BMxGFW__footer{justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-14);display:flex}.PanelSettingsDialog-module__BMxGFW__reset{align-items:center;gap:var(--space-6);border:1px solid var(--bz-border);background:var(--bz-surface);font-size:var(--bz-text-xs);color:var(--bz-text-muted);cursor:pointer;border-radius:8px;padding:7px 12px;font-weight:600;display:inline-flex}.PanelSettingsDialog-module__BMxGFW__reset:disabled{opacity:.5;cursor:default}.PanelSettingsDialog-module__BMxGFW__done{background:var(--bz-text);color:var(--bz-surface);font-size:var(--bz-text-sm);cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 16px;font-weight:600}
.QuickActionsPanel-module__73hh2q__grid{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.QuickActionsPanel-module__73hh2q__tile{align-items:center;gap:var(--space-8);padding:var(--space-10);border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:10px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.QuickActionsPanel-module__73hh2q__tile:hover{border-color:var(--line-strong,var(--line));background:var(--surface-soft,var(--surface))}.QuickActionsPanel-module__73hh2q__icon{background:var(--produk-bg,var(--surface-soft,#f1f5f9));width:30px;height:30px;color:var(--produk-ink,var(--ink-soft));border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.QuickActionsPanel-module__73hh2q__icon[data-produk=POS]{--produk-bg:var(--produk-pos-soft);--produk-ink:var(--produk-pos)}.QuickActionsPanel-module__73hh2q__icon[data-produk=ACCOUNTING]{--produk-bg:var(--produk-finance-soft);--produk-ink:var(--produk-finance)}.QuickActionsPanel-module__73hh2q__icon[data-produk=HR]{--produk-bg:var(--produk-hr-soft);--produk-ink:var(--produk-hr)}.QuickActionsPanel-module__73hh2q__teks{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.QuickActionsPanel-module__73hh2q__teks b{font-size:var(--bz-text-sm);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.QuickActionsPanel-module__73hh2q__teks small{font-size:var(--bz-text-xs);color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuickActionsPanel-module__73hh2q__tile[data-terkunci=true]{background:var(--surface-soft,var(--surface));border-style:dashed}.QuickActionsPanel-module__73hh2q__tile[data-terkunci=true] .QuickActionsPanel-module__73hh2q__icon{background:var(--surface);color:var(--ink-soft)}.QuickActionsPanel-module__73hh2q__tile[data-terkunci=true] .QuickActionsPanel-module__73hh2q__teks b{color:var(--ink-soft)}
.pos-pagination-module__3MaMzq__pagination{justify-content:space-between;align-items:center;gap:var(--space-20);margin-top:var(--space-18);flex-wrap:wrap;display:flex}.pos-pagination-module__3MaMzq__summary{color:var(--pos-text-muted);font-size:var(--bz-text-sm);margin-right:auto}.pos-pagination-module__3MaMzq__summary strong{color:var(--pos-text);font-variant-numeric:tabular-nums;font-weight:700}.pos-pagination-module__3MaMzq__controls{gap:var(--space-4);display:flex}.pos-pagination-module__3MaMzq__controls button{min-width:34px;min-height:34px;color:var(--pos-text-muted);background:var(--pos-surface);border:1px solid var(--pos-border-strong);font-family:inherit;font-size:var(--bz-text-base);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0 9px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pos-pagination-module__3MaMzq__controls button:hover:not(:disabled):not(.pos-pagination-module__3MaMzq__active){color:var(--pos-text);background:var(--pos-primary-soft);border-color:var(--pos-primary-border)}.pos-pagination-module__3MaMzq__controls button.pos-pagination-module__3MaMzq__active{color:var(--pos-btn-ink);background:var(--pos-primary);border-color:var(--pos-primary)}.pos-pagination-module__3MaMzq__controls button:disabled{cursor:not-allowed;opacity:.45}.pos-pagination-module__3MaMzq__pageSize{align-items:center;gap:var(--space-8);color:var(--pos-text-muted);font-size:var(--bz-text-sm);display:inline-flex}.pos-pagination-module__3MaMzq__pageSize select{min-height:34px;color:var(--pos-text);background:var(--pos-surface);border:1px solid var(--pos-border-strong);font-family:inherit;font-size:var(--bz-text-base);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:9px;padding:0 8px;font-weight:700}.pos-pagination-module__3MaMzq__pageSize select:hover{border-color:var(--pos-primary-border)}.pos-pagination-module__3MaMzq__controls[hidden]{display:none}
.SalesByStorePanel-module__0wficq__list{gap:var(--space-10);flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.SalesByStorePanel-module__0wficq__row{grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;display:grid}.SalesByStorePanel-module__0wficq__nama{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--bz-text-base);color:var(--ink);overflow:hidden}.SalesByStorePanel-module__0wficq__angka{font-size:var(--bz-text-base);color:var(--ink);font-weight:700}.SalesByStorePanel-module__0wficq__jejak{align-items:center;gap:var(--space-8);grid-column:1/-1;display:flex}.SalesByStorePanel-module__0wficq__bar{background:var(--surface-2);border-radius:999px;flex:1;height:6px;overflow:hidden}.SalesByStorePanel-module__0wficq__barIsi{background:var(--app-accent,var(--brand));border-radius:999px;height:100%;display:block}.SalesByStorePanel-module__0wficq__trx{font-size:var(--bz-text-xs);color:var(--faint);flex:none}.SalesByStorePanel-module__0wficq__empty{font-size:var(--bz-text-sm);color:var(--muted);margin:10px 0 0}.SalesByStorePanel-module__0wficq__lihatSemua{align-items:center;gap:var(--space-4);margin-top:var(--space-12);font-size:var(--bz-text-xs);color:var(--brand-strong);font-weight:600;text-decoration:none;display:inline-flex}.SalesByStorePanel-module__0wficq__lihatSemua:hover{text-decoration:underline}.SalesByStorePanel-module__0wficq__figures{align-items:baseline;gap:var(--space-8);display:inline-flex}.SalesByStorePanel-module__0wficq__delta{font-size:var(--bz-text-xs);align-items:center;gap:2px;font-weight:700;display:inline-flex}.SalesByStorePanel-module__0wficq__delta[data-direction=up]{color:var(--ok)}.SalesByStorePanel-module__0wficq__delta[data-direction=down]{color:var(--danger)}.SalesByStorePanel-module__0wficq__dropBadge{margin-left:var(--space-8);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger);font-size:var(--bz-text-xs);vertical-align:1px;border-radius:999px;padding:1px 7px;font-weight:700;display:inline-block}.SalesByStorePanel-module__0wficq__row[data-sharpest-drop] .SalesByStorePanel-module__0wficq__barIsi{background:var(--danger)}.SalesByStorePanel-module__0wficq__signals{gap:var(--space-6);flex-wrap:wrap;grid-column:1/-1;margin-top:2px;display:flex}.SalesByStorePanel-module__0wficq__signal{border:1px solid var(--line);font-size:var(--bz-text-xs);color:var(--ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;text-decoration:none;display:inline-flex}.SalesByStorePanel-module__0wficq__signal strong{color:var(--ink);font-weight:700}.SalesByStorePanel-module__0wficq__signal[data-tone=danger] strong{color:var(--danger)}.SalesByStorePanel-module__0wficq__signal[data-tone=warn]{border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 10%, transparent)}a.SalesByStorePanel-module__0wficq__signal:hover{border-color:var(--warn)}a.SalesByStorePanel-module__0wficq__signal:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px}.SalesByStorePanel-module__0wficq__unallocated{border-top:1px dashed var(--line);font-size:var(--bz-text-xs);color:var(--faint);margin:12px 0 0;padding-top:10px}.SalesByStorePanel-module__0wficq__unallocated strong{color:var(--ink-soft);font-weight:700}
.pos-panel-module__nU0olG__panel{margin-top:var(--space-20);padding:var(--space-18);background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius);box-shadow:var(--pos-shadow)}@media (max-width:760px){.pos-panel-module__nU0olG__panel{padding:var(--space-16)}}
.UpgradeWelcome-module___HnOAa__box{align-items:flex-start;gap:var(--space-10);margin-bottom:var(--space-14);border:1px solid var(--line);border-left:3px solid var(--app-accent,var(--brand));border-radius:var(--bz-radius-md,10px);background:var(--surface-1);padding:12px 14px;display:flex}.UpgradeWelcome-module___HnOAa__ikon{margin-top:var(--space-2);color:var(--app-accent,var(--brand));flex:none}.UpgradeWelcome-module___HnOAa__teks{min-width:0}.UpgradeWelcome-module___HnOAa__judul{font-size:var(--bz-text-base);color:var(--ink);margin:0;font-weight:700}.UpgradeWelcome-module___HnOAa__isi{font-size:var(--bz-text-sm);color:var(--muted);margin:2px 0 0}
.pos-search-input-module__RZe8ua__search{gap:var(--space-8);background:var(--pos-surface);border:1px solid var(--pos-border-strong);border-radius:10px;flex:260px;align-items:center;min-height:44px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.pos-search-input-module__RZe8ua__search:focus-within{border-color:var(--pos-primary);box-shadow:0 0 0 3px #f0b42938}.pos-search-input-module__RZe8ua__icon{color:var(--pos-text-faint);flex-shrink:0}.pos-search-input-module__RZe8ua__search .pos-search-input-module__RZe8ua__field{width:auto;min-width:0;height:auto;color:var(--pos-text);font-family:inherit;font-size:var(--bz-text-md);background:0 0;border:none;border-radius:0;outline:none;flex:1;padding:0}.pos-search-input-module__RZe8ua__search .pos-search-input-module__RZe8ua__field::placeholder{color:var(--pos-text-faint)}.pos-search-input-module__RZe8ua__search .pos-search-input-module__RZe8ua__field::-webkit-search-cancel-button{appearance:none}.pos-search-input-module__RZe8ua__clear{padding:var(--space-4);color:var(--pos-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pos-search-input-module__RZe8ua__clear:hover{color:var(--pos-text);background:var(--pos-surface-subtle)}
.app-topbar-module__xRGfaq__right{align-items:center;gap:var(--space-14);min-width:0;margin-left:auto;display:flex}.app-topbar-module__xRGfaq__clock{color:var(--bz-text-muted,#6d675d);font-size:var(--bz-text-base,13px);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.app-topbar-module__xRGfaq__iconBtn{width:36px;height:36px;color:var(--bz-text-muted,#6d675d);background:var(--bz-surface,var(--surface));border:1px solid var(--bz-border,#ece9e2);border-radius:var(--bz-radius-sm,10px);cursor:pointer;place-items:center;transition:background .15s,border-color .15s,color .15s;display:grid;position:relative}.app-topbar-module__xRGfaq__iconBtn:hover{color:var(--app-accent,#b97a08);background:var(--app-accent-soft,#fdf6e9);border-color:var(--app-accent-line,#f3dfb4)}.app-topbar-module__xRGfaq__iconBtn:focus-visible{outline:3px solid var(--app-accent-ring,#f0b42952);outline-offset:2px}.app-topbar-module__xRGfaq__notifWrap{position:relative}.app-topbar-module__xRGfaq__notifBadge{min-width:17px;height:17px;color:var(--text-on-dark);background:var(--bz-danger,#b0362a);border:2px solid var(--bz-surface,var(--surface));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.app-topbar-module__xRGfaq__notifPanel{z-index:40;background:var(--bz-surface,var(--surface));border:1px solid var(--bz-border,#eae6dd);width:340px;max-width:calc(100vw - 32px);box-shadow:var(--bz-shadow-md,0 16px 40px #1f1b1024);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.app-topbar-module__xRGfaq__notifHead{border-bottom:1px solid var(--bz-border,#f0ece3);font-size:var(--bz-text-base,13px);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.app-topbar-module__xRGfaq__notifRefresh{width:28px;height:28px;color:var(--bz-text-muted,#6d675d);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.app-topbar-module__xRGfaq__notifRefresh:hover{color:var(--app-accent,#b97a08);background:var(--app-accent-soft,#fdf6e9)}.app-topbar-module__xRGfaq__notifEmpty{align-items:center;gap:var(--space-8);color:var(--bz-text-muted,#6d675d);font-size:var(--bz-text-base,13px);margin:0;padding:18px 14px;line-height:1.5;display:flex}.app-topbar-module__xRGfaq__notifList{max-height:320px;padding:var(--space-6);margin:0;list-style:none;overflow-y:auto}.app-topbar-module__xRGfaq__notifItem{gap:var(--space-10);padding:var(--space-10);color:inherit;border-radius:9px;text-decoration:none;transition:background-color .13s;display:flex}.app-topbar-module__xRGfaq__notifItem:hover{background:var(--bz-surface-subtle,#f7f4ec)}.app-topbar-module__xRGfaq__notifItem>span{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.app-topbar-module__xRGfaq__notifItem strong{color:var(--bz-text,#1c1a17);font-size:var(--bz-text-base,13px);font-weight:700}.app-topbar-module__xRGfaq__notifItem small{color:var(--bz-text-muted,#6d675d);font-size:var(--bz-text-sm,12px);line-height:1.45}.app-topbar-module__xRGfaq__notifItem em{margin-top:var(--space-2);font-size:var(--bz-text-xs,11px);font-style:normal;font-weight:700}.app-topbar-module__xRGfaq__notifIcon{border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.app-topbar-module__xRGfaq__danger .app-topbar-module__xRGfaq__notifIcon{color:var(--bz-danger,#b0362a);background:var(--bz-danger-bg,#fdeeec)}.app-topbar-module__xRGfaq__danger em{color:var(--bz-danger,#b0362a)}.app-topbar-module__xRGfaq__warning .app-topbar-module__xRGfaq__notifIcon{color:var(--bz-warn,#b54708);background:var(--bz-warn-bg,#fef0c7)}.app-topbar-module__xRGfaq__warning em{color:var(--bz-warn,#b54708)}.app-topbar-module__xRGfaq__info .app-topbar-module__xRGfaq__notifIcon{color:var(--bz-info,#175cd3);background:var(--bz-info-bg,#eff8ff)}.app-topbar-module__xRGfaq__info em{color:var(--bz-info,#175cd3)}.app-topbar-module__xRGfaq__spinner{flex-shrink:0;animation:.75s linear infinite app-topbar-module__xRGfaq__app-topbar-spin}.app-topbar-module__xRGfaq__userMenuWrap{position:relative}.app-topbar-module__xRGfaq__user{align-items:center;gap:var(--space-8);padding-left:var(--space-14);border:0;border-left:1px solid var(--bz-border,#ece9e2);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;display:flex}.app-topbar-module__xRGfaq__avatar{width:34px;height:34px;color:var(--bz-surface,var(--text-on-dark));background:var(--bz-text,#1c1a17);font-size:var(--bz-text-base,13px);border-radius:999px;place-items:center;font-weight:700;display:grid}.app-topbar-module__xRGfaq__userText{flex-direction:column;line-height:1.2;display:flex}.app-topbar-module__xRGfaq__userText strong{color:var(--bz-text,#1c1a17);font-size:var(--bz-text-base,13px);font-weight:700}.app-topbar-module__xRGfaq__userText small{color:var(--bz-text-faint,#736c5a);font-size:var(--bz-text-xs,11px)}.app-topbar-module__xRGfaq__userChevron{color:var(--bz-text-faint,#9a958a);transition:transform .15s}.app-topbar-module__xRGfaq__userChevronOpen{transform:rotate(180deg)}.app-topbar-module__xRGfaq__userMenu{z-index:40;min-width:210px;padding:var(--space-6);background:var(--bz-surface,var(--surface));border:1px solid var(--bz-border,#eae6dd);box-shadow:var(--bz-shadow-md,0 16px 40px #1f1b1024);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:0}.app-topbar-module__xRGfaq__userMenuItem{align-items:center;gap:var(--space-8);width:100%;color:var(--bz-text-muted,#4d4a42);font:inherit;font-size:var(--bz-text-base,13px);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-weight:600;text-decoration:none;transition:background-color .13s,color .13s;display:flex}.app-topbar-module__xRGfaq__userMenuItem:hover{background:var(--bz-surface-subtle,#f7f4ec);color:var(--bz-text,#1c1a17)}.app-topbar-module__xRGfaq__userMenuDanger:hover{background:var(--bz-danger-bg,#fdeeec);color:var(--bz-danger,#b0362a)}.app-topbar-module__xRGfaq__userMenuItem:disabled{cursor:not-allowed;opacity:.6}.app-topbar-module__xRGfaq__userMenuLabel{color:var(--text-quiet);font-size:var(--bz-text-xs,11px);letter-spacing:.06em;text-transform:uppercase;padding:8px 12px 4px;font-weight:800}.app-topbar-module__xRGfaq__userMenuDivider{background:var(--bz-border,#eae6dd);border:0;height:1px;margin:5px 6px}@media (max-width:760px){.app-topbar-module__xRGfaq__right{gap:var(--space-10)}.app-topbar-module__xRGfaq__clock,.app-topbar-module__xRGfaq__userText{display:none}}@keyframes app-topbar-module__xRGfaq__app-topbar-spin{to{transform:rotate(360deg)}}
.product-switcher-module__LT3lTW__wrap{flex-shrink:0;position:relative}.product-switcher-module__LT3lTW__trigger{align-items:center;gap:var(--space-8);border:1px solid var(--bz-border-strong,#e3e0d8);background:var(--bz-surface,var(--surface));cursor:pointer;height:38px;font:inherit;color:var(--bz-text,#1f1c17);border-radius:10px;padding:0 11px;display:inline-flex}.product-switcher-module__LT3lTW__trigger:hover{background:var(--bz-surface-subtle,#faf9f6);border-color:var(--bz-border-strong,#cfcabd)}.product-switcher-module__LT3lTW__triggerIcon{background:var(--bz-surface-subtle,#f0ede5);width:24px;height:24px;color:var(--bz-text-muted,#4a453b);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.product-switcher-module__LT3lTW__triggerText{gap:var(--space-2);text-align:left;flex-direction:column;line-height:1.15;display:flex}.product-switcher-module__LT3lTW__triggerText small{font-size:var(--bz-text-xs);color:var(--bz-text-faint,#736c5a)}.product-switcher-module__LT3lTW__triggerText strong{font-size:var(--bz-text-base);white-space:nowrap;font-weight:700}.product-switcher-module__LT3lTW__chevron{color:var(--bz-text-faint,#8a8271);flex-shrink:0}.product-switcher-module__LT3lTW__menu{z-index:60;width:288px;padding:var(--space-6);border:1px solid var(--bz-border-strong,#e3e0d8);background:var(--bz-surface,var(--surface));box-shadow:var(--bz-shadow-md,0 16px 40px #1f1c1724);border-radius:12px;position:absolute;top:calc(100% + 8px);right:0}.product-switcher-module__LT3lTW__menuLabel{font-size:var(--bz-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--bz-text-faint,#736c5a);padding:8px 10px 6px;font-weight:800;display:block}.product-switcher-module__LT3lTW__item{align-items:center;gap:var(--space-10);cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--bz-text,#1f1c17);background:0 0;border:none;border-radius:9px;grid-template-columns:30px 1fr auto;padding:9px 10px;display:grid}.product-switcher-module__LT3lTW__item:hover:not(:disabled){background:var(--bz-overlay-hover,#f5f3ee)}.product-switcher-module__LT3lTW__item:disabled{cursor:default}.product-switcher-module__LT3lTW__itemLocked{opacity:.65}.product-switcher-module__LT3lTW__divider{background:var(--bz-border,#eeebe3);border:none;height:1px;margin:6px 4px}.product-switcher-module__LT3lTW__itemIcon{background:var(--bz-surface-subtle,#f0ede5);width:30px;height:30px;color:var(--bz-text-muted,#4a453b);border-radius:8px;place-items:center;display:grid}.product-switcher-module__LT3lTW__itemText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.product-switcher-module__LT3lTW__itemText strong{font-size:var(--bz-text-base);font-weight:700}.product-switcher-module__LT3lTW__itemText small{font-size:var(--bz-text-xs);color:var(--bz-text-faint,#736c5a);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-switcher-module__LT3lTW__badge{align-items:center;gap:var(--space-4);font-size:var(--bz-text-xs);color:var(--bz-text-faint,#736c5a);white-space:nowrap;font-weight:700;display:inline-flex}.product-switcher-module__LT3lTW__badgeActive{color:var(--bz-success,#1f6f3f)}.product-switcher-module__LT3lTW__state{font-size:var(--bz-text-sm);color:var(--bz-text-faint,#736c5a);align-items:center;gap:var(--space-8);padding:14px 12px;display:flex}.product-switcher-module__LT3lTW__error{color:var(--bz-danger,#a3282d)}.product-switcher-module__LT3lTW__footer{margin-top:var(--space-4);padding:var(--space-10);border-top:1px solid var(--bz-border,#eeebe3);font-size:var(--bz-text-sm);color:var(--bz-text-muted,#4a453b);border-radius:0 0 9px 9px;font-weight:700;display:block}.product-switcher-module__LT3lTW__footer:hover{background:var(--bz-overlay-hover,#f5f3ee)}.product-switcher-module__LT3lTW__spin{animation:.9s linear infinite product-switcher-module__LT3lTW__product-switcher-spin}@keyframes product-switcher-module__LT3lTW__product-switcher-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.product-switcher-module__LT3lTW__triggerText{display:none}}
.WorkspaceSwitcherDialog-module__ayiE7W__overlay{z-index:1000;padding:var(--space-24);background:var(--bz-scrim,#0f172a73);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.WorkspaceSwitcherDialog-module__ayiE7W__dialog{width:min(420px,100%);max-height:70vh;padding:var(--space-16);border-radius:var(--bz-radius);background:var(--bz-surface);box-shadow:var(--bz-shadow-md,0 24px 60px #0f172a38);overflow:auto}.WorkspaceSwitcherDialog-module__ayiE7W__head{justify-content:space-between;align-items:flex-start;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.WorkspaceSwitcherDialog-module__ayiE7W__head small{font-size:var(--bz-text-xs);letter-spacing:.1em;color:var(--bz-text-faint);font-weight:800;display:block}.WorkspaceSwitcherDialog-module__ayiE7W__head strong{margin-top:var(--space-2);font-size:var(--bz-text-lg);color:var(--bz-text);font-weight:800;display:block}.WorkspaceSwitcherDialog-module__ayiE7W__close{border:1px solid var(--bz-border);border-radius:var(--bz-radius-sm);background:var(--bz-surface);width:32px;height:32px;color:var(--bz-text-muted);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.WorkspaceSwitcherDialog-module__ayiE7W__close:hover{background:var(--bz-surface-subtle);color:var(--bz-text)}.WorkspaceSwitcherDialog-module__ayiE7W__list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WorkspaceSwitcherDialog-module__ayiE7W__item{align-items:center;gap:var(--space-10);border:1px solid var(--bz-border);border-radius:var(--bz-radius-sm);background:var(--bz-surface);width:100%;min-height:48px;color:var(--bz-text);font-size:var(--bz-text-md);text-align:left;cursor:pointer;padding:8px 12px;font-weight:600;display:flex}.WorkspaceSwitcherDialog-module__ayiE7W__item:hover{background:var(--bz-surface-subtle)}.WorkspaceSwitcherDialog-module__ayiE7W__itemActive{border-color:var(--bz-border-strong);background:var(--bz-surface-subtle);color:var(--bz-text)}.WorkspaceSwitcherDialog-module__ayiE7W__itemIcon{border-radius:var(--bz-radius-sm);background:var(--bz-surface-subtle);width:30px;height:30px;color:var(--bz-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.WorkspaceSwitcherDialog-module__ayiE7W__itemActive .WorkspaceSwitcherDialog-module__ayiE7W__itemIcon{background:var(--bz-surface);color:var(--bz-text)}.WorkspaceSwitcherDialog-module__ayiE7W__itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WorkspaceSwitcherDialog-module__ayiE7W__tick{color:var(--bz-text);flex:none}
.HomeTopbar-module__91XosW__greeting{flex-direction:column;justify-content:center;min-width:0;max-width:320px;display:flex}.HomeTopbar-module__91XosW__account{font-size:var(--bz-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.HomeTopbar-module__91XosW__greetingText{font-size:var(--bz-text-md);letter-spacing:-.2px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}@media (max-width:720px){.HomeTopbar-module__91XosW__greetingText{display:none}}
.pos-page-header-module__thkB8a__header{z-index:20;align-items:center;gap:var(--space-16);min-height:64px;padding:10px var(--pos-content-pad-x,28px);background:var(--pos-surface);border-bottom:1px solid var(--pos-border);flex:none;display:flex;position:relative}.pos-page-header-module__thkB8a__left{align-items:center;gap:var(--space-12);min-width:0;display:flex}.pos-page-header-module__thkB8a__back{align-items:center;gap:var(--space-6);min-height:38px;color:var(--pos-text-muted);border:1px solid var(--pos-border-strong);font-size:var(--bz-text-base);border-radius:10px;padding:0 12px;font-weight:700;display:inline-flex}.pos-page-header-module__thkB8a__back:hover{background:var(--pos-surface-subtle)}.pos-page-header-module__thkB8a__outletSwitcher{align-items:center;gap:var(--space-10);background:var(--pos-primary-soft);border:1px solid var(--pos-primary-border);cursor:pointer;border-radius:12px;min-width:0;max-width:340px;padding:6px 12px 6px 8px;transition:border-color .15s,background .15s;display:inline-flex}.pos-page-header-module__thkB8a__outletSwitcher:hover{background:var(--pos-primary-soft);border-color:var(--pos-primary-border)}.pos-page-header-module__thkB8a__outletIcon{width:34px;height:34px;color:var(--pos-surface);background:var(--pos-primary-dark);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.pos-page-header-module__thkB8a__outletText{text-align:left;flex-direction:column;min-width:0;line-height:1.2;display:flex}.pos-page-header-module__thkB8a__outletText small{color:var(--pos-primary-dark);font-size:var(--bz-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.pos-page-header-module__thkB8a__outletText strong{color:var(--pos-text);font-size:var(--bz-text-md);white-space:nowrap;text-overflow:ellipsis;font-weight:750;overflow:hidden}.pos-page-header-module__thkB8a__outletChevron{color:var(--pos-text-faint);flex-shrink:0}@media (max-width:760px){.pos-page-header-module__thkB8a__header{gap:var(--space-10);min-height:60px;padding:10px 16px}}@media (max-width:480px){.pos-page-header-module__thkB8a__outletSwitcher{max-width:210px}}.pos-page-header-module__thkB8a__back:focus-visible{outline-offset:2px;outline:3px solid #f0b42952}
.pos-shift-dialog-module__btOUeq__lead{font-size:var(--bz-text-base);color:var(--pos-text-muted);margin:0 0 14px;line-height:1.6}.pos-shift-dialog-module__btOUeq__center{place-items:center;padding:28px 0;display:grid}.pos-shift-dialog-module__btOUeq__facts{border-radius:var(--pos-radius-sm);background:var(--pos-surface-subtle);border:1px solid var(--pos-border);flex-wrap:wrap;gap:8px 22px;margin:0 0 14px;padding:10px 12px;display:flex}.pos-shift-dialog-module__btOUeq__facts>div{min-width:0}.pos-shift-dialog-module__btOUeq__facts dt{font-size:var(--bz-text-xs);color:var(--pos-text-faint);text-transform:uppercase;letter-spacing:.04em}.pos-shift-dialog-module__btOUeq__facts dd{font-size:var(--bz-text-base);color:var(--pos-text);margin:1px 0 0;font-weight:700}.pos-shift-dialog-module__btOUeq__sectionTitle{font-size:var(--bz-text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--pos-text-faint);margin:16px 0 8px;font-weight:700}.pos-shift-dialog-module__btOUeq__calc{gap:var(--space-4);flex-direction:column;margin:0 0 4px;display:flex}.pos-shift-dialog-module__btOUeq__calc>div{justify-content:space-between;gap:var(--space-14);display:flex}.pos-shift-dialog-module__btOUeq__calc dt{font-size:var(--bz-text-base);color:var(--pos-text-muted)}.pos-shift-dialog-module__btOUeq__calc dd{font-size:var(--bz-text-base);color:var(--pos-text);margin:0;font-weight:600}.pos-shift-dialog-module__btOUeq__minus{color:var(--pos-danger)!important}.pos-shift-dialog-module__btOUeq__calcTotal{margin-top:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--pos-border-strong)}.pos-shift-dialog-module__btOUeq__calcTotal dt{font-weight:700;color:var(--pos-text)!important}.pos-shift-dialog-module__btOUeq__calcTotal dd{font-size:var(--bz-text-md)!important;color:var(--pos-primary-deep)!important;font-weight:800!important}.pos-shift-dialog-module__btOUeq__breakdown{gap:var(--space-4);flex-direction:column;margin:0 0 6px;padding:0;list-style:none;display:flex}.pos-shift-dialog-module__btOUeq__breakdown li{justify-content:space-between;align-items:center;gap:var(--space-12);border-radius:var(--pos-radius-sm);background:var(--pos-surface-subtle);font-size:var(--bz-text-base);padding:7px 10px;display:flex}.pos-shift-dialog-module__btOUeq__breakdown em{font-style:normal;font-size:var(--bz-text-xs);color:var(--pos-text-faint);display:block}.pos-shift-dialog-module__btOUeq__amountField{align-items:center;gap:var(--space-8);border:1px solid var(--pos-border-strong);background:var(--pos-surface);border-radius:10px;height:46px;padding:0 12px;display:flex}.pos-shift-dialog-module__btOUeq__amountField>span{font-size:var(--bz-text-base);color:var(--pos-text-muted);font-weight:700}.pos-shift-dialog-module__btOUeq__amountField input{min-width:0;height:100%;color:var(--pos-text);background:0 0;outline:none;flex:1;font-weight:800;font-size:var(--bz-text-xl)!important;border:0!important}.pos-shift-dialog-module__btOUeq__amountField input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.pos-shift-dialog-module__btOUeq__quickRow{gap:var(--space-6);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.pos-shift-dialog-module__btOUeq__quickRow button{border:1px solid var(--pos-border-strong);background:var(--pos-surface-subtle);height:32px;color:var(--pos-text);font-family:inherit;font-size:var(--bz-text-sm);cursor:pointer;border-radius:999px;padding:0 12px;font-weight:700}.pos-shift-dialog-module__btOUeq__quickRow button:hover{border-color:var(--pos-primary-border);background:var(--pos-primary-soft);color:var(--pos-primary-deep)}.pos-shift-dialog-module__btOUeq__difference{justify-content:space-between;align-items:center;gap:var(--space-12);border-radius:var(--pos-radius-sm);font-size:var(--bz-text-base);border:1px solid #0000;margin:12px 0;padding:11px 13px;font-weight:700;display:flex}.pos-shift-dialog-module__btOUeq__difference strong{font-size:var(--bz-text-lg)}.pos-shift-dialog-module__btOUeq__diffZero{background:var(--pos-success-bg);border-color:var(--pos-success-border);color:var(--pos-success)}.pos-shift-dialog-module__btOUeq__diffOk{background:var(--pos-surface-subtle);border-color:var(--pos-border-strong);color:var(--pos-text-muted)}.pos-shift-dialog-module__btOUeq__diffBad{background:var(--pos-danger-bg);border-color:var(--pos-danger-border);color:var(--pos-danger)}.pos-shift-dialog-module__btOUeq__error{border-radius:var(--pos-radius-sm);background:var(--pos-danger-bg);border:1px solid var(--pos-danger-border);color:var(--pos-danger);font-size:var(--bz-text-sm);margin:12px 0 0;padding:9px 11px;line-height:1.5}
.pos-spinner-module__hOHpFG__spin{flex-shrink:0;animation:.9s linear infinite pos-spinner-module__hOHpFG__pos-spin}@keyframes pos-spinner-module__hOHpFG__pos-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pos-spinner-module__hOHpFG__spin{animation-duration:2.4s}}
.FirstStepsPanel-module__XzyAha__panel{margin-bottom:var(--space-18);background:var(--bz-surface,var(--surface));border:1px solid var(--bz-border,#e6e3dc);border-left:4px solid #f0b429;border-radius:14px;padding:20px 22px}.FirstStepsPanel-module__XzyAha__head{gap:var(--space-16);justify-content:space-between;align-items:flex-start;display:flex}.FirstStepsPanel-module__XzyAha__title{color:var(--bz-text,#1f2430);font-size:var(--bz-text-lg);letter-spacing:-.2px;margin:0;font-weight:800}.FirstStepsPanel-module__XzyAha__subtitle{max-width:62ch;color:var(--bz-text-muted,#5f6673);font-size:var(--bz-text-base);margin:4px 0 0;line-height:1.55}.FirstStepsPanel-module__XzyAha__closeButton{color:var(--bz-text-muted,#6b7280);border:1px solid var(--bz-border,#e6e3dc);font-size:var(--bz-text-sm);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:6px 10px;font-weight:700}.FirstStepsPanel-module__XzyAha__closeButton:hover{color:var(--bz-text,#1f2430);background:var(--bz-surface-subtle,#faf9f7)}.FirstStepsPanel-module__XzyAha__bar{background:var(--bz-sunk,#efece6);border-radius:999px;height:6px;margin:14px 0 4px;overflow:hidden}.FirstStepsPanel-module__XzyAha__fill{background:linear-gradient(90deg,#f0b429,#e08e0b);border-radius:999px;height:100%;transition:width .24s}.FirstStepsPanel-module__XzyAha__count{color:var(--bz-text-muted,#6b7280);font-size:var(--bz-text-sm);font-weight:700}.FirstStepsPanel-module__XzyAha__list{gap:var(--space-8);margin:16px 0 0;padding:0;list-style:none;display:grid}.FirstStepsPanel-module__XzyAha__row{gap:var(--space-12);border:1px solid var(--bz-border,#eeebe4);border-radius:10px;align-items:flex-start;padding:11px 13px;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.FirstStepsPanel-module__XzyAha__row:hover{background:var(--bz-surface,#fdfcfa);border-color:var(--bz-border-strong,#dcd7cc)}.FirstStepsPanel-module__XzyAha__done{background:var(--bz-surface-subtle,#fbfaf8);border-color:var(--bz-border,#efece6)}.FirstStepsPanel-module__XzyAha__done .FirstStepsPanel-module__XzyAha__label{color:var(--bz-text-muted,#6b7280);text-decoration:line-through}.FirstStepsPanel-module__XzyAha__mark{width:20px;height:20px;margin-top:var(--space-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.FirstStepsPanel-module__XzyAha__markPending{color:var(--bz-text-faint,var(--text-quiet));border:1.5px dashed var(--bz-border-strong,#d6d0c4)}.FirstStepsPanel-module__XzyAha__markDone{color:var(--text-on-dark);background:#2f9e5f}.FirstStepsPanel-module__XzyAha__text{min-width:0}.FirstStepsPanel-module__XzyAha__label{color:var(--bz-text,#1f2430);font-size:var(--bz-text-md);font-weight:700;line-height:1.35;display:block}.FirstStepsPanel-module__XzyAha__reason{margin-top:var(--space-2);color:var(--bz-text-muted,#6b7280);font-size:var(--bz-text-sm);line-height:1.5;display:block}.FirstStepsPanel-module__XzyAha__prepared{margin-top:var(--space-18);padding-top:var(--space-16);border-top:1px solid var(--bz-border,#efece6)}.FirstStepsPanel-module__XzyAha__subTitle{color:var(--bz-text,#1f2430);font-size:var(--bz-text-base);margin:0;font-weight:800}.FirstStepsPanel-module__XzyAha__subDescription{max-width:62ch;color:var(--bz-text-muted,#6b7280);font-size:var(--bz-text-sm);margin:3px 0 0;line-height:1.5}.FirstStepsPanel-module__XzyAha__featureList{gap:var(--space-6);margin:12px 0 0;padding:0;list-style:none;display:grid}.FirstStepsPanel-module__XzyAha__feature{gap:var(--space-12);background:var(--bz-surface-subtle,#fbfaf8);border:1px solid var(--bz-border,#f1eee8);border-radius:10px;align-items:flex-start;padding:9px 13px;text-decoration:none;transition:border-color .12s,background-color .12s;display:flex}.FirstStepsPanel-module__XzyAha__feature:hover{background:var(--bz-surface,#fdfcfa);border-color:var(--bz-border-strong,#dcd7cc)}.FirstStepsPanel-module__XzyAha__status{margin-left:var(--space-6);letter-spacing:.3px;text-transform:uppercase;vertical-align:2px;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.FirstStepsPanel-module__XzyAha__statusActive{color:var(--bz-success,#226b45);background:var(--bz-success-bg,#e5f4ea)}.FirstStepsPanel-module__XzyAha__statusInactive{color:var(--bz-text-muted,#6b7280);background:var(--bz-sunk,#efece6)}.FirstStepsPanel-module__XzyAha__chevron{color:var(--bz-text-faint,#b8b2a5);flex-shrink:0;margin-left:auto}@media (max-width:640px){.FirstStepsPanel-module__XzyAha__panel{padding:var(--space-16)}.FirstStepsPanel-module__XzyAha__head{flex-direction:column}}
.dashboard-module__oy7Btq__headActions,.dashboard-module__oy7Btq__accountFacts{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.dashboard-module__oy7Btq__fact{align-items:center;gap:var(--space-6);border:1px solid var(--line);background:var(--surface);height:28px;color:var(--muted);font-size:var(--bz-text-sm);white-space:nowrap;border-radius:999px;padding:0 11px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module__oy7Btq__fact svg{color:var(--faint)}.dashboard-module__oy7Btq__fact strong{color:var(--ink);font-weight:800}.dashboard-module__oy7Btq__factPaket{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-strong)}.dashboard-module__oy7Btq__factPaket svg,.dashboard-module__oy7Btq__factPaket strong{color:var(--brand-strong)}.dashboard-module__oy7Btq__factLabel{opacity:.72;font-weight:600}.dashboard-module__oy7Btq__factPaket:hover{border-color:var(--brand-strong)}.dashboard-module__oy7Btq__factPaket:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px}.dashboard-module__oy7Btq__periodWrap{align-items:center;gap:var(--space-8);padding-left:var(--space-12);border-left:1px solid var(--line);display:inline-flex}.dashboard-module__oy7Btq__periodLabel{font-size:var(--bz-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-weight:700}.dashboard-module__oy7Btq__middleGrid{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.dashboard-module__oy7Btq__charts,.dashboard-module__oy7Btq__rail{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.dashboard-module__oy7Btq__chartGrid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.dashboard-module__oy7Btq__noRail{grid-template-columns:minmax(0,1fr)}@media (max-width:1100px){.dashboard-module__oy7Btq__middleGrid{grid-template-columns:minmax(0,1fr)}}.dashboard-module__oy7Btq__panelEmpty{font-size:var(--bz-text-sm);color:var(--ink-soft);margin:16px 0 4px}.dashboard-module__oy7Btq__dashboard{isolation:isolate;--wash-pos:#fbbf2438;--wash-finance:#2dd4bf29;--wash-hr:#818cf833;--dot:#0f172a17;position:relative}html[data-app-theme=dark] .dashboard-module__oy7Btq__dashboard{--wash-pos:color-mix(in srgb, var(--produk-pos) 13%, transparent);--wash-finance:color-mix(in srgb, var(--produk-finance) 10%, transparent);--wash-hr:color-mix(in srgb, var(--produk-hr) 12%, transparent);--dot:color-mix(in srgb, var(--ink) 10%, transparent)}.pos-shell-scroll:has(>.dashboard-module__oy7Btq__dashboard){overflow-x:hidden}.dashboard-module__oy7Btq__dashboard:before,.dashboard-module__oy7Btq__dashboard:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0 calc(50% - 50vw) auto}.dashboard-module__oy7Btq__dashboard:before{background:radial-gradient(560px 280px at 6% 0%, var(--wash-pos), transparent 70%), radial-gradient(520px 260px at 52% -8%, var(--wash-finance), transparent 70%), radial-gradient(520px 280px at 96% 2%, var(--wash-hr), transparent 70%);height:460px}.dashboard-module__oy7Btq__dashboard:after{background-image:radial-gradient(var(--dot) 1px, transparent 1.3px);background-size:22px 22px;height:340px;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}main.dashboard-module__oy7Btq__dashboard .bz-panel{background-image:linear-gradient(180deg, color-mix(in srgb, var(--ink) 3%, transparent) 0, transparent 140px)}.dashboard-module__oy7Btq__moduleStrip{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}
.BillingCyclePicker-module__IAbDLa__cycles{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.BillingCyclePicker-module__IAbDLa__cycleBtn{gap:var(--space-2);border:1px solid var(--bz-border,#e2e8f0);background:var(--surface,var(--surface));text-align:left;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;padding:12px 14px;display:flex}.BillingCyclePicker-module__IAbDLa__cycleBtn:hover:not(:disabled){border-color:var(--app-accent-line,#cbd5e1)}.BillingCyclePicker-module__IAbDLa__cycleBtn:disabled{opacity:.55;cursor:not-allowed}.BillingCyclePicker-module__IAbDLa__cycleBtn strong{font-size:var(--bz-text-md);color:var(--bz-text,#0f172a);font-weight:700}.BillingCyclePicker-module__IAbDLa__cycleBtn small{font-size:var(--bz-text-sm);color:var(--bz-text-muted,#64748b)}.BillingCyclePicker-module__IAbDLa__cycleActive{border-color:var(--app-accent,#334155);background:var(--app-accent-soft,#f1f5f9)}.BillingCyclePicker-module__IAbDLa__cycleActive small{color:var(--app-accent,#334155);font-weight:600}
.brand-module__u54Mva__brand{align-items:center;gap:var(--space-12);width:fit-content;color:var(--bz-text,#1d2433);text-decoration:none;display:inline-flex}.brand-module__u54Mva__mark{object-fit:contain;flex-shrink:0;width:auto;height:42px}.brand-module__u54Mva__text{gap:var(--space-2);display:grid}.brand-module__u54Mva__text strong,.brand-module__u54Mva__text small{white-space:nowrap}.brand-module__u54Mva__text strong{letter-spacing:.16em;font-size:18px;font-weight:900}.brand-module__u54Mva__text small{font-size:var(--bz-text-xs);letter-spacing:.02em;font-weight:800}.brand-module__u54Mva__inverse{color:var(--text-on-dark)}@media (max-width:359px){.brand-module__u54Mva__text small{display:none}}.brand-module__u54Mva__inverse .brand-module__u54Mva__mark{filter:brightness(0)invert()}
.pos-summary-card-module__l5p22a__grid{gap:var(--space-14);margin-top:var(--space-22);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pos-summary-card-module__l5p22a__card{align-items:center;gap:var(--space-12);background:var(--pos-surface);border:1px solid var(--pos-border);box-shadow:var(--pos-shadow);border-radius:13px;padding:15px 16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.pos-summary-card-module__l5p22a__card:hover{border-color:var(--pos-primary-border);box-shadow:var(--pos-shadow-md);transform:translateY(-2px)}.pos-summary-card-module__l5p22a__icon{border-radius:11px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.pos-summary-card-module__l5p22a__label{color:var(--pos-text-muted);font-size:var(--bz-text-sm);font-weight:600;display:block}.pos-summary-card-module__l5p22a__value{margin-top:var(--space-2);color:var(--pos-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:21px;font-weight:800;display:block}.pos-summary-card-module__l5p22a__hint{color:var(--pos-text-muted);font-size:var(--bz-text-xs);margin:3px 0 0}.pos-summary-card-module__l5p22a__orange{color:var(--pos-primary-dark);background:var(--pos-primary-soft)}.pos-summary-card-module__l5p22a__green{color:var(--pos-success);background:var(--pos-success-bg)}.pos-summary-card-module__l5p22a__blue{color:var(--bz-info);background:var(--bz-info-bg)}.pos-summary-card-module__l5p22a__purple{color:var(--purple);background:var(--purple-light)}.pos-summary-card-module__l5p22a__slate{color:var(--pos-text-muted);background:var(--pos-surface-subtle)}.pos-summary-card-module__l5p22a__amber{color:var(--pos-primary-deep);background:var(--pos-primary-soft)}.pos-summary-card-module__l5p22a__red{color:var(--pos-danger);background:var(--pos-danger-bg)}@media (max-width:1080px){.pos-summary-card-module__l5p22a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pos-summary-card-module__l5p22a__grid{grid-template-columns:1fr}}
.auth-shell-module__S6Ta7G__page{--auth-bg:#0b0b0d;--auth-surface:#131316;--auth-surface-sunken:#0f0f12;--auth-surface-raised:#1a1a1e;--auth-text:#f4f4f5;--auth-text-secondary:#a1a1aa;--auth-text-tertiary:#7e7e88;--auth-border:#27272c;--auth-border-strong:#3a3a42;--auth-glass:#131316b8;--auth-glass-border:#ffffff1a;--auth-chip:#ffffff0a;--auth-glow:#f59e0b47;--auth-glow-soft:#f59e0b1f;--auth-scrim-strong:#0b0b0df0;--auth-scrim:#0b0b0dd1;--auth-scrim-light:#0b0b0d80;--auth-dot:#ffffff12;--auth-amber:#f59e0b;--auth-link:#fbbf24;--auth-button-ink:#1c1404;--auth-button-glow:#f59e0b42;--auth-success:#4ade80;--auth-success-bg:#22c55e1a;--auth-success-border:#22c55e47;--auth-danger:#f87171;--auth-danger-bg:#ef44441a;--auth-danger-border:#ef444452;width:100%;min-height:100dvh;color:var(--auth-text);background:var(--auth-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.auth-shell-module__S6Ta7G__shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-height:100dvh;display:grid}@media (min-width:981px){.auth-shell-module__S6Ta7G__shell{height:100dvh}.auth-shell-module__S6Ta7G__visualPanel,.auth-shell-module__S6Ta7G__contentPanel{height:100dvh;min-height:0}.auth-shell-module__S6Ta7G__contentPanel{overflow-y:auto}}.auth-shell-module__S6Ta7G__visualPanel{isolation:isolate;min-width:0;color:var(--auth-text);background:var(--auth-bg);flex-direction:column;justify-content:space-between;gap:40px;padding:44px 48px 52px;display:flex;position:relative;overflow:hidden}.auth-shell-module__S6Ta7G__visualPhoto{z-index:-3;object-fit:cover;object-position:60% center;filter:brightness(.75)saturate(.9)}.auth-shell-module__S6Ta7G__visualScrim{z-index:-2;background:linear-gradient(90deg, var(--auth-scrim-strong) 0%, var(--auth-scrim-strong) 40%, var(--auth-scrim) 72%, var(--auth-scrim-light) 100%), linear-gradient(180deg, transparent 50%, var(--auth-scrim-strong) 100%);position:absolute;inset:0}.auth-shell-module__S6Ta7G__visualPanel:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 15% 0%, var(--auth-glow), transparent 70%);pointer-events:none;position:absolute;inset:0}.auth-shell-module__S6Ta7G__visualEdge{background:linear-gradient(180deg, transparent, var(--auth-amber) 50%, transparent);opacity:.45;width:1px;position:absolute;top:0;bottom:0;right:0}.auth-shell-module__S6Ta7G__visualHeader{z-index:1;position:relative}.auth-shell-module__S6Ta7G__visualContent{z-index:1;max-width:480px;position:relative}.auth-shell-module__S6Ta7G__eyebrow{border:1px solid var(--auth-glass-border);background:var(--auth-chip);font-size:var(--bz-text-xs,11px);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:4px 12px;font-weight:600;display:inline-flex}.auth-shell-module__S6Ta7G__eyebrowDot{background:var(--auth-amber);width:7px;height:7px;box-shadow:0 0 0 3px var(--auth-glow-soft);border-radius:999px}.auth-shell-module__S6Ta7G__accent{background:linear-gradient(90deg, var(--auth-amber), transparent);border-radius:999px;width:56px;height:3px;margin-bottom:20px;display:block}.auth-shell-module__S6Ta7G__visualTitle{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 24px var(--auth-bg);margin:0 0 12px;font-size:38px;font-weight:600;line-height:1.1}.auth-shell-module__S6Ta7G__description{color:var(--auth-text-secondary);font-size:var(--bz-text-lg);text-shadow:0 1px 12px var(--auth-bg);margin:0 0 32px;line-height:1.55}.auth-shell-module__S6Ta7G__featureList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.auth-shell-module__S6Ta7G__featureList li{align-items:flex-start;gap:12px;display:flex}.auth-shell-module__S6Ta7G__featureList li>span{border:1px solid var(--auth-glow);background:var(--auth-glow-soft);width:36px;height:36px;color:var(--auth-amber);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.auth-shell-module__S6Ta7G__featureList strong{font-size:var(--bz-text-md);font-weight:600;line-height:1.4;display:block}.auth-shell-module__S6Ta7G__featureList p{color:var(--auth-text-secondary);font-size:var(--bz-text-base);margin:0;line-height:1.5}.auth-shell-module__S6Ta7G__visualFooter{z-index:1;color:var(--auth-text-secondary);font-size:var(--bz-text-sm);position:relative}.auth-shell-module__S6Ta7G__floaters{z-index:1;flex-direction:column;align-items:flex-end;gap:12px;display:none;position:relative}.auth-shell-module__S6Ta7G__floater{border:1px solid var(--auth-glass-border);background:var(--auth-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;align-items:center;gap:12px;max-width:100%;padding:12px 16px;animation:7s ease-in-out infinite auth-shell-module__S6Ta7G__auth-float;display:flex;box-shadow:0 24px 60px #0000008c}.auth-shell-module__S6Ta7G__floater:nth-child(2){animation-delay:-2s}.auth-shell-module__S6Ta7G__floater:nth-child(3){animation-delay:-4s}.auth-shell-module__S6Ta7G__floater:nth-child(4){animation-delay:-6s}@media (min-width:1200px) and (min-height:760px){.auth-shell-module__S6Ta7G__floaters{display:flex}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:nth-child(2){margin-right:72px}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:nth-child(n+3){display:none}}@media (min-width:1760px) and (min-height:760px){.auth-shell-module__S6Ta7G__floaters{display:block;position:absolute;inset:0 40px 0 560px}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater{position:absolute}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:nth-child(n+3){display:flex}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:first-child{top:13%;right:0}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:nth-child(2){margin-right:0;top:31%;left:0}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:nth-child(3){top:50%;right:6%}.auth-shell-module__S6Ta7G__floaters .auth-shell-module__S6Ta7G__floater:nth-child(4){top:68%;left:4%}}.auth-shell-module__S6Ta7G__floaterIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.auth-shell-module__S6Ta7G__iconAmber{background:var(--auth-glow-soft);color:var(--auth-amber)}.auth-shell-module__S6Ta7G__iconGreen{background:var(--auth-success-bg);color:var(--auth-success)}.auth-shell-module__S6Ta7G__floaterKicker{color:var(--auth-text-secondary);font-size:var(--bz-text-xs,11px);display:block}.auth-shell-module__S6Ta7G__floaterTitle{font-size:var(--bz-text-md);font-weight:600;display:block}.auth-shell-module__S6Ta7G__floaterMeta{color:var(--auth-text-secondary);font-size:var(--bz-text-xs,11px);align-items:center;gap:6px;margin-top:2px;display:flex}.auth-shell-module__S6Ta7G__metaDot{background:var(--auth-success);border-radius:999px;flex-shrink:0;width:6px;height:6px}@keyframes auth-shell-module__S6Ta7G__auth-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.auth-shell-module__S6Ta7G__contentPanel{isolation:isolate;background:var(--auth-bg);place-items:center;min-width:0;min-height:100dvh;padding:32px 45px;display:grid;position:relative;overflow-x:hidden}.auth-shell-module__S6Ta7G__contentPanel:before{content:"";z-index:-1;background-image:radial-gradient(var(--auth-dot) 1px, transparent 1.5px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 30%,#000 90%);mask-image:radial-gradient(#0000 30%,#000 90%)}.auth-shell-module__S6Ta7G__contentPanel:after{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--auth-glow-soft), transparent 65%);pointer-events:none;border-radius:999px;width:70%;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.auth-shell-module__S6Ta7G__contentDecor{z-index:-1;color:var(--auth-text-tertiary);pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-shell-module__S6Ta7G__decorBox{aspect-ratio:1;width:380px;position:absolute;bottom:-90px;right:-90px}.auth-shell-module__S6Ta7G__decorHexLarge,.auth-shell-module__S6Ta7G__decorHexSmall{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;position:absolute}.auth-shell-module__S6Ta7G__decorHexLarge{opacity:.18;width:100%;inset:0}.auth-shell-module__S6Ta7G__decorHexSmall{opacity:.12;stroke-dasharray:3 7;width:44%;top:28%;left:28%}.auth-shell-module__S6Ta7G__contentContainer{width:100%;max-width:560px}.auth-shell-module__S6Ta7G__contentCard{border:1px solid var(--auth-border);background:var(--auth-surface);border-radius:16px;padding:28px 32px;position:relative;box-shadow:0 24px 60px #0000008c}:where(.auth-shell-module__S6Ta7G__contentCard) h1{color:var(--auth-text);letter-spacing:-.02em;margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.2}:where(.auth-shell-module__S6Ta7G__contentCard) p{color:var(--auth-text-secondary);font-size:var(--bz-text-md);margin:0 0 12px;line-height:1.6}:where(.auth-shell-module__S6Ta7G__contentCard) strong{color:var(--auth-text)}:where(.auth-shell-module__S6Ta7G__contentCard) a{color:var(--auth-link);font-weight:600}.auth-shell-module__S6Ta7G__contentCard:before{content:"";background:linear-gradient(90deg, transparent, var(--auth-amber), transparent);border-radius:999px;height:2px;position:absolute;top:-1px;left:12%;right:12%}.auth-shell-module__S6Ta7G__mobileBrand{width:100%;max-width:540px;margin-bottom:var(--space-28);display:none}.auth-shell-module__S6Ta7G__authFooter{margin-top:var(--space-30);color:var(--auth-text-tertiary);text-align:center}.auth-shell-module__S6Ta7G__authFooter nav{justify-content:center;gap:8px var(--space-26);flex-wrap:wrap;display:flex}.auth-shell-module__S6Ta7G__authFooter a{color:var(--auth-text-secondary);font-size:var(--bz-text-sm);text-decoration:none}.auth-shell-module__S6Ta7G__authFooter a:hover{color:var(--auth-link)}.auth-shell-module__S6Ta7G__authFooter p{font-size:var(--bz-text-xs);margin:14px 0 0}@media (min-width:981px){.auth-shell-module__S6Ta7G__contentPanel{padding-bottom:76px}.auth-shell-module__S6Ta7G__authFooter{margin:0;position:absolute;bottom:18px;left:0;right:0}.auth-shell-module__S6Ta7G__authFooter p{margin-top:8px}}@media (max-width:980px){.auth-shell-module__S6Ta7G__shell{display:block}.auth-shell-module__S6Ta7G__visualPanel{display:none}.auth-shell-module__S6Ta7G__contentPanel{align-content:start;min-height:100dvh;padding:30px 22px}.auth-shell-module__S6Ta7G__mobileBrand{display:block}}@media (max-width:640px){.auth-shell-module__S6Ta7G__contentPanel{padding:23px 16px}.auth-shell-module__S6Ta7G__contentCard{padding:24px 20px}.auth-shell-module__S6Ta7G__mobileBrand{margin-bottom:var(--space-24)}}@media (prefers-reduced-motion:reduce){.auth-shell-module__S6Ta7G__floater{animation:none}}
.portal-dialog-module__FrA2Pa__overlay{--dlg-ink:var(--ink,var(--bz-text));--dlg-body:var(--body,var(--bz-text));--dlg-muted:var(--muted,var(--bz-text-muted));--dlg-line:var(--line,var(--bz-border));--dlg-surface:var(--surface,var(--bz-surface));--dlg-subtle:var(--bz-surface-subtle);--dlg-sunk:var(--bz-sunk);--dlg-brand:var(--brand-strong,var(--bz-text));--dlg-brand-hover:var(--brand,var(--bz-text-muted));--dlg-brand-soft:var(--brand-soft,var(--bz-surface-subtle));--dlg-brand-line:var(--brand-line,var(--bz-border-strong));--dlg-brand-ink:var(--brand-ink,#fff);z-index:60;padding:var(--space-20);background:var(--bz-scrim,#18161273);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.portal-dialog-module__FrA2Pa__dialog{background:var(--dlg-surface);width:100%;max-width:760px;max-height:calc(100dvh - 40px);box-shadow:var(--bz-shadow-md);padding:var(--space-22);gap:var(--space-16);border-radius:18px;flex-direction:column;display:flex;overflow-y:auto}.portal-dialog-module__FrA2Pa__dialogHead{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.portal-dialog-module__FrA2Pa__dialogHead h2{font-size:var(--bz-text-xl);color:var(--dlg-ink);margin:0;font-weight:700}.portal-dialog-module__FrA2Pa__dialogSub{font-size:var(--bz-text-md);color:var(--dlg-muted);margin:4px 0 0}.portal-dialog-module__FrA2Pa__closeBtn{background:var(--dlg-subtle);width:32px;height:32px;color:var(--dlg-body);cursor:pointer;border:none;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.portal-dialog-module__FrA2Pa__closeBtn:hover:not(:disabled){background:var(--dlg-sunk)}.portal-dialog-module__FrA2Pa__closeBtn:disabled{opacity:.45;cursor:not-allowed}.portal-dialog-module__FrA2Pa__error{align-items:flex-start;gap:var(--space-8);border:1px solid var(--bz-danger-border);background:var(--bz-danger-bg);color:var(--bz-danger);font-size:var(--bz-text-base);border-radius:10px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.portal-dialog-module__FrA2Pa__error svg{margin-top:var(--space-2);flex:none}.portal-dialog-module__FrA2Pa__warning{align-items:flex-start;gap:var(--space-8);border:1px solid var(--bz-warn);background:var(--bz-warn-bg);color:var(--bz-warn);font-size:var(--bz-text-base);border-radius:10px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.portal-dialog-module__FrA2Pa__warning svg{margin-top:var(--space-2);flex:none}.portal-dialog-module__FrA2Pa__planGrid{gap:var(--space-14);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.portal-dialog-module__FrA2Pa__planCard{gap:var(--space-10);border:1px solid var(--dlg-line);padding:var(--space-16);background:var(--dlg-surface);border-radius:14px;flex-direction:column;display:flex}.portal-dialog-module__FrA2Pa__planCardCurrent{border-color:var(--dlg-brand-line);background:var(--dlg-brand-soft)}.portal-dialog-module__FrA2Pa__planCardHead{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.portal-dialog-module__FrA2Pa__planName{font-size:var(--bz-text-md);color:var(--dlg-ink);font-weight:700}.portal-dialog-module__FrA2Pa__currentBadge{background:var(--dlg-brand);color:var(--dlg-brand-ink);font-size:var(--bz-text-xs);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-weight:700;display:inline-flex}.portal-dialog-module__FrA2Pa__planPrice{font-size:var(--bz-text-xl);color:var(--dlg-ink);margin:0;font-weight:800}.portal-dialog-module__FrA2Pa__planPrice span{font-size:var(--bz-text-base);color:var(--dlg-muted);font-weight:600}.portal-dialog-module__FrA2Pa__planFeatures{gap:var(--space-6);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.portal-dialog-module__FrA2Pa__planFeatures li{align-items:flex-start;gap:var(--space-6);font-size:var(--bz-text-base);color:var(--dlg-body);display:flex}.portal-dialog-module__FrA2Pa__planFeatures li svg{margin-top:var(--space-2);color:var(--bz-success);flex:none}.portal-dialog-module__FrA2Pa__planQuota{font-size:var(--bz-text-sm);color:var(--dlg-muted);margin:0}.portal-dialog-module__FrA2Pa__selectBtn{justify-content:center;align-items:center;gap:var(--space-6);border:1px solid var(--dlg-brand);background:var(--dlg-brand);min-height:40px;color:var(--dlg-brand-ink);font:inherit;font-size:var(--bz-text-base);cursor:pointer;border-radius:11px;padding:0 14px;font-weight:700;display:inline-flex}.portal-dialog-module__FrA2Pa__selectBtn:hover:not(:disabled){background:var(--dlg-brand-hover);border-color:var(--dlg-brand-hover)}.portal-dialog-module__FrA2Pa__selectBtn:disabled{cursor:default;opacity:.5}.portal-dialog-module__FrA2Pa__note{font-size:var(--bz-text-sm);color:var(--dlg-muted);margin:0;line-height:1.55}.portal-dialog-module__FrA2Pa__spinner{animation:.8s linear infinite portal-dialog-module__FrA2Pa__change-plan-spin}@keyframes portal-dialog-module__FrA2Pa__change-plan-spin{to{transform:rotate(360deg)}}.portal-dialog-module__FrA2Pa__cycleBlock{margin-bottom:var(--space-18)}.portal-dialog-module__FrA2Pa__cycleLabel{font-size:var(--bz-text-sm);letter-spacing:.02em;text-transform:uppercase;color:var(--bz-text-muted,#6b7280);margin:0 0 8px;font-weight:700}.portal-dialog-module__FrA2Pa__cycleNote{font-size:var(--bz-text-sm);color:var(--bz-text-muted,#6b7280);margin:10px 0 0;line-height:1.5}.portal-dialog-module__FrA2Pa__textarea,.portal-dialog-module__FrA2Pa__input{width:100%;font:inherit;font-size:var(--bz-text-md);color:var(--bz-text,#111827);background:var(--surface,var(--surface));border:1px solid var(--bz-border,#e5e7eb);border-radius:10px;margin:6px 0 14px;padding:10px 12px}.portal-dialog-module__FrA2Pa__textarea{resize:vertical;min-height:72px}.portal-dialog-module__FrA2Pa__textarea:focus,.portal-dialog-module__FrA2Pa__input:focus{outline:2px solid var(--app-accent,#8f5d04);outline-offset:1px;border-color:#0000}.portal-dialog-module__FrA2Pa__textarea:disabled,.portal-dialog-module__FrA2Pa__input:disabled{opacity:.6}.portal-dialog-module__FrA2Pa__dialogActions{justify-content:flex-end;gap:var(--space-10);margin-top:var(--space-4);display:flex}.portal-dialog-module__FrA2Pa__secondaryBtn,.portal-dialog-module__FrA2Pa__dangerBtn{justify-content:center;align-items:center;gap:var(--space-6);min-height:40px;font-size:var(--bz-text-md);cursor:pointer;border-radius:10px;padding:0 16px;font-weight:600;display:inline-flex}.portal-dialog-module__FrA2Pa__secondaryBtn{color:var(--bz-text,#111827);background:var(--surface,var(--surface));border:1px solid var(--bz-border,#e5e7eb)}.portal-dialog-module__FrA2Pa__secondaryBtn:hover:not(:disabled){background:var(--bz-overlay-hover,#f9fafb)}.portal-dialog-module__FrA2Pa__dangerBtn{color:var(--text-on-dark);background:#b91c1c;border:1px solid #b91c1c}.portal-dialog-module__FrA2Pa__dangerBtn:hover:not(:disabled){background:#991b1b}.portal-dialog-module__FrA2Pa__secondaryBtn:disabled,.portal-dialog-module__FrA2Pa__dangerBtn:disabled{opacity:.55;cursor:not-allowed}
.pos-table-module__8aBPea__wrapper{margin-top:var(--space-16);overflow-x:auto}.pos-table-module__8aBPea__table{border-collapse:collapse;white-space:nowrap;width:100%}.pos-table-module__8aBPea__table th{padding:var(--space-10);color:var(--pos-text-muted);background:var(--pos-surface-subtle);border-bottom:1px solid var(--pos-border);text-align:left;text-transform:uppercase;font-size:var(--bz-text-xs);letter-spacing:.045em;font-weight:800}.pos-table-module__8aBPea__table td{color:var(--pos-text-muted);border-bottom:1px solid var(--pos-border);font-size:var(--bz-text-sm);vertical-align:middle;padding:13px 11px}.pos-table-module__8aBPea__table tbody tr:last-child td{border-bottom:none}.pos-table-module__8aBPea__table tbody tr:hover td{background:var(--pos-surface-subtle)}.pos-table-module__8aBPea__table .pos-table-module__8aBPea__right{text-align:right}.pos-table-module__8aBPea__table .pos-table-module__8aBPea__center{text-align:center}.pos-table-module__8aBPea__table .pos-table-module__8aBPea__muted{color:var(--pos-text-faint)}.pos-table-module__8aBPea__table td strong{color:var(--pos-text)}
.LicensePage-module__o0TZba__headRow{justify-content:space-between;align-items:flex-start;gap:var(--space-16);flex-wrap:wrap;display:flex}.LicensePage-module__o0TZba__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.LicensePage-module__o0TZba__actionPrimary{align-items:center;gap:var(--space-8);border:1px solid var(--brand-strong);background:var(--brand-strong);min-height:40px;color:var(--brand-ink);font:inherit;font-size:var(--bz-text-md);cursor:pointer;border-radius:11px;padding:0 16px;font-weight:700;display:inline-flex}.LicensePage-module__o0TZba__actionPrimary:hover:not(:disabled){background:var(--brand)}.LicensePage-module__o0TZba__actionPrimary:disabled{opacity:.5;cursor:not-allowed}.LicensePage-module__o0TZba__chips{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.LicensePage-module__o0TZba__chip{align-items:center;gap:var(--space-6);font-size:var(--bz-text-sm);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:6px 12px;font-weight:700;display:inline-flex}.LicensePage-module__o0TZba__chipOk{background:var(--ok-soft);color:var(--ok)}.LicensePage-module__o0TZba__chipWarn{background:var(--bz-warn-bg);color:var(--bz-warn)}.LicensePage-module__o0TZba__chipDanger{background:var(--bz-danger-bg);color:var(--bz-danger)}.LicensePage-module__o0TZba__chipMuted{background:var(--bz-surface-subtle);color:var(--body)}.LicensePage-module__o0TZba__selectCol{width:36px}.LicensePage-module__o0TZba__selectCell{text-align:center;vertical-align:middle}.LicensePage-module__o0TZba__selectCell input{cursor:pointer;width:16px;height:16px}.LicensePage-module__o0TZba__selectCell input:disabled{cursor:not-allowed;opacity:.4}.LicensePage-module__o0TZba__dateHint{margin-top:var(--space-2);font-size:var(--bz-text-sm);color:var(--muted);display:block}.LicensePage-module__o0TZba__selectionNote{font-size:var(--bz-text-base);color:var(--muted)}.LicensePage-module__o0TZba__storeActions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}
.portal-page-shell-module__2ZTgDa__pageShell{height:auto;display:block;overflow:visible}
.pos-toast-module__UBUvUW__stack{z-index:1200;gap:var(--space-10);pointer-events:none;flex-direction:column;width:min(380px,100vw - 36px);display:flex;position:fixed;top:18px;right:18px}.pos-toast-module__UBUvUW__toast{pointer-events:auto;align-items:flex-start;gap:var(--space-10);border-radius:var(--pos-radius,14px);border:1px solid var(--pos-border-strong);background:var(--pos-surface);box-shadow:var(--pos-shadow-md,0 10px 30px #1c1a1714);padding:13px 14px;animation:.18s cubic-bezier(.22,1,.36,1) pos-toast-module__UBUvUW__toast-in;display:flex}.pos-toast-module__UBUvUW__leaving{animation:.16s forwards pos-toast-module__UBUvUW__toast-out}@keyframes pos-toast-module__UBUvUW__toast-in{0%{opacity:0;transform:translate(12px)}}@keyframes pos-toast-module__UBUvUW__toast-out{to{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.pos-toast-module__UBUvUW__toast,.pos-toast-module__UBUvUW__leaving{animation:none}}.pos-toast-module__UBUvUW__icon{margin-top:var(--space-2);flex:none}.pos-toast-module__UBUvUW__success{border-color:var(--pos-success-border);background:var(--pos-success-bg)}.pos-toast-module__UBUvUW__success .pos-toast-module__UBUvUW__icon,.pos-toast-module__UBUvUW__success .pos-toast-module__UBUvUW__title{color:var(--pos-success)}.pos-toast-module__UBUvUW__error{border-color:var(--pos-danger-border);background:var(--pos-danger-bg)}.pos-toast-module__UBUvUW__error .pos-toast-module__UBUvUW__icon,.pos-toast-module__UBUvUW__error .pos-toast-module__UBUvUW__title{color:var(--pos-danger)}.pos-toast-module__UBUvUW__info .pos-toast-module__UBUvUW__icon{color:var(--pos-primary-dark)}.pos-toast-module__UBUvUW__body{flex:1;min-width:0}.pos-toast-module__UBUvUW__title{font-size:var(--bz-text-base);color:var(--pos-text);font-weight:800;line-height:1.35;display:block}.pos-toast-module__UBUvUW__description{margin-top:var(--space-2);font-size:var(--bz-text-base);color:var(--pos-text-muted);line-height:1.5}.pos-toast-module__UBUvUW__close{width:26px;height:26px;color:var(--pos-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.pos-toast-module__UBUvUW__close:hover{background:var(--bz-overlay-hover);color:var(--pos-text)}@media (max-width:640px){.pos-toast-module__UBUvUW__stack{width:auto;inset:auto 12px 12px}}
.billing-page-module__LPjMGG__pageShell{height:auto;display:block;overflow:visible}
.PosAuditLogContent-module__vAct2G__filters{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.PosAuditLogContent-module__vAct2G__field{min-width:180px;color:var(--pos-text-muted,#64748b);flex-direction:column;gap:4px;font-size:13px;display:flex}.PosAuditLogContent-module__vAct2G__field select,.PosAuditLogContent-module__vAct2G__field input{border:1px solid var(--pos-border,#e2e8f0);background:var(--pos-surface,#fff);height:38px;color:var(--pos-text,#0f172a);font:inherit;border-radius:8px;padding:0 10px}.PosAuditLogContent-module__vAct2G__muted{color:var(--pos-text-muted,#64748b);font-size:12px}
