/* Womark A91 "Modern" layer over A90 (surfaces, depth, controls, shell, tablet rail, phone tab bar and sheets).
   Generated by ui_a91_build/build_a91.py from a91_design.css. Black, white and grey only. Do not edit by hand. */
:root:not(#w):not(#w2):not(#w3){--x-canvas:var(--wm-bg)!important;--x-surface:var(--wm-surface)!important;--x-subtle:var(--wm-surface-subtle)!important;--x-sunken:var(--wm-surface-muted)!important;--x-press:var(--wm-surface-press)!important;--x-line:var(--wm-border)!important;--x-line-2:var(--wm-border-control)!important;--x-line-3:var(--wm-border-strong)!important;--x-ink:var(--wm-black)!important;--x-ink-2:var(--wm-text-2)!important;--x-ink-3:var(--wm-text-secondary)!important;--x-ink-4:var(--wm-text-muted)!important;--x-r-card:var(--wm-radius-card)!important;--x-r-ctl:var(--wm-radius-control)!important;--x-r-sm:var(--wm-radius-sm)!important;--x-r-pill:var(--wm-radius-pill)!important;--x-sh-xs:var(--wm-shadow-xs)!important;--x-sh-sm:var(--wm-shadow-sm)!important;--x-sh-md:var(--wm-shadow-md)!important;--x-sh-lg:var(--wm-shadow-modal)!important;--x-ring:var(--wm-ring)!important;--x-ease:var(--wm-ease)!important}
html:not(#w):not(#w2):not(#w3),html:not(#w):not(#w2):not(#w3) body{background:var(--x-canvas)!important}
html:not(#w):not(#w2):not(#w3) body{color:var(--wm-text)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}
html:not(#w):not(#w2):not(#w3) body #view h1,html:not(#w):not(#w2):not(#w3) body #view h2,html:not(#w):not(#w2):not(#w3) body .page-title,html:not(#w):not(#w2):not(#w3) body .modal-title{letter-spacing:-.02em!important}
html:not(#w):not(#w2):not(#w3) body #view h2{font-size:var(--wm-text-page)!important;font-weight:var(--wm-weight-title)!important;line-height:var(--wm-leading-tight)!important}
html:not(#w):not(#w2):not(#w3) body #view h3,html:not(#w):not(#w2):not(#w3) body .section-title,html:not(#w):not(#w2):not(#w3) body .card-heading{font-size:var(--wm-text-section)!important;font-weight:var(--wm-weight-strong)!important;letter-spacing:-.01em!important;color:var(--x-ink)!important}
html:not(#w):not(#w2):not(#w3) body .section-kicker,html:not(#w):not(#w2):not(#w3) body .topbar-eyebrow,html:not(#w):not(#w2):not(#w3) body .stat-label{color:var(--x-ink-3)!important;font-weight:550!important;letter-spacing:0!important;text-transform:none!important}
html:not(#w):not(#w2):not(#w3) body .muted,html:not(#w):not(#w2):not(#w3) body .small-note,html:not(#w):not(#w2):not(#w3) body .table-sub{color:var(--x-ink-3)!important}
html:not(#w):not(#w2):not(#w3) body ::selection{background:#0a0a0a!important;color:#fff!important}
html:not(#w):not(#w2):not(#w3) body .sidebar{background:var(--x-subtle)!important;border:0!important;border-inline-end:1px solid var(--x-line)!important;box-shadow:none!important;width:var(--wm-sidebar-w)!important}
html:not(#w):not(#w2):not(#w3) body .main{margin-inline-start:var(--wm-sidebar-w)!important;background:var(--x-canvas)!important}
html[dir=rtl]:not(#w):not(#w2):not(#w3) body .main{margin-left:0!important;margin-right:var(--wm-sidebar-w)!important}
html[dir=ltr]:not(#w):not(#w2):not(#w3) body .main,html:not([dir]):not(#w):not(#w2):not(#w3) body .main{margin-right:0!important;margin-left:var(--wm-sidebar-w)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar-brand{padding:18px 18px 10px!important;min-height:0!important;border:0!important;background:transparent!important}
html:not(#w):not(#w2):not(#w3) body .sidebar-brand .brand-fallback,html:not(#w):not(#w2):not(#w3) body .sidebar-brand b{font-size:17px!important;font-weight:750!important;letter-spacing:-.02em!important;color:var(--x-ink)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar-brand img{max-height:26px!important;width:auto!important}
html:not(#w):not(#w2):not(#w3) body .sidebar-scroll{padding:6px 10px 12px!important}
html:not(#w):not(#w2):not(#w3) body .nav-section{margin:0 0 var(--wm-space-3)!important}
html:not(#w):not(#w2):not(#w3) body .nav-group-toggle{min-height:28px!important;padding:0 10px!important;font-size:var(--wm-text-axis)!important;font-weight:600!important;color:var(--x-ink-4)!important;letter-spacing:0!important;text-transform:none!important;background:transparent!important;border:0!important}
html:not(#w):not(#w2):not(#w3) body .nav-group-toggle:hover{color:var(--x-ink-2)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav{min-height:var(--wm-nav-h)!important;padding:0 10px!important;margin:1px 0!important;border-radius:var(--x-r-sm)!important;border:0!important;background:transparent!important;color:var(--x-ink-2)!important;font-size:var(--wm-text-control)!important;font-weight:500!important;gap:10px!important;box-shadow:none!important;transition:background var(--wm-base) var(--x-ease),color var(--wm-base) var(--x-ease)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav small{display:none!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav b{font-weight:500!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav .nav-icon,html:not(#w):not(#w2):not(#w3) body .sidebar .nav .nav-icon svg{width:var(--wm-icon)!important;height:var(--wm-icon)!important;color:var(--x-ink-3)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav:hover{background:var(--wm-hover)!important;color:var(--x-ink)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.active{background:var(--x-surface)!important;color:var(--x-ink)!important;font-weight:600!important;box-shadow:0 0 0 1px var(--x-line),var(--wm-shadow-xs)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.active b{font-weight:600!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.active .nav-icon,html:not(#w):not(#w2):not(#w3) body .sidebar .nav.active .nav-icon svg{color:var(--x-ink)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.active:before,html:not(#w):not(#w2):not(#w3) body .sidebar .nav.active:after{display:none!important}
html:not(#w):not(#w2):not(#w3) body .nav-bottom{border:0!important;padding:10px!important;background:transparent!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.account-menu-btn{border-radius:12px!important;min-height:52px!important;background:transparent!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .account-menu-btn small{display:block!important;font-size:12px!important;color:var(--x-ink-4)!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .account-menu-btn b{font-weight:600!important}
html:not(#w):not(#w2):not(#w3) body .account-menu-btn:hover{background:var(--wm-hover)!important}
html:not(#w):not(#w2):not(#w3) body .account-menu{border-radius:var(--wm-radius-inner)!important;border:1px solid var(--x-line)!important;box-shadow:var(--wm-shadow-menu)!important;padding:6px!important;background:var(--x-surface)!important}
html:not(#w):not(#w2):not(#w3) body .account-menu button{border-radius:var(--x-r-sm)!important;min-height:36px!important}
html:not(#w):not(#w2):not(#w3) body .account-menu button:hover{background:var(--x-sunken)!important}
html:not(#w):not(#w2):not(#w3) body .topbar{background:rgba(245,245,245,.82)!important;-webkit-backdrop-filter:saturate(180%) blur(14px)!important;backdrop-filter:saturate(180%) blur(14px)!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.06)!important;box-shadow:none!important;min-height:var(--wm-topbar-h)!important;padding-inline:var(--wm-gutter)!important}
html:not(#w):not(#w2):not(#w3) body .topbar-eyebrow{font-size:12px!important}
html:not(#w):not(#w2):not(#w3) body .page-title{font-size:var(--wm-topbar-title-size)!important;font-weight:var(--wm-topbar-title-weight)!important}
html:not(#w):not(#w2):not(#w3) body .global-search-wrap{background:var(--x-surface)!important;border:1px solid var(--x-line-2)!important;border-radius:var(--x-r-ctl)!important;box-shadow:var(--x-sh-xs)!important;min-height:38px!important;transition:border-color .15s,box-shadow .15s!important}
html:not(#w):not(#w2):not(#w3) body .global-search-wrap:focus-within{border-color:var(--x-ink)!important;box-shadow:var(--x-ring)!important}
html:not(#w):not(#w2):not(#w3) body .global-search-wrap input{background:transparent!important;border:0!important;box-shadow:none!important;min-height:36px!important}
html:not(#w):not(#w2):not(#w3) body .global-search-wrap input:focus{outline:0!important;box-shadow:none!important;border:0!important}
html:not(#w):not(#w2):not(#w3) body .global-search-wrap kbd{background:var(--x-sunken)!important;border:0!important;border-radius:6px!important;color:var(--x-ink-3)!important;font-size:11.5px!important;padding:2px 6px!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .global-search-results{border-radius:var(--wm-radius-inner)!important;border:1px solid var(--x-line)!important;box-shadow:var(--wm-shadow-menu)!important;background:var(--x-surface)!important;padding:6px!important}
html:not(#w):not(#w2):not(#w3) body .user-pill{border-radius:var(--x-r-pill)!important;background:var(--x-surface)!important;border:1px solid var(--x-line-2)!important;box-shadow:var(--x-sh-xs)!important;min-height:36px!important;padding:0 14px!important;font-weight:550!important}
html:not(#w):not(#w2):not(#w3) body .content{padding:var(--wm-gutter)!important}
html:not(#w):not(#w2):not(#w3) body .btn{min-height:var(--wm-control-md)!important;padding:0 14px!important;border-radius:var(--x-r-ctl)!important;border:1px solid var(--wm-border-control)!important;background:var(--x-surface)!important;color:var(--x-ink)!important;font-size:var(--wm-text-control)!important;font-weight:var(--wm-weight-medium)!important;letter-spacing:-.005em!important;box-shadow:var(--x-sh-xs)!important;transition:background var(--wm-base) var(--x-ease),border-color var(--wm-base) var(--x-ease),box-shadow var(--wm-base) var(--x-ease),transform .08s var(--x-ease)!important;text-transform:none!important}
html:not(#w):not(#w2):not(#w3) body .btn:hover{background:var(--x-subtle)!important;border-color:var(--wm-border-strong)!important;color:var(--x-ink)!important}
html:not(#w):not(#w2):not(#w3) body .btn:active{transform:translateY(.5px) scale(.985)!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .btn.primary,html:not(#w):not(#w2):not(#w3) body .btn.dark{background:var(--x-ink)!important;border-color:var(--x-ink)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 1px 2px rgba(0,0,0,.24)!important}
html:not(#w):not(#w2):not(#w3) body .btn.primary:hover,html:not(#w):not(#w2):not(#w3) body .btn.dark:hover{background:var(--wm-black-hover)!important;border-color:var(--wm-black-hover)!important;color:#fff!important}
html:not(#w):not(#w2):not(#w3) body .btn.small{min-height:var(--wm-control-sm)!important;padding:0 11px!important;border-radius:var(--x-r-sm)!important;font-size:12.5px!important}
html:not(#w):not(#w2):not(#w3) body .btn.ghost,html:not(#w):not(#w2):not(#w3) body .btn.link{background:transparent!important;border-color:transparent!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .btn.ghost:hover,html:not(#w):not(#w2):not(#w3) body .btn.link:hover{background:var(--wm-hover)!important}
html:not(#w):not(#w2):not(#w3) body .btn:disabled,html:not(#w):not(#w2):not(#w3) body .btn[disabled]{opacity:.45!important;box-shadow:none!important;transform:none!important}
html:not(#w):not(#w2):not(#w3) body #view .btn,html:not(#w):not(#w2):not(#w3) body .modal-card .btn{min-height:var(--wm-control-md)!important}
html:not(#w):not(#w2):not(#w3) body #view .btn.small,html:not(#w):not(#w2):not(#w3) body .modal-card .btn.small{min-height:var(--wm-control-sm)!important}
html:not(#w):not(#w2):not(#w3) body .modal-close-icon{border-radius:var(--x-r-sm)!important;border:0!important;background:transparent!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .modal-close-icon:hover{background:var(--x-sunken)!important}
html:not(#w):not(#w2):not(#w3) body #view .input,html:not(#w):not(#w2):not(#w3) body #view input[type=text],html:not(#w):not(#w2):not(#w3) body #view input[type=search],html:not(#w):not(#w2):not(#w3) body #view input[type=number],html:not(#w):not(#w2):not(#w3) body #view input[type=email],html:not(#w):not(#w2):not(#w3) body #view input[type=tel],html:not(#w):not(#w2):not(#w3) body #view input[type=password],html:not(#w):not(#w2):not(#w3) body #view input[type=date],html:not(#w):not(#w2):not(#w3) body #view input[type=datetime-local],html:not(#w):not(#w2):not(#w3) body #view input[type=url],html:not(#w):not(#w2):not(#w3) body #view input:not([type]),html:not(#w):not(#w2):not(#w3) body #view select,html:not(#w):not(#w2):not(#w3) body #view textarea,html:not(#w):not(#w2):not(#w3) body .modal-card .input,html:not(#w):not(#w2):not(#w3) body .modal-card input[type=text],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=search],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=number],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=email],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=tel],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=password],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=date],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=datetime-local],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=url],html:not(#w):not(#w2):not(#w3) body .modal-card input:not([type]),html:not(#w):not(#w2):not(#w3) body .modal-card select,html:not(#w):not(#w2):not(#w3) body .modal-card textarea{min-height:var(--wm-field-h)!important;border-radius:var(--x-r-ctl)!important;border:1px solid var(--x-line-2)!important;background:var(--x-surface)!important;color:var(--x-ink)!important;box-shadow:var(--x-sh-xs)!important;padding-inline:12px!important;transition:border-color .15s var(--x-ease),box-shadow .15s var(--x-ease),background .15s!important}
html:not(#w):not(#w2):not(#w3) body #view .input:hover,html:not(#w):not(#w2):not(#w3) body #view input:hover,html:not(#w):not(#w2):not(#w3) body #view select:hover,html:not(#w):not(#w2):not(#w3) body #view textarea:hover,html:not(#w):not(#w2):not(#w3) body .modal-card .input:hover,html:not(#w):not(#w2):not(#w3) body .modal-card input:hover,html:not(#w):not(#w2):not(#w3) body .modal-card select:hover,html:not(#w):not(#w2):not(#w3) body .modal-card textarea:hover{border-color:var(--x-line-3)!important}
html:not(#w):not(#w2):not(#w3) body #view .input:focus,html:not(#w):not(#w2):not(#w3) body #view input:focus,html:not(#w):not(#w2):not(#w3) body #view select:focus,html:not(#w):not(#w2):not(#w3) body #view textarea:focus,html:not(#w):not(#w2):not(#w3) body .modal-card .input:focus,html:not(#w):not(#w2):not(#w3) body .modal-card input:focus,html:not(#w):not(#w2):not(#w3) body .modal-card select:focus,html:not(#w):not(#w2):not(#w3) body .modal-card textarea:focus{border-color:var(--x-ink)!important;box-shadow:var(--x-ring)!important;outline:0!important}
html:not(#w):not(#w2):not(#w3) body #view textarea,html:not(#w):not(#w2):not(#w3) body .modal-card textarea{padding-block:10px!important;line-height:1.5!important}
html:not(#w):not(#w2):not(#w3) body #view select,html:not(#w):not(#w2):not(#w3) body .modal-card select{-webkit-appearance:none!important;appearance:none!important;padding-inline-end:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236b6b6b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important;background-size:16px!important}
html[dir=rtl]:not(#w):not(#w2):not(#w3) body #view select,html[dir=rtl]:not(#w):not(#w2):not(#w3) body .modal-card select{background-position:left 11px center!important}
html:not(#w):not(#w2):not(#w3) body #view select[multiple],html:not(#w):not(#w2):not(#w3) body .modal-card select[multiple]{background-image:none!important;padding-inline-end:12px!important}
html:not(#w):not(#w2):not(#w3) body #view input::placeholder,html:not(#w):not(#w2):not(#w3) body #view textarea::placeholder,html:not(#w):not(#w2):not(#w3) body .modal-card input::placeholder,html:not(#w):not(#w2):not(#w3) body .modal-card textarea::placeholder{color:var(--x-ink-4)!important}
html:not(#w):not(#w2):not(#w3) body #view input[type=checkbox],html:not(#w):not(#w2):not(#w3) body #view input[type=radio],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=checkbox],html:not(#w):not(#w2):not(#w3) body .modal-card input[type=radio]{accent-color:#0a0a0a!important;width:16px!important;height:16px!important;min-height:0!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body #view label,html:not(#w):not(#w2):not(#w3) body .modal-card label{color:var(--x-ink-2)!important}
html:not(#w):not(#w2):not(#w3) body .form-grid label,html:not(#w):not(#w2):not(#w3) body .ops-form-grid label{font-size:12.5px!important;font-weight:550!important}
html:not(#w):not(#w2):not(#w3) body .panel,html:not(#w):not(#w2):not(#w3) body :not(.metric-grid)>.metric-card,html:not(#w):not(#w2):not(#w3) body .payments-panel,html:not(#w):not(#w2):not(#w3) body .finance-panel,html:not(#w):not(#w2):not(#w3) body .invws-side-card,html:not(#w):not(#w2):not(#w3) body .report-filter-card,html:not(#w):not(#w2):not(#w3) body .filter-card,html:not(#w):not(#w2):not(#w3) body .payments-overview-card,html:not(#w):not(#w2):not(#w3) body .report-hero,html:not(#w):not(#w2):not(#w3) body .settings-card,html:not(#w):not(#w2):not(#w3) body .ops-panel,html:not(#w):not(#w2):not(#w3) body .settings-panel,html:not(#w):not(#w2):not(#w3) body .settings-menu{background:var(--x-surface)!important;border:1px solid var(--wm-border)!important;border-radius:var(--x-r-card)!important;box-shadow:var(--wm-shadow-card)!important}
html:not(#w):not(#w2):not(#w3) body .card .metric-card{box-shadow:none!important;border-color:var(--x-line)!important;border-radius:var(--wm-radius-inner)!important}
html:not(#w):not(#w2):not(#w3) body .mini-stat,html:not(#w):not(#w2):not(#w3) body .report-kpi{border-radius:var(--x-r-card)!important}
html:not(#w):not(#w2):not(#w3) body .stat-value,html:not(#w):not(#w2):not(#w3) body .report-kpi b,html:not(#w):not(#w2):not(#w3) body .metric-card strong{font-weight:650!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums!important}
html:not(#w):not(#w2):not(#w3) body .section-head{gap:12px!important}
html:not(#w):not(#w2):not(#w3) body .toolbar,html:not(#w):not(#w2):not(#w3) body .ops-toolbar{gap:8px!important}
html:not(#w):not(#w2):not(#w3) body .table-wrap,html:not(#w):not(#w2):not(#w3) body .ops-table-wrap,html:not(#w):not(#w2):not(#w3) body .matrix-table-wrap{background:var(--x-surface)!important;border:1px solid var(--wm-border)!important;border-radius:var(--x-r-card)!important;box-shadow:var(--wm-shadow-card)!important;overflow:auto!important}
html:not(#w):not(#w2):not(#w3) body .card .table-wrap,html:not(#w):not(#w2):not(#w3) body .modal-card .table-wrap,html:not(#w):not(#w2):not(#w3) body .card .ops-table-wrap{box-shadow:none!important;border-color:var(--x-line)!important;border-radius:var(--wm-radius-inner)!important}
html:not(#w):not(#w2):not(#w3) body .table,html:not(#w):not(#w2):not(#w3) body .ops-table{border-collapse:separate!important;border-spacing:0!important;background:transparent!important}
html:not(#w):not(#w2):not(#w3) body .table th,html:not(#w):not(#w2):not(#w3) body .ops-table th{background:var(--x-subtle)!important;color:var(--x-ink-3)!important;font-size:var(--wm-text-meta)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;height:40px!important;padding:0 var(--wm-table-cell-x)!important;border:0!important;border-bottom:1px solid var(--x-line)!important;white-space:nowrap!important}
html:not(#w):not(#w2):not(#w3) body .table td,html:not(#w):not(#w2):not(#w3) body .ops-table td{padding:11px var(--wm-table-cell-x)!important;border:0!important;border-bottom:1px solid var(--wm-border-soft)!important;vertical-align:middle!important}
html:not(#w):not(#w2):not(#w3) body .table tbody tr:last-child td,html:not(#w):not(#w2):not(#w3) body .ops-table tbody tr:last-child td{border-bottom:0!important}
html:not(#w):not(#w2):not(#w3) body .table tbody tr,html:not(#w):not(#w2):not(#w3) body .ops-table tbody tr{transition:background var(--wm-fast)!important}
html:not(#w):not(#w2):not(#w3) body .table tbody tr:hover td,html:not(#w):not(#w2):not(#w3) body .ops-table tbody tr:hover td{background:var(--x-subtle)!important}
html:not(#w):not(#w2):not(#w3) body .table tfoot td,html:not(#w):not(#w2):not(#w3) body .table .total-row td{background:var(--x-subtle)!important;font-weight:650!important;border-top:1px solid var(--x-line)!important}
html:not(#w):not(#w2):not(#w3) body .mono,html:not(#w):not(#w2):not(#w3) body code,html:not(#w):not(#w2):not(#w3) body kbd{font-feature-settings:"zero" 1!important}
html:not(#w):not(#w2):not(#w3) body .pos-mode-segmented,html:not(#w):not(#w2):not(#w3) body .collections-tabs,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs,html:not(#w):not(#w2):not(#w3) body .return-mode-tabs,html:not(#w):not(#w2):not(#w3) body .impact-switch{background:var(--x-sunken)!important;border:0!important;border-radius:var(--wm-radius-inner)!important;padding:3px!important;gap:2px!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.03)!important}
html:not(#w):not(#w2):not(#w3) body .pos-mode-segmented button,html:not(#w):not(#w2):not(#w3) body .collections-tabs button,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs button,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs button,html:not(#w):not(#w2):not(#w3) body .return-mode-tabs button,html:not(#w):not(#w2):not(#w3) body .impact-switch button{border-radius:var(--wm-radius-sm)!important;border:0!important;background:transparent!important;box-shadow:none!important;min-height:34px!important;color:var(--x-ink-3)!important;font-weight:550!important}
html:not(#w):not(#w2):not(#w3) body .pos-mode-segmented button:hover,html:not(#w):not(#w2):not(#w3) body .collections-tabs button:hover,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs button:hover,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs button:hover,html:not(#w):not(#w2):not(#w3) body .return-mode-tabs button:hover,html:not(#w):not(#w2):not(#w3) body .impact-switch button:hover{color:var(--x-ink)!important}
html:not(#w):not(#w2):not(#w3) body .pos-mode-segmented button.active,html:not(#w):not(#w2):not(#w3) body .collections-tabs button.active,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs button.active,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs button.active,html:not(#w):not(#w2):not(#w3) body .return-mode-tabs button.active,html:not(#w):not(#w2):not(#w3) body .impact-switch button.active{background:var(--x-surface)!important;color:var(--x-ink)!important;box-shadow:var(--x-sh-sm)!important;font-weight:600!important}
html:not(#w):not(#w2):not(#w3) body .modal-backdrop,html:not(#w):not(#w2):not(#w3) body .issue-backdrop{background:var(--wm-overlay)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}
html:not(#w):not(#w2):not(#w3) body .modal-card,html:not(#w):not(#w2):not(#w3) body .issue-card{border-radius:var(--wm-radius-modal)!important;border:0!important;box-shadow:var(--x-sh-lg)!important;background:var(--x-surface)!important}
html:not(#w):not(#w2):not(#w3) body #modal:not(.hidden) .modal-card{animation:x-pop .2s var(--x-ease)!important}
html:not(#w):not(#w2):not(#w3) body .modal-card>.modal-head:first-child{border-bottom:1px solid var(--x-line)!important;background:rgba(255,255,255,.92)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}
html:not(#w):not(#w2):not(#w3) body .modal-title{font-size:18px!important;font-weight:650!important}
html:not(#w):not(#w2):not(#w3) body .a90-dirty-bar{border-radius:var(--wm-radius-inner)!important;background:var(--x-ink)!important;color:#fff!important;border:0!important}
html:not(#w):not(#w2):not(#w3) body .a90-dirty-bar .btn{box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .a90-dirty-bar .btn.primary{background:#fff!important;color:var(--x-ink)!important;border-color:#fff!important}
html:not(#w):not(#w2):not(#w3) body .a90-dirty-bar .btn:not(.primary){background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.35)!important}
html:not(#w):not(#w2):not(#w3) body .ops-empty,html:not(#w):not(#w2):not(#w3) body .return-empty,html:not(#w):not(#w2):not(#w3) body .matrix-empty,html:not(#w):not(#w2):not(#w3) body .cart-empty{border-radius:var(--x-r-card)!important;border:1px dashed var(--x-line-3)!important;background:var(--x-subtle)!important;color:var(--x-ink-3)!important}
html:not(#w):not(#w2):not(#w3) body .empty-icon{border-radius:var(--wm-radius-inner)!important;background:var(--x-surface)!important;box-shadow:var(--x-sh-sm)!important;border:0!important}
html:not(#w):not(#w2):not(#w3) body .pos-smart-command-center{border-radius:var(--x-r-card)!important;border:1px solid rgba(0,0,0,.07)!important;box-shadow:var(--x-sh-xs)!important;background:var(--x-surface)!important}
html:not(#w):not(#w2):not(#w3) body .pos-smart-brand span{font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--x-ink-4)!important}
html:not(#w):not(#w2):not(#w3) body .pos-smart-brand b{font-size:15px!important;font-weight:650!important;letter-spacing:-.01em!important;text-transform:capitalize!important}
html:not(#w):not(#w2):not(#w3) body .pos-smart-command-input .input{min-height:44px!important;font-size:15px!important;border-radius:12px!important}
html:not(#w):not(#w2):not(#w3) body .pos-smart-command-input .btn{min-height:44px!important;border-radius:12px!important;padding-inline:18px!important}
html:not(#w):not(#w2):not(#w3) body .pos-smart-actions .btn{min-height:44px!important;border-radius:12px!important}
html:not(#w):not(#w2):not(#w3) body .checkout-summary{border-radius:14px!important;background:var(--x-subtle)!important;border:1px solid var(--x-line)!important}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar{width:72px!important;overflow:visible!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .main{margin-inline-start:72px!important}}
@media (min-width:901px) and (max-width:1199px){html[dir=rtl]:not(#w):not(#w2):not(#w3) body .main{margin-right:72px!important;margin-left:0!important}}
@media (min-width:901px) and (max-width:1199px){html[dir=ltr]:not(#w):not(#w2):not(#w3) body .main,html:not([dir]):not(#w):not(#w2):not(#w3) body .main{margin-left:72px!important;margin-right:0!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar-brand{padding:18px 0 10px!important;text-align:center!important;overflow:hidden!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar-brand .brand-fallback,html:not(#w):not(#w2):not(#w3) body .sidebar-brand b{font-size:0!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar-brand .brand-fallback:first-letter{font-size:20px!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar-scroll{padding:6px 12px!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .nav-group-toggle{font-size:0!important;min-height:0!important;height:1px!important;margin:10px 12px!important;padding:0!important;pointer-events:none!important;background:var(--x-line-2)!important;overflow:hidden!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .nav-group-toggle>span{display:none!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar-brand{display:flex!important;justify-content:center!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .nav-group-toggle .nav-chevron{display:none!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .nav-group-content{display:block!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar .nav{justify-content:center!important;padding:0!important;min-height:44px!important;width:48px!important;font-size:0!important;gap:0!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar .nav>span:not(.nav-icon){display:none!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .sidebar .nav .nav-icon,html:not(#w):not(#w2):not(#w3) body .sidebar .nav .nav-icon svg{width:20px!important;height:20px!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .account-menu-btn{width:48px!important;justify-content:center!important;padding:0!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .account-menu-btn>span:not(.nav-icon){display:none!important}}
@media (min-width:901px) and (max-width:1199px){html:not(#w):not(#w2):not(#w3) body .account-menu{inset-inline-start:8px!important;width:240px!important}}
html:not(#w):not(#w2):not(#w3) body.mobile-device .main{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .sidebar{width:min(300px,86vw)!important;background:var(--x-surface)!important;box-shadow:var(--x-sh-lg)!important;border-radius:0 20px 20px 0!important}
html[dir=rtl]:not(#w):not(#w2):not(#w3) body.mobile-device .sidebar{border-radius:20px 0 0 20px!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .sidebar .nav{min-height:44px!important;font-size:15px!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .sidebar .nav.active{background:var(--x-sunken)!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body .mobile-nav-backdrop{background:var(--wm-overlay)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}
html:not(#w):not(#w2):not(#w3) body .mobile-drawer-head{border:0!important;padding:18px 16px 8px!important}
html:not(#w):not(#w2):not(#w3) body .mobile-drawer-head button{border-radius:var(--x-r-sm)!important;border:0!important;background:var(--x-sunken)!important}
html:not(#w):not(#w2):not(#w3) body .btn.mobile-menu{border-radius:12px!important;min-height:40px!important;min-width:40px!important;padding:0 10px!important;box-shadow:none!important;border-color:transparent!important;background:transparent!important}
html:not(#w):not(#w2):not(#w3) body .btn.mobile-menu>span:not(.menu-lines){display:none!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .topbar{padding-inline:12px!important;min-height:56px!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .content{padding:16px 16px calc(96px + env(safe-area-inset-bottom))!important}
html:not(#w):not(#w2):not(#w3) body.a91-tabbar-on.a90-view-pos .content{padding-bottom:24px!important}
html:not(#w):not(#w2):not(#w3) body .a91-tabbar{display:none!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device.a91-tabbar-on .a91-tabbar{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:var(--wm-space-1)!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:60!important;height:calc(var(--wm-tabbar-h) + env(safe-area-inset-bottom))!important;padding:var(--wm-gap-tight) var(--wm-space-2) calc(var(--wm-gap-tight) + env(safe-area-inset-bottom))!important;background:var(--x-surface)!important;border:0!important;border-top:1px solid var(--x-line)!important;border-radius:0!important;box-shadow:none!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device.a91-tabbar-on.a90-view-pos .a91-tabbar,html:not(#w):not(#w2):not(#w3) body.mobile-device.mobile-nav-open .a91-tabbar,html:not(#w):not(#w2):not(#w3) body.mobile-device.a91-modal-open .a91-tabbar{display:none!important}
html:not(#w):not(#w2):not(#w3) body .a91-tab{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;border:0!important;background:transparent!important;border-radius:var(--wm-radius-inner)!important;color:var(--x-ink-4)!important;font-size:var(--wm-text-axis)!important;font-weight:550!important;min-height:0!important;padding:0!important;box-shadow:none!important;cursor:pointer!important;transition:color var(--wm-motion-fast) var(--wm-ease-standard),background-color var(--wm-motion-fast) var(--wm-ease-standard)!important}
html:not(#w):not(#w2):not(#w3) body .a91-tab svg{width:22px!important;height:22px!important}
html:not(#w):not(#w2):not(#w3) body .a91-tab.active{color:var(--x-ink)!important;background:var(--x-sunken)!important;font-weight:650!important}
html:not(#w):not(#w2):not(#w3) body .a91-tab:active{transform:scale(.96)!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device.a91-tabbar-on .btn.mobile-menu{display:none!important}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body #modal:not(.hidden){align-items:flex-end!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .modal-card{width:100%!important;max-width:100%!important;border-radius:var(--wm-radius-sheet) var(--wm-radius-sheet) 0 0!important;margin:0!important;max-height:92vh!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body #modal:not(.hidden) .modal-card{animation:x-sheet .26s var(--x-ease)!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .modal-card>.modal-head:first-child{padding-top:22px!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .modal-card>.modal-head:first-child:before{content:""!important;position:absolute!important;top:8px!important;left:50%!important;width:36px!important;height:4px!important;margin-left:-18px!important;border-radius:4px!important;background:var(--x-line-3)!important}}
@media (prefers-reduced-motion:reduce){html:not(#w):not(#w2):not(#w3) body .btn,html:not(#w):not(#w2):not(#w3) body .sidebar .nav,html:not(#w):not(#w2):not(#w3) body .table tbody tr{transition:none!important}}
@media (prefers-reduced-motion:reduce){html:not(#w):not(#w2):not(#w3) body #modal:not(.hidden) .modal-card{animation:none!important}}
html:not([dir=rtl]):not(#w):not(#w2):not(#w3) body .section-kicker,html:not([dir=rtl]):not(#w):not(#w2):not(#w3) body .topbar-eyebrow{text-transform:lowercase!important}
html:not([dir=rtl]):not(#w):not(#w2):not(#w3) body .section-kicker:first-letter,html:not([dir=rtl]):not(#w):not(#w2):not(#w3) body .topbar-eyebrow:first-letter{text-transform:uppercase!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.account-menu-btn .nav-icon{width:32px!important;height:32px!important;border-radius:50%!important;background:var(--x-ink)!important;color:#fff!important;display:inline-grid!important;place-items:center!important;flex:none!important}
html:not(#w):not(#w2):not(#w3) body .sidebar .nav.account-menu-btn .nav-icon svg{width:16px!important;height:16px!important;color:#fff!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .topbar{display:flex!important;align-items:center!important;gap:8px!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .topbar-context{flex:1 1 auto!important;min-width:0!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .page-title,html:not(#w):not(#w2):not(#w3) body.mobile-device .page-subtitle{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .top-actions{flex:none!important;gap:8px!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .global-search-toggle{border-radius:12px!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device.a91-tabbar-on .top-new-sale{display:none!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .user-pill{padding:0!important;width:38px!important;justify-content:center!important}
html:not(#w):not(#w2):not(#w3) body .user-pill{display:inline-flex!important;align-items:center!important;line-height:1!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device .sidebar{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;height:100%!important;z-index:1150!important;transform:translateX(-105%)!important;transition:transform .28s var(--x-ease)!important}
html[dir=rtl]:not(#w):not(#w2):not(#w3) body.mobile-device .sidebar{left:auto!important;right:0!important;transform:translateX(105%)!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device.mobile-nav-open .sidebar,html[dir=rtl]:not(#w):not(#w2):not(#w3) body.mobile-device.mobile-nav-open .sidebar{transform:none!important}
html:not(#w):not(#w2):not(#w3) body.mobile-device.a91-tabbar-on.a90-view-pos .btn.mobile-menu{display:inline-flex!important}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .pos-smart-topline{flex-direction:column!important;align-items:stretch!important;gap:10px!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .pos-mode-segmented{display:flex!important;width:100%!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .pos-mode-segmented button{flex:1 1 0!important;min-width:0!important;justify-content:center!important;padding:0 6px!important}}
html:not(#w):not(#w2):not(#w3) body .table td .badge,html:not(#w):not(#w2):not(#w3) body .ops-table td .badge{width:auto!important;max-width:max-content!important}
html:not(#w):not(#w2):not(#w3) body.login-body{background:radial-gradient(1200px 600px at 50% -10%,#ffffff 0%,#f3f3f3 55%,#ececec 100%)!important;min-height:100vh!important;display:grid!important;place-items:center!important;padding:24px!important}
html:not(#w):not(#w2):not(#w3) body .login-card{width:min(420px,100%)!important;border-radius:var(--wm-radius-sheet)!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:var(--x-sh-lg)!important;background:var(--x-surface)!important;padding:32px 32px 28px!important}
html:not(#w):not(#w2):not(#w3) body .login-lang{background:var(--x-sunken)!important;border-radius:12px!important;padding:3px!important;display:inline-flex!important;gap:2px!important;float:right!important;margin:0 0 8px!important}
html[dir=rtl]:not(#w):not(#w2):not(#w3) body .login-lang,html:not(#w):not(#w2):not(#w3) body .login-card[dir=rtl] .login-lang{float:left!important}
html:not(#w):not(#w2):not(#w3) body .login-lang button{border:0!important;background:transparent!important;box-shadow:none!important;min-height:30px!important;border-radius:9px!important;min-width:0!important;padding:0 12px!important;color:var(--x-ink-3)!important}
html:not(#w):not(#w2):not(#w3) body .login-lang button[aria-pressed=true]{background:var(--x-surface)!important;color:var(--x-ink)!important;box-shadow:var(--x-sh-sm)!important}
html:not(#w):not(#w2):not(#w3) body .brand-login{clear:both!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:14px!important;font-weight:750!important;letter-spacing:.16em!important;color:var(--x-ink)!important;margin:12px 0 22px!important}
html:not(#w):not(#w2):not(#w3) body .brand-login:after{display:none!important}
html:not(#w):not(#w2):not(#w3) body .brand-login:before{content:"W"!important;display:grid!important;place-items:center!important;color:#fff!important;font-size:17px!important;font-weight:800!important;letter-spacing:0!important;width:34px!important;height:34px!important;border-radius:10px!important;background:var(--x-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 2px 6px rgba(0,0,0,.25)!important;flex:none!important}
html:not(#w):not(#w2):not(#w3) body .login-card h1{font-size:26px!important;font-weight:700!important;letter-spacing:-.025em!important;margin:0 0 4px!important}
html:not(#w):not(#w2):not(#w3) body .login-card .muted{color:var(--x-ink-3)!important;margin:0 0 22px!important}
html:not(#w):not(#w2):not(#w3) body .login-card label{display:grid!important;gap:6px!important;font-size:13px!important;font-weight:550!important;color:var(--x-ink-2)!important}
html:not(#w):not(#w2):not(#w3) body .login-card input{min-height:var(--wm-control-lg)!important;border-radius:var(--x-r-ctl)!important;border:1px solid var(--x-line-2)!important;background:var(--x-surface)!important;box-shadow:var(--x-sh-xs)!important;padding-inline:14px!important;font-size:15px!important;transition:border-color .15s,box-shadow .15s!important}
html:not(#w):not(#w2):not(#w3) body .login-card input:focus{border-color:var(--x-ink)!important;box-shadow:var(--x-ring)!important;outline:0!important}
html:not(#w):not(#w2):not(#w3) body .a90-pass-toggle{border-radius:8px!important;border:0!important;background:var(--x-sunken)!important;color:var(--x-ink-2)!important;min-height:30px!important;padding:0 10px!important;font-weight:600!important}
html:not(#w):not(#w2):not(#w3) body .login-card .btn.primary{min-height:var(--wm-control-lg)!important;border-radius:var(--x-r-ctl)!important;font-size:15px!important;margin-top:6px!important}
@media (max-width:480px){html:not(#w):not(#w2):not(#w3) body.login-body{padding:16px!important;align-items:start!important;padding-top:12vh!important}}
@media (max-width:480px){html:not(#w):not(#w2):not(#w3) body .login-card{padding:24px 20px!important}}
html:not(#w):not(#w2):not(#w3) body .matrix-searchbar .btn{white-space:nowrap!important}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .matrix-searchbar{display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .matrix-searchbar #matrixSearchBtn{grid-column:1/-1!important}}
html:not(#w):not(#w2):not(#w3) body .a92-legacy[hidden]{display:none!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay{display:grid!important;gap:12px!important;padding:14px!important;border:1px solid var(--x-line)!important;border-radius:14px!important;background:var(--x-subtle)!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-head b{font-size:14px!important;font-weight:650!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-head small{color:var(--x-ink-3)!important;font-size:12.5px!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-opt{display:grid!important;gap:2px!important;text-align:start!important;padding:10px 12px!important;min-height:56px!important;border-radius:12px!important;border:1px solid var(--x-line-2)!important;background:var(--x-surface)!important;box-shadow:var(--x-sh-xs)!important;color:var(--x-ink)!important;cursor:pointer!important;transition:border-color .15s,box-shadow .15s!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-opt b{font-size:13.5px!important;font-weight:650!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-opt small{font-size:12px!important;color:var(--x-ink-3)!important;font-weight:500!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-opt:hover{border-color:var(--x-line-3)!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-opt.active{border:2px solid var(--x-ink)!important;padding:9px 11px!important;box-shadow:var(--x-sh-sm)!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-opt.active small{color:var(--x-ink-2)!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-amount{display:flex!important;align-items:center!important;min-height:40px!important;padding:0 12px!important;border-radius:10px!important;background:var(--x-sunken)!important;font-weight:650!important;font-variant-numeric:tabular-nums!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-result{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important;padding:12px 14px!important;border-radius:12px!important;background:var(--x-ink)!important;color:#fff!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-result span{font-size:13px!important;font-weight:550!important;opacity:.85!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-result b{font-size:18px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}
html:not(#w):not(#w2):not(#w3) body .a92-pay-result em{flex-basis:100%!important;font-style:normal!important;font-size:12.5px!important;font-weight:600!important;padding:8px 10px!important;border-radius:8px!important;background:#fff!important;color:var(--x-ink)!important}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .a92-pay-fields{grid-template-columns:1fr!important}}
html:not(#w):not(#w2):not(#w3) body .pos-quick-cod{display:block!important;font-style:normal!important;font-size:12.5px!important;font-weight:650!important;margin-top:2px!important;opacity:.9!important}
html:not(#w):not(#w2):not(#w3) body .collections-tabs .btn[data-collection-tab=carrier]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 14 4 9l5-5%22/%3E%3Cpath d=%22M4 9h10.5a5.5 5.5 0 0 1 0 11H11%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2):not(#w3) body .a93-card{margin-top:12px!important}
html:not(#w):not(#w2):not(#w3) body .a93-decisions .metric-card{cursor:pointer!important}
html:not(#w):not(#w2):not(#w3) body .a93-decisions .metric-card.active{outline:2px solid var(--x-ink)!important;outline-offset:-2px!important}
html:not(#w):not(#w2):not(#w3) body .a93-stuck{margin:12px 0!important}
html:not(#w):not(#w2):not(#w3) body .a93-stuck summary{cursor:pointer!important;padding:8px 0!important}
html:not(#w):not(#w2):not(#w3) body details>summary.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;line-height:1.2!important}
html:not(#w):not(#w2):not(#w3) body #view .center-search-wrap input,html:not(#w):not(#w2):not(#w3) body #view .center-search-wrap .input,html:not(#w):not(#w2):not(#w3) body #modalCard .pos-overview-search input,html:not(#w):not(#w2):not(#w3) body #modalCard .pos-overview-search .input,html:not(#w):not(#w2):not(#w3) body #modal .pos-overview-search .input{padding-inline-start:40px!important}
html:not(#w):not(#w2):not(#w3) body #view .wm-search>.input{padding-inline:40px!important}
html:not(#w):not(#w2):not(#w3) body .sidebar-scroll{padding-bottom:28px!important;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)!important;mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)!important}
html:not(#w):not(#w2):not(#w3) body .collections-tabs,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs,html:not(#w):not(#w2):not(#w3) body .report-tabs,html:not(#w):not(#w2):not(#w3) body .ops-tabs{overflow-x:auto!important;scrollbar-width:none!important;flex-wrap:nowrap!important;scroll-behavior:smooth!important}
html:not(#w):not(#w2):not(#w3) body .collections-tabs::-webkit-scrollbar,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs::-webkit-scrollbar,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important}
html:not(#w):not(#w2):not(#w3) body .collections-tabs button,html:not(#w):not(#w2):not(#w3) body .pos-overview-tabs button,html:not(#w):not(#w2):not(#w3) body .ie-view-tabs button{flex:0 0 auto!important;white-space:nowrap!important}
html:not(#w):not(#w2):not(#w3) body [data-a94-edge=right]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)!important;mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)!important}
html:not(#w):not(#w2):not(#w3) body [data-a94-edge=left]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)!important;mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)!important}
html:not(#w):not(#w2):not(#w3) body [data-a94-edge=both]{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)!important;mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)!important}
html:not(#w):not(#w2):not(#w3) body .pos-orders-row{grid-template-columns:34px 92px minmax(140px,1fr) minmax(176px,200px) 132px 96px 124px minmax(170px,1.3fr) 118px 72px!important;font-size:12px!important}
html:not(#w):not(#w2):not(#w3) body .pos-order-score{min-width:0!important;overflow:hidden!important}
html:not(#w):not(#w2):not(#w3) body .pos-order-score .customer-ranking-stack{display:flex!important;flex-direction:column!important;align-items:stretch!important;max-width:100%!important;min-width:0!important}
html:not(#w):not(#w2):not(#w3) body .pos-order-score .badge{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border-radius:8px!important;text-align:start!important}
html:not(#w):not(#w2):not(#w3) body .pos-order-products{min-width:0!important;overflow:hidden!important}
html:not(#w):not(#w2):not(#w3) body .pos-order-address{overflow-wrap:anywhere!important}
html:not(#w):not(#w2):not(#w3) body .pos-overview-sync{white-space:nowrap!important}
html:not(#w):not(#w2):not(#w3) body .actions .btn{white-space:normal!important;height:auto!important;padding-block:8px!important;text-align:center!important}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body .table td b,html:not(#w):not(#w2):not(#w3) body .table td strong{overflow-wrap:anywhere!important}}
html:not(#w):not(#w2):not(#w3) body input[type=file]{font-size:13px!important;color:var(--x-ink-3)!important;max-width:100%!important}
html:not(#w):not(#w2):not(#w3) body input[type=file]::file-selector-button{min-height:34px!important;padding:0 14px!important;margin-inline-end:10px!important;border-radius:var(--x-r-sm)!important;border:1px solid rgba(0,0,0,.12)!important;background:var(--x-surface)!important;color:var(--x-ink)!important;font:inherit!important;font-weight:600!important;cursor:pointer!important;box-shadow:var(--x-sh-xs)!important}
html:not(#w):not(#w2):not(#w3) body input[type=file]::file-selector-button:hover{background:var(--x-subtle)!important}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body #modalCard>.modal-head,html:not(#w):not(#w2):not(#w3) body #modalCard .modal-head{flex-wrap:nowrap!important;align-items:flex-start!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body #modalCard .modal-head>div:first-child{min-width:0!important;flex:1!important}}
@media (max-width:760px){html:not(#w):not(#w2):not(#w3) body #modalCard .modal-head>[data-close-modal]{flex:0 0 auto!important}}
html:not(#w):not(#w2):not(#w3) body .bosta-mirror-data>summary.bosta-mirror-data-head{padding-block:4px!important}
@keyframes x-pop{from{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}
@keyframes x-sheet{from{transform:translateY(40px);opacity:.4}to{transform:none;opacity:1}}
