html body .admin-app .admin-main:has(.shopify-settings){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.security-risk-panel{overflow:hidden;padding:0!important}.security-risk-panel>header{border-bottom:1px solid #ececef;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.security-risk-panel>header h2{color:#24242a;font-size:15px}.security-risk-panel>header p{color:#71717a;margin-top:4px;font-size:12px}.security-risk-panel>header>span{color:#505058;background:#f1f1f3;border-radius:999px;padding:5px 9px;font-size:11px}.security-risk-grid{grid-template-columns:1fr 1fr;display:grid}.security-risk-grid>div{padding:18px 20px}.security-risk-grid>div+div{border-left:1px solid #ececef}.security-risk-grid h3{color:#34343a;margin-bottom:10px;font-size:12px}.security-risk-grid article{border-top:1px solid #efeff1;grid-template-columns:1fr auto;align-items:center;gap:4px;padding:10px 0;display:grid}.security-risk-grid article span,.security-risk-grid article strong{color:#33333a;font-size:11px}.security-risk-grid article small{color:#818188;grid-column:1/-1;font-size:10px}.security-risk-grid article form{grid-column:1/-1}.security-risk-grid article button{color:#38383f;background:#fff;border:1px solid #cfcfd4;border-radius:6px;padding:5px 8px;font-size:10px}@media (max-width:46rem){.security-risk-grid{grid-template-columns:1fr}.security-risk-grid>div+div{border-top:1px solid #ececef;border-left:0}}.xma-readiness .shopify-settings-card__header{justify-content:space-between;align-items:center;display:flex}.xma-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xma-readiness-grid article{border-right:1px solid #ececef;gap:5px;padding:20px;display:grid}.xma-readiness-grid article:last-child{border-right:0}.xma-readiness-grid span,.xma-readiness-grid small{color:#73737b;font-size:11px}.xma-readiness-grid strong{color:#29292f;font-size:17px}.xma-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xma-capability-list article{border-bottom:1px solid #ececef;padding:20px}.xma-capability-list article:nth-child(odd){border-right:1px solid #ececef}.xma-capability-list strong{color:#2d2d33;font-size:13px}.xma-capability-list p{color:#717179;margin-top:6px;font-size:12px;line-height:1.55}@media (max-width:46rem){.xma-readiness-grid,.xma-capability-list{grid-template-columns:1fr}.xma-readiness-grid article,.xma-capability-list article:nth-child(odd){border-right:0}.xma-readiness-grid article{border-bottom:1px solid #ececef}}html body .admin-app .security-workspace{gap:1rem;display:grid}html body .admin-app .security-scoreboard{color:#fff;background:#151515;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}html body .admin-app .security-scoreboard>div{border-right:1px solid #353535;gap:.35rem;padding:1.25rem;display:grid}html body .admin-app .security-scoreboard>div:last-child{border-right:0}html body .admin-app .security-scoreboard span{color:#a8a8a8;letter-spacing:.1em;font:650 10px/1.2 ui-monospace,monospace}html body .admin-app .security-scoreboard strong{font-size:20px}html body .admin-app .security-scoreboard small{color:#c7c7c7}html body .admin-app .security-section .shopify-settings-card__header{grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;display:grid}html body .admin-app .section-number{color:#555;background:#f1f1f1;border-radius:50%;place-items:center;width:34px;height:34px;font:650 11px ui-monospace,monospace;display:grid}html body .admin-app .security-inline-form{border-top:1px solid #e7e7e7;align-items:end;gap:.75rem;padding:1rem 1.25rem;display:flex}html body .admin-app .security-inline-form label,html body .admin-app .security-form label{color:#303030;flex:1;gap:.4rem;font-size:13px;font-weight:600;display:grid}html body .admin-app .security-inline-form input,html body .admin-app .security-form input:not([type=checkbox]),html body .admin-app .security-form select,html body .admin-app .security-form textarea{box-sizing:border-box;color:#303030;background:#fff;border:1px solid #b8b8b8;border-radius:8px;width:100%;min-width:0;padding:.65rem .75rem;font-size:13px;line-height:1.45;transition:border-color .12s,box-shadow .12s;box-shadow:inset 0 1px #00000005}html body .admin-app .security-inline-form input,html body .admin-app .security-form input:not([type=checkbox]),html body .admin-app .security-form select{min-height:42px}html body .admin-app .security-form textarea{resize:vertical;min-height:104px}html body .admin-app .security-form input::placeholder,html body .admin-app .security-form textarea::placeholder{color:#777;opacity:1}html body .admin-app .security-inline-form input:focus,html body .admin-app .security-form input:not([type=checkbox]):focus,html body .admin-app .security-form select:focus,html body .admin-app .security-form textarea:focus{border-color:#005bd3;outline:0;box-shadow:0 0 0 2px #b4d5ff}html body .admin-app .security-form label>small{color:#6d6d6d;margin-top:.05rem;font-size:11.5px;font-weight:450;line-height:1.45}html body .admin-app .totp-enrollment{background:#fafafa;border-top:1px solid #e7e7e7;grid-template-columns:auto 1fr;gap:1.5rem;padding:1.25rem;display:grid}html body .admin-app .totp-enrollment img{border:1px solid #ddd;border-radius:10px}html body .admin-app .totp-enrollment code{letter-spacing:.12em;background:#ececec;border-radius:6px;padding:.6rem .75rem;display:inline-block}html body .admin-app .passkey-list article{border-top:1px solid #e7e7e7;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:1rem 1.25rem;display:grid}html body .admin-app .passkey-list article>div:nth-child(2){gap:.2rem;display:grid}html body .admin-app .passkey-list small{color:#666}html body .admin-app .passkey-list button{color:#8c1d18;cursor:pointer;background:0 0;border:0;font-weight:650}html body .admin-app .passkey-glyph{color:#0f6b4d;background:#e8f4ef;border-radius:8px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}html body .admin-app .security-empty{color:#666;border-top:1px solid #e7e7e7;margin:0;padding:1.2rem}html body .admin-app .security-hero{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:grid}html body .admin-app .xma-connection-hero{grid-template-columns:auto 1fr}html body .admin-app .xma-connection-hero>p{color:#666;text-align:right;margin:0}html body .admin-app .xma-connection-hero>small{color:#555;border-top:1px solid #e3e3de;grid-column:1/-1;padding-top:.7rem;line-height:1.5}html body .admin-app .status-pulse{background:#c78900;border-radius:50%;width:9px;height:9px;margin-right:.35rem;display:inline-block}html body .admin-app .status-pulse--verified{background:#16855b;box-shadow:0 0 0 4px #d9f2e8}html body .admin-app .status-pulse--failed{background:#c23b2b}html body .admin-app .security-form__grid{grid-template-columns:1fr 1fr;gap:1rem;padding:1.2rem;display:grid}html body .admin-app .security-form__grid .wide{grid-column:1/-1}html body .admin-app .switch-row{border-top:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:1rem 1.2rem;flex-direction:row!important;display:flex!important}html body .admin-app .switch-row span{gap:.2rem;display:grid}html body .admin-app .security-choice-row{gap:1.5rem;padding:0 1.2rem 1.2rem;display:flex}html body .admin-app .security-choice-row label{align-items:center;gap:.5rem;display:flex}html body .admin-app .step-up{background:#f6f6f2;border-radius:10px;margin:0 1.2rem 1.2rem;padding:1rem}html body .admin-app .step-up .security-form__grid{padding:.8rem 0 0}html body .admin-app .security-form>.button,html body .admin-app .security-form>.form-notice{margin:0 1.2rem 1.2rem}html body .admin-app .security-test-row{grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:1.1rem 1.2rem;display:grid}html body .admin-app .security-test-row p{color:#666;margin:.2rem 0 0}html body .admin-app .security-form--section{border-top:1px solid #e7e7e7;padding-bottom:1.2rem}html body .admin-app .security-form__hint{color:#666;margin:-.4rem 1.2rem 1rem;font-size:12px}html body .admin-app .session-list article{border-top:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}html body .admin-app .session-list article>div,html body .admin-app .security-activity article>div{gap:.2rem;display:grid}html body .admin-app .session-list small,html body .admin-app .security-activity small{color:#666}html body .admin-app .session-list article>span{color:#555;letter-spacing:.06em;background:#eee;border-radius:5px;padding:.24rem .46rem;font:700 10px ui-monospace,monospace}html body .admin-app .session-list article>span.is-current{color:#126746;background:#d9f2e8}html body .admin-app .security-session-action{background:#fafafa;border-top:1px solid #e7e7e7;padding:1rem 1.2rem 1.2rem}html body .admin-app .security-session-action .security-form__grid{padding:0 0 1rem}html body .admin-app .security-activity article{border-top:1px solid #e7e7e7;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.9rem 1.25rem;display:grid}html body .admin-app .activity-dot{background:#16855b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #e1f3eb}@media (max-width:48rem){html body .admin-app .xma-connection-hero{grid-template-columns:1fr}html body .admin-app .xma-connection-hero>p{text-align:left}html body .admin-app .xma-connection-hero>small{grid-column:1}html body .admin-app .security-scoreboard{grid-template-columns:1fr}html body .admin-app .security-scoreboard>div{border-bottom:1px solid #353535;border-right:0}html body .admin-app .security-form__grid,html body .admin-app .totp-enrollment{grid-template-columns:1fr}html body .admin-app .security-section .shopify-settings-card__header{grid-template-columns:auto 1fr}html body .admin-app .security-section .shopify-settings-card__header>button{grid-column:1/-1}}html body .admin-app .shopify-settings{color:#303030!important;background:#ebebeb!important;grid-template-columns:16.5rem minmax(0,1fr)!important;min-height:calc(100vh - 3.5rem)!important;display:grid!important}html body .admin-app .shopify-settings__nav{background:#fff!important;border-right:1px solid #e3e3e3!important;flex-direction:column!important;align-self:start!important;gap:.65rem!important;height:calc(100vh - 3.5rem)!important;padding:1rem .75rem!important;display:flex!important;position:sticky!important;top:3.5rem!important;overflow-y:auto!important}html body .admin-app .shopify-settings__nav-brand{gap:.1rem!important;padding:.35rem .55rem .55rem!important;display:grid!important}html body .admin-app .shopify-settings__nav-brand strong{font-size:.82rem!important;font-weight:650!important}html body .admin-app .shopify-settings__nav-brand small{color:#616161!important;font-size:.68rem!important}html body .admin-app .shopify-settings__search{color:#616161!important;background:#f7f7f7!important;border:1px solid #c9c9c9!important;border-radius:.5rem!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:.4rem!important;min-height:2.15rem!important;padding:0 .55rem!important;display:grid!important}html body .admin-app .shopify-settings__search input,html body .admin-app .shopify-settings .shopify-settings__search input:not([type=checkbox]):not([type=radio]):not([type=hidden]){color:#303030!important;width:100%!important;min-width:0!important;height:auto!important;min-height:auto!important;box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:.8rem!important;line-height:1.3!important}html body .admin-app .shopify-settings__search:focus-within{border-color:#005bd3!important;box-shadow:0 0 0 2px #b4d5ff!important}html body .admin-app .shopify-settings__links{gap:.1rem!important;display:grid!important}html body .admin-app .shopify-settings__nav-label{color:#6d6d6d!important;letter-spacing:0!important;text-transform:none!important;margin:.85rem .55rem .3rem!important;font-size:.75rem!important;font-weight:650!important}html body .admin-app .shopify-settings__links a{color:#303030!important;border-radius:.5rem!important;align-items:center!important;gap:.65rem!important;min-height:2.15rem!important;padding:.4rem .55rem!important;font-size:.8rem!important;font-weight:500!important;text-decoration:none!important;display:flex!important}html body .admin-app .shopify-settings__links a svg{color:#616161!important;flex:none!important}html body .admin-app .shopify-settings__links a:hover{background:#f1f1f1!important}html body .admin-app .shopify-settings__links a[aria-current=page]{background:#ebebeb!important;font-weight:650!important}html body .admin-app .shopify-settings__links a[aria-current=page] svg{color:#303030!important}html body .admin-app .shopify-settings__main{min-width:0!important;padding:1.5rem clamp(1rem,2.5vw,2rem) 3.5rem!important}html body .admin-app .shopify-settings__title{align-items:center!important;gap:.55rem!important;margin-bottom:1.15rem!important;display:flex!important}html body .admin-app .shopify-settings__title-icon{color:#303030!important;background:#e8e8e8!important;border-radius:.45rem!important;place-items:center!important;width:2rem!important;height:2rem!important;display:grid!important}html body .admin-app .shopify-settings__title h1{color:#303030!important;letter-spacing:-.018em!important;font-size:20px!important;font-weight:650!important;font-family:var(--font-admin), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;margin:0!important}html body .admin-app .shopify-settings__stack{gap:1rem!important;width:min(100%,44rem)!important;display:grid!important}html body .admin-app .shopify-settings-card{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:.75rem!important;scroll-margin-top:4.5rem!important;overflow:hidden!important;box-shadow:0 1px #0000000d!important}html body .admin-app .shopify-settings-card__header{padding:1rem 1.15rem .35rem!important}html body .admin-app .shopify-settings-card__header h2{color:#303030!important;margin:0!important;font-size:14px!important;font-weight:650!important}html body .admin-app .shopify-settings-card__header p{color:#616161!important;margin:.25rem 0 0!important;font-size:13px!important;line-height:1.45!important}html body .admin-app .shopify-settings-info{background:#fafafa!important;border:1px solid #ededed!important;border-radius:.55rem!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:.75rem!important;margin:.35rem 1.15rem .75rem!important;padding:.75rem .85rem!important;display:grid!important}html body .admin-app .shopify-settings-info>span:first-child{color:#303030!important;background:#e3e3e3!important;border-radius:.45rem!important;place-items:center!important;width:2rem!important;height:2rem!important;font-size:11px!important;font-weight:700!important;display:grid!important}html body .admin-app .shopify-settings-card__footer-row{gap:.35rem!important;display:grid!important}html body .admin-app .shopify-settings .settings-band,html body .admin-app .shopify-settings .settings-groups,html body .admin-app .shopify-settings .settings-editor,html body .admin-app .shopify-settings .admin-disclosure,html body .admin-app .shopify-settings .settings-page,html body .admin-app .shopify-settings .settings-layout{box-shadow:none!important;background:0 0!important;border:0!important;max-height:none!important;margin:0!important;padding:0!important;display:contents!important;overflow:visible!important}html body .admin-app .shopify-settings .setting-row-form label,html body .admin-app .shopify-settings .setting-row-form label>span,html body .admin-app .shopify-settings .settings-band span,html body .admin-app .shopify-settings .settings-band small{text-transform:none!important;letter-spacing:0!important;font-family:var(--font-admin), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important}html body .admin-app .shopify-settings-info strong{font-size:13px!important;font-weight:650!important;display:block!important}html body .admin-app .shopify-settings-info small{color:#616161!important;margin-top:.15rem!important;font-size:12px!important;display:block!important}html body .admin-app .shopify-settings-card__grid{grid-template-columns:1fr 1fr!important;gap:.85rem 1rem!important;padding:.45rem 1.15rem 1.15rem!important;display:grid!important}html body .admin-app .shopify-settings .setting-row-form{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:.45rem!important;margin:0!important;padding:0!important;display:grid!important}html body .admin-app .shopify-settings .setting-row-form--wide{grid-column:1/-1!important}html body .admin-app .shopify-settings .setting-row-form label{color:#303030!important;text-transform:none!important;letter-spacing:0!important;gap:.3rem!important;min-width:0!important;font-size:13px!important;font-weight:550!important;display:grid!important}html body .admin-app .shopify-settings .setting-row-form label>span{color:#303030!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:550!important}html body .admin-app .shopify-settings .setting-row-form input,html body .admin-app .shopify-settings .setting-row-form select,html body .admin-app .shopify-settings .setting-row-form textarea{color:#303030!important;text-transform:none!important;background:#fff!important;border:1px solid #8a8a8a!important;border-radius:.5rem!important;width:100%!important;min-height:2.25rem!important;padding:.45rem .7rem!important;font-size:13px!important}html body .admin-app .shopify-settings .setting-row-form input:focus,html body .admin-app .shopify-settings .setting-row-form select:focus,html body .admin-app .shopify-settings .setting-row-form textarea:focus{outline-offset:0!important;border-color:#005bd3!important;outline:2px solid #b4d5ff!important}html body .admin-app .shopify-settings .setting-row-form .button{min-height:2.25rem!important;padding:.4rem .7rem!important;font-size:13px!important}html body .admin-app .shopify-settings .setting-row-form .inline-notice{grid-column:1/-1!important}html body .admin-app .shopify-settings-card__footer{padding:0 1.15rem 1.15rem!important}html body .admin-app .shopify-settings-link{color:#005bd3!important;font-size:13px!important;font-weight:550!important;text-decoration:none!important}html body .admin-app .shopify-settings-link:hover{-webkit-text-decoration:underline #005bd3!important;text-decoration:underline #005bd3!important}html body .admin-app .shopify-settings-hint{color:#616161!important;margin:0!important;font-size:12px!important;line-height:1.45!important}html body .admin-app .shopify-settings-integrations{display:grid!important}html body .admin-app .shopify-settings-integrations>div{border-top:1px solid #ededed!important;gap:.15rem!important;padding:.85rem 1.15rem!important;display:grid!important}html body .admin-app .shopify-settings-integrations strong{font-size:13px!important;font-weight:650!important}html body .admin-app .shopify-settings-integrations span{color:#5e4200!important;background:#ffef9d!important;border-radius:.35rem!important;width:fit-content!important;padding:.15rem .4rem!important;font-size:12px!important;font-weight:650!important}html body .admin-app .shopify-settings-integrations span.is-ready{color:#0c5132!important;background:#cdfee1!important}html body .admin-app .shopify-settings-integrations small{color:#616161!important;font-size:12px!important;line-height:1.4!important}@media (max-width:64rem){html body .admin-app .shopify-settings{grid-template-columns:1fr!important}html body .admin-app .shopify-settings__nav{border-bottom:1px solid #e3e3e3!important;border-right:0!important;height:auto!important;position:static!important}html body .admin-app .shopify-settings__links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:40rem){html body .admin-app .shopify-settings-card__grid{grid-template-columns:1fr!important}html body .admin-app .shopify-settings__nav{gap:0!important;padding:.65rem!important;overflow:hidden!important}html body .admin-app .shopify-settings__nav-brand,html body .admin-app .shopify-settings__search,html body .admin-app .shopify-settings__nav-label{display:none!important}html body .admin-app .shopify-settings__links{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:.35rem!important;display:flex!important;overflow-x:auto!important}html body .admin-app .shopify-settings__links a{background:#fff!important;border:1px solid #e3e3e3!important;flex:none!important;min-height:2.35rem!important}html body .admin-app .shopify-settings__links a[aria-current=page]{order:-1;background:#ebebeb!important;border-color:#b8b8b8!important}html body .admin-app .shopify-settings__main{padding:1rem .75rem 3rem!important}}
html body .admin-app{--admin-ink:#202020;--admin-ink-soft:#6d7175;--admin-ink-mid:#303030;--admin-border:#e3e3e3;--admin-border-input:#8a8a8a;--admin-surface:#fff;--admin-surface-subdued:#f7f7f7;--admin-surface-page:#f1f1f1;--admin-radius:.75rem;--admin-radius-sm:.5rem;--admin-font:var(--font-admin), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--admin-shadow:0 1px 0 #0000000d}html body .admin-app .admin-storefront-preview-picker{grid-template-columns:minmax(0,1fr) minmax(19rem,.8fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid;border-top:3px solid #955f13!important;padding:clamp(1.25rem,3vw,2.25rem)!important}html body .admin-app .admin-storefront-preview-picker h2{margin:.35rem 0 .5rem;font-size:1.35rem}html body .admin-app .admin-storefront-preview-picker p{max-width:42rem;color:var(--admin-ink-soft)}html body .admin-app .admin-storefront-preview-picker form{gap:.75rem;display:grid}html body .admin-app .admin-storefront-preview-picker label{color:var(--admin-ink);gap:.4rem;font-weight:650;display:grid}html body .admin-app .admin-storefront-preview-picker select{border:1px solid var(--admin-border-input);border-radius:var(--admin-radius-sm);background:#fff;width:100%;min-height:2.75rem;padding:.65rem .75rem}html body .admin-app .admin-storefront-preview-picker button{justify-self:start}@media (max-width:48rem){html body .admin-app .admin-storefront-preview-picker{grid-template-columns:1fr}html body .admin-app .admin-storefront-preview-picker button{width:100%}}html body .admin-app,html body .admin-app .admin-main,html body .admin-app .admin-main *{font-family:var(--admin-font)!important}html body .admin-app .admin-main{color:var(--admin-ink-mid);font-size:13px;line-height:1.45}html body .admin-app .admin-page-heading{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;margin:0 0 1rem!important;padding:0!important;display:flex!important}html body .admin-app .admin-page-heading h1{color:var(--admin-ink)!important;letter-spacing:-.01em!important;margin:0!important;font-size:1.25rem!important;font-weight:650!important;line-height:1.25!important}html body .admin-app .admin-page-heading p,html body .admin-app .admin-page-heading .eyebrow{color:var(--admin-ink-soft)!important;letter-spacing:0!important;text-transform:none!important;margin:.2rem 0 0!important;font-size:.8125rem!important;font-weight:450!important}html body .admin-app .admin-breadcrumbs,html body .admin-app .breadcrumbs.admin-breadcrumbs,html body .admin-app .team-breadcrumb{color:var(--admin-ink-soft)!important;flex-wrap:wrap!important;align-items:center!important;gap:.35rem!important;margin:0 0 .75rem!important;font-size:.75rem!important;display:flex!important}html body .admin-app .admin-breadcrumbs a,html body .admin-app .team-breadcrumb a{color:#005bd3!important;text-decoration:none!important}html body .admin-app .admin-main .admin-panel{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius)!important;background:var(--admin-surface)!important;box-shadow:var(--admin-shadow)!important;overflow:hidden!important}html body .admin-app .admin-main .admin-panel>header{background:#fff!important;border-bottom:1px solid #ededed!important;justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;min-height:auto!important;padding:1rem 1.1rem .85rem!important;display:flex!important}html body .admin-app .admin-main .admin-panel>header h2,html body .admin-app .admin-main .admin-panel>h2{color:var(--admin-ink)!important;letter-spacing:0!important;margin:0!important;font-size:.875rem!important;font-weight:650!important}html body .admin-app .admin-main .admin-panel>header p,html body .admin-app .admin-main .admin-panel>header .eyebrow{color:var(--admin-ink-soft)!important;letter-spacing:0!important;text-transform:none!important;margin:.15rem 0 0!important;font-size:.75rem!important;font-weight:400!important}html body .admin-app .resource-form,html body .admin-app .buyer-record-form,html body .admin-app .state-form,html body .admin-app .inline-admin-form,html body .admin-app .admin-action-form{gap:.9rem!important;display:grid!important}html body .admin-app .resource-form fieldset,html body .admin-app .buyer-record-form fieldset{border:0!important;border-bottom:1px solid #ededed!important;min-width:0!important;margin:0!important;padding:0 0 .85rem!important}html body .admin-app .resource-form fieldset:last-of-type,html body .admin-app .buyer-record-form fieldset:last-of-type{border-bottom:0!important;padding-bottom:0!important}html body .admin-app .resource-form legend,html body .admin-app .buyer-record-form legend{width:100%!important;color:var(--admin-ink)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 .75rem!important;padding:0!important;font-size:.8125rem!important;font-weight:650!important}html body .admin-app .resource-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important;display:grid!important}html body .admin-app .resource-form-grid>.form-span-2,html body .admin-app .resource-form label.form-span-2{grid-column:1/-1!important}html body .admin-app .resource-form label,html body .admin-app .resource-form-grid label,html body .admin-app .product-editor-fields label,html body .admin-app .state-form label,html body .admin-app .buyer-record-form label{min-width:0!important;color:var(--admin-ink-mid)!important;gap:.3rem!important;font-size:.8125rem!important;font-weight:550!important;display:grid!important}html body .admin-app .resource-form label>span,html body .admin-app .resource-form-grid label>span,html body .admin-app .product-editor-fields label>span,html body .admin-app .state-form label>span,html body .admin-app .buyer-record-form label>span{color:var(--admin-ink-mid)!important;letter-spacing:0!important;text-transform:none!important;font-size:.8125rem!important;font-weight:550!important}html body .admin-app .admin-main :where(.resource-form,.resource-form-grid,.product-editor-fields,.state-form,.buyer-record-form,.admin-action-form,.setting-row-form,.team-edit-body,.growth-composer,.admin-disclosure,.product-variant-row,.product-variants-action,.product-variants-add,.product-variants-composer) :where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]){width:100%!important;min-width:0!important;min-height:2.25rem!important;color:var(--admin-ink-mid)!important;border:1px solid var(--admin-border-input)!important;border-radius:var(--admin-radius-sm)!important;box-shadow:none!important;background:#fff!important;padding:.5rem .7rem!important;font-size:.8125rem!important;font-weight:450!important;line-height:1.35!important}html body .admin-app .admin-main textarea{resize:vertical!important;min-height:5.5rem!important}html body .admin-app .admin-main :where(input,select,textarea):focus{border-color:#005bd3!important;outline:none!important;box-shadow:0 0 0 1px #005bd3!important}html body .admin-app .product-editor-composer,html body .admin-app .collection-create-composer{grid-template-columns:minmax(0,1fr) minmax(16.5rem,20rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .product-editor-left-stack,html body .admin-app .product-editor-right-stack,html body .admin-app .collection-create-main,html body .admin-app .collection-create-aside{gap:1rem!important;min-width:0!important;display:grid!important}html body .admin-app .product-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important;padding:1.1rem!important;display:grid!important}html body .admin-app .product-editor-fields--single{grid-template-columns:1fr!important}html body .admin-app .product-editor-fields .form-span-2{grid-column:1/-1!important}html body .admin-app .product-editor-help,html body .admin-app .variant-inventory-note{color:var(--admin-ink-soft)!important;margin:.35rem 0 0!important;font-size:.75rem!important;line-height:1.45!important}html body .admin-app .product-editor-optional-mark{color:#8a8a8a!important;font-size:.7rem!important;font-weight:500!important}html body .admin-app .product-editor-help a,html body .admin-app .variant-inventory-note a{color:#005bd3!important}html body .admin-app .product-editor-savebar{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius)!important;box-shadow:var(--admin-shadow)!important;background:#fff!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.75rem!important;padding:.85rem 1rem!important;display:flex!important}html body .admin-app .product-editor-savebar>span{color:var(--admin-ink-soft)!important;margin-right:auto!important;font-size:.75rem!important}html body .admin-app .product-editor-titlebar{align-items:center!important;gap:.75rem!important;margin:0 0 1rem!important;display:flex!important}html body .admin-app .product-editor-titlebar h1{color:var(--admin-ink)!important;margin:0!important;font-size:1.2rem!important;font-weight:650!important}html body .admin-app .product-editor-titlebar p{color:var(--admin-ink-soft)!important;margin:.15rem 0 0!important;font-size:.8125rem!important}html body .admin-app .product-editor-titlebar__actions{flex-wrap:wrap!important;align-items:center!important;gap:.45rem!important;margin-left:auto!important;display:flex!important}html body .admin-app .product-editor-back{border:1px solid var(--admin-border)!important;width:2rem!important;height:2rem!important;color:var(--admin-ink-mid)!important;background:#fff!important;border-radius:.45rem!important;place-items:center!important;text-decoration:none!important;display:grid!important}html body .admin-app .product-variants-card{overflow:hidden!important}html body .admin-app .product-variants-card__header{border-bottom:1px solid #ededed!important;justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;padding:1rem 1.1rem .85rem!important;display:flex!important}html body .admin-app .product-variants-empty{min-height:0!important;color:var(--admin-ink-soft)!important;text-align:left!important;background:#fafafa!important;border:0!important;border-radius:0!important;place-items:start stretch!important;gap:.75rem!important;margin:0!important;padding:1.25rem 1.1rem 1.35rem!important;font-size:.8125rem!important;display:grid!important}html body .admin-app .admin-main :where(.resource-form,.resource-form-grid,.product-editor-fields,.product-editor-card,.product-variants-card,.product-variant-row,.product-variants-add,.product-variants-composer,.variant-details-form,.buyer-record-form,.state-form,.admin-action-form,.admin-disclosure,.setting-row-form,.shopify-settings){text-align:left!important}html body .admin-app .admin-main :where(.resource-form,.resource-form-grid,.product-editor-fields,.variant-details-form,.variant-form-grid,.buyer-record-form,.state-form) label{text-align:left!important;align-content:start!important;justify-items:stretch!important;gap:.28rem!important;min-width:0!important;display:grid!important}html body .admin-app .admin-main :where(.resource-form,.resource-form-grid,.product-editor-fields,.variant-details-form,.variant-form-grid,.buyer-record-form,.state-form,.admin-action-form) :where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]){text-align:left!important}html body .admin-app .variant-details-form{text-align:left!important;justify-items:stretch!important;gap:1rem!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}html body .admin-app .variant-form-block{text-align:left!important;gap:.55rem!important;min-width:0!important;display:grid!important}html body .admin-app .variant-form-block__label{color:#616161!important;text-align:left!important;margin:0!important;font-size:.75rem!important;font-weight:550!important}html body .admin-app .variant-form-grid{text-align:left!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;place-items:start stretch!important;gap:.75rem .85rem!important;display:grid!important}html body .admin-app .variant-form-grid .variant-form-grid__wide{grid-column:1/-1!important}html body .admin-app .variant-form-grid .variant-form-grid__wide>small{color:#616161!important;font-size:.72rem!important;font-weight:450!important;line-height:1.45!important}html body .admin-app .variant-form-advanced{text-align:left!important;background:#fafafa!important;border:1px solid #e3e3e3!important;border-radius:.55rem!important;margin:0!important;overflow:hidden!important}html body .admin-app .variant-form-advanced>summary{cursor:pointer!important;color:#303030!important;text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:.1rem!important;min-height:2.5rem!important;padding:.7rem .85rem!important;font-size:.8125rem!important;font-weight:650!important;list-style:none!important;display:flex!important}html body .admin-app .variant-form-advanced>summary::-webkit-details-marker{display:none!important}html body .admin-app .variant-form-advanced>summary small{color:#616161!important;font-size:.72rem!important;font-weight:450!important}html body .admin-app .variant-form-advanced[open]>summary{background:#f3f3f3!important;border-bottom:1px solid #e3e3e3!important}html body .admin-app .variant-form-advanced .variant-form-grid{background:#fff!important;padding:.85rem!important}html body .admin-app .variant-form-actions{justify-content:flex-start!important;align-items:center!important;gap:.65rem!important;margin:0!important;padding-top:.15rem!important;display:flex!important}html body .admin-app .variant-form-actions .button{min-width:6.5rem!important}html body .admin-app .wholesale-set-delete{border-top:1px solid #e3e3e3!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.8rem!important;margin-top:1rem!important;padding-top:1rem!important;display:grid!important}html body .admin-app .wholesale-set-delete strong{color:#8e1f1f!important;font-size:.78rem!important}html body .admin-app .wholesale-set-delete p{color:#616161!important;margin:.18rem 0 0!important;font-size:.7rem!important;line-height:1.45!important}html body .admin-app .wholesale-set-delete form{margin:0!important}html body .admin-app .wholesale-set-delete .inline-notice{grid-column:1/-1!important}@media (max-width:42rem){html body .admin-app .wholesale-set-delete{grid-template-columns:1fr!important;align-items:stretch!important}html body .admin-app .wholesale-set-delete .button{width:100%!important}}html body .admin-app .variant-inventory-note{color:#616161!important;text-align:left!important;margin:0!important;font-size:.75rem!important;line-height:1.4!important}html body .admin-app .variant-inventory-note a{color:#005bd3!important;font-weight:550!important;text-decoration:none!important}html body .admin-app .product-editor-fields--pricing{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .admin-app .buyer-record-page{width:min(100%,74rem)!important;margin:0 auto!important}html body .admin-app .buyer-record-tabs{gap:1rem!important;display:grid!important}html body .admin-app .buyer-record-tabs__bar{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:.75rem!important;flex-wrap:wrap!important;gap:.25rem!important;padding:.3rem!important;display:flex!important;box-shadow:0 1px #0000000a!important}html body .admin-app .buyer-record-tabs__tab{color:#616161!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:.55rem!important;align-items:center!important;gap:.4rem!important;min-height:2.35rem!important;padding:.4rem .85rem!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}html body .admin-app .buyer-record-tabs__tab:hover{color:#303030!important;background:#f3f3f3!important}html body .admin-app .buyer-record-tabs__tab.is-active{color:#fff!important;background:#303030!important}html body .admin-app .buyer-record-tabs__tab b{background:#ffffff2e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:1.25rem!important;min-height:1.25rem!important;padding:0 .35rem!important;font-size:.7rem!important;font-weight:700!important;display:inline-flex!important}html body .admin-app .buyer-record-tabs__tab:not(.is-active) b{color:#4a4a4a!important;background:#ececec!important}html body .admin-app .buyer-record-tabs__panel{min-width:0!important}html body .admin-app .buyer-record-tabs__panel[hidden]{display:none!important}html body .admin-app .order-ops-surface{margin-top:1.2rem!important;padding:.85rem!important}html body .admin-app .order-ops-tabs{gap:1rem!important;min-width:0!important;display:grid!important}html body .admin-app .order-ops-tabs__bar{background:#f7f7f7!important;border:1px solid #e3e3e3!important;border-radius:.75rem!important;flex-wrap:wrap!important;gap:.25rem!important;padding:.3rem!important;display:flex!important}html body .admin-app .order-ops-tabs__tab{color:#616161!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:.55rem!important;align-items:center!important;gap:.4rem!important;min-height:2.35rem!important;padding:.4rem .85rem!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}html body .admin-app .order-ops-tabs__tab:hover{color:#303030!important;background:#fff!important}html body .admin-app .order-ops-tabs__tab.is-active{color:#fff!important;background:#303030!important}html body .admin-app .order-ops-tabs__tab b{background:#ffffff2e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:1.25rem!important;min-height:1.25rem!important;padding:0 .35rem!important;font-size:.7rem!important;font-weight:700!important;display:inline-flex!important}html body .admin-app .order-ops-tabs__tab:not(.is-active) b{color:#4a4a4a!important;background:#ececec!important}html body .admin-app .order-ops-tabs__panel{min-width:0!important}html body .admin-app .order-ops-tabs__panel[hidden]{display:none!important}html body .admin-app .order-ops-panel{gap:.85rem!important;min-width:0!important;display:grid!important}html body .admin-app .order-ops-panel>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;padding:0 .15rem!important;display:flex!important}html body .admin-app .order-ops-panel>header h2{margin:0!important;font-size:1rem!important;font-weight:650!important}html body .admin-app .order-ops-panel>header .eyebrow{margin:0 0 .15rem!important}html body .admin-app .admin-create-panel{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:.75rem!important;gap:0!important;margin:0 0 1rem!important;display:grid!important;overflow:hidden!important;box-shadow:0 1px #0000000a!important}html body .admin-app .admin-create-panel--inset{background:#fafafa!important;border-color:#dcdcdc!important;margin:.85rem .85rem 0!important}html body .admin-app .admin-create-panel>header{background:0 0!important;border-bottom:1px solid #e8e8e8!important;justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;padding:.85rem 1rem!important;display:flex!important}html body .admin-app .admin-create-panel>header h2,html body .admin-app .admin-create-panel>header h3{margin:0!important;font-size:.95rem!important;font-weight:650!important}html body .admin-app .admin-create-panel>header .eyebrow{margin:0 0 .15rem!important}html body .admin-app .admin-create-panel__body{gap:1rem!important;min-width:0!important;padding:1rem!important;display:grid!important}html body .admin-app .admin-create-panel__body .resource-form,html body .admin-app .admin-create-panel__body .resource-form-grid{width:100%!important;max-width:none!important}html body .admin-app .admin-create-panel__note{background:#fff!important;border:1px solid #e8e8e8!important;border-radius:.55rem!important;padding:.85rem 1rem!important}html body .admin-app .admin-create-panel__note h3{margin:0 0 .35rem!important;font-size:.85rem!important}html body .admin-app .admin-create-panel__note p{color:#616161!important;margin:0!important;font-size:.8rem!important}html body .admin-app .buyer-tab-layout{align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .buyer-tab-layout--overview{grid-template-columns:minmax(0,1.7fr) minmax(16rem,20rem)!important}html body .admin-app .buyer-tab-main,html body .admin-app .buyer-tab-aside,html body .admin-app .buyer-tab-stack{gap:1rem!important;min-width:0!important;display:grid!important}html body .admin-app .buyer-status-slot,html body .admin-app .product-exclusion-section--tab{margin:0 1.1rem 1.1rem!important}html body .admin-app .buyer-request-item{border-bottom:1px solid #ededed!important;gap:.75rem!important;padding:.9rem 1.1rem!important;display:grid!important}html body .admin-app .buyer-request-item pre{white-space:pre-wrap!important;word-break:break-word!important;background:#fafafa!important;border:1px solid #e8e8e8!important;border-radius:.45rem!important;margin:.45rem 0 0!important;padding:.65rem .75rem!important;font-size:.72rem!important;overflow:auto!important}html body .admin-app .buyer-record-layout{grid-template-columns:minmax(0,1.7fr) minmax(16rem,20rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .buyer-record-hero{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius)!important;box-shadow:var(--admin-shadow)!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;margin:0 0 1rem!important;padding:1rem 1.1rem!important;display:flex!important}html body .admin-app .buyer-record-identity{align-items:center!important;gap:.85rem!important;min-width:0!important;display:flex!important}html body .admin-app .buyer-record-avatar{color:#fff!important;background:#303030!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:3.25rem!important;height:3.25rem!important;font-size:.95rem!important;font-weight:650!important;display:grid!important;overflow:hidden!important}html body .admin-app .buyer-record-titleline{flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important;display:flex!important}html body .admin-app .buyer-record-titleline h1{color:var(--admin-ink)!important;margin:0!important;font-size:1.2rem!important;font-weight:650!important}html body .admin-app .buyer-record-jump{flex-wrap:wrap!important;gap:.35rem!important;margin:0 0 1rem!important;display:flex!important}html body .admin-app .buyer-record-jump a{border:1px solid var(--admin-border)!important;min-height:2rem!important;color:var(--admin-ink-mid)!important;background:#fff!important;border-radius:999px!important;align-items:center!important;padding:.35rem .7rem!important;font-size:.75rem!important;font-weight:550!important;text-decoration:none!important;display:inline-flex!important}html body .admin-app .buyer-overview-grid dl,html body .admin-app .buyer-fact-grid,html body .admin-app .buyer-side-facts{gap:.55rem!important;margin:0!important;display:grid!important}html body .admin-app .buyer-overview-grid dl div,html body .admin-app .buyer-fact-grid>div,html body .admin-app .buyer-side-facts>div{gap:.15rem!important;display:grid!important}html body .admin-app .buyer-overview-grid dt,html body .admin-app .buyer-fact-grid dt,html body .admin-app .buyer-side-facts dt{color:var(--admin-ink-soft)!important;font-size:.72rem!important;font-weight:500!important}html body .admin-app .buyer-overview-grid dd,html body .admin-app .buyer-fact-grid dd,html body .admin-app .buyer-side-facts dd{color:var(--admin-ink-mid)!important;word-break:break-word!important;margin:0!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.4!important}html body .admin-app .buyer-commercial-card .buyer-fact-grid,html body .admin-app .buyer-account-card .buyer-side-facts,html body .admin-app .buyer-overview-card .buyer-overview-grid{padding:1rem 1.1rem 1.1rem!important}html body .admin-app .buyer-record-form{gap:1rem!important;padding:1.1rem!important}html body .admin-app .buyer-edit-card .buyer-record-form{padding-top:.25rem!important}html body .admin-app .buyer-form-section{background:#fafafa!important;border:1px solid #e8e8e8!important;border-radius:.65rem!important;min-width:0!important;margin:0!important;padding:1rem!important}html body .admin-app .buyer-form-section+.buyer-form-section{border-top:1px solid #e8e8e8!important;margin-top:0!important;padding-top:1rem!important}html body .admin-app .buyer-form-section>legend{float:none!important;color:#202020!important;letter-spacing:0!important;text-transform:none!important;width:auto!important;margin:0 0 .85rem!important;padding:0 .15rem!important;font-size:.8125rem!important;font-weight:650!important}html body .admin-app .buyer-record-form .resource-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:.85rem .9rem!important;display:grid!important}html body .admin-app .buyer-record-form .resource-form-grid>label,html body .admin-app .buyer-record-form .resource-form-grid>.buyer-governed-field{min-width:0!important}html body .admin-app .buyer-record-form .resource-form-grid>.form-span-2,html body .admin-app .buyer-record-form .resource-form-grid>label.form-span-2,html body .admin-app .buyer-record-form .resource-form-grid>.buyer-governed-field.form-span-2{grid-column:1/-1!important}html body .admin-app .buyer-record-form label{color:#303030!important;gap:.35rem!important;margin:0!important;font-size:.8125rem!important;font-weight:550!important;display:grid!important}html body .admin-app .buyer-record-form label>span{color:#303030!important;font-size:.8125rem!important;font-weight:550!important;line-height:1.3!important;display:block!important}html body .admin-app .buyer-record-form input,html body .admin-app .buyer-record-form select,html body .admin-app .buyer-record-form textarea{color:#303030!important;width:100%!important;min-width:0!important;min-height:2.35rem!important;box-shadow:none!important;background:#fff!important;border:1px solid #8a8a8a!important;border-radius:.5rem!important;padding:.55rem .75rem!important;font-size:.8125rem!important;font-weight:450!important;line-height:1.35!important}html body .admin-app .buyer-record-form textarea{resize:vertical!important;min-height:5.25rem!important}html body .admin-app .buyer-record-form input:disabled,html body .admin-app .buyer-record-form input[readonly]{color:#616161!important;background:#f3f3f3!important;border-color:#c9c9c9!important}html body .admin-app .buyer-governed-field{background:#f3f3f3!important;border:1px solid #d8d8d8!important;border-radius:.5rem!important;align-content:start!important;gap:.2rem!important;min-height:2.35rem!important;padding:.6rem .75rem!important;display:grid!important}html body .admin-app .buyer-governed-field>span{color:#616161!important;font-size:.72rem!important;font-weight:550!important}html body .admin-app .buyer-governed-field>strong{color:#202020!important;font-size:.8125rem!important;font-weight:650!important}html body .admin-app .buyer-governed-field>small{color:#6d7175!important;font-size:.72rem!important;line-height:1.4!important}html body .admin-app .buyer-form-actions{justify-items:start!important;gap:.75rem!important;padding-top:.25rem!important;display:grid!important}html body .admin-app .buyer-form-actions .button{min-width:10rem!important}html body .admin-app .buyer-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem 1rem!important;margin:0!important;padding:0 1.1rem 1.1rem!important;display:grid!important}html body .admin-app .buyer-fact-grid>div{background:#fafafa!important;border:1px solid #ededed!important;border-radius:.5rem!important;gap:.2rem!important;min-width:0!important;padding:.65rem .75rem!important;display:grid!important}html body .admin-app .buyer-fact-grid .buyer-logo-fact{grid-column:1/-1!important}html body .admin-app .buyer-fact-grid .buyer-logo-fact dd{flex-wrap:wrap!important;align-items:center!important;gap:.65rem!important;display:flex!important}html body .admin-app .buyer-fact-grid .buyer-logo-fact img{object-fit:contain!important;background:#fff!important;border:1px solid #e3e3e3!important;border-radius:.4rem!important;width:3rem!important;height:3rem!important}html body .admin-app .buyer-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important;padding:0 1.1rem 1.1rem!important;display:grid!important}html body .admin-app .buyer-overview-grid>section{background:#fafafa!important;border:1px solid #ededed!important;border-radius:.55rem!important;min-width:0!important;padding:.85rem!important}html body .admin-app .buyer-overview-address{grid-column:1/-1!important}html body .admin-app .buyer-overview-grid h3{color:#202020!important;margin:0 0 .65rem!important;font-size:.8125rem!important;font-weight:650!important}html body .admin-app .buyer-overview-grid dl{gap:.55rem!important;margin:0!important;display:grid!important}html body .admin-app .buyer-overview-grid dl>div{gap:.15rem!important;display:grid!important}html body .admin-app .buyer-overview-grid dt,html body .admin-app .buyer-fact-grid dt{color:#616161!important;font-size:.72rem!important;font-weight:550!important}html body .admin-app .buyer-overview-grid dd,html body .admin-app .buyer-fact-grid dd{color:#303030!important;word-break:break-word!important;margin:0!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.4!important}html body .admin-app .buyer-side-facts{gap:.65rem!important;margin:0!important;padding:0 1.1rem 1rem!important;display:grid!important}html body .admin-app .buyer-side-facts>div{background:#fafafa!important;border:1px solid #ededed!important;border-radius:.45rem!important;gap:.2rem!important;padding:.55rem .65rem!important;display:grid!important}html body .admin-app .buyer-account-card .admin-disclosure,html body .admin-app .admin-side-ledger .admin-disclosure,html body .admin-app .product-exclusion-section,html body .admin-app .entitlement-ledger,html body .admin-app .buyer-catalogue-policy,html body .admin-app .consent-ledger{margin:0 1.1rem 1rem!important}html body .admin-app .buyer-catalogue-policy{background:#f7f7f7!important;border:1px solid #e3e3e3!important;border-radius:.55rem!important;grid-template-columns:auto minmax(0,1fr)!important;gap:.65rem!important;min-width:0!important;margin:0 1.1rem 1rem!important;padding:.75rem .85rem!important;display:grid!important}html body .admin-app .buyer-catalogue-policy>div{min-width:0!important}html body .admin-app .buyer-catalogue-policy strong{font-size:.8125rem!important;display:block!important}html body .admin-app .buyer-catalogue-policy p{color:#6d7175!important;overflow-wrap:anywhere!important;margin:.2rem 0 0!important;font-size:.75rem!important;line-height:1.4!important}html body .admin-app .entitlement-ledger{background:#fff!important;border:1px solid #e8e8e8!important;border-radius:.55rem!important;min-width:0!important;margin:0 1.1rem 1rem!important;padding:0!important;overflow:hidden!important}html body .admin-app .entitlement-ledger__heading{background:#fafafa!important;border-bottom:1px solid #ededed!important;justify-content:space-between!important;align-items:center!important;gap:.5rem!important;margin:0!important;padding:.7rem .85rem!important;display:flex!important}html body .admin-app .entitlement-ledger__heading strong{color:#616161!important;letter-spacing:.03em!important;text-transform:uppercase!important;min-width:0!important;font-size:.72rem!important;font-weight:700!important}html body .admin-app .entitlement-ledger__list{min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .admin-app .entitlement-ledger__row{border-bottom:1px solid #ededed!important;grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto)!important;align-items:start!important;gap:.55rem .75rem!important;min-width:0!important;margin:0!important;padding:.7rem .85rem!important;display:grid!important}html body .admin-app .entitlement-ledger__row:last-child{border-bottom:0!important}html body .admin-app .entitlement-ledger__name{color:#202020!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.35!important;display:block!important}html body .admin-app .entitlement-ledger__meta{text-align:right!important;color:#6d7175!important;white-space:normal!important;overflow-wrap:anywhere!important;justify-self:end!important;min-width:0!important;max-width:100%!important;font-size:.75rem!important;font-weight:500!important;line-height:1.35!important;display:block!important}html body .admin-app .entitlement-ledger__meta.is-active{color:#29845a!important;font-weight:650!important}html body .admin-app .entitlement-ledger__meta.is-muted{color:#8a8a8a!important}html body .admin-app .entitlement-history{min-width:0!important;margin:0 1.1rem 1rem!important}html body .admin-app .entitlement-history>summary{cursor:pointer!important;color:#616161!important;font-size:.8125rem!important;font-weight:600!important}html body .admin-app .entitlement-history .entitlement-ledger__list{border:1px solid #e8e8e8!important;border-radius:.55rem!important;margin-top:.55rem!important;overflow:hidden!important}html body .admin-app .entitlement-form,html body .admin-app .product-exclusion-form{gap:.7rem!important;min-width:0!important;display:grid!important}html body .admin-app .buyer-tab-stack>.admin-panel{min-width:0!important;overflow:hidden!important}@media (max-width:40rem){html body .admin-app .entitlement-ledger__row{grid-template-columns:1fr!important}html body .admin-app .entitlement-ledger__meta{text-align:left!important;justify-self:start!important}}html body .admin-app .entitlement-form label,html body .admin-app .product-exclusion-form label,html body .admin-app .buyer-status-form label{gap:.3rem!important;display:grid!important}html body .admin-app .entitlement-form select,html body .admin-app .entitlement-form input,html body .admin-app .product-exclusion-form select,html body .admin-app .product-exclusion-form input{background:#fff!important;border:1px solid #8a8a8a!important;border-radius:.5rem!important;width:100%!important;min-height:2.25rem!important;padding:.5rem .7rem!important;font-size:.8125rem!important}html body .admin-app .buyer-request-grid{gap:1rem!important;display:grid!important}@media (max-width:48rem){html body .admin-app .buyer-record-form .resource-form-grid,html body .admin-app .buyer-fact-grid,html body .admin-app .buyer-overview-grid{grid-template-columns:1fr!important}}html body .admin-app .admin-order-layout{grid-template-columns:minmax(0,1.65fr) minmax(16rem,20rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .order-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;margin-top:1rem!important;display:grid!important}html body .admin-app .order-lines-table>header,html body .admin-app .order-lines-table>div{border-bottom:1px solid #ededed!important;grid-template-columns:minmax(0,1.5fr) 4rem 6rem 6.5rem!important;align-items:center!important;gap:.75rem!important;padding:.7rem 1rem!important;display:grid!important}html body .admin-app .order-lines-table>header{background:var(--admin-surface-subdued)!important;color:var(--admin-ink-soft)!important;font-size:.75rem!important;font-weight:550!important}html body .admin-app .team-create-layout,html body .admin-app .team-detail-layout{grid-template-columns:minmax(0,1.6fr) minmax(15rem,19rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .team-edit-body,html body .admin-app .team-guidance{padding:1.1rem!important}html body .admin-app .team-guidance h2{margin:0 0 .55rem!important;font-size:.875rem!important;font-weight:650!important}html body .admin-app .team-guidance ul{color:var(--admin-ink-soft)!important;margin:0!important;padding-left:1.1rem!important;font-size:.8125rem!important;line-height:1.5!important}html body .admin-app .growth-marketing-layout{grid-template-columns:minmax(0,1.55fr) minmax(15rem,19rem)!important;align-items:start!important;gap:1rem!important;margin-bottom:1rem!important;display:grid!important}html body .admin-app .growth-composer{min-width:0!important}html body .admin-app .growth-delivery-note{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius)!important;box-shadow:var(--admin-shadow)!important;background:#fff!important;padding:1.1rem!important}html body .admin-app .growth-delivery-note>span{color:var(--admin-ink-soft)!important;font-size:.72rem!important;font-weight:600!important}html body .admin-app .growth-delivery-note h2{margin:.35rem 0 .5rem!important;font-size:.95rem!important;font-weight:650!important}html body .admin-app .growth-delivery-note p,html body .admin-app .growth-delivery-note dd{color:var(--admin-ink-soft)!important;font-size:.8125rem!important;line-height:1.45!important}html body .admin-app .growth-table-wrap{overflow-x:auto!important}html body .admin-app .growth-table-wrap table{border-collapse:collapse!important;width:100%!important}html body .admin-app .growth-table-wrap th,html body .admin-app .growth-table-wrap td{text-align:left!important;border-bottom:1px solid #ededed!important;padding:.7rem 1rem!important;font-size:.8125rem!important}html body .admin-app .growth-table-wrap th{background:var(--admin-surface-subdued)!important;color:var(--admin-ink-soft)!important;font-weight:550!important}html body .admin-app .admin-form-layout,html body .admin-app .content-block-layout,html body .admin-app .notification-rule-layout{grid-template-columns:minmax(0,1.55fr) minmax(15rem,19rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .setting-row-form,html body .admin-app .content-settings>form{border-bottom:1px solid #ededed!important;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;padding:.75rem 1.1rem!important;display:grid!important}html body .admin-app .admin-header-action-popover{position:relative!important}html body .admin-app .admin-header-action-popover>summary{cursor:pointer!important;list-style:none!important}html body .admin-app .admin-header-action-popover>summary::-webkit-details-marker{display:none!important}html body .admin-app .admin-header-action-popover>div{z-index:20!important;border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius)!important;background:#fff!important;width:min(24rem,100vw - 2rem)!important;padding:1rem!important;position:absolute!important;top:calc(100% + .4rem)!important;right:0!important;box-shadow:0 12px 32px #00000024!important}html body .admin-app .admin-header-action-popover .resource-form,html body .admin-app .admin-header-action-popover .resource-form-grid{grid-template-columns:1fr!important}html body .admin-app .admin-empty-state{text-align:center!important;justify-items:center!important;gap:.4rem!important;padding:2rem 1.25rem!important;display:grid!important}html body .admin-app .admin-empty-state h2{color:var(--admin-ink)!important;margin:0!important;font-size:.9375rem!important;font-weight:650!important}html body .admin-app .admin-empty-state p{max-width:28rem!important;color:var(--admin-ink-soft)!important;margin:0 auto!important;font-size:.8125rem!important;line-height:1.45!important}html body .admin-app .admin-permission-notice{border-radius:var(--admin-radius-sm)!important;background:#f4f5ff!important;border:1px solid #d0d4ff!important;align-items:flex-start!important;gap:.75rem!important;margin:0 0 1rem!important;padding:.75rem .9rem!important;display:flex!important}html body .admin-app .inline-notice{border-radius:var(--admin-radius-sm)!important;padding:.7rem .85rem!important;font-size:.8125rem!important;line-height:1.4!important}html body .admin-app .inline-notice.is-success{color:#0d5c2e!important;background:#f1fbf5!important;border:1px solid #b4e0c5!important}html body .admin-app .inline-notice.is-error{color:#8a1f1f!important;background:#fff5f5!important;border:1px solid #f0c0c0!important}html body .admin-app .panel-empty{color:var(--admin-ink-soft)!important;margin:0!important;padding:1rem 1.1rem!important;font-size:.8125rem!important}html body .admin-app .admin-main .button{border-radius:.5rem!important;min-height:2.15rem!important;padding:.45rem .85rem!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.2!important}html body .admin-app .admin-main .button--ink{color:#fff!important;background:#303030!important;border:1px solid #303030!important}html body .admin-app .admin-main .button--ghost{color:var(--admin-ink-mid)!important;border:1px solid var(--admin-border-input)!important;background:#fff!important}html body .admin-app .status-chip{letter-spacing:0!important;text-transform:none!important;border-radius:999px!important;align-items:center!important;min-height:1.5rem!important;padding:.15rem .5rem!important;font-size:.72rem!important;font-weight:600!important;display:inline-flex!important}html body .admin-app .admin-disclosure>summary{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius-sm)!important;cursor:pointer!important;background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;min-height:2.75rem!important;padding:.65rem .9rem!important;font-size:.8125rem!important;font-weight:600!important;list-style:none!important;display:flex!important}html body .admin-app .admin-disclosure>summary::-webkit-details-marker{display:none!important}html body .admin-app .admin-disclosure>div{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius-sm)!important;background:#fafafa!important;margin-top:.65rem!important;padding:.9rem!important}html body .admin-app .product-editor-media-slot{padding:.85rem 1.1rem 1.15rem!important}html body .admin-app .product-editor-media-empty{text-align:center!important;min-height:9rem!important;color:var(--admin-ink-soft)!important;background:#fafafa!important;border:1px dashed #c9c9c9!important;border-radius:.65rem!important;place-items:center!important;gap:.3rem!important;margin:.85rem 1.1rem 1.15rem!important;padding:1.25rem!important;display:grid!important}html body .admin-app .product-editor-media-empty__icon{color:#616161!important;background:#ebebeb!important;border-radius:.5rem!important;place-items:center!important;width:2.25rem!important;height:2.25rem!important;margin-bottom:.25rem!important;font-size:1.25rem!important;font-weight:500!important;line-height:1!important;display:grid!important}html body .admin-app .product-editor-media-empty strong{color:#303030!important;font-size:.875rem!important;font-weight:650!important}html body .admin-app .product-editor-media-empty small{max-width:22rem!important;font-size:.75rem!important;line-height:1.45!important}html body .admin-app .shopify-media{gap:.75rem!important;min-width:0!important;display:grid!important}html body .admin-app .shopify-media__grid{grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,100%),10.5rem))!important;align-items:stretch!important;gap:.65rem!important;display:grid!important}html body .admin-app .shopify-media__tile{cursor:pointer!important;text-align:left!important;appearance:none!important;background:#f3f3f3!important;border:1px solid #e3e3e3!important;border-radius:.65rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;transition:border-color .12s,box-shadow .12s!important;display:block!important;position:relative!important;overflow:hidden!important}html body .admin-app .shopify-media__tile:hover{border-color:#b5b5b5!important;box-shadow:0 2px 8px #00000014!important}html body .admin-app .shopify-media__tile:focus-visible{outline-offset:2px!important;outline:2px solid #005bd3!important}html body .admin-app .shopify-media__tile.is-cover{border-color:#303030!important;box-shadow:0 0 0 1px #303030!important}html body .admin-app .shopify-media__frame{aspect-ratio:1!important;background:#f3f3f3!important;display:block!important;position:relative!important;overflow:hidden!important}html body .admin-app .shopify-media__frame img,html body .admin-app .shopify-media__frame video{object-fit:cover!important;width:100%!important;height:100%!important}html body .admin-app .shopify-media__badge{z-index:1!important;color:#fff!important;letter-spacing:.02em!important;pointer-events:none!important;background:#202020!important;border-radius:999px!important;padding:.15rem .45rem!important;font-size:.65rem!important;font-weight:700!important;position:absolute!important;top:.4rem!important;left:.4rem!important}html body .admin-app .shopify-media__first-badge{z-index:3;color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#955f13;border-radius:999px;padding:.28rem .5rem;font-size:.65rem;font-weight:750;position:absolute;bottom:.45rem;right:.45rem}html body .admin-app .shopify-media__status{z-index:1!important;color:#4a4a4a!important;pointer-events:none!important;background:#ffffffeb!important;border-radius:999px!important;padding:.12rem .4rem!important;font-size:.62rem!important;font-weight:700!important;position:absolute!important;bottom:.4rem!important;right:.4rem!important}html body .admin-app .shopify-media__error{color:#b42318!important;margin:0!important;font-size:.75rem!important;line-height:1.4!important}html body .admin-app .shopify-media__upload{width:100%!important;min-width:0!important;max-width:10.5rem!important;min-height:100%!important;overflow:hidden!important}html body .admin-app .shopify-media__drop{aspect-ratio:1!important;color:#616161!important;cursor:pointer!important;text-align:center!important;background:#fafafa!important;border:1px dashed #b8b8b8!important;border-radius:.65rem!important;place-items:center!important;gap:.25rem!important;height:100%!important;min-height:8.5rem!important;padding:1rem .75rem!important;display:grid!important}html body .admin-app .shopify-media__drop:hover{background:#f5f5f5!important;border-color:#8a8a8a!important}html body .admin-app .shopify-media__drop-icon{color:#4a4a4a!important;background:#ebebeb!important;border-radius:.45rem!important;place-items:center!important;width:2rem!important;height:2rem!important;margin-bottom:.15rem!important;font-size:1.2rem!important;font-weight:500!important;line-height:1!important;display:grid!important}html body .admin-app .shopify-media__drop strong{color:#303030!important;font-size:.8125rem!important;font-weight:650!important}html body .admin-app .shopify-media__drop small{font-size:.7rem!important;line-height:1.35!important}html body .admin-app .shopify-media__draft{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:.65rem!important;gap:.55rem!important;min-height:8.5rem!important;padding:.55rem!important;display:grid!important;overflow:hidden!important}html body .admin-app .shopify-media__draft-preview{aspect-ratio:1!important;background:#f3f3f3!important;border-radius:.45rem!important;position:relative!important;overflow:hidden!important}html body .admin-app .shopify-media__draft-preview img,html body .admin-app .shopify-media__draft-preview video{object-fit:cover!important;width:100%!important;height:100%!important}html body .admin-app .shopify-media__alt{color:#303030!important;gap:.25rem!important;font-size:.72rem!important;font-weight:600!important;display:grid!important}html body .admin-app .shopify-media__alt input{border:1px solid #8a8a8a!important;border-radius:.45rem!important;min-height:2rem!important;padding:.4rem .55rem!important;font-size:.75rem!important;font-weight:450!important}html body .admin-app .shopify-media__draft-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.4rem!important;display:flex!important}html body .admin-app .shopify-media__draft-actions .button{min-height:1.9rem!important;padding:.3rem .65rem!important;font-size:.75rem!important}html body .admin-app .shopify-media__uploading{color:#616161!important;align-items:center!important;min-height:1.9rem!important;padding:.3rem .2rem!important;font-size:.75rem!important;font-weight:600!important;display:inline-flex!important}html body .admin-app .shopify-media__hint{color:#8a8a8a!important;margin:0!important;font-size:.72rem!important;line-height:1.4!important}html body .admin-app .shopify-media-modal{width:min(92vw,40rem)!important;max-width:40rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.85rem!important;margin:auto!important;padding:0!important}html body .admin-app .shopify-media-modal::backdrop{background:#00000073!important}html body .admin-app .shopify-media-modal__panel{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:.85rem!important;overflow:hidden!important;box-shadow:0 24px 48px #00000038!important}html body .admin-app .shopify-media-modal__header{border-bottom:1px solid #ededed!important;justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;padding:1rem 1.1rem .85rem!important;display:flex!important}html body .admin-app .shopify-media-modal__header h3{color:#303030!important;margin:0!important;font-size:.9375rem!important;font-weight:650!important}html body .admin-app .shopify-media-modal__header p{color:#616161!important;margin:.2rem 0 0!important;font-size:.75rem!important}html body .admin-app .shopify-media-modal__close{color:#4a4a4a!important;cursor:pointer!important;background:#fff!important;border:1px solid #d8d8d8!important;border-radius:.45rem!important;place-items:center!important;width:2rem!important;height:2rem!important;margin:0!important;padding:0!important;font-size:1.25rem!important;line-height:1!important;display:grid!important}html body .admin-app .shopify-media-modal__close:hover{background:#f3f3f3!important}html body .admin-app .shopify-media-modal__body{gap:1rem!important;padding:1.1rem!important;display:grid!important}@media (min-width:36rem){html body .admin-app .shopify-media-modal__body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;align-items:start!important}}html body .admin-app .shopify-media-modal__preview{aspect-ratio:1!important;background:#f3f3f3!important;border-radius:.55rem!important;position:relative!important;overflow:hidden!important}html body .admin-app .shopify-media-modal__preview img,html body .admin-app .shopify-media-modal__preview video{object-fit:cover!important;width:100%!important;height:100%!important}html body .admin-app .shopify-media-modal__meta{gap:.85rem!important;min-width:0!important;display:grid!important}html body .admin-app .shopify-media-modal__field{gap:.25rem!important;min-width:0!important;display:grid!important}html body .admin-app .shopify-media-modal__field>span,html body .admin-app .shopify-media-modal__stats span{color:#616161!important;font-size:.72rem!important;font-weight:550!important}html body .admin-app .shopify-media-modal__field>strong{color:#202020!important;text-overflow:ellipsis!important;word-break:break-word!important;font-size:.875rem!important;font-weight:600!important;line-height:1.35!important;overflow:hidden!important}html body .admin-app .shopify-media-modal__stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.55rem!important;display:grid!important}html body .admin-app .shopify-media-modal__stats>div{background:#fafafa!important;border:1px solid #ededed!important;border-radius:.5rem!important;gap:.2rem!important;min-width:0!important;padding:.55rem .6rem!important;display:grid!important}html body .admin-app .shopify-media-modal__stats strong{color:#303030!important;font-size:.78rem!important;font-weight:650!important}html body .admin-app .shopify-media-modal__actions{flex-wrap:wrap!important;align-items:center!important;gap:.55rem!important;padding-top:.25rem!important;display:flex!important}html body .admin-app .shopify-media-modal__cover-label{color:#616161!important;font-size:.8125rem!important;font-weight:550!important}html body .admin-app .shopify-media-modal__danger{color:#b42318!important;border-color:#f0b4ad!important}html body .admin-app .shopify-media-modal__danger:hover{background:#fff5f4!important}html body .admin-app .product-admin-editor-page{width:min(100%,72rem)!important;margin:0 auto!important}html body .admin-app .product-editor-card>header{border-bottom:1px solid #ededed!important;padding:1rem 1.1rem .75rem!important}html body .admin-app .product-editor-card--identity .product-editor-fields{padding-top:1.15rem!important}html body .admin-app .product-description-field{min-height:7.5rem!important}html body .admin-app .product-index-surface,html body .admin-app .collection-index-surface,html body .admin-app .inventory-index-surface,html body .admin-app .pricing-index-surface{font-size:.8125rem!important}html body .admin-app .growth-metrics,html body .admin-app .report-metrics{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))!important;gap:.75rem!important;margin:0 0 1rem!important;display:grid!important}html body .admin-app .growth-metrics>article,html body .admin-app .report-metrics>article{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius)!important;box-shadow:var(--admin-shadow)!important;background:#fff!important;padding:1rem 1.1rem!important}html body .admin-app .growth-metrics span,html body .admin-app .report-metrics span{color:var(--admin-ink-soft)!important;font-size:.72rem!important;font-weight:550!important;display:block!important}html body .admin-app .growth-metrics strong,html body .admin-app .report-metrics strong{color:var(--admin-ink)!important;margin:.3rem 0!important;font-size:1.25rem!important;font-weight:650!important;display:block!important}html body .admin-app .growth-metrics small,html body .admin-app .report-metrics small{color:var(--admin-ink-soft)!important;font-size:.75rem!important;line-height:1.4!important}html body .admin-app .form-context-note{color:var(--admin-ink-soft)!important;margin:0!important;font-size:.75rem!important;line-height:1.45!important}html body .admin-app .audit-table{display:grid!important}html body .admin-app .audit-table>header,html body .admin-app .audit-table>article{border-bottom:1px solid #ededed!important;grid-template-columns:8.5rem 5.5rem minmax(8rem,1.1fr) minmax(8rem,1fr) minmax(10rem,1.4fr)!important;align-items:start!important;gap:.65rem!important;padding:.7rem 1rem!important;font-size:.8125rem!important;display:grid!important}html body .admin-app .audit-table>header{background:var(--admin-surface-subdued)!important;color:var(--admin-ink-soft)!important;font-weight:550!important}html body .admin-app .audit-table code{max-width:100%!important;color:var(--admin-ink-soft)!important;white-space:pre-wrap!important;word-break:break-word!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.72rem!important;line-height:1.4!important;display:block!important;overflow:auto!important}html body .admin-app .resource-state-forms,html body .admin-app .state-form{gap:.75rem!important;display:grid!important}html body .admin-app .state-form--schedule{grid-template-columns:1fr!important;padding:0!important}html body .admin-app .state-danger-disclosure>summary{color:#8a1f1f!important;cursor:pointer!important;font-size:.8125rem!important;font-weight:600!important}html body .admin-app .product-exclusion-panel{gap:.55rem!important;min-width:0!important;margin:.75rem 0!important;display:grid!important}html body .admin-app .entitlement-ledger p,html body .admin-app .consent-ledger p{grid-template-columns:minmax(0,1fr) minmax(5rem,auto)!important;gap:.45rem!important;min-width:0!important;max-width:100%!important;display:grid!important}html body .admin-app .entitlement-ledger p strong,html body .admin-app .consent-ledger p strong{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important}html body .admin-app .entitlement-ledger p span,html body .admin-app .consent-ledger p span,html body .admin-app .consent-ledger p small{text-align:right!important;overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;max-width:100%!important}html body .admin-app .entitlement-form,html body .admin-app .product-exclusion-form{gap:.65rem!important;margin-top:.75rem!important;display:grid!important}html body .admin-app .buyer-access-operations{gap:1rem!important;display:grid!important}html body .admin-app .buyer-access-operations form{border:1px solid var(--admin-border)!important;border-radius:var(--admin-radius-sm)!important;background:#fafafa!important;gap:.65rem!important;padding:.9rem!important;display:grid!important}html body .admin-app .report-layout{grid-template-columns:minmax(0,1.4fr) minmax(15rem,20rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .content-block-register article,html body .admin-app .notification-register article,html body .admin-app .pricing-register article,html body .admin-app .inventory-register article{font-size:.8125rem!important}@media (max-width:64rem){html body .admin-app .product-editor-composer,html body .admin-app .collection-create-composer,html body .admin-app .buyer-record-layout,html body .admin-app .buyer-tab-layout--overview,html body .admin-app .admin-order-layout,html body .admin-app .team-create-layout,html body .admin-app .team-detail-layout,html body .admin-app .growth-marketing-layout,html body .admin-app .admin-form-layout,html body .admin-app .content-block-layout,html body .admin-app .order-operations-grid,html body .admin-app .buyer-overview-grid{grid-template-columns:1fr!important}}@media (max-width:48rem){html body .admin-app .resource-form-grid,html body .admin-app .product-editor-fields,html body .admin-app .variant-form-grid,html body .admin-app .product-editor-fields--pricing{grid-template-columns:1fr!important}html body .admin-app .product-variants-list__head{display:none!important}html body .admin-app .product-variant-row__summary{grid-template-columns:2.25rem minmax(0,1fr) auto!important}html body .admin-app .product-variant-row__price,html body .admin-app .product-variant-row__inventory,html body .admin-app .product-variant-row__summary .status-chip{display:none!important}html body .admin-app .buyer-record-hero{flex-direction:column!important;align-items:flex-start!important}html body .admin-app .setting-row-form{grid-template-columns:1fr!important}}html body .admin-app .product-index-surface,html body .admin-app .inventory-index-surface,html body .admin-app .pricing-index-surface{overflow-x:auto!important}html body .admin-app .admin-order-list,html body .admin-app .admin-buyer-list,html body .admin-app .inventory-register,html body .admin-app .pricing-register,html body .admin-app .audit-table,html body .admin-app .collection-register{min-width:0!important}html body .admin-app .inventory-register>header,html body .admin-app .inventory-register>article{grid-template-columns:minmax(12rem,1.5fr) 5.5rem 5.5rem 6.5rem!important}html body .admin-app .admin-empty-state--panel{text-align:left!important;background:0 0!important;place-items:start!important;gap:.45rem!important;min-height:0!important;margin:0!important;padding:1.25rem 1.1rem!important;display:grid!important}html body .admin-app .admin-empty-state--panel h2{text-align:left!important;font-size:.875rem!important}html body .admin-app .admin-empty-state--panel p{text-align:left!important;max-width:36rem!important;margin:0!important}html body .admin-app .admin-empty-state--panel .button{margin-top:.35rem!important}html body .admin-app .admin-header-action-popover>div{text-align:left!important;width:min(28rem,100vw - 2rem)!important;max-height:min(70vh,36rem)!important;overflow:hidden auto!important}html body .admin-app .admin-header-action-popover .resource-form,html body .admin-app .admin-header-action-popover .resource-form-grid,html body .admin-app .admin-header-action-popover .admin-popover-form,html body .admin-app .admin-disclosure__body .resource-form,html body .admin-app .admin-disclosure__body .resource-form-grid{text-align:left!important;justify-items:stretch!important}html body .admin-app .resource-form-grid--stack,html body .admin-app .admin-popover-form .resource-form-grid{grid-template-columns:1fr!important;gap:.75rem!important}html body .admin-app .admin-popover-form,html body .admin-app .admin-popover-form label{text-align:left!important;justify-items:stretch!important}html body .admin-app .admin-form-actions{justify-content:flex-start!important;align-items:center!important;gap:.55rem!important;margin-top:.25rem!important;display:flex!important}html body .admin-app .admin-form-actions .button{justify-self:start!important}html body .admin-app .buyer-create-page{width:min(100%,68rem)!important;margin:0 auto!important}html body .admin-app .buyer-create-layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .buyer-create-card>header{border-bottom:1px solid #ededed!important;padding:1rem 1.1rem .75rem!important}html body .admin-app .buyer-create-card>header h2{color:#303030!important;margin:0!important;font-size:.875rem!important;font-weight:650!important}html body .admin-app .buyer-create-card>header p{color:#616161!important;margin:.25rem 0 0!important;font-size:.75rem!important}html body .admin-app .buyer-create-card__body{text-align:left!important;padding:1rem 1.1rem 1.15rem!important}html body .admin-app .buyer-create-guidance{padding:1rem 1.1rem 1.15rem!important}html body .admin-app .buyer-create-guidance h2{color:#303030!important;margin:0 0 .65rem!important;font-size:.8125rem!important;font-weight:650!important}html body .admin-app .buyer-create-guidance ul{color:#616161!important;margin:0!important;padding-left:1.1rem!important;font-size:.75rem!important;line-height:1.5!important}html body .admin-app .buyer-create-guidance li+li{margin-top:.4rem!important}html body .admin-app .admin-breadcrumbs{color:#616161!important;flex-wrap:wrap!important;align-items:center!important;gap:.4rem!important;margin:0 0 .75rem!important;font-size:.75rem!important;display:flex!important}html body .admin-app .admin-breadcrumbs a{color:#005bd3!important;font-weight:550!important;text-decoration:none!important}html body .admin-app .admin-page-heading{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:.85rem 1rem!important;margin:0 0 1rem!important;display:flex!important}html body .admin-app .admin-page-heading h1{color:#202020!important;text-align:left!important;margin:0!important;font-size:1.25rem!important;font-weight:650!important;line-height:1.25!important}html body .admin-app .admin-page-heading>div>p{color:#616161!important;text-align:left!important;margin:.25rem 0 0!important;font-size:.8125rem!important;line-height:1.4!important}html body .admin-app .admin-page-heading__actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.5rem!important;display:flex!important}html body .admin-app .content-preview__loom{text-align:left!important;color:#616161!important;background:#f7f7f7!important;font-family:inherit!important}html body .admin-app .resource-form>.button,html body .admin-app .resource-form .button[type=submit]{justify-self:start!important}@media (max-width:64rem){html body .admin-app .buyer-create-layout{grid-template-columns:1fr!important}html body .admin-app .admin-order-list>header,html body .admin-app .admin-order-list>a{grid-template-columns:minmax(7rem,1fr) minmax(7rem,1.1fr) 5.5rem 6rem!important}html body .admin-app .admin-order-list>header>:nth-child(5),html body .admin-app .admin-order-list>header>:nth-child(6),html body .admin-app .admin-order-list>a>:nth-child(5),html body .admin-app .admin-order-list>a>:nth-child(6){display:none!important}}@media (max-width:48rem){html body .admin-app .admin-buyer-list>header{display:none!important}html body .admin-app .admin-buyer-list>a{grid-template-columns:minmax(0,1fr) auto!important}html body .admin-app .admin-buyer-list>a>:nth-child(3),html body .admin-app .inventory-register>header{display:none!important}html body .admin-app .inventory-register>article{grid-template-columns:minmax(0,1fr) auto!important}html body .admin-app .inventory-register>article>.inventory-register__reserved,html body .admin-app .inventory-register>article>.status-chip{display:none!important}}
html body .admin-app .notif-surface{margin-top:0!important}html body .admin-app .notif-summary{color:#616161!important;border-bottom:1px solid #e8e8e8!important;flex-wrap:wrap!important;gap:.5rem 1rem!important;padding:.75rem 1rem!important;font-size:13px!important;display:flex!important}html body .admin-app .notif-summary strong{color:#1a1a1a!important;font-weight:700!important}html body .admin-app .notif-list{width:100%!important;overflow-x:auto!important}html body .admin-app .notif-list__head,html body .admin-app .notif-list__row{box-sizing:border-box!important;border-bottom:1px solid #ededed!important;grid-template-columns:minmax(14rem,2fr) 7rem 7rem minmax(8rem,1fr) 6rem!important;align-items:start!important;gap:.75rem!important;padding:.85rem 1rem!important;display:grid!important}html body .admin-app .notif-list__head{color:#616161!important;background:#f7f7f7!important;font-size:12px!important;font-weight:650!important}html body .admin-app .notif-list__row:last-child{border-bottom:0!important}html body .admin-app .notif-list__row:hover{background:#fafafa!important}html body .admin-app .notif-list__message{flex-direction:column!important;gap:.2rem!important;min-width:0!important;display:flex!important}html body .admin-app .notif-list__message strong{color:#1a1a1a!important;word-break:break-word!important;font-size:13px!important;font-weight:650!important;line-height:1.3!important}html body .admin-app .notif-list__message>span{color:#616161!important;word-break:break-word!important;font-size:12px!important}html body .admin-app .notif-list__message>em{color:#8e1f0b!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:12px!important;font-style:normal!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}html body .admin-app .notif-list__meta{color:#4a4a4a!important;flex-direction:column!important;gap:.15rem!important;font-size:12px!important;display:flex!important}html body .admin-app .notif-list__meta small{color:#8a8a8a!important;font-size:11px!important}html body .admin-app .notif-list__action{flex-direction:column!important;align-items:flex-start!important;gap:.25rem!important;display:flex!important}html body .admin-app .notif-list__dash{color:#b0b0b0!important}html body .admin-app .notifications-retry-form{background:0 0!important;border:0!important;flex-direction:column!important;align-items:flex-start!important;gap:.25rem!important;margin:0!important;padding:0!important;display:flex!important}html body .admin-app .notifications-retry-form .button{min-height:2rem!important;padding:.3rem .7rem!important;font-size:12px!important}html body .admin-app .notifications-retry-form__notice{font-size:11px!important;line-height:1.3!important}html body .admin-app .notifications-retry-form__notice.is-success{color:#0c5132!important}html body .admin-app .notifications-retry-form__notice.is-error{color:#8e1f0b!important}html body .admin-app .notif-split{grid-template-columns:minmax(0,1.4fr) minmax(18rem,22rem)!important;align-items:start!important;gap:1rem!important;display:grid!important}html body .admin-app .notif-panel-head{background:#fff!important;border-bottom:1px solid #ededed!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:.5rem 1rem!important;padding:1rem!important;display:flex!important}html body .admin-app .notif-panel-head h2{color:#1a1a1a!important;margin:0 0 .2rem!important;font-size:15px!important;font-weight:650!important;line-height:1.3!important}html body .admin-app .notif-panel-head p{color:#616161!important;margin:0!important;font-size:12px!important;line-height:1.4!important}html body .admin-app .notif-panel-head>span{color:#616161!important;font-size:12px!important;font-weight:600!important}html body .admin-app .notif-simple-list{flex-direction:column!important;display:flex!important}html body .admin-app .notif-simple-list__row{border-bottom:1px solid #ededed!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;gap:.75rem!important;padding:.85rem 1rem!important;display:grid!important}html body .admin-app .notif-simple-list__row:last-child{border-bottom:0!important}html body .admin-app .notif-simple-list__row>div{flex-direction:column!important;gap:.15rem!important;min-width:0!important;display:flex!important}html body .admin-app .notif-simple-list__row strong{color:#1a1a1a!important;word-break:break-word!important;font-size:13px!important;font-weight:650!important}html body .admin-app .notif-simple-list__row span,html body .admin-app .notif-simple-list__row small{color:#616161!important;font-size:12px!important}html body .admin-app .notif-simple-list__row b{color:#303030!important;white-space:nowrap!important;font-size:12px!important;font-weight:600!important}html body .admin-app .notif-template-card{border-bottom:1px solid #ededed!important}html body .admin-app .notif-template-card:last-child{border-bottom:0!important}html body .admin-app .notif-template-card__top{justify-content:space-between!important;align-items:flex-start!important;gap:.75rem!important;padding:.9rem 1rem!important;display:flex!important}html body .admin-app .notif-template-card__top>div{flex-direction:column!important;gap:.2rem!important;min-width:0!important;display:flex!important}html body .admin-app .notif-template-card__top strong{color:#1a1a1a!important;font-size:13px!important;font-weight:650!important}html body .admin-app .notif-template-card__top span{color:#616161!important;font-size:12px!important}html body .admin-app .notif-template-card__top p{color:#303030!important;margin:0!important;font-size:13px!important;line-height:1.4!important}html body .admin-app .notif-template-card__edit{background:#fafafa!important;border-top:1px dashed #e0e0e0!important}html body .admin-app .notif-template-card__edit>summary{cursor:pointer!important;color:#005bd3!important;padding:.7rem 1rem!important;font-size:13px!important;font-weight:650!important;list-style:none!important}html body .admin-app .notif-template-card__edit>summary::-webkit-details-marker{display:none!important}html body .admin-app .notif-form-card__body{padding:1rem!important}html body .admin-app .notifications-rule-form,html body .admin-app .notifications-template-form{background:0 0!important;border:0!important;grid-template-columns:1fr 1fr!important;align-items:start!important;gap:.75rem!important;margin:0!important;padding:0!important;display:grid!important}html body .admin-app .notifications-rule-form label,html body .admin-app .notifications-template-form label{flex-direction:column!important;gap:.3rem!important;min-width:0!important;margin:0!important;display:flex!important}html body .admin-app .notifications-rule-form label>span,html body .admin-app .notifications-template-form label>span{color:#4a4a4a!important;font-size:12px!important;font-weight:600!important}html body .admin-app .notifications-rule-form input,html body .admin-app .notifications-rule-form select,html body .admin-app .notifications-template-form input,html body .admin-app .notifications-template-form select,html body .admin-app .notifications-template-form textarea{color:#303030!important;width:100%!important;min-height:2.25rem!important;font:inherit!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c9c9c9!important;border-radius:.5rem!important;padding:.45rem .65rem!important;font-size:13px!important}html body .admin-app .notifications-template-form textarea{resize:vertical!important;min-height:9rem!important;line-height:1.45!important}html body .admin-app .notifications-rule-form__full,html body .admin-app .notifications-template-form__full,html body .admin-app .notifications-rule-form .inline-notice,html body .admin-app .notifications-template-form .inline-notice,html body .admin-app .notifications-rule-form__actions,html body .admin-app .notifications-template-form .inline-notice+*,html body .admin-app .notifications-form-panel .resource-form>*{grid-column:1/-1!important}html body .admin-app .notifications-rule-form__actions{display:flex!important}html body .admin-app .notifications-template-form small{color:#6a6a6a!important;font-size:11px!important;font-weight:500!important}html body .admin-app .notifications-compose-form .resource-form-grid{grid-template-columns:1fr 1fr!important;gap:.75rem!important;display:grid!important}html body .admin-app .notifications-compose-form .resource-form-grid .form-span-2{grid-column:1/-1!important}html body .admin-app .notifications-compose-form textarea{min-height:8rem!important}html body .admin-app .notif-help{color:#4a4a4a!important;margin:0!important;padding:0 1rem 1rem 1.75rem!important;font-size:13px!important;line-height:1.5!important}html body .admin-app .notif-help li+li{margin-top:.4rem!important}html body .admin-app .notif-surface .admin-empty-state--panel{text-align:left!important;background:0 0!important;border:0!important;margin:0!important;padding:1.5rem 1rem!important}@media (max-width:70rem){html body .admin-app .notif-split{grid-template-columns:1fr!important}}@media (max-width:56rem){html body .admin-app .notif-list__head{display:none!important}html body .admin-app .notif-list__row{grid-template-columns:minmax(0,1fr) auto!important}html body .admin-app .notif-list__row>:nth-child(3),html body .admin-app .notif-list__row>:nth-child(4){grid-column:1/2!important}html body .admin-app .notif-list__action{grid-area:1/2/2/3!important;justify-self:end!important}html body .admin-app .notif-simple-list__row{grid-template-columns:minmax(0,1fr) auto!important}html body .admin-app .notif-simple-list__row>b,html body .admin-app .notif-simple-list__row>small{grid-column:1/-1!important}html body .admin-app .notifications-rule-form,html body .admin-app .notifications-template-form,html body .admin-app .notifications-compose-form .resource-form-grid{grid-template-columns:1fr!important}}
html body .admin-app .admin-commandbar__mobile-search{display:none!important}@media (max-width:64rem){html body .admin-app{--admin-mobile-gutter:clamp(.75rem, 3vw, 1rem)}html body .admin-app .admin-commandbar{z-index:500!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;position:sticky!important;top:0!important}html body .admin-app .admin-commandbar__brand{grid-column:1!important}html body .admin-app>.admin-commandbar>button.admin-command-search{display:none!important}html body .admin-app .admin-commandbar__actions{grid-column:3!important;grid-auto-columns:max-content!important;grid-auto-flow:column!important;justify-content:end!important;justify-self:end!important;align-items:center!important;gap:.35rem!important;width:auto!important;min-width:0!important;display:grid!important}html body .admin-app .admin-commandbar__actions>.admin-commandbar__storefront{display:none!important}html body .admin-app .admin-commandbar__actions>.admin-commandbar__avatar{order:1!important}html body .admin-app .admin-commandbar__actions>.admin-commandbar__mobile-search{order:2!important;place-items:center!important;display:inline-grid!important}html body .admin-app .admin-mobile-nav{z-index:410!important;background:#fff!important;border-bottom:1px solid #d7d7d7!important;display:block!important;position:sticky!important;top:3.5rem!important}html body .admin-app .admin-mobile-nav__trigger{width:100%!important;min-height:3.25rem!important;padding:.55rem var(--admin-mobile-gutter)!important;color:#303030!important;text-align:left!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:.75rem!important;margin:0!important;display:grid!important;box-shadow:0 1px #0000000a!important}html body .admin-app .admin-mobile-nav__trigger>span:first-child{order:2!important;gap:.08rem!important;min-width:0!important;display:grid!important}html body .admin-app .admin-mobile-nav__trigger small{color:#777!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:.65rem!important;font-weight:600!important}html body .admin-app .admin-mobile-nav__trigger strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.88rem!important;font-weight:680!important;overflow:hidden!important}html body .admin-app .admin-mobile-nav__menu-icon{background:#f7f7f7!important;border:1px solid #d8d8d8!important;border-radius:.55rem!important;order:1!important;place-content:center!important;gap:.22rem!important;width:2.35rem!important;height:2.35rem!important;display:grid!important}html body .admin-app .admin-mobile-nav__menu-icon i{background:#303030!important;width:1rem!important;height:1px!important;display:block!important}html body .admin-app .admin-mobile-nav__backdrop{z-index:900!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#1313137a!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}html body .admin-app .admin-mobile-nav__drawer{z-index:910!important;color:#303030!important;background:#f7f7f7!important;border-right:1px solid #d3d3d3!important;flex-direction:column!important;width:min(86vw,21rem)!important;animation:.18s cubic-bezier(.22,.72,.24,1) both admin-drawer-in!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;box-shadow:12px 0 38px #0003!important}@keyframes admin-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}html body .admin-app .admin-mobile-nav__drawer>header{color:#fff!important;background:#1a1a1a!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;min-height:4.25rem!important;padding:.7rem .75rem .7rem 1rem!important;display:flex!important}html body .admin-app .admin-mobile-nav__drawer>header span{gap:.1rem!important;display:grid!important}html body .admin-app .admin-mobile-nav__drawer>header small{color:#bdbdbd!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:.65rem!important}html body .admin-app .admin-mobile-nav__drawer>header strong{color:#fff!important;font-size:.95rem!important}html body .admin-app .admin-mobile-nav__drawer>header button{color:#fff!important;background:#2b2b2b!important;border:1px solid #4e4e4e!important;border-radius:.55rem!important;place-items:center!important;width:2.6rem!important;height:2.6rem!important;padding:0!important;font-size:1.5rem!important;line-height:1!important;display:grid!important}html body .admin-app .admin-mobile-nav__drawer>nav{overscroll-behavior:contain!important;flex:auto!important;padding:.7rem!important;display:block!important;overflow-y:auto!important}html body .admin-app .admin-mobile-nav__drawer section{gap:.15rem!important;margin:0 0 .7rem!important;display:grid!important}html body .admin-app .admin-mobile-nav__drawer section>p{color:#777!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:.65rem .55rem .25rem!important;font-size:.65rem!important;font-weight:700!important}html body .admin-app .admin-mobile-nav__drawer a{color:#303030!important;background:0 0!important;border:0!important;border-radius:.55rem!important;grid-template-columns:1.35rem minmax(0,1fr) auto!important;align-items:center!important;gap:.65rem!important;min-height:2.9rem!important;padding:.55rem .65rem!important;font-size:.84rem!important;font-weight:560!important;text-decoration:none!important;display:grid!important}html body .admin-app .admin-mobile-nav__drawer a[aria-current=page]{color:#fff!important;background:#303030!important;font-weight:680!important}html body .admin-app .admin-mobile-nav__drawer a>i{color:#888!important;font-size:1.2rem!important;font-style:normal!important}html body .admin-app .admin-mobile-nav__drawer a[aria-current=page]>i{color:#fff!important}html body .admin-app .admin-main{max-width:100%!important;padding-inline:var(--admin-mobile-gutter)!important}html body .admin-app .admin-page-heading__actions{max-width:100%!important}html body .admin-app :where(.admin-index-views,.saved-views,.admin-resource-nav,.buyer-record-jump,.buyer-record-tabs__bar,.order-ops-tabs__bar,.team-primary-tabs){overscroll-behavior-inline:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;overflow-x:auto!important}html body .admin-app :where(.admin-index-views,.saved-views,.admin-resource-nav,.buyer-record-jump,.buyer-record-tabs__bar,.order-ops-tabs__bar,.team-primary-tabs)::-webkit-scrollbar{display:none!important}html body .admin-app :where(.admin-index-views,.saved-views,.admin-resource-nav,.buyer-record-jump,.buyer-record-tabs__bar,.order-ops-tabs__bar,.team-primary-tabs)>*{flex:none!important}html body .admin-app :where(.product-editor-composer,.collection-create-composer,.admin-order-layout,.order-operations-grid,.admin-split-layout,.admin-form-layout,.content-block-layout,.report-layout,.growth-marketing-layout,.buyer-tab-layout,.buyer-record-layout,.settings-layout,.team-detail-layout,.team-create-layout),html body .admin-app :where(.resource-form-grid,.product-editor-fields,.variant-form-grid,.buyer-record-form .resource-form-grid,.settings-card__grid,.setting-row-form,.content-settings>form){grid-template-columns:minmax(0,1fr)!important}html body .admin-app :where(.resource-form-grid,.product-editor-fields,.variant-form-grid,.buyer-record-form .resource-form-grid)>*{grid-column:1!important;min-width:0!important}html body .admin-app :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea,.button,button){font-size:max(16px,1em)!important}html body .admin-app .admin-main :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:2.75rem!important}html body .admin-app .admin-main :where(.button,button.button){min-height:2.75rem!important;padding:.6rem .9rem!important;font-size:.82rem!important}html body .admin-app :where(.admin-header-action-popover,.admin-filter-disclosure)>div{width:min(32rem,100vw - 1.5rem)!important;max-height:calc(100vh - 9rem)!important;left:auto!important;right:0!important;overflow-y:auto!important}html body .admin-app :where(dialog,.shopify-media-modal){border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}}@media (max-width:40rem){html body .admin-app .admin-commandbar{padding-inline:.65rem!important}html body .admin-app .admin-commandbar__brand .brand-mark__name{display:none!important}html body .admin-app .admin-commandbar__brand .brand-mark__logo{border-radius:50%!important;width:2rem!important;height:2rem!important}html body .admin-app .admin-commandbar__mobile-search{color:#fff!important;background:#292929!important;border:1px solid #474747!important;border-radius:.5rem!important;order:2!important;place-items:center!important;width:2.4rem!important;min-width:2.4rem!important;height:2.4rem!important;min-height:2.4rem!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-grid!important}html body .admin-app .admin-commandbar__mobile-search svg{margin:0!important;display:block!important}html body .admin-app .admin-commandbar__storefront{display:none!important}html body .admin-app .admin-commandbar__avatar{border-radius:50%!important;order:1!important;width:2.4rem!important;height:2.4rem!important;margin:0!important;padding:0!important}html body .admin-app .admin-main{padding:.9rem var(--admin-mobile-gutter) 5rem!important}html body .admin-app .admin-page-heading{margin-bottom:.8rem!important}html body .admin-app .admin-page-heading h1{font-size:1.2rem!important;line-height:1.2!important}html body .admin-app .admin-page-heading p:not(.eyebrow){font-size:.78rem!important;line-height:1.45!important}html body .admin-app .admin-page-heading__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important;display:grid!important}html body .admin-app .admin-page-heading__actions>:only-child{grid-column:1/-1!important}html body .admin-app :where(.admin-panel,.admin-disclosure,.guardrail-note,.secure-config-note,.content-preview,.export-panel){border-radius:.7rem!important}html body .admin-app .admin-panel>header{padding:.8rem .85rem .55rem!important}html body .admin-app .admin-panel>header h2{font-size:.88rem!important}html body .admin-app .admin-panel>header p{font-size:.75rem!important}html body .admin-app .admin-index-toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:.5rem!important;padding:.65rem .75rem!important;display:grid!important}html body .admin-app .admin-index-search{grid-column:1/-1!important;min-width:0!important}html body .admin-app .admin-index-summary{padding:.5rem .75rem!important}html body .admin-app :where(.admin-order-list,.admin-buyer-list,.inventory-register,.pricing-register,.collection-register,.audit-table,.order-lines-table,.admin-product-list)>header{display:none!important}html body .admin-app :where(.admin-order-list>a,.admin-buyer-list>a,.inventory-register>article,.pricing-register>article,.collection-register>a,.audit-table>article,.order-lines-table>div,.admin-product-list>article){border-bottom:1px solid #e4e4e4!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.45rem .75rem!important;min-width:0!important;padding:.85rem!important;position:relative!important}html body .admin-app .admin-buyer-list>a>div:first-child,html body .admin-app .admin-order-list>a>:first-child,html body .admin-app .admin-product-list__identity{grid-column:1/-1!important;min-width:0!important}html body .admin-app .admin-buyer-list>a>:nth-child(2){grid-column:1!important}html body .admin-app .admin-buyer-list>a>:nth-child(3){text-align:right!important;grid-area:2/2!important}html body .admin-app .admin-buyer-list>a>.row-link{font-size:0!important;position:absolute!important;top:.8rem!important;right:.8rem!important}html body .admin-app .admin-buyer-list>a>.row-link:after{content:"›"!important;font-size:1.35rem!important}html body .admin-app .admin-order-list>a{grid-template-columns:minmax(0,1fr) auto!important}html body .admin-app .admin-order-list>a>:nth-child(2){color:#616161!important;font-size:.76rem!important}html body .admin-app .admin-order-list>a>:nth-child(3){grid-column:1!important}html body .admin-app .admin-order-list>a>:nth-child(4){grid-area:1/2!important}html body .admin-app .admin-order-list>a>:nth-child(5){grid-column:1!important}html body .admin-app .admin-order-list>a>:nth-child(6){text-align:right!important;grid-column:2!important}html body .admin-app .inventory-register>article>:first-child,html body .admin-app .pricing-register>article>:first-child{grid-column:1/-1!important}html body .admin-app .inventory-register>article>:nth-child(n+2),html body .admin-app .pricing-register>article>:nth-child(n+2){font-size:.75rem!important}html body .admin-app .collection-index-surface .collection-register>a{grid-template-columns:2.7rem minmax(0,1fr) auto!important}html body .admin-app .collection-register__index{display:none!important}html body .admin-app .collection-register__thumb{grid-area:1/1/span 2!important}html body .admin-app .collection-register>a>div{grid-column:2!important}html body .admin-app .collection-register dl{grid-area:2/2/auto/-1!important}html body .admin-app .collection-register b{grid-area:1/3!important}html body .admin-app .admin-product-list>article{grid-template-columns:3.4rem minmax(0,1fr) auto!important}html body .admin-app .admin-product-list__identity{grid-column:1/3!important}html body .admin-app .admin-product-list__actions{grid-area:1/3!important}html body .admin-app :where(.shopify-media__grid,.catalogue-media-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}html body .admin-app .product-editor-savebar{z-index:50!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#fffffff5!important;border:1px solid #d3d3d3!important;border-radius:.75rem!important;padding:.7rem!important;position:sticky!important;bottom:.55rem!important;box-shadow:0 8px 28px #00000029!important}html body .admin-app .product-editor-savebar .button{width:100%!important}}@media (prefers-reduced-motion:reduce){html body .admin-app .admin-mobile-nav__drawer{animation:none!important}}
