.hiring-form{margin-bottom:18px}.hiring-security{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid #39bfd8;border-radius:10px;background:#0d354b}.hiring-security>svg{width:30px;height:30px}.hiring-security div{display:grid}.hiring-security small{color:#d2e9f0}.hiring-form h2{display:flex;align-items:center;gap:9px;margin:24px 0 12px;padding-bottom:8px;border-bottom:1px solid #60449f}.hiring-form h2 svg{width:20px;color:#41d2ec}.hiring-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.hiring-grid label,.hiring-notes{display:grid;grid-gap:6px;gap:6px;font-weight:800}.hiring-grid .wide{grid-column:span 2}.hiring-grid input,.hiring-grid select,.hiring-notes textarea{width:100%;padding:11px;border:1px solid #6b50c2;border-radius:9px;background:#0d142b;color:#fff}.hiring-upload{display:flex;align-items:center;gap:9px;padding:12px;border:1px dashed #54cfea;border-radius:9px;background:#112449}.hiring-upload input{padding:0;border:0;background:transparent}.hiring-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.hiring-checklist label,.hiring-consent{display:flex;align-items:center;gap:9px;padding:11px;border:1px solid #60469d;border-radius:9px;background:#131a42;font-weight:800}.hiring-checklist input,.hiring-consent input{width:18px;height:18px}.hiring-notes{margin:14px 0}.hiring-consent{margin:14px 0;background:#30234f}.hiring-list details{border-top:1px solid #60469d}.hiring-list summary{display:grid;grid-template-columns:48px 1fr 160px auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;cursor:pointer}.hiring-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#7041e7,#079cbc);font-weight:900}.hiring-list summary>span:nth-child(2){display:grid}.hiring-list summary small{color:#b7c1d8}.hiring-progress{display:grid;grid-gap:5px;gap:5px}.hiring-progress:before{content:"";grid-area:1/1;width:100%;height:6px;border-radius:5px;background:#342761}.hiring-progress i{grid-area:1/1;height:6px;border-radius:5px;background:#3fd2a1}.hiring-list summary>b{padding:6px 9px;border-radius:99px;background:#fff0ce;color:#654600;font-size:11px}.hiring-list summary>b.complete{background:#dff8e9;color:#12623b}.hiring-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 14px 14px}.hiring-details p{display:flex;gap:9px;align-items:center;padding:10px;border-radius:9px;background:#111a42}.hiring-details p svg{width:18px;color:#8a93aa}.hiring-details p svg.done{color:#39d79c}.hiring-details p span{display:grid}@media(max-width:850px){.hiring-details,.hiring-grid{grid-template-columns:1fr 1fr}.hiring-grid .wide{grid-column:1/-1}.hiring-list summary{grid-template-columns:48px 1fr auto}.hiring-progress{grid-column:2/-1}}@media(max-width:600px){.hiring-checklist,.hiring-details,.hiring-grid{grid-template-columns:1fr}.hiring-grid .wide{grid-column:auto}}.hiring-checklist label>span{flex:1 1}.hiring-doc-link{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #45c8e5;border-radius:8px;background:#174b75;color:#fff;text-decoration:none;font-size:12px;font-weight:900}.hiring-doc-link:hover{background:#17679a}.hiring-doc-link svg{width:15px;height:15px}.hiring-checklist.with-downloads>label{display:none}.hiring-checklist.with-downloads>.hiring-checklist{display:contents}.hiring-checklist.with-downloads>.hiring-checklist>label{display:flex}html[data-theme=dark]{--navy:#0b1220;--ink:#f3f6fb;--muted:#a9b4c5;--line:#2c3a4f;--bg:#0c111b;--blue:#3b82f6;--green:#21b887;--surface:#131c2a;--surface-2:#182436;--surface-3:#203047;color-scheme:dark}html[data-theme=dark] body{background:#0c111b!important;background-image:radial-gradient(circle at 12% 0,#17304a66 0,transparent 34%),linear-gradient(180deg,#0b1019,#0d1420)!important;color:#f3f6fb!important}html[data-theme=dark] .content,html[data-theme=dark] .workspace{background:transparent!important;color:#f3f6fb!important}html[data-theme=dark] :where(h1,h2,h3,h4,h5,h6,strong,b,label,legend,td,th,summary){color:#f3f6fb!important}html[data-theme=dark] :where(p,small,.muted){color:#a9b4c5!important;opacity:1!important}html[data-theme=dark] .eyebrow{color:#60a5fa!important}html[data-theme=dark] ::placeholder{color:#7f8da3!important;opacity:1}html[data-theme=dark] .sidebar{background:linear-gradient(180deg,#0a101a,#0d1624)!important;border-right:1px solid #26364b!important;box-shadow:8px 0 28px #0006!important}html[data-theme=dark] .topbar{background:#0d1624f5!important;border-bottom:1px solid #26364b!important;box-shadow:0 4px 18px #0005!important}html[data-theme=dark] .sidebar nav a{color:#c7d0dd!important;border:1px solid transparent!important;box-shadow:none!important}html[data-theme=dark] .sidebar nav a:hover{background:#172538!important;border-color:#2a405a!important;box-shadow:none!important}html[data-theme=dark] .sidebar nav a.active{background:linear-gradient(90deg,#1b3553,#17436a)!important;border-color:#35658f!important;box-shadow:inset 3px 0 #38bdf8!important;color:#fff!important}html[data-theme=dark] .store-chip{background:#152235!important;border-color:#30445e!important;box-shadow:none!important}html[data-theme=dark] :is(.panel,.stat-card,.cart-panel,.shortcut-panel,.inventory-stats article,.product-tile,.supplier-card,.marketing-network,.marketing-suggestion,.marketing-post-preview,.customer-cards>button,.details-grid>div,.invoice-history details,.game-time-summary article,.game-session,.attention-summary,.attention-section,.deferred-payment-stats article,.expense-stats article,.accounting-stats article,.accounting-statements article,.subscription-intro article,.subscription-stats article,.gift-card-stats article,.gift-card-list>article,.management-lock>section,.management-modules>a,.management-modules>article,.square-status>article,.reconcile-row,.wallet-payment,.planner-shell,.planner-header,.planner-cell,.employee-card,.planner-legend,.customer-empty-result,.employee-id-preview,.employee-access-preview,.employee-card-settings,.management-status,.repair-stats article,.report-stats article,.employee-stats article,.payroll-stats article,.online-order-card,.stock-management-card,.health-card,.hiring-card){background:#131c2a!important;border-color:#2c3a4f!important;color:#f3f6fb!important;box-shadow:0 8px 24px #0004!important}html[data-theme=dark] :is(.panel,.product-tile,.supplier-card,.management-modules>a):hover{background:#172435!important;border-color:#3b5a7a!important;box-shadow:0 10px 28px #0005!important}html[data-theme=dark] :is(.stat-icon,.settings-title>svg,.management-modules>a>svg,.management-modules>article>svg,.customer-avatar,.employee-avatar,.management-status>svg,.repair-stats article>svg){background:#1d3551!important;color:#60a5fa!important;box-shadow:none!important}html[data-theme=dark] button:not(.planner-shift):not(.danger-button):not(.schedule-delete){background:#1e3a5f!important;border:1px solid #365b82!important;color:#f8fbff!important;box-shadow:0 3px 10px #0004!important;transform:none!important}html[data-theme=dark] button:not(.planner-shift):not(.danger-button):not(.schedule-delete):hover:not(:disabled){background:#254b77!important;border-color:#4d78a4!important;box-shadow:0 5px 14px #0005!important;transform:translateY(-1px)!important}html[data-theme=dark] :is(.primary-button,.checkout-button,.planner-command .publish){background:#2563a8!important;border-color:#3b82c4!important;color:#fff!important}html[data-theme=dark] :is(.secondary-button,.back-button){background:#243247!important;border-color:#3a4b62!important}html[data-theme=dark] button.active:not(.planner-shift){background:#285e91!important;border-color:#55a5df!important;box-shadow:inset 0 0 0 1px #78c5f744!important}html[data-theme=dark] button:disabled{opacity:.45!important;box-shadow:none!important;transform:none!important}html[data-theme=dark] :is(.danger-button,.schedule-delete){background:#5b2530!important;border-color:#91404e!important;color:#ffdce2!important;box-shadow:none!important}html[data-theme=dark] :is(input,textarea,select,.search-box,.pos-search){background:#0e1724!important;border-color:#34465e!important;color:#f3f6fb!important;box-shadow:none!important;color-scheme:dark}html[data-theme=dark] :is(input,textarea,select):focus{border-color:#4c91c9!important;box-shadow:0 0 0 3px #3385c52e!important}html[data-theme=dark] :is(select option,select optgroup){background:#111b29!important;color:#f3f6fb!important}html[data-theme=dark] :is(input[type=checkbox],input[type=radio]){accent-color:#2f80c4}html[data-theme=dark] input[type=file]::-webkit-file-upload-button{background:#213c5d!important;border:1px solid #3d6389!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] input[type=file]::file-selector-button{background:#213c5d!important;border:1px solid #3d6389!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] table th{background:#1b2a3e!important;border-color:#34465e!important;color:#dbe7f4!important}html[data-theme=dark] table td{background:#121b29!important;border-color:#29384c!important;color:#edf3fa!important}html[data-theme=dark] table tr:nth-child(2n) td{background:#152031!important}html[data-theme=dark] .modal{background:#141f2e!important;border:1px solid #3b506c!important;color:#f3f6fb!important;box-shadow:0 24px 70px #000c!important}html[data-theme=dark] .modal-backdrop{background:#05080dc4!important}html[data-theme=dark] :is(.form-success,.success-message,.notice.success){background:#133b32!important;border:1px solid #276b57!important;color:#baf5df!important;box-shadow:none!important}html[data-theme=dark] .form-error{background:#45222a!important;border:1px solid #8e4051!important;color:#ffd7df!important;box-shadow:none!important}html[data-theme=dark] :is(.payroll-notice,.notice.warning){background:#3c321d!important;border-color:#75602c!important;color:#ffe3a3!important}html[data-theme=dark] :is(.stock-badge,.category-badge,.vip-badge,.account-type,.match-badge,.network-state,.marketing-publication-status,.game-status,.deferred-status,.count-difference,.repair-status,.subscription-status,.payment-status,.status-active,.status-inactive){background:#263a52!important;border:1px solid #3f5c7a!important;color:#e8f2fc!important;box-shadow:none!important;opacity:1!important}html[data-theme=dark] :is(.status-active,.repair-status.completed,.payment-status.completed){background:#194538!important;border-color:#2f725d!important;color:#c8f5e4!important}html[data-theme=dark] :is(.repair-status.cancelled,.deferred-status.overdue,.marketing-publication-status.error){background:#50262f!important;border-color:#87404e!important;color:#ffd7de!important}html[data-theme=dark] :is(.customer-balances>div,.cash-change,.receipt-loyalty,.game-countdown,.cart-items .repair-cart-item,.cart-items .gift-cart-item,.cart-items .vip-cart-item,.urgent-option,.check-label,.import-option,.square-select-all,.square-select-product,.invoice-detail,.clock-state,.expense-tax-toggle,.gift-payment-balance,.subscription-confirm,.square-state,.reconcile-choice,.remaining-due,.deferred-box,.category-picker,.active-category){background:#19283b!important;border-color:#344c67!important;color:#f3f6fb!important;box-shadow:none!important}html[data-theme=dark] .payroll-automation{background:#17362f!important;border-color:#2f6e5c!important;box-shadow:none!important}html[data-theme=dark] .payroll-periods details>div{background:#162235!important;border-color:#30445d!important}html[data-theme=dark] .planner-command{background:#101a28!important;border-color:#30445d!important}html[data-theme=dark] :is(.planner-header,.day-column,.day-column.today,.planner-cell.today){background:#1b2a3e!important}html[data-theme=dark] .planner-cell{background:#111b2a!important}html[data-theme=dark] .employee-card{background:#152235!important}html[data-theme=dark] .planner-summary{background:#172335!important;border-color:#34465e!important}html[data-theme=dark] .planner-shift{box-shadow:0 3px 8px #0005!important;color:#fff!important}html[data-theme=dark] .management-groups>article{background:linear-gradient(135deg,#152235,#101b2b)!important;border-color:#34465e!important;box-shadow:0 8px 24px #0004!important}html[data-theme=dark] .management-groups>article>header{background:linear-gradient(90deg,#18283b,#142235)!important;border-bottom-color:#34465e!important}html[data-theme=dark] .management-groups>article>header>svg{background:#1d3551!important;color:#60a5fa!important;box-shadow:none!important}html[data-theme=dark] .management-groups>article>div{background:#34465e!important}html[data-theme=dark] .management-groups a{background:#121c2b!important;color:#f3f6fb!important}html[data-theme=dark] .management-groups a:hover{background:#1a2b40!important}html[data-theme=dark] .management-groups a>svg{color:#63b3ed!important}html[data-theme=dark] .management-groups a small{color:#a9b4c5!important}html[data-theme=dark] .management-groups a>b{color:#7dd3fc!important}html[data-theme=dark] .management-status{background:#142437!important;border-color:#35506c!important}html[data-theme=dark] .management-status>svg{background:#1d3551!important;color:#60a5fa!important}html[data-theme=dark] :is(.online-order-badge,.order-status,.count-status,.stock-state,.store-config-state,.sale-status,.due-badge,.invoice-count,.cash-open-badge,.urgent-badge,.pos-vip-badge,.customer-search-state,.deposit-status,.recurring-badge,.cash-open-badge,.appointment-card>b,.appointment-tabs button span){background:#263a52!important;border:1px solid #4b6685!important;color:#f8fbff!important;box-shadow:none!important;opacity:1!important;text-shadow:none!important}html[data-theme=dark] :is(.online-order-badge,.urgent-badge,.order-status.new,.order-status.pending,.sale-status.cancelled,.count-status.todo,.count-status.cancelled,.stock-state.cancelled,.deposit-status.pending){background:#682b37!important;border-color:#a94a5c!important;color:#fff1f3!important}html[data-theme=dark] :is(.order-status.ready,.order-status.completed,.count-status.completed,.stock-state.received,.stock-state.completed,.store-config-state.active,.cash-open-badge,.deposit-status.deposited){background:#19483a!important;border-color:#34765f!important;color:#d6faeb!important}html[data-theme=dark] :is(.count-status.upcoming,.count-status.in_progress,.deposit-status.counted,.due-badge){background:#5a431c!important;border-color:#94702d!important;color:#ffedbd!important}html[data-theme=dark] .sidebar nav a .online-order-badge{min-width:24px!important;color:#fff!important;font-weight:900!important}html[data-theme=dark] *{scrollbar-color:#3d5875 #101722}html[data-theme=dark] ::selection{background:#2d6da3;color:#fff}html[data-theme=dark] .code39{background:#fff!important;color:#111!important}html[data-theme=dark] .inventory-settings-menu>div{background:#131c2a!important;border-color:#3b506c!important;box-shadow:0 16px 38px #000a!important}html[data-theme=dark] .inventory-settings-menu>div button{background:transparent!important;border-color:transparent!important;color:#f3f6fb!important;box-shadow:none!important}html[data-theme=dark] .inventory-settings-menu>div button:hover{background:#1e3a5f!important;border-color:#365b82!important}html[data-theme=dark] .inventory-bulk-list>label{background:#172435!important;border-color:#34465e!important;color:#f3f6fb!important}html[data-theme=dark] .inventory-bulk-list input[type=checkbox],html[data-theme=dark] .inventory-bulk-toolbar input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #4c91c9;border-radius:5px;background:#0e1724!important;display:grid;place-content:center}html[data-theme=dark] .inventory-bulk-list input[type=checkbox]:checked,html[data-theme=dark] .inventory-bulk-toolbar input[type=checkbox]:checked{background:#2f80c4!important;border-color:#67b7ef}html[data-theme=dark] .inventory-bulk-list input[type=checkbox]:checked:after,html[data-theme=dark] .inventory-bulk-toolbar input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:13px;font-weight:900;line-height:1}html[data-theme=dark] .inventory-bulk-list b.online{background:#194538!important;border:1px solid #2f725d;color:#c8f5e4!important}html[data-theme=dark] .inventory-bulk-list b.offline{background:#263a52!important;border:1px solid #3f5c7a;color:#d9e7f5!important}html[data-theme=dark] .inventory-directory-list>article{background:#172435!important;border-color:#34465e!important}html[data-theme=dark] .loyalty-program-banner{background:linear-gradient(135deg,#16253a,#142c3a)!important;border-color:#365570!important;color:#f3f6fb!important;box-shadow:0 8px 24px #0004!important}html[data-theme=dark] .loyalty-program-banner :is(strong,small,p){color:#f3f6fb!important;opacity:1!important}html[data-theme=dark] .loyalty-program-banner p{color:#b8c7d9!important}html[data-theme=dark] .program-status.active{background:#194538!important;border-color:#2f725d!important;color:#c8f5e4!important}html[data-theme=dark] .loyalty-enable{background:#18283c!important;border-color:#36516e!important;color:#f3f6fb!important}html[data-theme=dark] .loyalty-enable.online{background:#17362f!important;border-color:#2f6e5c!important}html[data-theme=dark] .loyalty-enable :is(strong,small){color:#f3f6fb!important;opacity:1!important}html[data-theme=dark] .loyalty-enable small{color:#b3c0d1!important}html[data-theme=dark] .loyalty-mode-grid button:first-child{background:#1b3553!important;border-color:#35658f!important}html[data-theme=dark] .loyalty-mode-grid button:nth-child(2){background:#3a301d!important;border-color:#765f2b!important}html[data-theme=dark] .loyalty-mode-grid button:nth-child(3){background:#17382f!important;border-color:#2f715c!important}html[data-theme=dark] .loyalty-mode-grid button:first-child.active{background:#214c78!important;border-color:#60a5fa!important}html[data-theme=dark] .loyalty-mode-grid button:nth-child(2).active{background:#57431c!important;border-color:#e0a735!important}html[data-theme=dark] .loyalty-mode-grid button:nth-child(3).active{background:#1d5948!important;border-color:#3ac596!important}html[data-theme=dark] .loyalty-mode-grid button :is(strong,small){color:#f3f6fb!important;opacity:1!important}html[data-theme=dark] .loyalty-stats article{background:#131c2a!important;border-color:#2c3a4f!important}html[data-theme=dark] .cash-closed-screen{background:radial-gradient(circle at 50% 35%,#b91c2c 0,#7f101e 42%,#410914 100%)!important}html[data-theme=dark] .cash-closed-screen section{background:#380812d9!important;border-color:#ff8b986e!important}html[data-theme=dark] .cash-closed-screen :is(h1,p,strong,small,span){color:#fff!important;opacity:1!important}html[data-theme=dark] .cash-closed-screen .eyebrow{color:#ffb2bc!important}html[data-theme=dark] .cash-login-button{background:#fff!important;border-color:#fff!important;color:#8f1423!important;box-shadow:0 8px 22px #0005!important}html[data-theme=dark] .cash-login-button:hover{background:#ffe9ec!important;color:#76101d!important}html[data-theme=dark] .cash-closing-report,html[data-theme=dark] .cash-closing-stats article,html[data-theme=dark] .cash-closing-toolbar{background:#131c2a!important;border-color:#2c3a4f!important;color:#f3f6fb!important}html[data-theme=dark] .cash-closing-stats article.balanced{background:#17382f!important;border-color:#2f715c!important}html[data-theme=dark] .cash-closing-stats article.positive{background:#3a301d!important;border-color:#765f2b!important}html[data-theme=dark] .cash-closing-stats article.negative{background:#43222a!important;border-color:#82404e!important}html[data-theme=dark] .closing-match{color:#6ee7b7!important}.enhanced-methods button.active,html[data-theme=dark] .enhanced-methods button.active{position:relative!important;border-width:3px!important;border-color:#67e8f9!important;background:linear-gradient(135deg,#164e63,#1d4ed8)!important;color:#fff!important;box-shadow:0 0 0 3px #67e8f966,0 0 24px #22d3ee88!important;transform:translateY(-2px)!important}.enhanced-methods button.active:after{content:"✓ SÉLECTIONNÉ"!important;position:absolute!important;top:6px!important;right:6px!important;display:block!important;padding:3px 6px!important;border-radius:999px!important;background:#ecfeff!important;color:#075985!important;font-size:7px!important;line-height:1!important;font-weight:950!important;letter-spacing:.4px!important;box-shadow:0 2px 8px #0005!important;animation:payment-selected-pulse 1.4s ease-in-out infinite!important}@keyframes payment-selected-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.04)}}.cash-change-confirmation{display:flex!important;align-items:center!important;gap:14px!important;padding:18px!important;border:3px solid #32d296!important;border-radius:15px!important;background:linear-gradient(135deg,#073b2c,#0b6b4c)!important;color:#fff!important;box-shadow:0 0 28px #22c58b66!important}.cash-change-confirmation>svg{width:42px!important;height:42px!important}.cash-change-confirmation>span{display:grid!important;grid-gap:3px!important;gap:3px!important;text-align:left!important}.cash-change-confirmation em,.cash-change-confirmation small,.cash-change-confirmation strong{color:#fff!important}.cash-change-confirmation strong{font-size:34px!important}.cash-change-confirmation em{font-size:11px!important;font-style:normal!important}@media print{html[data-theme=dark] .inventory-print-sheet,html[data-theme=dark] .inventory-print-sheet *,html[data-theme=dark] .receipt-print,html[data-theme=dark] .receipt-print *{color:#000!important;text-shadow:none!important;box-shadow:none!important}html[data-theme=dark] :is(.receipt-print,.inventory-print-sheet){background:#fff!important}html[data-theme=dark] .inventory-print-sheet th{background:#eee!important}html[data-theme=dark] .inventory-print-sheet td{background:#fff!important}html[data-theme=dark] .settings-tabs>a[href="/whatsapp-settings"]{background:#18a957!important;border-color:#42d184!important;color:#fff!important;box-shadow:0 0 18px #18a95755!important}html[data-theme=dark] .settings-tabs>a[href="/messenger-settings"]{background:#087bea!important;border-color:#52a8ff!important;color:#fff!important;box-shadow:0 0 18px #087bea55!important}}.inventory-label-modal{width:min(580px,calc(100vw - 32px))}.inventory-label-print{display:grid;justify-content:center;grid-gap:12px;gap:12px;padding:16px;border:1px dashed var(--line);border-radius:12px;background:#eef2f7}.inventory-product-label{box-sizing:border-box;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;width:50.8mm;height:25.4mm;padding:1.5mm;border:1px solid #aaa;background:#fff;color:#000;overflow:hidden}.inventory-product-label,.inventory-product-label *{color:#000!important;text-shadow:none!important}html[data-theme] .inventory-product-label,html[data-theme] .inventory-product-label :is(strong,b,small){color:#000!important;font-weight:900!important}.inventory-label-barcode strong,.inventory-label-name,.inventory-label-price{font-weight:900!important}.inventory-product-label>small{color:#000!important;font-weight:900!important}.inventory-label-name{width:100%;max-height:5.5mm;overflow:hidden;font-size:9px;line-height:1.1}.inventory-label-name,.inventory-label-price{grid-column:1/-1;justify-self:center;text-align:center;color:#000}.inventory-label-price{font-size:16px;line-height:1}.inventory-label-barcode{grid-column:1/-1;align-self:end;width:100%;padding:0;border-radius:0}.inventory-label-barcode svg{justify-self:center;width:92%;height:7.5mm;margin:0 auto;transform:none!important}.inventory-label-barcode strong{font-size:7px}.inventory-product-label>small{grid-column:1/-1;text-align:center;font:7px/1 monospace;color:#111}.inventory-label-controls{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.inventory-label-controls>label{display:flex;align-items:center;justify-content:space-between;gap:15px;font-weight:800}.inventory-label-controls input{width:100px;padding:9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink)}.inventory-label-controls>p{margin:0;color:var(--muted);font-size:12px}@media print{body:has(.inventory-label-print){width:auto!important;background:#fff!important}body:has(.inventory-label-print) *{visibility:hidden!important}.inventory-label-print,.inventory-label-print *{visibility:visible!important}.inventory-label-backdrop{display:block!important}.inventory-label-backdrop,.inventory-label-modal{position:static!important;padding:0!important;background:#fff!important}.inventory-label-modal{width:auto!important;max-width:none!important;margin:0!important;border:0!important;box-shadow:none!important}.inventory-label-print{position:absolute!important;inset:0 auto auto 0!important;display:block!important;padding:0!important;border:0!important;background:#fff!important}.inventory-product-label{page:evopos-label!important;page-break-after:always!important;break-after:page!important;border:0!important}.inventory-product-label:last-child{page-break-after:auto!important;break-after:auto!important}.label-screen-only{display:none!important}@page evopos-label{size:50.8mm 25.4mm;margin:0}.receipt-print{page:evopos-receipt!important;box-sizing:border-box!important;width:72mm!important;max-width:72mm!important;margin:0 auto!important;padding:2mm!important;overflow:hidden!important}html body .receipt-backdrop .receipt-print table.receipt-items,html body .receipt-backdrop .receipt-print table.receipt-items td,html body .receipt-backdrop .receipt-print table.receipt-items td *,html body .receipt-backdrop .receipt-print table.receipt-items th,html body .receipt-backdrop .receipt-print table.receipt-items>tbody,html body .receipt-backdrop .receipt-print table.receipt-items>tbody>tr,html body .receipt-backdrop .receipt-print table.receipt-items>thead,html body .receipt-backdrop .receipt-print table.receipt-items>thead>tr,html[data-theme] .receipt-print .receipt-items,html[data-theme] .receipt-print .receipt-items small,html[data-theme] .receipt-print .receipt-items strong,html[data-theme] .receipt-print .receipt-items tbody,html[data-theme] .receipt-print .receipt-items td,html[data-theme] .receipt-print .receipt-items th,html[data-theme] .receipt-print .receipt-items thead,html[data-theme] .receipt-print .receipt-items tr{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#000!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;color-scheme:light!important;forced-color-adjust:none!important}html body .receipt-backdrop .receipt-print table.receipt-items tr:after,html body .receipt-backdrop .receipt-print table.receipt-items tr:before,html body .receipt-backdrop .receipt-print table.receipt-items:after,html body .receipt-backdrop .receipt-print table.receipt-items:before{display:none!important;content:none!important;background:transparent!important}html[data-theme] .receipt-print .receipt-items{box-sizing:border-box!important;width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important}html[data-theme] .receipt-print .receipt-items th{border-bottom:1px solid #000!important}html[data-theme] .receipt-print .receipt-items td{border-bottom:1px dotted #aaa!important}.receipt-print .receipt-items td:first-child,.receipt-print .receipt-items th:first-child{width:50%!important;overflow-wrap:anywhere!important}.receipt-print .receipt-items td:nth-child(2),.receipt-print .receipt-items th:nth-child(2){width:10%!important}.receipt-print .receipt-items td:nth-child(3),.receipt-print .receipt-items td:nth-child(4),.receipt-print .receipt-items th:nth-child(3),.receipt-print .receipt-items th:nth-child(4){width:20%!important;white-space:nowrap!important}.receipt-print .receipt-meta,.receipt-print .receipt-store,.receipt-print .receipt-totals,.receipt-print footer{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.receipt-print>.receipt-barcode{box-sizing:border-box!important;width:64mm!important;max-width:64mm!important;margin:3mm auto!important;padding:1mm!important;overflow:hidden!important}.receipt-print>.receipt-barcode svg{display:block!important;width:62mm!important;max-width:62mm!important;margin:0 auto!important;transform:none!important}body,html{width:auto!important;min-height:0!important}body,html,html body .admin-layout,html body .content,html body .workspace{height:auto!important;margin:0!important;padding:0!important;background:#fff!important}html body .admin-layout,html body .content,html body .content>.deposit-report,html body .workspace{display:block!important;width:100%!important;overflow:visible!important}html body .content>.deposit-report{visibility:visible!important;position:static!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:#fff!important;color:#000!important}html body .content>.deposit-report,html body .content>.deposit-report *{visibility:visible!important;color:#000!important;text-shadow:none!important;box-shadow:none!important}html body .content>:not(.deposit-report),html body .deposit-report .deposit-edit-actions,html body .deposit-report .inventory-toolbar,html body .deposit-report footer,html body .global-game-alerts,html body .sidebar,html body .topbar{display:none!important}html body .deposit-report .deposit-cards{display:block!important;width:100%!important}html body .deposit-report .deposit-cards>article{display:grid!important;grid-template-columns:1fr 2fr!important;width:100%!important;margin:0 0 5mm!important;padding:4mm!important;border:1px solid #555!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important}html body .deposit-report .deposit-values{display:grid!important;grid-template-columns:repeat(4,1fr)!important}}@media print{@page evopos-receipt{size:80mm 297mm;margin:0}}@media print{@page{size:landscape;margin:10mm}html body .deposit-report .deposit-cards :is(header,div,span,strong,b,p,small){background:transparent!important;color:#000!important}html body .deposit-report .deposit-audit{display:grid!important;grid-column:1/-1!important}}