.qpoint-admin{--qpa-font-display:"Space Grotesk", "Schibsted Grotesk", system-ui, sans-serif;--qpa-font-body:"Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--qpa-radius-sm:8px;--qpa-radius-md:12px;--qpa-radius-lg:16px;--qpa-radius-xl:24px;--qpa-radius-pill:999px;--qpa-bg:#0b0a12;--qpa-bg-elevated:#100f18;--qpa-sidebar:#0d0c14;--qpa-surface:#15131f;--qpa-surface-2:#1c1a26;--qpa-surface-3:#23212e;--qpa-border:#f7f6f317;--qpa-border-strong:#f7f6f329;--qpa-divider:#f7f6f312;--qpa-ink:#f7f6f3;--qpa-text:#cbc9d3;--qpa-muted:#aba9b5;--qpa-subtle:#7e7c8a;--qpa-disabled:#5b5966;--qpa-coral:#ff5a3d;--qpa-coral-strong:#e64a2f;--qpa-coral-text:#ff8a6e;--qpa-on-coral:#14131f;--qpa-coral-soft:#ff5a3d1f;--qpa-coral-border:#ff5a3d7a;--qpa-admin:#cbc9d3;--qpa-admin-soft:#f7f6f30f;--qpa-admin-border:#f7f6f321;--qpa-success:#4cc183;--qpa-success-soft:#4cc1831f;--qpa-warning:#ffc66e;--qpa-warning-soft:#ffc66e24;--qpa-danger:#ff7a6e;--qpa-danger-soft:#ff7a6e1f;--qpa-info:#8fa8ff;--qpa-info-soft:#8fa8ff24;--qpa-inverse-bg:#f7f6f3;--qpa-inverse-text:#14131f;--qpa-focus:0 0 0 3px #ff5a3d52;--qpa-shadow-float:0 24px 64px #0000007a;--admin-accent:var(--qpa-coral);--admin-accent-strong:var(--qpa-coral-strong);--admin-accent-soft:var(--qpa-coral-soft);--admin-accent-border:var(--qpa-coral-border);--admin-surface:var(--qpa-surface);--admin-surface-raised:var(--qpa-surface-2);--admin-border:var(--qpa-border);--admin-text-muted:var(--qpa-muted);--app-card-background:var(--qpa-surface);--app-card-muted-background:var(--qpa-bg-elevated);--app-card-border:var(--qpa-border);--app-card-outline-background:transparent;--app-card-outline-border:var(--qpa-border);--app-text-color:var(--qpa-ink);--app-text-muted-color:var(--qpa-muted);--app-input-background:var(--qpa-bg-elevated);--app-input-border:var(--qpa-border-strong);--app-input-text:var(--qpa-ink);--app-button-primary-background:var(--qpa-coral);--app-button-primary-border:var(--qpa-coral);--app-button-primary-text:var(--qpa-on-coral);--app-button-secondary-background:transparent;--app-button-secondary-border:var(--qpa-border-strong);--app-button-secondary-text:var(--qpa-ink);background:var(--qpa-bg);color:var(--qpa-text);font-family:var(--qpa-font-body);width:100%;min-height:100vh}.qpa-sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qpa-analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.qpa-analytics-section{gap:16px;display:grid}.qpa-analytics-charts{border-top:1px solid var(--qpa-divider);grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:0;padding-top:4px;display:grid}.qpa-analytics-charts[data-single=true]{grid-template-columns:minmax(0,1fr)}.qpa-analytics-chart{gap:14px;min-width:0;padding:14px 16px 4px 0;display:grid;overflow:hidden}.qpa-analytics-charts[data-single=true] .qpa-analytics-chart{padding-right:0}.qpa-analytics-chart+.qpa-analytics-chart{border-left:1px solid var(--qpa-divider);padding-left:18px;padding-right:0}.qpa-analytics-chart__header{align-items:flex-start;gap:9px;display:flex}.qpa-analytics-chart__header>span:last-child{gap:3px;min-width:0;display:grid}.qpa-analytics-chart__header strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-size:14px;line-height:1.25}.qpa-analytics-chart__header small{color:var(--qpa-muted);font-size:12px;line-height:1.45}.qpa-analytics-chart__icon{background:var(--qpa-coral-soft);border-radius:var(--qpa-radius-sm);color:var(--qpa-coral-text);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.qpa-chart{color:var(--qpa-coral);width:100%;min-width:0;max-width:100%;min-height:176px;overflow:hidden}.qpa-chart[data-tone=success]{color:var(--qpa-success)}.qpa-chart[data-tone=warning]{color:var(--qpa-warning)}.qpa-chart[data-tone=danger]{color:var(--qpa-danger)}.qpa-chart[data-tone=info]{color:var(--qpa-info)}.qpa-chart[data-tone=muted]{color:var(--qpa-muted)}.qpa-chart__svg{color:inherit;width:100%;height:190px;display:block;overflow:visible}.qpa-chart__grid{stroke:var(--qpa-divider);stroke-width:1px}.qpa-chart__line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;vector-effect:non-scaling-stroke}.qpa-chart__dot{fill:currentColor;stroke:var(--qpa-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.qpa-chart__axis{fill:var(--qpa-subtle);font-family:var(--qpa-font-body);font-size:10px}.qpa-chart__values{scrollbar-width:thin;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;gap:6px;width:100%;min-width:0;max-width:100%;margin:-8px 0 0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.qpa-chart__values li{gap:2px;min-width:0;display:grid}.qpa-chart__values span{color:var(--qpa-subtle);font-size:10px}.qpa-chart__values strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.qpa-distribution-chart{gap:12px;display:grid}.qpa-distribution-chart__row{gap:6px;display:grid}.qpa-distribution-chart__label{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.qpa-distribution-chart__label span{color:var(--qpa-text)}.qpa-distribution-chart__label strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-variant-numeric:tabular-nums;font-size:12px}.qpa-distribution-chart__track{background:var(--qpa-surface-3);border-radius:var(--qpa-radius-pill);height:7px;overflow:hidden}.qpa-distribution-chart__track>span{background:var(--qpa-coral);border-radius:inherit;height:100%;display:block}.qpa-distribution-chart__track>span[data-tone=success]{background:var(--qpa-success)}.qpa-distribution-chart__track>span[data-tone=warning]{background:var(--qpa-warning)}.qpa-distribution-chart__track>span[data-tone=danger]{background:var(--qpa-danger)}.qpa-distribution-chart__track>span[data-tone=info]{background:var(--qpa-info)}.qpa-distribution-chart__track>span[data-tone=muted]{background:var(--qpa-muted)}.qpa-distribution-chart__detail{color:var(--qpa-subtle);font-size:11px}.qpa-analytics-note{border-top:1px solid var(--qpa-divider);color:var(--qpa-muted);align-items:flex-start;gap:8px;padding-top:12px;font-size:12px;line-height:1.45;display:flex}@media (max-width:1080px){.qpa-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qpa-analytics-charts{grid-template-columns:1fr}.qpa-analytics-chart{padding-right:0}.qpa-analytics-chart+.qpa-analytics-chart{border-left:0;border-top:1px solid var(--qpa-divider);padding-top:18px;padding-left:0}}@media (max-width:620px){.qpa-analytics-metrics{grid-template-columns:1fr}.qpa-analytics-chart{padding-inline:0}.qpa-chart{min-height:150px}.qpa-chart__svg{height:160px}}.qpoint-admin[data-qpa-theme=light]{--qpa-bg:#f6f7fb;--qpa-bg-elevated:#fff;--qpa-sidebar:#fff;--qpa-surface:#fff;--qpa-surface-2:#f0f1f6;--qpa-surface-3:#e8e9ef;--qpa-border:#14131f1a;--qpa-border-strong:#14131f29;--qpa-divider:#14131f12;--qpa-ink:#14131f;--qpa-text:#414252;--qpa-muted:#5d5f6e;--qpa-subtle:#8e90a0;--qpa-disabled:#a9aab6;--qpa-coral-text:#df3d1e;--qpa-coral-soft:#ff5a3d1a;--qpa-success:#128c48;--qpa-success-soft:#e4f7ec;--qpa-warning:#9a5b00;--qpa-warning-soft:#fff3d6;--qpa-danger:#c73427;--qpa-danger-soft:#fde7e4;--qpa-admin:#414252;--qpa-admin-soft:#14131f0d;--qpa-admin-border:#14131f21;--qpa-inverse-bg:#14131f;--qpa-inverse-text:#fff;--qpa-focus:0 0 0 3px #ff5a3d33;--qpa-shadow-float:0 16px 44px #14131f29}.qpoint-admin *,.qpoint-admin :before,.qpoint-admin :after{box-sizing:border-box}.qpoint-admin button,.qpoint-admin input,.qpoint-admin textarea,.qpoint-admin select{font-family:inherit}.qpoint-admin button{cursor:pointer}.qpoint-admin button>span{color:inherit!important}.qpoint-admin button:disabled,.qpoint-admin [aria-disabled=true]{cursor:not-allowed}.qpoint-admin :focus-visible{box-shadow:var(--qpa-focus);outline:none}.qpa-icon{letter-spacing:normal;text-transform:none;-webkit-user-select:none;user-select:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";direction:ltr;flex:none;font-family:Material Symbols Rounded,sans-serif;font-style:normal;font-weight:400;line-height:1;display:inline-block}.qpa-button,.qpa-icon-button{color:var(--qpa-text);border:1px solid #0000;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,opacity .15s ease-out;display:inline-flex}.qpa-button{border-radius:var(--qpa-radius-md);white-space:nowrap;gap:7px;min-height:40px;padding:0 15px}.qpa-button--sm{min-height:34px;padding-inline:12px}.qpa-button--lg{min-height:48px;padding-inline:20px;font-size:14px}.qpa-button--block{width:100%}.qpa-button--primary{background:var(--qpa-coral);color:var(--qpa-on-coral)}.qpa-button--primary:hover{background:var(--qpa-coral-strong)}.qpa-button--secondary{background:var(--qpa-surface-2);border-color:var(--qpa-border-strong);color:var(--qpa-ink)}.qpa-button--secondary:hover,.qpa-button--quiet:hover{border-color:var(--qpa-coral-border);color:var(--qpa-ink)}.qpa-button--quiet{background:0 0;border-color:#0000}.qpa-button--danger{background:var(--qpa-danger-soft);border-color:color-mix(in srgb, var(--qpa-danger) 34%, transparent);color:var(--qpa-danger)}.qpa-button--danger-solid{background:var(--qpa-danger);color:var(--qpa-on-coral)}.qpa-button:disabled,.qpa-icon-button:disabled{background:var(--qpa-surface-2);color:var(--qpa-disabled);opacity:.72;border-color:#0000}.qpa-button__loading{gap:4px;display:inline-flex}.qpa-button__loading span{border-radius:var(--qpa-radius-pill);background:currentColor;width:5px;height:5px;animation:.9s ease-in-out infinite qpa-loading}.qpa-button__loading span:nth-child(2){animation-delay:.12s}.qpa-button__loading span:nth-child(3){animation-delay:.24s}@keyframes qpa-loading{0%,to{opacity:.35}50%{opacity:1}}.qpa-icon-button{border-color:var(--qpa-border);border-radius:var(--qpa-radius-md);background:0 0;width:40px;height:40px;padding:0}.qpa-icon-button--sm{width:34px;height:34px}.qpa-icon-button:hover{background:var(--qpa-surface-2);border-color:var(--qpa-border-strong)}.qpa-shell{grid-template-columns:232px minmax(0,1fr);width:100%;min-height:100vh;display:grid}.qpa-auth-shell{grid-template-rows:auto 1fr auto;place-items:center;min-height:100vh;padding:20px;display:grid}.qpa-auth-shell__header{justify-content:space-between;align-items:center;width:100%;max-width:440px;display:flex}.qpa-auth-brand{color:var(--qpa-ink);font-family:var(--qpa-font-display);align-items:center;gap:9px;font-size:17px;font-weight:700;display:inline-flex}.qpa-auth-brand>span:last-child{line-height:1.05;display:grid}.qpa-auth-brand small{color:var(--qpa-muted);font-family:var(--qpa-font-body);margin-top:4px;font-size:10px}.qpa-auth-brand__mark{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-md);justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.qpa-auth-brand__mark img{width:26px;height:26px}.qpa-auth-card{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-xl);gap:20px;width:100%;max-width:440px;padding:clamp(20px,4vw,32px);display:grid}.qpa-auth-card__intro{gap:8px;display:grid}.qpa-auth-card h1{color:var(--qpa-ink);font-family:var(--qpa-font-display);margin:0;font-size:clamp(24px,4vw,32px);line-height:1.12}.qpa-auth-card p{color:var(--qpa-muted);margin:0;font-size:13px;line-height:1.5}.qpa-auth-form{gap:14px;display:grid}.qpa-auth-field{gap:6px;display:grid}.qpa-auth-field>span,.qpa-auth-field>label{color:var(--qpa-ink);font-size:12px;font-weight:700}.qpa-auth-field input{width:100%;min-height:46px;padding:0 13px}.qpa-password-input{min-width:0;display:grid;position:relative}.qpoint-admin .qpa-password-input>.qpa-input{padding-right:46px}.qpoint-admin .qpa-input[aria-invalid=true]{border-color:color-mix(in srgb, var(--qpa-danger) 72%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--qpa-danger) 13%, transparent)}.qpa-password-input>button{border-radius:var(--qpa-radius-sm);color:var(--qpa-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.qpa-password-input>button:hover{background:var(--qpa-surface-2);color:var(--qpa-ink)}.qpa-password-input>button:focus-visible{box-shadow:var(--qpa-focus);outline:none}.qpa-password-input>button:disabled{cursor:not-allowed;opacity:.45}.qpa-auth-field__feedback{color:var(--qpa-muted);align-items:center;gap:5px;font-size:11px;line-height:1.35;display:inline-flex}.qpa-auth-field__feedback[data-tone=success]{color:var(--qpa-success)}.qpa-auth-field__feedback[data-tone=danger]{color:var(--qpa-danger)}.qpa-auth-message{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-md);color:var(--qpa-text);align-items:flex-start;gap:9px;padding:12px;font-size:12px;line-height:1.45;display:flex}.qpa-auth-message[data-tone=success]{background:var(--qpa-success-soft);border-color:color-mix(in srgb, var(--qpa-success) 34%, transparent)}.qpa-auth-message[data-tone=danger]{background:var(--qpa-danger-soft);border-color:color-mix(in srgb, var(--qpa-danger) 34%, transparent)}.qpa-auth-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.qpa-auth-summary>div{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:3px;padding:12px;display:grid}.qpa-auth-summary small{color:var(--qpa-muted);font-size:10px}.qpa-auth-summary strong{color:var(--qpa-ink);overflow-wrap:anywhere;font-size:13px}.qpa-auth-shell__footer{color:var(--qpa-muted);align-items:center;gap:6px;width:100%;max-width:440px;padding-top:14px;font-size:11px;display:inline-flex}.qpa-sidebar{background:var(--qpa-sidebar);border-right:1px solid var(--qpa-border);z-index:40;flex-direction:column;gap:2px;min-height:100vh;padding:14px 10px;display:flex;position:sticky;top:0;overflow-y:auto}.qpa-sidebar__brand{color:var(--qpa-ink);font-family:var(--qpa-font-display);align-items:center;gap:9px;padding:4px 10px 14px;font-size:18px;font-weight:700;display:flex}.qpa-sidebar__collapse{border-color:#0000;flex-shrink:0;margin-left:auto}.qpa-sidebar__brand-mark{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-md);place-items:center;width:36px;height:36px;display:grid}.qpa-sidebar__brand-mark img{width:24px;height:24px}.qpa-sidebar__brand-copy{line-height:1.05;display:grid}.qpa-sidebar__brand-copy small{color:var(--qpa-muted);font-family:var(--qpa-font-body);margin-top:4px;font-size:10px;font-weight:600}.qpa-nav-group{gap:2px;display:grid}.qpa-nav-group__label{color:var(--qpa-subtle);letter-spacing:.09em;text-transform:uppercase;padding:12px 12px 4px;font-size:10px;font-weight:700}.qpa-nav-item{border-radius:var(--qpa-radius-sm);color:var(--qpa-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 11px;font-size:13px;font-weight:600;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.qpa-nav-item:hover{background:var(--qpa-surface);color:var(--qpa-ink)}.qpa-nav-item[data-active=true]{background:var(--qpa-surface-2);color:var(--qpa-ink);font-weight:700}.qpa-nav-item .qpa-icon{color:var(--qpa-muted)}.qpa-nav-item[data-active=true] .qpa-icon{color:var(--qpa-coral-text)}.qpa-nav-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qpa-nav-item__meta{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.qpa-nav-item__count{background:var(--qpa-coral);border-radius:var(--qpa-radius-pill);color:var(--qpa-on-coral);font-variant-numeric:tabular-nums;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:800;display:grid}.qpa-sidebar__footer{border-top:1px solid var(--qpa-divider);gap:3px;min-width:0;margin-top:auto;padding:12px 10px 4px;display:grid}.qpa-sidebar__footer strong{color:var(--qpa-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;display:block;overflow:hidden}.qpa-sidebar__footer span{color:var(--qpa-muted);font-size:11px}.qpa-main{flex-direction:column;min-width:0;display:flex}.qpa-sidebar-backdrop{z-index:39;background:#0b0a128f;border:0;position:fixed;inset:0}.qpa-global-header{background:var(--qpa-bg-elevated);border-bottom:1px solid var(--qpa-border);z-index:35;align-items:center;gap:10px;min-height:64px;padding:10px 20px;display:flex;position:sticky;top:0}.qpa-global-header__context{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-sm);color:var(--qpa-ink);align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.qpa-store-switcher{flex:0 310px;min-width:0;position:relative}.qpa-store-switcher__trigger{cursor:pointer;text-align:left;justify-content:flex-start;width:100%;max-width:310px;font-family:inherit}.qpa-store-switcher__trigger:hover,.qpa-store-switcher__trigger[aria-expanded=true]{border-color:var(--qpa-border-strong)}.qpa-store-switcher__trigger:focus-visible,.qpa-store-switcher__search:focus-within{border-color:var(--qpa-coral);box-shadow:var(--qpa-focus);outline:0}.qpa-store-switcher__trigger:disabled{cursor:default;opacity:.72}.qpa-store-switcher__trigger-copy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.qpa-store-switcher__chevron{color:var(--qpa-subtle);flex:none;transition:transform .16s}.qpa-store-switcher__trigger[aria-expanded=true] .qpa-store-switcher__chevron{transform:rotate(180deg)}.qpa-store-switcher__popover{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-lg);box-shadow:var(--qpa-shadow-float);z-index:60;gap:12px;width:min(420px,100vw - 24px);max-width:calc(100vw - 24px);padding:14px;display:grid;position:absolute;top:calc(100% + 9px);left:0}.qpa-store-switcher__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpa-store-switcher__heading>span{gap:3px;min-width:0;display:grid}.qpa-store-switcher__heading strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-size:15px;line-height:1.25}.qpa-store-switcher__heading small{color:var(--qpa-muted);font-size:11px;line-height:1.4}.qpa-store-switcher__global{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);color:var(--qpa-text);cursor:pointer;font:inherit;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:60px;padding:9px 10px;display:grid}.qpa-store-switcher__global:hover{border-color:var(--qpa-border-strong)}.qpa-store-switcher__global:focus-visible{border-color:var(--qpa-coral);box-shadow:var(--qpa-focus);outline:0}.qpa-store-switcher__global[data-selected=true]{background:var(--qpa-coral-soft);border-color:var(--qpa-coral-border)}.qpa-store-switcher__global[data-selected=true] .qpa-store-switcher__option-icon{background:var(--qpa-success-soft);color:var(--qpa-success)}.qpa-store-switcher__global-badge{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);text-transform:uppercase;padding:4px 7px;font-size:9px;font-weight:800}.qpa-store-switcher__divider{color:var(--qpa-subtle);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.qpa-store-switcher__divider:after{background:var(--qpa-divider);content:"";flex:1;height:1px}.qpa-store-switcher__search{background:var(--qpa-surface);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-md);color:var(--qpa-subtle);align-items:center;gap:8px;min-height:42px;padding:0 11px;display:flex}.qpa-store-switcher__search input{appearance:none;color:var(--qpa-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.qpa-store-switcher__search input::placeholder{color:var(--qpa-subtle)}.qpa-store-switcher__search input::-webkit-search-cancel-button{display:none}.qpa-store-switcher__clear{border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.qpa-store-switcher__clear:hover{background:var(--qpa-admin-soft);color:var(--qpa-ink)}.qpa-store-switcher__result-count,.qpa-store-switcher__limit{color:var(--qpa-muted);margin:0;font-size:11px;line-height:1.4}.qpa-store-switcher__options{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);scrollbar-color:var(--qpa-border-strong) transparent;scrollbar-width:thin;max-height:min(52vh,390px);padding:4px;display:grid;overflow:hidden auto}.qpa-store-switcher__options::-webkit-scrollbar{width:7px}.qpa-store-switcher__options::-webkit-scrollbar-thumb{background:var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);background-clip:padding-box;border:2px solid #0000}.qpa-store-switcher__option{border-radius:var(--qpa-radius-sm);color:var(--qpa-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;display:grid}.qpa-store-switcher__option+.qpa-store-switcher__option{border-top:1px solid var(--qpa-divider)}.qpa-store-switcher__option[data-active=true]{background:var(--qpa-admin-soft)}.qpa-store-switcher__option[data-selected=true]{background:var(--qpa-coral-soft)}.qpa-store-switcher__option-icon{background:var(--qpa-surface-2);border-radius:var(--qpa-radius-sm);color:var(--qpa-muted);justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.qpa-store-switcher__option[data-selected=true] .qpa-store-switcher__option-icon{background:var(--qpa-success-soft);color:var(--qpa-success)}.qpa-store-switcher__option-copy{gap:2px;min-width:0;display:grid}.qpa-store-switcher__option-copy strong,.qpa-store-switcher__option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qpa-store-switcher__option-copy strong{color:var(--qpa-ink);font-size:12px}.qpa-store-switcher__option-copy small{color:var(--qpa-muted);font-size:11px}.qpa-store-switcher__current{background:var(--qpa-success-soft);border-radius:var(--qpa-radius-pill);color:var(--qpa-success);text-transform:uppercase;padding:4px 7px;font-size:9px;font-weight:800}.qpa-store-switcher__empty{color:var(--qpa-muted);text-align:center;place-items:center;gap:5px;min-height:132px;padding:20px;display:grid}.qpa-store-switcher__empty strong{color:var(--qpa-ink);font-size:13px}.qpa-store-switcher__empty span{font-size:11px}.qpa-global-header__search{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-subtle);flex:1;align-items:center;gap:8px;min-width:0;max-width:340px;height:36px;padding:0 12px;font-size:12px;display:flex}.qpa-global-header__search span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qpa-global-header__spacer{flex:1}.qpa-operate-store{white-space:nowrap;flex:none}.qpa-operate-store[aria-disabled=true]{opacity:.68}.qpa-environment,.qpa-session-chip{border-radius:var(--qpa-radius-pill);white-space:nowrap;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.qpa-environment{background:var(--qpa-admin-soft);color:var(--qpa-admin)}.qpa-session-chip{background:var(--qpa-success-soft);color:var(--qpa-success)}.qpa-status-dot{border-radius:var(--qpa-radius-pill);background:currentColor;width:6px;height:6px}.qpa-avatar{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-admin);font-family:var(--qpa-font-display);justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:inline-flex}.qpa-theme-toggle{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-pill);align-items:center;gap:2px;padding:3px;display:inline-flex}.qpa-theme-toggle button{border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);background:0 0;border:0;align-items:center;gap:5px;min-height:28px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.qpa-theme-toggle button[data-active=true]{background:var(--qpa-inverse-bg);color:var(--qpa-inverse-text)}.qpa-page-header{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:22px 22px 8px;display:flex}.qpa-page-header__copy{flex:1;gap:3px;min-width:0;display:grid}.qpa-page-header__eyebrow{color:var(--qpa-admin);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.qpa-page-header h1{color:var(--qpa-ink);font-family:var(--qpa-font-display);margin:0;font-size:clamp(22px,2vw,28px);line-height:1.15}.qpa-page-header p{color:var(--qpa-muted);margin:0;font-size:13px;line-height:1.5}.qpa-content{gap:14px;min-width:0;padding:12px 22px 36px;display:grid}.qpa-scope-gate{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);place-items:center;min-height:min(440px,100dvh - 222px);padding:32px;display:grid}.qpa-scope-gate__content{text-align:center;place-items:center;gap:16px;max-width:520px;display:grid}.qpa-scope-gate__icon{background:var(--qpa-admin-soft);border:1px solid color-mix(in srgb, var(--qpa-admin) 28%, transparent);border-radius:var(--qpa-radius-md);color:var(--qpa-admin);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.qpa-scope-gate__copy{justify-items:center;gap:6px;display:grid}.qpa-scope-gate__eyebrow{color:var(--qpa-admin);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.qpa-scope-gate h2{color:var(--qpa-ink);font-family:var(--qpa-font-display);margin:0;font-size:clamp(20px,2vw,25px);line-height:1.2}.qpa-scope-gate p{color:var(--qpa-muted);margin:0;font-size:13px;line-height:1.55}.qpa-tabs{border-bottom:1px solid var(--qpa-border);align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.qpa-tab{color:var(--qpa-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:42px;padding:0 4px;font-size:13px;font-weight:650;display:inline-flex}.qpa-tab:hover{color:var(--qpa-ink)}.qpa-tab[data-active=true]{border-bottom-color:var(--qpa-coral);color:var(--qpa-ink)}.qpa-tab__count{background:var(--qpa-surface-2);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.qpa-tab[data-active=true] .qpa-tab__count{background:var(--qpa-coral-soft);color:var(--qpa-coral-text)}.qpa-filter-tabs{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.qpa-filter-tab{border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);background:0 0;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.qpa-filter-tab:hover{border-color:var(--qpa-coral-border);color:var(--qpa-ink)}.qpa-filter-tab[data-active=true]{background:var(--qpa-inverse-bg);border-color:var(--qpa-inverse-bg);color:var(--qpa-inverse-text)}.qpa-filter-tab__count{font-variant-numeric:tabular-nums}.qpa-surface{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg)}.qpa-section-heading{align-items:flex-start;gap:11px;display:flex}.qpa-card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpa-section-heading>div{gap:3px;display:grid}.qpa-section-heading__icon{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-sm);color:var(--qpa-admin);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.qpa-access-workspace,.qpa-form-stack,.qpa-session-panel{gap:14px;display:grid}.qpa-form-stack>label,.qpa-list-toolbar>label{gap:6px;min-width:0;display:grid}.qpa-field-copy{gap:4px;display:grid}.qpa-subsection{background:color-mix(in srgb, var(--qpa-surface-2) 58%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:12px;padding:14px;display:grid}.qpoint-admin .qpa-input{border-style:solid;border-width:1px;outline:none;width:100%;min-height:46px;padding:0 14px;line-height:1.25;transition:border-color .16s,box-shadow .16s,background-color .16s}.qpoint-admin .qpa-input:focus-visible{box-shadow:var(--qpa-focus)}.qpoint-admin .qpa-input:disabled{cursor:not-allowed;opacity:.55}.qpa-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qpa-form-footer,.qpa-action-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.qpa-form-footer>:first-child{margin-right:auto}.qpa-inline-warning{background:var(--qpa-warning-soft);border:1px solid color-mix(in srgb, var(--qpa-warning) 30%, transparent);border-radius:var(--qpa-radius-md);color:var(--qpa-warning);align-items:flex-start;gap:9px;padding:12px;font-size:12px;display:flex}.qpa-inline-note{background:var(--qpa-admin-soft);border-radius:var(--qpa-radius-md);color:var(--qpa-admin);align-items:flex-start;gap:8px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.qpa-inline-note span{color:var(--qpa-text)}.qpa-policy-ai-card,.qpa-policy-rule-card{background:color-mix(in srgb, var(--qpa-surface-1) 82%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:14px;padding:16px;display:grid}.qpa-policy-ai-card{border-color:color-mix(in srgb, var(--qpa-admin) 34%, var(--qpa-border))}.qpa-policy-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpa-policy-section-heading>div{gap:4px;display:grid}.qpa-policy-ai-prices,.qpa-policy-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qpa-policy-price-card{background:color-mix(in srgb, var(--qpa-admin-soft) 55%, transparent);border:1px solid color-mix(in srgb, var(--qpa-admin) 24%, var(--qpa-border));border-radius:var(--qpa-radius-sm);gap:12px;padding:14px;display:grid}.qpa-policy-price-card>div,.qpa-policy-disclosure-content{gap:10px;display:grid}.qpa-policy-rule-card>label{gap:6px;display:grid}.qpa-policy-disclosure-content{margin-top:12px}.qpa-ai-style-builder{border:1px solid var(--qpa-border);gap:16px;padding:16px;display:grid}.qpa-ai-style-builder__workspace{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start;gap:16px;display:grid}.qpa-ai-style-builder__fields{gap:12px;display:grid}.qpa-ai-style-builder__color{min-height:54px!important;padding:5px!important}.qpa-ai-style-builder__preview{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);background:color-mix(in srgb, var(--qpa-surface-1) 88%, transparent);overflow:hidden}.qpa-ai-style-builder__preview[data-state=ready]{border-color:color-mix(in srgb, var(--qpa-success) 48%, var(--qpa-border))}.qpa-ai-style-builder__preview img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.qpa-ai-style-builder__preview>div:not(.qpa-ai-style-builder__preview-empty){gap:3px;padding:12px;display:grid}.qpa-ai-style-builder__preview small{color:var(--qpa-text-muted)}.qpa-ai-style-builder__preview-empty{min-height:280px;color:var(--qpa-text-muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.qpa-ai-style-builder__preview-empty .material-symbols-rounded{color:var(--qpa-admin);font-size:38px}.qpa-ai-style-builder__preview[data-state=loading] .material-symbols-rounded{animation:.9s linear infinite qpa-style-preview-spin}.qpa-ai-style-builder__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.qpa-ai-style-builder__generation-controls{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:end;gap:12px;display:grid}.qpa-ai-style-builder__generation-controls>label{gap:6px;display:grid}.qpa-ai-style-builder__generation-controls small{color:var(--qpa-text-muted)}.qpa-ai-style-options{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.qpa-ai-style-options button{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-sm);min-width:0;color:inherit;background:var(--qpa-surface);cursor:pointer;text-align:left;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:7px;display:grid}.qpa-ai-style-options button[data-active=false]{opacity:.52}.qpa-ai-style-options__image{aspect-ratio:1;border:1px solid var(--qpa-border);background-position:50%;background-size:cover;border-radius:10px;width:72px}.qpa-ai-style-options button>span:last-child{gap:3px;min-width:0;display:grid}@keyframes qpa-style-preview-spin{to{transform:rotate(360deg)}}.qpa-log-toolbar{justify-content:space-between;align-items:center;display:flex}.qpa-log-table{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);overflow:hidden}.qpa-log-table__header,.qpa-log-table__row{grid-template-columns:minmax(120px,.2fr) minmax(260px,1fr) minmax(180px,.45fr) 90px;align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:grid}.qpa-log-table__header{background:var(--qpa-bg-elevated);color:var(--qpa-subtle);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.qpa-log-table__row{border-top:1px solid var(--qpa-divider);color:var(--qpa-text);font-size:12px}.qpa-log-table__row:hover{background:var(--qpa-surface-2)}.qpa-log-table__type{color:var(--qpa-info);align-items:center;gap:7px;font-weight:700;display:inline-flex}.qpa-log-table__row[data-tone=success] .qpa-log-table__type{color:var(--qpa-success)}.qpa-log-table__row[data-tone=error] .qpa-log-table__type{color:var(--qpa-danger)}.qpa-log-table__message{color:var(--qpa-ink);overflow-wrap:anywhere;min-width:0}.qpa-log-table__context{color:var(--qpa-muted);overflow-wrap:anywhere;min-width:0}.qpa-log-table__sequence{color:var(--qpa-muted);font-variant-numeric:tabular-nums;text-align:right}.qpa-global-operation-feedback{align-items:center}.qpa-global-operation-feedback>span{flex:1;min-width:0}.qpa-global-operation-feedback>button{border-radius:var(--qpa-radius-pill);color:currentColor;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.qpa-global-operation-feedback>button:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.qpa-inline-warning>span{color:var(--qpa-text);gap:2px;display:grid}.qpa-inline-warning strong{color:var(--qpa-ink)}.qpa-session-panel__identity{border-bottom:1px solid var(--qpa-divider);grid-template-columns:auto minmax(180px,1fr) minmax(180px,.7fr) auto;align-items:center;gap:10px;padding-bottom:14px;display:grid}.qpa-session-panel__identity>span:nth-child(2),.qpa-session-panel__source{gap:2px;min-width:0;display:grid}.qpa-session-panel__identity small,.qpa-session-panel__actions small{color:var(--qpa-muted);font-size:11px}.qpa-session-panel__identity strong{color:var(--qpa-ink);text-overflow:ellipsis;font-size:13px;overflow:hidden}.qpa-session-panel__identity span>span{color:var(--qpa-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.qpa-session-panel__avatar{background:var(--qpa-admin-soft);border-radius:var(--qpa-radius-sm);color:var(--qpa-admin);font-family:var(--qpa-font-display);flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:inline-flex}.qpa-session-panel__actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.qpa-session-panel__actions>span{gap:2px;min-width:0;display:grid}.qpa-session-panel__actions>span strong{color:var(--qpa-ink);font-size:12px}.qpa-session-panel__actions .qpa-action-row{flex:none}.qpa-metric{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:5px;min-height:92px;padding:14px;display:grid}.qpa-metric[data-tone=warning]{border-color:color-mix(in srgb, var(--qpa-warning) 38%, transparent)}.qpa-metric[data-tone=danger]{border-color:color-mix(in srgb, var(--qpa-danger) 38%, transparent)}.qpa-metric[data-tone=success]{border-color:color-mix(in srgb, var(--qpa-success) 38%, transparent)}.qpa-metric__label{color:var(--qpa-muted);font-size:11px;font-weight:650}.qpa-metric__value{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:22px;font-weight:700;line-height:1.15}.qpa-metric__detail{color:var(--qpa-muted);font-size:11px;line-height:1.4}.qpa-status{color:var(--qpa-text);white-space:nowrap;align-items:center;gap:6px;min-height:24px;font-size:11px;font-weight:750;line-height:1.2;display:inline-flex}.qpa-status:before{border-radius:var(--qpa-radius-pill);content:"";background:currentColor;width:6px;height:6px}.qpa-status[data-tone=warning]{color:var(--qpa-warning)}.qpa-status[data-tone=danger]{color:var(--qpa-danger)}.qpa-status[data-tone=success]{color:var(--qpa-success)}.qpa-status[data-tone=muted]{color:var(--qpa-muted)}.qpa-empty{border:1px dashed var(--qpa-border-strong);border-radius:var(--qpa-radius-md);background:0 0;align-items:flex-start;gap:11px;padding:15px;display:flex}.qpa-empty__icon{background:var(--qpa-surface-2);border-radius:var(--qpa-radius-sm);color:var(--qpa-subtle);flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.qpa-empty__copy{gap:3px;display:grid}.qpa-empty__copy strong{color:var(--qpa-ink);font-size:13px}.qpa-empty__copy span{color:var(--qpa-muted);font-size:12px;line-height:1.45}.qpa-kicker{color:var(--qpa-admin);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3}.qpa-kicker[data-tone=warning]{color:var(--qpa-warning)}.qpa-kicker[data-tone=danger]{color:var(--qpa-danger)}.qpa-kicker[data-tone=success]{color:var(--qpa-success)}.qpa-divider{background:var(--qpa-divider);width:100%;height:1px}.qpa-overview-context{border-bottom:1px solid var(--qpa-divider);gap:8px;padding-bottom:13px;display:grid}.qpa-overview-command{gap:17px;padding:18px;display:grid}.qpa-overview-contexts{border-block:1px solid var(--qpa-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qpa-overview-context-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:76px;padding:13px 0;display:grid}.qpa-overview-context-item+.qpa-overview-context-item{border-left:1px solid var(--qpa-divider);margin-left:18px;padding-left:18px}.qpa-overview-context-item[data-empty=true]{color:var(--qpa-muted)}.qpa-overview-context-item__icon,.qpa-overview-priority__icon{background:var(--qpa-surface-2);border-radius:var(--qpa-radius-sm);color:var(--qpa-subtle);flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.qpa-overview-context-item__copy,.qpa-overview-summary-section__header>span,.qpa-overview-priority__copy{gap:2px;min-width:0;display:grid}.qpa-overview-context-item__copy small,.qpa-overview-summary-section__header small{color:var(--qpa-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:750}.qpa-overview-context-item__copy strong,.qpa-overview-summary-section__header strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.qpa-overview-context-item__copy>span{color:var(--qpa-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.qpa-overview-priorities{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qpa-overview-priority{border:0;border-bottom:1px solid var(--qpa-divider);color:var(--qpa-text);font:inherit;text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:66px;padding:10px 0;display:grid}.qpa-overview-priority:nth-child(odd){margin-right:18px;padding-right:18px}.qpa-overview-priority:nth-child(2n){border-left:1px solid var(--qpa-divider);padding-left:18px}.qpa-overview-priority:nth-last-child(-n+2){border-bottom:0}.qpa-overview-priority[data-tone=warning] .qpa-overview-priority__icon,.qpa-overview-priority[data-tone=warning] .qpa-overview-priority__value{color:var(--qpa-warning)}.qpa-overview-priority[data-tone=danger] .qpa-overview-priority__icon,.qpa-overview-priority[data-tone=danger] .qpa-overview-priority__value{color:var(--qpa-danger)}.qpa-overview-priority[data-tone=ok] .qpa-overview-priority__icon{color:var(--qpa-success)}.qpa-overview-priority__copy strong{color:var(--qpa-ink);font-size:12px}.qpa-overview-priority__copy span{color:var(--qpa-muted);font-size:11px;line-height:1.4}.qpa-overview-priority__value{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-variant-numeric:tabular-nums;font-size:20px}.qpa-overview-priority--interactive{cursor:pointer;width:auto}.qpa-overview-priority--interactive:hover .qpa-overview-priority__copy strong,.qpa-overview-priority--interactive:focus-visible .qpa-overview-priority__copy strong{color:var(--qpa-coral-text)}.qpa-overview-priority--interactive:focus-visible{border-radius:var(--qpa-radius-sm);box-shadow:var(--qpa-focus);outline:none}.qpa-overview-summary-layout{border-top:1px solid var(--qpa-divider);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.qpa-overview-summary-section{gap:10px;min-width:0;padding-top:15px;display:grid}.qpa-overview-summary-section+.qpa-overview-summary-section{border-left:1px solid var(--qpa-divider);margin-left:18px;padding-left:18px}.qpa-overview-summary-section__header{justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.qpa-overview-stat-list{margin:0;display:grid}.qpa-overview-stat-list>div{justify-content:space-between;align-items:center;gap:14px;min-height:52px;display:flex}.qpa-overview-stat-list>div+div{border-top:1px solid var(--qpa-divider)}.qpa-overview-stat-list dt,.qpa-overview-stat-list dd{gap:2px;min-width:0;margin:0;display:grid}.qpa-overview-stat-list dt strong{color:var(--qpa-ink);font-size:12px}.qpa-overview-stat-list dt span,.qpa-overview-stat-list dd span{color:var(--qpa-muted);font-size:10px;line-height:1.35}.qpa-overview-stat-list dd{text-align:right;flex:none;justify-items:end}.qpa-overview-stat-list dd strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-variant-numeric:tabular-nums;font-size:14px}.qpa-overview-stat-list>div[data-tone=danger] dd strong{color:var(--qpa-danger)}.qpa-panel-header{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.qpa-panel-header__copy{gap:4px;min-width:0;display:grid}.qpa-panel-header__title{color:var(--qpa-ink);font-family:var(--qpa-font-display);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.25}.qpa-panel-header__description{color:var(--qpa-muted);font-size:12px;line-height:1.45}.qpa-panel-header__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.qpa-list-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qpa-list-toolbar__search{flex:320px;min-width:220px}.qpa-master-detail{grid-template-columns:minmax(0,1.6fr) minmax(300px,.64fr);align-items:start;gap:16px;min-width:0;display:grid}.qpa-master-detail__list{gap:10px;min-width:0;display:grid}.qpa-master-detail__detail{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);gap:14px;min-width:0;padding:15px;display:grid;position:sticky;top:78px}.qpa-detail-heading{border-bottom:1px solid var(--qpa-divider);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:13px;display:flex}.qpa-detail-heading>div{gap:3px;min-width:0;display:grid}.qpa-detail-rows{display:grid}.qpa-detail-rows>div{justify-content:space-between;align-items:center;min-height:42px;gap:12px!important;display:flex!important}.qpa-detail-rows>div+div{border-top:1px solid var(--qpa-divider)}.qpa-detail-rows>div>:last-child{overflow-wrap:anywhere;text-align:right;min-width:0}.qpa-detail-rows>div>:first-child{flex-shrink:0}.qpa-detail-preferences{border-block:1px solid var(--qpa-divider);padding-block:10px;display:grid}.qpa-disclosure{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);padding:10px 12px}.qpa-disclosure summary{color:var(--qpa-text);cursor:pointer;font-size:11px;font-weight:700}.qpa-disclosure[open] summary{color:var(--qpa-ink);margin-bottom:8px}.qpa-store-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.qpa-store-directory-row{grid-template-columns:minmax(190px,1.3fr) minmax(90px,.45fr) minmax(170px,.74fr) minmax(104px,.4fr);gap:12px;display:grid}.qpa-store-directory-toolbar{align-items:flex-start}.qpa-store-filter-helper{color:var(--qpa-warning);margin-top:5px;font-size:11px;line-height:1.35;display:block}.qpa-store-secondary-filters{grid-template-columns:repeat(3,minmax(170px,1fr)) auto;align-items:end;gap:10px;display:grid}.qpa-store-filter-field{gap:6px;min-width:0;display:grid}.qpa-store-filter-field>span{color:var(--qpa-muted);font-size:11px;font-weight:700}.qpa-store-filter-field .qpa-input{width:100%;min-width:0}.qpa-store-row-statuses{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.qpa-store-directory-list{overscroll-behavior:contain;scrollbar-color:var(--qpa-border-strong) transparent;scrollbar-width:thin;max-height:min(760px,100vh - 280px);overflow:auto}.qpa-store-directory-list>.admin-table-header{background:var(--qpa-bg-elevated);z-index:1;position:sticky;top:0}.qpa-store-pagination{color:var(--qpa-muted);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-inline:2px;font-size:11px;display:flex}.qpa-store-pagination>div{align-items:center;gap:8px;display:flex}.qpa-onboarding-row{grid-template-columns:minmax(220px,1.45fr) minmax(140px,.7fr) minmax(160px,.76fr) minmax(96px,.4fr);align-items:center;gap:12px;display:grid}.qpa-onboarding-row__action{justify-content:flex-end;align-items:center;display:flex}.qpa-product-directory-row{grid-template-columns:minmax(180px,.9fr) minmax(240px,1.4fr) minmax(110px,.5fr) minmax(100px,.42fr);align-items:center;gap:12px;display:grid}.qpa-product-directory-row__price{text-align:right}.qpa-delivery-zone-row{grid-template-columns:minmax(180px,1fr) minmax(130px,.62fr) minmax(150px,.74fr) minmax(140px,.66fr) minmax(190px,.84fr);align-items:center;gap:12px;display:grid}.qpa-catalog-fieldset{background:color-mix(in srgb, var(--qpa-surface-2) 68%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:11px;padding:13px;display:grid}.qpa-catalog-chips,.qpa-catalog-group-options{flex-wrap:wrap;gap:8px;display:flex}.qpa-catalog-chip{background:var(--qpa-admin-soft);border:1px solid var(--qpa-admin-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-ink);align-items:center;gap:7px;min-height:30px;padding:4px 7px 4px 11px;font-size:12px;font-weight:700;display:inline-flex}.qpa-catalog-chip button{color:var(--qpa-muted);font:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.qpa-catalog-chip button:hover{background:var(--qpa-surface-3);color:var(--qpa-ink)}.qpa-catalog-inline-input{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.qpa-catalog-group-options button{background:var(--qpa-surface);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);font:inherit;min-height:34px;padding:6px 12px;font-size:12px;font-weight:700}.qpa-catalog-group-options button[data-selected=true]{background:var(--qpa-admin-soft);border-color:var(--qpa-admin);color:var(--qpa-admin)}.qpa-catalog-reconciliation{background:color-mix(in srgb, var(--qpa-success) 9%, var(--qpa-surface-2));border:1px solid color-mix(in srgb, var(--qpa-success) 35%, var(--qpa-border));border-radius:var(--qpa-radius-md);gap:3px;padding:11px 13px;display:grid}@media (max-width:620px){.qpa-catalog-inline-input{grid-template-columns:1fr}}.qpa-delivery-map{gap:14px;min-width:0;display:grid}.qpa-delivery-map__shell{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-lg);min-width:0;overflow:hidden}.qpa-delivery-map__toolbar{background:var(--qpa-surface-2);border-bottom:1px solid var(--qpa-divider);justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.qpa-delivery-map__instruction{gap:2px;min-width:0;display:grid}.qpa-delivery-map__instruction strong{color:var(--qpa-ink);font-size:12px}.qpa-delivery-map__instruction>span{color:var(--qpa-muted);font-size:10px;line-height:1.4}.qpa-delivery-map__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.qpa-delivery-map__viewport{background:radial-gradient(circle at 40% 42%, var(--qpa-surface-3), transparent 48%), var(--qpa-bg-elevated);min-height:390px;position:relative;overflow:hidden}.qpa-delivery-map__canvas{width:100%;height:390px;min-height:390px}.qpa-delivery-map__canvas:focus-visible{box-shadow:inset var(--qpa-focus)}.qpa-delivery-map__canvas .gm-style .gm-control-active,.qpa-delivery-map__canvas .gm-style .gm-style-mtc button{background-color:#1c1a26!important}.qpa-delivery-map__canvas .gm-style .gm-control-active img{filter:invert()}.qpa-delivery-map__overlay{background:radial-gradient(circle at 50% 38%, var(--qpa-surface-3), transparent 46%), color-mix(in srgb, var(--qpa-bg-elevated) 94%, transparent);color:var(--qpa-muted);text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.qpa-delivery-map__overlay>strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-size:15px}.qpa-delivery-map__overlay>span:not(.qpa-delivery-map__loader){font-size:11px}.qpa-delivery-map__overlay .qpa-empty{border:0;max-width:440px;padding:0}.qpa-delivery-map__loader{border:2px solid var(--qpa-border-strong);border-top-color:var(--qpa-coral);border-radius:50%;width:28px;height:28px;animation:.85s linear infinite qpa-map-loader}.qpa-delivery-map__progress{background:var(--qpa-surface-2);border-top:1px solid var(--qpa-divider);color:var(--qpa-muted);align-items:center;gap:10px;min-height:42px;padding:9px 12px;font-size:11px;line-height:1.4;display:flex}.qpa-delivery-map__progress[data-complete=true]{color:var(--qpa-success)}.qpa-delivery-map__steps{flex:none;gap:4px;display:flex}.qpa-delivery-map__steps>span{background:var(--qpa-surface-3);border:1px solid var(--qpa-border-strong);border-radius:50%;width:8px;height:8px}.qpa-delivery-map__steps>span[data-complete=true]{background:var(--qpa-coral);border-color:var(--qpa-coral)}.qpa-delivery-map__progress[data-complete=true] .qpa-delivery-map__steps>span{background:var(--qpa-success);border-color:var(--qpa-success)}.qpa-delivery-map>.qpa-disclosure>summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.qpa-delivery-map>.qpa-disclosure>summary>span{color:var(--qpa-muted);font-size:10px;font-weight:600}.qpa-delivery-coordinate-row{grid-template-columns:minmax(72px,.32fr) minmax(150px,1fr) minmax(150px,1fr) auto;align-items:center;gap:10px;display:grid}.qpa-delivery-coordinate-row>label{gap:5px;min-width:0;display:grid}.qpa-delivery-coordinate-row .qpa-input{min-height:38px}@keyframes qpa-map-loader{to{transform:rotate(360deg)}}.qpa-wallet-balance{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px;padding:16px;display:grid}.qpa-wallet-balance>:first-child,.qpa-wallet-balance>:nth-child(2){grid-column:1}.qpa-wallet-balance>.qpa-status{grid-area:1/2/span 2}.qpa-wallet-health{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid;overflow:hidden}.qpa-wallet-health>div{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px 14px;display:flex}.qpa-wallet-health>div+div{border-left:1px solid var(--qpa-divider)}.qpa-wallet-health>div>span:first-child{color:var(--qpa-muted);font-size:12px}.qpa-wallet-entry-row{grid-template-columns:minmax(240px,1.4fr) minmax(190px,.8fr) minmax(120px,.48fr) minmax(120px,.48fr);align-items:center;gap:12px;display:grid}.qpa-wallet-entry-row>:nth-child(3),.qpa-wallet-entry-row>:nth-child(4){text-align:right}.qpa-switch-row{color:var(--qpa-text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:44px;padding:6px 0;display:flex}.qpa-switch-row+.qpa-switch-row{border-top:1px solid var(--qpa-divider)}.qpa-switch-row__copy{gap:2px;min-width:0;display:grid}.qpa-switch-row__copy strong{color:var(--qpa-ink);font-size:12px}.qpa-switch-row__copy span{color:var(--qpa-muted);font-size:11px;line-height:1.4}.qpa-switch-row__control{background:var(--qpa-surface-3);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);flex:none;width:38px;height:22px;padding:2px;transition:background-color .15s ease-out;display:inline-flex}.qpa-switch-row__control>span{background:var(--qpa-muted);border-radius:var(--qpa-radius-pill);width:16px;height:16px;transition:background-color .15s ease-out,transform .15s ease-out;transform:translate(0)}.qpa-switch-row[data-checked=true] .qpa-switch-row__control{background:var(--qpa-success-soft);border-color:color-mix(in srgb, var(--qpa-success) 44%, transparent)}.qpa-switch-row[data-checked=true] .qpa-switch-row__control>span{background:var(--qpa-success);transform:translate(16px)}.qpa-drawer-layer{z-index:90;position:fixed;inset:0}.qpa-drawer-layer__scrim{background:#08070dc2;border:0;width:100%;position:absolute;inset:0}.qpa-drawer{background:var(--qpa-surface);border-left:1px solid var(--qpa-border-strong);box-shadow:var(--qpa-shadow-float);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:min(560px,92vw);max-width:100%;height:100%;margin-left:auto;animation:.18s ease-out both qpa-drawer-enter;display:grid;position:relative}.qpa-drawer-layer[data-size=lg] .qpa-drawer{width:min(720px,94vw)}.qpa-drawer-layer[data-size=xl] .qpa-drawer{width:min(50vw,960px);min-width:min(820px,94vw)}.qpa-drawer__header{border-bottom:1px solid var(--qpa-divider);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.qpa-drawer__heading{gap:4px;min-width:0;display:grid}.qpa-drawer__heading h2{color:var(--qpa-ink);font-family:var(--qpa-font-display);overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.2}.qpa-drawer__heading p{color:var(--qpa-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.qpa-drawer__body{overscroll-behavior:contain;min-width:0;min-height:0;padding:16px 18px 24px;overflow:auto}.qpa-drawer__footer{background:var(--qpa-surface);border-top:1px solid var(--qpa-divider);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}.qpa-modal-layer{z-index:110;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.qpa-modal-layer__scrim{background:#08070dcc;border:0;width:100%;position:absolute;inset:0}.qpa-modal{background:var(--qpa-surface);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-lg);box-shadow:var(--qpa-shadow-float);width:min(560px,100%);max-width:100%;max-height:min(88vh,760px);animation:.16s ease-out both qpa-modal-enter;display:grid;position:relative;overflow:hidden}.qpa-modal__header,.qpa-modal__footer{justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.qpa-modal__header{border-bottom:1px solid var(--qpa-divider)}.qpa-modal__header h2{color:var(--qpa-ink);font-family:var(--qpa-font-display);margin:0;font-size:20px}.qpa-modal__header p{color:var(--qpa-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.qpa-modal__body{min-height:0;padding:18px;overflow:auto}.qpa-modal__footer{border-top:1px solid var(--qpa-divider);flex-wrap:wrap;justify-content:flex-end;align-items:center}@keyframes qpa-modal-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes qpa-drawer-enter{0%{opacity:.72;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.qpoint-admin input,.qpoint-admin textarea,.qpoint-admin select{background-color:var(--qpa-bg-elevated)!important;border-color:var(--qpa-border-strong)!important;border-radius:var(--qpa-radius-md)!important;color:var(--qpa-ink)!important}.qpoint-admin input::placeholder,.qpoint-admin textarea::placeholder{color:var(--qpa-subtle)!important}.qpoint-admin input:focus,.qpoint-admin textarea:focus,.qpoint-admin select:focus{border-color:var(--qpa-coral-border)!important}.qpoint-admin input[type=file]{min-height:46px;padding:5px}.qpoint-admin input[type=file]::file-selector-button{background:var(--qpa-surface-2);border:1px solid var(--qpa-border-strong);border-radius:var(--qpa-radius-sm);color:var(--qpa-ink);cursor:pointer;font:inherit;min-height:34px;margin-right:10px;padding:0 12px;font-size:12px;font-weight:700}.qpoint-admin input[type=file]::file-selector-button:hover{background:var(--qpa-surface-3)}.qpoint-admin .admin-panel-stack,.qpoint-admin .admin-shell__content{gap:14px}.qpoint-admin .admin-view-grid{align-items:start;gap:14px}.qpoint-admin .admin-table-header{background:var(--qpa-bg-elevated);border-bottom-color:var(--qpa-divider);min-height:44px}.qpoint-admin .admin-table-row{border-bottom-color:var(--qpa-divider);background:0 0;min-height:48px}.qpoint-admin .admin-table-row:hover{background:var(--qpa-surface-2)}.qpoint-admin .admin-table-row--selected{background:var(--qpa-coral-soft);box-shadow:inset 2px 0 0 var(--qpa-coral)}.qpoint-admin .admin-table-cell,.qpoint-admin .admin-table-cell>*,.qpoint-admin .is_Text{overflow-wrap:anywhere;min-width:0}.qpa-whatsapp-list-toolbar{grid-template-columns:minmax(240px,560px) minmax(0,1fr);align-items:end;gap:12px;display:grid}.qpa-whatsapp-list-search{gap:6px;min-width:0;display:grid}.qpa-whatsapp-list-search>span{color:var(--qpa-ink);font-size:12px;font-weight:700}.qpa-whatsapp-list-search input{width:100%;min-height:42px;padding:0 12px}.qpa-whatsapp-account-list{border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);gap:0;overflow:hidden}.qpa-whatsapp-account-row{grid-template-columns:minmax(190px,1.25fr) minmax(170px,1fr) minmax(110px,.6fr) minmax(190px,.9fr);align-items:center;gap:12px;display:grid}.qpa-inline-disclosure{color:var(--qpa-muted);font-size:10px}.qpa-inline-disclosure summary{cursor:pointer;font-weight:700}.qpa-inline-disclosure[open]{gap:4px;display:grid}.qpa-whatsapp-template-list{gap:0;overflow:hidden}.qpa-whatsapp-template-row{grid-template-columns:minmax(190px,1.25fr) minmax(120px,.58fr) minmax(160px,.9fr) minmax(104px,.42fr);align-items:center;gap:12px;display:grid}.qpa-whatsapp-template-row__action{justify-content:flex-end;align-items:center;display:flex}.qpa-whatsapp-opt-in-list,.qpa-whatsapp-window-list{gap:0;overflow:hidden}.qpa-whatsapp-opt-in-row{grid-template-columns:minmax(180px,.9fr) minmax(220px,1.1fr) minmax(170px,.7fr);align-items:center;gap:12px;display:grid}.qpa-whatsapp-window-row{grid-template-columns:minmax(170px,1fr) minmax(150px,.9fr) minmax(150px,.85fr) minmax(170px,.85fr) minmax(150px,.75fr);align-items:center;gap:12px;display:grid}.qpa-whatsapp-list-empty{background:var(--qpa-bg-elevated);border:1px dashed var(--qpa-border-strong);border-radius:var(--qpa-radius-lg);text-align:center;gap:4px;padding:22px;display:grid}.qpa-whatsapp-pagination{justify-content:flex-end;align-items:center;gap:12px;display:flex}.qpa-whatsapp-pagination>span{color:var(--qpa-muted);text-align:center;min-width:120px;font-size:12px}.qpoint-admin .admin-list-shell{border-color:var(--qpa-border);border-radius:var(--qpa-radius-lg)}.qpoint-admin .admin-kanban-column__orders,.qpoint-admin,.qpoint-admin *{scrollbar-color:var(--qpa-border-strong) transparent;scrollbar-width:thin}.qpoint-admin ::-webkit-scrollbar{width:8px;height:8px}.qpoint-admin ::-webkit-scrollbar-track{background:0 0}.qpoint-admin ::-webkit-scrollbar-thumb{background:var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);background-clip:padding-box;border:2px solid #0000}.qpoint-admin ::-webkit-scrollbar-thumb:hover{background-color:var(--qpa-subtle)}.qpa-mobile-menu{display:none}.qpa-shell[data-sidebar-collapsed=true]{grid-template-columns:68px minmax(0,1fr)}.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar{padding-inline:8px}.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar__brand{flex-direction:column;justify-content:center;padding-inline:0}.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar__brand-copy,.qpa-shell[data-sidebar-collapsed=true] .qpa-nav-group__label,.qpa-shell[data-sidebar-collapsed=true] .qpa-nav-item__label,.qpa-shell[data-sidebar-collapsed=true] .qpa-nav-item__meta,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar__footer{display:none}.qpa-shell[data-sidebar-collapsed=true] .qpa-nav-item{justify-content:center;padding-inline:0}.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar__collapse{margin-left:0}@media (max-width:1200px){.qpa-global-header__search{display:none}}@media (max-width:980px){.qpa-delivery-zone-row{grid-template-columns:1fr}}@media (max-width:760px){.qpa-shell,.qpa-shell[data-sidebar-collapsed=true]{grid-template-columns:1fr}.qpa-sidebar{box-shadow:var(--qpa-shadow-float);width:min(280px,86vw);display:none;position:fixed;inset:0 auto 0 0}.qpa-sidebar[data-open=true]{display:flex}.qpa-sidebar[data-open=true] .qpa-sidebar__brand,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-sidebar__brand{flex-direction:row;justify-content:flex-start;padding-inline:10px}.qpa-sidebar[data-open=true] .qpa-sidebar__collapse,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-sidebar__collapse{margin-left:auto}.qpa-sidebar[data-open=true] .qpa-sidebar__brand-copy,.qpa-sidebar[data-open=true] .qpa-sidebar__collapse,.qpa-sidebar[data-open=true] .qpa-nav-group__label,.qpa-sidebar[data-open=true] .qpa-nav-item__label,.qpa-sidebar[data-open=true] .qpa-nav-item__meta,.qpa-sidebar[data-open=true] .qpa-sidebar__footer{display:initial}.qpa-sidebar[data-open=true] .qpa-nav-item{justify-content:flex-start;padding-inline:11px}.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-sidebar__brand-copy,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-nav-group__label,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-nav-item__label,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-nav-item__meta,.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-sidebar__footer{display:initial}.qpa-shell[data-sidebar-collapsed=true] .qpa-sidebar[data-open=true] .qpa-nav-item{justify-content:flex-start;padding-inline:11px}.qpa-mobile-menu{display:inline-flex}.qpa-global-header{padding-inline:12px}.qpa-direct-store-link,.qpa-direct-store-link>span:last-child{flex-direction:column;align-items:stretch}.qpa-direct-store-link>span:last-child>*{width:100%}.qpa-environment,.qpa-session-chip,.qpa-theme-toggle button span:not(.qpa-icon){display:none}.qpa-store-switcher{flex:1;max-width:min(42vw,180px)}.qpa-global-header__spacer{display:none}.qpa-global-header__context{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.qpa-operate-store>span:not(.qpa-icon):not(.qpa-button__loading){display:none}.qpa-store-switcher__popover{width:auto;max-width:none;max-height:calc(100dvh - 82px);position:fixed;inset:70px 12px auto}.qpa-store-switcher__options{max-height:max(160px,100dvh - 390px)}.qpa-page-header{padding:18px 14px 6px}.qpa-content{padding:10px 12px 28px}.qpa-scope-gate{min-height:min(400px,100dvh - 198px);padding:24px 18px}.qpa-field-grid,.qpa-policy-ai-prices,.qpa-policy-rule-grid{grid-template-columns:1fr}.qpa-policy-section-heading{flex-direction:column;align-items:stretch}.qpa-ai-style-builder__workspace,.qpa-ai-style-builder__generation-controls{grid-template-columns:1fr}.qpa-ai-style-builder__preview{width:100%;max-width:420px}.qpa-ai-style-builder__actions>*{width:100%}.qpa-form-footer{align-items:stretch}.qpa-form-footer>*{width:100%}.qpa-card-header{flex-direction:column;align-items:stretch}.qpa-whatsapp-list-toolbar{grid-template-columns:1fr;align-items:stretch}.qpa-whatsapp-account-list .admin-table-header{display:none}.qpa-whatsapp-account-row{grid-template-columns:1fr}.qpa-whatsapp-template-list .admin-table-header,.qpa-whatsapp-opt-in-list .admin-table-header,.qpa-whatsapp-window-list .admin-table-header{display:none}.qpa-whatsapp-opt-in-list,.qpa-whatsapp-window-list{border:0;gap:10px;display:grid;overflow:visible}.qpa-whatsapp-opt-in-row,.qpa-whatsapp-window-row{grid-template-columns:1fr;align-items:start}.qpa-whatsapp-template-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.qpa-whatsapp-template-row>:first-child,.qpa-whatsapp-template-row>:nth-child(3){grid-column:1}.qpa-whatsapp-template-row>:nth-child(2),.qpa-whatsapp-template-row__action{grid-column:2}.qpa-whatsapp-template-row__action{grid-row:2;align-self:end}.qpa-whatsapp-pagination{justify-content:space-between}.qpa-whatsapp-pagination>span{min-width:0}.qpa-log-table__header{display:none}.qpa-log-table__row{grid-template-columns:1fr auto;align-items:flex-start}.qpa-log-table__message{grid-area:2/1/auto/-1}.qpa-log-table__context{grid-area:3/1/auto/-1}.qpa-global-operation-feedback{align-items:start}}html[data-qpa-dispatch-stage=true] .qpa-shell{height:100dvh;min-height:0;overflow:hidden}html[data-qpa-dispatch-stage=true] .qpa-sidebar{height:100dvh;min-height:0}html[data-qpa-dispatch-stage=true] .qpa-main{height:100dvh;min-height:0;overflow:hidden}html[data-qpa-dispatch-stage=true] .qpa-global-header{flex:0 0 64px;min-height:64px}html[data-qpa-dispatch-stage=true] .qpa-page-header{display:none}html[data-qpa-dispatch-stage=true] .qpa-content{flex:auto;min-height:0;padding:8px 10px 10px;display:block;overflow:hidden}@media (min-width:1181px){html[data-qpa-dispatch-stage=true] .qpa-workspace-scroll{display:flex;overflow:hidden}html[data-qpa-dispatch-stage=true] .qpa-workspace[data-panel-view=dispatch]{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:8px 10px 10px;display:flex}}html[data-qpa-dispatch-fullscreen=true] .qpa-shell{grid-template-columns:minmax(0,1fr)}html[data-qpa-dispatch-fullscreen=true] .qpa-sidebar{display:none}@media (prefers-reduced-motion:reduce){.qpoint-admin *,.qpoint-admin :before,.qpoint-admin :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.qpoint-admin .qpa-op-panel-head{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.qpoint-admin .qpa-op-panel-head__copy{gap:4px;min-width:0;display:grid}.qpoint-admin .qpa-op-orders,.qpoint-admin .qpa-op-orders__body,.qpoint-admin .qpa-op-cash,.qpoint-admin .qpa-op-cash-main{gap:16px;min-width:0;display:grid}.qpoint-admin .qpa-op-metrics{grid-template-columns:repeat(4,minmax(150px,1fr))}.qpoint-admin .qpa-op-context-bar{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.qpoint-admin .qpa-op-context-bar__copy{gap:3px;min-width:0;display:grid}.qpoint-admin .qpa-op-command{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb, var(--qpa-surface) 92%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);z-index:4;grid-template-columns:auto auto minmax(240px,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid;position:sticky;top:8px}.qpoint-admin .qpa-op-command__driver,.qpoint-admin .qpa-op-command__state,.qpoint-admin .qpa-op-view-switch{align-items:center;gap:8px;display:flex}.qpoint-admin .qpa-op-command__state{color:var(--qpa-muted);white-space:nowrap;font-size:11px;font-weight:750}.qpoint-admin .qpa-op-live-dot{background:var(--qpa-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--qpa-success) 14%, transparent);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite qpa-live-pulse}.qpoint-admin .qpa-op-view-switch{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-pill);padding:3px}.qpoint-admin .qpa-op-view-switch button{border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);cursor:pointer;font:inherit;background:0 0;border:0;min-height:32px;padding:6px 12px;font-size:11px;font-weight:800}.qpoint-admin .qpa-op-view-switch button[aria-pressed=true]{background:var(--qpa-ink);color:var(--qpa-surface);box-shadow:var(--qpa-shadow-sm)}.qpoint-admin .qpa-op-view-switch button:disabled{cursor:not-allowed;opacity:.45}.qpoint-admin .qpa-op-triage{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.qpoint-admin .qpa-op-triage>button{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);color:var(--qpa-ink);cursor:pointer;text-align:left;gap:3px;min-height:88px;padding:13px 15px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.qpoint-admin .qpa-op-triage>button:hover{border-color:var(--qpa-border-strong);transform:translateY(-1px)}.qpoint-admin .qpa-op-triage>button[aria-pressed=true]{border-color:var(--qpa-coral);box-shadow:0 0 0 3px var(--qpa-coral-soft)}.qpoint-admin .qpa-op-triage>button[data-tone=warning]{background:color-mix(in srgb, var(--qpa-warning-soft) 60%, var(--qpa-surface))}.qpoint-admin .qpa-op-triage>button[data-tone=danger]{background:color-mix(in srgb, var(--qpa-danger-soft) 56%, var(--qpa-surface))}.qpoint-admin .qpa-op-triage span,.qpoint-admin .qpa-op-triage small{color:var(--qpa-muted);font-size:10px;font-weight:750}.qpoint-admin .qpa-op-triage strong{font-family:var(--qpa-font-display);font-size:24px;line-height:1;position:absolute;top:14px;right:15px}.qpoint-admin .qpa-op-filters{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.qpoint-admin .qpa-op-filters .qpa-filter-tabs{scrollbar-width:thin;flex:auto;min-width:0;overflow-x:auto}.qpoint-admin .qpa-op-filter-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qpoint-admin .qpa-op-filter-chips button{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);cursor:pointer;font:inherit;min-height:30px;padding:5px 10px;font-size:10px;font-weight:750}.qpoint-admin .qpa-op-filter-chips .qpa-op-filter-chips__clear{color:var(--qpa-coral-text);background:0 0;border-color:#0000}.qpoint-admin .qpa-op-filter-drawer__footer,.qpoint-admin .qpa-op-confirmation__actions{justify-content:flex-end;gap:8px;width:100%;display:flex}.qpoint-admin .qpa-op-confirmation{gap:16px;display:grid}.qpoint-admin .qpa-op-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:8px;display:grid}.qpoint-admin .qpa-op-closed,.qpoint-admin .qpa-op-analysis{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);overflow:hidden}.qpoint-admin .qpa-op-closed>summary,.qpoint-admin .qpa-op-analysis>summary{color:var(--qpa-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:10px 14px;font-size:12px;font-weight:800;display:flex}.qpoint-admin .qpa-op-closed>summary span{background:var(--qpa-surface-2);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);padding:3px 8px}.qpoint-admin .qpa-op-closed[open]>summary,.qpoint-admin .qpa-op-analysis[open]>summary{border-bottom:1px solid var(--qpa-divider)}.qpoint-admin .qpa-op-closed>.qpa-op-list,.qpoint-admin .qpa-op-analysis>:not(summary){margin:12px}.qpoint-admin .qpa-op-empty-wrap{place-items:center;gap:12px;display:grid}@keyframes qpa-live-pulse{0%,to{opacity:1}50%{opacity:.45}}.qpa-direct-store-link{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.qpa-direct-store-link>span{align-items:center;gap:8px;min-width:0;display:flex}.qpa-direct-store-link>span:first-child{align-items:flex-start;gap:3px;display:grid}.qpa-direct-store-link small{color:var(--qpa-muted);font-size:10px}.qpa-direct-store-link strong{color:var(--qpa-ink);text-overflow:ellipsis;white-space:nowrap;max-width:58ch;font-size:12px;overflow:hidden}.qpoint-admin .qpa-op-filter-panel{background:color-mix(in srgb, var(--qpa-bg-elevated) 68%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:14px;padding:12px;display:grid}.qpoint-admin .qpa-op-filter-panel__status,.qpoint-admin .qpa-op-filter-panel__search{gap:8px;min-width:0;display:grid}.qpoint-admin .qpa-op-filter-panel__toolbar{border-top:1px solid var(--qpa-divider);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:12px;display:flex}.qpoint-admin .qpa-op-filter-panel__mode{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.qpoint-admin .qpa-op-advanced-filters{grid-column:1/-1;grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;display:grid}.qpoint-admin .qpa-op-filter-field{gap:7px;min-width:0;display:grid}.qpoint-admin .qpa-op-filter-field .qpa-select{appearance:auto;cursor:pointer;min-height:42px;padding-right:10px}.qpoint-admin .qpa-op-filter-feedback{background:color-mix(in srgb, var(--qpa-warning-soft) 72%, transparent);border:1px solid color-mix(in srgb, var(--qpa-warning) 28%, transparent);border-radius:var(--qpa-radius-md);flex-wrap:wrap;align-items:center;gap:9px;padding:10px 12px;display:flex}.qpoint-admin .qpa-op-results-bar{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-inline:2px;display:flex}.qpoint-admin .qpa-op-results-bar__copy{gap:2px;min-width:0;display:grid}.qpoint-admin .qpa-op-results-bar__actions,.qpoint-admin .qpa-op-results-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.qpoint-admin .qpa-op-filter-group{flex-wrap:wrap;gap:7px;display:flex}.qpoint-admin .qpa-op-filter-group button{border-radius:var(--qpa-radius-pill);min-height:34px}.qpoint-admin .qpa-op-kanban{overscroll-behavior-inline:contain;scrollbar-color:var(--qpa-border-strong) transparent;scrollbar-width:thin;margin-inline:-2px;padding:2px 2px 10px}.qpoint-admin .qpa-op-kanban::-webkit-scrollbar{width:8px;height:8px}.qpoint-admin .qpa-op-kanban-column__orders::-webkit-scrollbar{width:8px;height:8px}.qpoint-admin .qpa-op-kanban::-webkit-scrollbar-thumb{background:var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);background-clip:padding-box;border:2px solid #0000}.qpoint-admin .qpa-op-kanban-column__orders::-webkit-scrollbar-thumb{background:var(--qpa-border-strong);border-radius:var(--qpa-radius-pill);background-clip:padding-box;border:2px solid #0000}.qpoint-admin .qpa-op-kanban__grid{grid-template-columns:repeat(5,minmax(210px,1fr));gap:10px;min-width:1090px}.qpoint-admin .qpa-op-kanban[data-single-column=true]{overflow-x:visible}.qpoint-admin .qpa-op-kanban[data-single-column=true] .qpa-op-kanban__grid{grid-template-columns:minmax(0,1fr);min-width:0}.qpoint-admin .qpa-op-kanban-column{background:color-mix(in srgb, var(--qpa-bg-elevated) 76%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);align-self:start;min-width:0;overflow:hidden}.qpoint-admin .qpa-op-kanban-column__head{background:var(--qpa-surface);border-bottom:1px solid var(--qpa-divider);z-index:1;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex;position:sticky;top:0}.qpoint-admin .qpa-op-kanban-column__count{background:var(--qpa-surface-2);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-muted);justify-content:center;align-items:center;min-width:22px;min-height:22px;padding-inline:7px;font-size:11px;font-weight:800;display:inline-flex}.qpoint-admin .qpa-op-kanban-column__empty{padding:18px 12px}.qpoint-admin .qpa-op-kanban-column__orders{scrollbar-color:var(--qpa-border-strong) transparent;scrollbar-width:thin;gap:8px;max-height:min(68vh,760px);padding:9px}.qpoint-admin .qpa-op-kanban[data-single-column=true] .qpa-op-kanban-column__orders{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));max-height:none;overflow-y:visible}.qpoint-admin .qpa-op-kanban-column__pagination{border-top:1px solid var(--qpa-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.qpoint-admin .qpa-op-order{width:100%;min-width:0}.qpoint-admin .qpa-order-summary{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:10px;min-width:0;padding:12px;display:grid}.qpoint-admin .qpa-order-summary:hover{border-color:var(--qpa-border-strong)}.qpoint-admin .qpa-order-summary[data-attention=true]{border-color:color-mix(in srgb, var(--qpa-warning) 42%, var(--qpa-border))}.qpoint-admin .qpa-order-summary[data-highlighted=true]{box-shadow:inset 3px 0 0 var(--qpa-coral)}.qpoint-admin .qpa-order-summary__topline,.qpoint-admin .qpa-order-summary__footer{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.qpoint-admin .qpa-order-summary__code{color:var(--qpa-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.qpoint-admin .qpa-order-summary__clock{color:var(--qpa-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.qpoint-admin .qpa-order-summary__clock[data-level=warning]{color:var(--qpa-warning)}.qpoint-admin .qpa-order-summary__clock[data-level=critical]{color:var(--qpa-danger)}.qpoint-admin .qpa-order-summary__topline>strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.qpoint-admin .qpa-order-summary__identity{gap:2px;min-width:0;display:grid}.qpoint-admin .qpa-order-summary__identity>strong{color:var(--qpa-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.qpoint-admin .qpa-order-summary__identity>span,.qpoint-admin .qpa-order-summary__items{color:var(--qpa-muted);margin:0;font-size:11px;line-height:1.4}.qpoint-admin .qpa-order-summary__items{border-block:1px solid var(--qpa-divider);min-height:46px;padding-block:8px}.qpoint-admin .qpa-order-summary__signals{min-width:0;overflow:hidden}.qpoint-admin .qpa-order-summary__signals .qpa-status{text-overflow:ellipsis;max-width:100%;overflow:hidden}.qpoint-admin .qpa-order-summary__actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:6px;display:flex}.qpoint-admin .qpa-order-summary__actions button{min-height:34px}.qpoint-admin .qpa-op-kanban-column .qpa-order-summary__footer{flex-direction:column;align-items:stretch}.qpoint-admin .qpa-op-kanban-column .qpa-order-summary__actions{justify-content:flex-end}.qpoint-admin .qpa-op-kanban-column__title{color:var(--qpa-ink);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.qpoint-admin .qpa-op-kanban-column__title i{background:var(--qpa-muted);border-radius:50%;width:7px;height:7px;display:block}.qpoint-admin .qpa-op-kanban-column__title i[data-status=CREATED]{background:var(--qpa-warning)}.qpoint-admin .qpa-op-kanban-column__title i[data-status=ACCEPTED]{background:var(--qpa-info)}.qpoint-admin .qpa-op-kanban-column__title i[data-status=PREPARING]{background:var(--qpa-coral)}.qpoint-admin .qpa-op-kanban-column__title i[data-status=READY]{background:var(--qpa-success)}.qpoint-admin .qpa-op-kanban-column__title i[data-status=OUT_FOR_DELIVERY]{background:var(--qpa-ink)}.qpoint-admin .qpa-op-order>*{min-width:0;border-radius:var(--qpa-radius-md)!important}.qpoint-admin .qpa-op-order[data-highlighted=true]>*{box-shadow:0 0 0 2px var(--qpa-coral-soft)}.qpoint-admin .qpa-op-order__attention,.qpoint-admin .qpa-op-order__badges,.qpoint-admin .qpa-op-order__meta,.qpoint-admin .qpa-op-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qpoint-admin .qpa-op-order__attention{border-bottom:1px solid var(--qpa-divider);padding-bottom:9px}.qpoint-admin .qpa-op-order__attention-copy{color:var(--qpa-muted);font-size:11px;line-height:1.35}.qpoint-admin .qpa-op-badge{border:1px solid var(--qpa-coral-border);border-radius:var(--qpa-radius-pill);color:var(--qpa-coral-text);letter-spacing:.45px;text-transform:uppercase;padding:4px 7px;font-size:10px;font-weight:800;line-height:1}.qpoint-admin .qpa-op-badge[data-tone=danger]{background:var(--qpa-danger-soft);border-color:color-mix(in srgb, var(--qpa-danger) 54%, transparent);color:var(--qpa-danger)}.qpoint-admin .qpa-op-order__head{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.qpoint-admin .qpa-op-order__identity,.qpoint-admin .qpa-op-order__items,.qpoint-admin .qpa-op-order__item,.qpoint-admin .qpa-op-order__financial{gap:5px;min-width:0;display:grid}.qpoint-admin .qpa-op-order__meta{color:var(--qpa-subtle)}.qpoint-admin .qpa-op-order__total{white-space:nowrap;flex:none;justify-items:end;gap:2px;display:grid}.qpoint-admin .qpa-op-order__total>span{color:var(--qpa-subtle);letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:800}.qpoint-admin .qpa-op-order__items{border-block:1px solid var(--qpa-divider);padding-block:9px}.qpoint-admin .qpa-op-order__item+.qpa-op-order__item{border-top:1px solid var(--qpa-divider);padding-top:6px}.qpoint-admin .qpa-op-order__note{background:var(--qpa-warning-soft);border-radius:var(--qpa-radius-sm);padding:7px 8px}.qpoint-admin .qpa-op-order__financial{background:color-mix(in srgb, var(--qpa-bg-elevated) 62%, transparent);border-radius:var(--qpa-radius-sm);padding:8px}.qpoint-admin .qpa-op-tracking{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:9px;padding:10px;display:grid}.qpoint-admin .qpa-op-tracking__code{gap:2px;min-width:0;display:grid}.qpoint-admin .qpa-op-tracking__code>span{color:var(--qpa-subtle);text-transform:uppercase;font-size:10px;font-weight:700}.qpoint-admin .qpa-op-tracking__code>strong{color:var(--qpa-ink);overflow-wrap:anywhere;font-size:12px}.qpoint-admin .qpa-op-actions>*{min-width:0!important}.qpoint-admin .qpa-op-order__primary-actions{background:var(--qpa-coral-soft);border:1px solid var(--qpa-coral-border);border-radius:var(--qpa-radius-md);padding:8px}.qpoint-admin .qpa-op-order__network{border-left:2px solid var(--qpa-border-strong);padding-left:8px}.qpoint-admin .qpa-op-order__history-trigger{justify-content:flex-end;display:flex}.qpoint-admin .qpa-op-order__history-trigger>*{min-height:34px!important}.qpoint-admin .qpa-op-timeline{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:0;padding:4px 10px;display:grid}.qpoint-admin .qpa-op-timeline__event{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:10px;padding-block:9px;display:grid}.qpoint-admin .qpa-op-timeline__event+.qpa-op-timeline__event{border-top:1px solid var(--qpa-divider)}.qpoint-admin .qpa-op-timeline__marker{background:var(--qpa-coral);border:3px solid var(--qpa-coral-soft);border-radius:var(--qpa-radius-pill);width:10px;height:10px;margin-top:4px}.qpoint-admin .qpa-op-timeline__copy{gap:3px;min-width:0;display:grid}.qpoint-admin .qpa-op-cash-hero,.qpoint-admin .qpa-op-cash-panel,.qpoint-admin .qpa-op-cash-history{min-width:0}.qpoint-admin .qpa-op-cash-context{background:var(--qpa-bg-elevated);border-color:var(--qpa-border);border-radius:var(--qpa-radius-md);padding:0}.qpoint-admin .qpa-op-cash-context>div{gap:4px;min-width:0;padding:13px 14px;display:grid}.qpoint-admin .qpa-op-cash-context>div+div{border-left:1px solid var(--qpa-divider)}.qpoint-admin .qpa-op-cash-layout{grid-template-columns:minmax(330px,.74fr) minmax(0,1.5fr);gap:18px}.qpoint-admin .qpa-op-cash-store-panel{min-width:0;position:sticky;top:76px}.qpoint-admin .qpa-op-cash-store-panel .admin-list-shell{scrollbar-color:var(--qpa-border-strong) transparent;scrollbar-width:thin;max-height:min(58vh,680px);overflow:auto}.qpoint-admin .qpa-op-cash-store-panel .admin-table-row{border-color:var(--qpa-divider);background:0 0}.qpoint-admin .qpa-op-cash-store-panel .admin-table-row:hover{background:var(--qpa-surface-2)}.qpoint-admin .qpa-op-cash-store-panel .admin-table-row--selected{background:var(--qpa-coral-soft);box-shadow:inset 3px 0 0 var(--qpa-coral)}.qpoint-admin .qpa-op-cash-panel--critical>*,.qpoint-admin .qpa-op-cash-confirm{border-color:color-mix(in srgb, var(--qpa-danger) 46%, var(--qpa-border))!important}.qpoint-admin .qpa-op-cash-guidance{background:var(--qpa-admin-soft);border-color:var(--qpa-admin-border)}.qpoint-admin .qpa-op-cash-form{align-items:start}.qpoint-admin .qpa-op-form-error{background:var(--qpa-danger-soft);border:1px solid color-mix(in srgb, var(--qpa-danger) 50%, transparent);border-radius:var(--qpa-radius-sm);padding:9px 10px}.qpoint-admin .qpa-op-cash-form__actions{justify-content:flex-end}.qpoint-admin .qpa-op-cash-orders{background:color-mix(in srgb, var(--qpa-surface) 72%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);gap:14px;min-width:0;padding:14px;display:grid}.qpoint-admin .qpa-op-cash-orders .admin-cash-order-row,.qpoint-admin .qpa-op-cash-history__row{border-color:var(--qpa-divider);border-radius:var(--qpa-radius-md);background:0 0;padding:12px}.qpoint-admin .qpa-op-cash-orders .admin-cash-order-row[data-canceled=true]{background:var(--qpa-danger-soft)}.qpoint-admin .qpa-op-cash-history__row[data-selected=true]{background:var(--qpa-admin-soft);box-shadow:inset 3px 0 0 var(--qpa-admin)}.qpoint-admin .qpa-op-cash-summary .admin-cash-detail-grid,.qpoint-admin .qpa-op-cash-summary .admin-cash-notes{background:var(--qpa-bg-elevated);border-color:var(--qpa-border);border-radius:var(--qpa-radius-md)}.qpoint-admin .qpa-global-orders-workspace{gap:16px;min-width:0;display:grid}.qpoint-admin .qpa-global-orders-command{grid-template-columns:auto minmax(280px,1fr) minmax(190px,.48fr) auto}.qpoint-admin .qpa-global-orders-search{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);color:var(--qpa-muted);align-items:center;min-width:0;padding-inline:10px;display:flex}.qpoint-admin .qpa-global-orders-search:focus-within{border-color:var(--qpa-coral);box-shadow:0 0 0 3px var(--qpa-coral-soft)}.qpoint-admin .qpa-global-orders-search .qpa-input{box-shadow:none;background:0 0;border:0;width:100%;min-width:0;padding-inline:8px 0}.qpoint-admin .qpa-global-orders-store-filter,.qpoint-admin .qpa-global-orders-store-filter .qpa-select{width:100%;min-width:0}.qpoint-admin .qpa-global-store-groups{gap:12px;display:grid}.qpoint-admin .qpa-global-store-group{background:color-mix(in srgb, var(--qpa-bg-elevated) 74%, transparent);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-lg);min-width:0;overflow:hidden}.qpoint-admin .qpa-global-store-group>header{background:var(--qpa-surface);border-bottom:1px solid var(--qpa-divider);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.qpoint-admin .qpa-global-store-group>header>div{align-items:center;gap:9px;min-width:0;display:flex}.qpoint-admin .qpa-global-store-group>header>div:first-child{align-items:start;gap:2px;display:grid}.qpoint-admin .qpa-global-store-group>header span{color:var(--qpa-muted);font-size:10px;font-weight:750}.qpoint-admin .qpa-global-store-group>header strong{color:var(--qpa-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.qpoint-admin .qpa-global-store-group__orders,.qpoint-admin .qpa-global-orders-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:9px;min-width:0;display:grid}.qpoint-admin .qpa-global-store-group__orders{padding:10px}.qpoint-admin .qpa-global-order{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:10px;min-width:0;padding:12px;display:grid}.qpoint-admin .qpa-global-order:hover{border-color:var(--qpa-border-strong)}.qpoint-admin .qpa-global-order[data-attention=true]{border-color:color-mix(in srgb, var(--qpa-warning) 48%, var(--qpa-border));box-shadow:inset 3px 0 0 var(--qpa-warning)}.qpoint-admin .qpa-global-order__topline,.qpoint-admin .qpa-global-order__footer,.qpoint-admin .qpa-global-order__footer>div,.qpoint-admin .qpa-global-order__store,.qpoint-admin .qpa-global-order__alerts{align-items:center;gap:7px;min-width:0;display:flex}.qpoint-admin .qpa-global-order__topline,.qpoint-admin .qpa-global-order__footer{justify-content:space-between}.qpoint-admin .qpa-global-order__store{color:var(--qpa-coral-text)}.qpoint-admin .qpa-global-order__store strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.qpoint-admin .qpa-global-order__identity{gap:2px;min-width:0;display:grid}.qpoint-admin .qpa-global-order__identity strong{color:var(--qpa-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.qpoint-admin .qpa-global-order__identity span,.qpoint-admin .qpa-global-order__footer>div>span,.qpoint-admin .qpa-global-order__items{color:var(--qpa-muted);font-size:11px}.qpoint-admin .qpa-global-order__alerts{flex-wrap:wrap}.qpoint-admin .qpa-global-order__alerts span{background:var(--qpa-warning-soft);border-radius:var(--qpa-radius-pill);color:var(--qpa-warning);padding:4px 7px;font-size:10px;font-weight:800}.qpoint-admin .qpa-global-order__alerts span[data-tone=danger]{background:var(--qpa-danger-soft);color:var(--qpa-danger)}.qpoint-admin .qpa-global-order__items{border-block:1px solid var(--qpa-divider);min-height:48px;margin:0;padding-block:8px;line-height:1.45}.qpoint-admin .qpa-global-order__footer>strong{color:var(--qpa-ink);font-family:var(--qpa-font-display);white-space:nowrap;font-size:13px}.qpoint-admin .qpa-global-order>button{justify-self:end}.qpoint-admin .qpa-global-crm-workspace{gap:16px;min-width:0;display:grid}.qpoint-admin .qpa-global-crm-workspace .qpa-op-metrics{gap:10px;display:grid}.qpoint-admin .qpa-global-crm-notice{background:color-mix(in srgb, var(--qpa-warning-soft) 70%, transparent);border:1px solid color-mix(in srgb, var(--qpa-warning) 30%, transparent);border-radius:var(--qpa-radius-md);color:var(--qpa-muted);align-items:flex-start;gap:9px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.qpoint-admin .qpa-global-crm-notice>svg{color:var(--qpa-warning);flex:none;margin-top:1px}.qpoint-admin .qpa-global-crm-notice strong{color:var(--qpa-ink)}.qpoint-admin .qpa-global-crm-toolbar{justify-content:space-between;align-items:end;gap:10px;min-width:0;display:flex}.qpoint-admin .qpa-global-crm-toolbar>label{gap:6px;min-width:min(100%,260px);display:grid}.qpoint-admin .qpa-global-crm-toolbar>label>span{color:var(--qpa-muted);font-size:10px;font-weight:750}.qpoint-admin .qpa-global-crm-toolbar>button{color:var(--qpa-coral-text);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px;font-size:11px;font-weight:800}.qpoint-admin .qpa-global-customer-group__summary{color:var(--qpa-muted);padding:9px 12px 0;font-size:10px}.qpoint-admin .qpa-global-customer-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:9px;min-width:0;display:grid}.qpoint-admin .qpa-global-customer-group .qpa-global-customer-list{padding:10px}.qpoint-admin .qpa-global-customer{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:var(--qpa-radius-md);gap:11px;min-width:0;padding:12px;display:grid}.qpoint-admin .qpa-global-customer:hover{border-color:var(--qpa-border-strong)}.qpoint-admin .qpa-global-customer__store,.qpoint-admin .qpa-global-customer__identity,.qpoint-admin .qpa-global-customer__tags,.qpoint-admin .qpa-global-customer__footer{align-items:center;gap:8px;min-width:0;display:flex}.qpoint-admin .qpa-global-customer__store{color:var(--qpa-coral-text)}.qpoint-admin .qpa-global-customer__store strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.qpoint-admin .qpa-global-customer__identity>span{background:var(--qpa-coral-soft);border:1px solid var(--qpa-coral-border);color:var(--qpa-coral-text);font-family:var(--qpa-font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:inline-flex}.qpoint-admin .qpa-global-customer__identity>div{gap:2px;min-width:0;display:grid}.qpoint-admin .qpa-global-customer__identity strong{color:var(--qpa-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.qpoint-admin .qpa-global-customer__identity small,.qpoint-admin .qpa-global-customer__footer>span{color:var(--qpa-muted);font-size:11px}.qpoint-admin .qpa-global-customer__tags{flex-wrap:wrap;min-height:24px}.qpoint-admin .qpa-global-customer__metrics{border-block:1px solid var(--qpa-divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding-block:9px;display:grid}.qpoint-admin .qpa-global-customer__metrics>div{gap:2px;min-width:0;display:grid}.qpoint-admin .qpa-global-customer__metrics dt{color:var(--qpa-subtle);text-transform:uppercase;font-size:9px;font-weight:750}.qpoint-admin .qpa-global-customer__metrics dd{color:var(--qpa-ink);font-family:var(--qpa-font-display);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:800;overflow:hidden}.qpoint-admin .qpa-global-customer__footer{justify-content:space-between}@media (max-width:1180px){.qpoint-admin .qpa-op-command{grid-template-columns:auto auto minmax(220px,1fr)}.qpoint-admin .qpa-op-command__state{grid-column:1/-1}.qpoint-admin .qpa-op-metrics{grid-template-columns:repeat(2,minmax(150px,1fr))}.qpoint-admin .qpa-op-filter-panel{grid-template-columns:1fr;align-items:stretch}.qpoint-admin .qpa-op-advanced-filters{grid-template-columns:repeat(2,minmax(150px,1fr))}.qpoint-admin .qpa-op-cash-layout{grid-template-columns:1fr}.qpoint-admin .qpa-op-cash-store-panel{position:static}.qpoint-admin .qpa-op-cash-store-panel .admin-list-shell{max-height:460px}.qpoint-admin .qpa-global-orders-command{grid-template-columns:minmax(260px,1fr) minmax(180px,.6fr) auto}}@media (max-width:760px){.qpoint-admin .qpa-op-orders .qpa-panel-header__description,.qpoint-admin .qpa-op-orders .qpa-panel-header__actions{display:none}.qpoint-admin .qpa-op-command{grid-template-columns:minmax(0,1fr) auto;position:static}.qpoint-admin .qpa-op-command>.qpa-input{grid-area:1/1/auto/-1}.qpoint-admin .qpa-op-command__driver{grid-column:1/-1;justify-content:space-between}.qpoint-admin .qpa-op-command__state{display:none}.qpoint-admin .qpa-global-orders-command{grid-template-columns:minmax(0,1fr) auto}.qpoint-admin .qpa-global-orders-search,.qpoint-admin .qpa-global-orders-store-filter{grid-column:1/-1}.qpoint-admin .qpa-global-orders-search{grid-row:auto}.qpoint-admin .qpa-global-orders-command .qpa-op-view-switch{grid-column:1/-1;justify-self:stretch}.qpoint-admin .qpa-global-orders-command .qpa-op-view-switch button{flex:50%}.qpoint-admin .qpa-global-store-group>header{flex-direction:column;align-items:stretch}.qpoint-admin .qpa-global-store-group>header>div:last-child{justify-content:space-between}.qpoint-admin .qpa-global-store-group__orders,.qpoint-admin .qpa-global-orders-list{grid-template-columns:minmax(0,1fr)}.qpoint-admin .qpa-global-order>button{justify-self:stretch;width:100%;min-height:42px}.qpoint-admin .qpa-global-crm-toolbar,.qpoint-admin .qpa-global-customer__footer{flex-direction:column;align-items:stretch}.qpoint-admin .qpa-global-crm-toolbar>label,.qpoint-admin .qpa-global-customer__footer>button{width:100%}.qpoint-admin .qpa-global-customer-list{grid-template-columns:minmax(0,1fr)}.qpoint-admin .qpa-op-view-switch{grid-column:2}.qpoint-admin .qpa-op-triage{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,minmax(176px,1fr));margin-inline:-2px;padding:2px 2px 8px;overflow-x:auto}.qpoint-admin .qpa-op-triage>button{scroll-snap-align:start;min-height:72px}.qpoint-admin .qpa-op-filters{flex-direction:column;align-items:stretch}.qpoint-admin .qpa-op-filters .qpa-filter-tabs{flex-wrap:nowrap;padding-bottom:5px}.qpoint-admin .qpa-op-filters .qpa-filter-tab{flex:none}.qpoint-admin .qpa-op-filters>button{width:100%}.qpoint-admin .qpa-op-list{grid-template-columns:minmax(0,1fr)}.qpoint-admin .qpa-order-summary__footer{flex-direction:column;align-items:stretch}.qpoint-admin .qpa-order-summary__actions{justify-content:stretch}.qpoint-admin .qpa-order-summary__actions>*{flex:auto;min-height:44px}.qpoint-admin .qpa-op-filter-drawer__footer,.qpoint-admin .qpa-op-confirmation__actions{grid-template-columns:1fr 1fr;display:grid}.qpoint-admin .qpa-op-panel-head,.qpoint-admin .qpa-op-context-bar{grid-template-columns:1fr;align-items:stretch}.qpoint-admin .qpa-op-panel-head{flex-direction:column}.qpoint-admin .qpa-op-context-bar>*{justify-self:stretch}.qpoint-admin .qpa-op-metrics{grid-template-columns:1fr}.qpoint-admin .qpa-op-filter-group{flex-wrap:nowrap;margin-inline:-2px;padding:2px 2px 7px;overflow-x:auto}.qpoint-admin .qpa-op-filter-group>*{flex:none}.qpoint-admin .qpa-op-results-bar,.qpoint-admin .qpa-op-filter-panel__toolbar,.qpoint-admin .qpa-op-results-bar__actions,.qpoint-admin .qpa-op-results-pagination{flex-direction:column;align-items:stretch}.qpoint-admin .qpa-op-filter-panel__toolbar>button,.qpoint-admin .qpa-op-results-bar__actions>button,.qpoint-admin .qpa-op-results-pagination>button{width:100%}.qpoint-admin .qpa-op-advanced-filters{grid-template-columns:1fr}.qpoint-admin .qpa-op-kanban{margin-inline:0;padding-inline:0;overflow-x:visible}.qpoint-admin .qpa-op-kanban__grid{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.qpoint-admin .qpa-op-kanban-column[data-empty=true]{display:none}.qpoint-admin .qpa-op-kanban-column{background:0 0;border:0;border-radius:0;overflow:visible}.qpoint-admin .qpa-op-kanban-column__head{border-bottom:1px solid var(--qpa-divider);background:0 0;padding:4px 0 9px;position:static}.qpoint-admin .qpa-op-kanban-column__orders,.qpoint-admin .qpa-op-kanban[data-single-column=true] .qpa-op-kanban-column__orders{grid-template-columns:minmax(0,1fr);max-height:none;padding:9px 0 0;overflow-y:visible}.qpoint-admin .qpa-op-kanban-column__pagination{flex-direction:column;align-items:stretch;padding:10px 0 0}.qpoint-admin .qpa-op-kanban-column__pagination>button{width:100%}.qpoint-admin .qpa-op-order__head{grid-template-columns:minmax(0,1fr) auto;display:grid}.qpoint-admin .qpa-op-actions>*{flex-basis:100%!important}.qpoint-admin .qpa-op-cash-context>div+div{border-left:0;border-top:1px solid var(--qpa-divider)}.qpoint-admin .qpa-op-cash-form__actions>*{width:100%}.qpa-panel-header{flex-direction:column;align-items:stretch}.qpa-panel-header__actions{justify-content:flex-start}.qpa-overview-command{padding:15px 14px}.qpa-overview-contexts,.qpa-overview-priorities,.qpa-overview-summary-layout{grid-template-columns:1fr}.qpa-overview-context-item{grid-template-columns:auto minmax(0,1fr)}.qpa-overview-context-item>.qpa-status{grid-column:2;justify-self:start}.qpa-overview-context-item+.qpa-overview-context-item{border-left:0;border-top:1px solid var(--qpa-divider);margin-left:0;padding-left:0}.qpa-overview-priority,.qpa-overview-priority:nth-child(odd),.qpa-overview-priority:nth-child(2n){border-left:0;border-bottom:1px solid var(--qpa-divider);margin-right:0;padding:10px 0}.qpa-overview-priority:last-child{border-bottom:0}.qpa-overview-summary-section+.qpa-overview-summary-section{border-left:0;border-top:1px solid var(--qpa-divider);margin-top:14px;margin-left:0;padding-left:0}.qpa-session-panel__identity{grid-template-columns:auto minmax(0,1fr);align-items:start}.qpa-session-panel__source{grid-column:2}.qpa-session-panel__identity>.qpa-status{grid-column:2;justify-self:start}.qpa-session-panel__actions{flex-direction:column;align-items:stretch}.qpa-session-panel__actions .qpa-action-row{grid-template-columns:1fr;display:grid}.qpa-list-toolbar{flex-direction:column;align-items:stretch}.qpa-list-toolbar__search{flex-basis:auto;width:100%;min-width:0}.qpa-master-detail{grid-template-columns:1fr}.qpa-master-detail__detail{position:static}.qpa-stores-workspace .qpa-master-detail__detail{order:-1}.qpa-store-metrics,.qpa-store-directory-row{grid-template-columns:1fr}.qpa-store-secondary-filters{grid-template-columns:1fr;align-items:stretch}.qpa-store-pagination{flex-direction:column;align-items:stretch}.qpa-store-pagination>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qpa-store-directory-list{max-height:none;overflow:visible}.admin-list-shell>.admin-table-header.qpa-onboarding-row{display:none}.qpa-onboarding-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.qpa-onboarding-row>:first-child,.qpa-onboarding-row>:nth-child(3){grid-column:1}.qpa-onboarding-row>:nth-child(2),.qpa-onboarding-row__action{grid-column:2}.qpa-onboarding-row__action{grid-row:2;align-self:end}.qpa-product-directory-row{grid-template-columns:1fr auto;align-items:start}.qpa-product-directory-row>:nth-child(2){grid-area:2/1/auto/-1}.qpa-product-directory-row>:nth-child(3){grid-area:3/1}.qpa-product-directory-row__price{grid-area:1/2}.qpa-product-directory-row.admin-table-header{display:none}.qpa-delivery-zone-row{grid-template-columns:1fr}.qpa-delivery-zone-row.admin-table-header{display:none}.qpa-delivery-map__toolbar{flex-direction:column;align-items:stretch}.qpa-delivery-map__actions{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%;display:grid}.qpa-delivery-map__actions>*,.qpa-delivery-map__actions>*>button{width:100%;min-width:0}.qpa-delivery-map__actions>:last-child,.qpa-delivery-map__actions>:last-child>button{grid-column:1/-1;width:100%!important}.qpa-delivery-map__viewport,.qpa-delivery-map__canvas{height:280px;min-height:280px}.qpa-delivery-map__overlay{padding:18px 14px}.qpa-delivery-map__progress{align-items:flex-start}.qpa-delivery-coordinate-list{gap:8px}.qpa-delivery-coordinate-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.qpa-delivery-coordinate-row>:first-child,.qpa-delivery-coordinate-row>:last-child{grid-column:1/-1}.qpa-delivery-coordinate-row>:last-child{justify-self:stretch}.qpa-delivery-coordinate-row>:last-child>*{width:100%}.qpa-delivery-coordinate-row.admin-table-header{display:none}.qpa-delivery-coordinate-row .admin-table-label{display:inline}.qpa-wallet-balance{grid-template-columns:1fr;align-items:start}.qpa-wallet-balance>.qpa-status{grid-area:auto/1}.qpa-wallet-health{grid-template-columns:1fr}.qpa-wallet-health>div+div{border-left:0;border-top:1px solid var(--qpa-divider)}.qpa-wallet-entry-row{grid-template-columns:1fr auto;align-items:start}.qpa-wallet-entry-row>:nth-child(2){grid-area:2/1/auto/-1}.qpa-wallet-entry-row>:nth-child(3){grid-area:1/2}.qpa-wallet-entry-row>:nth-child(4){text-align:left;grid-area:3/1}.qpa-wallet-entry-row.admin-table-header{display:none}.qpa-drawer{border-radius:var(--qpa-radius-lg) var(--qpa-radius-lg) 0 0;border-left:0;width:100%;height:min(92vh,920px);margin-top:8vh}.qpa-drawer-layer[data-size=lg] .qpa-drawer{width:100%}.qpa-drawer-layer[data-size=xl] .qpa-drawer{width:100%;min-width:0}.qpa-drawer__header{padding:15px 14px}.qpa-drawer__body{padding:14px 14px 24px}.qpa-drawer__footer{padding:11px 14px}}.qpa-review-tabs{scrollbar-width:thin;gap:8px;padding-block:4px;display:flex;overflow-x:auto}.qpa-review-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #94a3b847;border-radius:999px;flex:none;padding:9px 12px;font-size:12px;font-weight:750}.qpa-review-tabs button[aria-selected=true]{color:#ff806d;background:#ff5a4321;border-color:#ff5a43}.qpa-review-tab-panel{border:1px solid #94a3b838;border-radius:16px;gap:12px;min-height:190px;padding:16px;display:grid}.qpa-driver-review{gap:16px}.qpa-driver-review-hero,.qpa-driver-review-next,.qpa-driver-next-card,.qpa-driver-review-card{background:linear-gradient(145deg,#ff5a4314,#94a3b80d);border:1px solid #94a3b838;border-radius:18px}.qpa-driver-review-hero{gap:14px;padding:16px;display:grid}.qpa-driver-review-hero__main{gap:10px;display:grid}.qpa-driver-review-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.qpa-driver-review-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.qpa-driver-review-flow span{color:var(--qpa-muted);letter-spacing:.02em;text-align:center;border:1px solid #94a3b833;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:850}.qpa-driver-review-flow span[data-state=done]{color:#55d985;background:#22c55e1f;border-color:#22c55e47}.qpa-driver-review-flow span[data-state=active]{color:#ff806d;background:#ff5a4329;border-color:#ff5a4385}.qpa-driver-review-next{gap:13px;padding:15px;display:grid}.qpa-driver-review-tabs{gap:12px;display:grid}.qpa-driver-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qpa-driver-summary-grid>.qpa-driver-next-card{grid-column:1/-1}.qpa-driver-next-card{gap:6px;padding:14px;display:grid}.qpa-editable-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qpa-editable-review-grid .qpa-empty{grid-column:1/-1}.qpa-advanced-json{border:1px solid #94a3b838;border-radius:16px;padding:12px}.qpa-advanced-json summary{color:var(--qpa-muted);cursor:pointer;font-size:12px;font-weight:850}.qpa-advanced-json[open]{background:#94a3b80d}.qpa-advanced-json pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:10px 0 0;font-size:12px;overflow:auto}.qpa-driver-card-grid{gap:12px;display:grid}.qpa-driver-review-card{gap:12px;padding:14px;display:grid}.qpa-requirement-list{border:1px solid #94a3b838;border-radius:16px;overflow:hidden}.qpa-asset-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qpa-asset-card{background:#94a3b80f;border:1px solid #94a3b838;border-radius:18px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.qpa-asset-placeholder{aspect-ratio:1;width:78px;color:inherit;letter-spacing:.06em;background:linear-gradient(145deg,#ff5a4333,#7469ff29);border-radius:16px;place-items:center;font-size:12px;font-weight:900;display:grid}.qpa-asset-card>div:nth-child(2){gap:5px;min-width:0;display:grid}.qpa-asset-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qpa-asset-card small{color:var(--qpa-muted,#8d93a5);overflow-wrap:anywhere}.qpa-asset-card span[data-status]{color:#f2a93b;background:#f59e0b24;border-radius:999px;justify-self:start;padding:4px 8px;font-size:11px;font-weight:800}.qpa-asset-card span[data-status=APPROVED]{color:#52d681;background:#22c55e24}.qpa-asset-card span[data-status=REJECTED]{color:#ff766f;background:#ef444424}.qpa-asset-card>button{grid-column:1/-1;justify-self:stretch}.qpa-asset-lightbox{z-index:120;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#05060ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.qpa-asset-lightbox-panel{background:#11121a;border:1px solid #94a3b847;border-radius:20px;grid-template-rows:auto minmax(0,1fr);width:min(980px,100%);max-height:92dvh;display:grid;overflow:hidden;box-shadow:0 34px 110px #00000080}.qpa-asset-lightbox-panel header{border-bottom:1px solid #94a3b838;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex}.qpa-asset-lightbox-panel header>div{gap:4px;min-width:0;display:grid}.qpa-asset-lightbox-panel header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qpa-asset-lightbox-panel header small{color:#aeb4c4}.qpa-asset-lightbox-panel header button{color:#fff;width:40px;height:40px;font:inherit;cursor:pointer;background:#94a3b81a;border:1px solid #94a3b847;border-radius:50%;flex:none;font-size:24px}.qpa-asset-lightbox-panel>img,.qpa-asset-lightbox-panel>video,.qpa-asset-lightbox-panel>iframe{object-fit:contain;background:#07080c;border:0;width:100%;height:min(800px,92dvh - 74px);display:block}@media (max-width:720px){.qpa-driver-review-flow,.qpa-driver-summary-grid,.qpa-editable-review-grid,.qpa-asset-gallery{grid-template-columns:1fr}.qpa-asset-lightbox{padding:8px}}.qpa-showcase-card,.qpa-home-reels-card{container-type:inline-size}.qpa-home-reels-card__body{margin-top:18px}.qpa-home-reels-card__summary,.qpa-home-reels-card__summary>span,.qpa-home-reels-card__copy,.qpa-home-reels-card__empty,.qpa-home-reels-card__empty>span{display:flex}.qpa-home-reels-card__summary{justify-content:space-between;align-items:center;gap:12px}.qpa-home-reels-card__summary>span,.qpa-home-reels-card__copy,.qpa-home-reels-card__empty>span{flex-direction:column;gap:3px;min-width:0}.qpa-home-reels-card__summary small,.qpa-home-reels-card__copy small,.qpa-home-reels-card__empty small{color:var(--qpa-text-muted)}.qpa-home-reels-card__sequence{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qpa-home-reels-card__sequence>li{border:1px solid var(--qpa-border);background:var(--admin-surface-raised);border-radius:14px;grid-template-columns:28px 56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}.qpa-home-reels-card__position{color:var(--qpa-text-muted);text-align:center;font-size:12px;font-weight:800}.qpa-home-reels-card__thumb,.qpa-home-reels-card__library button>span{background:var(--admin-surface-sunken);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.qpa-home-reels-card__thumb{width:56px;height:56px}.qpa-home-reels-card__thumb img,.qpa-home-reels-card__library img{object-fit:cover;width:100%;height:100%}.qpa-home-reels-card__thumb .qpa-icon{color:#fff;filter:drop-shadow(0 1px 4px #000000b3);position:absolute}.qpa-home-reels-card__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qpa-home-reels-card__actions{gap:5px;display:flex}.qpa-home-reels-card__empty{border:1px dashed var(--qpa-border-strong);border-radius:14px;align-items:center;gap:12px;padding:16px}.qpa-home-reels-card__library{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.qpa-home-reels-card__library button{border:1px solid var(--qpa-border);background:var(--admin-surface-raised);color:inherit;cursor:pointer;border-radius:14px;gap:8px;padding:8px;display:grid}.qpa-home-reels-card__library button:disabled{cursor:not-allowed;opacity:.55}.qpa-home-reels-card__library button>span{aspect-ratio:4/3;width:100%}.qpa-home-reels-card__library small{font-weight:700}@container (max-width:560px){.qpa-home-reels-card__summary{flex-direction:column;align-items:stretch}.qpa-home-reels-card__sequence>li{grid-template-columns:24px 52px minmax(0,1fr)}.qpa-home-reels-card__actions{grid-column:2/-1;justify-content:flex-end}}.qpa-showcase-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.qpa-showcase-row{border:1px solid var(--qpa-border);background:var(--admin-surface-raised);border-radius:16px;grid-template-columns:128px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:76px;padding:10px;display:grid}.qpa-showcase-row__preview{aspect-ratio:2;background:var(--admin-surface-raised);border-radius:12px;place-items:center;width:128px;display:grid;position:relative;overflow:hidden}.qpa-showcase-row__preview>img{object-fit:cover;width:100%;height:100%}.qpa-showcase-row__preview>span:not(.qpa-showcase-row__position){color:var(--qpa-text-muted);text-align:center;padding:8px;font-size:12px}.qpa-showcase-row__position{z-index:1;color:#fff;background:#05060ac7;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;position:absolute;top:6px;left:6px}.qpa-showcase-row__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.qpa-showcase-row__actions,.qpa-showcase-row__secondary-actions,.qpa-showcase-row__reorder{align-items:center;gap:6px;display:flex}@container (max-width:560px){.qpa-showcase-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.qpa-showcase-row__preview{width:100%}.qpa-showcase-row__name{font-size:15px}.qpa-showcase-row__status{justify-self:start}.qpa-showcase-row__actions{gap:8px;display:grid}.qpa-showcase-row__upload{width:100%;min-height:44px}.qpa-showcase-row__secondary-actions{justify-content:space-between}.qpa-showcase-row__reorder .qpa-icon-button{width:44px;height:44px}}.qpa-audience__toolbar,.qpa-audience__activity>header,.qpa-audience__panel>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.qpa-audience__toolbar{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:14px;padding:10px}.qpa-audience__toolbar>small{color:var(--qpa-muted);padding-right:6px}.qpa-audience__header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.qpa-audience__compare{align-items:center;gap:8px;margin-left:auto;display:flex}.qpa-audience__compare>span{color:var(--qpa-muted);white-space:nowrap;font-size:12px}.qpa-audience__compare .qpa-input{width:auto;min-height:38px}.qpa-audience__periods,.qpa-audience__tabs{flex-wrap:wrap;gap:6px;display:flex}.qpa-audience__period,.qpa-audience__tabs button{color:var(--qpa-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;min-height:38px;padding:8px 13px}.qpa-audience__period[data-active=true],.qpa-audience__tabs button[aria-selected=true]{background:color-mix(in srgb, var(--qpa-coral) 14%, transparent);border-color:color-mix(in srgb, var(--qpa-coral) 36%, transparent);color:var(--qpa-ink)}.qpa-audience__tabs{border-bottom:1px solid var(--qpa-border)}.qpa-audience__tabs button{border-radius:0;margin-right:20px;padding-inline:4px;font-weight:700}.qpa-audience__tabs button[aria-selected=true]{border:0;border-bottom:2px solid var(--qpa-coral);color:var(--qpa-ink);background:0 0}.qpa-audience__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.qpa-audience__metrics--compact{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.qpa-audience__metric{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:14px;gap:6px;min-height:112px;padding:15px;display:grid}.qpa-audience__metric>small,.qpa-audience__metric>span{color:var(--qpa-muted);font-size:12px}.qpa-audience__metric>strong{color:var(--qpa-ink);font-size:clamp(24px,3vw,32px);line-height:1}.qpa-audience__metric>em{color:var(--qpa-muted);font-size:11px;font-style:normal;font-weight:750}.qpa-audience__metric>em[data-tone=up]{color:var(--qpa-success)}.qpa-audience__metric>em[data-tone=down]{color:var(--qpa-danger)}.qpa-audience__action-backdrop{z-index:1000;background:#06070ead;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.qpa-audience__action-dialog{background:var(--qpa-bg-elevated);border:1px solid var(--qpa-border);border-radius:20px;gap:16px;width:100%;max-width:520px;padding:20px;display:grid;box-shadow:0 26px 70px #00000059}.qpa-audience__action-dialog>header,.qpa-audience__action-dialog>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.qpa-audience__action-dialog>header span{gap:3px;display:grid}.qpa-audience__action-dialog>header small{color:var(--qpa-muted)}.qpa-audience__action-dialog>header strong{font-size:20px}.qpa-audience__action-dialog>header button{color:var(--qpa-muted);background:0 0;border:0;font-size:28px}.qpa-audience__action-dialog>p{color:var(--qpa-muted);margin:0}.qpa-audience__action-fields{gap:12px;display:grid}.qpa-audience__action-fields label{color:var(--qpa-muted);gap:6px;font-size:12px;display:grid}.qpa-audience__action-fields textarea{resize:vertical;padding-block:10px}.qpa-audience__metrics--compact .qpa-audience__metric{min-height:92px}.qpa-audience__charts{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:12px;display:grid}.qpa-audience__panel,.qpa-audience__activity{border:1px solid var(--qpa-border);border-radius:16px;gap:16px;padding:16px;display:grid}.qpa-audience__panel header>*,.qpa-audience__activity header>div{gap:4px;display:grid}.qpa-audience__panel header small,.qpa-audience__activity header small{color:var(--qpa-muted);font-size:12px}.qpa-audience__trend{width:100%;min-width:0;overflow:hidden}.qpa-audience__trend svg{color:var(--qpa-muted);width:100%;height:230px;display:block;overflow:visible}.qpa-audience__trend path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;vector-effect:non-scaling-stroke}.qpa-audience__trend path.home{stroke:#aaa7b4}.qpa-audience__trend path.menu{stroke:var(--qpa-coral)}.qpa-audience__trend path.product{stroke:#55a8ff}.qpa-audience__trend line.grid{stroke:var(--qpa-border);stroke-width:1px}.qpa-audience__trend text{fill:var(--qpa-muted);font-size:10px}.qpa-audience__legend{flex-wrap:wrap;gap:14px;display:flex}.qpa-audience__legend span:before{content:"";background:#aaa7b4;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.qpa-audience__legend span[data-tone=menu]:before{background:var(--qpa-coral)}.qpa-audience__legend span[data-tone=product]:before{background:#55a8ff}.qpa-audience__bars{gap:13px;display:grid}.qpa-audience__bars>div{grid-template-columns:minmax(100px,1fr) minmax(70px,1.2fr) auto;align-items:center;gap:8px;display:grid}.qpa-audience__bars span{display:grid}.qpa-audience__bars small,.qpa-audience__bars em{color:var(--qpa-muted);font-size:11px;font-style:normal}.qpa-audience__bars i{background:var(--qpa-border);border-radius:999px;height:8px;overflow:hidden}.qpa-audience__bars b{background:var(--qpa-coral);border-radius:inherit;height:100%;display:block}.qpa-audience__interaction-bars{grid-auto-columns:minmax(26px,1fr);grid-auto-flow:column;align-items:end;gap:8px;height:190px;padding-top:12px;display:grid;overflow-x:auto}.qpa-audience__interaction-bars>div{grid-template-columns:1fr 1fr;align-items:end;gap:3px;min-width:32px;height:100%;display:grid;position:relative}.qpa-audience__interaction-bars span,.qpa-audience__interaction-bars i{background:var(--qpa-coral);border-radius:5px 5px 0 0;align-self:end;min-height:2px}.qpa-audience__interaction-bars i{background:#48c78e}.qpa-audience__interaction-bars small{color:var(--qpa-muted);text-align:center;grid-column:1/-1;width:100%;font-size:9px;position:absolute;bottom:-18px}.qpa-audience__filters{grid-template-columns:repeat(3,minmax(150px,.7fr)) minmax(220px,1.4fr);gap:8px;display:grid}.qpa-audience__exclusions{background:color-mix(in srgb, var(--qpa-surface-soft) 75%, transparent);border:1px solid var(--qpa-border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.qpa-audience__exclusions>div:first-child{gap:3px;display:grid}.qpa-audience__exclusions small{color:var(--qpa-muted);font-size:12px}.qpa-audience__exclusion-list{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.qpa-audience__exclusion-list>span{background:var(--qpa-surface);border:1px solid var(--qpa-border);border-radius:999px;align-items:center;gap:6px;padding:5px 7px 5px 10px;font-size:12px;display:inline-flex}.qpa-audience__exclusion-list button{color:var(--qpa-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:16px;display:inline-flex}.qpa-audience__exclusion-list button:hover{background:var(--qpa-surface-soft);color:var(--qpa-text)}.qpa-audience__exclusions-dialog{max-width:620px;max-height:min(760px,100dvh - 36px);overflow-y:auto}.qpa-audience__exclusions-dialog>p{margin:0}.qpa-audience__exclusions-section{border:1px solid var(--qpa-border);border-radius:12px;gap:10px;padding:12px;display:grid}.qpa-audience__exclusions-section>small,.qpa-audience__exclusions-status{color:var(--qpa-muted);font-size:12px}.qpa-audience__exclusions-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.qpa-audience__candidate-list{gap:6px;max-height:260px;display:grid;overflow-y:auto}.qpa-audience__candidate-list>div{border-bottom:1px solid var(--qpa-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 2px;display:flex}.qpa-audience__candidate-list>div:last-child{border-bottom:0}.qpa-audience__candidate-list span{gap:3px;min-width:0;display:grid}.qpa-audience__candidate-list small{color:var(--qpa-muted);font-size:11px}.qpa-audience__exclusions-status{margin:0}.qpa-audience__table-wrap{overflow-x:auto}.qpa-audience__table{border-collapse:collapse;width:100%;min-width:790px;font-size:13px}.qpa-audience__table th{color:var(--qpa-muted);letter-spacing:.03em;text-align:left;text-transform:uppercase;font-size:11px}.qpa-audience__table td,.qpa-audience__table th{border-bottom:1px solid var(--qpa-border);vertical-align:top;padding:11px 9px}.qpa-audience__table td small{color:var(--qpa-muted);margin-top:3px;display:block}@media (max-width:1100px){.qpa-audience__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qpa-audience__charts{grid-template-columns:1fr}.qpa-audience__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.qpa-audience__toolbar{flex-direction:column;align-items:stretch}.qpa-audience__compare{justify-content:space-between;margin-left:0}.qpa-audience__periods{flex-wrap:nowrap;overflow-x:auto}.qpa-audience__period{flex:none}.qpa-audience__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qpa-audience__metric{min-height:96px;padding:12px}.qpa-audience__filters{grid-template-columns:1fr}.qpa-audience__exclusions{flex-direction:column;align-items:flex-start}.qpa-audience__exclusion-list,.qpa-audience__header-actions{justify-content:flex-start}.qpa-audience__candidate-list>div{flex-direction:column;align-items:flex-start}.qpa-audience__activity>header{align-items:flex-start}.qpa-audience__tabs{flex-wrap:nowrap;overflow-x:auto}}.qpa-chart__values button,.qpa-distribution-chart__inspect{width:100%;color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:6px;padding:6px;display:grid}.qpa-chart__values button[aria-pressed=true],.qpa-distribution-chart__inspect[aria-pressed=true]{border-color:var(--qpa-coral);background:var(--qpa-surface-2)}.qpa-chart__values button:focus-visible,.qpa-distribution-chart__inspect:focus-visible,.qpa-chart__inspection button:focus-visible{outline:2px solid var(--qpa-coral);outline-offset:2px}.qpa-chart__inspection{min-height:36px;color:var(--qpa-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.qpa-chart__inspection button{color:var(--qpa-text);background:var(--qpa-surface-2);border:1px solid var(--qpa-border);font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px}
:is(html:has([data-fixed-shell=true]),body:has([data-fixed-shell=true])){height:100%;overflow:hidden}[data-panel-density=clean]{font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:14px;line-height:1.5}:is(.qpm-workspace,.qpa-workspace){box-sizing:border-box;width:100%;min-width:0;margin-inline:auto}:is(.qpm-workspace,.qpa-workspace)[data-panel-width=column]{max-width:1160px}:is(.qpm-workspace,.qpa-workspace)[data-panel-width=wide]{max-width:1440px}:is(.qpm-workspace,.qpa-workspace)[data-panel-width=full]{max-width:none}[data-panel-card]{box-shadow:none!important;border-radius:12px!important}[data-panel-card] [data-panel-card=default],[data-panel-card] [data-panel-card=muted],[data-panel-card] [data-panel-card=outline]{box-shadow:none!important;background:0 0!important;border-width:0!important;border-radius:0!important;padding-inline:0!important}[data-panel-button]{min-height:40px;font:500 14px/1.4 Schibsted Grotesk,system-ui,sans-serif;border-radius:8px!important}[data-panel-input]{border-radius:8px!important;font-size:14px!important}[data-panel-text=title]{font-family:Space Grotesk,system-ui,sans-serif!important}@media (max-width:760px){[data-panel-input]{font-size:16px!important}[data-panel-button]{min-height:44px}}@media (prefers-reduced-motion:reduce){[data-panel-density=clean] :is(button,[role=dialog]){transition:none!important;animation:none!important}}
