.auth-gate:has(>.LoginPanel-module__4zah9G__page){background:var(--canvas,#f1efeb);min-height:100dvh;padding:0;display:block}.LoginPanel-module__4zah9G__page{--login-navy:#203d54;--login-ink:#132c43;--login-ivory:#f1efeb;--login-navy-rgb:32 61 84;--login-ink-rgb:19 44 67;--login-ivory-rgb:241 239 235;isolation:isolate;background:radial-gradient(ellipse at 35% 20%, rgb(var(--login-navy-rgb) / 12%), transparent 45%), radial-gradient(ellipse at 74% 80%, rgb(var(--login-navy-rgb) / 8%), transparent 48%), var(--login-ivory);min-height:100dvh;color:var(--login-ink);font-family:var(--font-ui);place-items:center;padding:20px 16px;font-size:16px;line-height:1.5;display:grid;position:relative;overflow:hidden}.LoginPanel-module__4zah9G__page:before,.LoginPanel-module__4zah9G__page:after{z-index:-1;border:1px solid rgb(var(--login-navy-rgb) / 20%);width:390px;height:390px;box-shadow:0 0 0 22px rgb(var(--login-navy-rgb) / 3%), 0 0 90px rgb(var(--login-navy-rgb) / 8%);content:"";pointer-events:none;border-radius:70px;animation:18s ease-in-out infinite alternate LoginPanel-module__4zah9G__ambientFloat;position:absolute;transform:rotate(45deg)}.LoginPanel-module__4zah9G__page:before{background:linear-gradient(145deg, rgb(var(--login-navy-rgb) / 20%), rgb(var(--login-navy-rgb) / 8%) 55%, rgb(var(--login-navy-rgb) / 3%));top:calc(50% - 380px);right:calc(50% - 100px)}.LoginPanel-module__4zah9G__page:after{border-color:rgb(var(--login-navy-rgb) / 18%);background:linear-gradient(145deg, rgb(var(--login-navy-rgb) / 8%), rgb(var(--login-navy-rgb) / 18%));animation-delay:-9s;bottom:calc(50% - 400px);left:calc(50% - 80px)}.LoginPanel-module__4zah9G__card{border:1px solid rgb(var(--login-ivory-rgb) / 62%);border-top-color:rgb(var(--login-ivory-rgb) / 95%);border-left-color:rgb(var(--login-ivory-rgb) / 78%);background:var(--login-navy);width:100%;min-width:0;max-width:440px;color:var(--login-ivory);box-shadow:0 30px 85px rgb(var(--login-ink-rgb) / 32%), 0 8px 24px rgb(var(--login-ink-rgb) / 15%), 0 0 0 5px rgb(var(--login-ivory-rgb) / 3%), inset 0 1px 0 var(--login-ivory);border-radius:20px;padding:28px 34px 30px;transition:box-shadow .24s,border-color .24s;animation:.45s both LoginPanel-module__4zah9G__enter;position:relative;overflow:hidden}.LoginPanel-module__4zah9G__card:before{z-index:2;background:linear-gradient(90deg, var(--login-ivory), rgb(var(--login-ivory-rgb) / 25%), var(--login-navy), var(--login-ivory));content:"";border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:20%;right:20%}.LoginPanel-module__4zah9G__card:after{z-index:0;background:linear-gradient(118deg, rgb(var(--login-ivory-rgb) / 12%), rgb(var(--login-ivory-rgb) / 3%) 35%, transparent 55%), linear-gradient(150deg, transparent 58%, rgb(var(--login-ivory-rgb) / 8%) 59%, transparent 74%);box-shadow:inset 1px 0 0 rgb(var(--login-ivory-rgb) / 45%), inset 0 1px 0 rgb(var(--login-ivory-rgb) / 80%), inset -1px -1px 0 rgb(var(--login-ivory-rgb) / 15%);content:"";pointer-events:none;position:absolute;inset:0}.LoginPanel-module__4zah9G__cardContent{z-index:1;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LoginPanel-module__4zah9G__card{background:linear-gradient(145deg, rgb(var(--login-navy-rgb) / 94%), rgb(var(--login-navy-rgb) / 86%));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}}.LoginPanel-module__4zah9G__brand{justify-content:center;align-items:center;gap:13px;display:flex}.LoginPanel-module__4zah9G__brand img{border:1px solid rgb(var(--login-ivory-rgb) / 70%);background:rgb(var(--login-ivory-rgb) / 50%);width:52px;height:52px;box-shadow:0 6px 18px rgb(var(--login-navy-rgb) / 8%), inset 0 1px 0 var(--login-ivory);border-radius:13px;padding:4px}.LoginPanel-module__4zah9G__brandName{color:var(--login-ivory);font-family:var(--font-ui);letter-spacing:-.6px;font-size:26px;line-height:1.2;display:block}.LoginPanel-module__4zah9G__brandCompany{color:rgb(var(--login-ivory-rgb) / 90%);letter-spacing:3.5px;margin-top:5px;font-size:11px;font-weight:600;display:block}.LoginPanel-module__4zah9G__formHeader{text-align:center;margin-top:22px}.LoginPanel-module__4zah9G__formHeader h1{color:var(--login-ivory);font-family:var(--font-ui);letter-spacing:-1px;margin:0;font-size:32px;font-weight:400;line-height:1.25}.LoginPanel-module__4zah9G__formHeader p{color:rgb(var(--login-ivory-rgb) / 90%);margin:6px 0 0;font-size:16px;line-height:1.6}.LoginPanel-module__4zah9G__cardContent form{flex-direction:column;gap:18px;margin-top:23px;display:flex}.LoginPanel-module__4zah9G__field{flex-direction:column;gap:6px;min-width:0;display:flex}.LoginPanel-module__4zah9G__field>label{color:var(--login-ivory);font-size:16px;font-weight:500}.LoginPanel-module__4zah9G__inputWrap{border:1px solid rgb(var(--login-ivory-rgb) / 78%);background:linear-gradient(135deg, rgb(var(--login-ivory-rgb) / 94%), rgb(var(--login-ivory-rgb) / 86%));min-height:52px;box-shadow:inset 0 1px 0 rgb(var(--login-ivory-rgb) / 75%), inset 0 -1px 0 rgb(var(--login-ivory-rgb) / 20%), 0 3px 10px rgb(var(--login-navy-rgb) / 3%);border-radius:9px;align-items:center;gap:12px;padding-inline:16px 6px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.LoginPanel-module__4zah9G__inputWrap>svg{width:19px;height:19px;color:rgb(var(--login-navy-rgb) / 75%)}.LoginPanel-module__4zah9G__inputWrap input{width:100%;min-width:0;min-height:50px;color:var(--login-navy);font-family:var(--font-ui);background:0 0;border:0;outline:none;padding:10px 0;font-size:17px;line-height:1.5}.LoginPanel-module__4zah9G__inputWrap input::placeholder{color:rgb(var(--login-ink-rgb) / 80%);opacity:1}.LoginPanel-module__4zah9G__inputWrap:focus-within{border-color:var(--login-ivory);background:var(--login-ivory);box-shadow:0 0 0 4px rgb(var(--login-ivory-rgb) / 20%), inset 0 1px 0 var(--login-ivory)}.LoginPanel-module__4zah9G__inputWrap:focus-within>svg{color:var(--login-navy)}.LoginPanel-module__4zah9G__inputWrap input:focus-visible{outline:none}.LoginPanel-module__4zah9G__inputWrap[data-invalid=true]{border-color:var(--login-ink)}.LoginPanel-module__4zah9G__passwordToggle{width:44px;height:44px;color:rgb(var(--login-navy-rgb) / 80%);background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;font-size:20px;display:grid}.LoginPanel-module__4zah9G__passwordToggle:hover:not(:disabled){background:rgb(var(--login-navy-rgb) / 8%);color:var(--login-navy)}.LoginPanel-module__4zah9G__passwordToggle:focus-visible,.LoginPanel-module__4zah9G__submit:focus-visible{outline:2px solid var(--login-ivory);outline-offset:4px}.LoginPanel-module__4zah9G__passwordToggle:focus-visible{outline-color:var(--login-navy)}.LoginPanel-module__4zah9G__submit{border:1px solid var(--login-ivory);background:linear-gradient(180deg, rgb(var(--login-navy-rgb) / 6%), transparent 48%), var(--login-ivory);min-height:52px;box-shadow:inset 0 1px 0 rgb(var(--login-ivory-rgb) / 40%), 0 5px 14px rgb(var(--login-navy-rgb) / 15%);color:var(--login-navy);border-radius:9px;justify-content:center;align-items:center;gap:15px;margin-top:3px;padding:11px 20px;font-size:18px;font-weight:500;line-height:1.5;transition:box-shadow .18s,transform .18s,opacity .18s;display:flex}.LoginPanel-module__4zah9G__submit svg{width:20px;height:20px;transition:transform .18s}.LoginPanel-module__4zah9G__submit:hover:not(:disabled){border-color:var(--login-ivory);box-shadow:0 8px 24px rgb(var(--login-navy-rgb) / 22%), inset 0 1px 0 rgb(var(--login-ivory-rgb) / 50%);transform:translateY(-2px)}.LoginPanel-module__4zah9G__submit:hover:not(:disabled) svg:not(.LoginPanel-module__4zah9G__spinner){transform:translate(4px)}.LoginPanel-module__4zah9G__submit:disabled{cursor:not-allowed;opacity:.65}.LoginPanel-module__4zah9G__inputWrap input:disabled,.LoginPanel-module__4zah9G__passwordToggle:disabled{cursor:wait}.LoginPanel-module__4zah9G__banner{border:1px solid rgb(var(--login-navy-rgb) / 35%);background:rgb(var(--login-ivory-rgb) / 65%);color:var(--login-ink);overflow-wrap:anywhere;border-radius:7px;margin:0;padding:12px 14px;font-size:15px;line-height:1.6}.LoginPanel-module__4zah9G__fieldError,.LoginPanel-module__4zah9G__capsLock{color:var(--login-ivory);margin:0;font-size:14px;line-height:1.5}.LoginPanel-module__4zah9G__capsLock{color:var(--login-ivory)}.LoginPanel-module__4zah9G__spinner{animation:1s linear infinite LoginPanel-module__4zah9G__spin}@keyframes LoginPanel-module__4zah9G__spin{to{transform:rotate(360deg)}}@keyframes LoginPanel-module__4zah9G__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes LoginPanel-module__4zah9G__ambientFloat{0%{transform:rotate(45deg)translateY(0)}to{transform:rotate(49deg)translateY(14px)}}@media (max-width:520px){.LoginPanel-module__4zah9G__page{padding:16px}.LoginPanel-module__4zah9G__card{border-radius:16px;padding:26px 24px}}@media (max-width:360px){.LoginPanel-module__4zah9G__page{padding:12px}.LoginPanel-module__4zah9G__card{padding-inline:18px}.LoginPanel-module__4zah9G__inputWrap{gap:9px;padding-left:12px}.LoginPanel-module__4zah9G__inputWrap input{font-size:16px}}@media (max-height:560px){.LoginPanel-module__4zah9G__page{padding-block:12px}.LoginPanel-module__4zah9G__card{padding-block:20px}.LoginPanel-module__4zah9G__brand img{width:44px;height:44px}.LoginPanel-module__4zah9G__formHeader{margin-top:16px}.LoginPanel-module__4zah9G__formHeader p{display:none}.LoginPanel-module__4zah9G__cardContent form{gap:14px;margin-top:18px}}@media (max-height:430px){.LoginPanel-module__4zah9G__page{padding-block:8px}.LoginPanel-module__4zah9G__card{padding-block:16px}.LoginPanel-module__4zah9G__formHeader{margin-top:12px}.LoginPanel-module__4zah9G__formHeader h1{font-size:28px}.LoginPanel-module__4zah9G__cardContent form{gap:10px;margin-top:14px}.LoginPanel-module__4zah9G__field{gap:4px}.LoginPanel-module__4zah9G__inputWrap{min-height:46px}.LoginPanel-module__4zah9G__inputWrap input{min-height:44px;padding-block:8px}.LoginPanel-module__4zah9G__submit{min-height:46px;margin-top:0;padding-block:8px}}@media (prefers-reduced-motion:reduce){.LoginPanel-module__4zah9G__card,.LoginPanel-module__4zah9G__spinner,.LoginPanel-module__4zah9G__page:before,.LoginPanel-module__4zah9G__page:after{animation:none}.LoginPanel-module__4zah9G__card,.LoginPanel-module__4zah9G__inputWrap,.LoginPanel-module__4zah9G__submit,.LoginPanel-module__4zah9G__submit svg{transition:none}.LoginPanel-module__4zah9G__submit:hover:not(:disabled),.LoginPanel-module__4zah9G__submit:hover:not(:disabled) svg:not(.LoginPanel-module__4zah9G__spinner){transform:none}}
.foundation-module__K-SiYa__screen,.foundation-module__K-SiYa__dialog{--form-control-border:#bec7cc;--form-control-hover:#e1e6e8;--form-input-border:#b9c3c9;--form-table-heading:#e4e2db;--form-dialog-surface:#f1efeb;--form-dialog-shadow:#132c4340}:is(html[data-theme=dark] .foundation-module__K-SiYa__screen,html[data-theme=dark] .foundation-module__K-SiYa__dialog){--form-control-border:var(--border-strong);--form-control-hover:var(--surface-hover);--form-input-border:var(--border-strong);--form-table-heading:var(--surface-soft);--form-dialog-surface:var(--surface-raised);--form-dialog-shadow:#0006;--form-primary-hover:color-mix(in srgb, var(--accent-fill), white 10%)}.foundation-module__K-SiYa__screen{max-width:1440px;color:var(--ink);margin:0 auto;padding:28px;font-size:13px;line-height:1.55}.foundation-module__K-SiYa__screen h1{font-size:19px;font-weight:600}.foundation-module__K-SiYa__screen h2{font-size:16px;font-weight:600}.foundation-module__K-SiYa__screen h3{font-size:15px;font-weight:600}.foundation-module__K-SiYa__screen p{margin:10px 0 18px}.foundation-module__K-SiYa__headingRow{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.foundation-module__K-SiYa__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.foundation-module__K-SiYa__screen button,.foundation-module__K-SiYa__dialog button{border:1px solid var(--form-control-border);background:var(--surface-raised);min-height:42px;color:var(--ink);border-radius:6px;padding:8px 14px;line-height:1.4}.foundation-module__K-SiYa__screen button{font-size:12px}.foundation-module__K-SiYa__dialog button{font-size:15px}.foundation-module__K-SiYa__screen button:hover:not(:disabled),.foundation-module__K-SiYa__dialog button:hover:not(:disabled){background:var(--form-control-hover)}.foundation-module__K-SiYa__screen button:disabled,.foundation-module__K-SiYa__dialog button:disabled{opacity:.5;cursor:not-allowed}.foundation-module__K-SiYa__screen .foundation-module__K-SiYa__primary,.foundation-module__K-SiYa__dialog .foundation-module__K-SiYa__primary{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.foundation-module__K-SiYa__screen .foundation-module__K-SiYa__primary:hover:not(:disabled),.foundation-module__K-SiYa__dialog .foundation-module__K-SiYa__primary:hover:not(:disabled){background:var(--form-primary-hover,var(--text-primary))}.foundation-module__K-SiYa__search{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.foundation-module__K-SiYa__screen input,.foundation-module__K-SiYa__screen select,.foundation-module__K-SiYa__dialog input,.foundation-module__K-SiYa__dialog select{border:1px solid var(--form-input-border);background:var(--surface);min-width:0;min-height:44px;color:var(--text-primary);font:inherit;border-radius:6px;padding:9px 11px;font-size:16px}.foundation-module__K-SiYa__screen input:focus-visible,.foundation-module__K-SiYa__screen select:focus-visible,.foundation-module__K-SiYa__dialog input:focus-visible,.foundation-module__K-SiYa__dialog select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.foundation-module__K-SiYa__tableWrap{border:1px solid var(--border);background:var(--surface);border-radius:8px;overflow-x:auto}.foundation-module__K-SiYa__tableWrap table{border-collapse:collapse;width:100%;font-size:var(--data-table-font-size)}.foundation-module__K-SiYa__tableWrap th{background:var(--form-table-heading);text-align:start;font-size:var(--data-table-font-size)}.foundation-module__K-SiYa__tableWrap td,.foundation-module__K-SiYa__tableWrap th{border-bottom:1px solid var(--form-table-heading);vertical-align:top;padding:12px 16px}.foundation-module__K-SiYa__tableWrap td{overflow-wrap:anywhere}.foundation-module__K-SiYa__tableWrap small{font-size:inherit;margin-top:6px;display:block}.foundation-module__K-SiYa__tableWrap pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:460px;font-size:inherit}.foundation-module__K-SiYa__pager{justify-content:flex-end;align-items:center;gap:14px;margin-top:18px;display:flex}.foundation-module__K-SiYa__notice,.foundation-module__K-SiYa__error{border:1px solid var(--info-border);background:var(--info-surface);border-radius:6px;padding:13px 16px}.foundation-module__K-SiYa__error,.foundation-module__K-SiYa__fieldError{color:var(--danger-text)}.foundation-module__K-SiYa__error{background:var(--danger-surface);border-color:var(--danger-border)}.foundation-module__K-SiYa__dialog{border:1px solid var(--form-control-border);background:var(--form-dialog-surface);width:min(680px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);font-family:var(--font-ui);box-shadow:0 20px 70px var(--form-dialog-shadow);border-radius:12px;margin:auto;padding:25px;font-size:16px;line-height:1.5;overflow-y:auto}.foundation-module__K-SiYa__dialog::backdrop{background:var(--dialog-backdrop)}.foundation-module__K-SiYa__dialog h2{font-size:24px;font-weight:600}.foundation-module__K-SiYa__dialog p{margin:9px 0 20px}.foundation-module__K-SiYa__dialogHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.foundation-module__K-SiYa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.foundation-module__K-SiYa__field{flex-direction:column;gap:6px;min-width:0;display:flex}.foundation-module__K-SiYa__field label{font-weight:500}.foundation-module__K-SiYa__field small{font-size:13px}.foundation-module__K-SiYa__field input[type=checkbox],.foundation-module__K-SiYa__checklist input[type=checkbox]{flex-shrink:0;width:20px;height:20px;min-height:20px}.foundation-module__K-SiYa__checklist{border:1px solid var(--form-input-border);background:var(--surface);border-radius:6px;max-height:180px;padding:10px;overflow-y:auto}.foundation-module__K-SiYa__checklist label{overflow-wrap:anywhere;align-items:center;gap:9px;padding:6px 0;font-size:14px;display:flex}.foundation-module__K-SiYa__fieldError{font-size:14px}.foundation-module__K-SiYa__fieldError:empty{display:none}.foundation-module__K-SiYa__formActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.foundation-module__K-SiYa__ledgerForm{background:var(--surface-muted);border-radius:8px;margin-block:22px;padding:20px}.foundation-module__K-SiYa__ledgerForm h3{margin-bottom:16px}.foundation-module__K-SiYa__settings{margin-top:24px}.foundation-module__K-SiYa__settings>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(150px,1fr) 2fr;gap:20px;padding:12px;display:grid}.foundation-module__K-SiYa__settings dt{font-weight:500}@media (max-width:700px){.foundation-module__K-SiYa__screen{padding:20px 14px}.foundation-module__K-SiYa__fields{grid-template-columns:1fr}.foundation-module__K-SiYa__dialog{padding:20px}.foundation-module__K-SiYa__search input{width:100%}.foundation-module__K-SiYa__pager{justify-content:center}}.foundation-module__K-SiYa__dialog .foundation-module__K-SiYa__closeIcon{border-radius:50%;place-items:center;width:34px;height:34px;min-height:34px;padding:7px;display:grid}
.system-reset-module__doAC6q__panel,.system-reset-module__doAC6q__dialog{--reset-panel-border:#203d543b;--reset-icon-surface:#203d540d;--reset-icon-border:#203d541a;--reset-secondary:#586c79;--reset-primary-hover:#132c43;--reset-dialog-border:#203d542a;--reset-dialog-surface:#f8f6f1;--reset-dialog-shadow:#132c4333;--reset-dialog-backdrop:#132c435e;--reset-control-border:#203d5433;--reset-control-surface:#fcfbf7;--reset-control-hover:#e6e3db;--reset-divider:#203d5415;--reset-kept-border:#203d5414;--reset-kept-surface:#eeede5;--reset-code-surface:#e7e5dc;--reset-input-surface:#fffdfa;--reset-error-text:#713e31;--reset-banner-surface:#e9e4da}:is(html[data-theme=dark] .system-reset-module__doAC6q__panel,html[data-theme=dark] .system-reset-module__doAC6q__dialog){--reset-panel-border:var(--border);--reset-icon-surface:var(--surface-soft);--reset-icon-border:var(--border);--reset-secondary:var(--text-secondary);--reset-primary-hover:color-mix(in srgb, var(--accent-fill), white 10%);--reset-dialog-border:var(--border-strong);--reset-dialog-surface:var(--surface-raised);--reset-dialog-shadow:#0006;--reset-dialog-backdrop:var(--dialog-backdrop);--reset-control-border:var(--border);--reset-control-surface:var(--surface-raised);--reset-control-hover:var(--surface-hover);--reset-divider:var(--border);--reset-kept-border:var(--border);--reset-kept-surface:var(--surface-soft);--reset-code-surface:var(--surface-soft);--reset-input-surface:var(--surface-input);--reset-error-text:var(--danger-text);--reset-banner-surface:var(--surface-soft);--reset-panel-background:linear-gradient(120deg, var(--surface-soft), var(--surface-raised))}.system-reset-module__doAC6q__panel{border:1px solid var(--reset-panel-border);background:var(--reset-panel-background,linear-gradient(120deg, var(--reset-banner-surface), #f4f1ea));border-radius:14px;align-items:center;gap:16px;margin-top:32px;padding:24px;display:flex}.system-reset-module__doAC6q__icon{width:42px;height:42px;color:var(--accent);background:var(--reset-icon-surface);border:1px solid var(--reset-icon-border);border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.system-reset-module__doAC6q__icon svg{stroke-width:1.6px;width:21px;height:21px}.system-reset-module__doAC6q__copy{flex:1}.system-reset-module__doAC6q__copy h2{margin:0}.system-reset-module__doAC6q__panel .system-reset-module__doAC6q__copy p{color:var(--reset-secondary);margin:6px 0 0;font-size:12px}.system-reset-module__doAC6q__panel>button{border-color:var(--accent-fill);background:var(--accent-fill);color:var(--on-accent);flex-shrink:0}.system-reset-module__doAC6q__panel>button:hover:not(:disabled){background:var(--reset-primary-hover)}.system-reset-module__doAC6q__dialog{border:1px solid var(--reset-dialog-border);background:var(--reset-dialog-surface);width:min(620px,100vw - 28px);max-height:calc(100dvh - 40px);color:var(--ink);font-family:var(--font-ui);box-shadow:0 30px 90px var(--reset-dialog-shadow);border-radius:18px;margin:auto;padding:24px;font-size:13px;line-height:1.6;animation:.22s both system-reset-module__doAC6q__appear;overflow:auto}.system-reset-module__doAC6q__dialog::backdrop{background:var(--reset-dialog-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.system-reset-module__doAC6q__dialogHeading{align-items:center;gap:13px;display:flex}.system-reset-module__doAC6q__dialogHeading h2{margin:0;font-size:18px;font-weight:600;line-height:1.5}.system-reset-module__doAC6q__dialogHeading p{color:var(--reset-secondary);margin:3px 0 0;font-size:12px}.system-reset-module__doAC6q__dialog button{border:1px solid var(--reset-control-border);background:var(--reset-control-surface);color:var(--accent);font:inherit;border-radius:8px;padding:10px 14px}.system-reset-module__doAC6q__dialog button:hover:not(:disabled){background:var(--reset-control-hover)}.system-reset-module__doAC6q__dialog .system-reset-module__doAC6q__close{background:0 0;border:0;place-items:center;width:30px;height:30px;margin-inline-start:auto;padding:0;display:grid}.system-reset-module__doAC6q__close svg{width:18px;height:18px}.system-reset-module__doAC6q__recordCount{border-block:1px solid var(--reset-divider);align-items:baseline;gap:10px;margin-top:22px;padding-block:12px;display:flex}.system-reset-module__doAC6q__recordCount strong{font-size:27px;font-weight:600}.system-reset-module__doAC6q__recordCount span{color:var(--reset-secondary)}.system-reset-module__doAC6q__kept{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.system-reset-module__doAC6q__kept>div{border:1px solid var(--reset-kept-border);background:var(--reset-kept-surface);border-radius:9px;gap:4px;padding:12px;display:grid}.system-reset-module__doAC6q__kept strong{font-size:19px;font-weight:600}.system-reset-module__doAC6q__kept span,.system-reset-module__doAC6q__muted{color:var(--reset-secondary);font-size:11px}.system-reset-module__doAC6q__explanation{border-inline-start:3px solid var(--accent);margin-block:18px;padding-inline-start:15px}.system-reset-module__doAC6q__explanation p{margin:10px 0;font-size:12px}.system-reset-module__doAC6q__dialog form{gap:5px;margin-top:18px;display:grid}.system-reset-module__doAC6q__dialog label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.system-reset-module__doAC6q__dialog label code{font-family:var(--font-english);letter-spacing:.06em;background:var(--reset-code-surface);border-radius:4px;padding:3px 7px;font-size:11px}.system-reset-module__doAC6q__dialog input{border:1px solid var(--border-strong);background:var(--reset-input-surface);width:100%;min-width:0;min-height:42px;color:var(--ink);font:inherit;border-radius:8px;padding:9px 12px}.system-reset-module__doAC6q__dialog input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.system-reset-module__doAC6q__error{min-height:17px;color:var(--reset-error-text);font-size:11px}.system-reset-module__doAC6q__banner{background:var(--reset-banner-surface);border:1px solid var(--reset-control-border);border-radius:8px;padding:12px}.system-reset-module__doAC6q__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.system-reset-module__doAC6q__dialog .system-reset-module__doAC6q__primary,.system-reset-module__doAC6q__success button{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.system-reset-module__doAC6q__dialog .system-reset-module__doAC6q__primary:hover:not(:disabled),.system-reset-module__doAC6q__success button:hover{background:var(--reset-primary-hover)}.system-reset-module__doAC6q__dialog button:disabled{opacity:.5;cursor:not-allowed}.system-reset-module__doAC6q__success{text-align:center;padding:26px 8px 8px}.system-reset-module__doAC6q__success>svg{width:40px;height:40px;color:var(--accent);margin-inline:auto}.system-reset-module__doAC6q__success p{max-width:390px;margin:18px auto 24px}@media (max-width:600px){.system-reset-module__doAC6q__panel{flex-wrap:wrap;padding:18px}.system-reset-module__doAC6q__copy{min-width:140px}.system-reset-module__doAC6q__panel>button{width:100%}.system-reset-module__doAC6q__dialog{border-radius:13px;max-height:calc(100dvh - 28px);padding:18px}.system-reset-module__doAC6q__dialogHeading h2{font-size:16px}.system-reset-module__doAC6q__dialogHeading .system-reset-module__doAC6q__icon{display:none}.system-reset-module__doAC6q__kept>div{padding:9px}.system-reset-module__doAC6q__kept span{font-size:10px}.system-reset-module__doAC6q__actions button{flex:1}}@keyframes system-reset-module__doAC6q__appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.system-reset-module__doAC6q__dialog{animation:none}}
.branding-module__f2LdOq__panel{border-block-start:1px solid var(--border);color:var(--text-primary);margin-block:30px 24px;padding-block-start:26px}.branding-module__f2LdOq__heading{align-items:flex-start;gap:12px;display:flex}.branding-module__f2LdOq__icon{background:var(--surface-soft);border:1px solid var(--border);width:40px;height:40px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.branding-module__f2LdOq__panel h2{margin:0 0 5px;font-size:16px;line-height:1.5}.branding-module__f2LdOq__panel .branding-module__f2LdOq__heading p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.65}.branding-module__f2LdOq__panel .branding-module__f2LdOq__instruction,.branding-module__f2LdOq__panel .branding-module__f2LdOq__readonly{color:var(--text-secondary);margin-block:14px 18px;font-size:12px;line-height:1.65}.branding-module__f2LdOq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.branding-module__f2LdOq__card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:0 3px 15px color-mix(in srgb, var(--accent-fill) 4%, transparent);border-radius:15px;padding:18px}.branding-module__f2LdOq__cardHeading{min-height:77px}.branding-module__f2LdOq__panel .branding-module__f2LdOq__card h3{margin:0 0 5px;font-size:14px;line-height:1.5}.branding-module__f2LdOq__panel .branding-module__f2LdOq__cardHeading p{color:var(--text-secondary);margin:0 0 14px;font-size:12px;line-height:1.65}.branding-module__f2LdOq__tabs{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-block-end:12px;padding:4px;display:grid}.branding-module__f2LdOq__panel .branding-module__f2LdOq__tab,.branding-module__f2LdOq__panel .branding-module__f2LdOq__primary,.branding-module__f2LdOq__panel .branding-module__f2LdOq__secondary,.branding-module__f2LdOq__panel .branding-module__f2LdOq__restore,.branding-module__f2LdOq__panel .branding-module__f2LdOq__fileLabel{border:1px solid var(--border-strong);background:var(--surface-raised);min-height:36px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:12px;line-height:1.4;transition:background-color .16s,border-color .16s;display:inline-flex}.branding-module__f2LdOq__panel .branding-module__f2LdOq__tab{min-height:33px;color:var(--text-secondary);background:0 0;border-color:#0000;padding:6px 7px}.branding-module__f2LdOq__panel .branding-module__f2LdOq__tab[aria-selected=true]{background:var(--surface);border-color:var(--border);color:var(--text-primary);box-shadow:0 1px 4px color-mix(in srgb, var(--accent-fill) 7%, transparent)}.branding-module__f2LdOq__panel .branding-module__f2LdOq__primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.branding-module__f2LdOq__panel .branding-module__f2LdOq__primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent-fill), var(--text-primary) 12%);border-color:color-mix(in srgb, var(--accent-fill), var(--text-primary) 12%)}.branding-module__f2LdOq__panel .branding-module__f2LdOq__secondary:hover:not(:disabled),.branding-module__f2LdOq__panel .branding-module__f2LdOq__tab:hover:not(:disabled),.branding-module__f2LdOq__panel .branding-module__f2LdOq__restore:hover:not(:disabled),.branding-module__f2LdOq__panel .branding-module__f2LdOq__fileLabel:hover:not(.branding-module__f2LdOq__disabled){background:var(--surface-hover)}.branding-module__f2LdOq__panel button:focus-visible,.branding-module__f2LdOq__panel .branding-module__f2LdOq__fileLabel:focus-within{outline:2px solid var(--focus);outline-offset:3px}.branding-module__f2LdOq__panel button:disabled,.branding-module__f2LdOq__panel .branding-module__f2LdOq__disabled{opacity:.55;cursor:not-allowed}.branding-module__f2LdOq__preview{aspect-ratio:16/8;background:#edeae2;border:1px solid #d5d6d0;border-radius:10px;justify-content:center;align-items:center;padding:12px;display:flex;overflow:hidden}.branding-module__f2LdOq__previewDark{isolation:isolate;background:#1c3243;border-color:#3c5668}.branding-module__f2LdOq__preview img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.branding-module__f2LdOq__logoPreview img{max-width:90%;max-height:90%}.branding-module__f2LdOq__defaultDarkLogo{filter:invert()grayscale()contrast(1.25);mix-blend-mode:screen}.branding-module__f2LdOq__defaultDarkFooter{filter:invert()grayscale();mix-blend-mode:screen;opacity:.45}.branding-module__f2LdOq__panel .branding-module__f2LdOq__previewFailure{color:#203d54;text-align:center;margin:0;font-size:12px}.branding-module__f2LdOq__panel .branding-module__f2LdOq__previewDark .branding-module__f2LdOq__previewFailure{color:#e8eeef}.branding-module__f2LdOq__caption{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-block:9px 0;font-size:11px;line-height:1.6;display:flex}.branding-module__f2LdOq__panel .branding-module__f2LdOq__filename{color:var(--text-secondary);overflow-wrap:anywhere;margin-block:5px 0;font-size:11px}.branding-module__f2LdOq__panel .branding-module__f2LdOq__logoNote{color:var(--text-secondary);margin-block:10px 0;font-size:11px;line-height:1.7}.branding-module__f2LdOq__editor{border-block-start:1px solid var(--border);margin-block-start:16px;padding-block-start:14px}.branding-module__f2LdOq__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.branding-module__f2LdOq__fileLabel{position:relative;overflow:hidden}.branding-module__f2LdOq__panel .branding-module__f2LdOq__fileLabel input{opacity:0;width:100%;height:100%;min-height:0;cursor:inherit;margin:0;padding:0;position:absolute;inset:0}.branding-module__f2LdOq__panel .branding-module__f2LdOq__help,.branding-module__f2LdOq__panel .branding-module__f2LdOq__status,.branding-module__f2LdOq__panel .branding-module__f2LdOq__error{overflow-wrap:anywhere;margin-block:10px 0;font-size:11px;line-height:1.75}.branding-module__f2LdOq__panel .branding-module__f2LdOq__help,.branding-module__f2LdOq__panel .branding-module__f2LdOq__status{color:var(--text-secondary)}.branding-module__f2LdOq__panel .branding-module__f2LdOq__error{color:var(--danger-text)}.branding-module__f2LdOq__panel .branding-module__f2LdOq__restore{color:var(--accent);border-color:var(--border);background:0 0;margin-block-start:12px}.branding-module__f2LdOq__review{background:var(--surface-soft);border:1px solid var(--border);border-radius:9px;margin-block-start:12px;padding:12px;font-size:12px}.branding-module__f2LdOq__panel .branding-module__f2LdOq__review p{color:var(--text-secondary);margin-block:5px 10px;font-size:11px;line-height:1.75}.branding-module__f2LdOq__loadError{border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger-text);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-block:16px;padding:12px;display:flex}.branding-module__f2LdOq__panel .branding-module__f2LdOq__loadError p{margin:0;font-size:12px}@media (max-width:1150px){.branding-module__f2LdOq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.branding-module__f2LdOq__grid{grid-template-columns:minmax(0,1fr);gap:14px}.branding-module__f2LdOq__card{padding:15px}.branding-module__f2LdOq__cardHeading{min-height:0}.branding-module__f2LdOq__loadError{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.branding-module__f2LdOq__panel button,.branding-module__f2LdOq__panel .branding-module__f2LdOq__fileLabel{transition:none}}
.directories-module__YJ6SYW__screen,.directories-module__YJ6SYW__dialog{--form-control-border:#bec7cc;--form-control-hover:#e1e6e8;--form-input-border:#b9c3c9;--form-table-heading:#e4e2db;--form-dialog-surface:#f1efeb;--form-dialog-shadow:#132c4340}:is(html[data-theme=dark] .directories-module__YJ6SYW__screen,html[data-theme=dark] .directories-module__YJ6SYW__dialog){--form-control-border:var(--border-strong);--form-control-hover:var(--surface-hover);--form-input-border:var(--border-strong);--form-table-heading:var(--surface-soft);--form-dialog-surface:var(--surface-raised);--form-dialog-shadow:#0006;--form-primary-hover:color-mix(in srgb, var(--accent-fill), white 10%)}.directories-module__YJ6SYW__screen{max-width:1440px;color:var(--ink);margin:0 auto;padding:28px;font-size:13px;line-height:1.55}.directories-module__YJ6SYW__screen h1{font-size:19px;font-weight:600}.directories-module__YJ6SYW__screen h2{font-size:16px;font-weight:600}.directories-module__YJ6SYW__screen p{margin:10px 0 18px}.directories-module__YJ6SYW__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.directories-module__YJ6SYW__screen button,.directories-module__YJ6SYW__dialog button{border:1px solid var(--form-control-border);background:var(--surface-raised);min-height:42px;color:var(--ink);border-radius:6px;padding:8px 14px;font-family:inherit;line-height:1.4}.directories-module__YJ6SYW__screen button{font-size:12px}.directories-module__YJ6SYW__dialog button{font-size:14px}.directories-module__YJ6SYW__screen button:hover:not(:disabled),.directories-module__YJ6SYW__dialog button:hover:not(:disabled){background:var(--form-control-hover)}.directories-module__YJ6SYW__screen button:disabled,.directories-module__YJ6SYW__dialog button:disabled{opacity:.5;cursor:not-allowed}.directories-module__YJ6SYW__screen .directories-module__YJ6SYW__primary,.directories-module__YJ6SYW__dialog .directories-module__YJ6SYW__primary,.directories-module__YJ6SYW__tabs button[aria-current=page]{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.directories-module__YJ6SYW__screen .directories-module__YJ6SYW__primary:hover:not(:disabled),.directories-module__YJ6SYW__dialog .directories-module__YJ6SYW__primary:hover:not(:disabled){background:var(--form-primary-hover,var(--text-primary))}.directories-module__YJ6SYW__tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.directories-module__YJ6SYW__filters{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.directories-module__YJ6SYW__screen input,.directories-module__YJ6SYW__screen select,.directories-module__YJ6SYW__dialog input,.directories-module__YJ6SYW__dialog select,.directories-module__YJ6SYW__dialog textarea{border:1px solid var(--form-input-border);background:var(--surface);min-width:0;min-height:44px;color:var(--text-primary);font:inherit;border-radius:6px;padding:9px 11px;font-size:16px}.directories-module__YJ6SYW__dialog textarea{resize:vertical}.directories-module__YJ6SYW__screen :is(input,select,button):focus-visible,.directories-module__YJ6SYW__dialog :is(input,select,textarea,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.directories-module__YJ6SYW__tableWrap{border:1px solid var(--border);background:var(--surface);border-radius:8px;overflow-x:auto}.directories-module__YJ6SYW__tableWrap table{border-collapse:collapse;width:100%;font-size:var(--data-table-font-size)}.directories-module__YJ6SYW__tableWrap th{background:var(--form-table-heading);text-align:start;font-size:var(--data-table-font-size)}.directories-module__YJ6SYW__tableWrap td,.directories-module__YJ6SYW__tableWrap th{border-bottom:1px solid var(--form-table-heading);vertical-align:top;padding:12px 16px}.directories-module__YJ6SYW__tableWrap td{overflow-wrap:anywhere;max-width:240px}.directories-module__YJ6SYW__rowActions{flex-wrap:wrap;gap:6px;min-width:130px;display:flex}.directories-module__YJ6SYW__pager,.directories-module__YJ6SYW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;display:flex}.directories-module__YJ6SYW__notice,.directories-module__YJ6SYW__error{border:1px solid var(--info-border);background:var(--info-surface);border-radius:6px;padding:13px 16px}.directories-module__YJ6SYW__error,.directories-module__YJ6SYW__fieldError{color:var(--danger-text)}.directories-module__YJ6SYW__error{background:var(--danger-surface);border-color:var(--danger-border)}.directories-module__YJ6SYW__dialog{border:1px solid var(--form-control-border);background:var(--form-dialog-surface);width:min(680px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);font-family:var(--font-ui);box-shadow:0 20px 70px var(--form-dialog-shadow);border-radius:12px;margin:auto;padding:25px;font-size:14px;line-height:1.5;overflow-y:auto}.directories-module__YJ6SYW__dialog::backdrop{background:var(--dialog-backdrop)}.directories-module__YJ6SYW__dialog h2{font-size:20px;font-weight:600}.directories-module__YJ6SYW__dialog p{margin:9px 0 20px}.directories-module__YJ6SYW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.directories-module__YJ6SYW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.directories-module__YJ6SYW__field label{font-weight:500}.directories-module__YJ6SYW__wide{grid-column:1/-1}.directories-module__YJ6SYW__fieldError,.directories-module__YJ6SYW__hint{font-size:13px}@media (max-width:700px){.directories-module__YJ6SYW__screen{padding:20px 14px}.directories-module__YJ6SYW__fields{grid-template-columns:1fr}.directories-module__YJ6SYW__dialog{padding:20px}.directories-module__YJ6SYW__filters input{width:100%}.directories-module__YJ6SYW__pager{justify-content:center}}
.business-module__ZInlpq__screen{min-width:0;color:var(--text-primary);padding:24px;font-size:13px;line-height:1.6}.business-module__ZInlpq__heading,.business-module__ZInlpq__actions,.business-module__ZInlpq__pager,.business-module__ZInlpq__search,.business-module__ZInlpq__dialogHeader,.business-module__ZInlpq__lineHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.business-module__ZInlpq__heading,.business-module__ZInlpq__dialogHeader{justify-content:space-between;margin-bottom:18px}.business-module__ZInlpq__screen h1{margin:0;font-size:21px;font-weight:600}.business-module__ZInlpq__screen h2,.business-module__ZInlpq__dialog h2{margin:0;font-size:18px;font-weight:600}.business-module__ZInlpq__dialog h3{margin:18px 0 10px;font-size:14px}.business-module__ZInlpq__muted{color:var(--text-secondary);margin:5px 0}.business-module__ZInlpq__screen button,.business-module__ZInlpq__dialog button{font:inherit;border:1px solid var(--border);background:var(--surface-raised);color:var(--accent);cursor:pointer;border-radius:8px;min-height:36px;padding:8px 12px;transition:background .18s}.business-module__ZInlpq__screen button:hover:not(:disabled),.business-module__ZInlpq__dialog button:hover:not(:disabled){background:var(--surface-hover)}.business-module__ZInlpq__screen button:disabled,.business-module__ZInlpq__dialog button:disabled{opacity:.55;cursor:not-allowed}.business-module__ZInlpq__screen .business-module__ZInlpq__primary,.business-module__ZInlpq__dialog .business-module__ZInlpq__primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.business-module__ZInlpq__screen input,.business-module__ZInlpq__screen select,.business-module__ZInlpq__dialog input,.business-module__ZInlpq__dialog select,.business-module__ZInlpq__dialog textarea{font:inherit;border:1px solid var(--border-strong);background:var(--surface-input);min-height:40px;color:var(--text-primary);border-radius:8px;min-width:0;max-width:100%;padding:8px 10px}.business-module__ZInlpq__screen :focus-visible,.business-module__ZInlpq__dialog :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.business-module__ZInlpq__search{margin-bottom:16px}.business-module__ZInlpq__search input{flex:1}.business-module__ZInlpq__table{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.business-module__ZInlpq__table table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:var(--data-table-font-size,13px)}.business-module__ZInlpq__table th,.business-module__ZInlpq__table td{border-bottom:1px solid var(--border);overflow-wrap:anywhere;vertical-align:middle;text-align:start;padding:12px 14px}.business-module__ZInlpq__table th{background:var(--surface-soft);color:var(--text-secondary);font-weight:500}.business-module__ZInlpq__table th:last-child{width:110px}.business-module__ZInlpq__table tr:last-child td{border-bottom:0}.business-module__ZInlpq__sub{color:var(--text-secondary);margin-top:3px;font-size:.92em;display:block}.business-module__ZInlpq__badge{color:var(--accent);border:1px solid var(--info-border);background:var(--info-surface);border-radius:20px;padding:3px 9px;display:inline-block}.business-module__ZInlpq__pager{justify-content:flex-end;margin-top:14px}.business-module__ZInlpq__pager span{color:var(--text-secondary);margin-inline-end:auto}.business-module__ZInlpq__error,.business-module__ZInlpq__notice,.business-module__ZInlpq__success{border:1px solid var(--info-border);background:var(--info-surface);overflow-wrap:anywhere;border-radius:8px;padding:12px}.business-module__ZInlpq__error{border-color:var(--danger-border);background:var(--danger-surface);color:var(--danger-text)}.business-module__ZInlpq__success{border-color:var(--success-border);background:var(--success-surface);color:var(--success-text)}.business-module__ZInlpq__dialog{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-raised);width:min(850px,100vw - 28px);max-height:calc(100dvh - 40px);color:var(--text-primary);border-radius:16px;margin:auto;padding:0 24px 24px;font-size:13px;line-height:1.6;overflow-y:auto;box-shadow:0 24px 70px #0004}.business-module__ZInlpq__dialogHeader{z-index:2;border-bottom:1px solid var(--border);background:var(--surface-raised);margin-inline:-24px;padding:20px 24px 14px;position:sticky;top:0}.business-module__ZInlpq__dialogHeader h2{flex:1;min-width:0}.business-module__ZInlpq__discardNotice{flex-basis:100%;min-width:0}.business-module__ZInlpq__discardNotice p{margin:0 0 10px}.business-module__ZInlpq__dialog[open]{animation:.23s both business-module__ZInlpq__dialogIn}.business-module__ZInlpq__dialog[data-closing=true]{animation:.18s both business-module__ZInlpq__dialogOut}.business-module__ZInlpq__dialog::backdrop{background:var(--modal-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:.23s both business-module__ZInlpq__fadeIn}.business-module__ZInlpq__dialog .business-module__ZInlpq__close{border-radius:50%;place-items:center;width:34px;height:34px;min-height:34px;padding:7px;display:grid}.business-module__ZInlpq__grid,.business-module__ZInlpq__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.business-module__ZInlpq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.business-module__ZInlpq__field label{color:var(--text-secondary)}.business-module__ZInlpq__field small{color:var(--danger-text)}.business-module__ZInlpq__wide{grid-column:1/-1}.business-module__ZInlpq__dialog textarea{resize:vertical;min-height:100px}.business-module__ZInlpq__dialog fieldset{border:0;min-width:0;margin:0;padding:0}.business-module__ZInlpq__dialog footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.business-module__ZInlpq__picker{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;margin-top:18px;padding:16px}.business-module__ZInlpq__picker input[type=search]{width:100%}.business-module__ZInlpq__options{gap:5px;max-height:180px;margin-top:10px;display:grid;overflow-y:auto}.business-module__ZInlpq__option{cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:7px;display:flex}.business-module__ZInlpq__option:hover{background:var(--surface-hover)}.business-module__ZInlpq__dialog input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--accent-fill)}.business-module__ZInlpq__line{border:1px solid var(--border);border-inline-start:3px solid var(--accent);background:var(--surface-raised);border-radius:9px;margin-top:10px;padding:12px}.business-module__ZInlpq__lineHeader{justify-content:space-between;margin-bottom:9px}.business-module__ZInlpq__lineHeader button{width:28px;min-height:28px;padding:4px}.business-module__ZInlpq__paymentBox,.business-module__ZInlpq__section{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;margin-top:18px;padding:16px}.business-module__ZInlpq__summary{margin:0}.business-module__ZInlpq__summary dt{color:var(--text-secondary)}.business-module__ZInlpq__summary dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0}.business-module__ZInlpq__history{margin:0;padding-inline-start:20px}.business-module__ZInlpq__history li{overflow-wrap:anywhere;margin-bottom:10px}.business-module__ZInlpq__payment{border-bottom:1px solid var(--border);padding:10px 0}.business-module__ZInlpq__payment:last-child{border:0}@keyframes business-module__ZInlpq__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}@keyframes business-module__ZInlpq__dialogOut{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes business-module__ZInlpq__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:650px){.business-module__ZInlpq__screen{padding:16px}.business-module__ZInlpq__grid,.business-module__ZInlpq__summary{grid-template-columns:1fr}.business-module__ZInlpq__dialog{padding:0 18px 18px}.business-module__ZInlpq__dialogHeader{margin-inline:-18px;padding:16px 18px 12px}.business-module__ZInlpq__table th,.business-module__ZInlpq__table td{padding:10px 8px}.business-module__ZInlpq__table th:last-child{width:72px}.business-module__ZInlpq__table th:nth-child(3),.business-module__ZInlpq__table td:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.business-module__ZInlpq__dialog[open],.business-module__ZInlpq__dialog[data-closing=true],.business-module__ZInlpq__dialog::backdrop{animation:none}}
.inventory-module__PXb5aW__screen,.inventory-module__PXb5aW__dialog{--inventory-control-border:#c8c8c0;--inventory-control-surface:#fbfaf7;--inventory-primary-hover:#142d40;--inventory-input-border:#c6c7c1;--inventory-table-border:#dddcd5;--inventory-toggle-border:#203d5440;--inventory-detail-row:#f7f7f2;--inventory-expanded-highlight:#ffffffa6;--inventory-detail-label:#4b6270;--inventory-muted:#647583;--inventory-badge-border:#d3d9d9;--inventory-badge-surface:#eaf0f1;--inventory-danger-text:#913b35;--inventory-danger-surface:#fff5f1;--inventory-danger-border:#e6c2ba;--inventory-dialog-border:#d5d4cc;--inventory-dialog-surface:#f6f4ee;--inventory-dialog-shadow:#102c3e35;--inventory-dialog-backdrop:#102c3e66;--inventory-field-error-border:#a84d44;--inventory-picker-border:#d5d6ce;--inventory-divider:#deddd6;--inventory-summary-surface:#e7e9e5}:is(html[data-theme=dark] .inventory-module__PXb5aW__screen,html[data-theme=dark] .inventory-module__PXb5aW__dialog){--inventory-control-border:var(--border-strong);--inventory-control-surface:var(--surface-raised);--inventory-primary-hover:color-mix(in srgb, var(--accent-fill), white 10%);--inventory-input-border:var(--border-strong);--inventory-table-border:var(--border);--inventory-toggle-border:var(--border-strong);--inventory-detail-row:var(--surface-soft);--inventory-expanded-highlight:#ffffff0d;--inventory-detail-label:var(--text-secondary);--inventory-muted:var(--text-muted);--inventory-badge-border:var(--info-border);--inventory-badge-surface:var(--info-surface);--inventory-danger-text:var(--danger-text);--inventory-danger-surface:var(--danger-surface);--inventory-danger-border:var(--danger-border);--inventory-dialog-border:var(--border);--inventory-dialog-surface:var(--surface-raised);--inventory-dialog-shadow:#0006;--inventory-dialog-backdrop:var(--dialog-backdrop);--inventory-field-error-border:var(--danger-border);--inventory-picker-border:var(--border);--inventory-divider:var(--border);--inventory-summary-surface:var(--surface-soft)}.inventory-module__PXb5aW__washingVisits{gap:10px;display:grid}.inventory-module__PXb5aW__washingVisits>article{border:1px solid var(--border);background:var(--surface-soft);border-radius:9px;padding:13px}.inventory-module__PXb5aW__washingVisitHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.inventory-module__PXb5aW__washingVisitDates{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:10px 0 0;display:grid}.inventory-module__PXb5aW__washingVisitDates dt{color:var(--text-secondary);font-size:12px}.inventory-module__PXb5aW__washingVisitDates dd{margin:4px 0 0}.inventory-module__PXb5aW__screen{color:var(--ink);min-width:0;padding:24px;font-size:13px;line-height:1.6}.inventory-module__PXb5aW__screen h1{margin:0;font-size:21px;font-weight:600}.inventory-module__PXb5aW__screen h2,.inventory-module__PXb5aW__dialog h2{margin:0;font-size:18px;font-weight:600}.inventory-module__PXb5aW__screen h3,.inventory-module__PXb5aW__dialog h3{margin:12px 0;font-size:14px;font-weight:600}.inventory-module__PXb5aW__heading,.inventory-module__PXb5aW__actions,.inventory-module__PXb5aW__filters,.inventory-module__PXb5aW__pager{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inventory-module__PXb5aW__heading{justify-content:space-between;margin-bottom:20px}.inventory-module__PXb5aW__actions{justify-content:flex-end}.inventory-module__PXb5aW__screen button,.inventory-module__PXb5aW__dialog button{border:1px solid var(--inventory-control-border);background:var(--inventory-control-surface);color:var(--accent);min-height:38px;font:inherit;cursor:pointer;border-radius:7px;padding:8px 13px}.inventory-module__PXb5aW__screen button:hover:not(:disabled),.inventory-module__PXb5aW__dialog button:hover:not(:disabled){background:var(--surface-muted)}.inventory-module__PXb5aW__screen button:disabled,.inventory-module__PXb5aW__dialog button:disabled{opacity:.55;cursor:not-allowed}.inventory-module__PXb5aW__screen .inventory-module__PXb5aW__primary,.inventory-module__PXb5aW__dialog .inventory-module__PXb5aW__primary{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.inventory-module__PXb5aW__screen .inventory-module__PXb5aW__primary:hover:not(:disabled),.inventory-module__PXb5aW__dialog .inventory-module__PXb5aW__primary:hover:not(:disabled){background:var(--inventory-primary-hover)}.inventory-module__PXb5aW__screen input,.inventory-module__PXb5aW__screen select,.inventory-module__PXb5aW__dialog input,.inventory-module__PXb5aW__dialog select,.inventory-module__PXb5aW__dialog textarea{border:1px solid var(--inventory-input-border);background:var(--surface);min-height:42px;color:var(--ink);font:inherit;border-radius:7px;min-width:0;max-width:100%;padding:8px 10px}.inventory-module__PXb5aW__screen :focus-visible,.inventory-module__PXb5aW__dialog :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.inventory-module__PXb5aW__filters{margin-bottom:16px}.inventory-module__PXb5aW__filters input{flex:1;min-width:120px}.inventory-module__PXb5aW__table{border:1px solid var(--inventory-table-border);background:var(--surface);border-radius:9px;overflow:auto}.inventory-module__PXb5aW__table table{width:100%;font-size:var(--data-table-font-size);border-collapse:collapse;white-space:nowrap;text-align:start}.inventory-module__PXb5aW__table th{color:var(--text-secondary);background:var(--surface-soft);font-weight:500}.inventory-module__PXb5aW__table th,.inventory-module__PXb5aW__table td{border-bottom:1px solid var(--surface-muted);text-align:start;padding:12px 14px}.inventory-module__PXb5aW__table tr:last-child td{border-bottom:0}.inventory-module__PXb5aW__table button{min-height:32px;padding:4px 10px}.inventory-module__PXb5aW__purchaseTableWrap{overflow:hidden;container:purchase-table/inline-size}.inventory-module__PXb5aW__purchaseTable{table-layout:fixed;white-space:normal}.inventory-module__PXb5aW__purchaseTable th,.inventory-module__PXb5aW__purchaseTable td{vertical-align:middle;overflow-wrap:anywhere;white-space:normal;height:auto;padding:12px 10px}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseToggleCell{width:48px;padding-inline:8px}.inventory-module__PXb5aW__purchaseReference{width:21%}.inventory-module__PXb5aW__purchaseWeaver{width:15%}.inventory-module__PXb5aW__purchaseTotal{font-variant-numeric:tabular-nums;width:12%}.inventory-module__PXb5aW__purchaseBalance{font-variant-numeric:tabular-nums;width:15%}.inventory-module__PXb5aW__purchaseStatus{width:12%}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__badge{max-width:100%;display:inline-block}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseToggle{border-color:var(--inventory-toggle-border);background:0 0;border-radius:50%;place-items:center;width:30px;height:30px;min-height:30px;padding:0;display:inline-grid}.inventory-module__PXb5aW__purchaseToggle svg{width:15px;height:15px}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseToggle{transition:background-color .2s,border-color .2s,color .2s}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseToggle[aria-expanded=true]{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill)}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseToggle[aria-expanded=true]:hover{background:var(--inventory-primary-hover)}.inventory-module__PXb5aW__purchaseRow>td{transition:background-color .24s}.inventory-module__PXb5aW__purchaseRow[data-expanded=true]>td{background:var(--row-expanded)}.inventory-module__PXb5aW__purchaseCurrency{color:var(--text-secondary)}.inventory-module__PXb5aW__purchaseActions .inventory-module__PXb5aW__actions{justify-content:flex-start;gap:6px}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__actions button{white-space:normal;max-width:100%;padding:5px 8px}.inventory-module__PXb5aW__purchaseDetailRow{visibility:hidden;transition:visibility 0s linear .36s}.inventory-module__PXb5aW__purchaseDetailRow[aria-hidden=false]{visibility:visible;transition-delay:0s}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseDetailRow>td{background:var(--inventory-detail-row);border-bottom:0;padding:0}.inventory-module__PXb5aW__purchaseDisclosure{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .28s,visibility 0s linear .36s;display:grid}.inventory-module__PXb5aW__purchaseDisclosure[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.inventory-module__PXb5aW__purchaseDisclosureInner{min-height:0;overflow:hidden}.inventory-module__PXb5aW__purchaseDetailContent{border:1px solid var(--panel-expanded-border);border-inline-start:3px solid var(--accent);background:var(--panel-expanded) var(--panel-expanded-gradient);box-shadow:inset 0 1px 0 var(--inventory-expanded-highlight);border-radius:10px;margin:10px 12px 14px;padding:18px 20px}.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseDetailHeading{color:var(--accent);align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:600;display:flex}.inventory-module__PXb5aW__purchaseDetailHeading svg{width:16px;height:16px}.inventory-module__PXb5aW__purchaseDetails{grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:14px 20px;margin:0;padding-top:0;display:grid}.inventory-module__PXb5aW__purchaseDetails>div{min-width:0}.inventory-module__PXb5aW__purchaseDetails dt{color:var(--inventory-detail-label);margin:0 0 4px;font-weight:500}.inventory-module__PXb5aW__purchaseDetails dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.inventory-module__PXb5aW__purchaseDetailWeaver,.inventory-module__PXb5aW__purchaseDetailBalance,.inventory-module__PXb5aW__purchaseDetailStatus,.inventory-module__PXb5aW__purchaseExpandedActions{display:none}.inventory-module__PXb5aW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container purchase-table (max-width:760px){.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseWeaver,.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseStatus{display:none}.inventory-module__PXb5aW__purchaseDetailWeaver,.inventory-module__PXb5aW__purchaseDetailStatus{display:block}.inventory-module__PXb5aW__purchaseReference{width:26%}.inventory-module__PXb5aW__purchaseTotal{width:18%}.inventory-module__PXb5aW__purchaseBalance{width:22%}}@container purchase-table (max-width:520px){.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseBalance,.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseActions{display:none}.inventory-module__PXb5aW__purchaseDetailBalance{display:block}.inventory-module__PXb5aW__purchaseReference{width:55%}.inventory-module__PXb5aW__purchaseTotal{width:auto}.inventory-module__PXb5aW__purchaseTable th,.inventory-module__PXb5aW__purchaseTable td{padding:12px 8px}.inventory-module__PXb5aW__purchaseExpandedActions{margin-top:16px;display:block}.inventory-module__PXb5aW__purchaseExpandedActions .inventory-module__PXb5aW__actions{justify-content:flex-start;gap:8px;margin-top:0}.inventory-module__PXb5aW__purchaseDetailContent{margin:8px 10px 12px;padding:16px}}.inventory-module__PXb5aW__muted{color:var(--inventory-muted);margin:8px 0 14px}.inventory-module__PXb5aW__badge{border:1px solid var(--inventory-badge-border);background:var(--inventory-badge-surface);color:var(--accent);font-size:var(--data-table-font-size);border-radius:16px;padding:3px 9px}.inventory-module__PXb5aW__pager{justify-content:flex-end;margin:14px 0}.inventory-module__PXb5aW__error{color:var(--inventory-danger-text);background:var(--inventory-danger-surface);border:1px solid var(--inventory-danger-border);overflow-wrap:anywhere;border-radius:7px;padding:10px 12px}.inventory-module__PXb5aW__success{background:var(--success-surface);border:1px solid var(--success-border);border-radius:7px;margin-bottom:14px;padding:10px 12px}.inventory-module__PXb5aW__dialog{border:1px solid var(--inventory-dialog-border);background:var(--inventory-dialog-surface);width:min(780px,100vw - 28px);max-height:calc(100dvh - 36px);color:var(--ink);font:inherit;box-shadow:0 24px 80px var(--inventory-dialog-shadow);border-radius:14px;margin:auto;padding:24px;font-size:14px;overflow:auto}.inventory-module__PXb5aW__dialog::backdrop{background:var(--inventory-dialog-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.inventory-module__PXb5aW__dialog[open]{animation:.2s ease-out inventory-module__PXb5aW__arrive}@keyframes inventory-module__PXb5aW__arrive{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.inventory-module__PXb5aW__dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.inventory-module__PXb5aW__dialog .inventory-module__PXb5aW__close{background:0 0;border:0;place-items:center;width:36px;height:36px;min-height:36px;padding:8px;font-size:20px;display:grid}.inventory-module__PXb5aW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.inventory-module__PXb5aW__field{flex-direction:column;gap:5px;min-width:0;display:flex}.inventory-module__PXb5aW__field input,.inventory-module__PXb5aW__field select,.inventory-module__PXb5aW__field textarea{width:100%}.inventory-module__PXb5aW__field small{color:var(--inventory-danger-text)}.inventory-module__PXb5aW__field [aria-invalid=true]{border-color:var(--inventory-field-error-border)}.inventory-module__PXb5aW__wide{grid-column:1/-1}.inventory-module__PXb5aW__picker{border:1px solid var(--inventory-picker-border);background:var(--surface);border-radius:8px;margin:14px 0;padding:12px}.inventory-module__PXb5aW__choice{align-items:center;gap:10px;padding:7px 0;display:flex}.inventory-module__PXb5aW__choice input{width:18px;height:18px;min-height:18px;accent-color:var(--accent)}.inventory-module__PXb5aW__line{border-bottom:1px solid var(--inventory-divider);grid-template-columns:minmax(0,1fr) 130px 38px;align-items:center;gap:10px;padding:8px 0;display:grid}.inventory-module__PXb5aW__line span{overflow-wrap:anywhere}.inventory-module__PXb5aW__line input{width:100%}.inventory-module__PXb5aW__summary{background:var(--inventory-summary-surface);border-radius:8px;flex-wrap:wrap;gap:16px;margin:14px 0;padding:12px;display:flex}.inventory-module__PXb5aW__gallery{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;margin:16px 0;display:grid}.inventory-module__PXb5aW__gallery figure{min-width:0;margin:0}.inventory-module__PXb5aW__gallery img{object-fit:contain;background:var(--surface);border:1px solid var(--inventory-picker-border);border-radius:8px;width:100%;height:130px}.inventory-module__PXb5aW__gallery figcaption{overflow-wrap:anywhere}@media (max-width:640px){.inventory-module__PXb5aW__screen{padding:16px 12px}.inventory-module__PXb5aW__dialog{padding:16px}.inventory-module__PXb5aW__grid{grid-template-columns:minmax(0,1fr)}.inventory-module__PXb5aW__filters>*{max-width:100%}.inventory-module__PXb5aW__line{grid-template-columns:minmax(0,1fr) 95px 34px}.inventory-module__PXb5aW__table th,.inventory-module__PXb5aW__table td{padding:10px}.inventory-module__PXb5aW__actions{margin-top:12px}}@media (prefers-reduced-motion:reduce){.inventory-module__PXb5aW__purchaseDetailRow,.inventory-module__PXb5aW__purchaseDisclosure,.inventory-module__PXb5aW__purchaseTable .inventory-module__PXb5aW__purchaseToggle,.inventory-module__PXb5aW__purchaseRow>td{transition:none}.inventory-module__PXb5aW__dialog[open]{animation:none}}
.washing-module__x5ENha__screen{min-width:0;color:var(--text-primary);padding:24px;font-size:13px;line-height:1.6}.washing-module__x5ENha__screen h1{margin:0;font-size:21px;font-weight:600}.washing-module__x5ENha__screen h2,.washing-module__x5ENha__dialog h2{margin:0;font-size:18px;font-weight:600}.washing-module__x5ENha__screen h3,.washing-module__x5ENha__dialog h3{margin:16px 0 10px;font-size:14px}.washing-module__x5ENha__heading,.washing-module__x5ENha__actions,.washing-module__x5ENha__filters,.washing-module__x5ENha__pager{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.washing-module__x5ENha__heading{justify-content:space-between;margin-bottom:18px}.washing-module__x5ENha__muted{color:var(--text-secondary);margin:5px 0}.washing-module__x5ENha__screen button,.washing-module__x5ENha__dialog button{border:1px solid var(--border);background:var(--surface-raised);color:var(--accent);min-height:36px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;transition:background .18s,border-color .18s}.washing-module__x5ENha__screen button:hover:not(:disabled),.washing-module__x5ENha__dialog button:hover:not(:disabled){background:var(--surface-hover)}.washing-module__x5ENha__screen button:disabled,.washing-module__x5ENha__dialog button:disabled{opacity:.55;cursor:not-allowed}.washing-module__x5ENha__screen .washing-module__x5ENha__primary,.washing-module__x5ENha__dialog .washing-module__x5ENha__primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.washing-module__x5ENha__screen .washing-module__x5ENha__primary:hover:not(:disabled),.washing-module__x5ENha__dialog .washing-module__x5ENha__primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent-fill),white 10%)}.washing-module__x5ENha__screen input,.washing-module__x5ENha__screen select,.washing-module__x5ENha__dialog input,.washing-module__x5ENha__dialog select,.washing-module__x5ENha__dialog textarea{border:1px solid var(--border-strong);background:var(--surface-input);color:var(--text-primary);min-height:40px;font:inherit;border-radius:8px;min-width:0;max-width:100%;padding:8px 10px}.washing-module__x5ENha__screen :focus-visible,.washing-module__x5ENha__dialog :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.washing-module__x5ENha__filters{margin-bottom:16px}.washing-module__x5ENha__filters input{flex:1;min-width:120px}.washing-module__x5ENha__filters select{max-width:100%}.washing-module__x5ENha__table{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;overflow:hidden}.washing-module__x5ENha__table table{table-layout:fixed;border-collapse:collapse;text-align:start;width:100%;font-size:var(--data-table-font-size,12px)}.washing-module__x5ENha__table th,.washing-module__x5ENha__table td{border-bottom:1px solid var(--border);overflow-wrap:anywhere;vertical-align:middle;padding:12px}.washing-module__x5ENha__table th{color:var(--text-secondary);background:var(--surface-soft);text-align:start;font-weight:500}.washing-module__x5ENha__table th:first-child{width:52px}.washing-module__x5ENha__table th:last-child{width:29%}.washing-module__x5ENha__table .washing-module__x5ENha__reference{text-align:start;min-height:0;color:var(--accent);background:0 0;border:0;padding:0;font-weight:600;display:block}.washing-module__x5ENha__table .washing-module__x5ENha__reference:hover:not(:disabled){background:0 0;text-decoration:underline}.washing-module__x5ENha__sub{color:var(--text-secondary);margin-top:3px;display:block}.washing-module__x5ENha__table .washing-module__x5ENha__toggle{border-radius:50%;place-items:center;width:30px;height:30px;min-height:30px;padding:6px;display:grid}.washing-module__x5ENha__toggle svg{transition:transform .3s}.washing-module__x5ENha__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.washing-module__x5ENha__active td{background:var(--row-expanded)}.washing-module__x5ENha__details td{border:0;padding:0}.washing-module__x5ENha__expander{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .36s,opacity .28s,visibility 0s linear .36s;display:grid}.washing-module__x5ENha__expanded{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .36s,opacity .28s}.washing-module__x5ENha__expandClip{min-height:0;overflow:hidden}.washing-module__x5ENha__expandBody{border:1px solid var(--panel-expanded-border);border-inline-start:3px solid var(--accent);background:var(--panel-expanded-gradient);border-radius:9px;margin:0 12px 12px;padding:16px}.washing-module__x5ENha__grid,.washing-module__x5ENha__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.washing-module__x5ENha__summary{margin:0}.washing-module__x5ENha__summary div{min-width:0}.washing-module__x5ENha__summary dt{color:var(--text-secondary);font-size:12px}.washing-module__x5ENha__summary dd{overflow-wrap:anywhere;margin:3px 0 0}.washing-module__x5ENha__summary .washing-module__x5ENha__wide{grid-column:1/-1}.washing-module__x5ENha__badge{border:1px solid var(--info-border);background:var(--info-surface);color:var(--accent);overflow-wrap:anywhere;border-radius:20px;max-width:100%;padding:3px 9px;display:inline-block}.washing-module__x5ENha__pager{justify-content:flex-end;margin-top:14px}.washing-module__x5ENha__pager span{color:var(--text-secondary);margin-inline-end:auto}.washing-module__x5ENha__error,.washing-module__x5ENha__success,.washing-module__x5ENha__notice{border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger-text);overflow-wrap:anywhere;border-radius:8px;padding:12px}.washing-module__x5ENha__success{background:var(--success-surface);color:var(--success-text);border-color:var(--success-border)}.washing-module__x5ENha__notice{background:var(--info-surface);color:var(--text-primary);border-color:var(--info-border)}.washing-module__x5ENha__totals{flex-wrap:wrap;gap:12px;margin:0 0 16px;display:flex}.washing-module__x5ENha__total{border:1px solid var(--border);background:var(--surface-raised);border-radius:9px;padding:12px 18px}.washing-module__x5ENha__total strong{color:var(--accent);font-size:20px;display:block}.washing-module__x5ENha__dialog{border:1px solid var(--border-strong);background:var(--surface-raised);width:min(780px,100vw - 28px);max-height:calc(100dvh - 32px);color:var(--text-primary);opacity:0;transition:opacity .2s ease,transform .24s ease,display .24s allow-discrete,overlay .24s allow-discrete;overscroll-behavior:contain;border-radius:16px;margin:auto;padding:24px;font-size:13px;line-height:1.6;overflow:auto;transform:translateY(12px)scale(.985);box-shadow:0 24px 90px #07111d45}.washing-module__x5ENha__dialog[open]{opacity:1;transform:translateY(0)scale(1)}.washing-module__x5ENha__dialog[data-closing=true]{opacity:0;transform:translateY(8px)scale(.99)}@starting-style{.washing-module__x5ENha__dialog[open]{opacity:0;transform:translateY(12px)scale(.985)}}.washing-module__x5ENha__dialog::backdrop{background:var(--dialog-backdrop);opacity:1;transition:opacity .2s}.washing-module__x5ENha__dialog[data-closing=true]::backdrop{opacity:0}.washing-module__x5ENha__dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.washing-module__x5ENha__dialog .washing-module__x5ENha__close{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;min-height:32px;padding:6px;display:grid}.washing-module__x5ENha__close svg{width:18px;height:18px}.washing-module__x5ENha__dialog fieldset{border:0;min-width:0;margin:0;padding:0}.washing-module__x5ENha__field{flex-direction:column;gap:5px;min-width:0;display:flex}.washing-module__x5ENha__field label{font-weight:500}.washing-module__x5ENha__fieldError{color:var(--danger-text);font-size:12px}.washing-module__x5ENha__field [aria-invalid=true]{border-color:var(--danger-border)}.washing-module__x5ENha__wide{grid-column:1/-1}.washing-module__x5ENha__dialog textarea{resize:vertical;min-height:75px}.washing-module__x5ENha__dialog footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:18px;padding-top:18px;display:flex}.washing-module__x5ENha__picker{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-top:18px;padding:14px}.washing-module__x5ENha__choice{border-bottom:1px solid var(--border);overflow-wrap:anywhere;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.washing-module__x5ENha__choice input{width:16px;height:16px;min-height:16px;accent-color:var(--accent-fill);flex:none;margin-top:3px}.washing-module__x5ENha__choice span{min-width:0}.washing-module__x5ENha__selected{gap:10px;margin-top:15px;display:grid}.washing-module__x5ENha__selectedLine,.washing-module__x5ENha__item{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:9px;padding:12px}.washing-module__x5ENha__selectedLine{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.washing-module__x5ENha__selectedLine span{flex:1;min-width:120px}.washing-module__x5ENha__selectedLine .washing-module__x5ENha__field{flex:1;min-width:110px}.washing-module__x5ENha__selectedLine input{width:100%}.washing-module__x5ENha__item{margin-top:10px}.washing-module__x5ENha__item .washing-module__x5ENha__summary{margin:10px 0}.washing-module__x5ENha__item strong{color:var(--accent)}.washing-module__x5ENha__actions{margin-top:14px}@media (max-width:600px){.washing-module__x5ENha__screen{padding:16px 12px}.washing-module__x5ENha__heading{align-items:flex-start}.washing-module__x5ENha__filters{gap:8px}.washing-module__x5ENha__filters select{flex:1;min-width:115px}.washing-module__x5ENha__table th,.washing-module__x5ENha__table td{padding:10px 8px}.washing-module__x5ENha__table th:first-child{width:42px}.washing-module__x5ENha__table th:last-child{width:30%}.washing-module__x5ENha__dialog{padding:18px 14px}.washing-module__x5ENha__grid{grid-template-columns:1fr}.washing-module__x5ENha__summary{gap:10px}.washing-module__x5ENha__expandBody{margin:0 8px 8px;padding:12px}.washing-module__x5ENha__pager,.washing-module__x5ENha__totals{gap:8px}.washing-module__x5ENha__total{flex:1;min-width:105px;padding:10px 14px}.washing-module__x5ENha__total strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.washing-module__x5ENha__dialog,.washing-module__x5ENha__dialog::backdrop,.washing-module__x5ENha__expander,.washing-module__x5ENha__toggle svg{transition:none;transform:none}}
.overview-module__xX0YuG__overview{--line:#203d5417;--quiet:#61717d;--paper:#faf9f6;color:var(--ink);padding:clamp(18px,1.7vw,30px);font-size:clamp(13px,.875rem,15px);animation:.38s both overview-module__xX0YuG__arrive}.overview-module__xX0YuG__overview button{font:inherit}.overview-module__xX0YuG__overview button:focus-visible,.overview-module__xX0YuG__overview summary:focus-visible,.overview-module__xX0YuG__overview input:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.overview-module__xX0YuG__panelHeading,.overview-module__xX0YuG__metricTop,.overview-module__xX0YuG__metricBottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.overview-module__xX0YuG__eyebrow{color:var(--quiet);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.overview-module__xX0YuG__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;margin-bottom:20px;display:grid}.overview-module__xX0YuG__metric{text-align:start;border:1px solid var(--line);min-width:0;min-height:142px;color:var(--ink);background:linear-gradient(135deg,#fcfbf8,#f6f4ef);border-radius:18px;padding:19px 21px 17px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 3px 10px #203d5403}.overview-module__xX0YuG__metric:hover{border-color:#203d543d;transform:translateY(-3px);box-shadow:0 9px 22px #203d540c}.overview-module__xX0YuG__metricTop{color:var(--quiet);font-size:12px}.overview-module__xX0YuG__metricIcon{width:34px;height:34px;color:var(--navy);background:#e9e8e2;border:1px solid #203d5412;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.overview-module__xX0YuG__metricIcon svg{stroke-width:1.6px;width:17px;height:17px}.overview-module__xX0YuG__metricValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:3px 0 11px;font-size:clamp(29px,2.3rem,41px);font-weight:600;line-height:1.15;display:block}.overview-module__xX0YuG__metricBottom{color:var(--quiet);font-size:11px}.overview-module__xX0YuG__metricBottom svg{flex-shrink:0;width:16px;height:16px}.overview-module__xX0YuG__featured{color:#f6f3eb;background:radial-gradient(at 100% 0,#385466,#0000 65%),#203d54;border-color:#203d54}.overview-module__xX0YuG__featured:after{content:"";pointer-events:none;border:1px solid #e7dfcb14;border-radius:14px;width:160px;height:160px;position:absolute;inset:auto -20px -70px auto;transform:rotate(45deg);box-shadow:0 0 0 16px #e7dfcb08,0 0 0 32px #e7dfcb06}.overview-module__xX0YuG__featured .overview-module__xX0YuG__metricTop,.overview-module__xX0YuG__featured .overview-module__xX0YuG__metricBottom{color:#dedfd9}.overview-module__xX0YuG__featured .overview-module__xX0YuG__metricIcon{color:#eee7d8;background:#f1efeb0f;border-color:#f1efeb22}.overview-module__xX0YuG__chartGrid,.overview-module__xX0YuG__detailGrid,.overview-module__xX0YuG__primaryGrid{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.overview-module__xX0YuG__primaryGrid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)}.overview-module__xX0YuG__panel{border:1px solid var(--line);background:linear-gradient(145deg,#fffefa,#f7f5ef);border-radius:18px;min-width:0;padding:21px;box-shadow:0 8px 24px #203d5408,inset 0 1px #ffffffb0}.overview-module__xX0YuG__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;display:grid}.overview-module__xX0YuG__moreOverview{border:1px solid var(--line);background:linear-gradient(130deg,#f4f1e9,#fbfaf7 64%,#ebe7de);border-radius:18px;overflow:hidden;box-shadow:0 5px 18px #203d5408}.overview-module__xX0YuG__moreSummary{min-height:56px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-weight:600;list-style:none;display:flex}.overview-module__xX0YuG__moreSummary::-webkit-details-marker{display:none}.overview-module__xX0YuG__moreSummary svg{width:17px;height:17px;transition:transform .18s}.overview-module__xX0YuG__moreOverview[open] .overview-module__xX0YuG__moreSummary{border-bottom:1px solid var(--line)}.overview-module__xX0YuG__moreOverview[open] .overview-module__xX0YuG__moreSummary svg{transform:rotate(180deg)}.overview-module__xX0YuG__moreContent{gap:16px;padding:18px;display:grid}.overview-module__xX0YuG__moreContent .overview-module__xX0YuG__businessGrid,.overview-module__xX0YuG__moreContent .overview-module__xX0YuG__pendingReports{margin-bottom:0}.overview-module__xX0YuG__detailGrid>:only-child{grid-column:1/-1}.overview-module__xX0YuG__panelHeading{align-items:flex-start;margin-bottom:16px}.overview-module__xX0YuG__panelHeading h2{margin:0;font-size:14px;font-weight:600;line-height:1.4}.overview-module__xX0YuG__panelHeading p{color:var(--quiet);margin:5px 0 0;font-size:11px;line-height:1.5}.overview-module__xX0YuG__summaryAmounts{gap:10px;margin:0;display:grid}.overview-module__xX0YuG__summaryAmounts>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.overview-module__xX0YuG__summaryAmounts dt{color:var(--quiet);font-size:12px}.overview-module__xX0YuG__summaryAmounts dd{overflow-wrap:anywhere;margin:0;font-size:clamp(20px,1.5rem,28px);font-weight:600}.overview-module__xX0YuG__businessGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin-bottom:20px;display:grid}.overview-module__xX0YuG__businessList{margin:0;padding:0;list-style:none}.overview-module__xX0YuG__businessList li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;padding:12px 0;display:flex}.overview-module__xX0YuG__businessList li:last-child{border-bottom:0}.overview-module__xX0YuG__businessList li>div{flex:1;min-width:100px}.overview-module__xX0YuG__businessList strong{font-size:12px;font-weight:600;display:block}.overview-module__xX0YuG__businessList small{color:var(--quiet);margin-top:4px;font-size:11px;display:block}.overview-module__xX0YuG__businessList bdi,.overview-module__xX0YuG__businessList li>span{max-width:100%;font-size:12px}.overview-module__xX0YuG__pendingReports{margin-bottom:20px}.overview-module__xX0YuG__pendingReports summary{cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.overview-module__xX0YuG__pendingReports p{color:var(--quiet);margin-bottom:0;font-size:12px;line-height:1.7}.overview-module__xX0YuG__panelMark{color:#8a918e;font-size:26px;line-height:1}.overview-module__xX0YuG__periods{border:1px solid var(--line);background:#f0eee8;border-radius:9px;flex-shrink:0;gap:2px;padding:3px;display:flex}.overview-module__xX0YuG__overview .overview-module__xX0YuG__periods button{white-space:nowrap;color:var(--quiet);background:0 0;border:0;border-radius:6px;padding:6px 9px;font-size:10px}.overview-module__xX0YuG__periods button[aria-pressed=true]{background:var(--navy);color:#f1efeb;box-shadow:0 2px 5px #203d5412}.overview-module__xX0YuG__periods button:disabled{cursor:wait}.overview-module__xX0YuG__chartTotals{gap:24px;margin-bottom:3px;display:flex}.overview-module__xX0YuG__chartTotals>span{color:var(--quiet);align-items:center;gap:7px;font-size:11px;display:flex}.overview-module__xX0YuG__chartTotals strong{color:var(--ink);margin-inline-start:3px;font-size:17px;font-weight:600}.overview-module__xX0YuG__purchaseKey,.overview-module__xX0YuG__receiptKey{border-top:2px solid var(--navy);width:16px;display:inline-block}.overview-module__xX0YuG__receiptKey{border-color:#8c9ea7;border-top-style:dashed}.overview-module__xX0YuG__plot{width:100%;position:relative}.overview-module__xX0YuG__plot svg{width:100%;height:auto;display:block;overflow:visible}.overview-module__xX0YuG__plot text{fill:var(--quiet);font-size:10px;font-family:var(--font-ui)}.overview-module__xX0YuG__gridLine{stroke:#203d5410;stroke-dasharray:3 5}.overview-module__xX0YuG__purchaseLine,.overview-module__xX0YuG__receiptLine{fill:none;stroke:var(--navy);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.overview-module__xX0YuG__receiptLine{stroke:#8c9ea7;stroke-dasharray:5 5}.overview-module__xX0YuG__crosshair{stroke:#203d5428;stroke-dasharray:3 4}.overview-module__xX0YuG__purchasePoint,.overview-module__xX0YuG__receiptPoint{fill:var(--navy);stroke:var(--paper);stroke-width:2px}.overview-module__xX0YuG__receiptPoint{fill:#8c9ea7}.overview-module__xX0YuG__chartEmpty{text-align:center;background:#faf9f6ed;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:20% 5% 22%}.overview-module__xX0YuG__chartEmpty strong{font-size:12px;font-weight:500}.overview-module__xX0YuG__chartEmpty span{max-width:320px;color:var(--quiet);font-size:11px;line-height:1.6}.overview-module__xX0YuG__inspector{align-items:center;gap:16px;min-height:32px;margin-top:6px;display:flex}.overview-module__xX0YuG__inspector output{color:var(--quiet);font-size:10px}.overview-module__xX0YuG__inspector input{min-width:60px;max-width:120px;accent-color:var(--navy);cursor:pointer;flex:1;height:4px;margin-inline-start:auto}.overview-module__xX0YuG__chartData{color:var(--quiet);margin-top:10px;font-size:10px}.overview-module__xX0YuG__chartData summary{cursor:pointer;width:fit-content;padding-block:3px}.overview-module__xX0YuG__chartData p{line-height:1.6}.overview-module__xX0YuG__dataScroll{max-height:180px;overflow:auto}.overview-module__xX0YuG__dataScroll table{border-collapse:collapse;width:100%;font-size:var(--data-table-font-size)}.overview-module__xX0YuG__dataScroll td,.overview-module__xX0YuG__dataScroll th{text-align:start;border-bottom:1px solid var(--line);padding:7px}.overview-module__xX0YuG__ringWrap{width:160px;height:160px;margin:-3px auto 7px;position:relative}.overview-module__xX0YuG__ring{width:100%;height:100%;display:block}.overview-module__xX0YuG__ring circle{fill:none;stroke-width:13px}.overview-module__xX0YuG__ringTrack{stroke:#e8e5de}.overview-module__xX0YuG__ringCenter{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.overview-module__xX0YuG__ringCenter strong{font-size:32px;font-weight:600;line-height:1}.overview-module__xX0YuG__ringCenter span{color:var(--quiet);font-size:10px}.overview-module__xX0YuG__tone0{stroke:#203d54;background:#203d54}.overview-module__xX0YuG__tone1{stroke:#6c8593;background:#6c8593}.overview-module__xX0YuG__tone2{stroke:#a7b3b8;background:#a7b3b8}.overview-module__xX0YuG__tone3{stroke:#9e8d72;background:#9e8d72}.overview-module__xX0YuG__tone4{stroke:#d6cbb7;background:#d6cbb7}.overview-module__xX0YuG__tone5{stroke:#496e80;background:#496e80}.overview-module__xX0YuG__tone6{stroke:#b49b70;background:#b49b70}.overview-module__xX0YuG__stockLegend{gap:9px;margin:0;padding:0;list-style:none;display:grid}.overview-module__xX0YuG__stockLegend li,.overview-module__xX0YuG__stockLegend li>span{align-items:center;gap:8px;display:flex}.overview-module__xX0YuG__stockLegend li{justify-content:space-between;font-size:11px}.overview-module__xX0YuG__stockLegend li>span{color:var(--quiet)}.overview-module__xX0YuG__stockLegend i{border-radius:2px;width:7px;height:7px}.overview-module__xX0YuG__stockLegend strong{font-variant-numeric:tabular-nums;font-weight:600}.overview-module__xX0YuG__emptyNote{color:var(--quiet);text-align:center;margin:12px 0 0;font-size:10px}.overview-module__xX0YuG__textButton{color:var(--navy);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;display:inline-flex;font-size:11px!important}.overview-module__xX0YuG__textButton:hover{text-decoration:underline}.overview-module__xX0YuG__textButton svg{width:13px;height:13px}.overview-module__xX0YuG__recentList{display:grid}.overview-module__xX0YuG__event{border-top:1px solid var(--line);grid-template-columns:30px minmax(90px,1fr) minmax(80px,1fr) auto;align-items:center;gap:12px;padding-block:12px;display:grid}.overview-module__xX0YuG__eventIcon{color:#5e7482;background:#eeeee7;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.overview-module__xX0YuG__eventIcon svg{width:14px;height:14px}.overview-module__xX0YuG__eventIdentity,.overview-module__xX0YuG__eventAction{gap:5px;min-width:0;display:grid}.overview-module__xX0YuG__eventIdentity strong{overflow-wrap:anywhere;font-size:11px;font-weight:600}.overview-module__xX0YuG__eventIdentity>span,.overview-module__xX0YuG__eventAction small{color:var(--quiet);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.overview-module__xX0YuG__eventAction>span{font-size:11px}.overview-module__xX0YuG__event time{color:var(--quiet);white-space:nowrap;font-size:10px}.overview-module__xX0YuG__balanceList{max-height:286px;padding-inline-end:3px;overflow:auto}.overview-module__xX0YuG__currencyGroup+.overview-module__xX0YuG__currencyGroup{border-top:1px solid var(--line);margin-top:13px;padding-top:13px}.overview-module__xX0YuG__currencyCode{letter-spacing:.08em;color:var(--navy);background:#eae9e2;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:650;display:inline-block}.overview-module__xX0YuG__currencyGroup dl{gap:11px;margin:12px 0 0;display:grid}.overview-module__xX0YuG__currencyGroup dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 12px;display:flex}.overview-module__xX0YuG__currencyGroup dt{color:var(--quiet);font-size:11px}.overview-module__xX0YuG__currencyGroup dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.overview-module__xX0YuG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:20px 10px;display:flex}.overview-module__xX0YuG__emptyState>svg{stroke-width:1px;color:#7b8d96;width:28px;height:28px;margin-bottom:13px}.overview-module__xX0YuG__emptyState strong{font-size:12px;font-weight:500}.overview-module__xX0YuG__emptyState p{max-width:280px;color:var(--quiet);margin:8px 0 0;font-size:11px;line-height:1.7}.overview-module__xX0YuG__quickAccess{background:#e8e4db;border:1px solid #203d540b;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.overview-module__xX0YuG__quickAccess .overview-module__xX0YuG__eyebrow{letter-spacing:.13em;font-size:9px}.overview-module__xX0YuG__quickAccess h2{margin:5px 0 0;font-size:13px;font-weight:550}.overview-module__xX0YuG__quickLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.overview-module__xX0YuG__quickLinks button{background:#f7f5ef;border:1px solid #203d5419;border-radius:8px;align-items:center;gap:12px;padding:9px 12px;display:flex;font-size:11px!important}.overview-module__xX0YuG__quickLinks button:hover{background:#fcfbf8;border-color:#203d5466}.overview-module__xX0YuG__quickLinks svg{width:12px;height:12px}.overview-module__xX0YuG__notice{background:#e8e4db;border:1px solid #203d5433;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;display:flex}.overview-module__xX0YuG__notice p{margin:0}.overview-module__xX0YuG__notice button{border:1px solid var(--line);background:var(--paper);white-space:nowrap;border-radius:7px;padding:8px 12px}.overview-module__xX0YuG__loadingText{color:var(--quiet);margin:0 0 12px;font-size:11px}.overview-module__xX0YuG__skeleton{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.overview-module__xX0YuG__skeleton>*{background:linear-gradient(110deg,#e8e4db,#f7f5f0 45%,#e8e4db) 0 0/200% 100%;border-radius:15px;height:140px;animation:1.6s infinite overview-module__xX0YuG__shimmer}.overview-module__xX0YuG__skeleton>section{grid-column:span 2;height:310px}.overview-module__xX0YuG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.overview-module__xX0YuG__overview[dir=rtl] .overview-module__xX0YuG__eyebrow,.overview-module__xX0YuG__overview[dir=rtl] h1{letter-spacing:0}.overview-module__xX0YuG__overview[dir=rtl] .overview-module__xX0YuG__quickLinks svg,.overview-module__xX0YuG__overview[dir=rtl] .overview-module__xX0YuG__metricBottom svg,.overview-module__xX0YuG__overview[dir=rtl] .overview-module__xX0YuG__textButton svg{transform:scaleX(-1)}html[data-theme=dark] .overview-module__xX0YuG__overview{--line:var(--border);--quiet:var(--text-secondary);--paper:var(--surface-raised);color:var(--text-primary)}:is(html[data-theme=dark] .overview-module__xX0YuG__overview button:focus-visible,html[data-theme=dark] .overview-module__xX0YuG__overview summary:focus-visible,html[data-theme=dark] .overview-module__xX0YuG__overview input:focus-visible){outline-color:var(--focus)}html[data-theme=dark] .overview-module__xX0YuG__moreOverview{background:linear-gradient(130deg, var(--surface-soft), var(--surface-raised) 64%, var(--surface-muted));box-shadow:0 6px 20px #07121c24}html[data-theme=dark] .overview-module__xX0YuG__moreSummary{color:var(--text-primary)}html[data-theme=dark] .overview-module__xX0YuG__metric{background:linear-gradient(135deg, var(--surface-raised), var(--surface-soft));box-shadow:0 3px 10px #07121c20}html[data-theme=dark] .overview-module__xX0YuG__metric:hover{border-color:var(--border-strong);box-shadow:0 9px 22px #07121c40}html[data-theme=dark] .overview-module__xX0YuG__metricIcon{color:var(--accent);background:var(--surface-muted);border-color:var(--border)}html[data-theme=dark] .overview-module__xX0YuG__featured{color:#f6f3eb;background:radial-gradient(at 100% 0,#385466,#0000 65%),#203d54;border-color:#567184}html[data-theme=dark] .overview-module__xX0YuG__featured:hover{border-color:#a4bbc9}html[data-theme=dark] .overview-module__xX0YuG__featured .overview-module__xX0YuG__metricIcon{color:#eee7d8;background:#f1efeb0f;border-color:#f1efeb22}html[data-theme=dark] .overview-module__xX0YuG__panel{background:var(--surface-raised);box-shadow:0 3px 14px #07121c20}html[data-theme=dark] .overview-module__xX0YuG__panelMark{color:var(--text-muted)}html[data-theme=dark] .overview-module__xX0YuG__periods{background:var(--surface-soft)}html[data-theme=dark] .overview-module__xX0YuG__periods button[aria-pressed=true]{color:var(--on-accent);background:var(--accent-fill)}html[data-theme=dark] .overview-module__xX0YuG__purchaseKey{border-color:var(--accent)}html[data-theme=dark] .overview-module__xX0YuG__receiptKey{border-color:#8ca8ba}html[data-theme=dark] .overview-module__xX0YuG__gridLine{stroke:var(--border)}html[data-theme=dark] .overview-module__xX0YuG__purchaseLine{stroke:var(--accent)}html[data-theme=dark] .overview-module__xX0YuG__receiptLine{stroke:#8ca8ba}html[data-theme=dark] .overview-module__xX0YuG__crosshair{stroke:var(--border-strong)}html[data-theme=dark] .overview-module__xX0YuG__purchasePoint{fill:var(--accent)}html[data-theme=dark] .overview-module__xX0YuG__receiptPoint{fill:#8ca8ba}html[data-theme=dark] .overview-module__xX0YuG__plot stop{stop-color:var(--accent)}html[data-theme=dark] .overview-module__xX0YuG__chartEmpty{background:color-mix(in srgb, var(--surface-raised) 94%, transparent)}html[data-theme=dark] .overview-module__xX0YuG__inspector input{accent-color:var(--accent)}html[data-theme=dark] .overview-module__xX0YuG__ringTrack{stroke:var(--surface-muted)}html[data-theme=dark] .overview-module__xX0YuG__tone0{stroke:var(--accent);background:var(--accent)}html[data-theme=dark] .overview-module__xX0YuG__tone1{stroke:#8ca8ba;background:#8ca8ba}html[data-theme=dark] .overview-module__xX0YuG__tone2{stroke:#6b8799;background:#6b8799}html[data-theme=dark] .overview-module__xX0YuG__tone3{stroke:#c4af8a;background:#c4af8a}html[data-theme=dark] .overview-module__xX0YuG__tone4{stroke:#e1d3b9;background:#e1d3b9}html[data-theme=dark] .overview-module__xX0YuG__tone5{stroke:#7aa9bf;background:#7aa9bf}html[data-theme=dark] .overview-module__xX0YuG__tone6{stroke:#d7b982;background:#d7b982}html[data-theme=dark] .overview-module__xX0YuG__textButton{color:var(--accent)}:is(html[data-theme=dark] .overview-module__xX0YuG__eventIcon,html[data-theme=dark] .overview-module__xX0YuG__currencyCode){color:var(--accent);background:var(--surface-muted)}html[data-theme=dark] .overview-module__xX0YuG__emptyState>svg{color:var(--text-muted)}html[data-theme=dark] .overview-module__xX0YuG__quickAccess{background:var(--surface-soft);border-color:var(--border)}:is(html[data-theme=dark] .overview-module__xX0YuG__quickLinks button,html[data-theme=dark] .overview-module__xX0YuG__notice button){color:var(--text-primary);background:var(--surface-raised);border-color:var(--border)}:is(html[data-theme=dark] .overview-module__xX0YuG__quickLinks button:hover,html[data-theme=dark] .overview-module__xX0YuG__notice button:hover){background:var(--surface-hover);border-color:var(--border-strong)}html[data-theme=dark] .overview-module__xX0YuG__notice{background:var(--info-surface);border-color:var(--info-border)}html[data-theme=dark] .overview-module__xX0YuG__skeleton>*{background-image:linear-gradient(110deg, var(--surface-soft), var(--surface-muted) 45%, var(--surface-soft))}@media (max-width:1180px){.overview-module__xX0YuG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-module__xX0YuG__chartGrid,.overview-module__xX0YuG__detailGrid{grid-template-columns:minmax(0,1.5fr) minmax(245px,1fr)}.overview-module__xX0YuG__primaryGrid{grid-template-columns:minmax(0,1.3fr) minmax(245px,1fr)}.overview-module__xX0YuG__activity .overview-module__xX0YuG__panelHeading{flex-wrap:wrap}.overview-module__xX0YuG__quickAccess{flex-direction:column;align-items:flex-start}.overview-module__xX0YuG__quickLinks{justify-content:flex-start}.overview-module__xX0YuG__event{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.overview-module__xX0YuG__eventIcon{display:none}.overview-module__xX0YuG__event time{grid-column:1/-1}}@media (max-width:900px){.overview-module__xX0YuG__chartGrid,.overview-module__xX0YuG__detailGrid,.overview-module__xX0YuG__primaryGrid{grid-template-columns:minmax(0,1fr)}.overview-module__xX0YuG__stock{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.overview-module__xX0YuG__stock .overview-module__xX0YuG__panelHeading,.overview-module__xX0YuG__stock .overview-module__xX0YuG__emptyNote{grid-column:1/-1}.overview-module__xX0YuG__stock .overview-module__xX0YuG__ringWrap{width:150px;height:150px}.overview-module__xX0YuG__event{grid-template-columns:30px minmax(90px,1fr) minmax(80px,1fr) auto;gap:12px}.overview-module__xX0YuG__eventIcon{display:grid}.overview-module__xX0YuG__event time{grid-column:auto}}@media (max-width:520px){.overview-module__xX0YuG__overview{padding:18px 14px}.overview-module__xX0YuG__metrics{gap:10px;margin-bottom:14px}.overview-module__xX0YuG__metric{border-radius:12px;padding:14px 13px}.overview-module__xX0YuG__metricTop{align-items:flex-start;gap:6px;font-size:11px;line-height:1.5}.overview-module__xX0YuG__metricIcon{border-radius:8px;width:27px;height:27px}.overview-module__xX0YuG__metricIcon svg{width:14px;height:14px}.overview-module__xX0YuG__metricValue{margin-block:9px;font-size:30px}.overview-module__xX0YuG__metricBottom{font-size:10px;line-height:1.5}.overview-module__xX0YuG__metricBottom svg{display:none}.overview-module__xX0YuG__chartGrid,.overview-module__xX0YuG__detailGrid,.overview-module__xX0YuG__primaryGrid{gap:14px;margin-bottom:14px}.overview-module__xX0YuG__panel{border-radius:13px;padding:16px}.overview-module__xX0YuG__panelHeading{gap:8px}.overview-module__xX0YuG__panelHeading h2{font-size:13px}.overview-module__xX0YuG__chartTotals{gap:16px}.overview-module__xX0YuG__chartEmpty strong{font-size:10px}.overview-module__xX0YuG__chartEmpty span{font-size:9px}.overview-module__xX0YuG__inspector{flex-wrap:wrap;gap:8px}.overview-module__xX0YuG__stock .overview-module__xX0YuG__ringWrap{width:130px;height:130px;margin-inline:-8px 0}.overview-module__xX0YuG__ringCenter strong{font-size:28px}.overview-module__xX0YuG__ringCenter span{font-size:9px}.overview-module__xX0YuG__stockLegend{gap:11px}.overview-module__xX0YuG__stockLegend li{font-size:10px}.overview-module__xX0YuG__event{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.overview-module__xX0YuG__eventIcon{display:none}.overview-module__xX0YuG__event time{grid-column:1/-1}.overview-module__xX0YuG__eventIdentity>span,.overview-module__xX0YuG__eventAction small{font-size:10px}.overview-module__xX0YuG__quickAccess{gap:14px;padding:17px}.overview-module__xX0YuG__quickLinks{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.overview-module__xX0YuG__quickLinks button{justify-content:space-between;gap:5px;padding:10px;font-size:10px!important}.overview-module__xX0YuG__quickLinks button svg{flex-shrink:0}.overview-module__xX0YuG__notice{flex-wrap:wrap;font-size:12px}.overview-module__xX0YuG__moreSummary{min-height:50px;padding:10px 14px}.overview-module__xX0YuG__moreContent{gap:12px;padding:13px}.overview-module__xX0YuG__skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.overview-module__xX0YuG__overview[lang=fa]{font-size:15px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eyebrow{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__metricTop{font-size:13px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__metricValue{font-size:clamp(31px,2.45rem,43px)}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__metricBottom{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__panelHeading h2{font-size:15px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__panelHeading p{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__summaryAmounts dt{font-size:13px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__summaryAmounts dd{font-size:clamp(21px,1.6rem,29px)}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__businessList strong,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__businessList bdi,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__businessList span{font-size:13px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__businessList small,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__pendingReports summary,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__pendingReports p,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__periods button,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartTotals>span{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartTotals strong{font-size:18px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__plot text{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartEmpty strong,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__emptyState strong{font-size:13px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartEmpty span,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__emptyState p{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__inspector output,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartData,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__emptyNote,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__currencyCode{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__dataScroll table{font-size:13px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__ringCenter strong{font-size:34px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__ringCenter span{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__stockLegend li,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__textButton{font-size:12px!important}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eventIdentity strong{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eventIdentity span,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eventAction small,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__event time{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eventAction span,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__currencyGroup dt{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__currencyGroup dd{font-size:14px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__quickAccess .overview-module__xX0YuG__eyebrow{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__quickAccess h2{font-size:14px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__quickLinks button,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__loadingText{font-size:12px!important}@media (max-width:520px){.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__metricTop{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__metricValue{font-size:32px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__metricBottom{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__panelHeading h2{font-size:14px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartEmpty strong{font-size:12px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__chartEmpty span{font-size:11px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__ringCenter strong{font-size:30px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__ringCenter span{font-size:10px}.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__stockLegend li,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eventIdentity>span,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__eventAction small,.overview-module__xX0YuG__overview[lang=fa] .overview-module__xX0YuG__quickLinks button{font-size:11px!important}}@keyframes overview-module__xX0YuG__arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes overview-module__xX0YuG__shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.overview-module__xX0YuG__overview,.overview-module__xX0YuG__skeleton>*{animation:none}.overview-module__xX0YuG__metric,.overview-module__xX0YuG__moreSummary svg{transition:none}.overview-module__xX0YuG__metric:hover{transform:none}}.overview-module__xX0YuG__tone7{stroke:#507267;background:#507267}html[data-theme=dark] .overview-module__xX0YuG__tone7{stroke:#91b5a9;background:#91b5a9}
.SalesStockPicker-module__n2FSwq__search{align-items:center;gap:8px;display:flex}.SalesStockPicker-module__n2FSwq__search input{flex:1;min-width:0}.SalesStockPicker-module__n2FSwq__search button{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.SalesStockPicker-module__n2FSwq__stockOption{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.SalesStockPicker-module__n2FSwq__design{min-width:0}.SalesStockPicker-module__n2FSwq__availableBadge,.SalesStockPicker-module__n2FSwq__quantityHint{border:1px solid var(--info-border);background:var(--info-surface);color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;display:inline-flex}.SalesStockPicker-module__n2FSwq__availableBadge{padding:4px 10px;font-size:.92em}.SalesStockPicker-module__n2FSwq__availableBadge strong{font-size:1.12em}.SalesStockPicker-module__n2FSwq__quantityLabel{justify-content:space-between;align-items:center;gap:8px;display:flex}.SalesStockPicker-module__n2FSwq__quantityHint{padding:2px 8px;font-size:.82em}.SalesStockPicker-module__n2FSwq__prices{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}@media (max-width:650px){.SalesStockPicker-module__n2FSwq__search{flex-wrap:wrap}.SalesStockPicker-module__n2FSwq__search input{flex-basis:100%}.SalesStockPicker-module__n2FSwq__stockOption{grid-template-columns:auto minmax(0,1fr)}.SalesStockPicker-module__n2FSwq__availableBadge{grid-column:2;justify-self:start}.SalesStockPicker-module__n2FSwq__quantityLabel{flex-direction:column;align-items:flex-start}.SalesStockPicker-module__n2FSwq__prices{grid-template-columns:1fr}}
.production-module__WBts8q__screen{min-width:0;color:var(--text-primary);padding:24px;font-size:13px;line-height:1.6}.production-module__WBts8q__heading,.production-module__WBts8q__actions,.production-module__WBts8q__search,.production-module__WBts8q__pager,.production-module__WBts8q__dialogHeader,.production-module__WBts8q__lineHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.production-module__WBts8q__heading,.production-module__WBts8q__dialogHeader,.production-module__WBts8q__lineHeader{justify-content:space-between}.production-module__WBts8q__heading{margin-bottom:18px}.production-module__WBts8q__screen h1{margin:0;font-size:21px;font-weight:600}.production-module__WBts8q__screen h2,.production-module__WBts8q__dialog h2{margin:0;font-size:18px;font-weight:600}.production-module__WBts8q__screen h3,.production-module__WBts8q__dialog h3{margin:0 0 12px;font-size:14px}.production-module__WBts8q__muted,.production-module__WBts8q__sub{color:var(--text-secondary)}.production-module__WBts8q__muted{margin:6px 0}.production-module__WBts8q__sub{margin-top:4px;font-size:.92em;display:block}.production-module__WBts8q__screen button,.production-module__WBts8q__dialog button{font:inherit;border:1px solid var(--border);background:var(--surface-raised);color:var(--accent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 12px;transition:background .18s;display:inline-flex}.production-module__WBts8q__screen button:hover:not(:disabled),.production-module__WBts8q__dialog button:hover:not(:disabled){background:var(--surface-hover)}.production-module__WBts8q__screen button:disabled,.production-module__WBts8q__dialog button:disabled{opacity:.55;cursor:not-allowed}.production-module__WBts8q__screen .production-module__WBts8q__primary,.production-module__WBts8q__dialog .production-module__WBts8q__primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.production-module__WBts8q__screen .production-module__WBts8q__primary:hover:not(:disabled),.production-module__WBts8q__dialog .production-module__WBts8q__primary:hover:not(:disabled){filter:brightness(1.08);background:var(--accent-fill)}.production-module__WBts8q__screen input,.production-module__WBts8q__screen select,.production-module__WBts8q__dialog input,.production-module__WBts8q__dialog select,.production-module__WBts8q__dialog textarea{font:inherit;border:1px solid var(--border-strong);background:var(--surface-input);min-height:40px;color:var(--text-primary);border-radius:8px;min-width:0;max-width:100%;padding:8px 10px}.production-module__WBts8q__screen :focus-visible,.production-module__WBts8q__dialog :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.production-module__WBts8q__dialog input[aria-invalid=true],.production-module__WBts8q__dialog select[aria-invalid=true],.production-module__WBts8q__dialog textarea[aria-invalid=true]{border-color:var(--danger-text)}.production-module__WBts8q__search{margin:16px 0}.production-module__WBts8q__search input{flex:1}.production-module__WBts8q__tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.production-module__WBts8q__tabs button[aria-pressed=true]{background:var(--accent-fill);color:var(--on-accent)}.production-module__WBts8q__table{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.production-module__WBts8q__table table{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%;font-size:var(--data-table-font-size,13px)}.production-module__WBts8q__table th,.production-module__WBts8q__table td{text-align:start;border-bottom:1px solid var(--border);overflow-wrap:anywhere;vertical-align:top;padding:13px}.production-module__WBts8q__table th{background:var(--surface-soft);color:var(--text-secondary);font-weight:500}.production-module__WBts8q__table tr:last-child td{border-bottom:0}.production-module__WBts8q__table th:last-child{width:112px}.production-module__WBts8q__badge{border:1px solid var(--info-border);background:var(--info-surface);color:var(--accent);border-radius:20px;padding:3px 9px;font-size:.92em;display:inline-flex}.production-module__WBts8q__notice,.production-module__WBts8q__error,.production-module__WBts8q__success{border:1px solid var(--info-border);background:var(--info-surface);overflow-wrap:anywhere;border-radius:9px;padding:12px 14px}.production-module__WBts8q__error{color:var(--danger-text);border-color:var(--danger-border);background:var(--danger-surface)}.production-module__WBts8q__success{color:var(--success-text);border-color:var(--success-border);background:var(--success-surface)}.production-module__WBts8q__pager{justify-content:flex-end;margin-top:15px}.production-module__WBts8q__pager span{color:var(--text-secondary);margin-inline-end:auto}.production-module__WBts8q__dialog{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--surface-raised);width:min(900px,100vw - 28px);max-height:calc(100dvh - 36px);color:var(--text-primary);border-radius:16px;margin:auto;padding:0 24px 24px;font-size:13px;line-height:1.6;overflow-y:auto;box-shadow:0 24px 70px #0004}.production-module__WBts8q__dialog[open]{animation:.24s both production-module__WBts8q__dialogIn}.production-module__WBts8q__dialog[data-closing=true]{animation:.18s both production-module__WBts8q__dialogOut}.production-module__WBts8q__dialog::backdrop{background:var(--modal-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:.24s both production-module__WBts8q__fadeIn}.production-module__WBts8q__dialogHeader{z-index:3;border-bottom:1px solid var(--border);background:var(--surface-raised);gap:14px;margin:0 -24px 18px;padding:19px 24px 14px;position:sticky;top:0}.production-module__WBts8q__dialogHeader h2{flex:1}.production-module__WBts8q__dialog .production-module__WBts8q__iconButton{border-radius:50%;flex-shrink:0;width:32px;height:32px;min-height:32px;padding:6px}.production-module__WBts8q__discardNotice{flex-basis:100%;min-width:0}.production-module__WBts8q__discardNotice p{margin:0 0 10px}.production-module__WBts8q__grid,.production-module__WBts8q__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.production-module__WBts8q__field{flex-direction:column;gap:6px;min-width:0;display:flex}.production-module__WBts8q__field label{color:var(--text-secondary)}.production-module__WBts8q__field small{color:var(--danger-text)}.production-module__WBts8q__wide{grid-column:1/-1}.production-module__WBts8q__dialog textarea{resize:vertical;min-height:85px}.production-module__WBts8q__dialog fieldset{border:0;min-width:0;margin:0;padding:0}.production-module__WBts8q__dialog footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.production-module__WBts8q__section,.production-module__WBts8q__line{border:1px solid var(--border);background:var(--surface-soft);border-radius:11px;margin-top:18px;padding:16px}.production-module__WBts8q__line{border-inline-start:3px solid var(--accent);background:var(--surface)}.production-module__WBts8q__lineHeader{margin-bottom:13px}.production-module__WBts8q__factor{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr)) 32px;align-items:end;gap:10px;margin-top:12px;padding-top:12px;display:grid}.production-module__WBts8q__factor .production-module__WBts8q__factorLabel{grid-column:span 2}.production-module__WBts8q__summary{margin:0}.production-module__WBts8q__summary dt{color:var(--text-secondary)}.production-module__WBts8q__summary dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-weight:500}.production-module__WBts8q__history{gap:10px;padding:0;list-style:none;display:grid}.production-module__WBts8q__history li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:11px 0}.production-module__WBts8q__history li:last-child{border:0}.production-module__WBts8q__checkbox{align-items:flex-start;gap:9px;padding:9px 0;display:flex}.production-module__WBts8q__dialog input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--accent-fill);margin-top:3px}.production-module__WBts8q__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.production-module__WBts8q__metric{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;padding:13px}.production-module__WBts8q__metric strong{margin-top:4px;font-size:18px;display:block}.production-module__WBts8q__split{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.production-module__WBts8q__advanced{border-top:1px solid var(--border);margin-top:18px;padding:12px 0}.production-module__WBts8q__advanced summary{cursor:pointer;color:var(--accent);margin-bottom:12px;font-weight:600}.production-module__WBts8q__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.production-module__WBts8q__steps li{border:1px solid var(--border);background:var(--surface-soft);color:var(--text-secondary);overflow-wrap:anywhere;border-radius:10px;padding:12px}.production-module__WBts8q__steps li span{background:var(--surface);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-inline-end:7px;display:inline-flex}.production-module__WBts8q__steps li[data-current=true]{border-color:var(--accent);color:var(--accent);background:var(--info-surface)}.production-module__WBts8q__steps li[data-done=true] span{background:var(--accent-fill);color:var(--on-accent)}.production-module__WBts8q__workflowActions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.production-module__WBts8q__workflowActions button{min-height:45px;padding:10px 18px}@media (max-width:700px){.production-module__WBts8q__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.production-module__WBts8q__workflowActions button{flex:1}.production-module__WBts8q__screen .production-module__WBts8q__metrics{grid-template-columns:1fr}}@keyframes production-module__WBts8q__dialogIn{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:none}}@keyframes production-module__WBts8q__dialogOut{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes production-module__WBts8q__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.production-module__WBts8q__screen{padding:16px}.production-module__WBts8q__dialog{padding:0 17px 18px}.production-module__WBts8q__dialogHeader{margin-inline:-17px;padding:16px 17px 12px}.production-module__WBts8q__grid,.production-module__WBts8q__summary{grid-template-columns:1fr}.production-module__WBts8q__metrics{grid-template-columns:1fr 1fr}.production-module__WBts8q__factor{grid-template-columns:repeat(2,minmax(0,1fr))}.production-module__WBts8q__factor .production-module__WBts8q__factorLabel{grid-column:auto}.production-module__WBts8q__table th,.production-module__WBts8q__table td{padding:10px 8px}.production-module__WBts8q__table th:last-child{width:84px}.production-module__WBts8q__desktop{display:none}.production-module__WBts8q__heading{align-items:flex-start}.production-module__WBts8q__actions{gap:7px}}@media (prefers-reduced-motion:reduce){.production-module__WBts8q__dialog[open],.production-module__WBts8q__dialog[data-closing=true],.production-module__WBts8q__dialog::backdrop{animation:none}}
.StockOverview-module__80hoUq__table th:last-child{width:140px}.StockOverview-module__80hoUq__table th,.StockOverview-module__80hoUq__table td{white-space:normal;height:auto}.StockOverview-module__80hoUq__tabs button[aria-pressed=true]:hover:not(:disabled){background:var(--accent-fill);color:var(--on-accent)}@media (max-width:700px){.StockOverview-module__80hoUq__table thead{display:none}.StockOverview-module__80hoUq__table table,.StockOverview-module__80hoUq__table tbody,.StockOverview-module__80hoUq__table tr,.StockOverview-module__80hoUq__table td{width:100%;display:block}.StockOverview-module__80hoUq__table tr{border-bottom:1px solid var(--border);padding:12px}.StockOverview-module__80hoUq__table tr:last-child{border:0}.StockOverview-module__80hoUq__table td{border:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;padding:8px 0;display:grid}.StockOverview-module__80hoUq__table td:before{content:attr(data-label);color:var(--text-secondary)}.StockOverview-module__80hoUq__table td[colspan]{display:block}.StockOverview-module__80hoUq__table td[colspan]:before{content:none}.StockOverview-module__80hoUq__table td>strong,.StockOverview-module__80hoUq__table td>span{grid-column:2}.StockOverview-module__80hoUq__table td>span{margin:0}}
.SupplierBalances-module__1IEHHW__table table,.SupplierBalances-module__1IEHHW__table th,.SupplierBalances-module__1IEHHW__table td{white-space:normal}.SupplierBalances-module__1IEHHW__table th,.SupplierBalances-module__1IEHHW__table td{height:auto}.SupplierBalances-module__1IEHHW__table td>div{overflow-wrap:anywhere;white-space:normal;min-width:0}@media (max-width:700px){.SupplierBalances-module__1IEHHW__table table,.SupplierBalances-module__1IEHHW__table tbody,.SupplierBalances-module__1IEHHW__table tr{display:block}.SupplierBalances-module__1IEHHW__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SupplierBalances-module__1IEHHW__table tr{border-bottom:1px solid var(--border);padding:10px 12px}.SupplierBalances-module__1IEHHW__table tr:last-child{border-bottom:0}.SupplierBalances-module__1IEHHW__table td{border:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;padding:8px 0;display:grid}.SupplierBalances-module__1IEHHW__table td:before{content:attr(data-label);color:var(--text-secondary);font-weight:500}.SupplierBalances-module__1IEHHW__table td[colspan]{display:block}.SupplierBalances-module__1IEHHW__table td[colspan]:before{content:none}.SupplierBalances-module__1IEHHW__table .SupplierBalances-module__1IEHHW__actionsCell[data-empty=true]{display:none}}
