:root{--erp-segment-track:#eeece7;--erp-segment-line:#e7e4dc;--erp-segment-selected:#fff;--erp-segment-ink:#28251f;--erp-segment-muted:#6d695f;--erp-segment-shadow:0 1px 4px #241f141a;--erp-soft-button-shadow:0 2px 7px #3228141a;--erp-soft-button-pressed:0 1px 3px #3228141f}.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.mat-vendor-tabs,.permission-tabs,.permission-management-tabs,.permission-user-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.pr-tabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs){box-sizing:border-box;max-width:100%;border:1px solid var(--erp-segment-line)!important;background:var(--erp-segment-track)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:999px!important;gap:4px!important;padding:4px!important}.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.permission-tabs,.permission-management-tabs,.permission-user-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.pr-tabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs)>:is(a,button),.erp-content .mat-vendor-tabs>a{white-space:nowrap;box-sizing:border-box;flex:none;justify-content:center;align-items:center;gap:6px;max-width:100%;min-height:40px;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex;color:var(--erp-segment-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;padding:8px 15px!important}.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.permission-tabs,.permission-management-tabs,.permission-user-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.pr-tabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs)>:is(a,button):is(.active,.on,.is-active,[aria-current=page],[aria-selected=true],[aria-pressed=true]),.erp-content .mat-vendor-tabs>a:is(.active,.on,[aria-current=page]){background:var(--erp-segment-selected)!important;color:var(--erp-segment-ink)!important;box-shadow:var(--erp-segment-shadow)!important;background-image:none!important}.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.mat-vendor-tabs,.permission-tabs,.permission-management-tabs,.permission-user-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.pr-tabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs)>:is(a,button):focus-visible{outline-offset:2px;outline:2px solid #a97c00}:root{--btn3d-gold-shadow:var(--erp-soft-button-shadow);--btn3d-light-shadow:var(--erp-soft-button-shadow);--btn3d-gold-press:var(--erp-soft-button-pressed);--btn3d-light-press:var(--erp-soft-button-pressed)}:where(:where(.erp-content,[role=dialog],.apps-detail-drawer,.general-editor-module) :where(button,a.button,a.apps-primary,a.apps-secondary,input[type=button],input[type=submit]):not(:disabled):not([aria-disabled=true]):not([role=tab]):not([role=switch]):not([aria-selected]):not([aria-current]):not([aria-pressed=true]):not(.active):not(.on):not([class*=tab]):not([class*=chip]):not([class*=link]):not([class*=sort]):not([class*=card]):not([class*=rank]):not([class*=row]):not([class*=close]):not([class*=toggle])){box-shadow:var(--erp-soft-button-shadow)!important}:where(:where(.erp-content,[role=dialog],.apps-detail-drawer,.general-editor-module) :where(button,a.button,a.apps-primary,a.apps-secondary,input[type=button],input[type=submit]):not(:disabled):not([aria-disabled=true]):not([role=tab]):not([role=switch]):not([aria-selected]):not([aria-current]):not([aria-pressed=true]):not(.active):not(.on):not([class*=tab]):not([class*=chip]):not([class*=link]):not([class*=sort]):not([class*=card]):not([class*=rank]):not([class*=row]):not([class*=close]):not([class*=toggle]):active){box-shadow:var(--erp-soft-button-pressed)!important}@media (max-width:700px){.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.mat-vendor-tabs,.permission-tabs,.permission-management-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs){overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.mat-vendor-tabs,.permission-tabs,.permission-management-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs)>:is(a,button){min-height:44px}}@media (prefers-reduced-motion:reduce){.erp-content :is(.home-tabs,.mw-tabs,.wt-view-tabs,.sr-daytabs,.crm-tabs,.crm-who,.kpi-periods,.accounting-tabs,.bank-filters,.cd-subtabs,.vr-tabs,.cv-tabs,.mat-vendor-tabs,.permission-tabs,.permission-management-tabs,.cleaning-tabs,.hb-tabs,.mk-tabs,.pickleball-tabs,.delivery-tabs,.weekly-report-tabs,.mkt-report-tabs,.cr-tabs,.bosize-tabs,.bosize-status-tabs,.bosize-type-strip,.social-tabs,.pr-subtabs,.pr-tabs,.ttm-tabs,.mta-tabs,.hrm-tabs,.design-tabs,.packing-module-tabs,.printing-tabs,.fs-tabs,.pb-tabs,.customer-tabs,.customer-owner-tabs,.rcv-report-tabs,.sewing-single-filter,.contract-tabs,.quote-tabs,.an-tabs,.odt-bar,.ph-gold-tabs)>:is(a,button){transition:none}}.erp-content .home-tabs{width:max-content;max-width:100%}.erp-content .home-tabs[data-slide-ready=true]{isolation:isolate;position:relative}.erp-content .home-tabs .home-tabs-indicator{z-index:0;pointer-events:none;background:var(--erp-segment-selected);box-shadow:var(--erp-segment-shadow);border-radius:999px;transition:transform .2s cubic-bezier(.2,.75,.25,1),width .2s cubic-bezier(.2,.75,.25,1),height .2s cubic-bezier(.2,.75,.25,1);position:absolute;top:0;left:0}.erp-content .home-tabs[data-slide-ready=true]>a{z-index:1;position:relative}.erp-content .home-tabs[data-slide-ready=true]>a[aria-current=page]{box-shadow:none!important;color:var(--erp-segment-muted)!important;background:0 0!important}.erp-content .home-tabs[data-slide-ready=true]>a[data-highlight=true]{box-shadow:none!important;color:var(--erp-segment-ink)!important;background:0 0!important}@media (prefers-reduced-motion:reduce){.erp-content .home-tabs .home-tabs-indicator{transition:none}}.erp-content .people-toolbar .permission-user-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;width:max-content;max-width:100%;overflow-x:auto}@media (max-width:700px){.erp-content .people-toolbar .permission-user-tabs>button{min-height:44px}}.erp-content .sr-daytabs>button{white-space:nowrap;flex-direction:column;gap:2px}.erp-layout{background-color:#f7f7f4;background-image:radial-gradient(680px 480px at 9% 0,#f2c34c17,#0000 72%),radial-gradient(700px 500px at 100% 8%,#f2c34c0f,#0000 72%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.erp-content .ph-home .ph-welcome{background:#fffefa;border-color:#eae8df}.erp-content .ph-home .ph-welcome:before{opacity:.3;background:#f8edc9}.erp-avatar-wrap .erp-avatar-hint{max-width:none}.erp-content .mat-vendor-tabs>button{white-space:nowrap;flex:none}@media (max-width:700px){.erp-content form.accounting-search{flex-wrap:nowrap;gap:8px;padding:6px 8px 6px 14px}.erp-content form.accounting-search input{flex:1 1 0;min-width:0}.erp-content form.accounting-search button{flex:none;padding:0 14px}}.erp-content .accounting-section>.vendor-groups{gap:0;padding:0 16px}.erp-content .vendor-groups>.vendor-group{background:0 0;border:0;border-radius:0}.erp-content .vendor-groups>.vendor-group+.vendor-group{border-top:1px solid var(--potato-line-soft,#eee7dc)}@media (max-width:700px){.erp-content .accounting-section>.vendor-groups{padding:0 12px}}@media (max-width:760px){.accounting-backdrop{padding:0}}.erp-content .invoice-sign .invoice-sign-bar{padding:16px}.erp-content .expense-embedded-head{background:#fff;border:1px solid #e7e4dc;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.erp-content .expense-embedded-head h2{margin:4px 0}.erp-content .expense-embedded-head p{margin:0}@media (max-width:700px){.erp-content .expense-embedded-head{flex-direction:column;align-items:stretch}.erp-content .expense-embedded-head>button{width:100%}.erp-content #orders-list-top>.apps-panel-heading{flex-direction:column;align-items:stretch}.erp-content #orders-list-top .apps-panel-heading-side{flex-wrap:wrap}}@media (max-width:560px){.erp-content #orders-list-top .apps-filter-pills{position:relative}.erp-content #orders-list-top .status-drop{position:static}.erp-content #orders-list-top .status-drop-menu{width:100%;max-width:100%;left:0;right:0}}@media (max-width:700px){.erp-content :is(.general-editor-module,.delivery-detail)>.apps-drawer-head:has(>.apps-drawer-close){flex-wrap:nowrap;align-items:flex-start}.erp-content :is(.general-editor-module,.delivery-detail)>.apps-drawer-head:has(>.apps-drawer-close)>div{flex:auto;min-width:0}.erp-content :is(.general-editor-module,.delivery-detail)>.apps-drawer-head>.apps-drawer-close{flex:0 0 36px}.general-editor-module .general-order-main-title{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:12px}.general-editor-module .general-order-main-title h2{margin-bottom:0}.general-editor-module .general-order-main-title .quote-import-group{width:100%}.general-editor-module .general-order-main-title .quote-import-btn{min-height:44px}}.erp-content .an-table .r{white-space:nowrap}.erp-content .an-table .an-payment-note{min-width:180px}@media (max-width:700px){.erp-content :is(.printing-tabs,.delivery-tabs){display:flex}}@media (max-width:760px){.erp-content .printing-toolbar>label{flex:1 1 0;min-width:0}.erp-content .printing-toolbar>button{flex:none}}@media (max-width:700px){.erp-content .delivery-section>.bus-label-list-heading{flex-direction:column;align-items:flex-start;gap:12px}.erp-content .bus-label-list-heading>a{white-space:nowrap}.erp-content .delivery-money-section>header{flex-direction:column;align-items:flex-start;gap:8px}.erp-content .delivery-date-grid>button{border-radius:12px;padding-block:6px;line-height:1.25;min-height:48px!important}.erp-topbar .erp-crumb-back{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;min-width:0;max-width:100%;margin-right:0;line-height:30px;display:block;overflow:hidden}.erp-topbar .erp-crumb-module{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (max-width:400px){.erp-topbar{height:auto;min-height:58px;padding:calc(8px + env(safe-area-inset-top)) 12px 8px;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;display:grid}.erp-topbar .erp-menu-button{flex:none;grid-area:1/1;width:38px}.erp-topbar .erp-top-actions{grid-area:1/2;justify-self:end;min-width:0}.erp-topbar .erp-crumbs{grid-area:2/1/auto/-1;width:100%;overflow:hidden}.erp-topbar .erp-crumb-module{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (max-width:700px){.erp-content .crm-top{flex-wrap:wrap;min-width:0}.erp-content .crm-top-right{flex-wrap:wrap;gap:8px;width:100%;min-width:0;display:flex}.erp-content .crm-top-right>button{white-space:nowrap;flex:1 1 0;min-width:0;min-height:44px!important}.erp-content .crm-top-right>button.crm-browser-only{flex:100%}}@media (max-width:900px){.erp-content .crm-tabs>button[data-tab=board]{display:none!important}}.crm-dialog .crm-create-types{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(48px,auto);gap:4px;max-width:100%;padding:4px;display:grid}.crm-dialog .crm-create-types>button{min-width:0;min-height:44px;color:var(--erp-segment-muted);box-shadow:none;white-space:normal;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:8px 4px;line-height:1.25;transition:color .18s;display:inline-flex}.crm-dialog .crm-create-types>button.on{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.crm-dialog .crm-create-types>button:not(.on){box-shadow:none!important}.crm-dialog .crm-create-types>button[data-fx-live]{box-shadow:none!important;background:0 0!important}@media (max-width:480px){.crm-dialog .crm-create-types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.crm-dialog .crm-create-types>button{transition:none}}.copy-phone-list{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.erp-content .customer-owner-note{color:var(--potato-muted,#6d6255);font-size:12px;display:block}.erp-content .rcv-report-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;width:max-content;min-width:0;max-width:100%;display:flex;overflow-x:auto}.erp-content .rcv-report-tabs>a{flex:none}.erp-content .sewing-single-filter{overscroll-behavior-x:contain;scrollbar-width:thin;width:max-content;max-width:100%;display:flex;overflow-x:auto}.erp-content .sewing-filters{grid-template-columns:minmax(0,1fr)}.erp-content .sewing-filters>:is(form,div){min-width:0}.erp-content .sewing-filters nav{min-width:0;max-width:100%}@media (max-width:700px){.erp-content .sewing-filters>div{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.erp-content .patterns-module .sewing-table-wrap td[data-label]:before{content:attr(data-label);color:#716b60;margin-bottom:3px;font-size:12px;font-weight:700;display:block}}.erp-content .patterns-module .sewing-form-grid>.wide{grid-column:1/-1}.erp-content .patterns-module .pattern-size-head input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:0;padding:0}.erp-content .patterns-module .pattern-size-head label{white-space:nowrap}.patterns-module .sewing-table-wrap tr[data-clickable]:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}.patterns-module :is(.pattern-asset-input,.pattern-size-pills input){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.patterns-module :is(.pattern-asset-box .secondary,.pattern-size-pills label):has(input:focus-visible){outline-offset:2px;outline:2px solid #a97c00}.patterns-module .sewing-drawer>header button{min-width:44px;min-height:44px!important}.sewing-module .sewing-drawer>header,.design-drawer>header{background:#f7f5ef!important}.accounting-dialog>header{gap:12px;background:#f7f5ef!important}.accounting-dialog>header>div{overflow-wrap:anywhere;min-width:0}.accounting-dialog>header>button{flex:0 0 44px;min-height:44px!important}@media (min-width:761px){.accounting-dialog .vendor-pay-table{table-layout:fixed;width:100%;min-width:0}.accounting-dialog .vendor-pay-table :is(th,td):first-child{width:7%}.accounting-dialog .vendor-pay-table :is(th,td):nth-child(2){width:15%}.accounting-dialog .vendor-pay-table :is(th,td):nth-child(3){overflow-wrap:anywhere;width:36%}.accounting-dialog .vendor-pay-table :is(th,td):nth-child(4),.accounting-dialog .vendor-pay-table :is(th,td):nth-child(5){width:21%}}.erp-content .bosize-status-tabs,.erp-content .bosize-type-strip{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;min-width:0;max-width:100%;display:flex;overflow-x:auto}.erp-content .bosize-type-strip button.active small{color:#554a3b;background:#eeeae2}.erp-content .bosize-panel>header>b{color:#625d52;background:#efede8}@media (max-width:760px){.erp-content .bosize-panel>header>b{align-self:flex-start;margin-top:8px}}.erp-content :is(.bosize-modal,.bosize-receipt)>header{color:#29251f}.erp-content :is(.bosize-modal,.bosize-receipt)>header span{color:#856200}.erp-content :is(.bosize-modal,.bosize-receipt)>header button{color:#29251f;min-width:44px;min-height:44px}@media (max-width:700px){.erp-content .bosize-tabs{width:100%;overflow:visible}.erp-content .bosize-tabs>button{flex:1 1 0;min-width:0;min-height:44px!important;padding-inline:4px!important}}.bosize-modal-backdrop :is(.bosize-modal,.bosize-receipt)>header button{border-radius:50%;min-width:44px;min-height:44px!important;box-shadow:none!important;font-size:22px!important}@media (max-width:700px){.bosize-modal-backdrop .bosize-receipt footer button{min-height:44px!important}}@media (max-width:760px){.erp-content .bosize-table-wrap{overflow:visible}.erp-content .bosize-table-wrap table,.erp-content .bosize-table-wrap tbody{width:100%;min-width:0;display:block}.erp-content .bosize-table-wrap thead{display:none}.erp-content .bosize-table-wrap tbody{gap:10px;padding:12px;display:grid}.erp-content .bosize-table-wrap tr{background:#fff;border:1px solid #e8e4dc;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.erp-content .bosize-table-wrap td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.erp-content .bosize-table-wrap td:first-child,.erp-content .bosize-table-wrap td:last-child{grid-column:1/-1}.erp-content .bosize-table-wrap td[data-label]:before{content:attr(data-label);color:#716b60;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.erp-content .bosize-actions{justify-content:flex-start}.erp-content .bosize-actions button{min-height:44px!important}}.erp-content .bosize-return label{gap:5px;min-width:0;display:grid}.erp-content .bosize-return label span{color:#5f584c;font-size:12px;font-weight:700}.erp-content .bosize-return label input{box-sizing:border-box;width:100%;min-width:0}.erp-content .packing-spec-page :is(.pspec-add,.pspec-ghost,.pspec-save,.pspec-x){box-shadow:none!important}.erp-content .packing-spec-page .pspec-save{color:#29251f;background:#f6ce55;border-color:#e8c04c}@media (max-width:700px){.erp-content .packing-spec-page :is(.pspec-add,.pspec-ghost,.pspec-save,.pspec-x){min-height:44px}.erp-content .packing-spec-page .pspec-x{width:44px;height:44px}.erp-content .packing-spec-page .pspec-list li .pspec-input{min-width:0}}.erp-content .packing-tracking-photo-dialog .packing-tracking-photo-error{text-align:center;color:#6d6255;overflow-wrap:anywhere;background:#f5f4ef;margin:0;padding:32px 20px}.erp-content .packing-detail .packing-status-pills{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:16px;gap:4px;padding:4px;display:flex}.erp-content .packing-detail .packing-status-pills label{flex:auto;min-width:0}.erp-content .packing-detail .packing-status-pills span{text-align:center;min-height:44px;color:var(--erp-segment-muted);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;display:flex}.erp-content .packing-detail .packing-status-pills input:checked+span{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow);border-color:#0000}@media (max-width:700px){.erp-content .packing-detail>.apps-drawer-head:has(>.apps-drawer-close){flex-wrap:nowrap;align-items:flex-start}.erp-content .packing-detail>.apps-drawer-head:has(>.apps-drawer-close)>div{flex:auto;min-width:0}.erp-content .packing-detail>.apps-drawer-head>.apps-drawer-close{flex:0 0 44px;min-height:44px}.erp-content .packing-detail>.apps-drawer-head:has(>.apps-drawer-head-side){flex-wrap:nowrap;align-items:flex-start}.erp-content .packing-detail>.apps-drawer-head:has(>.apps-drawer-head-side)>div:first-child{flex:auto;min-width:0}.erp-content .packing-detail>.apps-drawer-head>.apps-drawer-head-side{flex:0 0 44px;justify-content:flex-end;width:auto}.erp-content .packing-detail>.apps-drawer-head>.apps-drawer-head-side .apps-drawer-close{min-width:44px;min-height:44px}.erp-content .packing-detail .packing-status-pills{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.erp-content .marketing-person-filter>div{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;width:max-content;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .marketing-person-filter>div>button{min-height:40px;color:var(--erp-segment-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;box-shadow:none!important}.erp-content .marketing-person-filter>div>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)!important}@media (max-width:800px){.erp-content .marketing-table-wrap td[data-label]{min-width:0;display:block}.erp-content .marketing-table-wrap td[data-label]:before{content:attr(data-label);color:#716b60;margin-bottom:3px;font-size:12px;font-weight:700;display:block}}.erp-content .marketing-form fieldset.marketing-choice{border:0;min-width:0;padding:0}.erp-content .marketing-form .marketing-choice>div{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;width:max-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .marketing-form .marketing-choice button{min-height:40px;color:var(--erp-segment-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:6px 12px;box-shadow:none!important}.erp-content .marketing-form .marketing-choice button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)!important}@media (max-width:760px){.erp-content .commission-table-wrap td[data-label]:before{content:attr(data-label);color:#716b60;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.erp-content .commission-table-wrap td{overflow-wrap:anywhere;min-width:0}.erp-content .commission-backdrop{padding:0}.erp-content .commission-detail{width:100%;height:100dvh;max-height:100dvh}}.erp-content .commission-table-wrap tr:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}.erp-content .commission-detail{-webkit-backdrop-filter:none!important;background:#fffdf8!important}.erp-content .promotion-editor>header{color:#29251f;background:#fffdf8!important}.erp-content .promotion-editor>header span{color:#856200}.erp-content .promotion-editor>header>button{color:#29251f;background:#eeeae2;border-color:#ded8ce;min-width:44px;min-height:44px}.erp-content .promotion-view-head{color:#29251f;background:#fffdf8!important}.erp-content .promotion-view-head p{color:#6d6255}.erp-content .promotion-view-head>button{color:#29251f;background:#eeeae2;border-color:#ded8ce;min-width:44px;min-height:44px}.erp-content .deal-pill-group{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:16px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.erp-content .deal-pill-group button{min-height:40px;color:var(--erp-segment-muted);background:0 0;border:1px solid #0000;transition:background-color .18s,color .18s,box-shadow .18s;box-shadow:none!important}.erp-content .deal-pill-group button.active{color:var(--erp-segment-ink);border-color:#0000;background:var(--erp-segment-selected)!important;box-shadow:var(--erp-segment-shadow)!important}.erp-content .deal-pill-group button:focus-visible{outline-offset:2px;outline:2px solid #a97c00}@media (min-width:701px){.erp-content .deal-form-grid>.deal-pill-field:nth-child(2){grid-column:1/-1}}@media (max-width:700px){.erp-content .deal-pill-group button{min-height:44px}}@media (prefers-reduced-motion:reduce){.erp-content .deal-pill-group button{transition:none}}.erp-content .deal-form label small.deal-field-error{color:#a2382b;font-weight:700;line-height:1.4}@media (max-width:400px){.erp-content .dance-picker-form .marketing-choice>div{border-radius:16px;flex-wrap:wrap;width:100%;overflow:visible}.erp-content .dance-picker-form .marketing-choice button{white-space:normal;flex:100%;min-height:44px}}.erp-content .marketing-filterbar .marketing-draft-choices{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;width:max-content;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .marketing-filterbar .marketing-draft-choices>button{min-height:40px;color:var(--erp-segment-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;box-shadow:none!important}.erp-content .marketing-filterbar .marketing-draft-choices>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);border-color:#0000;box-shadow:var(--erp-segment-shadow)!important}.erp-content .social-pill-filters>section>div{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:20px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.erp-content .social-pill-filters>section>div>button{min-height:40px;color:var(--erp-segment-muted);background:0 0;border:1px solid #0000;box-shadow:none!important}.erp-content .social-pill-filters>section>div>button.active{color:var(--erp-segment-ink);border-color:#0000;background:var(--erp-segment-selected)!important;box-shadow:var(--erp-segment-shadow)!important}.erp-content .daily-message-months nav{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:999px;gap:4px;padding:4px}.erp-content .daily-message-months nav button{color:var(--erp-segment-muted);background:0 0;border-color:#0000;box-shadow:none!important}.erp-content .daily-message-months nav button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);border-color:#0000;box-shadow:var(--erp-segment-shadow)!important}.erp-content .daily-message-months nav button.active small{color:var(--erp-segment-muted)}.erp-content .daily-message-table-card tr.editable:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}.erp-content .pickleball-statuses{box-sizing:border-box;border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);width:fit-content;max-width:calc(100% - 26px);box-shadow:none;border-radius:999px;gap:4px;margin:11px 13px 5px;padding:4px}.erp-content .pickleball-statuses button{min-height:40px;color:var(--erp-segment-muted);background:0 0;border:1px solid #0000;box-shadow:none!important}.erp-content .pickleball-statuses button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);border-color:#0000;box-shadow:var(--erp-segment-shadow)!important}.erp-content .pickleball-table-wrap tr.editable:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}.daily-message-scroll-hint{color:#655b4e;margin:0;padding:10px 14px 0;font-size:13px;display:none}.daily-chart-touch-hint{display:none}.erp-content .daily-message-chart-card>header .daily-message-legend span{color:#655b4e;letter-spacing:normal}@media (max-width:700px){.erp-content .social-pill-filters>section>div>button{min-height:44px}.daily-message-scroll-hint,.daily-chart-touch-hint{display:block}.daily-chart-pointer-hint{display:none}.erp-content .pickleball-statuses button{min-height:44px}.erp-content .daily-message-table-card tr{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-content .daily-message-table-card td:first-child,.erp-content .daily-message-table-card td:last-child{grid-column:span 2}.erp-content .daily-message-table-card td{overflow-wrap:normal;word-break:normal}}@media (max-width:800px){.erp-content .marketing-filterbar{grid-template-columns:minmax(0,1fr)}.erp-content .marketing-filterbar>section,.erp-content .marketing-filterbar>.social-select-filters{min-width:0;max-width:100%}}.erp-content .mk-draft-dialog .marketing-draft-choice{border:0;min-width:0;padding:0}.erp-content .mk-draft-dialog .marketing-draft-choice>div{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:16px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.erp-content .mk-draft-dialog .marketing-draft-choice button{min-height:40px;color:var(--erp-segment-muted);background:0 0;border:1px solid #0000;border-radius:12px;padding:6px 12px;box-shadow:none!important}.erp-content .mk-draft-dialog .marketing-draft-choice button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);border-color:#0000;box-shadow:var(--erp-segment-shadow)!important}@media (max-width:700px){.erp-content .marketing-plan-week-nav{grid-template-columns:44px auto minmax(0,1fr) 44px;gap:6px;min-width:0}.erp-content .marketing-plan-week-nav>button{min-width:0;min-height:44px;padding-inline:6px}.erp-content .marketing-plan-week-nav>label{min-width:0}.erp-content .marketing-plan-week-nav>label :is(input,.date-input){box-sizing:border-box;width:100%;min-width:0}}@media (max-width:360px){.erp-content .marketing-plan-week-nav{grid-template-columns:44px minmax(0,1fr) 44px}.erp-content .marketing-plan-week-nav>label{grid-area:2/1/auto/-1}.erp-content .marketing-plan-week-nav>button:last-child{grid-area:1/3}}@media (max-width:700px){.erp-content .marketing-plan-week-nav input[type=date][tabindex="-1"]{border:0;width:1px;min-height:0;padding:0;right:0}}.erp-content .marketing-plan-caption aside button{color:#51451f;font:inherit;white-space:nowrap;background:#fff7d9;border:1px solid #dbc77e;border-radius:12px;padding:8px 14px;font-weight:700;min-height:44px!important}@media (max-width:360px){.erp-content .marketing-plan-caption aside{flex-wrap:wrap}.erp-content .marketing-plan-caption aside button{width:100%}}.erp-content .marketing-process-item aside{align-self:start}.erp-content .marketing-process-item aside button{min-height:44px!important}@media (max-width:700px){.erp-content .marketing-process-item,.erp-content .marketing-process-item.substep{grid-template-columns:30px minmax(0,1fr);align-items:start}.erp-content .marketing-process-item>span{box-sizing:border-box;width:30px;min-width:30px}.erp-content .marketing-process-item aside{grid-column:1/-1}}.erp-content .marketing-process-detail-body>.marketing-process-detail-grid{background:0 0;border:0;padding:0}.erp-content .dance-toolbar>label>input[type=search]{box-shadow:none;background:0 0;border:0;min-width:0}.erp-content .dance-form-grid label>.dance-link-input{align-items:center;gap:8px;min-width:0;margin:0;display:flex}.erp-content .dance-link-input>input{box-sizing:border-box;min-width:0}.erp-content .dance-link-input>a{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;display:inline-flex}@media (max-width:480px){.erp-content .dance-link-input{flex-wrap:wrap}.erp-content .dance-link-input>input{flex:100%}}.erp-content .dance-table-wrap tr.editable:focus-visible{outline-offset:-2px;outline:2px solid #a17a1d}@media (max-width:760px){.erp-content .pr-table-wrap table,.erp-content .pr-table-wrap tbody{width:100%;min-width:0;max-width:100%}.erp-content .pr-table-wrap tr,.erp-content .pr-table-wrap td{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}}.erp-content .pr-table-wrap .pr12-pill{white-space:normal;width:fit-content;max-width:100%;display:inline-flex}@media (max-width:700px){.pr9-dialog .pr9-rights-table{max-height:none;overflow:visible}.pr9-dialog .pr9-rights-table table,.pr9-dialog .pr9-rights-table tbody{width:100%;min-width:0;display:block}.pr9-dialog .pr9-rights-table thead{display:none}.pr9-dialog .pr9-rights-table tbody{gap:10px;display:grid}.pr9-dialog .pr9-rights-table tr{background:#fff;border:1px solid #e8e4dc;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.pr9-dialog .pr9-rights-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block;width:auto!important}.pr9-dialog .pr9-rights-table td:first-child,.pr9-dialog .pr9-rights-table td:last-child{grid-column:1/-1}.pr9-dialog .pr9-rights-table td:empty{display:none}.pr9-dialog .pr9-rights-table td[data-label]:before{content:attr(data-label);color:#716b60;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.pr9-dialog .pr9-rights-table .pr9-result-link input{min-width:0!important}}.pr9-dialog>header{background:#fffdf8!important}.erp-content .pr9-workspace>.pr9-student-group{min-width:0;max-width:100%}.erp-content .pr9-student-scroll-hint{display:none}@media (max-width:700px){.erp-content .pr9-student-scroll-hint{color:#716b60;margin:0;padding:10px 14px;font-size:12px;font-weight:700;display:block}.erp-content .pr9-students{overscroll-behavior-x:contain;scrollbar-width:thin}}.pr9-dialog .pr9-contact-card{background:0 0;border:0;padding:0}.rnd-dialog .rnd-form-grid{min-width:0}.rnd-dialog .rnd-sizes>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.rnd-dialog .rnd-sizes input,.rnd-dialog .rnd-stock input{box-sizing:border-box;min-width:0;max-width:100%}.rd-directory-filters>button{background:var(--erp-action-bg);color:#302b24;min-height:44px;font:inherit;cursor:pointer;border:1px solid #e4c874;border-radius:10px;padding:8px 16px;font-weight:700}.rd-directory-filters>label{align-items:center;gap:8px;display:flex}.erp-content .rd-collection-filters>button{color:#302b24;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4ded2;border-radius:10px;padding:8px 16px;font-weight:700}.rd-table-hint{color:#6d695f;margin:0;display:none}.rd-table-wrap:focus-visible{outline-offset:2px;outline:3px solid #9a6500}.mk-shirt-dialog>nav{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:999px;gap:4px;margin:12px 16px 0;padding:4px;display:flex}.mk-shirt-dialog>nav>button{min-width:0;min-height:44px;color:var(--erp-segment-muted);box-shadow:none;background:0 0;border:0;border-radius:999px;flex:1 1 0;padding:8px 10px;transition:background-color .18s,color .18s}.mk-shirt-dialog>nav>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}@media (prefers-reduced-motion:reduce){.mk-shirt-dialog>nav>button{transition:none}}.voucher-viewer footer button{color:#302b24;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4ded2;border-radius:10px;padding:8px 14px;font-weight:700;box-shadow:0 1px 3px #211b1814}.voucher-viewer footer button.apps-primary{background:var(--erp-action-bg);border-color:#e4c874}.voucher-viewer footer button:disabled{opacity:.5;cursor:not-allowed}.voucher-viewer footer button:focus-visible{outline-offset:2px;outline:3px solid #9a6500}@media (max-width:700px){.hv-link-panel button,.hv-link-panel input{min-height:44px!important}}.printing-status-pills{background:#eeece7;border-radius:16px;gap:2px;padding:4px;display:flex}.printing-status-pills button{background:0 0;border:1px solid #0000;flex:1;min-width:0;transition:background-color .18s,color .18s,box-shadow .18s;box-shadow:none!important}.printing-status-pills button.active{color:#292723;background:#fff;border-color:#e5e1da;box-shadow:0 1px 3px #211b1814!important}.printing-status-pills button:focus-visible{outline-offset:1px;outline:3px solid #9a6500}@media (max-width:760px){.printing-status-pills{flex-wrap:wrap}.printing-status-pills button,.printing-detail-dialog :is(.printing-detail-actions button,.printing-file-download,.printing-secure-image>button,.printing-order-link){min-height:44px!important}.printing-detail-head>button{flex:none;width:44px;height:44px}.printing-order-link{align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){.printing-status-pills button{transition:none}}.printing-secure-image .printing-detail-no-image img{width:min(100%,640px);height:auto;max-height:none}.printing-secure-image>button[aria-disabled=true]{opacity:.55;cursor:default}@media (max-width:760px){.printing-gift-type-group>header>b{align-self:flex-start}.printing-gift-order>div span{white-space:normal;overflow-wrap:anywhere}.printing-gift-order>.printing-gift-source{justify-self:start}.printing-gift-order>button,.printing-gift-group-actions button{min-height:44px!important}}.erp-content .store-toolbar label:focus-within{outline-offset:2px;outline:2px solid #9a6500}.erp-content .store-summary-scope{color:var(--potato-muted,#6d6255);margin:0;font-size:13px;line-height:1.5}.erp-content .pickleball-tab-pending{color:#6d6255;margin-left:6px;font-size:12px;font-weight:600;display:inline-block}.erp-content .store-toolbar label input{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.erp-content .store-table-wrap tbody tr:focus-visible{outline-offset:-3px;outline:3px solid #9a6500}.store-dialog>header>div{min-width:0}.store-dialog>header span{overflow-wrap:anywhere}.store-dialog>header>button{flex:0 0 36px}.store-dialog>header{background:#f7f5ef!important}.store-dialog .store-file-button input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.store-dialog .store-file-button:has(input:focus-visible){outline-offset:2px;outline:2px solid #a97c00}.erp-content .store-fund-toolbar{grid-template-columns:minmax(220px,1fr) minmax(170px,240px) auto auto}.erp-content .store-fund-toolbar>label{min-width:0}.erp-content .store-fund-toolbar>label:focus-within{outline-offset:2px;outline:2px solid #9a6500}.erp-content .store-fund-toolbar>label input{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.erp-content .store-fund-toolbar>div{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:4px}.erp-content .store-fund-toolbar>div>button{min-height:40px;color:var(--erp-segment-muted);box-shadow:none;background:0 0;border:1px solid #0000}.erp-content .store-fund-toolbar>div>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.erp-content .store-fund-table-wrap table{table-layout:fixed}.erp-content .store-fund-table-wrap th:first-child{width:150px}.erp-content .store-fund-table-wrap th:nth-child(3){width:100px}.erp-content .store-fund-table-wrap th:nth-child(4){width:155px}.erp-content .store-fund-table-wrap th:nth-child(5){width:145px}.erp-content .store-fund-table-wrap td{overflow-wrap:anywhere;min-width:0}.erp-content .store-fund-table-wrap td b,.erp-content .store-fund-table-wrap td small{white-space:normal;overflow-wrap:anywhere}.erp-content .store-fund-table-wrap tbody tr:focus-visible{outline-offset:-3px;outline:3px solid #9a6500}.store-fund-dialog[role=dialog][aria-modal=true]>header{background:#fffdf8}.store-fund-dialog>header>div{overflow-wrap:anywhere;min-width:0}.store-fund-dialog>header>button{flex:0 0 36px}.work-holiday-editor .work-holiday-scroll-hint{display:none}.work-holiday-grid-scroll{min-width:0;max-width:100%}.work-holiday-grid-scroll:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.erp-content .drink-cats{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;scrollbar-width:thin;border-radius:999px;flex-wrap:nowrap;gap:4px;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .drink-cats>button{min-height:40px;color:var(--erp-segment-muted);box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 14px;transition:background-color .18s,color .18s}.erp-content .drink-cats>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow);border-color:#0000}.erp-content .drink-cats>button:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.erp-content .drink-note textarea{width:100%;min-width:0;min-height:72px;color:inherit;font:inherit;box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #d9cebd;border-radius:10px;padding:10px 12px}.erp-content .drink-note textarea:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.erp-content .sr-seg{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-shadow:none;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.erp-content .sr-seg>button{min-height:40px;color:var(--erp-segment-muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 13px;transition:background-color .18s,color .18s}.erp-content .sr-seg>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.erp-content .sr-seg>button:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.erp-content .sr-backdrop[role=dialog]{background:#1e160680;border-radius:0}@media (max-width:700px){.erp-content .sr-seg>button{min-height:55px}.erp-content .sr-cell li:not(.sr-plus):has(>button){min-height:55px;padding-right:60px}.erp-content .sr-cell li>button{place-items:center;min-width:55px;min-height:55px;padding:0;font-size:18px;display:grid}.erp-content .sr-cell li:has(>button+button){padding-right:115px}.erp-content .sr-cell li>button+button{right:59px}.erp-content .sr-modal .sr-row>button{min-width:75px;min-height:55px}}@media (prefers-reduced-motion:reduce){.erp-content .sr-seg>button{transition:none}}.erp-content .us-rounds b{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.erp-content .us-rounds button{max-width:min(340px,100%)}.us-table-hint{color:#6d6255;margin:0;font-size:12px;display:none}.us-table-wrap:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.us-upload{position:relative}.us-upload input[type=file]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}.us-upload:focus-within{outline-offset:2px;outline:2px solid #a97c00}.hrm-schedule-scroll-hint{color:#6d6255;margin:0;font-size:12px;display:none}.hrm-schedule-scroll:focus-visible{outline-offset:2px;outline:2px solid #a97c00}@media (max-width:700px){.hrm-schedule-scroll-hint{display:block}.hrm-schedule-scroll{overscroll-behavior-x:contain;scrollbar-width:thin}.hrm-grid-sched td:first-child,.hrm-grid-sched th:first-child{white-space:normal;overflow-wrap:anywhere;min-width:100px;max-width:100px}.hrm-table.cards.hrm-punch-detail{width:100%;display:table}.hrm-table.cards.hrm-punch-detail tbody{display:table-row-group}.hrm-table.cards.hrm-punch-detail tr{border:0;padding:0;display:table-row}.hrm-table.cards.hrm-punch-detail td{text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #eee7dc;width:auto;padding:9px 5px;display:table-cell}.hrm-table.cards.hrm-punch-detail td:before{display:none}.hrm-table.cards.hrm-punch-detail tr:last-child td{border-bottom:0}.us-table-hint{display:block}.us-table-wrap{overscroll-behavior-x:contain;scrollbar-width:thin}}.cleaning-calendar-panel .cleaning-day.blank{background:#f4f2ee}.erp-content .cleaning-admin-tools{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.erp-content .cleaning-admin-tools>form{min-width:150px}@media (max-width:1000px){.erp-content .cleaning-admin-tools{grid-template-columns:minmax(0,1fr)}.erp-content .cleaning-admin-tools>form{min-width:0}}@media (max-width:760px){.erp-content .store-fund-toolbar{grid-template-columns:minmax(0,1fr)}.erp-content .store-fund-toolbar>div>button{min-height:44px}}@media (max-width:600px){.erp-content .drink-module .drink-cats>button{min-height:44px}.work-holiday-editor .work-holiday-scroll-hint{display:block}.work-holiday-grid-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:3px;overflow-x:auto}.work-holiday-editor .cleaning-holiday-grid{min-width:332px}.work-holiday-editor .cleaning-holiday-grid button{min-width:44px;min-height:44px;padding:6px}.work-holiday-rows>div{grid-template-columns:minmax(0,1fr) 44px;gap:8px}.work-holiday-rows>div>strong{grid-area:1/1}.work-holiday-rows>div>select{grid-area:2/1/auto/-1}.work-holiday-rows>div>input{grid-area:3/1/auto/-1}.work-holiday-rows>div>button{grid-area:1/2;min-height:44px}}@media (prefers-reduced-motion:reduce){.erp-content .drink-cats>button{transition:none}}.daily-revenue-chart-hint{color:#6d6255;margin:0;padding:10px 18px 0;font-size:12px}.daily-revenue-chart-scroll:focus-visible{outline-offset:-3px;outline:3px solid #9a6500}.daily-revenue-detail>header>div{min-width:0}.daily-revenue-detail>header button{flex:0 0 38px}.erp-content .wr-report>.wr-mode{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .wr-report>.wr-mode>button{min-height:40px;color:var(--erp-segment-muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 14px;transition:background-color .18s,color .18s}.erp-content .wr-report>.wr-mode>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.erp-content .wr-report>.wr-mode>button:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.erp-content .wr-designer-pills{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;max-width:100%;padding:4px;overflow-x:auto}.erp-content .wr-designer-pills>span{flex:none;margin:0 6px 0 10px}.erp-content .wr-designer-pills>button{min-height:40px;color:var(--erp-segment-muted);box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 13px;transition:background-color .18s,color .18s}.erp-content .wr-designer-pills>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.erp-content .wr-designer-pills>button:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.erp-content .mkt-report .mkt-pills{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .mkt-report .mkt-pills>button{min-height:40px;color:var(--erp-segment-muted);box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 13px;transition:background-color .18s,color .18s}.erp-content .mkt-report .mkt-pills>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.erp-content .mkt-report .mkt-pills>button:focus-visible,.mkt-week-table-scroll:focus-visible{outline-offset:2px;outline:2px solid #a97c00}.mkt-week-table-hint{color:#6d6255;margin:8px 0;font-size:12px;display:none}.erp-content .mkt-report,.erp-content .mkt-report .mkt-panel{grid-template-columns:minmax(0,1fr)}.erp-content .mkt-report .mkt-panel-head,.erp-content .mkt-report .mkt-week-table-scroll{min-width:0;max-width:100%}.erp-content .tt-report .tt-mode-pills{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);min-width:0;max-width:100%;box-shadow:none;box-sizing:border-box;border-radius:999px;flex-wrap:nowrap;gap:4px;padding:4px;display:flex;overflow-x:auto}.erp-content .tt-report .tt-mode-pills>button{min-height:44px;color:var(--erp-segment-muted);box-shadow:none;background:0 0;border:1px solid #0000;flex:none;padding:8px 15px;transition:background-color .18s,color .18s}.erp-content .tt-report .tt-mode-pills>button.active{background:var(--erp-segment-selected);color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)}.erp-content .tt-report .tt-mode-pills>button:focus-visible{outline-offset:2px;outline:2px solid #a97c00}@media (max-width:600px){.erp-content .weekly-report-tabs button b{display:inline}.erp-content .wr-report>.wr-mode>button{min-height:44px}.erp-content .tt-report .tt-period-bar{min-width:0;padding:10px}.erp-content .tt-report .tt-select-card{box-sizing:border-box;min-width:0;max-width:100%;padding:8px}.erp-content .tt-report .tt-select-card select{min-width:0}}@media (max-width:700px){.erp-content .wr-designer-pills>span{white-space:normal;max-width:90px;line-height:1.25}.erp-content .wr-designer-pills>button,.erp-content .mkt-report .mkt-pills>button{min-height:44px}.mkt-week-table-hint{display:block}}@media (prefers-reduced-motion:reduce){.erp-content .wr-report>.wr-mode>button,.erp-content .wr-designer-pills>button,.erp-content .mkt-report .mkt-pills>button,.erp-content .tt-report .tt-mode-pills>button{transition:none}}@media (max-width:700px){.daily-revenue-kpis{grid-template-columns:minmax(0,1fr)}.daily-revenue-kpis article>strong,.daily-revenue-kpis article>small,.daily-revenue-detail-order small,.daily-revenue-detail-order i{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}}@media (max-width:760px){.erp-content .store-table-wrap td{overflow-wrap:anywhere;min-width:0}.erp-content .store-table-wrap td small{white-space:normal;overflow-wrap:anywhere;max-width:100%}}@media (max-width:700px){.pr9-dialog .cv-editor-footer button{overflow-wrap:normal;flex:120px}.voucher-viewer footer button{flex:120px;align-self:stretch}.voucher-viewer footer span{flex-basis:100%}.rnd-dialog form>footer>button{flex:120px;align-self:stretch;min-width:0}.rnd-dialog .rnd-form-grid{grid-template-columns:minmax(0,1fr)}.rnd-dialog .rnd-form-grid>div{min-width:0}.rd-dialog>footer>button{flex:120px}.rd-directory-filters>label{width:100%}.rd-directory-filters>label select{flex:1;min-width:0}.rd-directory-filters>button{flex:auto}.rd-table-hint{display:block}}@media (max-width:760px){.cv-workspace .cv-list .cs-table-wrap td[data-label="Sự kiện / chương trình"]{grid-column:1/-1;min-width:0;max-width:none}.cv-workspace .cv-list tr.cv-picked{background:#fff6d6;border-radius:12px;padding-inline:10px}.cv-workspace .cv-list tr.cv-picked>td{background:0 0}}.erp-content .vendor-qr .vendor-qr-save{border:0;border-radius:0;padding:0}.erp-content form.accounting-search input:focus{box-shadow:none!important}.erp-content .expense-toolbar>label{background:#fff;border:1px solid #e1dbd0;border-radius:12px;min-height:44px;padding:0 10px}.erp-content .expense-toolbar>label:focus-within{border-color:#d8ae42;box-shadow:0 0 0 3px #f2c34c4d}.erp-content .expense-toolbar>label input{outline:0;min-width:0;min-height:40px;box-shadow:none!important;background:0 0!important;border:0!important}.erp-content .expense-toolbar>div{align-items:center;min-width:0}.erp-content .expense-toolbar .expense-status-filter{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:999px;flex-wrap:nowrap;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .expense-toolbar .expense-status-filter button{min-height:40px;color:var(--erp-segment-muted);white-space:nowrap;border:1px solid #0000;flex:none;transition:background-color .18s,color .18s;box-shadow:none!important;background:0 0!important}.erp-content .expense-toolbar .expense-status-filter button.active{color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)!important;background:#fff!important}.expense-table tr[data-clickable]:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}.expense-dialog>header>button{min-width:44px;min-height:44px}.expense-dialog>header{background:#f7f5ef!important}@media (max-width:700px){.erp-content .expense-toolbar>div{width:100%}.erp-content .expense-toolbar .expense-status-filter button{min-height:44px}}@media (prefers-reduced-motion:reduce){.erp-content .expense-toolbar .expense-status-filter button{transition:none}}.expense-table-scroll-hint{color:#6d6255;margin:0;font-size:14px}.expense-table-wrap:focus-visible{outline-offset:2px;outline:2px solid #a97c00}@media (max-width:760px){.expense-shell{grid-template-columns:minmax(0,1fr)}.expense-shell>.expense-toolbar,.expense-shell>.expense-table-wrap,.erp-content .expense-toolbar .expense-status-filter{min-width:0}.expense-table td{overflow-wrap:anywhere;white-space:normal!important}.expense-table-scroll-hint{display:none}}.erp-content .crm-kpis article>button{box-shadow:none!important}.erp-content .crm-kpis article>button:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #a97c00}.erp-content .crm-chips.views{flex-wrap:wrap;align-items:center;min-width:0;overflow:visible}.erp-content .crm-list-views{border:1px solid var(--erp-segment-line);background:var(--erp-segment-track);border-radius:999px;flex-wrap:nowrap;gap:4px;width:max-content;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .crm-list-views>button{min-height:40px;color:var(--erp-segment-muted);border:1px solid #0000;flex:none;transition:background-color .18s,color .18s;box-shadow:none!important;background:0 0!important}.erp-content .crm-list-views>button.on{color:var(--erp-segment-ink);box-shadow:var(--erp-segment-shadow)!important;background:#fff!important}@media (max-width:700px){.erp-content .crm-list-views>button,.erp-content .crm-chips.views>button{min-height:44px}}@media (prefers-reduced-motion:reduce){.erp-content .crm-list-views>button{transition:none}}@media (max-width:700px){.erp-content .crm-selects.open>select{grid-column:1/-1;min-height:44px}.erp-content .crm-selects.open .crm-range input{min-height:44px}}.crm-table tr[data-clickable]:focus-visible,.crm-card-row[data-clickable]:focus-visible,.crm-kcard[tabindex]:focus-visible,.crm-today-card[tabindex]:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}@media (max-width:400px){.erp-content .accounting-section>header{display:block}.erp-content .accounting-section>header>b{margin-top:6px;display:block}}.defects-module .sewing-table-wrap tr[data-clickable]:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}@media (max-width:400px){.sewing-payable-module .sewing-kpis article:nth-child(n+3){grid-column:1/-1}.sewing-payable-module .sewing-kpis b{overflow-wrap:anywhere}}.defects-module .sewing-table-wrap td[data-label="Lý do lỗi"]{white-space:pre-line;overflow-wrap:anywhere}@media (max-width:700px){.defects-module .sewing-drawer>header button{min-width:44px;min-height:44px}}.defects-module .sewing-drawer>header{align-items:flex-start;gap:12px}.defects-module .sewing-drawer>header>div{overflow-wrap:anywhere;min-width:0}.defects-module .sewing-drawer>header button{flex:none}@media (max-width:760px){.defects-module .sewing-table-wrap tbody{min-width:0}.defects-module .sewing-table-wrap tr[data-clickable]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.defects-module .sewing-table-wrap td{white-space:normal;overflow-wrap:anywhere;min-width:0}.defects-module .sewing-table-wrap td[data-label="Lý do lỗi"]{white-space:pre-line}.defects-module .sewing-table-wrap td:before{content:attr(data-label);color:#756a5c;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.defects-module .sewing-table-wrap td:first-child span,.defects-module .sewing-table-wrap td:first-child small{white-space:normal;overflow-wrap:anywhere}.defects-module .sewing-table-wrap td:nth-child(4){grid-column:1/-1}}.material-receipts-module .sewing-table-wrap tr[data-clickable]:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}@media (max-width:400px){.material-receipts-module .sewing-kpis article:nth-child(n+3){grid-column:1/-1}.material-receipts-module .sewing-kpis b{overflow-wrap:anywhere}.erp-content .material-receipts-module .sewing-single-filter{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible;border-radius:20px!important}.erp-content .material-receipts-module .sewing-single-filter>a{white-space:normal;text-align:center;justify-content:center;align-items:center;min-width:0;min-height:44px;display:flex;padding-inline:4px!important}}.material-receipts-module .sewing-drawer>header{align-items:flex-start;gap:12px}.material-receipts-module .sewing-drawer>header>div{overflow-wrap:anywhere;min-width:0}.material-receipts-module .sewing-drawer>header button{flex:none}@media (max-width:760px){.material-receipts-module .sewing-drawer>header button{min-width:44px;min-height:44px}.material-receipts-module .sewing-table-wrap tbody{min-width:0}.material-receipts-module .sewing-table-wrap tr[data-clickable]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.material-receipts-module .sewing-table-wrap td{overflow-wrap:anywhere;min-width:0}.material-receipts-module .sewing-table-wrap td:before{content:attr(data-label);color:#756a5c;margin-bottom:4px;font-size:12px;font-weight:800;display:block}}.sewing-payable-module .sewing-list tr[data-clickable]:focus-visible{outline-offset:-2px;outline:2px solid #a97c00}.sewing-payable-module .sewing-drawer>header{align-items:flex-start;gap:12px}.sewing-payable-module .sewing-drawer>header>div{overflow-wrap:anywhere;min-width:0}.sewing-payable-module .sewing-drawer>header button{flex:none}@media (max-width:760px){.sewing-payable-module .sewing-summary tbody tr,.sewing-payable-module .sewing-summary tfoot tr{grid-template-columns:repeat(2,minmax(0,1fr))}.sewing-payable-module .sewing-summary :is(td,th)[data-label]:before{content:attr(data-label);color:#756a5c;letter-spacing:normal;text-transform:none;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.sewing-payable-module .sewing-summary tfoot{background:0 0;padding:0 10px 10px;display:block}.sewing-payable-module .sewing-summary tfoot th{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0}.sewing-payable-module .sewing-summary tfoot th:first-child{border-bottom:1px solid #eee5d5;grid-column:1/-1;padding-bottom:8px}.sewing-payable-module .sewing-summary :is(td,th).num{white-space:normal;overflow-wrap:anywhere}.sewing-payable-module .sewing-drawer>header button{min-width:44px;min-height:44px}.sewing-payable-module .sewing-list tbody{min-width:0}.sewing-payable-module .sewing-list tr[data-clickable]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.sewing-payable-module .sewing-list td{overflow-wrap:anywhere;min-width:0}.sewing-payable-module .sewing-list td[data-label]:before{content:attr(data-label);color:#756a5c;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.sewing-payable-module .sewing-order-cell a,.sewing-payable-module .sewing-order-cell small{white-space:normal;overflow-wrap:anywhere}.erp-content .sewing-payable-module button.sewing-row-delete{min-height:44px}}.erp-content .general-editor-module .erp-pill-field:not(.general-option-switches)>div{background:#eeece7;border-radius:16px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.erp-content .general-editor-module .erp-pill-field:not(.general-option-switches)>div>label{max-width:100%}.erp-content .general-editor-module .erp-pill-field:not(.general-option-switches) label>span{color:#625e56;min-height:44px;box-shadow:none;white-space:normal;background:0 0;border:1px solid #0000;transition:background-color .18s,color .18s,box-shadow .18s}.erp-content .general-editor-module .erp-pill-field:not(.general-option-switches) input:checked+span{color:#272520;background:#fff;border-color:#e5e2dc;box-shadow:0 1px 3px #00000012}@media (prefers-reduced-motion:reduce){.erp-content .general-editor-module .erp-pill-field:not(.general-option-switches) label>span{transition:none}}.erp-content .otl .otl-filters>button{box-shadow:none!important}.erp-content .otl .otl-filters>button.on{box-shadow:0 1px 3px #00000012!important}@media (max-width:700px){.erp-content .otl .otl-filters>button{min-height:44px}}.erp-content .packing-detail .packing-section-links{background:#eeece7;border:0;border-radius:999px;gap:4px;width:max-content;max-width:calc(100% - 28px);margin:8px 14px;padding:4px}.erp-content .packing-detail .packing-section-links a{color:#625e56;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:40px;margin:0;padding:8px 16px;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.erp-content .packing-detail .packing-section-links a:is(:hover,:focus-visible){color:#272520;background:#fff;border-color:#e5e2dc;box-shadow:0 1px 3px #00000012}@media (max-width:700px){.erp-content .packing-detail .packing-section-links a{min-height:44px}}@media (prefers-reduced-motion:reduce){.erp-content .packing-detail .packing-section-links a{transition:none}}@media (max-width:700px){.erp-content .rcv-report-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible;border-radius:20px!important}.erp-content .rcv-report-tabs>a{white-space:normal;text-align:center;flex-direction:column;gap:3px;min-width:0;min-height:62px;line-height:1.25;padding:6px 4px!important}}@media (max-width:760px){.cv-workspace .cv-list .cv-pick-target{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}}.voucher-viewer header button{border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.voucher-viewer header button:focus-visible{outline-offset:2px;outline:3px solid #9a6500}.erp-content .printing-toolbar>label{grid-template-columns:max-content minmax(0,1fr);min-width:0}.erp-content .outsourced-filter-row .outsourced-filters{background:#eeece7;border:1px solid #e8e5df;border-radius:999px;flex-wrap:nowrap;flex:100%;gap:2px;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .outsourced-filters a{color:#6c6962;background:0 0;border:0;flex:none;min-height:40px;transition:background-color .18s,color .18s}.erp-content .outsourced-filters a.active{color:#272521;background:#fff;box-shadow:0 1px 3px #211b1814}.erp-content .outsourced-filters a.active .outsourced-bu{color:#7a5a10;background:#fff1c9}@media (max-width:760px){.erp-content .outsourced-filters a{min-height:44px}.erp-content .hv-rp-card .outsourced-detail-head button,.hv-rp-card .outsourced-detail-head button{min-width:44px;min-height:44px}}.erp-content .design-filter-group .design-segment{background:#eeece7;border:1px solid #e8e5df;border-radius:999px;flex-wrap:nowrap;gap:2px;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.erp-content .design-filter-group .design-segment a{color:#6c6962;min-height:40px;box-shadow:none;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;padding:6px 12px;transition:background-color .18s,color .18s;display:inline-flex}.erp-content .design-filter-group .design-segment a.active{color:#272521;background:#fff;box-shadow:0 1px 3px #211b1814}@media (max-width:760px){.erp-content .design-filter-group .design-segment a{min-height:44px}}@media (max-width:480px){.design-list-card>header{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:760px){.design-list-card .design-table-wrap{overflow-x:visible}.design-list-card .design-table-wrap table,.design-list-card .design-table-wrap tbody{width:100%;min-width:0;display:block}.design-list-card .design-table-wrap thead{display:none}.design-list-card .design-table-wrap tbody tr{border-bottom:1px solid #eee9e1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px 16px;display:grid}.design-list-card .design-table-wrap td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.design-list-card .design-table-wrap td:nth-child(-n+2){grid-column:1/-1}.design-list-card .design-table-wrap td:before{content:attr(data-label);color:#766d61;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.design-list-card .design-table-wrap td.num{text-align:left}.design-list-card .design-table-wrap td,.design-list-card .design-table-wrap td b,.design-list-card .design-table-wrap td small,.design-list-card .design-table-wrap td a{white-space:normal;overflow-wrap:anywhere}}@media (min-width:1100px){.expense-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.expense-kpis>article{grid-column:span 2;min-width:0}.expense-kpis>article:nth-last-child(-n+2){grid-column:span 3}}.expense-more button small{margin-left:6px}@media (max-width:760px){.accounting-transaction-dialog>header>div{min-width:0}.accounting-transaction-dialog>header>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accounting-transaction-dialog>header h2{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.accounting-transaction-dialog>header>button{flex:0 0 44px}.debt-orders-table tr{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.debt-orders-table td{white-space:normal;overflow-wrap:anywhere;min-width:0}.debt-orders-table td:first-child{grid-column:1/-1}.debt-orders-table td .order-link{white-space:normal;overflow-wrap:anywhere}.erp-content .accounting-table button.table-action{min-height:44px}.accounting-transaction-table tr{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.accounting-transaction-table td,.accounting-transaction-table td b,.accounting-transaction-table td small{white-space:normal;overflow-wrap:anywhere;min-width:0}.accounting-group>h3{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:400px){.erp-content .daily-message-channels>header{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:700px){.erp-content .promotion-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-content .promotion-toolbar label,.erp-content .promotion-toolbar>small{min-width:0}.erp-content .promotion-toolbar input,.erp-content .promotion-toolbar select{box-sizing:border-box;min-width:0;max-width:100%}.erp-content .promotion-toolbar>small{white-space:normal;overflow-wrap:anywhere}}@media (max-width:480px){.erp-content .promotion-toolbar{grid-template-columns:minmax(0,1fr)}}.quote-table-scroll-hint{display:none}@media (max-width:700px){.erp-content .quote-table-scroll-hint{color:var(--potato-muted,#6d6255);margin:0 0 8px;display:block}}.erp-content .daily-message-table-card td>button.daily-message-edit-link{color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;box-shadow:none!important}.erp-content .daily-message-table-card td>button.daily-message-edit-link:focus-visible{outline-offset:3px;outline:2px solid #a97c00}@media (max-width:400px){.erp-content .store-fund-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-content .store-fund-summary-row>span{overflow-wrap:normal}}.erp-content .store-fund-filter-pending{color:var(--potato-muted,#6d6255);margin:0;padding:10px 14px}.erp-content .accounting-filter-pending{color:var(--potato-muted,#6d6255);margin:0;padding:12px 14px}.date-calendar-popup button{box-shadow:none!important}.bosize-receipt dl{grid-template-columns:150px minmax(0,1fr)}.bosize-receipt dd{overflow-wrap:anywhere;min-width:0}@media (max-width:680px){.bosize-receipt dl{grid-template-columns:115px minmax(0,1fr)}}@media (max-width:600px){.weekly-report-module .wr-head{grid-template-columns:minmax(0,1fr)}.weekly-report-module .wr-compare{min-width:0}.weekly-report-module .wr-compare>div{grid-template-columns:minmax(0,1fr)}.weekly-report-module .wr-bar{grid-template-columns:minmax(0,1fr) auto}.weekly-report-module .wr-bar>i{grid-area:2/1/auto/-1}}.material-receipts-module .sewing-form-grid>.receipt-lines{grid-column:1/-1;min-width:0}:is(.marketing-plan-editor,.marketing-process-editor)[role=dialog]>header,:is(.marketing-plan-editor,.marketing-process-editor)[role=dialog] form>footer,.pickleball-dialog[role=dialog]>header{background:#fffdf8!important}.pickleball-dialog input[type=date][tabindex="-1"]{border:0;min-height:0;padding:0}@media (max-width:700px){.erp-content .store-table-wrap td .store-legacy-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
