.account__facts{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.account__done{background:var(--status-ready-soft);color:var(--status-ready-fg);border-radius:var(--radius-md);padding:var(--space-3)}.account__block{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;display:flex}.account__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=639px){.account__head{flex-direction:column;align-items:flex-start}}.account__state{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.account__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.account__dialog-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.account__form{gap:var(--space-4);flex-direction:column;display:flex}.account__form .field__control{width:100%}.account__step,.account__support,.account__once{font-size:var(--type-body-sm-size);margin:0}.account__support{color:var(--text-secondary)}.account__once{color:var(--time-warning);font-weight:var(--type-label-13-weight)}.account__qr{align-self:center;width:11rem}.account__key{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);font-family:var(--type-family);font-variant-numeric:tabular-nums;font-size:var(--type-body-md-size);letter-spacing:.06em;text-align:center;overflow-wrap:anywhere;margin:0}@media (width>=640px){.account table.account__codes tbody th{border-bottom:0;border-block-start:1px solid var(--border-default);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight);letter-spacing:0;text-transform:none;white-space:normal}}@media (width<=639px){.account table.account__codes td.account__code-cell{align-items:flex-start;gap:var(--space-2);flex-direction:column}}.account__who{align-items:center;gap:var(--space-4);display:flex}.account__avatar{background:var(--adm-text);width:64px;height:64px;color:var(--adm-surface);font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}.account__panel{gap:var(--space-4);flex-direction:column;display:flex}.account .account__details{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));max-width:720px;display:grid}.account__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));max-width:980px;display:grid}.account__wide{grid-column:1/-1}.account__pill{padding:var(--space-1) var(--space-2);border-radius:var(--adm-r-sm);background:var(--adm-success-soft);color:var(--adm-success-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap}.account__sessions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.account__sessions li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--adm-line);display:flex}.account__sessions li:last-child{border-bottom:0}.account__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);display:block}.account__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.account__details .field__control:disabled{background:var(--adm-surface-2);color:var(--adm-text-3);cursor:not-allowed}.account__details .account__state{align-items:center;gap:var(--space-2);display:flex}.auth-sign-in__locked{gap:var(--space-4);flex-direction:column;display:flex}.auth-sign-in__box--code{height:56px;font-family:var(--adm-display);font-size:var(--adm-fs-xl);font-weight:var(--adm-fw-bold);letter-spacing:.3em;text-align:center}.auth-sign-in__callout{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-info-soft);color:var(--adm-info);font-size:var(--adm-fs-sm);display:flex}.auth-sign-in__callout strong{font-weight:var(--adm-fw-bold);display:block}.auth-sign-in__callout p{color:var(--adm-text-2);margin:0}.auth-sign-in__lost{color:var(--adm-text-3);font-size:var(--adm-fs-sm);margin:0}.auth-sign-in__enrol{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.auth-sign-in__step,.auth-sign-in__support{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.auth-sign-in__qr{width:168px;padding:var(--space-2);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-on-brand)}.auth-sign-in__key{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);letter-spacing:.08em;margin:0}.auth-sign-in__once{color:var(--adm-warning-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);margin:0}.auth-sign-in__qr svg{width:100%;height:auto;display:block}.auth-sign-in__remember{align-items:center;gap:var(--space-2);color:var(--adm-text-2);font-size:var(--adm-fs-sm);cursor:pointer;display:flex}.auth-sign-in__or{align-items:center;gap:var(--space-3);color:var(--adm-text-3);font-size:var(--adm-fs-sm);margin:0;display:flex}.auth-sign-in__or:before,.auth-sign-in__or:after{content:"";border-top:1px solid var(--adm-line);flex:1}.channels-integrations{gap:var(--space-5);flex-direction:column;display:flex}.channels-integrations__group{gap:var(--space-3);flex-direction:column;display:flex}.channels-integrations__counts{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));display:grid}.channels-integrations__count{padding:var(--space-4) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1)}.channels-integrations__count dt{color:var(--adm-text-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold)}.channels-integrations__count dd{margin:var(--space-1) 0 0;color:var(--adm-text);font-family:var(--adm-display);font-size:var(--adm-fs-xl);font-weight:var(--adm-fw-bold)}.channels-integrations__count[data-status=connected] dd{color:var(--adm-success-text)}.channels-integrations__count[data-status=problem] dd{color:var(--adm-danger-text)}.channels-integrations__count[data-status=attention] dd{color:var(--adm-warning-text)}.channels-integrations__group h2{font-size:var(--adm-fs-lg)}.channels-integrations__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));padding:0;list-style:none;display:grid}.channels-integrations__card{gap:var(--space-3);height:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;display:flex}.channels-integrations__card-head{align-items:center;gap:var(--space-3);display:flex}.channels-integrations__mark{border-radius:var(--adm-r-md);background:var(--adm-brand-soft);width:40px;height:40px;color:var(--adm-brand-strong);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-bold);flex:none;place-items:center;display:grid}.channels-integrations__logo{border-radius:var(--adm-r-md);object-fit:cover;width:40px;height:40px;display:block}.channels-integrations__mark:has(.channels-integrations__logo){background:0 0}.channels-integrations__name{flex-direction:column;flex:1;min-width:0;display:flex}.channels-integrations__name h3{font-size:var(--adm-fs-md);overflow-wrap:anywhere;margin:0}.channels-integrations__name span{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.channels-integrations__blurb{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0;line-height:1.5}.channels-integrations__pill{align-items:center;gap:var(--space-1-5);min-height:24px;padding:0 var(--space-2);border-radius:var(--adm-r-sm);background:var(--adm-success-soft);color:var(--adm-success-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);flex:none;display:inline-flex}.channels-integrations__pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.channels-integrations__pill[data-status=problem]{background:var(--adm-brand-softer);color:var(--adm-danger-text)}.channels-integrations__pill[data-status=attention]{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.channels-integrations__pill[data-status=off]{color:var(--adm-text-3);box-shadow:inset 0 0 0 1px var(--adm-line);background:0 0}.channels-integrations__stores{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.channels-integrations__stores li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--adm-line);font-size:var(--adm-fs-sm);display:flex}.channels-integrations__foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);color:var(--adm-text-3);font-size:var(--adm-fs-sm);margin-top:auto;display:flex}.channels-integrations__pane{gap:var(--space-4);padding-top:var(--space-4);flex-direction:column;display:flex}.channels-integrations__result{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-brand-softer);color:var(--adm-text);flex-direction:column;display:flex}.channels-integrations__result p{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.channels-integrations__result[data-tone=ok]{background:var(--adm-success-soft)}.channels-integrations__result[data-tone=warn]{background:var(--adm-warning-soft)}.channels-integrations__store{font-size:var(--adm-fs-md);margin:0}.channels-integrations__fields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.channels-integrations__fields[data-off]{opacity:.45}.channels-integrations__input{align-items:center;gap:var(--space-2);width:100%;display:flex}.channels-integrations__input .field__control{flex:1;width:100%;min-width:0}.channels-integrations__network{padding:var(--space-3) var(--space-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-md)}.channels-integrations__network summary{align-items:center;gap:var(--space-2);cursor:pointer;font-weight:var(--adm-fw-bold);list-style:none;display:flex}.channels-integrations__network summary::-webkit-details-marker{display:none}.channels-integrations__network summary svg{transition:transform .12s}.channels-integrations__network[open] summary svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.channels-integrations__network summary svg{transition:none}}.channels-integrations__network[open] summary{margin-bottom:var(--space-3)}.channels-integrations__in-place{gap:var(--space-4);display:grid}.channels-integrations__markup{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;display:flex}.channels-integrations__markup-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.channels-integrations__markup h3{font-size:var(--adm-fs-md);margin:0}.channels-integrations__markup p{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.channels-integrations__percent{align-items:center;gap:var(--space-2);width:7rem;display:flex}.channels-integrations__percent .field__control{text-align:right;width:100%;min-width:0}.channels-integrations__markup .channels-integrations__markup-warn{color:var(--adm-warning-text,var(--adm-text));font-weight:var(--adm-fw-bold)}.channels-integrations__menu{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;display:flex}.channels-integrations__menu-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.channels-integrations__menu-row>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.channels-integrations__menu h3{font-size:var(--adm-fs-md);margin:0}.channels-integrations__menu p{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.channels-integrations__menu .channels-integrations__menu-warn{color:var(--adm-warning-text,var(--adm-text));font-weight:var(--adm-fw-bold)}.channels-integrations__menu-row>.channels-integrations__menu-actions{gap:var(--space-2);flex-flow:wrap}.channels-integrations__menu .form-dialog:has([data-field=menu-items]){width:min(760px, calc(100vw - 2 * var(--space-4)))}.channels-integrations__items-scroll{max-height:min(60vh,32rem)}.channels-integrations__preview-table td[data-cell=situation]{text-align:left;white-space:normal;min-width:12rem}.channels-integrations__preview-table tr[data-situation=refused] td[data-cell=situation],.channels-integrations__preview-table tr[data-situation=drift] td[data-cell=situation]{color:var(--adm-warning-text,var(--adm-text));font-weight:var(--adm-fw-bold)}.channels-integrations__filter{align-items:center;gap:var(--space-2);font-size:var(--adm-fs-sm);display:inline-flex}.channels-integrations__preview{gap:var(--space-3);flex-direction:column;display:flex}.channels-integrations__preview h2{font-size:var(--adm-fs-lg);margin:0}.channels-integrations__preview p{margin:0}.channels-integrations__preview-scroll{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);max-height:18rem;overflow:auto}.channels-integrations__preview-table{border-collapse:collapse;width:100%;font-size:var(--adm-fs-sm)}.channels-integrations__preview-table th,.channels-integrations__preview-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--adm-line);text-align:right;white-space:nowrap}.channels-integrations__preview-table th[scope=row],.channels-integrations__preview-table th[scope=col]:first-child{text-align:left;white-space:normal}.channels-integrations__preview-table thead th{background:var(--adm-surface);color:var(--adm-text-2);font-weight:var(--adm-fw-bold);position:sticky;top:0}.channels-integrations__preview-table tbody tr:last-child>*{border-bottom:0}@media (width<=639px){.channels-integrations__preview .channels-integrations__preview-scroll .channels-integrations__preview-table tbody tr,.channels-integrations__preview-scroll .channels-integrations__preview-table.channels-integrations__mapping-table tbody tr{padding-inline:var(--space-3)}}.channels-integrations__mapping-edit{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.channels-integrations__mapping-item{text-align:left;flex-direction:column;align-items:flex-start;display:inline-flex}.channels-integrations__mapping-item small{color:var(--adm-text-2)}@media (width>=640px){.channels-integrations__mapping-table td:nth-child(2){text-align:left}}@media (width<=639px){.channels-integrations__mapping-item{text-align:right;align-items:flex-end}}.channels-integrations__diagnostic{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-start;display:flex}.channels-integrations__waiting{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);font-weight:var(--adm-fw-bold);flex-wrap:wrap;display:flex}.channels-integrations__waiting p{margin:0}.channels-integrations__choices{gap:var(--space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.channels-integrations__choices legend{margin-bottom:var(--space-1);font-weight:var(--adm-fw-semibold);padding:0}.channels-integrations__choices label{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-1);display:flex}.stores-store-certificate__act,.stores-store-certificate__history,.stores-store-certificate__signatures{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.stores-store-certificate__act h2,.stores-store-certificate__history h2,.stores-store-certificate__signatures h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.stores-store-certificate__note{margin:var(--space-3) 0 0;max-width:72ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stores-store-certificate__signatures table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size)}.stores-store-certificate__signatures th,.stores-store-certificate__signatures td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);text-align:left;height:40px}.stores-store-certificate__signatures thead th{color:var(--text-secondary);font-weight:var(--type-label-13-weight)}.stores-store-certificate__store-facts[data-severity=attention] [data-field=validity]{color:var(--time-warning)}.stores-store-certificate__store-facts[data-severity=critical] [data-field=validity]{color:var(--time-critical);font-weight:var(--type-label-13-weight)}.stores-store-certificate__expired{padding:var(--space-2) var(--space-3);border-left:4px solid var(--time-critical);background:var(--surface-raised);color:var(--text-primary)}.stores-store-certificate__connected{padding:var(--space-2) var(--space-3);border-left:4px solid var(--adm-success);background:var(--adm-success-soft);color:var(--adm-success-text)}.stores-store-certificate__act{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.stores-store-certificate__act h2,.stores-store-certificate__act .stores-store-certificate__note{flex-basis:100%;margin-top:0}.stores-store-certificate__act label{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stores-store-certificate__act input{min-width:20ch;min-height:40px;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-sm-size);flex:1}.stores-store-certificate__act input[type=date]{flex:0;min-width:18ch}.stores-store-certificate__history ul{margin:0;padding:0;list-style:none}.stores-store-certificate__history>ul>li{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:baseline;display:flex}.stores-store-certificate__history [data-field=who]{color:var(--text-secondary)}.stores-store-certificate__history [data-field=revoked]{color:var(--time-critical);font-size:var(--type-caption-12-size)}.stores-store-certificate__signatures tr[data-refused=sim] [data-field=result]{color:var(--time-warning)}.stores-store-certificate__store{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);display:grid}.stores-store-certificate__store h2,.stores-store-certificate__store .stores-store-certificate__history h2,.stores-store-certificate__store .stores-store-certificate__signatures h2{font-size:var(--type-body-md-size);font-weight:var(--type-heading-h3-weight);margin:0}.stores-store-certificate__store .stores-store-certificate__history,.stores-store-certificate__store .stores-store-certificate__signatures{background:0 0;border:0;margin:0;padding:0}.stores-store-certificate__store-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.stores-store-certificate__store-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.stores-store-certificate__store-facts{gap:var(--space-2) var(--space-6);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.stores-store-certificate__store-facts dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stores-store-certificate__store-facts dd{color:var(--text-primary);font-size:var(--type-body-sm-size);margin:0}@media (width<=639px){.stores-store-certificate__store-facts{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.stores-store-certificate__at-the-store{padding-top:var(--space-2);color:var(--text-secondary)}.stores-store-nfce__rule{border-left:3px solid var(--interactive-primary);color:var(--text-primary);margin:0 0 var(--space-4);max-width:72ch;padding-left:var(--space-3)}.stores-store-nfce__block{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-4)}.stores-store-nfce__block h2{color:var(--text-primary);font-size:var(--type-body-md-size);margin:0 0 var(--space-2);font-weight:600}.stores-store-nfce__block-fact{color:var(--text-primary);margin:0 0 var(--space-2);max-width:72ch}.stores-store-nfce__block-note{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0 0 var(--space-3);max-width:72ch}.stores-store-nfce__facts{gap:var(--space-2);margin:0;display:grid}.stores-store-nfce__facts-title{color:var(--text-secondary);font-size:var(--type-body-sm-size);padding:var(--space-3) 0 var(--space-2)}.stores-store-nfce__fact{gap:var(--space-1);grid-template-columns:14rem 1fr;display:grid}@media (width<=639px){.stores-store-nfce__fact{grid-template-columns:minmax(0,1fr)}}.stores-store-nfce__fact dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stores-store-nfce__fact dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.stores-store-nfce__block-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.stores-store-nfce__unit{gap:var(--space-4);display:grid}.stores-store-pix__rule{border-left:3px solid var(--interactive-primary);color:var(--text-primary);margin:0 0 var(--space-4);max-width:72ch;padding-left:var(--space-3)}.stores-store-pix__block{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-4)}.stores-store-pix__block h2{color:var(--text-primary);font-size:var(--type-body-md-size);margin:0 0 var(--space-2);font-weight:600}.stores-store-pix__block-fact{color:var(--text-primary);margin:0 0 var(--space-2);max-width:72ch}.stores-store-pix__block-note{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0 0 var(--space-3);max-width:72ch}.stores-store-pix__facts{gap:var(--space-2);margin:0;display:grid}.stores-store-pix__fact{gap:var(--space-1);grid-template-columns:14rem 1fr;display:grid}@media (width<=639px){.stores-store-pix__fact{grid-template-columns:minmax(0,1fr)}}.stores-store-pix__fact dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stores-store-pix__fact dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.stores-store-pix__key{background:var(--surface-bg);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-body-sm-size);margin-bottom:var(--space-3);overflow-wrap:anywhere;padding:var(--space-3);display:block}.stores-store-pix__actions{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.stores-store-pix__action{margin-top:var(--space-3)}.stores-store-pix__history{margin:0;padding:0;list-style:none}.stores-store-pix__history-line{border-top:1px solid var(--border-default);color:var(--text-primary);padding:var(--space-2) 0}.stores-store-pix__history-line:first-child{border-top:0}.stores-store-pix__dialog-fields{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}.stores-store-pix__connected{padding-top:var(--space-3);color:var(--adm-success-text);font-weight:var(--adm-fw-semibold)}.stores-store-pix__block-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.stores-store-pix__block-head>.stores-store-pix__actions{margin-bottom:0}.stores-store-pix__unit{gap:var(--space-4);display:grid}.channels-settlements__filters{align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.channels-settlements__filter{gap:var(--space-1);flex-direction:column;min-width:12rem;display:flex}.channels-settlements__filter>span{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.channels-settlements__empty{gap:var(--space-2);flex-direction:column;display:flex}@media (width<=639px){.channels-settlements__filter{width:100%;min-width:0}}.channels-settlements__what{font-weight:var(--type-label-13-weight)}.channels-settlements__batch{background:var(--surface-card);border-radius:var(--radius-md);padding:var(--space-2);margin-bottom:var(--space-2)}.channels-settlements__batch[data-late=true] [data-field=credit]{color:var(--time-critical)}.channels-settlements__batch tr[data-diverging=true] [data-field=difference]{color:var(--time-warning);font-weight:var(--type-label-13-weight)}.channels-settlements__note{color:var(--text-muted);font-size:var(--type-caption-11-size);display:block}.channels-settlements__act{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-2)}.channels-settlements__batch [data-field=accepted]{color:var(--text-muted);font-size:var(--type-caption-11-size)}.channels-settlements__batch table{border-collapse:collapse;width:100%;margin-top:var(--space-1)}.channels-settlements__batch th,.channels-settlements__batch td{padding:var(--space-1);border-bottom:1px solid var(--border-default)}.channels-settlements__batch thead th{font-size:var(--type-caption-11-size);font-weight:var(--type-caption-11-weight);color:var(--text-secondary)}.channels-settlements__figures{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.channels-settlements .channels-settlements__chart{gap:var(--space-3);flex-direction:column;display:flex}.channels-settlements__chart h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.channels-settlements__card{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow:hidden}.channels-settlements__table{border-collapse:collapse;width:100%;font-size:var(--adm-fs-md)}.channels-settlements .channels-settlements__table th{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--adm-line);background:var(--adm-surface-2);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);text-align:start;white-space:nowrap}.channels-settlements .channels-settlements__table th[data-kind=money],.channels-settlements .channels-settlements__table td[data-kind=money]{text-align:right;white-space:nowrap}.channels-settlements__table td{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--adm-line-2);vertical-align:middle}.channels-settlements__table tbody tr:last-child>td{border-bottom:0}.channels-settlements__row{cursor:pointer}.channels-settlements__row:hover>td{background:var(--adm-surface-2)}.channels-settlements__row:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:-3px}.channels-settlements__main{color:var(--adm-text);font-weight:var(--adm-fw-bold);display:block}.channels-settlements__sub{color:var(--adm-text-3);font-size:var(--adm-fs-xs);display:block}.channels-settlements__situation{align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2);background:var(--adm-info-soft);color:var(--adm-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);white-space:nowrap;border-radius:999px;display:inline-flex}.channels-settlements__situation:before{content:"";background:var(--adm-info);border-radius:50%;width:6px;height:6px}.channels-settlements__situation[data-situation=received]{background:var(--adm-success-soft);color:var(--adm-success-text)}.channels-settlements__situation[data-situation=received]:before{background:var(--adm-success)}.channels-settlements__situation[data-situation=differs],.channels-settlements__situation[data-situation=late]{background:var(--adm-brand-softer);color:var(--adm-danger-text)}.channels-settlements__situation[data-situation=differs]:before,.channels-settlements__situation[data-situation=late]:before{background:var(--adm-danger-text)}.channels-settlements__chart-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.channels-settlements__legend{gap:var(--space-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);margin:0;padding:0;list-style:none;display:flex}.channels-settlements__legend li{align-items:center;gap:var(--space-1-5);display:inline-flex}.channels-settlements__legend i{border-radius:3px;width:10px;height:10px}.channels-status__header p{margin:var(--space-1) 0 var(--space-2);max-width:68ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.channels-status__what{padding:var(--space-2) var(--space-3);border-left:4px solid var(--border-strong);background:var(--surface-raised);color:var(--text-primary);display:inline-block}.channels-status__filters{gap:var(--space-3);margin:var(--space-2) 0 var(--space-3);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:center;display:flex}.channels-status__exhausted{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.channels-status__exhausted h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.channels-status__exhausted ul{margin:var(--space-2) 0 0;padding:0;list-style:none}.channels-status__exhausted>ul>li{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-left:4px solid var(--time-critical);background:var(--status-cancelled-soft);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:baseline;display:flex}.channels-status__exhausted>ul>li+li{margin-top:var(--space-2)}.channels-status__exhausted [data-field=order]{font-weight:var(--type-label-13-weight)}.channels-status__exhausted [data-field=endpoint]{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.channels-status__budget{margin:var(--space-3) 0 var(--space-2);color:var(--text-secondary);font-size:var(--type-caption-12-size)}.channels-status__log{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size)}.channels-status__log th,.channels-status__log td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);text-align:left;height:40px}.channels-status__log thead th{color:var(--text-secondary);font-weight:var(--type-label-13-weight)}.channels-status__log tr[data-outcome=failed]{background:var(--status-cancelled-soft)}.channels-status__log tr[data-outcome=failed] [data-field=result]{color:var(--time-critical);font-weight:var(--type-label-13-weight)}.channels-status__log tr[data-outcome=unsupported] [data-field=result]{color:var(--text-secondary)}.channels-status__log tr[data-outcome=pending] [data-field=result]{color:var(--time-warning)}.channels-status__log tr[data-outcome=success] [data-field=result],.channels-status__log tr[data-outcome=duplicate] [data-field=result]{color:var(--status-ready-fg)}.channels-status__log [data-field=gap]{color:var(--text-secondary);font-size:var(--type-caption-12-size);display:block}.channels-status__log [data-field=over-budget]{color:var(--time-critical);font-size:var(--type-caption-12-size);display:block}.channels-status__log tr[data-over-budget=sim] [data-field=latency]{font-weight:var(--type-label-13-weight)}.channels-status__empty{margin:var(--space-4) 0;padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center;font-size:var(--type-body-sm-size)}.customers-book.screen{gap:var(--space-4);flex-direction:column;display:flex}.customers-book__anonymised{background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-size:var(--type-body-sm-size)}.customers-book__actions{justify-content:flex-end;display:flex}.customers-book__addresses{gap:var(--space-3);border-top:1px solid var(--border-default);padding-top:var(--space-4);flex-direction:column;display:flex}.customers-book__addresses-header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.customers-book__addresses-header h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.customers-book__address-add{display:inline-flex}.customers-book__address-saved{background:var(--status-settled-and-delivered-soft);color:var(--status-settled-and-delivered-fg);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--type-body-sm-size)}.customers-book__addresses-empty,.customers-book__addresses-rule{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.customers-book__addresses-list{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.customers-book__address{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.customers-book__address[data-default=true]{border-left:3px solid var(--brand-primary)}.customers-book__address[data-active=false]{background:var(--surface-bg);border-style:dashed}.customers-book__address-fields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.customers-book__address-marks{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.customers-book__address-default{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--type-label-13-size);cursor:pointer;display:flex}.customers-book__address-default input[type=radio]{appearance:none;background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-circle);cursor:pointer;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.customers-book__address-default input[type=radio]:checked{background:var(--interactive-primary);border-color:var(--interactive-primary)}.customers-book__address-default input[type=radio]:checked:after{content:"";border-radius:var(--radius-circle);background:var(--text-inverse);width:8px;height:8px;display:block}.customers-book__address-is-default{color:var(--text-secondary);font-size:var(--type-label-13-size)}.customers-book__address-retired,.customers-book__address-inactive{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.customers-book__record{gap:var(--space-2);border-top:1px solid var(--border-default);padding-top:var(--space-4);flex-direction:column;display:flex}.customers-book__record h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.customers-book__record-origin,.customers-book__record-document{color:var(--text-primary);font-size:var(--type-body-sm-size)}.customers-book__record-absent{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.customers-book__address-deactivate{display:inline-flex}.customers-book__merging-line{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);flex-wrap:wrap;display:flex}.customers-book__merging .form-dialog{width:min(1040px, calc(100vw - 2 * var(--space-4)));padding:var(--space-5)}@media (width<=639px){.customers-book__merging .form-dialog{width:100vw;height:100dvh;max-height:100dvh;padding:var(--space-4);border-radius:var(--radius-none)}}.customers-book__facts{color:var(--adm-text-2)}.customers-book__figures{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.customers-book__panel-figures{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.customers-book__panel-figures p{padding:var(--space-2) var(--space-3);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;margin:0;display:flex}.customers-book__panel-figures strong{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.customers-book__panel-figures span{color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.customers-book__panel-lines{gap:var(--space-2);padding-block:var(--space-4);flex-direction:column;margin:0;display:flex}.customers-book__panel-lines div{justify-content:space-between;gap:var(--space-3);display:flex}.customers-book__panel-lines dt{color:var(--adm-text-3)}.customers-book__panel-lines dd{font-weight:var(--adm-fw-semibold);text-align:end;margin:0}.customers-book__panel-today ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.customers-book__panel-today li{align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--adm-line-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.customers-book__panel-order{gap:var(--space-1);min-width:0;color:var(--adm-text-3);display:inline-flex}.customers-book__panel-order a{color:var(--adm-text);font-weight:var(--adm-fw-bold);text-decoration:none}.customers-book__panel-today h3{margin:0 0 var(--space-2);font-size:var(--adm-fs-md)}@media (width<=640px){.customers-book__figures{grid-template-columns:minmax(0,1fr)}}.customers-book__editor{gap:var(--space-5);min-width:0;display:grid}.customers-book__editor .customers-book__addresses ol{margin:0;padding:0;list-style:none}.customers-merges{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.customers-merges__panel{flex-direction:column;min-width:0;display:flex}.customers-merges__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.customers-merges__head-actions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.customers-merges__duplicates{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.customers-merges__support{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.customers-merges__none{color:var(--text-muted);font-size:var(--type-body-sm-size);margin:0}.customers-merges__groups{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.customers-merges__group{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:40px;padding:var(--space-1) 0;border-bottom:1px solid var(--border-default);display:flex}.customers-merges__group-text{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.customers-merges__group>.btn{flex-shrink:0}.customers-merges__group-phone{font-size:var(--type-numeric-md-size);font-weight:var(--type-numeric-md-weight);color:var(--text-primary)}.customers-merges__group-names{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.customers-merges__title{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);color:var(--text-primary);outline-offset:2px;align-self:flex-start;margin:0}.customers-merges__steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.customers-merges__step{font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);color:var(--text-muted);border-bottom:2px solid var(--border-default);padding-bottom:var(--space-1);align-items:center;min-height:40px;display:flex}.customers-merges__step[data-state=current]{color:var(--text-primary);border-bottom-color:var(--interactive-primary)}.customers-merges__step[data-state=done]{color:var(--text-secondary);border-bottom-color:var(--brand-primary-soft)}.customers-merges__step-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary);outline-offset:2px;align-self:flex-start;margin:0}.customers-merges__pick{gap:var(--space-3);flex-direction:column;display:flex}.customers-merges__pair{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=900px){.customers-merges__pair{grid-template-columns:1fr}}.customers-merges__chooser{gap:var(--space-1);flex-direction:column;display:flex}.customers-merges__sides{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=900px){.customers-merges__sides{grid-template-columns:1fr}}.customers-merges__side{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4)}.customers-merges__side[data-survivor=true]{border-color:var(--interactive-primary);background:var(--surface-raised)}.customers-merges__mark{font-size:var(--type-caption-11-size);font-weight:var(--type-caption-11-weight);color:var(--text-secondary);text-transform:uppercase;margin:0 0 var(--space-2)}.customers-merges__side[data-survivor=true] .customers-merges__mark{color:var(--interactive-primary)}.customers-merges__facts{gap:var(--space-1) var(--space-3);font-size:var(--type-body-sm-size);grid-template-columns:max-content 1fr;margin:0;display:grid}.customers-merges__facts dt{color:var(--text-secondary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.customers-merges__facts dd{color:var(--text-primary);margin:0}.customers-merges__addresses{margin:0;padding:0;list-style:none}.customers-merges__addresses li[data-default=true]{font-weight:var(--type-label-xl-weight)}.customers-merges__note{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:var(--space-3) 0 0}.customers-merges__preview{gap:var(--space-3);flex-direction:column;display:flex}.customers-merges__result{background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.customers-merges__dropped{background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--type-body-sm-size)}.customers-merges__dropped ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.customers-merges__similarity{color:var(--text-secondary);font-size:var(--type-caption-12-size);margin:0}.customers-merges__warning{color:var(--time-warning);font-size:var(--type-body-sm-size);margin:var(--space-2) 0 0}.customers-merges__reason{flex-direction:column;display:flex}.customers-merges__wizard-actions,.customers-merges__record-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.customers-merges__go,.customers-merges__neutral{display:inline-flex}.customers-merges__author,.customers-merges__justification{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.customers-merges__undone{color:var(--status-settled-and-delivered-fg);background:var(--status-settled-and-delivered-soft);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--type-body-sm-size);margin:0}.customers-merges--record .customers-merges__facts{max-width:720px}@media (width<=639px){.customers-merges__group-phone{font-size:var(--type-body-md-size)}}.delivery-couriers{gap:var(--space-4);flex-direction:column;display:flex}.delivery-couriers__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-couriers__count{color:var(--adm-text-2);margin:0}.delivery-couriers__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.delivery-couriers__table{border-collapse:collapse;width:100%;font-size:var(--adm-fs-sm)}.delivery-couriers__table th{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--adm-line);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);text-align:start}.delivery-couriers .delivery-couriers__table th.num{text-align:end;width:4.5rem}.delivery-couriers__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--adm-line-2)}.delivery-couriers__table tr:last-child td{border-bottom:0}.delivery-couriers__table tr[data-active=false]{color:var(--adm-text-3)}.delivery-couriers__number{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);text-align:end;font-variant-numeric:tabular-nums}.delivery-couriers__open{color:inherit;font:inherit;font-weight:var(--adm-fw-semibold);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.delivery-couriers__open:hover{text-decoration:underline}.delivery-couriers__open:focus-visible{outline:2px solid var(--adm-info);outline-offset:2px;border-radius:4px}.delivery-couriers__sub{color:var(--adm-text-3);font-size:var(--adm-fs-xs);display:block}.delivery-couriers__state{min-height:24px;padding:0 var(--space-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);border-radius:999px;align-items:center;display:inline-flex}.delivery-couriers__state--on{background:var(--adm-success-soft);color:var(--adm-success-text)}.delivery-couriers__state--off{background:var(--adm-surface-2);color:var(--adm-text-3)}.delivery-couriers__form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.delivery-couriers__wide{grid-column:1/-1}.delivery-couriers__taken{color:var(--adm-danger-text)}.delivery-couriers__foot-start{margin-inline-end:auto}.delivery-couriers__pin{gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex}.delivery-couriers__pin h2{font-size:var(--adm-fs-lg);margin:0}.delivery-couriers__pin p{color:var(--adm-text-2);margin:0}.delivery-couriers .delivery-couriers__pin-line,.delivery-couriers__pin-line{padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);color:var(--adm-text);font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.delivery-couriers__pin-actions{justify-content:flex-end;display:flex}@media (width<=640px){.delivery-couriers__form{grid-template-columns:minmax(0,1fr)}}.delivery-postal-alerts__publication{gap:var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.delivery-postal-alerts__pending{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.delivery-postal-alerts__pending[data-pending=true]{color:var(--text-primary);font-weight:var(--type-label-13-weight);border-left:3px solid var(--time-warning);padding-left:var(--space-2)}.delivery-postal-alerts__publish{display:inline-flex}.delivery-postal-alerts__settled{color:var(--status-ready-fg);background:var(--status-ready-soft);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-3);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.delivery-postal-alerts__weekly{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.delivery-postal-alerts__weekly h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.delivery-postal-alerts__weekly-support{color:var(--text-secondary);font-size:var(--type-caption-12-size);max-width:60ch}.delivery-postal-alerts__weekly-empty{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-2)}.delivery-postal-alerts__weekly-series{gap:var(--space-3);margin-top:var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;list-style:none;display:flex}.delivery-postal-alerts__weekly-series li{border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3)}.delivery-postal-alerts__title{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);color:var(--text-primary);margin:var(--space-8) 0 var(--space-2)}.delivery-postal-alerts__filters{gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.delivery-postal-alerts__filter{gap:var(--space-1);flex-direction:column;min-width:12rem;display:flex}.delivery-postal-alerts__filter>span{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.delivery-postal-alerts__panel{gap:var(--space-3);flex-direction:column;display:flex}.delivery-postal-alerts__panel-title{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);color:var(--text-primary)}.delivery-postal-alerts__panel-address{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.delivery-postal-alerts__facts{gap:var(--space-3);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.delivery-postal-alerts__facts dt{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.delivery-postal-alerts__facts dd{color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.delivery-postal-alerts__asks{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.delivery-postal-alerts__waiting{color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.delivery-postal-alerts__asks ul{gap:var(--space-1);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.delivery-postal-alerts__informational{color:var(--text-secondary);background:var(--surface-raised);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--type-body-sm-size)}.delivery-postal-alerts__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-postal-alerts__correct,.delivery-postal-alerts__ignore,.delivery-postal-alerts__back{display:inline-flex}.delivery-postal-alerts__ignoring{gap:var(--space-2);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.delivery-postal-alerts__ignoring label{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.delivery-postal-alerts__ignoring-support{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.delivery-postal-alerts__ignoring textarea{min-height:5rem;padding:var(--space-2);background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-size:var(--type-body-sm-size);font-family:var(--type-family)}@media (width<=1024px){.delivery-postal-alerts__facts{grid-template-columns:minmax(0,1fr)}}.delivery-postal-areas{gap:var(--space-3);flex-direction:column;display:flex}.delivery-postal-areas__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-postal-areas__search{flex:0 18rem;min-width:0}.delivery-postal-areas__card{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow:hidden}.delivery-postal-areas__table{border-collapse:collapse;width:100%;font-size:var(--adm-fs-md)}.delivery-postal-areas .delivery-postal-areas__table th{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--adm-line);background:var(--adm-surface-2);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);text-align:start;white-space:nowrap}.delivery-postal-areas__table td{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--adm-line-2);vertical-align:middle}.delivery-postal-areas__table tbody tr:last-child>td{border-bottom:0}.delivery-postal-areas__row{cursor:pointer}.delivery-postal-areas__row:hover>td{background:var(--adm-surface-2)}.delivery-postal-areas__row:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:-3px}.delivery-postal-areas .delivery-postal-areas__table .delivery-postal-areas__number{text-align:right;white-space:nowrap}.delivery-postal-areas__main{color:var(--adm-text);font-weight:var(--adm-fw-bold);display:block}.delivery-postal-areas__sub{color:var(--adm-text-3);font-size:var(--adm-fs-xs);display:block}.delivery-postal-areas__store{align-items:center;gap:var(--space-1-5);white-space:nowrap;display:inline-flex}.delivery-postal-areas__dot{border-radius:50%;flex:none;width:8px;height:8px}.delivery-postal-areas__table .num{white-space:nowrap}.delivery-postal-areas__empty{padding:var(--space-6) var(--space-4);border:1px dashed var(--adm-line);border-radius:var(--adm-r-lg);color:var(--adm-text-3);text-align:center}@media (width<=639px){.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table{display:table}.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table thead{display:table-header-group}.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table tbody{display:table-row-group}.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table tr{padding:0;display:table-row}.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table td{padding:var(--space-2-5) var(--space-2);border-bottom:1px solid var(--adm-line-2);display:table-cell}.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table td[data-label]:before{content:none}.delivery-postal-areas table.delivery-postal-areas__table.delivery-postal-areas__table .delivery-postal-areas__wide{display:none}.delivery-postal-areas__search{flex:100%}}.delivery-postal-import{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.delivery-postal-import__header{gap:var(--space-2);flex-direction:column;display:flex}.delivery-postal-import__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-postal-import__what{font-weight:var(--type-label-13-weight)}.delivery-postal-import__steps{gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--type-caption-11-size);color:var(--text-muted);padding:0;list-style:none;display:flex}.delivery-postal-import__steps li[data-current=true]{color:var(--text-primary);font-weight:var(--type-caption-11-weight)}.delivery-postal-import__step{background:var(--surface-card);border-radius:var(--radius-md);padding:var(--space-2);margin-bottom:var(--space-2)}.delivery-postal-import__step label{margin-top:var(--space-2);font-weight:var(--type-label-13-weight);display:block}.delivery-postal-import__step fieldset label{font-weight:var(--type-body-sm-weight);margin-top:var(--space-1)}.delivery-postal-import__step table{border-collapse:collapse;margin-top:var(--space-1);font-size:var(--type-caption-12-size)}.delivery-postal-import__step td{border:1px solid var(--border-default);padding:var(--space-1)}.delivery-postal-import__step [data-field=leaving]{color:var(--time-warning);font-weight:var(--type-label-13-weight)}.delivery-postal-import__note{color:var(--text-muted);font-size:var(--type-caption-11-size);display:block}.delivery-postal-import__history{margin-top:var(--space-3)}.delivery-postal-import__step input[type=file]{width:100%;font-family:var(--type-family);font-size:var(--type-body-sm-size);color:var(--text-secondary)}.delivery-postal-import__step input[type=file]::file-selector-button{margin-right:var(--space-3);min-height:40px;padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-sm-size);font-weight:var(--type-heading-h3-weight);cursor:pointer}.delivery-postal-lookup{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.delivery-postal-lookup__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-postal-lookup__subtitle{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-1);max-width:62ch}.delivery-postal-lookup__settings{min-width:0}.delivery-postal-lookup__probe h2,.delivery-postal-lookup__today h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin-bottom:var(--space-2)}.delivery-postal-lookup__fixed{color:var(--text-secondary);font-size:var(--type-caption-12-size);margin-top:var(--space-1)}.delivery-postal-lookup__probe-form{align-items:center;gap:var(--space-2);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);flex-wrap:wrap;display:flex}.delivery-postal-lookup__probe-field{font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.delivery-postal-lookup__probe-input{width:12ch;min-height:40px;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-md-size)}.delivery-postal-lookup__probe-run{display:inline-flex}.delivery-postal-lookup__answer{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-card)}.delivery-postal-lookup__answer[data-state=found]{border-left:3px solid var(--status-ready-fg)}.delivery-postal-lookup__answer[data-state=not_found],.delivery-postal-lookup__answer[data-state=disabled],.delivery-postal-lookup__answer[data-state=provider_down]{border-left:3px solid var(--border-strong)}.delivery-postal-lookup__answer-line{font-size:var(--type-body-md-size);color:var(--text-primary)}.delivery-postal-lookup__registration{margin-top:var(--space-2);font-size:var(--type-body-sm-size);color:var(--text-secondary)}.delivery-postal-lookup__registration[data-registered=none]{color:var(--text-primary)}.delivery-postal-lookup__quiet{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.delivery-postal-lookup__numbers{gap:var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.delivery-postal-lookup__number dt{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.delivery-postal-lookup__number dd{color:var(--text-primary);font-size:var(--type-label-xl-size);font-weight:var(--type-label-xl-weight);margin:0}.delivery-postal-table__publication{gap:var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.delivery-postal-table__publication-state{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.delivery-postal-table__version{color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight)}.delivery-postal-table__pending{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.delivery-postal-table__pending[data-pending=true]{color:var(--text-primary);font-weight:var(--type-label-13-weight);border-left:3px solid var(--time-warning);padding-left:var(--space-2)}.delivery-postal-table__publication-action{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;display:flex}.delivery-postal-table__publication-support{color:var(--text-secondary);font-size:var(--type-caption-12-size);max-width:44ch}.delivery-postal-table__publish{display:inline-flex}.delivery-postal-table__filters{gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.delivery-postal-table__filter{gap:var(--space-1);flex-direction:column;min-width:12rem;display:flex}.delivery-postal-table__filter>span{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.delivery-postal-table__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=639px){.delivery-postal-table__actions{justify-content:flex-start}}.delivery-postal-table__tabs{min-width:0;display:flex}.delivery-postal-table__panel{flex-direction:column;min-width:0;display:flex}.delivery-postal-table__view.screen{max-width:none}.delivery-postal-table__dialog .form-dialog{width:min(880px, calc(100vw - 2 * var(--space-4)));padding:var(--space-5)}@media (width<=639px){.delivery-postal-table__dialog .form-dialog{width:100vw;height:100dvh;max-height:100dvh;padding:var(--space-4);border-radius:var(--radius-none)}}.delivery-postal-table__editor{gap:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=1024px){.delivery-postal-table__editor{grid-template-columns:minmax(0,1fr)}}.delivery-postal-table__effect{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.delivery-postal-table__effect h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.delivery-postal-table__effect ul{gap:var(--space-1);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.delivery-postal-table__effect-blocked{color:var(--status-cancelled-fg);background:var(--status-cancelled-soft);border-radius:var(--radius-sm);padding:var(--space-2);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.delivery-postal-table__effect-support{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.delivery-postal-table__cards{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.delivery-postal-table__card{gap:var(--space-3);flex-direction:column;display:flex}.delivery-postal-table__card h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.delivery-postal-table__test{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-postal-table__test-box{min-height:48px;font-size:var(--adm-fs-lg);font-variant-numeric:tabular-nums;flex:0 12rem}.delivery-postal-table__answer{flex:16rem;min-width:0}.delivery-postal-table__answer p{margin:var(--space-1) 0 0;color:var(--adm-text-2);font-size:var(--adm-fs-sm)}.delivery-postal-table__answer--waiting,.delivery-postal-table__answer--served,.delivery-postal-table__answer--none,.delivery-postal-table__answer--blocked{padding:var(--space-3);border-radius:var(--adm-r-md)}.delivery-postal-table__answer--waiting{background:var(--adm-info-soft);color:var(--adm-text)}.delivery-postal-table__answer--served{background:var(--adm-success-soft);color:var(--adm-success-text)}.delivery-postal-table__answer--none{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.delivery-postal-table__answer--blocked{background:var(--adm-surface-2);color:var(--adm-text)}.delivery-postal-table__card-foot{justify-content:flex-end;margin-top:auto;display:flex}.delivery-postal-table__average{padding-top:var(--space-3);border-top:1px solid var(--adm-line-2);font-size:var(--adm-fs-sm);justify-content:space-between;margin:0;display:flex}.delivery-postal-table__average span{color:var(--adm-text-3)}.delivery-postal-table__drawer{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=900px){.delivery-postal-table__cards{grid-template-columns:minmax(0,1fr)}}.delivery-postal-table__band{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--adm-brand-soft);border-radius:var(--adm-r-md);background:var(--adm-brand-softer);color:var(--adm-danger-text);flex-wrap:wrap;display:flex}.delivery-postal-table__area{min-width:0}.finance-cash__body{gap:var(--space-6);flex-direction:column;display:flex}.finance-cash__days{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.finance-cash__day{gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--adm-line);border-top:4px solid var(--adm-brand);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;display:flex}.finance-cash__day-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.finance-cash__day-head h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.finance-cash__state{align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2);background:var(--adm-surface-2);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);white-space:nowrap;border-radius:999px;display:inline-flex}.finance-cash__state:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.finance-cash__state[data-state=open]{background:var(--adm-success-soft);color:var(--adm-success-text)}.finance-cash__state[data-state=closed_automatically]{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.finance-cash .finance-cash__day p{margin:0}.finance-cash__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.finance-cash__label{margin-top:var(--space-2);color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.finance-cash .finance-cash__sold{font-family:var(--adm-display);font-size:var(--adm-fs-display);font-weight:var(--adm-fw-heavy);letter-spacing:-.02em;line-height:1.1}.finance-cash__methods{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.finance-cash__methods li{align-items:center;gap:var(--space-3);font-size:var(--adm-fs-sm);grid-template-columns:minmax(0,1fr) minmax(3rem,5rem) auto;display:grid}.finance-cash__bar{background:var(--adm-line-2);border-radius:999px;height:8px;overflow:hidden}.finance-cash__bar i{border-radius:999px;height:100%;display:block}.finance-cash .finance-cash__drawer{margin:var(--space-3) 0 0;padding-top:var(--space-2);border-top:1px solid var(--adm-line-2);flex-direction:column;display:flex}.finance-cash__drawer>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px dashed var(--adm-line-2);display:flex}.finance-cash__drawer>div:last-child{border-bottom:0}.finance-cash__drawer dt{color:var(--adm-text-3)}.finance-cash__drawer dd{font-weight:var(--adm-fw-semibold);white-space:nowrap;margin:0}.finance-cash__expected dt,.finance-cash__expected dd{color:var(--adm-text);font-weight:var(--adm-fw-bold)}.finance-cash__history h2{margin:0 0 var(--space-3);font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.finance-cash__refunds{gap:var(--space-3);display:grid;overflow-x:auto}.finance-cash__refunds-table{border-collapse:collapse;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);font-variant-numeric:tabular-nums;width:100%}.finance-cash__refunds-table th,.finance-cash__refunds-table td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--adm-line-2);font-size:var(--adm-fs-sm);color:var(--adm-text);white-space:nowrap}.finance-cash__refunds-table thead th{color:var(--adm-text-3);font-weight:var(--adm-fw-semibold)}.finance-cash__refunds-empty{color:var(--adm-text-2)}.finance-notes>.finance-notes__facts{margin-top:calc(-1 * var(--space-4));color:var(--text-secondary);font-size:var(--type-body-md-size)}.finance-notes>.finance-notes__facts[data-alerting=sim]{color:var(--time-warning);font-weight:var(--type-heading-h3-weight)}.finance-notes__tabs{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3)}.finance-notes__tabs .segmented{flex-wrap:wrap;max-width:100%;display:flex}.finance-notes__panel{gap:var(--space-6);min-width:0;display:grid}.finance-notes__panel>*{min-width:0}.finance-notes__panel>.screen{max-width:none;margin:0;padding:0}.finance-notes__panel>.finance-notes__sent{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-weight:var(--type-label-13-weight);margin:0}.finance-notes__figures{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.finance-notes__figure{color:inherit;text-decoration:none;display:block}.finance-notes__figure:focus-visible{border-radius:var(--adm-r-lg);outline:2px solid var(--adm-info);outline-offset:2px}.finance-nfce-cancellation__what{padding:var(--space-2) var(--space-3);border-left:4px solid var(--border-strong);background:var(--surface-raised);color:var(--text-primary);display:inline-block}.finance-nfce-cancellation__header{flex-wrap:wrap;align-items:center;display:flex}.finance-nfce-cancellation__filters{gap:var(--space-3);margin:var(--space-2) 0 var(--space-3);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:center;display:flex}.finance-nfce-cancellation__skipped,.finance-nfce-cancellation__voids,.finance-nfce-cancellation__cancellations{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.finance-nfce-cancellation__skipped h2,.finance-nfce-cancellation__voids h2,.finance-nfce-cancellation__cancellations h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.finance-nfce-cancellation__skipped table,.finance-nfce-cancellation__voids table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size)}.finance-nfce-cancellation__skipped th,.finance-nfce-cancellation__skipped td,.finance-nfce-cancellation__voids th,.finance-nfce-cancellation__voids td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);text-align:left;height:40px}.finance-nfce-cancellation__skipped thead th,.finance-nfce-cancellation__voids thead th{color:var(--text-secondary);font-weight:var(--type-label-13-weight)}.finance-nfce-cancellation__skipped tr:not([data-voided=sim]) [data-field=situation]{color:var(--time-warning)}.finance-nfce-cancellation__skipped tr[data-voided=sim] [data-field=situation]{color:var(--text-secondary)}.finance-nfce-cancellation__row-action{text-align:end;white-space:nowrap}@media (width<=639px){.finance-nfce-cancellation__skipped td.finance-nfce-cancellation__row-action:empty{display:none}}.finance-nfce-cancellation__asked{color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-heading-h3-weight)}.finance-nfce-cancellation__voids [data-field=in-flight]{color:var(--time-warning)}.finance-nfce-cancellation__voids [data-field=requested-by]{color:var(--text-secondary)}.finance-nfce-cancellation__cancellations ul{margin:0;padding:0;list-style:none}.finance-nfce-cancellation__cancellations>ul>li{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:baseline;display:flex}.finance-nfce-cancellation__cancellations>ul>li[data-needs-accountant=sim]{border-left:4px solid var(--time-critical);background:var(--status-cancelled-soft)}.finance-nfce-cancellation__cancellations [data-field=window-missed]{color:var(--time-critical);font-weight:var(--type-label-13-weight)}.finance-nfce-cancellation__store{color:var(--text-secondary);font-size:var(--type-caption-12-size);margin-left:auto}.finance-nfce-cancellation__section-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.finance-nfce-contingency__what{padding:var(--space-2) var(--space-3);border-left:4px solid var(--border-strong);background:var(--surface-raised);color:var(--text-primary);display:inline-block}.finance-nfce-contingency__queue,.finance-nfce-contingency__thresholds{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.finance-nfce-contingency__queue h2,.finance-nfce-contingency__thresholds h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.finance-nfce-contingency__queue table,.finance-nfce-contingency__thresholds table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size)}.finance-nfce-contingency__queue th,.finance-nfce-contingency__queue td,.finance-nfce-contingency__thresholds th,.finance-nfce-contingency__thresholds td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);text-align:left;height:40px}.finance-nfce-contingency__queue thead th,.finance-nfce-contingency__thresholds thead th{color:var(--text-secondary);font-weight:var(--type-label-13-weight)}.finance-nfce-contingency__thresholds input,.finance-nfce-contingency__thresholds button{min-height:40px}.finance-nfce-contingency__thresholds input{width:8ch;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-sm-size)}.finance-nfce-contingency__queue tr[data-alerting=sim]{background:var(--status-cancelled-soft)}.finance-nfce-contingency__queue tr[data-alerting=sim] [data-field=oldest]{color:var(--time-critical);font-weight:var(--type-label-13-weight)}.finance-nfce-contingency__alert{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--time-critical);background:var(--status-cancelled-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.finance-nfce-contingency__queue [data-field=empty]{color:var(--text-secondary)}.finance-nfce-contingency__queue [data-field=following]{color:var(--text-secondary);font-size:var(--type-caption-12-size);display:block}.finance-nfce-contingency__thresholds [data-field=chosen-by]{color:var(--text-secondary)}.finance-nfce-contingency__hidden-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.finance-pix>.finance-pix__facts{margin-top:calc(-1 * var(--space-4));color:var(--text-secondary);font-size:var(--type-body-md-size)}.finance-pix__tabs{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3)}.finance-pix__tabs .segmented{flex-wrap:wrap;max-width:100%;display:flex}.finance-pix__panel{gap:var(--space-6);min-width:0;display:grid}.finance-pix__panel>*{min-width:0}.finance-pix__panel>.screen{max-width:none;margin:0;padding:0}.finance-pix-charges__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.finance-pix-charges__no-action{color:var(--text-muted);font-size:var(--type-caption-12-size)}.finance-pix-charges__waiting{color:var(--text-primary);font-weight:var(--type-label-13-weight)}.finance-pix-charges__breakers{margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised)}.finance-pix-charges__breakers h2{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.finance-pix-charges__breakers p{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.finance-pix-charges__breakers ul{margin:0;padding:0;list-style:none}.finance-pix-charges__breakers li{padding:var(--space-2) 0;border-top:1px solid var(--border-default);color:var(--time-critical);font-size:var(--type-body-sm-size)}.finance-pix-charges__breakers li:first-child{border-top:0}.finance-pix-reconciliation__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.finance-pix-reconciliation__rule{padding:var(--space-2) var(--space-3);border-left:3px solid var(--interactive-primary);background:var(--interactive-soft);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.finance-pix-reconciliation__burst{margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised)}.finance-pix-reconciliation__burst h2,.finance-pix-reconciliation__incidents h2,.finance-pix-reconciliation__days h2{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.finance-pix-reconciliation__burst p,.finance-pix-reconciliation__days>p{max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.finance-pix-reconciliation__days>p{margin-bottom:var(--space-3)}.finance-pix-reconciliation__filters{gap:var(--space-3);margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:center;display:flex}.finance-pix-reconciliation__board{margin:0 0 var(--space-4);padding:0;list-style:none}.finance-pix-reconciliation__board>li{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-2);background:var(--surface-card)}.finance-pix-reconciliation__board>li p{margin:0 0 var(--space-1);color:var(--text-primary)}.finance-pix-reconciliation__board>li[data-kind=unverified]{border-color:var(--time-critical)}.finance-pix-reconciliation__meta{overflow-wrap:anywhere;color:var(--text-muted);font-size:var(--type-caption-12-size)}.finance-pix-reconciliation__link{gap:var(--space-1);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.finance-pix-reconciliation__link label{color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.finance-pix-reconciliation__link input,.finance-pix-reconciliation__link textarea{min-height:40px;padding:var(--space-1) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-md-size)}.finance-pix-reconciliation__link textarea{min-height:80px}.finance-pix-reconciliation__support{max-width:62ch;color:var(--text-secondary);font-size:var(--type-caption-12-size)}.finance-pix-reconciliation__actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.finance-pix-reconciliation__days{margin-top:var(--space-4)}.reports-cash__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.reports-cash__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.reports-cash__subtitle{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-1);max-width:62ch}.reports-cash__field{gap:var(--space-1);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.reports-cash__showing{color:var(--text-secondary);font-size:var(--type-body-md-size)}.reports-cash__totals,.reports-cash__methods,.reports-cash__sessions,.reports-cash__drops{margin-bottom:var(--space-4)}.reports-cash__totals h2,.reports-cash__methods h2,.reports-cash__sessions h2,.reports-cash__drops h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin-bottom:var(--space-2)}.reports-cash__figures{gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-cash__figure{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);flex:14rem}.reports-cash__figure dt{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.reports-cash__figure dd{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);margin:var(--space-1) 0 0}.reports-cash__figure[data-sign=short] dd,.reports-cash__method-table td[data-sign=short]{color:var(--status-cancelled-fg)}.reports-cash__figure[data-sign=over] dd,.reports-cash__method-table td[data-sign=over]{color:var(--status-awaiting-payment-fg)}.reports-cash__figure[data-sign=unappraised] dd,.reports-cash__method-table td[data-sign=unappraised]{color:var(--text-muted)}.reports-cash__unappraised{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-2)}.reports-cash__method-table{border-collapse:collapse;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%}.reports-cash__method-table th,.reports-cash__method-table td{height:var(--row-height);padding:0 var(--space-3);text-align:left;border-bottom:1px solid var(--border-default);font-size:var(--type-body-md-size)}.reports-cash__method-table thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.reports-cash__method-table tbody tr:last-child th,.reports-cash__method-table tbody tr:last-child td{border-bottom:none}.reports-cash__automatic{background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2);font-size:var(--type-body-sm-size)}.reports-cash .list__status[data-status=open]{background:var(--status-in-preparation-soft);color:var(--status-in-preparation-fg)}.reports-cash .list__status[data-status=closed]{background:var(--status-settled-and-delivered-soft);color:var(--status-settled-and-delivered-fg)}.reports-cash .list__status[data-status=closed_automatically]{background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg)}.reports-cash .list__status[data-status=drop]{background:var(--status-dispatched-soft);color:var(--status-dispatched-fg)}.reports-cash .list__status[data-status=reversal]{background:var(--status-expired-soft);color:var(--status-expired-fg)}.reports-cash__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-exports__dialog{gap:var(--space-4);padding:var(--space-5) var(--space-5) 0;flex-direction:column;display:flex}.reports-exports__dialog+.action-dialog__way-out{padding:0 var(--space-5) var(--space-5)}.reports-exports__dialog h2{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.reports-exports__dialog h3{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.reports-exports__block{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.reports-exports__block+.reports-exports__block{padding-top:var(--space-4);border-top:1px solid var(--border-default)}.reports-exports__form{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border-default);flex-direction:column;display:flex}.reports-exports__field{gap:var(--space-1);font-size:var(--type-body-sm-size);margin-bottom:var(--space-2);flex-direction:column;display:flex}.reports-exports__field span{color:var(--text-secondary)}.reports-exports__field textarea{max-width:42ch;min-height:var(--row-height);padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-bg);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-md-size)}.reports-exports__support{color:var(--text-secondary);font-size:var(--type-body-sm-size);max-width:62ch;margin-bottom:var(--space-1)}.reports-exports__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.reports-exports__confirm{width:min(480px, calc(100vw - 2 * var(--space-4)));padding:var(--space-6);border:1px solid var(--time-warning);border-left:4px solid var(--time-warning);border-radius:var(--radius-xl);background:var(--surface-card);box-shadow:var(--elevation-overlay)}.reports-exports__confirm .reports-exports__actions{margin-top:var(--space-4);justify-content:flex-end}.reports-exports__confirm p{color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight);max-width:62ch}.reports-exports__schedules,.reports-exports__files{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reports-exports__schedules{gap:var(--space-1)}.reports-exports__schedules li{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.reports-exports__file{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) auto;display:grid}.reports-exports__file-name{color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight)}.reports-exports__file-facts{color:var(--text-secondary);font-size:var(--type-body-sm-size);grid-column:1}.reports-exports__file-action{color:var(--text-secondary);font-size:var(--type-body-sm-size);text-align:end;grid-area:1/2/span 2}@media (width<=639px){.reports-exports__file{grid-template-columns:minmax(0,1fr)}.reports-exports__file-action{text-align:start;grid-area:auto/1}}.reports-exports__field .choice{max-width:42ch}.home-kanban{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.home-kanban__at{color:var(--text-muted);font-size:var(--type-caption-11-size)}.home-kanban__columns{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow-x:auto}.home-kanban__column{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-2);min-height:7rem}.home-kanban__column h3{align-items:center;gap:var(--space-1);font-size:var(--type-caption-11-size);font-weight:var(--type-label-13-weight);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2);display:flex}.home-kanban__count{text-align:center;background:var(--surface-card);min-width:1.5rem;color:var(--text-primary);border-radius:var(--radius-circle);padding:0 var(--space-1);font-variant-numeric:tabular-nums;margin-left:auto}.home-kanban__column ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.home-kanban__card{gap:var(--space-1);background:var(--surface-card);border-radius:var(--adm-r-md);border-left:4px solid var(--border-default);box-shadow:var(--adm-shadow-1);padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}.home-kanban__card-head,.home-kanban__card-foot{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.home-kanban__channel{padding:0 var(--space-2);border:1px solid var(--adm-line);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);white-space:nowrap;border-radius:999px}.home-kanban__store{font-weight:var(--adm-fw-semibold)}.home-kanban__items{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.home-kanban__card [data-field=number]{font-weight:var(--type-heading-h3-weight);font-size:var(--type-body-md-size);font-variant-numeric:tabular-nums}.home-kanban__card [data-field=elapsed]{font-weight:var(--type-label-13-weight);font-variant-numeric:tabular-nums;color:var(--text-secondary);justify-self:end}.home-kanban__card [data-field=sla]{font-size:var(--type-caption-11-size);font-weight:var(--type-label-13-weight);color:var(--text-muted);grid-column:1;justify-self:start}.home-kanban__card[data-sla=normal]{border-left-color:var(--time-normal)}.home-kanban__card[data-sla=warning]{border-left-color:var(--time-warning);background:color-mix(in srgb, var(--time-warning) 8%, var(--surface-card))}.home-kanban__card[data-sla=warning] [data-field=elapsed],.home-kanban__card[data-sla=warning] [data-field=sla]{color:var(--time-warning)}.home-kanban__card[data-sla=critical]{border-left-color:var(--time-critical);background:color-mix(in srgb, var(--time-critical) 8%, var(--surface-card))}.home-kanban__card[data-sla=critical] [data-field=elapsed],.home-kanban__card[data-sla=critical] [data-field=sla]{color:var(--time-critical)}.home-kanban__card [data-field=before-opening]{font-size:var(--type-caption-11-size);color:var(--text-muted);grid-column:1/-1}@media (width<=639px){.home-kanban__columns{grid-template-columns:repeat(4,minmax(10rem,1fr))}}.home-overview{gap:var(--space-5);flex-direction:column;display:flex}.home-overview__alerts{gap:var(--space-2);flex-direction:column;display:flex}.home-overview__alert{min-width:0}.home-overview__alert-action{flex:none}.home-overview__header{align-items:end;gap:var(--space-1) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.home-overview__header h1,.home-overview__eyebrow{grid-column:1}.home-overview__header h1{font-family:var(--adm-display);font-size:var(--adm-fs-display);font-weight:var(--adm-fw-heavy);letter-spacing:-.02em;margin:0}.home-overview__eyebrow{align-items:center;gap:var(--space-2);color:var(--adm-text-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);flex-wrap:wrap;margin:0;display:flex}.home-overview__live{align-items:center;gap:var(--space-2);color:var(--adm-success-text);font-weight:var(--adm-fw-bold);display:inline-flex}.home-overview__live:before{content:"";background:var(--adm-success);border-radius:50%;width:8px;height:8px}.home-overview__fact{color:var(--adm-text-2);grid-column:1;margin:0}.home-overview__report{grid-area:2/2/span 2;align-self:center}.home-overview__figures{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-overview__late{color:inherit;text-decoration:none;display:block}.home-overview__late:focus-visible{border-radius:var(--adm-r-lg);outline:2px solid var(--adm-info);outline-offset:2px}.home-overview__charts{gap:var(--space-4);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.home-overview__chart,.home-overview__latest{gap:var(--space-4);flex-direction:column;display:flex}.home-overview__card-head,.home-overview__section-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.home-overview__card-head h2,.home-overview__section-head h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.home-overview__legend{gap:var(--space-3);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.home-overview__legend i,.home-overview__channel-list i{width:10px;height:10px;border-radius:3px;margin-inline-end:var(--space-2);display:inline-block}.home-overview__legend-ghost{background:var(--adm-line)}.home-overview__channels{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.home-overview__channel-list{gap:var(--space-2);flex-direction:column;flex:11rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.home-overview__channel-list li{align-items:center;gap:var(--space-2);font-size:var(--adm-fs-sm);grid-template-columns:10px minmax(0,1fr) auto 2.5rem;display:grid}.home-overview__channel-list li i{margin:0}.home-overview__channel-list span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-overview__channel-list span:last-child{color:var(--adm-text-3);font-weight:var(--adm-fw-semibold);text-align:end}.home-overview__stores{gap:var(--space-3);flex-direction:column;display:flex}.home-overview__store-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.home-overview__store,.home-overview__kitchen{gap:var(--space-3);border-top:4px solid var(--adm-kitchen);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.home-overview__store{transition:box-shadow .15s}.home-overview__store:hover{box-shadow:var(--adm-shadow-2)}.home-overview__store:focus-visible{outline:2px solid var(--adm-info);outline-offset:2px}.home-overview__store-head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.home-overview__store-head>span:first-child{overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.home-overview__notice{padding:var(--space-2) var(--space-3);border-radius:var(--adm-r-md);background:var(--adm-warning-soft);color:var(--adm-warning-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold)}.home-overview__store-name{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.home-overview__muted{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.home-overview__pill{min-height:24px;padding:0 var(--space-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.home-overview__pill--ok{background:var(--adm-success-soft);color:var(--adm-success-text)}.home-overview__pill--off{background:var(--adm-surface-2);color:var(--adm-text-3)}.home-overview__metrics{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-overview__metric{min-width:0;padding:var(--space-2);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;display:flex}.home-overview__metric strong{font-family:var(--adm-display);font-size:var(--adm-fs-xl);font-weight:var(--adm-fw-bold)}.home-overview__metric span{color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.home-overview__metric--warn,.home-overview__metric--warn strong{color:var(--adm-warning-text)}.home-overview__store-foot{justify-content:space-between;align-items:center;gap:var(--space-2);font-weight:var(--adm-fw-semibold);display:flex}.home-overview__delta{font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-bold)}.home-overview__delta--up{color:var(--adm-success-text)}.home-overview__delta--down{color:var(--adm-danger-text)}.home-overview__delta--flat{color:var(--adm-text-3)}.home-overview__not-billed{font-size:var(--adm-fs-xs)}.home-overview__kitchen-counts{gap:var(--space-2);font-size:var(--adm-fs-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-overview__kitchen .btn{align-self:flex-start}.home-overview__bottom{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-overview__best{gap:var(--space-4);flex-direction:column;display:flex}.home-overview__lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-overview__line{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--adm-line-2);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.home-overview__line:first-child{border-top:0}.home-overview__channel{align-items:center;gap:var(--space-1-5);min-height:24px;padding:0 var(--space-2);border:1px solid var(--adm-line);border-radius:var(--adm-r-sm);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);white-space:nowrap;display:inline-flex}.home-overview__channel:before{content:"";background:var(--adm-text-4);border-radius:50%;width:6px;height:6px}.home-overview__channel[data-channel=ifood]:before{background:var(--adm-brand)}.home-overview__channel[data-channel=nfood]:before{background:var(--adm-warning)}.home-overview__channel[data-channel=whatsapp]:before{background:var(--adm-success)}.home-overview__channel[data-channel=wabiz]:before{background:var(--adm-info)}.home-overview__channel[data-channel=call_center]:before{background:var(--adm-accent)}.home-overview__state{font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold)}.home-overview__doors{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.home-overview__door h2{margin:0 0 var(--space-2);font-size:var(--adm-fs-md)}.home-overview__door ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=1100px){.home-overview__figures{grid-template-columns:repeat(2,minmax(0,1fr))}.home-overview__charts,.home-overview__bottom{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.home-overview__header{grid-template-columns:minmax(0,1fr)}.home-overview__report{grid-area:auto/1;justify-self:start}.home-overview__line{grid-template-columns:auto minmax(0,1fr) auto}.home-overview__line>:nth-child(3){display:none}}.settings-edge-health{gap:var(--space-8);flex-direction:column;display:flex}.settings-edge-health__header{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-edge-health__freshness{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-edge-health__freshness[data-freshness=failed]{color:var(--text-primary);font-weight:var(--type-body-sm-weight)}.settings-edge-health__alerts{gap:var(--space-3);flex-direction:column;display:flex}.settings-edge-health__quiet{color:var(--text-secondary);margin:0}.settings-edge-health__band{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);border-left-width:var(--space-1);flex-direction:column;display:flex}.settings-edge-health__band[data-severity=critical]{border-left-color:var(--status-cancelled-fg)}.settings-edge-health__band[data-severity=warning]{border-left-color:var(--time-warning)}.settings-edge-health__band[data-severity=info]{border-left-color:var(--border-strong)}.settings-edge-health__band-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.settings-edge-health__action{font:inherit;white-space:nowrap;align-items:center;display:inline-flex}.settings-edge-health__panel{border-collapse:collapse;text-align:left;width:100%}.settings-edge-health__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-edge-health__panel th,.settings-edge-health__panel td{padding:var(--space-3);border-bottom:1px solid var(--border-default);vertical-align:top}.settings-edge-health__panel thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);border-bottom:1px solid var(--border-strong)}.settings-edge-health__panel tbody tr{min-height:40px}.settings-edge-health__panel tbody tr[data-contact=no_contact]{background:var(--surface-raised)}.settings-edge-health__panel tbody tr:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:-2px}.settings-edge-health__contact{font-weight:var(--type-body-sm-weight);display:block}.settings-edge-health__since,.settings-edge-health__printer-down{color:var(--text-secondary);font-size:var(--type-caption-12-size);display:block}.settings-edge-health__spoken{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-edge-health__history{gap:var(--space-3);flex-direction:column;display:flex}.settings-edge-health__history h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.settings-edge-health__silence{gap:var(--space-3);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-lg);min-width:360px;max-width:560px;padding:var(--space-8);flex-direction:column;display:flex}.settings-edge-health__silence-warning{color:var(--text-primary);font-size:var(--type-caption-12-size);margin:0}@media (width<=1024px){.settings-edge-health__panel{display:block;overflow-x:auto}}.settings-edge-health__store{gap:var(--space-4);min-width:0;display:grid}.settings-edge-health__store-facts{gap:var(--space-3) var(--space-6);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.settings-edge-health__store-facts dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.settings-edge-health__store-facts dd{gap:var(--space-1);color:var(--text-primary);font-size:var(--type-body-sm-size);overflow-wrap:anywhere;margin:0;display:grid}@media (width<=639px){.settings-edge-health__store-facts{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.settings-edge-health__store-facts dd+dt{margin-top:var(--space-2)}}.settings-edge-health__checks{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.settings-edge-health__check{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-inline-start:var(--space-1) solid transparent;border-radius:var(--adm-r-md);background:var(--adm-surface-2);overflow-wrap:anywhere;display:grid}.settings-edge-health__check[data-state=ok]{--check-fg:var(--status-ready-fg);--check-soft:var(--status-ready-soft)}.settings-edge-health__check[data-state=attention]{--check-fg:var(--status-in-preparation-fg);--check-soft:var(--status-in-preparation-soft);border-inline-start-color:var(--check-fg)}.settings-edge-health__check[data-state=failure]{--check-fg:var(--status-cancelled-fg);--check-soft:var(--status-cancelled-soft);border-inline-start-color:var(--check-fg)}.settings-edge-health__check[data-state=not_checked]{--check-fg:var(--status-received-fg);--check-soft:var(--status-received-soft)}.settings-edge-health__check-head{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.settings-edge-health__check-name{font-size:var(--adm-fs-md);font-weight:var(--adm-fw-semibold);margin:0}.settings-edge-health__check-state{background:var(--check-soft);color:var(--check-fg)}.settings-edge-health__check-state:only-child{grid-column:2}.settings-edge-health__check-sentence{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.settings-edge-health__check[data-state=attention] .settings-edge-health__check-sentence,.settings-edge-health__check[data-state=failure] .settings-edge-health__check-sentence{color:var(--text-primary)}.settings-edge-health__check-action{font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);margin:0}.kitchen-home.screen{gap:var(--space-4);flex-direction:column;display:flex}.kitchen-home__header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.kitchen-home__header h1{font-family:var(--adm-display);font-size:var(--adm-fs-display);font-weight:var(--adm-fw-heavy);margin:0}.kitchen-home__eyebrow{align-items:center;gap:var(--space-2);color:var(--adm-text-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);flex-wrap:wrap;display:flex}.kitchen-home__live{align-items:center;gap:var(--space-2);color:var(--adm-success-text);font-weight:var(--adm-fw-bold);display:inline-flex}.kitchen-home__live:before{content:"";background:var(--adm-success);border-radius:50%;width:8px;height:8px}.kitchen-home__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.kitchen-home__figures{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.kitchen-home__figure{color:inherit;text-decoration:none}.kitchen-home__figure>.kpi{height:100%}.kitchen-home__split{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}@media (width<=899px){.kitchen-home__split{grid-template-columns:minmax(0,1fr)}}.kitchen-home__card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;display:flex}.kitchen-home__card>header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.kitchen-home__card h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.kitchen-home__empty{color:var(--adm-text-3)}.kitchen-home__lines{margin:0;padding:0;list-style:none}.kitchen-home__lines li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--adm-line);display:flex}.kitchen-home__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);display:block}.kitchen-home__pill{padding:var(--space-1) var(--space-2);border-radius:var(--adm-r-sm);background:var(--adm-info-soft);color:var(--adm-info);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap}.kitchen-home__pill[data-tone=warn]{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.kitchen-home__orders{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.kitchen-home__orders a{gap:var(--space-1);height:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--adm-line);border-left:4px solid var(--adm-info);border-radius:var(--adm-r-md);color:inherit;flex-direction:column;text-decoration:none;display:flex}.kitchen-home__orders a[data-stage=preparando]{border-left-color:var(--adm-warning)}.kitchen-home__order-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.kitchen-home__ring{align-items:center;gap:var(--space-4);color:var(--adm-text-2);font-weight:var(--adm-fw-semibold);display:flex}.menu-catalogue.screen{gap:var(--space-4);flex-direction:column;display:flex}.menu-catalogue__header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.menu-catalogue__header h1{font-family:var(--adm-display);font-size:var(--adm-fs-display);font-weight:var(--adm-fw-heavy);letter-spacing:-.02em;margin:0}.menu-catalogue__summary{margin:var(--space-1) 0 0;color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.menu-catalogue__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.menu-catalogue__tabs .segmented{flex-wrap:wrap;max-width:100%;display:flex}.menu-catalogue__products{gap:var(--space-4);flex-direction:column;display:flex}.menu-catalogue__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.menu-catalogue__search{align-items:center;gap:var(--space-2);max-width:26rem;min-height:40px;padding:0 var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-text-3);flex:16rem;display:flex}.menu-catalogue__search input{min-width:0;color:var(--adm-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.menu-catalogue__search:focus-within{outline:2px solid var(--adm-info);outline-offset:1px}.menu-catalogue__empty{padding:var(--space-6) 0;color:var(--adm-text-3);text-align:center}.menu-catalogue__category{overflow:hidden}.menu-catalogue__category-head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);flex-wrap:wrap;display:flex}.menu-catalogue__category-head h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.menu-catalogue__category-head p{margin:var(--space-1) 0 0;color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.menu-catalogue__category-empty{justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-4) var(--space-4);color:var(--adm-text-3);flex-wrap:wrap;display:flex}.menu-catalogue__category-empty p{margin:0}.menu-catalogue__scroll{overflow-x:auto}.menu-catalogue__table{border-collapse:collapse;width:100%;font-size:var(--adm-fs-sm)}.menu-catalogue__table th{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--adm-line);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);text-align:start;white-space:nowrap}.menu-catalogue__table td{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--adm-line-2);vertical-align:middle}.menu-catalogue__table tr:last-child td{border-bottom:0}.menu-catalogue__table .num,.menu-catalogue .menu-catalogue__table th.num{text-align:end;white-space:nowrap}.menu-catalogue__open{color:var(--adm-text);font:inherit;font-weight:var(--adm-fw-semibold);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.menu-catalogue__open:hover{text-decoration:underline}.menu-catalogue__open:focus-visible{outline:2px solid var(--adm-info);outline-offset:2px;border-radius:4px}.menu-catalogue__sub{color:var(--adm-text-3);font-size:var(--adm-fs-xs);display:block}.menu-catalogue__sold-head,.menu-catalogue__sold{min-width:9rem}.menu-catalogue__sold>span:last-child{color:var(--adm-text-3);font-size:var(--adm-fs-xs)}.menu-catalogue__bar{height:8px;margin-bottom:var(--space-1);background:var(--adm-line-2);border-radius:6px;display:block;position:relative;overflow:hidden}.menu-catalogue__bar i{background:var(--adm-text-2);border-radius:6px;position:absolute;inset:0 auto 0 0}.menu-catalogue__price{padding:var(--space-1) var(--space-2);border-radius:var(--adm-r-sm);color:var(--adm-text);font:inherit;font-variant-numeric:tabular-nums;font-weight:var(--adm-fw-semibold);cursor:text;background:0 0;border:1px dashed #0000}.menu-catalogue__price:hover,.menu-catalogue__price:focus-visible{border-color:var(--adm-text-3);background:var(--adm-surface)}.menu-catalogue__price-box{width:8rem;display:inline-block}.menu-catalogue__muted{color:var(--adm-text-3)}.menu-catalogue__panel-sub{margin:0 0 var(--space-3);color:var(--adm-text-3)}.menu-catalogue__form{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.menu-catalogue__wide{grid-column:1/-1}.menu-catalogue__photo{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.menu-catalogue__photo img{border-radius:var(--adm-r-md);object-fit:cover;width:72px;height:72px}.menu-catalogue__photo>:last-child{flex:14rem}.menu-catalogue__sizes{border:0;min-width:0;padding:0}.menu-catalogue__sizes legend{font-weight:var(--adm-fw-semibold);padding:0}.menu-catalogue__size-grid{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.menu-catalogue__foot-start{margin-inline-end:auto}.menu-catalogue__recipe{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.menu-catalogue__lines{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-catalogue__lines li{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 8rem 8rem auto;display:grid}.menu-catalogue__quantity{align-items:center;gap:var(--space-1);display:flex}.menu-catalogue__quantity input{text-align:end;width:100%;min-width:0}.menu-catalogue__recipe-actions{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.menu-catalogue__publish-line{margin:0 0 var(--space-3);font-weight:var(--adm-fw-semibold)}.menu-catalogue__problems,.menu-catalogue__changes{margin-top:var(--space-4)}.menu-catalogue__problems h3,.menu-catalogue__changes h3{margin:0 0 var(--space-2);font-size:var(--adm-fs-md)}.menu-catalogue__problems ul,.menu-catalogue__changes ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-catalogue__problems li,.menu-catalogue__changes li{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.menu-catalogue__changes del{color:var(--adm-text-3)}.menu-catalogue__changes ins{font-weight:var(--adm-fw-semibold);text-decoration:none}.menu-catalogue__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.menu-catalogue__tile{gap:var(--space-3);flex-direction:column;display:flex}.menu-catalogue__tile-open{align-items:flex-start;gap:var(--space-1);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.menu-catalogue__tile-open:focus-visible{outline:2px solid var(--adm-info);outline-offset:2px;border-radius:4px}.menu-catalogue__tile-name{font-family:var(--adm-display);font-size:var(--adm-fs-md);font-weight:var(--adm-fw-bold);margin:0}.menu-catalogue__tile-facts{gap:var(--space-2);color:var(--adm-text-2);font-size:var(--adm-fs-sm);flex-wrap:wrap;margin:0;display:flex}.menu-catalogue__kind{align-items:center;gap:var(--space-1);font-weight:var(--adm-fw-semibold);display:inline-flex}.menu-catalogue__kind:before{content:"";border-radius:50%;width:8px;height:8px}.menu-catalogue__kind--prepared:before{background:var(--adm-success)}.menu-catalogue__kind--resale:before{background:var(--adm-info)}.menu-catalogue__tile-actions{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.menu-catalogue__tile--add{border:1px dashed var(--adm-line);color:var(--adm-text-2);font:inherit;text-align:start;cursor:pointer;background:0 0;justify-content:center;align-items:flex-start}.menu-catalogue__tile--add:hover,.menu-catalogue__tile--add:focus-visible{border-color:var(--adm-text-3);color:var(--adm-text)}.menu-catalogue__tab-actions{justify-content:flex-end;display:flex}.menu-catalogue__form--single{grid-template-columns:minmax(0,1fr)}.menu-catalogue__rules{gap:var(--space-4);flex-direction:column;display:flex}.menu-catalogue__rules h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.menu-catalogue__lines-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-catalogue__lines-list li{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--adm-line-2);flex-wrap:nowrap;display:flex}.menu-catalogue__lines-list li>b{white-space:nowrap;flex:none}.menu-catalogue__lines-list li:first-child{border-top:0}.menu-catalogue__paused{gap:var(--space-1);border-left:4px solid var(--adm-warning);font-size:var(--adm-fs-sm);flex-direction:column;display:flex}.menu-catalogue__pause{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.menu-catalogue__pause h2{font-size:var(--adm-fs-lg);margin:0}.menu-catalogue__pause p{color:var(--adm-text-2);margin:0}.menu-catalogue__pause-actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=640px){.menu-catalogue__form{grid-template-columns:minmax(0,1fr)}.menu-catalogue__lines li{grid-template-columns:minmax(0,1fr) 6rem}}.orders-channel-cancellations{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.orders-channel-cancellations__subtitle{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-1);max-width:62ch}.orders-channel-cancellations__filter{align-items:flex-end;gap:var(--space-3);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.orders-channel-cancellations__field{gap:var(--space-1);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.orders-channel-cancellations__field span{color:var(--text-secondary)}.orders-channel-cancellations__field input{border:1px solid var(--border-default);border-radius:var(--radius-sm);min-height:40px;padding:0 var(--space-2);font-size:var(--type-body-md-size);font-family:var(--type-family);background:var(--surface-card);color:var(--text-primary)}.orders-channel-cancellations__field input:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.orders-channel-cancellations__showing{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:var(--space-2) 0 var(--space-3)}.orders-channel-cancellations__heading{font-size:var(--type-heading-h3-size);color:var(--text-primary);margin-bottom:var(--space-3)}.orders-channel-cancellations__figures{gap:var(--space-4);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.orders-channel-cancellations__figure{gap:var(--space-1);flex-direction:column;min-width:12ch;display:flex}.orders-channel-cancellations__figure dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.orders-channel-cancellations__figure dd{font-size:var(--type-numeric-md-size);font-weight:var(--type-numeric-md-weight);font-variant-numeric:tabular-nums;margin:0}.orders-channel-cancellations__figure[data-loss=yes] dd{color:var(--status-cancelled-fg)}.orders-channel-cancellations__none-refused{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-3)}.orders-channel-cancellations__totals,.orders-channel-cancellations__distribution,.orders-channel-cancellations__window,.orders-channel-cancellations__list{margin-bottom:var(--space-4)}.orders-channel-cancellations__note{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:var(--space-1) 0 var(--space-3);max-width:62ch}.orders-channel-cancellations__table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size)}.orders-channel-cancellations__table th,.orders-channel-cancellations__table td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--border-default)}.orders-channel-cancellations__table thead th{color:var(--text-secondary);font-weight:600}.orders-channel-cancellations__table td:nth-child(3),.orders-channel-cancellations__table td:nth-child(4),.orders-channel-cancellations__window .orders-channel-cancellations__table td:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}.orders-live__panel{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.orders-live__none-late{color:var(--text-secondary);font-size:var(--type-body-md-size)}.orders-live__missing{color:var(--adm-text-2);margin:0}.orders-live__panel-sub{padding-bottom:var(--space-2);color:var(--adm-text-3);font-size:var(--adm-fs-sm);margin:0}.orders-live__panel-block{gap:var(--space-2);padding-block:var(--space-3);border-top:1px solid var(--adm-line-2);flex-direction:column;display:flex}.orders-live__panel-block h3{font-size:var(--adm-fs-md);font-weight:var(--adm-fw-bold);margin:0}.orders-live__panel-block p{margin:0}.orders-live__panel-lines{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.orders-live__panel-lines li{justify-content:space-between;gap:var(--space-3);display:flex}.orders-live__panel-lines li>:last-child{white-space:nowrap;flex:none}.orders-live__panel-total{font-weight:var(--adm-fw-bold)}.orders-live__panel-chips{gap:var(--space-1-5);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.orders-live__panel-chips+.orders-live__panel-channel,.orders-live__panel-channel+.orders-live__panel-channel{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--adm-warning);border-radius:var(--adm-r-sm);background:var(--adm-warning-soft);color:var(--adm-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold)}.orders-live__panel-cards{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.orders-live__panel-card{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);flex-direction:column;display:flex}.orders-live__panel-card h3{margin:0 0 var(--space-1);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.orders-live__panel-card p{margin:0}.orders-live__panel-address{color:var(--adm-text-2);font-size:var(--adm-fs-sm)}.orders-live__panel-card .btn{margin-top:var(--space-1);margin-inline-start:calc(-1 * var(--space-2))}.orders-live__steps{align-self:stretch;gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.orders-live__step{align-items:center;gap:var(--space-2);color:var(--adm-text-3);font-size:var(--adm-fs-sm);grid-template-columns:16px minmax(0,1fr) auto;display:grid}.orders-live__step:before{content:"";border:2px solid var(--adm-line);box-sizing:border-box;border-radius:50%;width:14px;height:14px}.orders-live__step[data-done=true]{color:var(--adm-text);font-weight:var(--adm-fw-semibold)}.orders-live__step[data-done=true]:before{border-color:var(--adm-info);background:var(--adm-info)}.orders-live__step[data-final=true]:before{border-color:var(--adm-danger-text);background:var(--adm-danger-text)}.orders-live__step-name{overflow-wrap:anywhere;min-width:0}.orders-live__step time{color:var(--adm-text-3);font-weight:var(--adm-fw-regular)}.orders-live__steps+.orders-live__moments{align-self:stretch;gap:var(--space-1-5);margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--adm-line);flex-direction:column;list-style:none;display:flex}.orders-live__moment{align-items:baseline;gap:var(--space-2);color:var(--adm-text-2);font-size:var(--adm-fs-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.orders-live__moment time{color:var(--adm-text-3)}.orders-live__actions{display:flex}.orders-live__facts{color:var(--text-secondary);font-variant-numeric:tabular-nums}.orders-live__toolbar{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.orders-live__find{flex:0 280px;min-width:min(100%,220px)}.orders-live__channels{flex-basis:100%}.orders-live__empty{justify-items:center;gap:var(--space-1-5);padding:var(--space-8) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);color:var(--adm-text-3);text-align:center;display:grid}.orders-live__empty-title{color:var(--adm-text);font-weight:var(--adm-fw-bold)}.orders-live__table-card{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow:hidden}.orders-live__table{border-collapse:collapse;width:100%;font-size:var(--adm-fs-md)}.orders-live .orders-live__table th{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--adm-line);background:var(--adm-surface-2);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);letter-spacing:normal;text-align:left;text-transform:none;white-space:nowrap}.orders-live__table td{padding:var(--space-2-5) var(--space-3);border-bottom:1px solid var(--adm-line-2);vertical-align:middle}.orders-live__table tbody tr:last-child>td{border-bottom:0}.orders-live__row{cursor:pointer}.orders-live__row:hover>td{background:var(--adm-surface-2)}.orders-live__row:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:-3px}.orders-live__table .orders-live__number{text-align:right;white-space:nowrap}.orders-live__main{color:var(--adm-text);font-weight:var(--adm-fw-bold);display:block}.orders-live__sub{color:var(--adm-text-3);font-size:var(--adm-fs-xs);display:block}.orders-live__store{align-items:center;gap:var(--space-1-5);white-space:nowrap;display:inline-flex}.orders-live__dot{border-radius:50%;flex:none;width:8px;height:8px}.orders-live__channel{align-items:center;gap:var(--space-1-5);min-height:24px;padding:0 var(--space-2);border:1px solid var(--adm-line);border-radius:var(--adm-r-sm);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);white-space:nowrap;display:inline-flex}.orders-live__channel:before{content:"";background:var(--adm-text-4);border-radius:50%;width:6px;height:6px}.orders-live__channel[data-channel=ifood]:before{background:var(--adm-brand)}.orders-live__channel[data-channel=nfood]:before{background:var(--adm-warning)}.orders-live__channel[data-channel=whatsapp]:before{background:var(--adm-success)}.orders-live__channel[data-channel=wabiz]:before{background:var(--adm-info)}.orders-live__channel[data-channel=call_center]:before{background:var(--adm-accent)}.orders-live__promise{white-space:nowrap}.orders-live__state-phone{display:none}.orders-live__promise[data-late=true]{color:var(--adm-danger-text);font-weight:var(--adm-fw-bold)}@media (width<=639px){.orders-live table.orders-live__table.orders-live__table{display:table}.orders-live table.orders-live__table.orders-live__table thead{display:table-header-group}.orders-live table.orders-live__table.orders-live__table tbody{display:table-row-group}.orders-live table.orders-live__table.orders-live__table tr{padding:0;display:table-row}.orders-live table.orders-live__table.orders-live__table td{padding:var(--space-2-5) var(--space-2);border-bottom:1px solid var(--adm-line-2);text-align:start;display:table-cell}.orders-live table.orders-live__table.orders-live__table td[data-label]:before{content:none}.orders-live table.orders-live__table.orders-live__table .orders-live__number{text-align:right}.orders-live table.orders-live__table.orders-live__table .orders-live__wide{display:none}.orders-live table.orders-live__table.orders-live__table th,.orders-live table.orders-live__table.orders-live__table td{padding-inline:var(--space-2)}.orders-live table.orders-live__table.orders-live__table .orders-live__sub{white-space:nowrap}.orders-live table.orders-live__table.orders-live__table .orders-live__state-phone{margin-top:var(--space-1);display:block}.orders-live table.orders-live__table.orders-live__table .orders-live__state-phone .chip{white-space:normal;text-align:start}.orders-live table.orders-live__table.orders-live__table .orders-live__state-phone .orders-live__promise{white-space:normal}.orders-live table.orders-live__table.orders-live__table td{overflow-wrap:normal}.orders-live table.orders-live__table.orders-live__table .orders-live__main.num,.orders-live table.orders-live__table.orders-live__table .orders-live__number{white-space:nowrap}}.orders-live__issue{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.orders-live__issue h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.orders-live .orders-live__issue-facts,.orders-live__issue-facts{flex-direction:column;display:flex}.orders-live__issue-facts div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--adm-line);display:flex}.orders-live__issue-facts dt{color:var(--adm-text-3)}.orders-live__issue-facts dd{font-weight:var(--adm-fw-semibold);text-align:right}.orders-live__issue-actions{justify-content:flex-end;gap:var(--space-2);display:flex}.orders-live__note{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.orders-live__note[data-tone=warn],.orders-live__note[data-tone=ok]{padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-warning-soft)}.orders-live__note[data-tone=ok]{background:var(--adm-success-soft)}.orders-live__panel-chips{align-items:center}.orders-live__warning.orders-live__warning{padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--adm-warning);border-radius:var(--adm-r-sm);background:var(--adm-warning-soft);color:var(--adm-text);font-size:var(--adm-fs-sm);margin:0}.orders-live__reasons label{padding-block:var(--space-2);align-items:flex-start}.orders-live__reason-note{color:var(--adm-text-3);font-size:var(--adm-fs-xs);display:block}.orders-live__scheduled.orders-live__scheduled{margin:0 0 var(--space-3)}.orders-live__panel-refund{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.orders-live__refund-photos{gap:var(--space-2);flex-wrap:wrap;display:flex}.orders-live__refund-deadline{font-weight:var(--adm-fw-semibold)}.orders-live__mismatch{margin-top:var(--space-1);padding:0 var(--space-1-5);border-radius:var(--adm-radius-sm,4px);color:var(--adm-danger-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);border:1px solid;display:inline-block}.orders-live__mismatch-block>h3{color:var(--adm-danger-text)}.orders-live__situation .field{margin:0}.orders-live__situation-row{align-items:flex-end;gap:var(--space-2);display:flex}.orders-live__situation-row>.field{flex:auto;min-width:0}.orders-live__situation-fields{gap:var(--space-3);flex-direction:column;display:flex}.orders-live__situation-pair{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.orders-live__situation-way-out{justify-content:flex-end;display:flex}@media (width<=560px){.orders-live__situation-row{flex-wrap:wrap}.orders-live__situation-row>.btn,.orders-live__situation-way-out>.btn{flex:100%}.orders-live__situation-pair{grid-template-columns:minmax(0,1fr)}}.orders-routing__support{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.orders-routing__never-routes{margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border-left:4px solid var(--interactive-primary);background:var(--interactive-soft);max-width:62ch;color:var(--text-primary);font-size:var(--type-body-sm-size)}.orders-routing__depth{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight);font-variant-numeric:tabular-nums}.orders-routing__stalled{margin-bottom:var(--space-4)}.orders-routing__stalled ul,.orders-routing__stuck ul{margin:0;padding-left:0;list-style:none}.orders-routing__stuck{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.orders-routing__stuck h2{margin:0 0 var(--space-1);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.orders-routing__never-discards,.orders-routing__reprocess-support{margin:0 0 var(--space-3);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.orders-routing__item{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-default);font-size:var(--type-body-sm-size);flex-wrap:wrap;display:flex}.orders-routing__item span[data-field=store]{font-weight:var(--type-label-13-weight)}.orders-routing__item span[data-field=dedup],.orders-routing__item span[data-field=attempts]{color:var(--text-secondary);font-variant-numeric:tabular-nums}.orders-routing__item span[data-field=held]{color:var(--text-primary);font-variant-numeric:tabular-nums}.orders-routing__reprocess{margin-left:auto}.production-labelling__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-labelling__never-blocks,.production-labelling__unknown{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-labelling__waiting{color:var(--text-primary);font-weight:var(--type-label-13-weight)}.production-labelling__panel h2,.production-labelling__form h2{margin:var(--space-4) 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.production-labelling__board{margin:0 0 var(--space-4);padding:0;list-style:none}.production-labelling__board>li{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-2);background:var(--surface-card)}.production-labelling__board>li p{margin:0 0 var(--space-1);color:var(--text-primary)}.production-labelling__board>li[data-status=expired]{border-color:var(--time-critical);border-left-width:3px}.production-labelling__board>li[data-status=expiring_soon]{border-color:var(--time-warning);border-left-width:3px}.production-labelling__fifo{padding:var(--space-1) var(--space-2);border-left:3px solid var(--interactive-primary);background:var(--interactive-soft);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.production-labelling__label{margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-bg);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-body-sm-size);white-space:pre;overflow-x:auto}.production-labelling__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.production-labelling__form{gap:var(--space-1);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.production-labelling__form label{color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.production-labelling__form input{max-width:28ch}.production-labelling__support{max-width:62ch;color:var(--text-secondary);font-size:var(--type-caption-12-size)}.production-labelling__past{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--time-warning);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.production-orders.screen{gap:var(--space-4);flex-direction:column;display:flex}.production-orders__support{max-width:60ch;color:var(--text-secondary);margin:0}.production-orders__declare{align-self:flex-start}.production-orders__readonly{color:var(--text-secondary);margin:0}.production-orders__facts{gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}.production-orders__facts dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-orders__facts dd{margin:0;font-weight:600}.production-orders__field{gap:var(--space-1);flex-direction:column;max-width:40rem;display:flex}.production-orders__field small{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-orders__lines,.production-orders__completion,.production-orders__cancelling{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;align-items:flex-start;display:flex}.production-orders__lines ul,.production-orders__completion ul,.production-orders__read-lines{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.production-orders__line{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.production-orders__line label{gap:var(--space-1);flex-direction:column;display:flex}.production-orders__unit{color:var(--text-secondary);align-self:flex-end;padding-block-end:var(--space-2)}.production-orders__primary{align-items:center;gap:var(--space-1);flex-direction:row}.production-orders__primary small{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-orders__read-lines li[data-primary=yes]{font-weight:600}.production-orders__empty-lines{color:var(--status-cancelled-fg);margin:0}.production-orders__yield{font-size:var(--type-heading-h3-size);margin:0;font-weight:600}.production-orders__nothing,.production-orders__cancel{align-self:flex-start}.production-orders__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=60rem){.production-orders__line{flex-direction:column;align-items:stretch}.production-orders__unit{align-self:flex-start;padding-block-end:0}}.production-orders__complete,.production-orders__complete:disabled{display:inline-flex}.production-orders__completion .btn,.production-orders__cancelling .btn{white-space:normal;text-align:left;max-width:100%}.production-orders__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.production-orders__board{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.production-orders__column{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface-2);flex-direction:column;display:flex}.production-orders__column h3{align-items:center;gap:var(--space-2);font-size:var(--adm-fs-md);display:flex}.production-orders__column ul{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.production-orders__count{padding:0 var(--space-2);background:var(--adm-surface);color:var(--adm-text-3);font-size:var(--adm-fs-xs);border-radius:999px}.production-orders__card{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--adm-line);border-left:4px solid var(--adm-warning);border-radius:var(--adm-r-md);background:var(--adm-surface);cursor:pointer;flex-direction:column;display:flex}.production-orders__column:last-child .production-orders__card{border-left-color:var(--adm-success)}.production-orders__card[data-late=true]{border-left-color:var(--adm-danger-text)}.production-orders__card:hover,.production-orders__card:focus-visible{box-shadow:var(--adm-shadow-1)}.production-orders__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.production-orders__late{padding:var(--space-1) var(--space-2);background:var(--adm-brand-soft);color:var(--adm-danger-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);border-radius:999px;align-self:flex-start}.production-orders__all{font-size:var(--adm-fs-md)}.production-orders__declaring{gap:var(--space-4);flex-direction:column;display:flex}.production-orders__amount{align-items:center;gap:var(--space-2);display:inline-flex}.production-orders__amount input{text-align:right;max-width:8rem}.production-orders__needs{gap:var(--space-2);padding:var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;display:flex}.production-orders__needs ul{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.production-orders__needs li{align-items:center;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.production-orders__short{color:var(--adm-danger-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);grid-column:1/-1}.production-orders__declare-actions{justify-content:flex-end}@media (width<=40rem){.production-orders__board{grid-template-columns:minmax(0,1fr)}}.production-orders--record h2{font-size:var(--adm-fs-md)}.production-orders__completion{flex-flow:wrap;justify-content:flex-start;align-items:center}.production-orders__completion>h2,.production-orders__completion>ul,.production-orders__completion>p,.production-orders__completion>section{text-align:left;flex-basis:100%}.production-portioning__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-portioning__no-movement{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-portioning__shelf h2,.production-portioning__form h2,.production-portioning__history h2{margin:var(--space-4) 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.production-portioning__shelf ul,.production-portioning__history ol{margin:0 0 var(--space-4);padding:0;list-style:none}.production-portioning__shelf li,.production-portioning__history li{gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--border-default);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:baseline;display:flex}.production-portioning__shelf li:first-child,.production-portioning__history li:first-child{border-top:0}.production-portioning__history li{display:block}.production-portioning__history li p{margin:0 0 var(--space-1)}.production-portioning__meta{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-portioning__shelf .btn[aria-pressed=true]{border-color:var(--interactive-primary);background:var(--interactive-soft);font-weight:var(--type-label-13-weight)}.production-portioning__form{gap:var(--space-1);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.production-portioning__form label{color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.production-portioning__form input[type=text],.production-portioning__form input[inputmode=decimal]{max-width:20ch}.production-portioning__support{max-width:62ch;color:var(--text-secondary);font-size:var(--type-caption-12-size)}.production-portioning__preview{margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--interactive-primary);background:var(--interactive-soft);color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight)}.production-portioning__exceeds{margin:0 0 var(--space-2);color:var(--time-critical);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.production-portioning__freezing{margin:var(--space-2) 0}.production-portioning__freezing label{margin-right:var(--space-4);display:inline-flex}.production-portioning__actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.production-store-queue__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-store-queue__never-discards{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-store-queue__accumulating{color:var(--text-primary);font-weight:var(--type-label-13-weight)}.production-store-queue__dead h2,.production-store-queue__depth h2{margin:var(--space-4) 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.production-store-queue__depth>p{margin:0 0 var(--space-3);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-store-queue__board{margin:var(--space-2) 0 var(--space-4);padding:0;list-style:none}.production-store-queue__board>li{padding:var(--space-3);border:1px solid var(--time-critical);border-radius:var(--radius-md);margin-bottom:var(--space-2);background:var(--surface-card);border-left-width:3px}.production-store-queue__board>li[data-inactive]{border-color:var(--border-default);border-left-color:var(--time-warning)}.production-store-queue__board>li p{margin:0 0 var(--space-1);color:var(--text-primary)}.production-store-queue__error{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-bg);color:var(--text-secondary);font-size:var(--type-caption-12-size)}.production-store-queue__meta,.production-store-queue__support,.production-store-queue__badge{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-store-queue__inactive{color:var(--time-warning);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight)}.production-store-queue__board>li button{margin-right:var(--space-2)}.production-store-queue__depth table{width:100%;margin-bottom:var(--space-4);border-collapse:collapse}.production-store-queue__depth th,.production-store-queue__depth td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);text-align:left;color:var(--text-primary);font-size:var(--type-body-sm-size);vertical-align:baseline}.production-store-queue__depth thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-label-13-weight)}.production-store-queue__depth tr[data-inactive] th{color:var(--text-secondary)}.production-yield__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-yield__never-blocks{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-yield__waiting{color:var(--text-primary);font-weight:var(--type-label-13-weight)}.production-yield__panel h2,.production-yield__suggestions h2,.production-yield__thresholds h2{margin:var(--space-4) 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.production-yield__board{margin:0 0 var(--space-4);padding:0;list-style:none}.production-yield__board>li{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-2);background:var(--surface-card)}.production-yield__board>li p{margin:0 0 var(--space-1);color:var(--text-primary)}.production-yield__board>li[data-alert]{border-color:var(--time-warning);border-left-width:3px}.production-yield__meta{color:var(--text-muted);font-size:var(--type-caption-12-size)}.production-yield__review{gap:var(--space-1);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.production-yield__review label{color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.production-yield__review textarea{display:block}.production-yield__support{max-width:62ch;color:var(--text-secondary);font-size:var(--type-caption-12-size)}.production-yield__actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.production-yield__suggestions p,.production-yield__thresholds>p{margin:0 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-yield__suggestions ul{margin:0 0 var(--space-4);padding:0;list-style:none}.production-yield__suggestions li{padding:var(--space-2) 0;border-top:1px solid var(--border-default)}.production-yield__suggestions li:first-child{border-top:0}.production-yield__suggestions li p{margin:0 0 var(--space-1);color:var(--text-primary)}.production-yield__thresholds table{margin-bottom:var(--space-2)}.production-yield__thresholds{margin-bottom:var(--space-4)}.production-yield__thresholds input{width:6ch}.production-yield__inherited{color:var(--text-muted);font-size:var(--type-caption-12-size);font-weight:var(--type-body-sm-weight)}.production-recipes__actions{justify-content:flex-end;display:flex}.production-recipes__steps,.production-recipes__ingredients,.production-recipes__yield,.production-recipes__lifecycle{margin-block:var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card)}.production-recipes__steps h2,.production-recipes__ingredients h2,.production-recipes__yield h2{margin:0 0 var(--space-1);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.production-recipes__support{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-recipes__primary-note{margin:0 0 var(--space-2);padding-left:var(--space-2);border-left:3px solid var(--time-warning);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.production-recipes__toolbar{gap:var(--space-1);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.production-recipes__editor{min-height:180px;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-bg);color:var(--text-primary);font-size:var(--type-body-md-size);line-height:1.5;overflow-y:auto}.production-recipes__editor:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:1px}.production-recipes__editor ul,.production-recipes__editor ol{margin:var(--space-1) 0;padding-left:var(--space-4)}.production-recipes__editor p{margin:0 0 var(--space-1)}.production-recipes__removed{margin:var(--space-1) 0 0}.production-recipes__lines{margin:0 0 var(--space-2);padding:0;list-style:none}.production-recipes__line{gap:var(--space-2);min-height:var(--row-height);padding-block:var(--space-1);border-bottom:1px solid var(--border-default);align-items:center;display:flex}.production-recipes__primary{gap:var(--space-1);color:var(--text-secondary);font-size:var(--type-body-sm-size);white-space:nowrap;align-items:center;display:flex}.production-recipes__product{color:var(--text-primary);font-size:var(--type-body-md-size);flex:1}.production-recipes__quantity{gap:var(--space-1);color:var(--text-secondary);font-size:var(--type-body-sm-size);align-items:center;display:flex}.production-recipes__quantity .quantity-input__control{width:12ch}.production-recipes__drop{display:inline-flex}.production-recipes__add{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.production-recipes__add label{color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight)}.production-recipes__add input{min-width:24ch}.production-recipes__offered{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.production-recipes__percent{margin-bottom:var(--space-1);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);display:block}.production-recipes__percent-box{gap:var(--space-1);color:var(--text-secondary);align-items:center;display:inline-flex}.production-recipes__percent-box input{text-align:right;width:8ch}.production-recipes__not-calibrated{margin:var(--space-2) 0 0;padding:var(--space-2);border-left:3px solid var(--time-warning);background:var(--surface-raised);color:var(--text-primary);font-size:var(--type-body-sm-size)}.production-recipes__yield-fault{margin-top:var(--space-2)}.production-recipes__projection{gap:var(--space-1);margin:var(--space-2) 0 0;padding:var(--space-2);border-left:3px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font-size:var(--type-body-md-size);flex-direction:column;display:flex}.production-recipes__lifecycle{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.production-recipes__deactivate,.production-recipes__remove{display:inline-flex}.production-recipes__refusal{margin-top:var(--space-3)}.production-recipes__percent-locked{color:var(--text-primary);font-size:var(--type-body-md-size);margin:0}.production-recipes__primary[data-primary=true]{color:var(--text-primary);font-weight:var(--type-body-sm-weight)}@media (width<=639px){.production-recipes__line{flex-wrap:wrap}}.production-recipes__header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.production-recipes__count{margin-top:var(--space-1);color:var(--adm-text-2)}.production-recipes__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.production-recipes__card{gap:var(--space-3);height:100%;padding:var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);cursor:pointer;flex-direction:column;display:flex}.production-recipes__card:hover,.production-recipes__card:focus-visible{border-color:var(--adm-brand);outline:none}.production-recipes__card-head{align-items:center;gap:var(--space-3);display:flex}.production-recipes__card-head b{font-family:var(--adm-display);font-size:var(--adm-fs-lg);display:block}.production-recipes__mark{border-radius:var(--adm-r-md);background:var(--adm-success);width:40px;height:40px;color:var(--adm-surface);flex:none;place-items:center;display:inline-grid}.production-recipes__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);display:block}.production-recipes__card-lines{flex-direction:column;flex:1;display:flex}.production-recipes__card-line{justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--adm-line);font-size:var(--adm-fs-sm);display:flex}.production-recipes__foot{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.production-recipes__open{color:var(--adm-brand);font-weight:var(--adm-fw-semibold)}.production-recipes__panel{gap:var(--space-4);flex-direction:column;display:flex}.production-recipes__panel h3{font-family:var(--adm-display);font-size:var(--adm-fs-lg);margin:0}.production-recipes__calculator{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-wrap:wrap;display:flex}.production-recipes__scaled{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.production-recipes__scaled li{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--adm-line);display:flex}.production-recipes__scaled li[data-short=true] b{color:var(--adm-danger-text)}.production-recipes__read-steps{line-height:1.6}.production-recipes__read-steps p,.production-recipes__read-steps li{margin:0 0 var(--space-2);font-size:var(--adm-fs-md)}.production-recipes__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.production-recipes__find{align-items:center;gap:var(--space-2);min-width:0;min-height:40px;padding:0 var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-text-3);flex:16rem;display:flex}.production-recipes__find:focus-within{border-color:var(--adm-brand)}.production-recipes__find input{min-width:0;color:var(--adm-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.production-recipes__unused{padding:var(--space-1) var(--space-2);background:var(--adm-warning-soft);color:var(--adm-warning-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap;border-radius:999px;margin-left:auto}.production-recipes__nothing{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.production-recipes__pager{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.reports-cancellations__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.reports-cancellations__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.reports-cancellations__subtitle{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-1);max-width:62ch}.reports-cancellations__field{gap:var(--space-1);font-size:var(--type-body-sm-size);margin-top:var(--space-3);flex-direction:column;display:flex}.reports-cancellations__field span{color:var(--text-secondary)}.reports-cancellations__showing{color:var(--text-secondary);font-size:var(--type-body-md-size)}.reports-cancellations__series{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);margin-bottom:var(--space-4)}.reports-cancellations__series h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin-bottom:var(--space-2)}.reports-cancellations__figures{gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.reports-cancellations__figure{background:var(--surface-bg);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);flex:12rem}.reports-cancellations__figure dt{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.reports-cancellations__figure dd{font-size:var(--type-numeric-lg-size);font-variant-numeric:tabular-nums;font-weight:var(--type-numeric-lg-weight);margin:var(--space-1) 0 0}.reports-cancellations__states{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-2)}.reports-cancellations__field .choice{max-width:32ch}.reports-cancellations__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-couriers__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.reports-couriers__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.reports-couriers__subtitle{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-1);max-width:62ch}.reports-couriers__field{gap:var(--space-1);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.reports-couriers__showing{color:var(--text-secondary);font-size:var(--type-body-md-size)}.reports-couriers__totals,.reports-couriers__list{margin-bottom:var(--space-4)}.reports-couriers__totals h2,.reports-couriers__list h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin-bottom:var(--space-2)}.reports-couriers__figures{gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-couriers__figure{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);flex:14rem}.reports-couriers__figure dt{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.reports-couriers__figure dd{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);margin:var(--space-1) 0 0}.reports-couriers__figure[data-sign=negative] dd{color:var(--status-cancelled-fg)}.reports-couriers__figure[data-sign=positive] dd{color:var(--status-awaiting-payment-fg)}.reports-couriers__recurring{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-2)}.reports-couriers__badges{margin:0 0 var(--space-2);gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.reports-couriers__badges li{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--type-body-sm-size);flex-wrap:wrap;display:flex}.reports-couriers__recurrence,.reports-couriers__lingering{border-radius:var(--radius-lg);padding:0 var(--space-2);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);line-height:var(--space-4);background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg)}.reports-couriers__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-margin__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.reports-margin__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.reports-margin__subtitle{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin-top:var(--space-1);max-width:62ch}.reports-margin__field{gap:var(--space-1);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.reports-margin__showing{color:var(--text-secondary);font-size:var(--type-body-md-size)}.reports-margin__total{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);margin-bottom:var(--space-3)}.reports-margin__total h2{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.reports-margin__total .reports-margin__figure{color:var(--text-primary);font-size:var(--type-numeric-xl-size);font-variant-numeric:tabular-nums;font-weight:var(--type-numeric-xl-weight);margin-top:var(--space-1);line-height:1.1}.reports-margin__incomplete{color:var(--time-warning);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight);margin-top:var(--space-1)}.reports-margin__order{margin-bottom:var(--space-3)}.reports-margin__order label{margin-right:var(--space-4);display:inline-flex}.reports-margin__warnings{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.reports-margin__warnings li{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;display:flex}.reports-margin__badge{border-radius:var(--radius-lg);padding:0 var(--space-2);background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);line-height:var(--space-4)}.reports-margin__field .choice{max-width:32ch}.reports-margin__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-margin__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}section.reports-margin>section.reports-margin__bars{gap:var(--space-3);flex-direction:column;display:flex}.reports-margin__bars h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.reports-purchases{gap:var(--space-4);flex-direction:column;display:flex}.reports-purchases__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-purchases .reports-purchases__showing{color:var(--adm-text-2);margin:0}.reports-purchases__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-purchases__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}.reports-purchases__split{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));display:grid}.reports-purchases .reports-purchases__card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;display:flex}.reports-purchases__card h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.reports-purchases__donut{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.reports-purchases__legend{gap:var(--space-2);flex-direction:column;flex:14rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.reports-purchases__legend li{align-items:center;gap:var(--space-2);font-size:var(--adm-fs-sm);grid-template-columns:10px minmax(0,1fr) auto 2.5rem;display:grid}.reports-purchases__legend i{border-radius:3px;width:10px;height:10px}.reports-purchases__legend span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reports-purchases__legend span:last-child{color:var(--adm-text-3);text-align:end}.reports-purchases .reports-purchases__empty{color:var(--adm-text-3);margin:0}.reports-purchases__hint{color:var(--adm-text-2);font-size:var(--adm-fs-sm)}.reports-purchases__costs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reports-purchases__costs li{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--adm-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1.2fr) auto;display:grid}.reports-purchases__costs li:first-child{border-top:0}.reports-purchases__cost-item{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.reports-purchases__cost-item span,.reports-purchases__cost-from,.reports-purchases__cost-suggestion{color:var(--adm-text-2);font-size:var(--adm-fs-sm)}@media (width<=40rem){.reports-purchases__costs li{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.reports-purchases__costs li>:last-child{margin-top:var(--space-2);justify-self:start}}.reports-purchases__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.reports-purchases__dialog h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);margin:0}.reports-purchases__dialog-what{color:var(--adm-text-2);font-size:var(--adm-fs-sm)}.reports-purchases__dialog-what b{color:var(--adm-text)}.reports-purchases__dialog-actions{justify-content:flex-end;gap:var(--space-2);display:flex}.reports-purchases__costs .reports-purchases__divergence{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) minmax(0,1.4fr)}@media (width<=40rem){.reports-purchases__costs .reports-purchases__divergence{grid-template-columns:minmax(0,1fr)}}.reports-sales__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.reports-sales__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.reports-sales__heading h1{font-size:var(--type-heading-h1-size);font-weight:var(--type-heading-h1-weight);letter-spacing:-.02em}.reports-sales__showing{color:var(--text-secondary);font-size:var(--type-body-md-size)}section.reports-sales>section.reports-sales__totals,section.reports-sales>section.reports-sales__stores{padding:0;overflow:hidden}.reports-sales__figures{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reports-sales__figure{gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-5);flex-direction:column;display:flex;container-type:inline-size}.reports-sales__figure+.reports-sales__figure{border-left:1px solid var(--border-default)}.reports-sales__figure dt{color:var(--text-secondary);font-size:var(--type-label-13-size)}.reports-sales__figure dd{margin:0}.reports-sales__value-xl{color:var(--text-primary);font-size:clamp(var(--type-numeric-md-size), 13cqi, var(--type-numeric-xl-size));font-weight:var(--type-numeric-xl-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.15}.reports-sales__context{color:var(--text-muted);font-size:var(--type-label-13-size)}.reports-sales__chart-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.reports-sales__chart h2,.reports-sales__hours h2,.reports-sales__channels h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.reports-sales__legend{gap:var(--space-4);font-size:var(--type-label-13-size);color:var(--text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.reports-sales__legend-item{align-items:center;gap:var(--space-1-5);display:flex}.reports-sales__swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.reports-sales__legend-item[data-series=sale] .reports-sales__swatch,.reports-sales__bar[data-series=sale]{background:var(--text-primary)}.reports-sales__legend-item[data-series=remake] .reports-sales__swatch,.reports-sales__bar[data-series=remake]{background:var(--feedback-danger)}.reports-sales__bars{align-items:flex-end;gap:var(--space-2);padding:var(--space-5) 0 0;border-bottom:1px solid var(--border-strong);list-style:none;display:flex;overflow-x:auto}.reports-sales__hour{align-items:stretch;gap:var(--space-2);border-radius:var(--radius-sm);flex-direction:column;flex:1 1 0;min-width:2.5rem;display:flex}.reports-sales__hour:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:2px}.reports-sales__group{justify-content:center;align-items:flex-end;gap:var(--space-1);height:14rem;display:flex}.reports-sales__bar{height:var(--share);border-radius:3px 3px 0 0;justify-content:center;min-height:0;display:flex;position:relative}.reports-sales__bar[data-series=sale]{flex:0 4.5rem;min-width:.75rem}.reports-sales__bar[data-series=remake]{margin-left:var(--space-1);flex:0 0 8px}.reports-sales__value{padding-bottom:var(--space-1);color:var(--text-secondary);font-size:var(--type-caption-11-size);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;bottom:100%}.reports-sales__bar[data-series=sale] .reports-sales__value{color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-numeric-lg-weight)}.reports-sales__bar[data-series=remake] .reports-sales__value{color:var(--feedback-danger)}.reports-sales__hour-label{padding-bottom:var(--space-2);color:var(--text-muted);font-size:var(--type-caption-12-size);font-variant-numeric:tabular-nums;text-align:center}section.reports-sales table.reports-sales__store-table th,section.reports-sales table.reports-sales__store-table td{height:52px;padding:0 var(--space-5);border-top:0;border-bottom:1px solid var(--border-default);text-align:right;font-size:var(--type-body-md-size);font-variant-numeric:tabular-nums;white-space:nowrap}section.reports-sales table.reports-sales__store-table thead th{height:40px;font-size:var(--type-caption-11-size)}section.reports-sales table.reports-sales__store-table th:first-child{text-align:left}section.reports-sales table.reports-sales__store-table tbody th{color:var(--text-primary);font-weight:var(--type-heading-h1-weight);letter-spacing:0;text-transform:none}.reports-sales__store-peak-pizzas{margin-left:var(--space-1);color:var(--text-muted);font-size:var(--type-caption-12-size)}section.reports-sales table.reports-sales__store-table tbody tr:last-child>*{border-bottom:0}.reports-sales__hours,.reports-sales__channels{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.reports-sales__channel-note{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.reports-sales__channel-table{border-collapse:collapse;width:100%;max-width:32rem;font-size:var(--type-body-md-size)}.reports-sales__channel-table th,.reports-sales__channel-table td{border-bottom:1px solid var(--border-default);padding:var(--space-2);text-align:left}.reports-sales__channel-table td{text-align:right;font-variant-numeric:tabular-nums}@media (width<=640px){.reports-sales__figure+.reports-sales__figure{border-left:0}.reports-sales__figure{border-bottom:1px solid var(--border-default)}.reports-sales__figure:first-child{grid-column:1/-1}.reports-sales__figure:has(>.reports-sales__value-xl){grid-column:1/-1}.reports-sales__figure{padding:var(--space-3) var(--space-4)}.reports-sales__group{height:10rem}.reports-sales__bars{gap:var(--space-1)}.reports-sales__hour{min-width:2rem}.reports-sales__bar[data-series=sale] .reports-sales__value{font-size:var(--type-caption-11-size)}.reports-sales__bars{padding-inline:var(--space-2)}.reports-sales__bar[data-series=sale]{min-width:1.25rem}.reports-sales__bar[data-series=remake] .reports-sales__value{display:none}.reports-sales__store-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reports-sales__store-table,.reports-sales__store-table tbody,.reports-sales__store-table tr{display:block}.reports-sales__store-table tr{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default)}.reports-sales__store-table tbody tr:last-child{border-bottom:0}section.reports-sales table.reports-sales__store-table th,section.reports-sales table.reports-sales__store-table td{justify-content:space-between;gap:var(--space-3);height:auto;padding:var(--space-1) 0;text-align:left;border-bottom:0;display:flex}.reports-sales__store-table td:before{content:attr(data-label);color:var(--text-muted);font-size:var(--type-label-13-size)}}.reports-sales__tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.reports-sales__comparing{color:var(--adm-text-3);font-size:var(--adm-fs-sm);white-space:nowrap}.reports-sales__kpis{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.reports-sales__period,.reports-sales__share{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;display:flex}.reports-sales__period h2,.reports-sales__share h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.reports-sales__period-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.reports-sales__period-legend{gap:var(--space-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);margin:0;padding:0;list-style:none;display:flex}.reports-sales__period-legend li:before{content:"";width:10px;height:10px;margin-right:var(--space-1-5);background:var(--adm-brand);vertical-align:-1px;border-radius:3px;display:inline-block}.reports-sales__period-legend li[data-series=before]:before{border-top:2px dashed var(--adm-text-3);vertical-align:3px;background:0 0;border-radius:0;height:0}.reports-sales__split{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));display:grid}section.reports-sales>section.reports-sales__totals.reports-sales__totals{box-shadow:none;background:0 0;border:0;overflow:visible}section.reports-sales>section.reports-sales__totals .reports-sales__figures{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow:hidden}.reports__actions{gap:var(--space-2);display:flex}.reports__tabs{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3)}.reports__tabs .segmented{flex-wrap:wrap;max-width:100%;display:flex}.reports__panel{gap:var(--space-6);min-width:0;display:grid}.reports__panel>*{min-width:0}.reports__panel>.screen{max-width:none;margin:0;padding:0}.reports__loading{color:var(--text-secondary);font-size:var(--type-body-md-size)}.stock-costing__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-costing__unformed-count{padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.stock-costing__cogs{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.stock-costing__cogs h2,.stock-costing__record h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.stock-costing__cogs label,.stock-costing__record h3{margin-bottom:var(--space-1);color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight);display:block}.stock-costing__cogs-total{margin:var(--space-3) 0 var(--space-1);color:var(--text-primary);font-size:var(--type-numeric-lg-size);font-weight:var(--type-numeric-lg-weight);font-variant-numeric:tabular-nums}.stock-costing__partial{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-cancelled-fg);background:var(--status-cancelled-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-costing__cogs table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.stock-costing__cogs th,.stock-costing__cogs td{padding:var(--space-2);border-bottom:1px solid var(--border-default);text-align:left}.stock-costing__cogs tr[data-unformed=sim]{background:var(--status-awaiting-payment-soft);color:var(--status-awaiting-payment-fg)}.stock-costing__record{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.stock-costing__average{margin:0 0 var(--space-1);font-size:var(--type-numeric-md-size);font-weight:var(--type-numeric-md-weight);font-variant-numeric:tabular-nums}.stock-costing__unformed{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-costing__history{font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none}.stock-costing__history li{padding:var(--space-1-5) 0;border-bottom:1px solid var(--border-default);color:var(--text-primary)}.stock-costing__history li[data-moved=nao]{color:var(--text-secondary)}.stock-costing__cogs .choice{max-width:36ch}.stock-costing__cogs .choice__box{min-width:24ch}.settings-diagnostics__lines{margin:0;padding:0;list-style:none}.settings-diagnostics__line{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-block-end:1px solid var(--adm-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.settings-diagnostics__line:last-child{border-block-end:0}.settings-diagnostics__line-text{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.settings-diagnostics__line-name{font-weight:var(--type-label-13-weight)}.settings-diagnostics__line-detail{color:var(--adm-text-2);font-size:var(--adm-fs-sm)}.settings-diagnostics__line-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.settings-diagnostics__panel,.settings-diagnostics__body{gap:var(--space-3);display:grid}.settings-diagnostics__body h3,.settings-diagnostics__asked h3{margin:var(--space-2) 0 0;color:var(--adm-text-2);font-size:var(--adm-fs-sm);font-weight:var(--type-heading-h3-weight)}.settings-diagnostics__picture{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.settings-diagnostics__lead{font-weight:var(--type-label-13-weight);margin:0}.settings-diagnostics__note{color:var(--adm-text-2);margin:0}.settings-diagnostics__acts{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-diagnostics__acts--start{justify-content:flex-start}.settings-diagnostics__search{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-diagnostics__search .field{flex:12rem}.settings-diagnostics__stuck{color:var(--status-cancelled-fg);display:block}.settings-diagnostics__technical summary{color:var(--adm-text-2);font-size:var(--adm-fs-sm);cursor:pointer}.settings-diagnostics__technical pre,.settings-diagnostics__mono{font-family:var(--adm-mono,monospace);font-size:var(--adm-fs-sm)}.settings-diagnostics__technical pre{margin:var(--space-2) 0 0;padding:var(--space-2);border-radius:var(--adm-r-md);background:var(--adm-surface-2);white-space:pre-wrap;overflow-wrap:anywhere}.settings-diagnostics__asked{border-block-start:1px solid var(--adm-line);padding-block-start:var(--space-3)}.settings-diagnostics__header{gap:var(--space-1-5);margin-block-end:var(--space-5);display:grid}.settings-diagnostics__facts{color:var(--adm-text-3)}.settings-diagnostics__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));margin-block-end:var(--space-6);display:grid}.settings-diagnostics__attention{margin-block-end:var(--space-6)}.settings-diagnostics__group{gap:var(--space-3);display:grid}.settings-diagnostics h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.settings-diagnostics__table{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow-x:auto}.settings-diagnostics__table td{vertical-align:middle}.settings-diagnostics__table td:first-child{min-width:10rem}.settings-diagnostics__table .settings-diagnostics__pill{white-space:normal}.settings-diagnostics__who{align-items:center;gap:var(--space-2-5);font-weight:var(--adm-fw-semibold);white-space:nowrap;display:inline-flex}.settings-diagnostics__who .settings-diagnostics__mark{width:28px;height:28px;font-size:var(--adm-fs-xs)}.settings-diagnostics__when{color:var(--adm-text-3);white-space:nowrap}.settings-diagnostics__row-act{text-align:end;white-space:nowrap}.settings-diagnostics__cell-main{font-weight:var(--adm-fw-semibold);display:block}.settings-diagnostics__cell-sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);display:block}.settings-diagnostics__pill[data-tone=ok]{background:var(--status-ready-soft);color:var(--status-ready-fg)}.settings-diagnostics__pill[data-tone=attention]{background:var(--status-in-preparation-soft);color:var(--status-in-preparation-fg)}.settings-diagnostics__pill[data-tone=failure]{background:var(--status-cancelled-soft);color:var(--status-cancelled-fg)}.settings-diagnostics__pill[data-tone=not_checked]{background:var(--status-expired-soft);color:var(--status-expired-fg)}.settings-diagnostics__pill[data-tone=info]{background:var(--adm-info-soft);color:var(--adm-info)}.settings-diagnostics__mark{border-radius:var(--adm-r-md);width:40px;height:40px;color:var(--adm-on-brand);font-family:var(--adm-display);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-bold);flex:none;place-items:center;display:grid}.settings-diagnostics__stores{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));display:grid}.settings-diagnostics__store-item{min-width:0;display:flex}.settings-diagnostics__store{gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;flex:1;display:flex}.settings-diagnostics__store-head{align-items:center;gap:var(--space-3);display:flex}.settings-diagnostics__store-name{overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.settings-diagnostics__store-name h3{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);margin:0}.settings-diagnostics__store-name span{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.settings-diagnostics__badges{align-content:flex-start;gap:var(--space-1-5);flex-wrap:wrap;flex:1;margin:0;padding:0;list-style:none;display:flex}.settings-diagnostics__badge{align-items:center;gap:var(--space-1-5);min-height:24px;padding:0 var(--space-2);border:1px solid var(--adm-line);border-radius:var(--adm-r-sm);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);display:inline-flex}.settings-diagnostics__badge:before{background:var(--adm-success);content:"";border-radius:50%;width:6px;height:6px}.settings-diagnostics__badge[data-state=attention]:before{background:var(--adm-warning)}.settings-diagnostics__badge[data-state=failure]:before{background:var(--adm-brand)}.settings-diagnostics__badge[data-state=not_checked]{color:var(--adm-text-3)}.settings-diagnostics__badge[data-state=not_checked]:before{background:var(--adm-text-4)}.settings-diagnostics__store-foot{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--adm-line);padding-block-start:var(--space-3);display:flex}.settings-diagnostics__verdict{min-width:0;color:var(--adm-success-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold)}.settings-diagnostics__verdict[data-tone=attention]{color:var(--adm-warning-text)}.settings-diagnostics__verdict[data-tone=failure]{color:var(--adm-danger-text)}.settings-diagnostics__strip{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.settings-diagnostics__tile{gap:var(--space-1);min-width:0;padding:var(--space-2-5) var(--space-3);border-radius:var(--adm-r-md);background:var(--adm-surface-2);display:grid}.settings-diagnostics__tile-name{color:var(--adm-text-3);font-size:var(--adm-fs-xs)}.settings-diagnostics__tile-value{align-items:center;gap:var(--space-1-5);font-weight:var(--adm-fw-semibold);overflow-wrap:anywhere;display:flex}.settings-diagnostics__tile-value:before{background:var(--adm-success);content:"";border-radius:50%;flex:none;width:8px;height:8px}.settings-diagnostics__tile[data-state=attention] .settings-diagnostics__tile-value:before{background:var(--adm-warning)}.settings-diagnostics__tile[data-state=failure] .settings-diagnostics__tile-value:before{background:var(--adm-brand)}.settings-diagnostics__tile[data-state=not_checked] .settings-diagnostics__tile-value:before{background:var(--adm-text-4)}.settings-diagnostics__row-act .settings-diagnostics__acts{flex-wrap:nowrap}.settings-diagnostics__acts .settings-diagnostics__placeholder{visibility:hidden}@media (width<=600px){.settings-diagnostics__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-distribution{gap:var(--space-8);flex-direction:column;display:flex}.settings-distribution__header{gap:var(--space-1);flex-direction:column;display:flex}.settings-distribution__support{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-distribution__drift{gap:var(--space-3);flex-direction:column;display:flex}.settings-distribution__in-step{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);margin:0}.settings-distribution__band{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);border-left-width:var(--space-1);border-left-color:var(--time-warning);flex-direction:column;display:flex}.settings-distribution__band-title{align-items:baseline;gap:var(--space-2);font-weight:var(--type-body-sm-weight);margin:0;display:flex}.settings-distribution__mark{color:var(--time-warning)}.settings-distribution__band-recovery,.settings-distribution__missing{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.settings-distribution__link{color:var(--interactive-primary);align-self:flex-start;align-items:center;min-height:40px;display:inline-flex}.settings-distribution__board{border-collapse:collapse;text-align:left;width:100%}.settings-distribution__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-distribution__board th,.settings-distribution__board td{padding:var(--space-3);border-bottom:1px solid var(--border-default);vertical-align:top}.settings-distribution__board thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);border-bottom:1px solid var(--border-strong)}.settings-distribution__board tbody tr{min-height:40px}.settings-distribution__board tbody tr[data-ready=false]{background:var(--surface-raised)}.settings-distribution__board tbody tr:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:-2px}.settings-distribution__version{font-variant-numeric:tabular-nums;display:block}.settings-distribution__board td[data-state=behind] .settings-distribution__version,.settings-distribution__board td[data-state=never_confirmed] .settings-distribution__version{color:var(--time-warning);font-weight:var(--type-body-sm-weight)}.settings-distribution__board td[data-state=absent] .settings-distribution__version{color:var(--text-muted)}.settings-distribution__when,.settings-distribution__pending{color:var(--text-secondary);font-size:var(--type-caption-11-size);font-weight:var(--type-caption-11-weight);display:block}.settings-distribution__action{font:inherit;white-space:nowrap;align-items:center;display:inline-flex}.settings-distribution__spoken{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-distribution__trail{gap:var(--space-3);flex-direction:column;display:flex}.settings-distribution__trail h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.settings-ingestion{gap:var(--space-8);flex-direction:column;display:flex}.settings-ingestion__header{gap:var(--space-1);flex-direction:column;display:flex}.settings-ingestion__support{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-ingestion__waiting{gap:var(--space-3);flex-direction:column;display:flex}.settings-ingestion__quiet{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);margin:0}.settings-ingestion__band{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-card);border-left-width:var(--space-1);border-left-color:var(--time-warning);flex-direction:column;display:flex}.settings-ingestion__band-title{align-items:baseline;gap:var(--space-2);font-weight:var(--type-body-sm-weight);margin:0;display:flex}.settings-ingestion__mark{color:var(--time-warning)}.settings-ingestion__band-recovery{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.settings-ingestion__link{color:var(--interactive-primary);align-self:flex-start;align-items:center;min-height:40px;display:inline-flex}.settings-ingestion__board,.settings-ingestion__queue{border-collapse:collapse;text-align:left;width:100%}.settings-ingestion__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-ingestion__board th,.settings-ingestion__board td,.settings-ingestion__queue th,.settings-ingestion__queue td{padding:var(--space-3);border-bottom:1px solid var(--border-default);vertical-align:top}.settings-ingestion__board thead th,.settings-ingestion__queue thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);border-bottom:1px solid var(--border-strong)}.settings-ingestion__board tbody tr{min-height:40px}.settings-ingestion__board tbody tr[data-state=silent]{background:var(--surface-raised)}.settings-ingestion__board tbody tr:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:-2px}.settings-ingestion__number{font-variant-numeric:tabular-nums;display:block}.settings-ingestion__board tbody tr[data-state=silent] .settings-ingestion__number,.settings-ingestion__board tbody tr[data-state=quarantined_only] .settings-ingestion__number,.settings-ingestion__board tbody tr[data-state=releasing] .settings-ingestion__number{color:var(--text-muted)}.settings-ingestion__action{font:inherit;white-space:nowrap;align-items:center;display:inline-flex}.settings-ingestion__spoken{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-ingestion__note{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-ingestion__queue-caption{text-align:left;padding-bottom:var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.settings-ingestion__event-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-caption-12-size);color:var(--text-secondary);word-break:break-all}.settings-ingestion__queue-empty{color:var(--text-secondary);text-align:center;padding-block:var(--space-8)}.settings-ingestion__trail{gap:var(--space-3);flex-direction:column;display:flex}.settings-ingestion__trail h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.settings-ingestion__detail{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.settings-ingestion__detail h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.settings-ingestion__by-type{gap:var(--space-1);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=639px){.settings-ingestion__action{white-space:normal;text-align:left}}.settings-presence{gap:var(--space-8);flex-direction:column;display:flex}.settings-presence__header{gap:var(--space-1);flex-direction:column;display:flex}.settings-presence__support{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-presence__count{color:var(--text-secondary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);margin:0}.settings-presence__freshness{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-presence__freshness[data-freshness=failed]{color:var(--time-warning)}.settings-presence__store{gap:var(--space-3);flex-direction:column;display:flex}.settings-presence__store-header{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.settings-presence__store-header h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.settings-presence__band{margin:0}.settings-presence__posts{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size)}.settings-presence__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-presence__posts th,.settings-presence__posts td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);vertical-align:middle;height:40px}.settings-presence__posts thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight)}.settings-presence__posts tbody tr:focus{outline:2px solid var(--interactive-primary);outline-offset:-2px}.settings-presence__posts tbody tr[data-focused=true]{background:var(--surface-raised)}.settings-presence__posts tbody tr[data-state=no_contact] td[data-field=contact]{color:var(--status-cancelled-fg)}.settings-presence__posts tbody tr[data-state=no_contact] td[data-field=operator]{color:var(--text-secondary);font-style:italic}.settings-presence__posts tbody tr[data-state=empty] td[data-field=operator]{color:var(--text-secondary)}.settings-presence__elapsed{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);display:block}.settings-presence__empty{gap:var(--space-1);padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}.settings-presence__empty-title{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);margin:0}.settings-presence__empty-support,.settings-presence__reserve{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);margin:0}.settings-store-activation>h1,.settings-store-activation__unit>h1{margin-bottom:var(--space-2)}.settings-store-activation__note{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0 0 var(--space-4);max-width:72ch}.settings-store-activation__effect{border-left:3px solid var(--interactive-primary);color:var(--text-primary);margin:var(--space-4) 0;max-width:72ch;padding-left:var(--space-3)}.settings-store-activation__action{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;margin-bottom:var(--space-4);min-height:40px;padding:0 var(--space-4);display:block}.settings-store-activation__action--danger{border-color:var(--time-critical)}.settings-store-activation__action:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.settings-store-activation__block{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-4)}.settings-store-activation__block h2{color:var(--text-primary);font-size:var(--type-body-md-size);margin:0 0 var(--space-2);font-weight:600}.settings-store-activation__block-fact{color:var(--text-primary);margin:0 0 var(--space-2);max-width:72ch}.settings-store-activation__block-note{color:var(--text-secondary);font-size:var(--type-body-sm-size);max-width:72ch;margin:0}.settings-store-activation__block-fact[data-state=inactive]{color:var(--time-critical)}.settings-store-activation__block-fact[data-state=waiting]{color:var(--time-warning)}.settings-store-activation__history{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.settings-store-activation__history-line{border-top:1px solid var(--border-default);gap:var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;justify-content:space-between;display:flex}.settings-store-activation__history-line:first-child{border-top:0}.settings-store-activation__history-what{color:var(--text-primary)}.settings-store-activation__history-duration{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.settings-store-activation__dialog{max-width:44rem}.settings-store-activation__dialog-queue{color:var(--text-primary);margin:0 0 var(--space-3)}.settings-store-activation__dialog-reason{margin-bottom:var(--space-3)}.settings-store-activation__dialog-network{border-left:3px solid var(--time-critical);color:var(--text-primary);margin:0 0 var(--space-2);padding-left:var(--space-3);font-weight:600}.settings-store-activation__leave{margin-bottom:var(--space-4);display:flex}.settings-roles__group+.settings-roles__group{margin-top:var(--space-6)}.settings-roles__group h2{margin:0 0 var(--space-3);font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.settings-roles__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.settings-roles__card{gap:var(--space-3);width:100%;height:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);color:var(--adm-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;transition:box-shadow .15s;display:flex}.settings-roles__card:hover{box-shadow:var(--adm-shadow-2)}.settings-roles__card:focus-visible{outline:2px solid var(--adm-brand);outline-offset:2px}.settings-roles__card-head{align-items:center;gap:var(--space-3);display:flex}.settings-roles__mark{border-radius:var(--adm-r-md);background:var(--adm-brand);width:40px;height:40px;color:var(--adm-on-brand);flex:none;place-items:center;display:grid}.settings-roles__card[data-where=admin] .settings-roles__mark{background:var(--adm-text);color:var(--adm-surface)}.settings-roles__card[data-where=central_kitchen] .settings-roles__mark{background:var(--adm-kitchen)}.settings-roles__name{flex-direction:column;min-width:0;display:flex}.settings-roles__name strong{font-family:var(--adm-display);font-size:var(--adm-fs-md);font-weight:var(--adm-fw-bold)}.settings-roles__name span{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.settings-roles__dots{gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-roles__dot{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--adm-r-sm);background:var(--adm-surface-2);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-medium);display:inline-flex}.settings-roles__dot:before{content:"";background:var(--adm-success);border-radius:50%;width:8px;height:8px}.settings-roles__dot[data-state=elevated]:before{background:var(--adm-warning)}.settings-roles__foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--adm-line);color:var(--adm-text-3);font-size:var(--adm-fs-sm);margin-top:auto;display:flex}.settings-roles__open{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);color:var(--adm-text);font-weight:var(--adm-fw-semibold);display:inline-flex}.settings-roles__matrix{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow-x:auto}.settings-roles__matrix table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--adm-fs-sm)}.settings-roles__matrix th,.settings-roles__matrix td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--adm-line);text-align:center}.settings-roles__matrix th[scope=row]{min-width:11rem;font-weight:var(--adm-fw-semibold);text-align:left}.settings-roles__matrix thead th:first-child{text-align:left;width:11rem}.settings-roles__block th{background:var(--adm-surface-2);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);text-align:left}@media (width<=639px){.settings-roles__matrix{padding-inline:var(--space-3)}}@media (width>=640px){.settings-roles__matrix thead th:not(:first-child){padding-inline:var(--space-1);font-size:var(--adm-fs-xs);vertical-align:bottom;white-space:normal}.settings-roles__matrix tbody td{padding-inline:var(--space-1)}}.settings-roles__matrix .settings-roles__pill{white-space:normal}.settings-roles__column{white-space:normal;overflow-wrap:break-word;color:var(--adm-text);font:inherit;font-weight:var(--adm-fw-semibold);cursor:pointer;background:0 0;border:0;padding:0}.settings-roles__column:hover{color:var(--adm-brand)}.settings-roles__pill{padding:var(--space-1) var(--space-2);border-radius:var(--adm-r-sm);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap;display:inline-block}.settings-roles__pill[data-state=plain]{background:var(--adm-success-soft);color:var(--adm-success-text)}.settings-roles__pill[data-state=elevated]{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.settings-roles__pill[data-state=none],.settings-roles__none{color:var(--adm-text-4)}.settings-roles__form{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.settings-roles__locked{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-info-soft);font-weight:var(--adm-fw-semibold);display:flex}.settings-roles__actions{margin-bottom:var(--space-5)}.settings-roles__actions h3{margin:0 0 var(--space-2);font-size:var(--adm-fs-md);font-weight:var(--adm-fw-bold)}.settings-roles__actions ul{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);margin:0;padding:0;list-style:none}.settings-roles__action{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.settings-roles__action+.settings-roles__action{border-top:1px solid var(--adm-line)}.settings-roles__action>span:first-child{font-weight:var(--adm-fw-semibold)}.settings-roles__action[data-offered=false]>span:first-child{color:var(--adm-text-3)}.settings-stores-installers{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.settings-stores-installers__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-wrap:wrap;display:flex}.settings-stores-installers__what{gap:var(--space-1);flex:14rem;min-width:0;display:grid}.settings-stores-installers__downloads{gap:var(--space-2);flex-direction:column;display:flex}.settings-stores-installers__downloads .btn{justify-content:center}.settings-stores-installers__name{font-size:var(--adm-fs-md);font-weight:var(--adm-fw-semibold);margin:0}.settings-stores-installers__support{color:var(--adm-text-2);font-size:var(--adm-fs-sm);margin:0}.settings-stores-installers__version{color:var(--adm-text-3);font-size:var(--adm-fs-sm);margin:0}.settings-stores-installers__command{margin-top:var(--space-1);color:var(--adm-text);overflow-wrap:anywhere;font-family:ui-monospace,monospace;display:block}.settings-stores-installers__none{color:var(--adm-text-3)}.settings-stores-installers__urgency{padding:var(--space-2) var(--space-3);border-left:3px solid var(--adm-warning);border-radius:var(--adm-r-sm);background:var(--adm-warning-soft);color:var(--adm-text);font-size:var(--adm-fs-sm);overflow-wrap:anywhere;margin:0}.settings-stores-installers__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.settings-stores-installers__dialog h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);margin:0}.settings-stores-installers__dialog>p{color:var(--adm-text-2);margin:0}.settings-stores-installers__dialog textarea{resize:vertical}.settings-stores-installers__dialog-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=639px){.settings-stores-installers__what{flex-basis:100%}.settings-stores-installers__downloads{flex:100%}}.settings-stores__actions{gap:var(--space-2);display:flex}.settings-stores__facts,.settings-stores__none{color:var(--adm-text-3)}.settings-stores__cards{gap:var(--space-4);margin:var(--space-5) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));padding:0;list-style:none;display:grid}.settings-stores__card{gap:var(--space-3);height:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);flex-direction:column;transition:box-shadow .15s;display:flex}.settings-stores__new{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:100%;min-height:200px;padding:var(--space-6) var(--space-5);border:1.5px dashed var(--adm-line);border-radius:var(--adm-r-lg);color:var(--adm-text-3);font-family:var(--adm-body);text-align:center;cursor:pointer;background:0 0;flex-direction:column;display:flex}.settings-stores__new:hover{border-color:var(--adm-brand);background:var(--adm-surface)}.settings-stores__new:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:2px}.settings-stores__new>.icon{width:24px;height:24px;color:var(--adm-brand)}.settings-stores__new-title{color:var(--adm-text);font-size:var(--adm-fs-md);font-weight:var(--adm-fw-bold)}.settings-stores__new-text{max-width:34ch;font-size:var(--adm-fs-md);line-height:1.5}.settings-stores__badges{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.settings-stores__badge{align-items:center;gap:var(--space-1-5);min-height:24px;padding:0 var(--space-2);border:1px solid var(--adm-line);border-radius:var(--adm-r-sm);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-bold);display:inline-flex}.settings-stores__badge:before{content:"";background:var(--adm-success);border-radius:50%;width:6px;height:6px}.settings-stores__badge[data-state=problem]:before{background:var(--adm-brand)}.settings-stores__badge[data-state=off]{color:var(--adm-text-3)}.settings-stores__badge[data-state=off]:before{background:var(--adm-text-4)}.settings-stores__attention{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--adm-success-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);display:inline-flex}.settings-stores__attention[data-warn=true]{color:var(--adm-warning-text)}.settings-stores__attention[data-off=true]{color:var(--adm-text-3)}.settings-stores__card:hover{box-shadow:var(--adm-shadow-2)}.settings-stores__card[data-active=false]{opacity:.8}.settings-stores__card-head{align-items:center;gap:var(--space-3);display:flex}.settings-stores__mark{border-radius:var(--adm-r-md);width:40px;height:40px;color:var(--adm-on-brand);font-family:var(--adm-display);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-bold);flex:none;place-items:center;display:grid}.settings-stores__name{overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.settings-stores__name h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.settings-stores__name span{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.settings-stores__numbers{gap:var(--space-2);grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin:0;display:grid}.settings-stores__number{min-width:0;padding:var(--space-2-5);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column-reverse;display:flex}.settings-stores__number dd{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold);white-space:nowrap;margin:0}.settings-stores__number dt{color:var(--adm-text-3);font-size:var(--adm-fs-xs)}.settings-stores__also{margin-top:auto;display:flex}.settings-stores__also+.settings-stores__foot{margin-top:0}.settings-stores__foot{justify-content:space-between;align-items:center;gap:var(--space-2-5);padding-top:var(--space-3);border-top:1px solid var(--adm-line-2);margin-top:auto;display:flex}.settings-stores__foot .btn{flex-shrink:0}.settings-stores__off{margin-top:var(--space-8)}.settings-stores__off>.settings-stores__cards{margin-top:0}.settings-stores__off>h2{margin-bottom:var(--space-3);font-size:var(--adm-fs-md)}.settings-stores__unit>.message{margin-bottom:var(--space-4)}.stores-store-installation{gap:var(--space-3);display:grid}.stores-store-installation__state{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.stores-store-installation__state[data-state=done] .stores-store-installation__chip{background:var(--status-ready-soft);color:var(--status-ready-fg)}.stores-store-installation__state[data-state=unfinished] .stores-store-installation__chip{background:var(--status-in-preparation-soft);color:var(--status-in-preparation-fg)}.stores-store-installation__count{font-weight:var(--adm-fw-semibold)}.stores-store-installation__quiet{color:var(--adm-text-3);margin:0}.stores-store-installation__group{font-size:var(--adm-fs-md);font-weight:var(--adm-fw-semibold)}.stores-store-installation__checked{font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);margin:0}.stores-store-installation__act{margin-top:var(--space-1);justify-content:flex-start;display:flex}.stores-store-computer{gap:var(--space-4);display:grid}.stores-store-computer__state{align-items:center;gap:var(--space-1-5);color:var(--adm-success-text);font-weight:var(--adm-fw-semibold);display:inline-flex}.stores-store-computer__none{color:var(--adm-text-3)}.stores-store-computer .form-dialog{width:min(440px, calc(100vw - 2 * var(--space-4)))}.stores-store-computer__code-dialog{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.stores-store-computer__code-dialog h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);margin:0}.stores-store-computer__code-dialog .stores-store-computer__code{padding:var(--space-5) var(--space-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);color:var(--adm-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(var(--adm-fs-display) * 1.25);font-weight:var(--adm-fw-bold);letter-spacing:.12em;text-align:center;-webkit-user-select:all;user-select:all;margin:0;line-height:1.2}.stores-store-computer__code-dialog .stores-store-computer__code-support{color:var(--adm-text-2);margin:0}.stores-store-computer__actions{justify-content:flex-end;display:flex}.stores-store-computer__versions{gap:var(--space-3);display:grid}.stores-store-computer__newest{color:var(--adm-text-3);margin:0}.stores-store-computer__lines{margin:0;padding:0;list-style:none;display:grid}.stores-store-computer__line{gap:var(--space-1) var(--space-4);padding:var(--space-2-5) 0;border-top:1px solid var(--border-default);grid-template-columns:minmax(9rem,14rem) minmax(8rem,10rem) 1fr;align-items:baseline;display:grid}.stores-store-computer__who{font-weight:var(--adm-fw-semibold)}.stores-store-computer__version{font-variant-numeric:tabular-nums}.stores-store-computer__status{color:var(--adm-text-2)}.stores-store-computer__line[data-tone=ok] .stores-store-computer__status{color:var(--adm-success-text)}.stores-store-computer__line[data-tone=problem] .stores-store-computer__status{color:var(--status-cancelled-fg);font-weight:var(--adm-fw-semibold)}@media (width<=640px){.stores-store-computer__line{grid-template-columns:1fr auto}.stores-store-computer__status{grid-column:1/-1}}.stores-store-hours{gap:var(--space-4);display:grid}.stores-store-hours__state{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.stores-store-hours__state[data-state=open],.stores-store-hours__channel-state[data-state=open]{color:var(--adm-success-text)}.stores-store-hours__channel-state{margin-top:var(--space-1-5);font-size:var(--adm-fs-sm)}.stores-store-hours__days,.stores-store-hours__channels,.stores-store-hours__history,.stores-store-hours__gaps{margin:0;padding:0;list-style:none}.stores-store-hours__day,.stores-store-hours__channel{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) 0;border-bottom:1px solid var(--adm-line-2);flex-wrap:wrap;display:flex}.stores-store-hours__day:last-child,.stores-store-hours__channel:last-child{border-bottom:0}.stores-store-hours__day>.switch-row,.stores-store-hours__day-name{flex:0 0 8.5rem}.stores-store-hours__clocks{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.stores-store-hours__clocks .stores-store-hours__clock{flex:none;width:7.5rem}.stores-store-hours__word{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.stores-store-hours__closed,.stores-store-hours__note{color:var(--adm-text-3)}.stores-store-hours__channel-name{font-weight:var(--adm-fw-semibold);flex:0 0 8.5rem}.stores-store-hours__read{flex:12rem}.stores-store-hours__row-actions{gap:var(--space-2);margin-left:auto;display:flex}.stores-store-hours__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.stores-store-hours__choice{margin-bottom:var(--space-4)}.stores-store-hours__choice .segmented{flex-wrap:wrap;max-width:100%;display:flex}.stores-store-hours__history li{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.stores-store-hours__gaps{margin-bottom:var(--space-4)}.stores-store-hours__add{gap:var(--space-3);padding:var(--space-6);display:grid}.stores-store-integrations{gap:var(--space-4);flex-direction:column;display:flex}.stores-store-integrations__rows{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stores-store-integrations__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-surface-2);display:flex}.stores-store-integrations__row>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.stores-store-integrations__row p{color:var(--adm-text-2);font-size:var(--adm-fs-sm);flex-basis:100%;margin:0}.stores-store-integrations__pill{padding:var(--space-1) var(--space-2);background:var(--adm-surface);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-bold);border-radius:999px}.stores-store-integrations__pill[data-status=problem]{color:var(--adm-danger-text,var(--adm-text))}.stores-store-integrations__pill[data-status=attention]{color:var(--adm-warning-text,var(--adm-text))}.stores-store-integrations__pill[data-status=connected]{color:var(--adm-success-text,var(--adm-text))}.stores-store-integrations__posts{gap:var(--space-2);flex-direction:column;display:flex}.stores-store-integrations__posts h3,.stores-store-integrations__posts p{margin:0}.stores-store-integrations__warn{color:var(--adm-warning-text,var(--adm-text));font-weight:var(--adm-fw-bold)}.stores-store-integrations__table{border-collapse:collapse;width:100%}.stores-store-integrations__table th,.stores-store-integrations__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--adm-line);text-align:left}.stores-store-integrations__table td:last-child{text-align:right}.stores-store-integrations__edit{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.settings-stores-panel{gap:var(--space-5);min-width:0;display:grid}.settings-stores-panel__body{gap:var(--space-6);min-width:0;display:grid}.settings-stores-panel__body>*{min-width:0}.settings-stores-panel__areas{gap:var(--space-3);display:grid}.settings-stores-panel__areas-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.settings-stores-panel__areas-head h3{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.settings-stores-panel__none{padding:var(--space-4) 0;color:var(--adm-text-3)}.settings-stores-panel__table{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);border-collapse:separate;border-spacing:0;width:100%;font-size:var(--adm-fs-md);overflow:hidden}.settings-stores-panel__table th,.settings-stores-panel__table td{padding:var(--space-3);border-bottom:1px solid var(--adm-line-2);text-align:left}.settings-stores-panel__table thead th{background:var(--adm-surface-2);color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.settings-stores-panel__table tbody th[scope=row]{color:var(--adm-text);font-weight:var(--adm-fw-bold)}.settings-stores-panel__table tbody td{color:var(--adm-text-2)}.settings-stores-panel__table tbody tr:last-child>*{border-bottom:0}.settings-stores-panel__table .settings-stores-panel__number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.settings-stores-panel__table tbody .settings-stores-panel__number{color:var(--adm-text);font-weight:var(--adm-fw-semibold)}.settings-users.screen{gap:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=1024px){.settings-users.screen{grid-template-columns:minmax(0,1fr)}}.settings-users__effect{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.settings-users__effect h2{font-size:var(--type-body-md-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary);margin:0}.settings-users__effect ul{gap:var(--space-1);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-direction:column;display:flex}.settings-users__effect-empty{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.settings-users__actions{justify-content:flex-start;display:flex}.settings-users__access-state{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.settings-users__access-actions{justify-content:flex-start;display:flex}.settings-users__dismiss{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-default);justify-content:flex-start;display:flex}.settings-users__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.settings-users__dialog-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.settings-users__link-send{color:var(--text-primary);font-size:var(--type-body-md-size);margin:0}.settings-users__link-validity{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.settings-users__link-url{width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-family:inherit;font-size:var(--type-body-sm-size)}.settings-users__link-url:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:1px}.settings-users__link-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-users__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.settings-users__head h1{margin:0}.settings-users--page .settings-users__count{margin:var(--space-1) 0 0;color:var(--adm-text-3)}.settings-wal-custody__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.settings-wal-custody__assisted{padding:var(--space-2) var(--space-3);border-left:3px solid var(--interactive-primary);background:var(--interactive-soft);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.settings-wal-custody__meta{color:var(--text-muted);font-size:var(--type-caption-12-size)}.settings-wal-custody__health h2,.settings-wal-custody__assemble h2,.settings-wal-custody__history h2{margin:var(--space-4) 0 var(--space-2);color:var(--text-primary);font-size:var(--type-heading-h3-size)}.settings-wal-custody__board{margin:0 0 var(--space-4);padding:0;list-style:none}.settings-wal-custody__board>li{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);margin-bottom:var(--space-2);background:var(--surface-card)}.settings-wal-custody__board>li p{margin:0 0 var(--space-1);color:var(--text-primary);font-size:var(--type-body-sm-size)}.settings-wal-custody__board>li p:first-child{font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight)}.settings-wal-custody__board>li[data-stale]{border-left:3px solid var(--time-warning)}.settings-wal-custody__board>li[data-gap]{border-color:var(--time-critical);border-left:3px solid var(--time-critical)}.settings-wal-custody__gap,.settings-wal-custody__unverified,.settings-wal-custody__lost{color:var(--time-critical);font-weight:var(--type-label-13-weight)}.settings-wal-custody__assemble{gap:var(--space-1);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.settings-wal-custody__assemble label{color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight)}.settings-wal-custody__assemble input{max-width:32ch;min-height:40px;padding:var(--space-1) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-md-size)}.settings-wal-custody__support{max-width:62ch;color:var(--text-secondary);font-size:var(--type-caption-12-size)}.settings-wal-custody__actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.settings-wal-custody__package{margin:var(--space-2) 0 var(--space-1);color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight)}.settings-wal-custody__assemble .choice{max-width:32ch}.stock-consolidated__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-consolidated__no-money{color:var(--text-muted);font-size:var(--type-caption-12-size)}.stock-consolidated__filters{gap:var(--space-3);margin:var(--space-2) 0 var(--space-3);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;align-items:center;display:flex}.stock-consolidated__record{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.stock-consolidated__record h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.stock-consolidated__record h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.stock-consolidated__stale{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-consolidated__totals{gap:var(--space-4);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.stock-consolidated__totals dt{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-label-13-weight)}.stock-consolidated__totals dd{color:var(--text-primary);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);font-variant-numeric:tabular-nums;margin:0}.stock-consolidated__sources{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.stock-consolidated__sources th,.stock-consolidated__sources td{padding:var(--space-2);border-bottom:1px solid var(--border-default);text-align:left}.stock-consolidated__sources thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-label-13-weight)}.stock-consolidated__sources tr[data-source=in_transit]{background:var(--status-in-preparation-soft)}.stock-consolidated__sources tr[data-storage=sim]{background:var(--status-awaiting-payment-soft)}.stock-consolidated__stored{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-consolidated__history{font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none}.stock-consolidated__history li{padding:var(--space-1-5) 0;border-bottom:1px solid var(--border-default);color:var(--text-primary)}.stock-locations__mark{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--interactive-primary);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-locations__note{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-locations__stale{margin:0 0 var(--space-4);padding:var(--space-3);border-left:3px solid var(--time-warning);border-radius:var(--radius-sm);background:var(--surface-card)}.stock-locations__stale-title{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-heading-h2-weight)}.stock-locations__stale-list{color:var(--text-primary);font-size:var(--type-body-md-size);margin:0;padding-inline-start:var(--space-4)}.stock-locations__stale-list li+li{margin-top:var(--space-1)}.stock-locations__stale-quantity{color:var(--text-secondary);font-variant-numeric:tabular-nums}.stock-locations__back{margin-bottom:var(--space-3)}.stock-locations__header{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.stock-locations__title{color:var(--text-primary);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);flex:auto;margin:0}.stock-locations__code{color:var(--text-secondary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight)}.stock-locations__total{gap:var(--space-1);color:var(--text-primary);flex-direction:column;margin:0;display:flex}.stock-locations__total strong{font-size:var(--type-heading-h2-size);font-variant-numeric:tabular-nums}.stock-locations__total-label,.stock-locations__outside{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-locations__outside{margin:0 0 var(--space-3)}.stock-locations__outside strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.stock-locations__locations-title{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-heading-h2-weight)}.stock-locations__locations{margin:0;padding:0;list-style:none}.stock-locations__location{align-items:baseline;gap:var(--space-2);min-height:var(--row-height);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:var(--type-body-md-size);flex-wrap:wrap;display:flex}.stock-locations__location[data-kind=central_kitchen]{border-left:3px solid var(--interactive-primary)}.stock-locations__location[data-kind=store]{border-left:3px solid var(--border-strong)}.stock-locations__location-line{font-variant-numeric:tabular-nums;flex:auto}.stock-locations__location-label{color:var(--text-primary)}.stock-locations__location-reason{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-locations__unknown{margin:0 0 var(--space-3);padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-md-size)}.stock-locations .list__table td[data-kind=text]{font-variant-numeric:tabular-nums}.stock-locations .list__status[data-status=stale]{background:var(--surface-raised);color:var(--time-warning);font-weight:var(--type-body-md-weight)}.stock-locations .list__status[data-status=stored]{background:var(--surface-raised);color:var(--text-secondary)}.stock-locations .list__status[data-status=central_kitchen]{background:var(--surface-raised);color:var(--interactive-primary)}.stock-prepared__no-money,.stock-prepared__boundary,.stock-prepared__immutable{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-prepared__immutable{margin-block:var(--space-3) 0}.stock-prepared__boundary{border-inline-start:2px solid var(--border-default);padding-inline-start:var(--space-3)}.stock-prepared__back{margin-bottom:var(--space-3)}.stock-prepared__header{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.stock-prepared__title{color:var(--text-primary);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);flex:auto;margin:0}.stock-prepared__code{color:var(--text-secondary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight)}.stock-prepared__balance{gap:var(--space-1);color:var(--text-primary);flex-direction:column;margin:0;display:flex}.stock-prepared__balance strong{font-size:var(--type-heading-h2-size);font-variant-numeric:tabular-nums}.stock-prepared__balance-label,.stock-prepared__portions{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-prepared__balance[data-status=negative] strong{color:var(--status-cancelled-fg)}.stock-prepared__negative{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--status-cancelled-fg);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-prepared__book{margin-left:auto}.stock-prepared__correcting{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--time-warning);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-prepared__unknown{margin:0 0 var(--space-3);padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-md-size)}.stock-prepared .list__table td[data-kind=text]{font-variant-numeric:tabular-nums}.stock-prepared__filter{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--type-body-md-size);display:flex}.stock-prepared .list__status[data-status=negative]{background:var(--status-cancelled-soft);color:var(--status-cancelled-fg)}.stock-prepared .list__status[data-status=positive]{background:var(--surface-raised);color:var(--text-secondary)}.stock-kitchen{gap:var(--space-4);flex-direction:column;display:flex}.stock-kitchen__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.stock-kitchen__summary{color:var(--adm-text-2)}.stock-kitchen__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.stock-kitchen__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.stock-kitchen__find{align-items:center;gap:var(--space-2);min-width:0;min-height:40px;padding:0 var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-text-3);flex:16rem;display:flex}.stock-kitchen__find:focus-within{border-color:var(--adm-brand)}.stock-kitchen__find input{min-width:0;color:var(--adm-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.stock-kitchen__table{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow-x:auto}.stock-kitchen__table table{border-collapse:collapse;width:100%}.stock-kitchen__table th,.stock-kitchen__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--adm-line);text-align:left;vertical-align:middle}.stock-kitchen__table thead th{color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.stock-kitchen__table tbody tr{cursor:pointer}.stock-kitchen__table tbody tr:hover,.stock-kitchen__table tbody tr:focus-visible{background:var(--adm-surface-2)}.stock-kitchen__nothing{color:var(--adm-text-3);text-align:center}.stock-kitchen__name{font-weight:var(--adm-fw-semibold);display:block}.stock-kitchen__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);display:block}.stock-kitchen__level{gap:var(--space-1);flex-direction:column;min-width:9rem;display:flex}.stock-kitchen__bar{background:var(--adm-surface-2);border-radius:999px;width:100%;max-width:12rem;height:6px;position:relative;overflow:hidden}.stock-kitchen__bar i{border-radius:inherit;background:var(--adm-success);position:absolute;inset:0 auto 0 0}.stock-kitchen__level[data-tone=near] .stock-kitchen__bar i{background:var(--adm-warning)}.stock-kitchen__level[data-tone=low] .stock-kitchen__bar i{background:var(--adm-danger-text)}.stock-kitchen__pill{padding:var(--space-1) var(--space-2);background:var(--adm-success-soft);color:var(--adm-success-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap;border-radius:999px;display:inline-flex}.stock-kitchen__pill[data-tone=near]{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.stock-kitchen__pill[data-tone=low]{background:var(--adm-brand-soft);color:var(--adm-danger-text)}.stock-kitchen__panel{gap:var(--space-4);flex-direction:column;display:flex}.stock-kitchen__now{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.stock-kitchen__now b{font-family:var(--adm-display);font-size:var(--adm-fs-xl)}.stock-kitchen__panel h3{margin:0 0 var(--space-2);font-size:var(--adm-fs-md)}.stock-kitchen__more{gap:var(--space-2);flex-wrap:wrap;display:flex}.stock-kitchen__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.stock-kitchen__dialog h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);margin:0}.stock-kitchen__quantity{align-items:center;gap:var(--space-2);display:flex}.stock-kitchen__quantity input{text-align:right;max-width:10rem}.stock-kitchen__becomes{padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-info-soft);color:var(--adm-info);font-weight:var(--adm-fw-semibold);margin:0}.stock-kitchen__dialog-actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=40rem){.stock-kitchen__wide{display:none}}.stock-raw__no-money,.stock-raw__immutable{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-raw__immutable{margin-block:var(--space-3) 0}.stock-raw__back{margin-bottom:var(--space-3)}.stock-raw__header{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.stock-raw__title{color:var(--text-primary);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);flex:auto;margin:0}.stock-raw__code{color:var(--text-secondary);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight)}.stock-raw__balance{gap:var(--space-1);color:var(--text-primary);flex-direction:column;margin:0;display:flex}.stock-raw__balance strong{font-size:var(--type-heading-h2-size);font-variant-numeric:tabular-nums}.stock-raw__balance-label{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-raw__balance[data-status=negative] strong{color:var(--status-cancelled-fg)}.stock-raw__negative{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--status-cancelled-fg);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-raw__book{margin-left:auto}.stock-raw__correcting{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--time-warning);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-raw__unknown{margin:0 0 var(--space-3);padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-md-size)}.stock-raw .list__table td[data-kind=text]{font-variant-numeric:tabular-nums}.stock-raw__filter{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--type-body-md-size);display:flex}.stock-raw .list__status[data-status=negative]{background:var(--status-cancelled-soft);color:var(--status-cancelled-fg)}.stock-raw .list__status[data-status=positive]{background:var(--surface-raised);color:var(--text-secondary)}.stock-raw__reorder{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.stock-raw__reorder-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.stock-raw__reorder-unit{gap:var(--space-2);padding:var(--space-3) 0 0;border:0;border-top:1px solid var(--border-default);flex-direction:column;min-width:0;margin:0;display:flex}.stock-raw__reorder-name{font-weight:var(--type-label-13-weight);padding:0}.stock-raw__reorder-source{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--type-body-sm-size);flex-wrap:wrap;margin:0;display:flex}.stock-raw__reorder-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stock-raw__reorder-actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=639px){.stock-raw__reorder{padding:var(--space-4)}}.stock-raw__reorder-field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.stock-raw__reorder-field .quantity-input{width:100%}.stock-raw__reorder-estimated{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.stock-raw__rupture{padding:var(--space-2) var(--space-3);border-left:3px solid var(--status-awaiting-payment-fg);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-replenishment__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-replenishment__late{padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-cancelled-fg);background:var(--status-cancelled-soft);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.stock-replenishment__record{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.stock-replenishment__record h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.stock-replenishment__record h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.stock-replenishment__lines{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.stock-replenishment__lines th,.stock-replenishment__lines td{padding:var(--space-2);border-bottom:1px solid var(--border-default);text-align:left}.stock-replenishment__lines thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-label-13-weight)}.stock-replenishment__lines input{min-height:40px;padding:0 var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-bg);color:var(--text-primary);font-variant-numeric:tabular-nums}.stock-replenishment__lines tr[data-edited=sim]{background:var(--status-awaiting-payment-soft)}.stock-replenishment__edited{margin-top:var(--space-1);color:var(--status-awaiting-payment-fg);font-size:var(--type-caption-12-size);display:block}.stock-replenishment__decide{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.stock-replenishment__trail{font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none}.stock-replenishment__trail li{padding:var(--space-1-5) 0;border-bottom:1px solid var(--border-default);color:var(--text-primary)}.stock-replenishment__lines .quantity-input{width:14ch}.stock-replenishment__ruptures{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-left:3px solid var(--status-awaiting-payment-fg);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}.stock-replenishment__ruptures h2{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.stock-replenishment__ruptures ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stock-replenishment__ruptures li{gap:var(--space-1);flex-direction:column;display:flex}.stock-replenishment__ruptures li+li{padding-top:var(--space-2);border-top:1px solid var(--border-default)}.stock-replenishment__rupture{color:var(--text-primary);font-weight:var(--type-label-13-weight)}.stock-replenishment__rupture-numbers{gap:var(--space-1) var(--space-3);color:var(--text-secondary);font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.stock-store-requests__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-store-requests__overdue{padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-cancelled-fg);background:var(--status-cancelled-soft);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.stock-store-requests__notice{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-ready-fg);background:var(--status-ready-soft);color:var(--text-primary)}.stock-store-requests__record{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.stock-store-requests__record h2{margin:0 0 var(--space-2);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.stock-store-requests__record h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.stock-store-requests__note{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-in-preparation-fg);background:var(--status-in-preparation-soft);color:var(--text-primary);font-size:var(--type-body-md-size)}.stock-store-requests__lines{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.stock-store-requests__lines th,.stock-store-requests__lines td{padding:var(--space-2);border-bottom:1px solid var(--border-default);text-align:left}.stock-store-requests__lines thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-label-13-weight)}.stock-store-requests__lines input{width:8ch;min-height:40px;padding:0 var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-bg);color:var(--text-primary);font-variant-numeric:tabular-nums}.stock-store-requests__lines .quantity-input{width:14ch}.stock-store-requests__lines tr[data-adjusted=sim]{background:var(--status-awaiting-payment-soft)}.stock-store-requests__decide{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.stock-store-requests__accept{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--status-ready-fg);color:var(--text-inverse);font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight);border:none}.stock-store-requests__accept:disabled{background:var(--surface-raised);color:var(--text-muted)}.stock-store-requests__rejected{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-cancelled-fg);background:var(--status-cancelled-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-store-requests__decisions{font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none}.stock-store-requests__decisions li{padding:var(--space-1-5) 0;border-bottom:1px solid var(--border-default);color:var(--text-primary)}.stock-transfers__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.stock-transfers__header p{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-transfers__late{padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-cancelled-fg);background:var(--status-cancelled-soft);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.stock-transfers__actions{justify-content:flex-end;display:flex}.stock-transfers__notice{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-ready-fg);background:var(--status-ready-soft);color:var(--text-primary)}.stock-transfers__short{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-transfers__record{gap:var(--space-3);flex-direction:column;display:flex}.stock-transfers__origin{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-transfers__lines{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.stock-transfers__lines th,.stock-transfers__lines td{padding:var(--space-2);border-bottom:1px solid var(--border-default);text-align:left}.stock-transfers__lines thead th{color:var(--text-secondary);font-size:var(--type-caption-12-size);font-weight:var(--type-label-13-weight)}.stock-transfers__lines td:last-child{min-width:40px}.stock-transfers__lines tr[data-storage=sim]{background:var(--status-in-preparation-soft)}.stock-transfers__storage-mark{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-in-preparation-fg);background:var(--status-in-preparation-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.stock-transfers__go{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--status-ready-fg);color:var(--text-inverse);font-size:var(--type-body-md-size);font-weight:var(--type-label-13-weight);border:none}.stock-transfers__go:disabled{background:var(--surface-raised);color:var(--text-muted)}.stock-transfers__no-refusal{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.stock-transfers__dispatched{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.stock-transfers__limit{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.stock-transfers__limit-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.stock-transfers__limit-row{gap:var(--space-1);flex-direction:column;display:flex}.stock-transfers__limit-sentence{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm-size);flex-wrap:wrap;display:flex}.stock-transfers__limit-sentence input.field__control{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:8ch}.stock-transfers__limit-actions{justify-content:flex-end;gap:var(--space-2);display:flex}.stock-transfers__ad-hoc{gap:var(--space-4);padding:var(--space-6);flex-direction:column;min-width:min(36rem,100%);display:flex}.stock-transfers__ad-hoc-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.stock-transfers__ad-hoc-support{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.stock-transfers__ad-hoc-lines{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stock-transfers__ad-hoc-line{align-items:end;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) 12rem auto;display:grid}.stock-transfers__ad-hoc-line .choice,.stock-transfers__ad-hoc-line .choice__box{width:100%}.stock-transfers__ad-hoc-line .quantity-input{align-items:center;gap:var(--space-2);display:flex}.stock-transfers__ad-hoc-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.stock-transfers__ad-hoc-add{margin-right:auto}@media (width<=639px){.stock-transfers__limit,.stock-transfers__ad-hoc{padding:var(--space-4)}.stock-transfers__ad-hoc-line{grid-template-columns:minmax(0,1fr)}}.stock-transfers__board{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stock-transfers__column{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface-2);flex-direction:column;display:flex}.stock-transfers__column h2{align-items:center;gap:var(--space-2);font-size:var(--adm-fs-md);display:flex}.stock-transfers__column ul{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.stock-transfers__count{padding:0 var(--space-2);background:var(--adm-surface);color:var(--adm-text-3);font-size:var(--adm-fs-xs);border-radius:999px}.stock-transfers__none{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.stock-transfers__card{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--adm-line);border-left:4px solid var(--adm-info);border-radius:var(--adm-r-md);background:var(--adm-surface);cursor:pointer;flex-direction:column;display:flex}.stock-transfers__column[data-stage=requested] .stock-transfers__card{border-left-color:var(--adm-warning)}.stock-transfers__column[data-stage=arrivedToday] .stock-transfers__card{border-left-color:var(--adm-success)}.stock-transfers__card[data-stalled=true]{border-left-color:var(--adm-danger-text)}.stock-transfers__card:hover,.stock-transfers__card:focus-visible{box-shadow:var(--adm-shadow-1)}.stock-transfers__items,.stock-transfers__when{color:var(--adm-text-3);font-size:var(--adm-fs-sm)}.stock-transfers__stalled-tag{padding:var(--space-1) var(--space-2);background:var(--adm-brand-soft);color:var(--adm-danger-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);border-radius:999px;align-self:flex-start}.stock-transfers__all{font-size:var(--adm-fs-md)}@media (width<=64rem){.stock-transfers__board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.stock-transfers__board{grid-template-columns:minmax(0,1fr)}}.stock-transfers.screen{gap:var(--space-4);flex-direction:column;display:flex}.supplies-purchase-orders__what{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--border-strong);background:var(--surface-card);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-purchase-orders__internal{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--time-warning);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);border-left-width:4px}.supplies-purchase-orders__placed{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--brand-basil);border-radius:var(--radius-md);background:var(--brand-basil-soft);color:var(--text-primary);font-size:var(--type-body-md-size)}.supplies-purchase-orders__actions{justify-content:flex-end;display:flex}.supplies-purchase-orders__refusal{margin-bottom:var(--space-3);gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.supplies-purchase-orders__lines,.supplies-purchase-orders__reconciliation,.supplies-purchase-orders__cycle{margin-block:var(--space-4);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card)}.supplies-purchase-orders__lines h2,.supplies-purchase-orders__reconciliation h2,.supplies-purchase-orders__cycle h2{margin:0 0 var(--space-1);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.supplies-purchase-orders__support{margin:0 0 var(--space-2);font-size:var(--type-body-sm-size);color:var(--text-secondary)}.supplies-purchase-orders__lines-empty,.supplies-purchase-orders__reconciliation-empty{margin:0 0 var(--space-2);padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-purchase-orders__lines-list{margin:0 0 var(--space-2);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.supplies-purchase-orders__line{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}.supplies-purchase-orders__line[data-refused=true]{border-color:var(--status-cancelled-fg);border-left-width:4px}.supplies-purchase-orders__product,.supplies-purchase-orders__unit,.supplies-purchase-orders__quantity{gap:var(--space-1);color:var(--text-primary);font-size:var(--type-body-md-size);flex-direction:column;display:flex}.supplies-purchase-orders__quantity input[aria-invalid=true]{border-color:var(--status-cancelled-fg)}.supplies-purchase-orders__remove,.supplies-purchase-orders__add,.supplies-purchase-orders__close-instead{display:inline-flex}.supplies-purchase-orders__remove{grid-column:1/-1;justify-self:start}.supplies-purchase-orders__grid{border-collapse:collapse;width:100%;font-size:var(--type-body-md-size);color:var(--text-primary)}.supplies-purchase-orders__grid th,.supplies-purchase-orders__grid td{padding:var(--space-2);border-bottom:1px solid var(--border-default);text-align:left;font-variant-numeric:tabular-nums}.supplies-purchase-orders__grid thead th{font-size:var(--type-caption-12-size);font-weight:var(--type-caption-12-weight);color:var(--text-secondary)}.supplies-purchase-orders__grid tr[data-diverges=true] th[scope=row]{border-left:4px solid var(--time-warning);padding-left:var(--space-2)}.supplies-purchase-orders__excess{color:var(--status-cancelled-fg);font-size:var(--type-caption-12-size);font-style:normal;display:block}.supplies-purchase-orders__state{margin:0 0 var(--space-3);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);color:var(--text-primary)}.supplies-purchase-orders__place,.supplies-purchase-orders__cancel,.supplies-purchase-orders__close{margin-right:var(--space-2)}.supplies-purchase-orders__cancel{display:inline-flex}.supplies-purchase-orders__reason{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--time-warning);border-radius:var(--radius-md);background:var(--surface-raised);align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.supplies-purchase-orders__reason label{gap:var(--space-1);color:var(--text-primary);font-size:var(--type-body-md-size);flex-direction:column;flex:260px;display:flex}.supplies-purchase-orders__reason input{min-height:var(--row-height);padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.supplies-purchase-orders__reason input:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.supplies-purchase-orders__editor{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.supplies-returns__support{margin:var(--space-1) 0 var(--space-2);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-returns__totals{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight);font-variant-numeric:tabular-nums}.supplies-returns__never-edited{margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border-left:4px solid var(--interactive-primary);background:var(--interactive-soft);max-width:62ch;color:var(--text-primary);font-size:var(--type-body-sm-size)}.supplies-returns__register,.supplies-returns__outcome{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.supplies-returns__register h2,.supplies-returns__outcome h2{margin:0 0 var(--space-3);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight)}.supplies-returns__what-happened{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--type-body-sm-size);font-variant-numeric:tabular-nums}.supplies-returns__field{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;max-width:48ch;display:flex}.supplies-returns__field>label{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.supplies-returns__field input{min-height:40px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font:inherit}.supplies-returns__field small{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.supplies-returns__without-entry{margin:0 0 var(--space-3);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-returns__negative{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-in-preparation-fg);background:var(--status-in-preparation-soft);max-width:62ch;color:var(--text-primary);font-size:var(--type-body-sm-size);display:flex}.supplies-returns__negative input{width:20px;height:20px;margin-top:var(--space-1)}.supplies-returns__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.supplies-returns__trail{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.supplies-returns__trail h3{margin:0 0 var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.supplies-returns__trail ol{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0;padding-left:0;list-style:none}.supplies-returns__trail span[data-field=change]{color:var(--text-primary)}.supplies-scanned-entry__header p{margin:var(--space-1) 0 var(--space-3);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-scanned-entry__owing{color:var(--text-primary);font-weight:var(--type-label-13-weight);font-variant-numeric:tabular-nums}.supplies-scanned-entry__steps{gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--type-body-sm-size);flex-wrap:wrap;padding:0;list-style:none;display:flex}.supplies-scanned-entry__steps li{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary)}.supplies-scanned-entry__steps li[aria-current=step]{background:var(--status-in-preparation-soft);color:var(--status-in-preparation-fg);font-weight:var(--type-label-13-weight)}.supplies-scanned-entry__capture{padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.supplies-scanned-entry__capture label,.supplies-scanned-entry__supplier-step label,.supplies-scanned-entry__add label,.supplies-scanned-entry__field label{margin-bottom:var(--space-1);color:var(--text-primary);font-size:var(--type-label-13-size);font-weight:var(--type-label-13-weight);display:block}.supplies-scanned-entry__capture p,.supplies-scanned-entry__supplier-step p{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-scanned-entry__review{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}@media (width<=900px){.supplies-scanned-entry__review{grid-template-columns:minmax(0,1fr)}}.supplies-scanned-entry__paper{top:var(--space-4);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);margin:0;position:sticky}.supplies-scanned-entry__paper img{width:100%;height:auto;margin-bottom:var(--space-2);border-radius:var(--radius-sm);display:block}.supplies-scanned-entry__supplier{margin:0 0 var(--space-2);color:var(--text-primary);font-weight:var(--type-label-13-weight)}.supplies-scanned-entry__line{margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.supplies-scanned-entry__line[data-excluded=sim]{background:var(--surface-raised);color:var(--text-muted);border-style:dashed;text-decoration:line-through}.supplies-scanned-entry__ocr{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--type-caption-12-size)}.supplies-scanned-entry__field{margin-bottom:var(--space-2)}.supplies-scanned-entry__field[data-doubtful=sim]{padding-left:var(--space-2);border-left:4px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft)}.supplies-scanned-entry__doubt{margin:var(--space-1) 0 0;color:var(--status-awaiting-payment-fg);font-size:var(--type-caption-12-size)}.supplies-scanned-entry__base{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--type-caption-12-size);font-variant-numeric:tabular-nums}.supplies-scanned-entry__remove{margin-top:var(--space-2)}.supplies-scanned-entry__add{margin-top:var(--space-4);padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised)}.supplies-scanned-entry__add h3{margin:0 0 var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.supplies-scanned-entry__undecided{margin:var(--space-3) 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-cancelled-fg);background:var(--status-cancelled-soft);color:var(--text-primary);font-size:var(--type-body-sm-size)}.supplies-scanned-entry__confirm{display:inline-flex}.supplies-scanned-entry__reverse{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.supplies-scanned-entry__notice{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-ready-fg);background:var(--status-ready-soft);color:var(--text-primary)}.supplies-scanned-entry__lines{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.supplies-notes{gap:var(--space-4);flex-direction:column;display:flex}.supplies-notes__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.supplies-notes__ways{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.supplies-notes__way{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);color:var(--adm-text);font:inherit;text-align:left;cursor:pointer;display:flex}.supplies-notes__way:hover{box-shadow:var(--adm-shadow-2)}.supplies-notes__way:focus-visible{outline:2px solid var(--adm-brand);outline-offset:2px}.supplies-notes__mark{border-radius:var(--adm-r-md);background:var(--adm-info);width:44px;height:44px;color:var(--adm-surface);flex:none;place-items:center;display:grid}.supplies-notes__way[data-way=photo] .supplies-notes__mark{background:var(--adm-accent)}.supplies-notes__way[data-way=manual] .supplies-notes__mark{background:var(--adm-text)}.supplies-notes__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-regular);display:block}.supplies-notes__empty{color:var(--adm-text-3)}.supplies-notes__table{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow-x:auto}.supplies-notes__table table{border-collapse:collapse;width:100%}.supplies-notes__table th,.supplies-notes__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--adm-line);text-align:left;vertical-align:middle}.supplies-notes__table thead th{color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.supplies-notes__table tbody th{font-weight:var(--adm-fw-semibold)}.supplies-notes__table tbody tr{cursor:pointer}.supplies-notes__table tbody tr:hover{background:var(--adm-surface-2)}.supplies-notes__table tbody tr[data-unlinked=true],.supplies-notes__table tbody tr[data-doubt=true]{background:var(--adm-warning-soft)}.supplies-notes__table .num{text-align:right}.supplies-notes__kind{align-items:center;gap:var(--space-2);font-size:var(--adm-fs-sm);display:inline-flex}.supplies-notes__kind:before{content:"";background:var(--adm-info);border-radius:50%;width:8px;height:8px}.supplies-notes__kind[data-kind=photo]:before{background:var(--adm-accent)}.supplies-notes__pill{padding:var(--space-1) var(--space-2);border-radius:var(--adm-r-sm);background:var(--adm-success-soft);color:var(--adm-success-text);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap}.supplies-notes__pill[data-situation=review]{background:var(--adm-warning-soft);color:var(--adm-warning-text)}.supplies-notes__pill[data-situation=reversed]{background:var(--adm-surface-2);color:var(--adm-text-3)}.supplies-notes__manual{padding:var(--space-5);border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1)}.supplies-notes__manual h2{margin:0 0 var(--space-2);font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.supplies-notes__manual ul{margin:0;padding:0;list-style:none}.supplies-notes__manual li{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--adm-line);display:flex}.supplies-notes__who{text-align:right}.supplies-notes__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.supplies-notes__dialog h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);font-weight:var(--adm-fw-bold)}.supplies-notes__quantity{align-items:center;gap:var(--space-2);display:flex}.supplies-notes__dialog-actions{justify-content:flex-end;gap:var(--space-2);display:flex}.supplies-notes__callout{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-success-soft);display:flex}.supplies-notes__callout[data-tone=warn]{background:var(--adm-warning-soft)}.supplies-notes__mono{font-family:var(--adm-mono,monospace);font-size:var(--adm-fs-sm);display:block}.supplies-notes__drop{align-items:center;gap:var(--space-2);padding:var(--space-6);border:2px dashed var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface-2);color:var(--adm-text-2);cursor:pointer;flex-direction:column;display:flex;position:relative}.supplies-notes__drop:focus-within,.supplies-notes__drop:hover{border-color:var(--adm-brand);color:var(--adm-text)}.supplies-notes__file{opacity:0;cursor:pointer;position:absolute;inset:0}.supplies-notes__reading{align-items:start;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.supplies-notes__reading img,.supplies-notes__paper img{border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);width:100%;display:block}.supplies-notes__reading h3{margin:0 0 var(--space-3);font-family:var(--adm-display);font-size:var(--adm-fs-lg)}.supplies-notes__scan{background:var(--adm-surface-2);border-radius:999px;height:8px;overflow:hidden}.supplies-notes__scan i{border-radius:inherit;background:var(--adm-brand);height:100%;transition:width .5s;display:block}.supplies-notes__photo{align-items:start;gap:var(--space-5);grid-template-columns:minmax(14rem,1fr) minmax(0,2.4fr);display:grid}.supplies-notes__paper{gap:var(--space-2);flex-direction:column;margin:0;display:flex;position:sticky;top:0}.supplies-notes__photo-lines{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.supplies-notes__doubt{color:var(--adm-warning-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-bold);display:block}.supplies-notes__enters{align-items:flex-end;gap:var(--space-1);white-space:nowrap;flex-direction:column;display:flex}.supplies-notes__add-line{align-self:flex-start}.supplies-notes__pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.supplies-notes__table tbody tr[data-excluded=true]{color:var(--adm-text-3)}@media (width<=52rem){.supplies-notes__photo{grid-template-columns:minmax(0,1fr)}.supplies-notes__paper{position:static}}@media (prefers-reduced-motion:reduce){.supplies-notes__scan i{transition:none}}.supplies-notes__proposal{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--adm-fs-sm);flex-direction:column;display:flex}.supplies-notes__head{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.supplies-notes__facts{align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.supplies-notes__facts dt{color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.supplies-notes__facts dd{min-height:40px;margin:var(--space-1) 0 0;align-items:center;display:flex}.supplies-notes__key{overflow-wrap:anywhere;font-size:var(--adm-fs-sm)}.supplies-notes__download{align-self:flex-end;margin-left:auto}.supplies-notes__item-cell{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.supplies-notes__warning{padding:var(--space-3) var(--space-4);border-radius:var(--adm-r-md);background:var(--adm-warning-soft);color:var(--adm-warning-text)}.supplies-notes__signed{color:var(--adm-text-2);font-size:var(--adm-fs-sm)}.supplies-notes__marking{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.supplies-notes__marking-actions{justify-content:flex-end;gap:var(--space-2);display:flex}.supplies-notes__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.supplies-notes__find{align-items:center;gap:var(--space-2);min-width:0;min-height:40px;padding:0 var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-text-3);flex:16rem;display:flex}.supplies-notes__find:focus-within{border-color:var(--adm-brand)}.supplies-notes__find input{min-width:0;color:var(--adm-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.supplies-notes__pager{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.supplies-xml-entry.screen{gap:var(--space-4);flex-direction:column;display:flex}.supplies-xml-entry__actions{gap:var(--space-2);display:flex}.supplies-xml-entry__enter,.supplies-xml-entry__return-form{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.supplies-xml-entry__enter-title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);margin:0}.supplies-xml-entry__way{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.supplies-xml-entry__way small,.supplies-xml-entry__return-of{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.supplies-xml-entry__return-negative{align-items:flex-start;gap:var(--space-2);font-size:var(--type-body-sm-size);display:flex}.supplies-xml-entry__dialog-actions{justify-content:flex-end;gap:var(--space-2);display:flex}.supplies-xml-entry__return{align-self:flex-start}.supplies-xml-entry__notice{color:var(--text-secondary);margin:0}@media (width<=639px){.supplies-xml-entry__enter,.supplies-xml-entry__return-form{padding:var(--space-4)}}.supplies-xml-entry__reading{margin:var(--space-2) 0 0;color:var(--text-secondary)}.supplies-xml-entry__head{gap:var(--space-2);flex-direction:column;display:flex}.supplies-xml-entry__facts{gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}.supplies-xml-entry__facts dt{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-xml-entry__facts dd{margin:0;font-weight:600}.supplies-xml-entry__key{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-body-sm-size)}.supplies-xml-entry__return,.supplies-xml-entry__mismatch{padding:var(--space-2) var(--space-3);border-left:3px solid var(--status-awaiting-payment-fg);background:var(--status-awaiting-payment-soft);color:var(--text-primary);margin:0}.supplies-xml-entry__signed{color:var(--text-secondary);margin:0}.supplies-xml-entry__review-support{max-width:60ch;color:var(--text-secondary);margin:0}.supplies-xml-entry__lines{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.supplies-xml-entry__line{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.supplies-xml-entry__line[data-decided=no]{border-left:3px solid var(--status-cancelled-fg)}.supplies-xml-entry__line[data-collapsed=yes]{padding:var(--space-2) var(--space-3);background:var(--surface-bg);color:var(--text-secondary)}.supplies-xml-entry__from-note,.supplies-xml-entry__to-register{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.supplies-xml-entry__description{overflow-wrap:anywhere;font-weight:600}.supplies-xml-entry__quantity,.supplies-xml-entry__line-total,.supplies-xml-entry__converted,.supplies-xml-entry__cost,.supplies-xml-entry__expires,.supplies-xml-entry__reason{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-xml-entry__product{gap:var(--space-1);flex-direction:column;display:flex}.supplies-xml-entry__proposal{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-bg);flex-direction:column;margin:0;display:flex}.supplies-xml-entry__confidence{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-xml-entry__no-proposal,.supplies-xml-entry__pending{color:var(--status-cancelled-fg);margin:0}.supplies-xml-entry__uncontrolled{padding:0 var(--space-2);border-radius:var(--radius-circle);background:var(--surface-bg);color:var(--text-secondary);font-size:var(--type-body-sm-size);align-self:flex-start}.supplies-xml-entry__confirm{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;align-items:flex-start;display:flex}.supplies-xml-entry__reverse,.supplies-xml-entry__back{align-self:flex-start}.supplies-xml-entry__reverse-effect{padding-bottom:var(--space-3);color:var(--text-secondary)}@media (width<=60rem){.supplies-xml-entry__line{grid-template-columns:minmax(0,1fr)}}.supplies-xml-entry__xml{color:var(--interactive-primary);font-size:var(--type-body-sm-size)}.supplies-xml-entry__mark{align-self:flex-start}.supplies-xml-entry__marking{gap:var(--space-1);flex-direction:column;display:flex}.supplies-xml-entry__marking .supplies-xml-entry__support{color:var(--text-secondary);margin:0}.supplies-xml-entry__marking-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.supplies-products.screen{gap:var(--space-4);flex-direction:column;display:flex}.supplies-products__header{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.supplies-products__header h1{font-family:var(--adm-display);font-size:var(--adm-fs-display);font-weight:var(--adm-fw-heavy);margin:0}.supplies-products__summary{margin-top:var(--space-1);color:var(--adm-text-2)}.supplies-products__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.supplies-products__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.supplies-products__find{align-items:center;gap:var(--space-2);min-width:0;min-height:40px;padding:0 var(--space-3);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface);color:var(--adm-text-3);flex:16rem;display:flex}.supplies-products__find input{min-width:0;color:var(--adm-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.supplies-products__find:focus-within{border-color:var(--adm-brand)}.supplies-products__table{border:1px solid var(--adm-line);border-radius:var(--adm-r-lg);background:var(--adm-surface);box-shadow:var(--adm-shadow-1);overflow-x:auto}.supplies-products__table table{border-collapse:collapse;width:100%}.supplies-products__table th,.supplies-products__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--adm-line);text-align:left;vertical-align:middle}.supplies-products__table thead th{color:var(--adm-text-3);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold)}.supplies-products__table tbody tr{cursor:pointer}.supplies-products__table tbody tr:hover,.supplies-products__table tbody tr:focus-visible{background:var(--adm-surface-2)}.supplies-products__name{font-weight:var(--adm-fw-semibold);display:block}.supplies-products__sub{color:var(--adm-text-3);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-regular);display:block}.supplies-products__pill{padding:var(--space-1) var(--space-2);background:var(--adm-surface-2);color:var(--adm-text-2);font-size:var(--adm-fs-xs);font-weight:var(--adm-fw-semibold);white-space:nowrap;border-radius:999px;display:inline-flex}.supplies-products__pill[data-kind=preparo]{background:var(--adm-success-soft);color:var(--adm-success-text)}.supplies-products__pill[data-kind=revenda]{background:var(--adm-info-soft);color:var(--adm-info)}.supplies-products__level{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.supplies-products__bar{background:var(--adm-surface-2);border-radius:999px;width:5rem;height:6px;position:relative;overflow:hidden}.supplies-products__bar i{border-radius:inherit;background:var(--adm-success);position:absolute;inset:0 auto 0 0}.supplies-products__level[data-low=true] b{color:var(--adm-danger-text)}.supplies-products__level[data-low=true] .supplies-products__bar i{background:var(--adm-danger-text)}.supplies-products__form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.supplies-products__span{grid-column:1/-1}.supplies-products__pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.supplies-products__packages{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--adm-line);border-radius:var(--adm-r-md);background:var(--adm-surface-2);flex-direction:column;display:flex}.supplies-products__packages-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.supplies-products__package{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}.supplies-products__pill[data-kind=fora]{margin-left:var(--space-1);background:var(--adm-warning-soft);color:var(--adm-warning-text)}.supplies-products__locked{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.supplies-products__package-block{gap:var(--space-1);padding-bottom:var(--space-2);border-bottom:1px solid var(--adm-line);flex-direction:column;display:flex}.supplies-products__package-block:last-of-type{border-bottom:0}.supplies-products__package-options{gap:var(--space-4);font-size:var(--adm-fs-sm);flex-wrap:wrap;display:flex}.supplies-products__package-options label{align-items:center;gap:var(--space-1);display:inline-flex}.supplies-products__example{color:var(--adm-success-text);font-size:var(--adm-fs-sm);font-weight:var(--adm-fw-semibold);margin:0}.supplies-products__categories{gap:var(--space-2);margin:0 0 var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.supplies-products__categories li{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.supplies-products__dialog{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.supplies-products__dialog h2{font-family:var(--adm-display);font-size:var(--adm-fs-lg);margin:0}.supplies-products__dialog-actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=40rem){.supplies-products__wide{display:none}.supplies-products__form,.supplies-products__pair{grid-template-columns:minmax(0,1fr)}.supplies-products__package{grid-template-columns:minmax(0,1fr) auto}}.supplies-supplier-mapping__support{margin:var(--space-1) 0 var(--space-3);max-width:62ch;color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-supplier-mapping__automation{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-label-13-weight);font-variant-numeric:tabular-nums}.supplies-supplier-mapping__suspects{margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border-left:4px solid var(--status-in-preparation-fg);background:var(--status-in-preparation-soft);max-width:62ch;color:var(--text-primary);font-size:var(--type-body-sm-size)}.supplies-supplier-mapping__editor{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.supplies-supplier-mapping__editor h2{margin:0 0 var(--space-1);font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);overflow-wrap:anywhere}.supplies-supplier-mapping__origin{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--type-caption-12-size);font-variant-numeric:tabular-nums}.supplies-supplier-mapping__field{gap:var(--space-1);flex-direction:column;max-width:48ch;display:flex}.supplies-supplier-mapping__field>span,.supplies-supplier-mapping__forgetting label>span{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.supplies-supplier-mapping__forgetting input{min-height:40px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font:inherit}.supplies-supplier-mapping__changing{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:4px solid var(--interactive-primary);background:var(--interactive-soft);max-width:62ch;color:var(--text-primary);font-size:var(--type-body-sm-size)}.supplies-supplier-mapping__actions,.supplies-supplier-mapping__forgetting-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.supplies-supplier-mapping__actions{justify-content:flex-end}.supplies-supplier-mapping__forget{margin-right:auto}.supplies-supplier-mapping__forgetting{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised)}.supplies-supplier-mapping__forgetting label{gap:var(--space-1);flex-direction:column;max-width:48ch;display:flex}.supplies-supplier-mapping__forgetting small{color:var(--text-secondary);font-size:var(--type-caption-12-size)}.supplies-supplier-mapping__history{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.supplies-supplier-mapping__history h3{margin:0 0 var(--space-2);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight)}.supplies-supplier-mapping__history ol{color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0;padding-left:0;list-style:none}.supplies-supplier-mapping__history span[data-field=change]{color:var(--text-primary)}.supplies-suppliers__actions{justify-content:flex-end;display:flex}.supplies-suppliers__from-xml{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-3);border-left:3px solid var(--time-warning);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body-md-size)}.supplies-suppliers__support{margin:0 0 var(--space-2);font-size:var(--type-body-sm-size);color:var(--text-secondary)}.supplies-suppliers__duplicate{margin-top:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex}.supplies-suppliers__duplicate a{color:var(--brand-primary);font-size:var(--type-body-sm-size)}.supplies-suppliers__products{margin-block:var(--space-4)}.supplies-suppliers__products h2{margin:0 0 var(--space-1);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);color:var(--text-primary)}.supplies-suppliers__products-empty{padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-sm-size);margin:0}.supplies-suppliers__products-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.supplies-suppliers__product{gap:var(--space-2);min-height:var(--row-height);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;align-items:baseline;display:flex}.supplies-suppliers__product-name{color:var(--text-primary);font-size:var(--type-body-md-size);flex:auto}.supplies-suppliers__product-cost,.supplies-suppliers__product-date{color:var(--text-secondary);font-size:var(--type-body-sm-size)}.supplies-suppliers__buying{margin-block:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.supplies-suppliers__deactivate{display:inline-flex}.supplies-suppliers__deactivate:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.supplies-suppliers__no-deleting{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-body-sm-size)}
