body:has(.product-preview-root),html:has(.product-preview-root){margin:0;overflow:hidden}.product-preview-root.app{min-height:0;min-block-size:0;width:100%;padding:24px;background:var(--c-ground)}.product-preview-root[data-scene^=merchant-]{padding:0}.product-preview-root[data-scene=shopper-exchange]{min-height:480px}.product-preview-root[data-scene=shopper-reason]{min-height:520px}.product-preview-root[data-scene=shopper-stock] .app-portal-sheet-wrap{position:relative;padding:0;background:transparent;overflow:visible}.product-preview-root[data-scene=shopper-stock] .app-portal-sheet{max-inline-size:none;max-block-size:none;min-block-size:520px}.product-preview-root[data-scene=shopper-catalog],.product-preview-root[data-scene=shopper-portal]{padding:0}.product-preview-options,.product-preview-tracking{display:grid;gap:16px}nextjs-portal{display:none}.product-preview-root[data-scene=shopper-exchange]{padding:0}.exchange-demo{padding:24px}.exchange-demo-brand{display:flex;align-items:center;gap:8px;padding-bottom:24px;font-size:24px;font-weight:800}.exchange-demo-brand .tbd-mark{width:32px;height:32px;color:var(--c-accent)}.exchange-demo-brand>span:last-child{margin-inline-start:auto;font-size:14px;font-weight:400;color:var(--c-ink-soft)}.exchange-demo-chapter{display:flex;justify-content:space-between;gap:16px;padding-bottom:16px;font-size:14px}.exchange-demo-screen{position:relative;min-height:600px}.exchange-demo-screen .app-portal-sheet-wrap{position:relative;padding:0;background:transparent;overflow:visible}.exchange-demo-screen .app-portal-sheet{block-size:520px;max-block-size:none;max-inline-size:none}.exchange-demo-screen .app-portal-status-cust,.exchange-demo-screen .app-portal-status-main{display:none}.exchange-demo-screen .app-portal-status-grid{grid-template-columns:minmax(0,1fr);padding:16px}.exchange-demo-screen .app-portal-status-top{padding:16px}.exchange-demo-screen .app-portal-status{gap:0}.exchange-demo-screen .app-portal-done-head{margin-block-end:0}.exchange-demo-progress{display:flex;gap:8px;padding-top:24px}.exchange-demo-progress span{flex:1;height:4px;border-radius:4px;background:var(--c-line)}.exchange-demo-progress span[data-active=true]{background:var(--c-accent)}@media (min-width:600px){.exchange-demo-screen .app-portal-review{display:grid;grid-template-columns:1fr 1fr;align-content:start}.exchange-demo-screen .app-portal-review-sum{grid-column:2;grid-row:1/span 2}.exchange-demo-screen .app-portal-review-actions{grid-column:1/-1}}@media (max-width:599px){.exchange-demo-screen{min-height:840px}}[data-product-preview][data-playback-paused=true] *{animation-play-state:paused!important}.cursor_cursor__TLdEl{position:absolute;z-index:80;pointer-events:none;opacity:0;width:28px;height:36px;left:0;top:0;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .12s ease;filter:drop-shadow(0 2px 3px #18181835)}.cursor_cursor__TLdEl[data-visible=true]{opacity:1}.cursor_click__RSPOg{position:absolute;left:-12px;top:-12px;width:24px;height:24px;border:2px solid #ff5a1f;border-radius:50%;opacity:0;animation:cursor_click-ring__Zqj3O var(--cursor-duration) cubic-bezier(.32,.72,0,1) both}@keyframes cursor_click-ring__Zqj3O{0%,65%{opacity:0;transform:scale(.45)}76%{opacity:.85;transform:scale(.65)}90%,to{opacity:0;transform:scale(1.9)}}@media(prefers-reduced-motion:reduce){.cursor_cursor__TLdEl{display:none}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@scope(.merchant-product-scene){.app-integrations-page{--c-line:#e5e5e7;--c-sunken:#f7f7f8;--c-ink:#101114;--c-ink-2:#52545b;min-inline-size:0;container-type:inline-size}.app-sheet:has(.app-integrations-page){background:var(--c-surface)}.app-main:has(.app-integrations-page){max-width:none;padding:var(--s-300)}.app-integrations-page .app-page-head{border-block-end:1px solid var(--c-line);margin-block-end:var(--s-300);padding-block-end:var(--s-300)}.app-integrations-page .app-page-head h1{letter-spacing:0;font-size:20px;font-weight:600}.app-integrations-summary{margin-block-end:var(--s-300)}.app-integrations-notice{padding:var(--s-75) var(--s-100);border-radius:var(--r-sm);background:var(--c-ok-tint);color:var(--c-ok-ink);margin-block-end:var(--s-200);font-size:12px;line-height:20px}.app-integrations-notice[data-tone=risk]{background:var(--c-risk-tint);color:var(--c-risk-ink)}.app-integrations-toolbar{justify-content:space-between;align-items:center;gap:var(--s-200);flex-wrap:wrap;margin-block-end:var(--s-300);display:flex}.app-integrations-filters{gap:var(--s-25);padding:var(--s-25);border-radius:var(--r-md);background:var(--c-sunken);flex-wrap:wrap;display:flex}.app-integrations-filters button{padding:6px var(--s-100);border-radius:var(--r-sm);color:var(--c-ink-2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-size:13px;line-height:18px}.app-integrations-filters button[aria-pressed=true]{background:var(--c-surface);border-color:var(--c-line);color:var(--c-ink);box-shadow:0 1px 2px #0000000a}.app-integrations-filters button:hover{color:var(--c-ink);background:var(--c-surface)}.app-integrations-search{align-items:center;gap:var(--s-75);inline-size:210px;max-inline-size:100%;padding-inline:var(--s-100);border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-ink-soft);display:flex}.app-integrations-search:focus-within{outline:2px solid var(--c-ink-2);outline-offset:2px}.app-integrations-search input{inline-size:100%;min-inline-size:0;padding-block:var(--s-75);color:var(--c-ink);font:inherit;background:0 0;border:0;outline:none;font-size:12px;line-height:20px}.app-integrations-category+.app-integrations-category{margin-block-start:var(--s-400)}.app-integrations-category>header{margin-block-end:var(--s-200)}.app-integrations-category h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.app-integrations-category>header p{color:var(--c-ink-2);margin-block-start:var(--s-50);font-size:13px;line-height:22px}.app-integrations-grid{align-items:start;gap:var(--s-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.app-integration-card{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);min-inline-size:0}.app-integrations-name{align-items:flex-start;gap:var(--s-100);min-block-size:88px;padding:var(--s-200);display:flex}.app-integrations-mark{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-surface);flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid;overflow:hidden}.app-integrations-mark img{object-fit:contain;block-size:36px;inline-size:36px}.app-integrations-title{min-inline-size:0}.app-integrations-title h3{margin:0;font-size:14px;font-weight:600;line-height:22px}.app-integrations-title p{color:var(--c-ink-2);margin-block-start:var(--s-50);font-size:12px;line-height:20px}.app-integrations-actions{align-items:center;gap:var(--s-75);padding:var(--s-100);border-block-start:1px solid var(--c-line);flex-wrap:wrap;display:flex}.app-integrations-actions .app-btn{min-block-size:32px;padding:var(--s-50) var(--s-75);border-radius:var(--r-sm);gap:var(--s-50);font-size:12px}.app-integrations-actions .app-btn:disabled,.app-integrations-available .app-btn:disabled{cursor:default;opacity:.45}.app-integrations-body{gap:var(--s-200);padding:var(--s-200);border-block-start:1px solid var(--c-line);flex-direction:column;display:flex}.app-integrations-detail,.app-integrations-foot p,.app-integrations-owner{color:var(--c-ink-2);text-wrap:pretty;margin:0;font-size:12px;line-height:21px}.app-integrations-owner>span{color:var(--c-ink);margin-inline-end:var(--s-75);font-weight:600}.app-integrations-meta{gap:var(--s-100);padding-block:var(--s-100);border-block:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.app-integrations-meta dt{color:var(--c-ink-soft);font-size:11px}.app-integrations-meta dd{margin:var(--s-25) 0 0;overflow-wrap:anywhere;font-size:13px}.app-integrations-rate{justify-content:space-between;gap:var(--s-100);color:var(--c-ink-2);font-size:12px;display:flex}.app-integrations-rate b[data-low]{color:var(--c-risk)}.app-integrations-foot{border-block-start:1px solid var(--c-line);padding-block-start:var(--s-100)}.app-integrations-empty{align-items:center;gap:var(--s-100);padding:var(--s-700) var(--s-200);text-align:center;color:var(--c-ink-soft);flex-direction:column;display:flex}.app-integrations-empty h2{color:var(--c-ink);font-size:16px}.app-integrations-empty p{font-size:13px}.app-integrations-catalog .app-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@container (max-width:1020px){.app-integrations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){.app-integrations-grid{grid-template-columns:minmax(0,1fr)}.app-integrations-filters,.app-integrations-search{inline-size:100%}.app-integrations-filters button{flex:1 0 auto}}.app-integrations-add{justify-content:center;align-items:center;gap:var(--s-75);padding:var(--s-75) var(--s-100);border-radius:var(--r-sm);color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#363940,#1d2026);border:1px solid #363941;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0000001f}.app-integrations-page .app-page-head .app-integrations-preview-note{color:var(--c-ink-soft);font-size:11px}.app-integrations-actions .app-integrations-remove{color:#b30936}.app-integrations-switch-wrap{margin-inline-start:auto;display:inline-flex;position:relative}.app-integrations-switch{cursor:pointer;background:0 0;border:0;place-items:center;block-size:32px;inline-size:32px;padding:0;display:grid;position:relative}.app-integrations-switch:disabled{cursor:wait;opacity:.65}.app-integrations-switch:before{content:"";border-radius:var(--r-full);background:#e5e6e8;border:1px solid #d6d7d9;block-size:16px;inline-size:28px;position:absolute;box-shadow:inset 0 1px 2px #00000012}.app-integrations-switch[aria-checked=true]:before{background:#179d7f;border-color:#0e7961}.app-integrations-switch>span{border-radius:var(--r-full);background:#fff;block-size:12px;inline-size:12px;transition:transform .14s;position:relative;transform:translate(-6px);box-shadow:0 1px 2px #0003}.app-integrations-switch[aria-checked=true]>span{transform:translate(6px)}.app-integrations-tooltip{z-index:5;align-items:center;gap:var(--s-75);inline-size:265px;max-inline-size:75vw;padding:var(--s-75) var(--s-100);border-radius:var(--r-sm);color:#fff;pointer-events:none;visibility:hidden;opacity:0;background:#5c5d60;font-size:10px;line-height:16px;display:flex;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0;box-shadow:0 5px 12px #0003}.app-integrations-tooltip svg{flex:none}.app-integrations-switch-wrap:focus-within .app-integrations-tooltip,.app-integrations-switch-wrap:hover .app-integrations-tooltip{visibility:visible;opacity:1}.app-integrations-dialog{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);max-block-size:calc(100dvh - 48px);inline-size:min(520px,100vw - 32px);color:var(--c-ink);margin:auto;padding:0;overflow:auto;box-shadow:0 20px 60px #00000026}.app-integrations-dialog::backdrop{background:#1011144d}.app-integrations-dialog-head{padding:var(--s-200);justify-content:space-between;align-items:center;display:flex}.app-integrations-dialog-head h2{font-size:16px;font-weight:600}.app-integrations-dialog-head>button{border-radius:var(--r-sm);background:var(--c-sunken);block-size:32px;inline-size:32px;color:var(--c-ink-2);cursor:pointer;border:0;place-items:center;display:grid}.app-integrations-available{padding:0 var(--s-200) var(--s-200)}.app-integrations-available>div{align-items:center;gap:var(--s-100);padding-block:var(--s-200);border-block-start:1px solid var(--c-line);display:flex}.app-integrations-available>div>span{flex:1;min-inline-size:0}.app-integrations-available small{color:var(--c-ink-2);font-size:11px;display:block}.app-integrations-available .app-integrations-all-added{padding:var(--s-300) 0;color:var(--c-ink-2);text-align:center;border:0;font-size:13px}@media (prefers-reduced-motion:reduce){.app-integrations-switch>span{transition:none}}}.app-q-tabs{align-items:center;gap:var(--s-100);scrollbar-width:none;margin-block-end:var(--s-200);padding-block-end:2px;display:flex;overflow-x:auto}.app-q-tabs::-webkit-scrollbar{display:none}.app-q-tabs-sep{block-size:22px;inline-size:1px;margin-inline:var(--s-75);background:var(--c-line-strong);flex:none}.app-q-tab{align-items:center;gap:var(--s-75);min-block-size:40px;padding:var(--s-75) var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-full);color:var(--c-ink);background:var(--c-surface);white-space:nowrap;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);flex:none;font-size:14px;font-weight:500;display:inline-flex}.app-q-tab:hover{border-color:var(--c-line-strong);background:var(--c-sunken)}.app-q-tab[data-active=true]{font-weight:600}.app-q-tab[data-active=true] svg{color:var(--c-accent);flex:none}.app-q-bar{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);align-items:stretch;gap:0;margin-block-end:var(--s-200);display:flex}.app-q-filter{border-inline-end:1px solid var(--c-line);flex:none;position:relative}.app-q-filter>summary{align-items:center;gap:var(--s-75);block-size:100%;min-block-size:46px;padding-inline:var(--s-300);color:var(--c-ink);cursor:pointer;white-space:nowrap;font-size:14px;font-weight:500;list-style:none;display:flex}.app-q-filter>summary::-webkit-details-marker{display:none}.app-q-filter>summary svg{color:var(--c-ink-2);transition:transform var(--t-fast) var(--ease)}.app-q-filter[open]>summary svg{transform:rotate(180deg)}.app-q-filter-panel{z-index:20;gap:var(--s-200);min-inline-size:320px;padding:var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);box-shadow:var(--shadow-2,0 8px 24px #0000001f);flex-wrap:wrap;display:flex;position:absolute;inset-block-start:calc(100% + var(--s-75));inset-inline-start:0}.app-returns-filter{gap:var(--s-25);flex-direction:column;display:flex}.app-returns-filter>label{color:var(--c-ink-soft);font-size:12px;font-weight:600}.app-returns-filter .app-picker{inline-size:auto;min-inline-size:150px}.app-q-search{align-items:center;gap:var(--s-75);min-inline-size:0;color:var(--c-ink-soft);flex:1;padding-inline-start:var(--s-200);display:flex}.app-q-search>svg{flex:none}.app-q-search input{background:0 0;border:0;flex:1;min-inline-size:0;padding-inline:0;font-size:14px}.app-q-search input:focus{box-shadow:none;outline:0}.app-returns-table thead th{padding-block:var(--s-200);color:var(--c-ink);font-size:14px;font-weight:700}.app-q-sort{align-items:center;gap:var(--s-50);color:inherit;white-space:nowrap;display:inline-flex}.app-q-sort svg{color:var(--c-ink-2);flex:none}.app-q-sort:hover svg{color:var(--c-ink)}.app-q-sort[data-active=true] svg{color:var(--c-accent)}.app-returns-order{align-items:center;gap:var(--s-100);display:flex}.app-returns-order .app-rowlink{font-size:14px;font-weight:600}.app-returns-customer{text-overflow:ellipsis;white-space:nowrap;max-inline-size:28ch;overflow:hidden}.app-returns-created{min-inline-size:12ch}.app-returns-created,.app-returns-rma{color:var(--c-ink);font-size:14px}.app-returns-flag,.app-returns-watch{z-index:1;color:var(--c-risk);cursor:help;flex:none;place-items:center;display:inline-grid;position:relative}.app-detail-portal-link{align-items:center;gap:var(--s-75);color:var(--c-accent);margin-block-start:var(--s-300);font-size:13px;font-weight:600;display:inline-flex}.app-review-reason{align-items:center;gap:var(--s-100);font-size:14px;font-weight:600;display:flex}.app-review-icon{border-radius:var(--r-full);background:var(--c-warn-tint);block-size:22px;inline-size:22px;color:var(--c-warn);place-items:center;display:inline-grid}.app-review-actions{gap:var(--s-100);flex-wrap:wrap;margin-block-start:var(--s-200);display:flex}.app-returns-evidence{border-block-start:1px solid var(--c-line);margin-block-start:var(--s-200);padding-block-start:var(--s-200)}.app-returns-evidence-head{align-items:baseline;gap:var(--s-75);margin-block-end:var(--s-100);display:flex}.app-returns-evidence-head b{font-size:13px;font-weight:600}.app-returns-gallery{gap:var(--s-75);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.app-returns-shot{aspect-ratio:1;object-fit:cover;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-sunken);inline-size:100%;display:block}.app-returns-empty-note{color:var(--c-ink-soft);margin-block-start:var(--s-100);font-size:12px}.app-returns-figures{gap:var(--s-300);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.app-decision-actions{gap:var(--s-75);flex-wrap:wrap;margin-block-start:var(--s-300);display:flex}.app-offer-options{gap:var(--s-75);margin-block-start:var(--s-75);display:grid}.app-offer-option{align-items:flex-start;gap:var(--s-100);padding:var(--s-100);border:1px solid var(--c-line);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);display:flex}.app-offer-option:hover{border-color:var(--c-line-strong)}.app-offer-option[data-active=true]{border-color:var(--c-accent);background:var(--c-accent-tint,var(--c-sunken))}.app-offer-option[data-off=true]{cursor:not-allowed;opacity:.55}.app-offer-option .app-check{border-radius:50%;margin-block-start:2px}.app-offer-option-body{gap:2px;display:grid}.app-offer-option-body .app-hint{margin-top:0}.app-offer-total{margin-block-start:var(--s-200);font-size:14px;font-weight:600}.app-offer-summary{justify-content:space-between;gap:var(--s-200);padding:var(--s-200);margin-block:var(--s-200);border-radius:var(--r-md);background:var(--c-sunken);flex-wrap:wrap;display:flex}.app-offer-headline{margin-top:2px;font-size:18px;font-weight:600;line-height:28px}.app-offer-note{color:var(--c-ink-2);margin-block-start:var(--s-100);font-size:14px}@media (max-width:900px){.app-returns-gallery{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.app-review-flagged{align-items:flex-start;gap:var(--s-100);padding:var(--s-200);background:var(--c-surface);border:1px solid var(--c-line);border-block-start:3px solid var(--c-warn);border-radius:var(--r-md);display:flex}.app-review-flagged b{font-size:14px;font-weight:600}.app-review-flagged p{color:var(--c-ink-2);margin-block-start:var(--s-25);font-size:13px}.app-returns-evidence-head{justify-content:space-between}.app-returns-evidence-title{align-items:baseline;gap:var(--s-75);min-inline-size:0;display:flex}.app-returns-download{align-items:center;gap:var(--s-50);font:inherit;color:var(--c-accent-ink);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px;font-weight:600;display:inline-flex}.app-returns-download:hover{text-decoration:underline}.app-returns-download:disabled{opacity:.5;cursor:default}.app-rd-head{gap:var(--s-100) var(--s-200);grid-template-columns:minmax(0,1fr) auto;margin-block-end:var(--s-300);display:grid}.app-rd-title{grid-area:1/1;min-inline-size:0}.app-rd-title h1{letter-spacing:-.01em;font-size:30px;font-weight:700;line-height:36px}.app[dir=rtl] .app-rd-title h1{letter-spacing:0}.app-rd-ref{color:var(--c-accent-ink);font-variant-numeric:tabular-nums}.app-rd-when{color:var(--c-ink-soft);margin-block-start:var(--s-50);font-size:14px}.app-rd-primary{grid-area:1/2;place-self:start end}.app-rd-actions{grid-area:2/1/auto/-1}.app-rd-actions-row{gap:var(--s-75);flex-wrap:wrap;display:flex}.app-rd-bars{gap:var(--s-100);grid-area:3/1/auto/-1;margin-block-start:var(--s-100);display:grid}@media (max-width:640px){.app-rd-head{grid-template-columns:minmax(0,1fr)}.app-rd-primary{grid-area:2/1;justify-self:start}.app-rd-actions{grid-row:3}.app-rd-asked{text-align:start;grid-area:4/1;justify-self:start}.app-rd-bars{grid-row:5}.app-rd-title h1{font-size:24px;line-height:30px}}.app-rd-fraud{align-items:center;gap:var(--s-100);padding:var(--s-200) var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);display:flex}.app-rd-fraud-icon{block-size:20px;inline-size:20px;color:var(--c-ink-soft);flex:none;place-items:center;display:inline-grid}.app-rd-fraud-body{flex:1;min-inline-size:0}.app-rd-fraud-body b{font-size:14px;font-weight:600;display:block}.app-rd-fraud-body p{color:var(--c-ink-2);text-wrap:pretty;margin-block-start:var(--s-25);font-size:13px}.app-rd-fraud-action{color:var(--c-ink);white-space:nowrap;flex:none;font-size:14px;font-weight:700}.app-rd-fraud-action:hover:not(:disabled){color:var(--c-accent-ink)}.app-rd-fraud-action:disabled{opacity:.5}.app-rd-flagged{align-items:flex-start;gap:var(--s-100);padding:var(--s-200) var(--s-300);border:1px solid var(--c-line);border-block-start:3px solid var(--c-warn);border-radius:var(--r-md);background:var(--c-surface);display:flex}.app-rd-flagged b{font-size:15px;font-weight:700}.app-rd-flagged p{color:var(--c-ink-2);margin-block-start:var(--s-50);font-size:13px}.app-rd-flagged-icon{border-radius:var(--r-full);background:var(--c-warn-tint);block-size:22px;inline-size:22px;color:var(--c-warn);flex:none;place-items:center;display:inline-grid}.app-modal-wide{width:min(620px,100%)}.app-rd-flag-grid{gap:var(--s-75) var(--s-200);margin-block:var(--s-200);grid-template-rows:repeat(4,auto);grid-auto-flow:column;display:grid}@media (max-width:520px){.app-rd-flag-grid{grid-template-rows:none;grid-auto-flow:row}}.app-rd-flag-reason{align-items:center;gap:var(--s-75);cursor:pointer;font-size:14px;display:flex}.app-rd-flag-note-label{margin-block-end:var(--s-50);font-size:13px;font-weight:600;display:block}.app-rd-toast{inset-block-end:var(--s-400);inset-inline:var(--s-400);z-index:90;padding:var(--s-200) var(--s-300);border-radius:var(--r-md);background:var(--c-chrome,#33353f);color:var(--c-surface);box-shadow:var(--e-raised);animation:app-fade var(--t-base) var(--ease) both;font-size:15px;font-weight:500;position:fixed}.app-rd-credits-head{align-items:center;gap:var(--s-100);padding:var(--s-200) var(--s-300);border-block-end:1px solid var(--c-line);display:flex}.app-rd-credits-head h2{flex:1;min-inline-size:0;font-size:16px;font-weight:700}.app-rd-restock-all{align-items:center;gap:var(--s-75);color:var(--c-ink-2);cursor:pointer;white-space:nowrap;font-size:13px;display:inline-flex}.app-rd-line{padding:var(--s-300) var(--s-300) var(--s-400);border-block-end:1px solid var(--c-line)}.app-rd-line:last-of-type{border-block-end:0}.app-rd-line[data-removed]{opacity:.55}.app-rd-line-top{align-items:flex-start;gap:var(--s-200);display:flex}.app-rd-line-body{flex:1;min-inline-size:0}.app-rd-line-name{color:var(--c-accent-ink);font-size:15px;font-weight:600;display:inline-block}.app-rd-line-name:hover{text-decoration:underline}.app-rd-line-name[data-plain=true]{color:var(--c-ink)}.app-rd-line-name[data-plain=true]:hover{text-decoration:none}.app-rd-line-variant{color:var(--c-ink-soft);margin-block-start:var(--s-25);font-size:13px}.app-rd-line-links{gap:var(--s-75);flex-wrap:wrap;margin-block-start:var(--s-100);display:flex}.app-rd-line-links button{padding:5px var(--s-100);border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-ink-2);cursor:pointer;white-space:nowrap;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease);font-size:13px;font-weight:500}.app-rd-line-links button:hover:not(:disabled){border-color:var(--c-ink-soft);color:var(--c-ink)}.app-rd-line-links button:disabled{opacity:.5;cursor:default}.app-rd-line-badge{padding:var(--s-25) var(--s-100);border-radius:var(--r-full);background:var(--c-sunken);color:var(--c-ink-2);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.app-rd-line-badge[data-state=removed]{background:var(--c-risk-tint,var(--c-sunken));color:var(--c-risk,var(--c-ink-2))}.app-rd-line-price{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:600}.app-rd-line-check{flex:none;block-size:18px;inline-size:18px;margin-block-start:2px}.app-rd-line-reason{margin-block-start:var(--s-300)}.app-rd-line-reason b{font-size:14px;font-weight:700;display:block}.app-rd-line-reason p{color:var(--c-ink-soft);margin-block-start:var(--s-25);font-size:14px}.app-rd-line-images{margin-block-start:var(--s-300)}.app-rd-line-images-head{justify-content:space-between;align-items:center;gap:var(--s-100);margin-block-end:var(--s-100);display:flex}.app-rd-line-images-head b{font-size:14px;font-weight:700}.app-rd-line-images .app-returns-gallery{gap:var(--s-75);grid-template-columns:repeat(auto-fill,minmax(84px,96px))}.app-rd-line-images .app-returns-shot{cursor:zoom-in;border-radius:var(--r-md);transition:border-color var(--t-fast) var(--ease)}.app-rd-line-images .app-returns-shot:hover{border-color:var(--c-ink-soft)}.app-rd-line-images-head a{align-items:center;gap:var(--s-50);color:var(--c-accent-ink);font-size:14px;font-weight:600;display:inline-flex}.app-rd-panel{border-radius:var(--r-md);background:var(--c-sunken);overflow:hidden}.app-rd-risk{padding:var(--s-300);border-radius:var(--r-md);background:var(--c-note-tint)}.app-rd-risk-title{align-items:center;gap:var(--s-100);color:var(--c-ink);font-size:16px;font-weight:700;display:flex}.app-rd-risk-title svg{color:var(--c-note);flex:none}.app-rd-risk-body{color:var(--c-ink-soft);text-wrap:pretty;margin-block-start:var(--s-100);font-size:14px;line-height:22px}.app-rd-risk-link{color:var(--c-note);text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.app-rd-risk .app-btn,.app-rd-risk-link{margin-block-start:var(--s-200)}.app-rd-risk-failed{color:var(--c-risk-ink);margin-block-start:var(--s-100);font-size:13px;line-height:20px}.app-rd-panel-part{padding:var(--s-300);border-block-end:1px solid var(--c-line)}.app-rd-panel-part:last-child{border-block-end:0}.app-rd-panel-head{justify-content:space-between;align-items:baseline;gap:var(--s-100);margin-block-end:var(--s-100);display:flex}.app-rd-panel-head h2{font-size:16px;font-weight:700}.app-rd-panel-edit{color:var(--c-accent-ink);font-size:14px;font-weight:600}.app-rd-panel-edit:hover{text-decoration:underline}.app-rd-panel-lines p{color:var(--c-ink);font-size:14px;line-height:22px}.app-rd-panel-soft{color:var(--c-ink-soft);text-wrap:pretty;font-size:14px;line-height:22px}.app-rd-panel-link{align-items:center;gap:var(--s-50);color:var(--c-accent-ink);margin-block-start:var(--s-200);font-size:14px;font-weight:600;display:inline-flex}.app-rd-panel-form{gap:var(--s-50);display:grid}.app-rd-panel-form label{color:var(--c-ink-soft);font-size:12px;font-weight:600}.app-rd-panel-form label:not(:first-child){margin-block-start:var(--s-100)}.app-rd-panel-form-actions{margin-block-start:var(--s-200)}.app-split-refund{border-block-start:1px solid var(--c-line);margin-block-start:var(--s-300);padding-block-start:var(--s-300)}.app-split-refund-title{margin-block-end:var(--s-100);font-size:14px;font-weight:600}.app-split-refund .app-hint{margin-block-start:var(--s-100)}.app-review-item{align-items:center;gap:var(--s-100);padding:var(--s-200);background:var(--c-surface);border:1px solid var(--c-line);border-inline-start:3px solid var(--c-warn);border-radius:var(--r-md);margin-block-start:var(--s-300);display:flex}.app-review-item-body{flex:1;min-inline-size:0}.app-review-item b{color:var(--c-ink);font-size:13px;font-weight:600;display:block}.app-review-item p{color:var(--c-ink-2);margin-block-start:1px;font-size:12px;line-height:18px}.app-review-item-note{color:var(--c-ink-soft);margin-block-start:var(--s-50);font-size:12px;font-style:italic}.app-review-item .app-review-icon{color:var(--c-warn);background:0 0;flex:none;align-self:flex-start}.app-review-item>.app-btn{flex:none}.app-review-item[data-writing=true]{align-items:flex-start}.app-review-item[data-writing=true] .app-review-actions{margin-block-start:var(--s-100)}.app-review-item[data-writing=true] textarea{margin-block-start:var(--s-75)}.app-review-item[data-rejected=true]{background:var(--c-sunken);border-inline-start-color:var(--c-line-strong)}.app-review-item[data-rejected=true] .app-review-icon{color:var(--c-ink-soft)}.app-returns-shot-button{cursor:zoom-in;border-radius:var(--r-md);background:0 0;border:0;padding:0;display:block}.app-returns-shot-button:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.app-lightbox{gap:var(--s-200);padding:var(--s-400);background:#090a0ee0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.app-lightbox-figure{justify-items:center;gap:var(--s-100);grid-column:2;min-inline-size:0;margin:0;display:grid}.app-lightbox-figure img{border-radius:var(--r-lg);object-fit:contain;background:var(--c-sunken);max-block-size:78vh;max-inline-size:100%}.app-lightbox-figure figcaption{color:#ffffffb8;font-size:13px}.app-lightbox-close,.app-lightbox-nav{border-radius:var(--r-full);color:#fff;cursor:pointer;block-size:40px;inline-size:40px;transition:background-color var(--t-fast) var(--ease);background:#ffffff1f;border:0;flex:none;place-items:center;display:grid}.app-lightbox-close:hover,.app-lightbox-nav:hover{background:#ffffff3d}.app-lightbox-nav[data-edge=start]{grid-column:1}.app-lightbox-nav[data-edge=end]{grid-column:3}.app-lightbox-tools{align-items:center;gap:var(--s-25);padding:var(--s-25);border-radius:var(--r-full);background:#ffffff1a;display:flex;position:absolute;inset-block-start:var(--s-200);inset-inline-end:var(--s-200)}.app-lightbox-tools button{block-size:34px;min-inline-size:34px;padding-inline:var(--s-50);border-radius:var(--r-full);color:#fff;cursor:pointer;transition:background-color var(--t-fast) var(--ease);background:0 0;border:0;place-items:center;display:grid}.app-lightbox-tools button:hover:not(:disabled){background:#ffffff2e}.app-lightbox-tools button:disabled{opacity:.4;cursor:default}.app-lightbox-zoom{font-size:12px;font-weight:600}.app-lightbox-tools-split{block-size:20px;inline-size:1px;margin-inline:var(--s-25);background:#ffffff38}.app-lightbox-frame{border-radius:var(--r-lg);touch-action:none;max-inline-size:100%;overflow:hidden}.app-lightbox-frame[data-zoomed]{cursor:grab}.app-lightbox-frame[data-dragging]{cursor:grabbing}.app-lightbox-frame img{transform-origin:50%;transition:transform var(--t-fast) var(--ease);will-change:transform}.app-lightbox-frame[data-dragging] img{transition:none}@media (max-width:640px){.app-lightbox{padding:var(--s-200);gap:var(--s-75)}.app-lightbox-close,.app-lightbox-nav{block-size:34px;inline-size:34px}}.app-rd-balance{align-items:flex-start;gap:var(--s-100);padding:var(--s-200);border-radius:var(--r-md);background:var(--c-warn-tint);display:flex}.app-rd-balance-icon{block-size:22px;inline-size:22px;color:var(--c-warn);flex:none;place-items:center;display:inline-grid}.app-rd-balance b{color:var(--c-ink);font-size:14px;font-weight:600}.app-rd-balance p{color:var(--c-ink-2);margin-block-start:var(--s-25);font-size:13px;line-height:20px}.app-rd-balance-actions{gap:var(--s-300);flex-wrap:wrap;margin-block-start:var(--s-100);display:flex}.app-rd-balance-actions button{font:inherit;color:var(--c-accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.app-rd-balance-actions button:hover:not(:disabled){text-decoration:underline}.app-rd-balance-actions button:disabled{opacity:.5;cursor:default}.app-rd-pending-line{align-items:center;gap:var(--s-100);padding:var(--s-100);border:1px solid var(--c-line);border-radius:var(--r-md);margin-block-end:var(--s-100);display:flex}.app-rd-pending-name{flex:1;min-inline-size:0;font-size:14px;font-weight:500}.app-rd-pending-name em{font-style:normal;font-weight:400}.app-payout-code,.app-rd-pending-name em{color:var(--c-ink-soft);font-size:12px;display:block}.app-payout-code{margin-block-start:2px}.app-rd-line-link-end{margin-inline-start:auto}.app-rd-swap{align-items:center;gap:var(--s-200);padding:var(--s-200);border:1px solid var(--c-line);border-radius:var(--r-lg);grid-template-columns:1fr auto 1fr;margin-block-end:var(--s-100);display:grid}.app-rd-swap[data-off]{opacity:.5}.app-rd-swap-side{align-items:center;gap:var(--s-100);min-inline-size:0;display:flex}.app-rd-swap-side .app-thumb{border-radius:var(--r-lg);block-size:64px;inline-size:64px}.app-rd-swap-lines{gap:3px;min-inline-size:0;display:grid}.app-rd-swap-lines>b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.app-rd-swap-lines em{align-items:baseline;gap:var(--s-100);color:var(--c-ink-2);font-size:14px;font-style:normal;display:flex}.app-rd-swap-lines em b{color:var(--c-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.app-rd-swap-tag{color:var(--c-ink-soft);margin-block-start:2px;font-size:12px;font-weight:600}.app-rd-swap-tag[data-to=true]{color:var(--c-ok,var(--c-accent-ink))}.app-rd-swap-arrow{border-radius:var(--r-full);background:var(--c-sunken);block-size:36px;inline-size:36px;color:var(--c-ink-2);flex:none;place-items:center;display:grid}.app-rd-swap-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.app-rd-asked{color:var(--c-ink-soft);text-align:end;grid-area:2/2;place-self:center end;margin-block-start:var(--s-100);font-size:15px}.app-rd-asked b{color:var(--c-ink);font-size:18px;font-weight:700}@media (max-width:720px){.app-rd-swap{grid-template-columns:1fr;justify-items:stretch}.app-rd-swap-arrow{justify-self:center;rotate:-90deg}.app-rd-swap-value{justify-self:end}}.app-rd-pending .app-card-body{padding:var(--s-300)}.app-rd-pending .app-totals-head{padding-block:var(--s-100);font-size:15px}.app-rd-pending .app-totals-row{padding-block:var(--s-100);font-size:14px}.app-rd-pending .app-payout{margin-block-start:var(--s-200);padding-block-start:var(--s-200)}.app-rd-swap-value{display:none}.app-rd-line-track a,.app-rd-pending-track{align-items:center;gap:var(--s-50);color:var(--c-ink-2);margin-block-start:var(--s-50);font-size:12.5px;text-decoration:none;display:inline-flex}.app-rd-line-track a:hover,.app-rd-pending-track:hover{color:var(--c-accent-ink);text-decoration:underline}.app-rd-pending-track{margin-block-start:var(--s-25)}.app-fraud-tile{padding:var(--s-300);border-radius:var(--r-md);color:var(--c-ink-soft);background:#f0ecd8;font-size:14px;line-height:22px}.app-fraud-tile-title{align-items:center;gap:var(--s-100);color:var(--c-ink);font-size:16px;font-weight:700;display:flex}.app-fraud-tile-title svg{color:#7a5c1e;flex:none}.app-fraud-why{color:var(--c-ink);margin-block-start:var(--s-200);font-weight:600}.app-fraud-why-list{margin:var(--s-50) 0 0;padding-inline-start:var(--s-300)}.app-fraud-rule{margin-block:var(--s-200);border:0;border-block-start:1px solid #00000014}.app-fraud-feedback p{color:var(--c-ink-soft);font-size:14px;line-height:22px}.app-fraud-feedback b{color:var(--c-ink)}.app-fraud-feedback-row{align-items:center;gap:var(--s-300);margin-block-start:var(--s-200);display:flex}.app-fraud-link{font:inherit;color:var(--c-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-block-start:var(--s-100);padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.app-fraud-failed{color:var(--c-risk-ink);margin-block-start:var(--s-100);font-size:13px}.app-fraud-critical{padding:var(--s-300);border-radius:var(--r-md);background:var(--c-risk-tint);border:1px solid #a8352a59}.app-fraud-critical-head{align-items:center;gap:var(--s-100);color:var(--c-risk);display:flex}.app-fraud-critical-title{color:var(--c-ink);margin-block-start:var(--s-100);font-size:15px;font-weight:700}.app-fraud-critical-body{color:var(--c-ink-soft);margin-block-start:var(--s-50);font-size:14px}.app-fraud-chip{padding:1px var(--s-100);border-radius:var(--r-sm);font-size:12px;font-weight:700;display:inline-block}.app-fraud-chip[data-tier=critical],.app-fraud-chip[data-tier=high]{color:var(--c-risk-ink);background:#a8352a1f}.app-fraud-verdict-title{color:var(--c-ink);font-size:14px;font-weight:700}.app-fraud-verdict-body{color:var(--c-ink-soft);margin-block-start:var(--s-50);font-size:13px;line-height:20px}.app-fraud-overlay{z-index:60;padding:var(--s-300);background:#0006;place-items:center;display:grid;position:fixed;inset:0}.app-fraud-modal{border-radius:var(--r-lg,12px);background:var(--c-surface,#fff);max-block-size:90vh;inline-size:min(560px,100%);overflow-y:auto;box-shadow:0 20px 50px #00000040}.app-fraud-modal-wide{inline-size:min(860px,100%)}.app-fraud-modal-head{padding:var(--s-300);border-block-end:1px solid var(--c-line,#00000014);justify-content:space-between;align-items:center;display:flex}.app-fraud-modal-head h2{font-size:18px;font-weight:700}.app-fraud-x{padding:var(--s-50);color:var(--c-ink-soft);cursor:pointer;background:0 0;border:0}.app-fraud-modal-body{gap:var(--s-200);padding:var(--s-300);color:var(--c-ink-soft);font-size:14px;line-height:22px;display:grid}.app-fraud-label{color:var(--c-ink);font-weight:600}.app-fraud-count{color:var(--c-ink-soft);justify-self:end;font-size:12px}.app-fraud-modal-foot{justify-content:flex-end;gap:var(--s-100);padding:var(--s-300);border-block-start:1px solid var(--c-line,#00000014);display:flex}.app-fraud-report{gap:var(--s-300);padding:var(--s-300);grid-template-columns:200px 1fr;display:grid}@media (max-width:640px){.app-fraud-report{grid-template-columns:1fr}}.app-fraud-report-side{border-inline-end:1px solid var(--c-line,#00000014);padding-inline-end:var(--s-300)}@media (max-width:640px){.app-fraud-report-side{border-inline-end:0;padding-inline-end:0}}.app-fraud-side-label{color:var(--c-ink-soft);margin-block-start:var(--s-300);font-size:13px}.app-fraud-side-label:first-child{margin-block-start:0}.app-fraud-side-list{margin:var(--s-100) 0 0;padding-inline-start:var(--s-300);font-size:13px;line-height:20px}.app-fraud-section{border:1px solid var(--c-line,#0000001a);border-radius:var(--r-md)}.app-fraud-section[data-tone=warn]{border-color:#a8352a59}.app-fraud-section header{align-items:center;gap:var(--s-100);padding:var(--s-200) var(--s-300);border-block-end:1px solid var(--c-line,#00000014);display:flex}.app-fraud-section[data-tone=warn] header svg{color:var(--c-risk)}.app-fraud-badge{padding:0 var(--s-100);background:#0000000f;border-radius:999px;font-size:12px;font-weight:700}.app-fraud-section[data-tone=warn] .app-fraud-badge{color:var(--c-risk-ink);background:#a8352a1f}.app-fraud-section header .app-fraud-x{margin-inline-start:auto}.app-fraud-section-body{gap:var(--s-200);padding:var(--s-300);color:var(--c-ink-soft);font-size:14px;line-height:22px;display:grid}.app-fraud-section-body b{color:var(--c-ink)}.app-fraud-low-list{padding:var(--s-200) var(--s-300) var(--s-300) var(--s-500);color:var(--c-ink-soft);margin:0;font-size:14px;line-height:26px}.app-fraud-section+.app-fraud-section{margin-block-start:var(--s-200)}.app-rd-shot-wrap{position:relative}.app-rd-shot-ai{color:#5b4b9e;cursor:default;block-size:22px;inline-size:22px;background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:var(--s-50);inset-inline-start:var(--s-50);box-shadow:0 1px 4px #00000040}.app-rd-ai-pop{z-index:40;inline-size:230px;padding:var(--s-200);border-radius:var(--r-md);background:var(--c-surface,#fff);color:var(--c-ink-soft);text-align:start;font-size:12px;line-height:18px;display:none;position:absolute;inset-block-start:calc(100% + var(--s-50));inset-inline-start:0;box-shadow:0 8px 30px #0003}.app-rd-shot-ai:focus .app-rd-ai-pop,.app-rd-shot-ai:focus-within .app-rd-ai-pop,.app-rd-shot-ai:hover .app-rd-ai-pop{gap:var(--s-50);display:grid}.app-rd-ai-title{align-items:center;gap:var(--s-50);border-block-end:1px solid var(--c-line,#00000014);color:var(--c-ink);padding-block-end:var(--s-50);font-size:13px;display:flex}.app-rd-ai-title svg{color:#5b4b9e}.app-rd-ai-row{color:var(--c-ink);margin-block-start:var(--s-50);font-weight:600}.app-rd-ai-chip{padding:0 var(--s-100);border:1px solid var(--c-ok);border-radius:var(--r-sm);background:var(--c-ok-tint);color:var(--c-ok-ink);justify-self:start}.app-rd-ai-chip[data-bad=true]{border-color:var(--c-risk);background:var(--c-risk-tint);color:var(--c-risk-ink)}.app-rd-ai-attrs{gap:2px;display:grid}.app-returns-shield{z-index:1;cursor:help;flex:none;place-items:center;display:inline-grid;position:relative}.app-returns-shield[data-tone=gold]{color:#b8860b}.app-returns-shield[data-tone=red]{color:var(--c-risk)}.app-wf-list{flex-direction:column;display:flex}.app-wf-list li{align-items:center;gap:var(--s-200);padding-block:var(--s-200);flex-wrap:wrap;display:flex}.app-wf-list li+li{border-block-start:1px solid var(--c-line)}.app-wf-list-main{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.app-wf-list-main b{font-size:15px;font-weight:600}.app-wf-list-main span{color:var(--c-ink-soft);font-size:12px}.app-wf-list-actions{gap:var(--s-75);flex-wrap:wrap;display:flex}.app-wf-presets{gap:var(--s-200);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-block-start:var(--s-200);display:grid}.app-wf-presets button{gap:var(--s-50);inline-size:100%;padding:var(--s-200);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);text-align:start;cursor:pointer;flex-direction:column;transition:border-color .12s;display:flex}.app-wf-presets button:hover{border-color:var(--c-accent)}.app-wf-presets b{font-size:14px;font-weight:600}.app-wf-presets span{color:var(--c-ink-2);text-wrap:pretty;font-size:13px}.app-wf-top{align-items:flex-end;gap:var(--s-200);flex-wrap:wrap;margin-block-end:var(--s-300);display:flex}.app-wf-top>:first-child{flex:1;min-inline-size:220px}.app-wf-top>:nth-child(2){inline-size:130px}.app-wf-top-actions{gap:var(--s-75);flex-wrap:wrap;margin-inline-start:auto;display:flex}.app-wf-panes{gap:var(--s-300);display:grid}@media (min-width:1000px){.app-wf-panes{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}.app-wf-canvas{position:sticky;inset-block-start:var(--s-300)}}.app-wf-canvas,.app-wf-editor{gap:var(--s-200);flex-direction:column;min-inline-size:0;display:flex}.app-wf-canvas h3{color:var(--c-ink-soft);margin-block-end:var(--s-100);font-size:13px;font-weight:700}.app-wf-arrow{color:var(--c-ink-soft);place-items:center;display:grid}.app-wf-lines{gap:var(--s-75);color:var(--c-ink);flex-direction:column;font-size:14px;display:flex}.app-wf-lines em{color:var(--c-ink-soft);text-transform:uppercase;margin-inline-end:var(--s-75);font-size:11px;font-style:normal;font-weight:700;display:inline-block}.app-wf-row{align-items:flex-end;gap:var(--s-200);flex-wrap:wrap;display:flex}.app-wf-row>:not(:last-child){flex:1;min-inline-size:140px}.app-wf-row select[multiple]{min-block-size:92px}.app-settings-tabs{margin-block-end:var(--s-300)}.app-settings-stack{gap:var(--s-300);flex-direction:column;display:flex}.app-settings-tiles{gap:var(--s-200);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.app-settings-note{margin-block-end:var(--s-300)}.app-settings-overview-title{margin:0;font-size:16px;font-weight:600}.app-settings-overview{gap:var(--s-200);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.app-settings-section{flex-direction:column;display:flex}.app-settings-section>.app-card-body{flex:1}.app-settings-section-foot{align-items:center;gap:var(--s-200);padding:var(--s-200) var(--s-300);border-block-start:1px solid var(--c-line);flex-wrap:wrap;display:flex}.app-settings-section-open{align-items:center;gap:var(--s-50);color:var(--c-accent-ink);font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.app-settings-section-open:hover{color:var(--c-accent-ink-deep);text-decoration:underline}.app-settings-swatch-row{align-items:center;gap:var(--s-75);display:inline-flex}.app-settings-swatch{border:1px solid var(--c-line-strong);border-radius:var(--r-sm);flex:none;block-size:18px;inline-size:18px}.app-settings-effect{padding:var(--s-300);background:var(--c-sunken);border:1px solid var(--c-line);border-radius:var(--r-md)}.app-settings-effect[data-pending=true]{background:var(--c-accent-tint);border-color:var(--c-accent)}@supports (color:color-mix(in lab,red,red)){.app-settings-effect[data-pending=true]{border-color:color-mix(in srgb,var(--c-accent) 40%,transparent)}}.app-settings-effect-head{align-items:baseline;gap:var(--s-75);flex-wrap:wrap;margin-block-end:var(--s-200);display:flex}.app-settings-effect-head h2{color:var(--c-ink-2);margin:0;font-size:14px;font-weight:600}.app-settings-effect-note{color:var(--c-ink-soft);font-size:12px}.app-settings-effect-line{text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.app-settings-effect-line+.app-settings-effect-line{margin-block-start:var(--s-75)}.app-settings-effect-line b{font-weight:600}.app-settings-effect-label{margin:0 0 var(--s-100);letter-spacing:.02em;color:var(--c-ink-soft);font-size:12px;font-weight:600}.app-settings-effect .app-banner,.app-settings-effect .app-hint{margin-block-start:var(--s-200)}.app-settings-options{gap:var(--s-75);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.app-settings-option{align-items:center;gap:var(--s-100);padding:var(--s-100) var(--s-200);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);display:flex}.app-settings-option:not([data-shown=true]){color:var(--c-ink-soft);background:0 0;border-style:dashed}.app-settings-option-rank{inline-size:22px;color:var(--c-ink-soft);text-align:center;flex:none;font-size:14px;font-weight:600}.app-settings-option-lines{gap:var(--s-25);flex-direction:column;flex:1;min-inline-size:0;font-size:14px;display:flex}.app-settings-option-lines b{font-weight:600}.app-settings-option-lines .app-hint{margin:0}.app-settings-worked{padding:var(--s-200);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);margin-block-start:var(--s-200)}.app-settings-worked .app-hint{margin-block-start:var(--s-75)}.app-settings-methods{gap:var(--s-75);margin:0 0 var(--s-200);flex-wrap:wrap;padding:0;list-style:none;display:flex}.app-settings-method{padding:var(--s-50) var(--s-100);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-full);font-size:14px}.app-settings-row{align-items:center;gap:var(--s-200);padding-block:var(--s-100);border-block-end:1px solid var(--c-line);flex-wrap:wrap;display:flex}.app-settings-row:last-child{border-block-end:0;padding-block-end:0}.app-settings-row-label{flex:none;min-inline-size:140px}.app-settings-row-value{overflow-wrap:break-word;flex:200px;min-inline-size:0;font-size:14px}.app-settings-row-value[data-size=sm]{font-size:12px}.app-settings-group{gap:var(--s-200);margin-block-end:var(--s-400);display:grid}@media (min-width:900px){.app-settings-group{gap:var(--s-500);grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start}}.app-settings-label h2{font-size:15px;font-weight:700}.app-settings-label p{color:var(--c-ink-2);text-wrap:pretty;margin-block-start:var(--s-75);font-size:13px}.app-settings-help{background:var(--c-line-strong);block-size:22px;inline-size:22px;color:var(--c-surface);cursor:pointer;border:0;border-radius:999px;margin-block-start:var(--s-100);font-size:13px;font-weight:700;line-height:1}.app-settings-help:hover,.app-settings-help[aria-expanded=true]{background:var(--c-ink-2)}.app-settings-help:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.app-settings-help-text{color:var(--c-ink-2);text-wrap:pretty;margin-block-start:var(--s-100);font-size:13px}.app-settings-fields{gap:var(--s-300);display:grid}.app-settings-field{max-inline-size:420px}.app-settings-field[data-width=sm]{max-inline-size:320px}.app-settings-suffix{align-items:center;gap:var(--s-75);display:flex}.app-settings-suffix>.app-hint{white-space:nowrap;margin-block-start:0}.app-settings-switch{justify-content:space-between;align-items:center;gap:var(--s-400);display:flex}.app-settings-switch-lines{min-inline-size:0}.app-settings-switch>.app-toggle{flex:none}.app-settings-switch-lines b{font-size:14px;font-weight:600;display:block}.app-settings-switch-lines .app-hint{margin-block-start:var(--s-25)}.app-settings-cardhead{gap:var(--s-50);flex-direction:column;margin-block-end:var(--s-100);display:flex}.app-settings-cardhead h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.app[dir=rtl] .app-settings-cardhead h3{letter-spacing:0}.app-settings-cardhead p{color:var(--c-ink-soft);text-wrap:pretty;font-size:14px}.app-settings-checks{gap:var(--s-200) var(--s-400);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;margin:0;padding:0;display:grid}.app-settings-checks>.app-error,.app-settings-checks>.app-hint,.app-settings-checks>.app-label{grid-column:1/-1}.app-settings-check{align-items:center;gap:var(--s-75);cursor:pointer;font-size:14px;display:flex}.app-settings-check[data-disabled=true]{color:var(--c-ink-soft);cursor:not-allowed}.app-settings-checks[aria-invalid=true]>.app-label{color:var(--c-risk-ink)}.app-settings-check[data-locked=true]{cursor:default}.app-settings-check[data-locked=true] .app-check:checked{background:var(--c-line-strong);border-color:var(--c-line-strong);opacity:1}.app-settings-check:focus-within,.app-settings-option:focus-within{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--r-sm)}.app-settings .app-input:disabled,.app-settings .app-picker:disabled,.app-settings .app-textarea:disabled{background:var(--c-sunken);border-color:var(--c-line);color:var(--c-ink-soft);cursor:not-allowed}.app-settings .app-input[aria-invalid=true],.app-settings .app-input[aria-invalid=true]:hover,.app-settings .app-picker[aria-invalid=true],.app-settings .app-picker[aria-invalid=true]:hover,.app-settings .app-textarea[aria-invalid=true]{border-color:var(--c-risk)}.app-settings-plans{gap:var(--s-200);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.app-settings-plan{gap:var(--s-100);padding:var(--s-300);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);flex-direction:column;display:flex}.app-settings-plan[data-current=true]{background:var(--c-accent-tint);border-color:var(--c-accent)}@supports (color:color-mix(in lab,red,red)){.app-settings-plan[data-current=true]{border-color:color-mix(in srgb,var(--c-accent) 40%,transparent)}}.app-settings-plan-name{align-items:center;gap:var(--s-75);flex-wrap:wrap;font-size:16px;font-weight:600;display:flex}.app-settings-plan-price{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.app-settings-plan-price span{color:var(--c-ink-soft);font-size:12px;font-weight:500}.app-settings-features{gap:var(--s-50);color:var(--c-ink-2);margin:0;padding:0;font-size:14px;list-style:none;display:grid}.app-settings-features li{align-items:flex-start;gap:var(--s-75);text-wrap:pretty;display:flex}.app-settings-features li:before{content:"-";color:var(--c-ink-soft);flex:none}.app-settings-brand-actions{align-items:center;gap:var(--s-200);border-block-start:1px solid var(--c-line);flex-wrap:wrap;margin-block-start:var(--s-300);padding-block-start:var(--s-300);display:flex}.app-settings-saved{color:var(--c-ok-ink);font-size:14px}.app-settings-cardhead-row{justify-content:space-between;align-items:center;gap:var(--s-200);flex-direction:row;display:flex}.app-settings-headaction{padding:var(--s-50) var(--s-100);border-radius:var(--r-md);background:var(--c-accent-tint);color:var(--c-accent-ink);flex:none;font-size:13.5px;font-weight:600;text-decoration:none}.app-settings-headaction:hover{background:var(--c-accent)}@supports (color:color-mix(in lab,red,red)){.app-settings-headaction:hover{background:color-mix(in srgb,var(--c-accent) 16%,var(--c-surface))}}.app-people{flex-direction:column;display:flex}.app-people>.app-person+.app-person{border-block-start:1px solid var(--c-line)}.app-person{align-items:center;gap:var(--s-200);padding-block:var(--s-200);display:flex}.app-people>.app-person:first-child{padding-block-start:0}.app-people>.app-person:last-child{padding-block-end:0}.app-person-avatar{border-radius:var(--r-full);background:var(--c-ink-soft);block-size:40px;inline-size:40px;color:var(--c-surface);flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.app-person-lines{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.app-person-name{align-items:center;gap:var(--s-75);flex-wrap:wrap;font-size:15px;font-weight:600;display:flex}.app-person-name a{color:var(--c-accent-ink);text-decoration:none}.app-person-name a:hover{text-decoration:underline}.app-person-email{color:var(--c-ink-soft);font-size:13px}.app-perms{gap:var(--s-200);flex-direction:column;display:flex}.app-perm{align-items:flex-start;gap:var(--s-100);cursor:pointer;display:flex}.app-perm[data-locked=true]{cursor:default}.app-perm[data-locked=true] .app-check:checked{background:var(--c-line-strong);border-color:var(--c-line-strong);opacity:1}.app-perm-lines{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.app-perm-lines b{font-size:14.5px;font-weight:600}.app-perm-lines span{color:var(--c-ink-soft);text-wrap:pretty;font-size:13px}.app-savebar{z-index:20;justify-content:space-between;align-items:center;gap:var(--s-200);padding:var(--s-100) var(--s-200);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--e-raised,var(--e-card));margin-block-end:var(--s-300);display:flex;position:sticky;inset-block-start:var(--s-100)}.app-savebar-actions{gap:var(--s-75);flex:none;display:flex}.app-formfoot{justify-content:space-between;align-items:center;gap:var(--s-200);border-block-start:1px solid var(--c-line);flex-wrap:wrap;padding-block-start:var(--s-300);display:flex}.app-formfoot-end{gap:var(--s-75);display:flex}.app-settings-pair{gap:var(--s-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:560px){.app-settings-pair{grid-template-columns:minmax(0,1fr)}}.app-backto{align-items:center;gap:var(--s-50);color:var(--c-ink-soft);margin-block-end:var(--s-50);font-size:13px;text-decoration:none;display:inline-flex}.app-backto:hover{color:var(--c-ink)}.app-reasons{gap:var(--s-500);flex-direction:column;display:flex}.app-reasons-listhead{align-items:end;gap:var(--s-400);border-block-end:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-block-end:var(--s-400);padding-block-end:var(--s-400);display:grid}@media (max-width:720px){.app-reasons-listhead{grid-template-columns:minmax(0,1fr);align-items:stretch}}.app-reasons-rows{gap:var(--s-400);flex-direction:column;margin-block-end:var(--s-400);display:flex}.app-reasons-row{padding:var(--s-400);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface)}.app-reasons-fields{gap:var(--s-300) var(--s-400);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}@media (max-width:720px){.app-reasons-fields{grid-template-columns:minmax(0,1fr)}}.app-reasons-asks{align-items:center;gap:var(--s-400);flex-wrap:wrap;grid-column:1/-1;display:flex}.app-reasons-ask{gap:var(--s-200);color:var(--c-ink);font-size:14px}.app-reasons-ask,.app-reasons-remove{align-items:center;cursor:pointer;display:inline-flex}.app-reasons-remove{gap:var(--s-100);color:var(--c-ink-soft);background:0 0;border:0;margin-inline-start:auto;padding:0;font-size:13px}.app-reasons-remove:hover{color:var(--c-risk-ink)}.app-reasons-children{border-inline-start:2px solid var(--c-line);gap:var(--s-300);flex-direction:column;margin-block-start:var(--s-400);padding-inline-start:var(--s-400);display:flex}.app-reasons-children[data-empty=true]{border-inline-start:0;padding-inline-start:0}.app-reasons-childlabel{color:var(--c-ink-soft);margin:0;font-size:13px;font-weight:600}.app-reasons-foot{justify-content:space-between;align-items:center;gap:var(--s-400);flex-wrap:wrap;display:flex}.app-reasons-save{align-items:center;gap:var(--s-300);display:flex}.app-reasons-error{color:var(--c-risk-ink);margin:0;font-size:13px}.app-couriers-lane{margin:var(--s-300) 0 0;color:var(--c-ink-soft);font-size:13px}.app-couriers-table{margin:var(--s-300) 0 0;border:1px solid var(--c-line);border-radius:var(--r-md);overflow:hidden}.app-couriers-head,.app-couriers-row{align-items:center;gap:var(--s-300);padding:var(--s-300);grid-template-columns:minmax(0,1fr) minmax(11ch,20ch) minmax(11ch,20ch);display:grid}.app-couriers-head{background:var(--c-surface-2,#00000005);color:var(--c-ink-soft);text-align:end;font-size:12px;font-weight:600}.app-couriers-head span:first-child{text-align:start}.app-couriers-row{cursor:pointer;border-block-start:1px solid var(--c-line)}.app-couriers-row:hover{background:var(--c-surface-2,#00000005)}.app-couriers-name{align-items:center;gap:var(--s-300);min-inline-size:0;font-size:14px;font-weight:600;display:flex}.app-couriers-name>span{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.app-couriers-services{color:var(--c-ink-soft);font-size:12px;font-weight:400}.app-couriers-price{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;font-size:13px}.app-couriers-foot{align-items:center;gap:var(--s-300);flex-wrap:wrap;margin-block-start:var(--s-300);display:flex}.app-couriers-foot .app-btn{margin-inline-start:auto}.app-couriers-error{align-items:center;gap:var(--s-300);flex-wrap:wrap;margin-block-start:var(--s-300);display:flex}.app-couriers-error p{color:var(--c-risk-ink);margin:0;font-size:13px}.app-couriers-compare{padding:var(--s-300);border-radius:var(--r-md);background:var(--c-surface-2,#00000005);margin-block-start:var(--s-300)}.app-couriers-compare p{color:var(--c-ink);margin:0;font-size:13px}.app-couriers-compare p+p{margin-block-start:var(--s-100)}.app-couriers-compare[data-short=true]{background:var(--c-warn-bg,#d9770614)}.app-couriers-short{color:var(--c-warn-ink,#92400e);font-weight:600}@media (max-width:640px){.app-couriers-head{display:none}.app-couriers-row{row-gap:var(--s-100);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-couriers-name{grid-column:1/-1}.app-couriers-price{text-align:start;color:var(--c-ink-soft);font-size:12px}}.app-dest-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.app-dest-row{justify-content:space-between;align-items:flex-start;gap:var(--s-400);padding-block:var(--s-300);border-block-end:1px solid var(--c-line);display:flex}.app-dest-row:last-child{border-block-end:0}.app-dest-row-main{min-inline-size:0}.app-dest-row-name{align-items:center;gap:var(--s-200);color:var(--c-ink);flex-wrap:wrap;font-size:15px;font-weight:700;display:flex}.app-dest-row-address{color:var(--c-ink-soft);text-wrap:pretty;margin-block-start:var(--s-100);font-size:13px}.app-dest-rules{gap:var(--s-300);margin:0 0 var(--s-300);flex-direction:column;padding:0;list-style:none;display:flex}.app-dest-rule{align-items:center;gap:var(--s-200);padding:var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);flex-wrap:wrap;display:flex}.app-dest-rule .app-picker{min-inline-size:12rem}.app-dest-rule-eq{color:var(--c-ink-soft);font-size:13px}.app-check-row{align-items:flex-start;gap:var(--s-200);cursor:pointer;color:var(--c-ink);font-size:14px;display:flex}.app-check-row .app-hint{margin-block-start:2px;display:block}.app-check-row input{margin-block-start:2px}.app-form-grid{gap:var(--s-300) var(--s-400);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.app-form-grid .app-check-row{grid-column:1/-1}.app-icon-btn{border-radius:var(--r-sm);block-size:32px;inline-size:32px;color:var(--c-ink-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-icon-btn:hover{color:var(--c-risk-ink)}.app-dest-actions{align-items:center;gap:var(--s-300);flex-wrap:wrap;display:flex}.app-settings-lines{gap:var(--s-200);display:grid}.app-settings-line{align-items:center;gap:var(--s-200);display:flex}.app-settings-line input{flex:1}.app-settings-line-no{text-align:center;inline-size:1.5rem;color:var(--c-ink-soft);flex:none}.app-settings-line-actions{gap:var(--s-200);margin-block-start:var(--s-100);display:flex}@scope(.merchant-product-scene){.rp{--rp-accent:#ff5a1f;--rp-accent-soft:#ffa585;--rp-accent-tint:#ffe9e0;--rp-blue:#2f6fed;--rp-blue-tint:#e3ecfd;--rp-blue-soft:#8fb3f5;--rp-yellow:#ffbd00;--rp-yellow-tint:#ffe187;--rp-green:#1fae6b;--rp-green-tint:#d9f5e6;--rp-stone:#a8968b;--rp-ground:#faf6f3;--rp-card:#fff;--rp-track:#f2ede9;--rp-field:#ffe9e0;--rp-hair:#f1ebe7;--rp-ring-track:#f6efe9;--rp-ink:#1e1d1f;--rp-ink-2:#3f3f41;--rp-muted:#7d736c;--rp-r:14px;--rp-r-lg:20px;--rp-r-sm:10px;--rp-shadow:0 2px 10px #3d291f0f;color:var(--rp-ink);gap:20px;display:grid}.app:has(.rp) .app-main{background:#faf6f3}.rp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.rp-title{letter-spacing:-.01em;color:var(--rp-ink);font-size:26px;font-weight:700}.rp-sub{color:var(--rp-muted);margin-block-start:4px;font-size:13px}.rp-search{align-items:center;gap:8px;inline-size:min(420px,100%);display:flex;position:relative}.rp-search-field{border-radius:var(--rp-r-sm);background:var(--rp-field);block-size:46px;color:var(--rp-ink);font:inherit;border:0;flex:1;padding-inline:18px;font-size:14px}.rp-search-field::placeholder{color:var(--rp-muted)}.rp-search-go{border-radius:var(--rp-r-sm);background:var(--rp-accent);color:#fff;cursor:pointer;border:0;place-items:center;block-size:46px;inline-size:54px;transition:filter .15s;display:grid}.rp-search-go:hover{filter:brightness(1.12)}.rp-search-pop{z-index:20;border-radius:var(--rp-r);background:var(--rp-card);max-block-size:320px;padding:8px;position:absolute;inset-block-start:52px;inset-inline:0;overflow-y:auto;box-shadow:0 12px 32px #3d291f29}.rp-search-pop a{color:var(--rp-ink);border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none;display:block}.rp-search-pop a:focus-visible,.rp-search-pop a:hover{background:var(--rp-track)}.rp-search-pop b{color:var(--rp-accent);font-weight:700}.rp-search-none{color:var(--rp-muted);padding:10px 12px;font-size:13px}.rp-card{border-radius:var(--rp-r);background:var(--rp-card);box-shadow:var(--rp-shadow);padding:22px}.rp-card-head{justify-content:space-between;align-items:center;gap:16px;margin-block-end:18px;display:flex}.rp-card-title{color:var(--rp-ink);font-size:17px;font-weight:700}.rp-chip{background:var(--rp-track);color:var(--rp-ink);font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.rp-chip svg:first-child{color:var(--rp-accent)}.rp-chip-wrap{position:relative}.rp-chip-pop{z-index:20;background:var(--rp-card);border-radius:12px;min-inline-size:170px;padding:6px;position:absolute;inset-block-start:40px;inset-inline-end:0;box-shadow:0 12px 32px #3d291f29}.rp-chip-pop a{color:var(--rp-ink);border-radius:8px;padding:9px 12px;font-size:13px;text-decoration:none;display:block}.rp-chip-pop a:hover{background:var(--rp-track)}.rp-chip-pop a[data-on]{background:var(--rp-accent-tint);color:var(--rp-accent);font-weight:700}.rp-stats{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.rp-stat{border-radius:var(--rp-r);background:var(--rp-card);box-shadow:var(--rp-shadow);padding:20px 22px;position:relative}.rp-stat-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.rp-stat-label{color:var(--rp-muted);font-size:13px}.rp-stat-value{letter-spacing:-.01em;color:var(--rp-ink);margin-block-start:6px;font-size:27px;font-weight:700}.rp-ring{flex:none;block-size:62px;inline-size:62px;position:relative}.rp-ring svg{display:block;transform:rotate(-90deg)}.rp-ring b{place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;inset:0}.rp-stat-delta{align-items:center;gap:7px;margin-block-start:14px;font-size:11px;font-weight:600;display:inline-flex}.rp-stat-delta i{border-radius:999px;place-items:center;block-size:20px;inline-size:20px;line-height:0;display:grid}.rp-grid{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}.rp-bars{direction:ltr;gap:14px;display:flex}.rp-bars-y{color:var(--rp-muted);flex-direction:column;justify-content:space-between;padding-block-end:76px;font-size:11px}.rp-bars-plot,.rp-bars-y{block-size:276px;display:flex}.rp-bars-plot{flex:1;justify-content:space-around;align-items:flex-end}.rp-bar{align-items:center;gap:10px;block-size:100%}.rp-bar,.rp-bar-stack{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.rp-bar-stack{gap:3px;min-block-size:0;inline-size:11px}.rp-bar-seg{border-radius:6px;flex:none;inline-size:100%;transition:opacity .15s}.rp-bar-day{color:var(--rp-muted);font-size:12px}.rp-bar[data-on] .rp-bar-day{color:var(--rp-ink);font-weight:600}.rp-bar-tip{z-index:10;pointer-events:none;background:#fff;border-radius:10px;min-inline-size:150px;padding:10px 12px;font-size:12px;position:absolute;box-shadow:0 10px 26px #3d291f2e}.rp-bar-tip-day{margin-block-end:6px;font-weight:700}.rp-bar-tip-row{color:var(--rp-ink-2);align-items:center;gap:8px;padding-block:2px;display:flex}.rp-bar-tip-row i{border-radius:999px;flex:none;block-size:8px;inline-size:8px}.rp-bar-tip-row b{margin-inline-start:auto;font-weight:700}.rp-plot-wrap{position:relative}.rp-switches{flex-wrap:wrap;gap:26px;margin-block-start:20px;display:flex}.rp-switch{font:inherit;color:var(--rp-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:13px;display:inline-flex}.rp-switch-track{background:#eae4df;border-radius:999px;block-size:18px;inline-size:34px;transition:background .15s;position:relative}.rp-switch-track:after{content:"";background:#fff;border-radius:999px;block-size:12px;inline-size:12px;transition:transform .15s;position:absolute;inset-block-start:3px;inset-inline-start:3px}.rp-switch[aria-pressed=true] .rp-switch-track:after{transform:translate(16px)}.rp[dir=rtl] .rp-switch[aria-pressed=true] .rp-switch-track:after,[dir=rtl] .rp-switch[aria-pressed=true] .rp-switch-track:after{transform:translate(-16px)}.rp-list{gap:22px;display:grid}.rp-list-row{align-items:center;gap:12px;display:flex}.rp-list-dot{border-radius:999px;flex:none;block-size:9px;inline-size:9px}.rp-list-label{color:var(--rp-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.rp-list-track{background:var(--rp-track);border-radius:999px;flex:none;block-size:5px;inline-size:84px;margin-inline-start:auto;overflow:hidden}.rp-list-fill{border-radius:999px;block-size:100%;display:block}.rp-list-pct{inline-size:38px;color:var(--rp-ink-2);text-align:end;flex:none;font-size:13px}.rp-area{direction:ltr;position:relative}.rp-area svg{inline-size:100%;display:block}.rp-area-y{flex-direction:column;padding-block-end:24px;position:absolute;inset-block:0;inset-inline-start:0}.rp-area-x,.rp-area-y{color:var(--rp-muted);justify-content:space-between;font-size:11px;display:flex}.rp-area-x{direction:ltr;margin-block-start:10px;padding-inline-start:44px}.rp-area-tip{z-index:10;white-space:nowrap;pointer-events:none;background:#fff;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-140%);box-shadow:0 10px 26px #3d291f2e}.rp-area-tip[data-below]{transform:translate(-50%,45%)}.rp-donut{place-items:center;gap:22px;display:grid}.rp-donut-plot{block-size:190px;inline-size:190px;position:relative}.rp-donut-plot svg{display:block;transform:rotate(-90deg)}.rp-donut-core{box-shadow:inset 0 0 0 1px var(--rp-hair);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;inset:34px}.rp-donut-badge{background:var(--rp-blue-tint);block-size:46px;inline-size:46px;color:var(--rp-accent);border-radius:999px;place-items:center;display:grid}.rp-donut-keys{color:var(--rp-ink-2);flex-wrap:wrap;justify-content:center;gap:10px 26px;font-size:13px;display:flex}.rp-donut-keys span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rp-donut-keys i{border-radius:999px;block-size:9px;inline-size:9px}.rp-cats{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.rp-cat-head{align-items:center;gap:14px;margin-block-end:6px;display:flex}.rp-tile{border-radius:var(--rp-r-sm);color:#fff;flex:none;place-items:center;block-size:52px;inline-size:52px;font-size:20px;font-weight:700;display:grid}.rp-cat-name{font-size:16px;font-weight:700}.rp-cat-blurb{color:var(--rp-muted);margin-block-start:3px;font-size:12px;line-height:18px}.rp-links{margin:14px 0 0;padding:0;list-style:none}.rp-links li+li{border-block-start:1px solid var(--rp-hair)}.rp-links a{color:var(--rp-ink-2);justify-content:space-between;align-items:center;gap:12px;padding-block:12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.rp-links a:hover{color:var(--rp-accent)}.rp-links svg{color:var(--rp-muted);flex:none}.rp-links a:hover svg{color:var(--rp-accent)}.rp-form{border-block-start:1px solid var(--rp-hair);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:center;gap:10px;margin-block-start:18px;padding-block-start:18px;display:grid}.rp-input{border:1px solid var(--rp-hair);border-radius:var(--rp-r-sm);block-size:42px;color:var(--rp-ink);font:inherit;background:#fdfaf8;padding-inline:14px;font-size:13px}.rp-input:focus-visible{outline:2px solid var(--rp-accent);outline-offset:1px}.rp-btn{border-radius:var(--rp-r-sm);background:var(--rp-accent);color:#fff;block-size:42px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:13px;font-weight:600;text-decoration:none;transition:filter .15s;display:inline-flex}.rp-btn:hover:not(:disabled){filter:brightness(1.12)}.rp-btn:disabled{opacity:.45;cursor:not-allowed}.rp-btn-quiet{background:var(--rp-track);color:var(--rp-ink)}.rp-failed{color:var(--rp-blue);margin-block-start:12px;font-size:13px}.rp-back{background:var(--rp-card);box-shadow:var(--rp-shadow);color:var(--rp-ink-2);border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.rp-back:hover{color:var(--rp-accent)}.rp-pills{flex-wrap:wrap;gap:8px;display:flex}.rp-pill{background:var(--rp-card);box-shadow:var(--rp-shadow);color:var(--rp-ink-2);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none}.rp-pill[data-on]{background:var(--rp-accent);color:#fff}.rp-table-scroll{margin-inline:-6px;padding-inline:6px;overflow-x:auto}.rp-table{border-collapse:collapse;inline-size:100%}.rp-table th{color:var(--rp-muted);letter-spacing:.04em;text-transform:uppercase;text-align:start;white-space:nowrap;padding:0 14px 12px;font-size:11px;font-weight:600}.rp-table td{border-block-start:1px solid var(--rp-hair);color:var(--rp-ink-2);white-space:nowrap;padding:14px;font-size:13px}.rp-table tbody tr:hover td{background:#fdfaf8}.rp-table td:first-child{color:var(--rp-ink);font-weight:600}.rp-foot{color:var(--rp-muted);margin-block-start:14px;font-size:12px}.rp-blank{text-align:center;justify-items:center;gap:8px;padding-block:56px;display:grid}.rp-blank-icon{background:var(--rp-accent-tint);block-size:56px;inline-size:56px;color:var(--rp-accent);border-radius:999px;place-items:center;display:grid}.rp-blank h3{font-size:15px;font-weight:700}.rp-blank p{color:var(--rp-muted);font-size:13px}.rp-ribbon{border-radius:var(--rp-r-sm);background:var(--rp-yellow-tint);color:#6b4b00;padding:12px 16px;font-size:13px;font-weight:600}.rp-sections{flex-wrap:wrap;gap:8px;padding-block-start:4px;display:flex}.rp-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.rp-section-title{letter-spacing:-.01em;font-size:20px;font-weight:700}.rp-section-note{color:var(--rp-muted);font-size:13px}.rp-grid-even{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.rp-stats[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.rp-stats[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.rp-cell{align-items:center;gap:10px;min-inline-size:0;display:flex}.rp-thumb{background:var(--rp-track);object-fit:cover;border-radius:8px;flex:none;block-size:38px;inline-size:38px}.rp-mini{align-items:center;gap:10px;display:inline-flex}.rp-mini-track{background:var(--rp-track);border-radius:999px;block-size:5px;inline-size:64px;overflow:hidden}.rp-mini-fill{background:var(--rp-accent);border-radius:999px;block-size:100%;display:block}.rp-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rp-tag{background:var(--rp-track);color:var(--rp-ink-2);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}.rp-tag[data-tone=warn]{background:var(--rp-accent-tint);color:#a13208}.rp-insights{gap:14px;display:grid}.rp-insight{border-radius:var(--rp-r);background:var(--rp-card);box-shadow:var(--rp-shadow);align-items:center;gap:16px;padding:18px 22px;display:flex}.rp-insight-main{flex:1;gap:7px;min-inline-size:0;display:grid}.rp-insight-main>b{font-size:15px;font-weight:700}.rp-insight-sub{color:var(--rp-muted);font-size:12px}.rp-insight-impact{text-align:end;flex:none;justify-items:end;gap:2px;display:grid}.rp-insight-impact>b{color:var(--rp-blue);font-size:19px;font-weight:700}.rp .app-insights-thumbs,.rp-insight-impact>span{color:var(--rp-muted);font-size:11px}.rp .app-insights-thumbs{align-items:center;gap:6px;margin-block-start:8px;display:inline-flex}.rp .app-insights-thumbs button{background:var(--rp-track);block-size:28px;inline-size:28px;color:var(--rp-ink-2);cursor:pointer;border:0;border-radius:8px;place-items:center;transition:background .15s;display:grid}.rp .app-insights-thumbs button:hover:not(:disabled){background:var(--rp-accent-tint);color:var(--rp-accent)}.rp .app-insights-thanks{color:var(--rp-green);margin-block-start:8px;font-size:11px;font-weight:600}.rp .app-insights-failed{color:var(--rp-blue);font-size:11px}.rp-skews{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rp-skew{grid-template-columns:minmax(0,1.1fr) minmax(160px,1.4fr) auto;align-items:center;gap:16px;display:grid}.rp-skew-lines{min-inline-size:0;display:grid}.rp-skew-lines b{font-size:13px;font-weight:700}.rp-skew-lines span{color:var(--rp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rp-skew-chart{direction:ltr}.rp-skew-chart,.rp-skew-half{align-items:center;gap:8px;display:flex}.rp-skew-half{color:var(--rp-ink-2);flex:1;font-size:12px}.rp-skew-half[data-side=small]{justify-content:flex-end}.rp-skew-half i{inline-size:var(--w);background:var(--rp-accent);border-radius:999px;flex:none;block-size:9px;display:block}.rp-skew-half b{text-align:end;flex:none;min-inline-size:18px}.rp-skew-half[data-side=large] b{text-align:start}.rp-skew-half[data-side=large] i{background:var(--rp-blue)}.rp-skew-half i[data-zero=true]{background:var(--rp-hair);inline-size:3px}.rp-skew-axis{background:var(--rp-hair);flex:none;block-size:22px;inline-size:1px}.rp-skew-head{letter-spacing:.04em;text-transform:uppercase;color:var(--rp-muted);grid-template-columns:minmax(0,1.1fr) minmax(160px,1.4fr) auto;gap:16px;margin-block-end:12px;font-size:11px;font-weight:600;display:grid}.rp-skew-sides{direction:ltr;justify-content:space-between;display:flex}.rp-banner{border-radius:var(--rp-r-sm);background:var(--rp-track);color:var(--rp-ink-2);align-items:flex-start;gap:12px;padding:16px 18px;font-size:13px;line-height:20px;display:flex}.rp-banner svg{color:var(--rp-muted);flex:none;margin-block-start:2px}.rp-stat[data-forecast]{background:var(--rp-accent-tint)}.rp-stat-flag{background:var(--rp-card);color:var(--rp-accent);border-radius:999px;margin-block-start:10px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}@media (max-width:1000px){.rp-cats,.rp-grid,.rp-grid-even{grid-template-columns:1fr}.rp-stats,.rp-stats[data-cols="4"]{grid-template-columns:1fr 1fr}.rp-skew,.rp-skew-head{grid-template-columns:minmax(0,1fr) minmax(120px,1fr) auto}}@media (max-width:640px){.rp-stats{grid-template-columns:1fr}.rp-search{inline-size:100%}.rp-title{font-size:22px}}.rp-stat-prev{color:var(--rp-muted);margin-inline-start:6px;font-weight:500}.rp-search-group+.rp-search-group{border-block-start:1px solid var(--rp-hair);margin-block-start:6px;padding-block-start:6px}.rp-search-group-name{letter-spacing:.06em;text-transform:uppercase;color:var(--rp-muted);padding:6px 12px 4px;font-size:10px;font-weight:700}.rp-search-pop a{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rp-search-sub{color:var(--rp-muted);white-space:nowrap;font-size:12px}.rp-search-go[data-idle]{opacity:.55;cursor:default}.rp-sections[data-busy]~*{opacity:.45;pointer-events:none;transition:opacity .12s}.rp-sections[data-busy] .rp-pill[data-on]{animation:rp-pulse 1.1s ease-in-out infinite}.rp-bone{background:var(--rp-track);border-radius:8px;animation:rp-pulse 1.4s ease-in-out infinite;display:block}@keyframes rp-pulse{0%,to{opacity:1}50%{opacity:.55}}.rp-work{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.rp-work-card{border-radius:var(--rp-r);color:#fff;gap:14px;padding:18px;text-decoration:none;transition:transform .15s;display:grid}.rp-work-card:hover{transform:translateY(-2px)}.rp-work-top{align-items:center;gap:12px;display:flex}.rp-work-tile{border-radius:var(--rp-r-sm);background:#ffffff38;flex:none;place-items:center;block-size:48px;inline-size:48px;font-size:20px;font-weight:700;display:grid}.rp-work-label{font-size:14px;font-weight:700;line-height:19px}.rp-work-foot{justify-content:space-between;gap:12px}.rp-work-foot,.rp-work-stack{align-items:center;display:flex}.rp-work-photo{object-fit:cover;background:#ffffff40;border-radius:8px;flex:none;block-size:28px;inline-size:28px;box-shadow:0 0 0 2px}.rp-work-photo+.rp-work-photo{margin-inline-start:-8px}.rp-work-cta{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.rp-spark{direction:ltr;block-size:34px;inline-size:100%;margin-block-start:12px;display:block}.rp-signals{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.rp-signal{border-radius:var(--rp-r);background:var(--rp-card);box-shadow:var(--rp-shadow);color:inherit;align-items:flex-start;gap:14px;padding:18px;text-decoration:none;transition:transform .15s;display:flex}.rp-signal:hover{transform:translateY(-2px)}.rp-signal-icon{border-radius:var(--rp-r-sm);flex:none;place-items:center;block-size:42px;inline-size:42px;display:grid}.rp-signal-lines{gap:4px;min-inline-size:0;display:grid}.rp-signal-lines b{font-size:14px;font-weight:700}.rp-signal-lines span{color:var(--rp-muted);font-size:12.5px;line-height:18px}.rp-feed{display:grid}.rp-feed-item{color:inherit;align-items:center;gap:14px;padding-block:14px;text-decoration:none;display:flex}.rp-feed-item+.rp-feed-item{border-block-start:1px solid var(--rp-hair)}.rp-feed-item:hover{background:#fdfaf8}.rp-feed-lines{flex:1;gap:3px;min-inline-size:0;display:grid}.rp-feed-lines b{font-size:14px;font-weight:600}.rp-feed-lines span{color:var(--rp-muted);text-overflow:ellipsis;overflow:hidden}.rp-feed-lines span,.rp-status{white-space:nowrap;font-size:12px}.rp-status{background:var(--rp-track);color:var(--rp-ink-2);align-items:center;gap:6px;padding:5px 11px;font-weight:600;display:inline-flex}.rp-status,.rp-status i{border-radius:999px;flex:none}.rp-status i{background:currentColor;block-size:7px;inline-size:7px}.rp-status[data-tone=ok]{background:var(--rp-green-tint);color:#146c45}.rp-status[data-tone=accent],.rp-status[data-tone=warn]{background:var(--rp-accent-tint);color:#a13208}.rp-status[data-tone=risk]{color:#97291c;background:#fde7e4}.rp-status[data-tone=info]{background:var(--rp-blue-tint);color:#1c4bb0}@media (max-width:1000px){.rp-work{grid-template-columns:1fr 1fr}.rp-signals{grid-template-columns:1fr}}@media (max-width:640px){.rp-work{grid-template-columns:1fr}}.rp .app-btn{border-radius:var(--rp-r-sm);background:var(--rp-track);color:var(--rp-ink);box-shadow:none;border:0;font-weight:600}.rp .app-btn-primary{background:var(--rp-accent);color:#fff}.rp .app-btn-primary:hover:not(:disabled){filter:brightness(1.12);background:var(--rp-accent)}.rp .app-btn-ghost,.rp .app-btn-secondary{background:var(--rp-card);box-shadow:var(--rp-shadow);color:var(--rp-ink-2)}.rp .app-btn-ghost:hover:not(:disabled),.rp .app-btn-secondary:hover:not(:disabled){color:var(--rp-accent)}.rp .app-input,.rp input:not([type=checkbox]):not([type=radio]),.rp select,.rp textarea{border:1px solid var(--rp-hair);border-radius:var(--rp-r-sm);color:var(--rp-ink);background:#fdfaf8}.rp .app-input:focus-visible,.rp input:focus-visible,.rp select:focus-visible,.rp textarea:focus-visible{outline:2px solid var(--rp-accent);outline-offset:1px}.rp .app-tab{background:var(--rp-card);box-shadow:var(--rp-shadow);color:var(--rp-ink-2);border:0;font-weight:600}.rp .app-tab:hover{color:var(--rp-accent)}.rp .app-tab[aria-current=page],.rp .app-tab[data-active=true]{background:var(--rp-accent);color:#fff}.rp .app-table{border-collapse:collapse}.rp .app-table th{color:var(--rp-muted);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;padding:0 14px 12px;font-size:11px;font-weight:600}.rp .app-table td{border:0;border-block-start:1px solid var(--rp-hair);color:var(--rp-ink-2);padding:14px;font-size:13px}.rp .app-table tbody tr:hover td{background:#fdfaf8}.rp .app-hint,.rp .app-stat-sub{color:var(--rp-muted)}.rp .app-link,.rp .app-rowlink{color:var(--rp-accent);font-weight:600}.rp .app-badge{background:var(--rp-track);color:var(--rp-ink-2);border:0;border-radius:999px;font-weight:600}.rp .app-badge[data-tone=ok]{background:var(--rp-green-tint);color:#146c45}.rp .app-badge[data-tone=risk]{color:#97291c;background:#fde7e4}.rp .app-badge[data-tone=accent],.rp .app-badge[data-tone=warn]{background:var(--rp-accent-tint);color:#a13208}.rp .app-badge[data-tone=info]{background:var(--rp-blue-tint);color:#1c4bb0}.rp .app-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px;display:grid}.rp .app-finance-modal,.rp .app-modal{border-radius:var(--rp-r);background:var(--rp-card);border:0;box-shadow:0 24px 64px #3d291f3d}.rp .app-finance-balance-value{color:var(--rp-ink)}.rp .app-finance-balance-value[data-negative=true]{color:#97291c}.rp .app-finance-balance-label,.rp .app-finance-move-meta,.rp .app-finance-nocut,.rp .app-finance-table-date{color:var(--rp-muted)}.rp .app-finance-chip,.rp .app-finance-preset{border:1px solid var(--rp-hair);background:var(--rp-card);color:var(--rp-ink-2);border-radius:999px}.rp .app-finance-chip[data-on=true],.rp .app-finance-preset[data-on=true]{background:var(--rp-accent);color:#fff;border-color:#0000}.rp .app-finance-error{color:#97291c}.rp .app-demo-ribbon{border-radius:var(--rp-r-sm);background:var(--rp-yellow-tint);color:#6b4b00;border:0}.rp-grid-3{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.rp-feed-end{text-align:end;flex:none;justify-items:end;gap:2px;display:grid}.rp-feed-when{color:var(--rp-muted);font-size:11px}.rp-table-total td{border-block-start:2px solid var(--rp-hair);color:var(--rp-ink)}@media (max-width:1000px){.rp-grid-3{grid-template-columns:1fr}}.rp .app-settings-plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.rp .app-settings-plan{border-radius:var(--rp-r);background:var(--rp-card);box-shadow:var(--rp-shadow);flex-direction:column;gap:10px;padding:20px;display:flex}.rp .app-settings-plan[data-current=true]{background:var(--rp-accent-tint)}.rp .app-settings-plan-name{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.rp .app-settings-plan-price{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.rp .app-settings-plan-price span{color:var(--rp-muted);font-size:12px;font-weight:500}.rp .app-settings-features{color:var(--rp-ink-2);gap:6px;margin:0;padding:0;font-size:13.5px;line-height:20px;list-style:none;display:grid}.rp .app-settings-features li{padding-inline-start:20px;position:relative}.rp .app-settings-features li:before{content:"";background:var(--rp-accent);border-radius:999px;block-size:6px;inline-size:6px;position:absolute;inset-block-start:7px;inset-inline-start:0}.rp .app-settings-tiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.rp .app-settings-stack{gap:20px;display:grid}}.app-promise-activate{text-align:center;padding-block:var(--s-700) var(--s-400);flex-direction:column;align-items:center;display:flex}.app-promise-activate-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-soft);font-size:11.5px;font-weight:600}.app-promise-activate-title{text-wrap:balance;max-inline-size:24ch;margin-block-start:var(--s-200);font-size:clamp(24px,3.4vw,34px);font-weight:700;line-height:1.3}.app-promise-activate-body{max-inline-size:56ch;color:var(--c-ink-2);text-wrap:pretty;margin-block-start:var(--s-200);font-size:15px;line-height:1.75}.app-promise-activate>.app-btn{margin-block-start:var(--s-300)}.app-promise-activate-error{color:var(--c-risk-ink);margin-block-start:var(--s-100);font-size:12.5px}.app-promise-activate-demo{inline-size:100%;max-inline-size:780px;margin-block-start:var(--s-500)}.app-promise-step{max-inline-size:68ch}.app-promise-step b{font-size:17px;font-weight:700;display:block}.app-promise-step p{color:var(--c-ink-2);text-wrap:pretty;margin-block-start:var(--s-75);font-size:13.5px;line-height:1.75}.app-promise-submit{align-items:center;gap:var(--s-200);flex-wrap:wrap;display:flex}.app-promise-days{gap:var(--s-100);flex-wrap:wrap;display:flex}.app-promise-day{align-items:center;gap:var(--s-75);min-block-size:40px;padding-inline:var(--s-200);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);cursor:pointer;font-size:13px;display:inline-flex}.app-promise-day:has(input:checked){border-color:var(--c-accent);background:var(--c-accent-tint);color:var(--c-accent-ink)}.app-promise-error{color:var(--c-risk-ink);font-size:12.5px}.app-promise-hero .app-blocked-note{max-inline-size:72ch}.app-promise-show{border:1px solid var(--c-line);background:var(--c-surface);block-size:460px;box-shadow:var(--e-raised);border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.app-promise-show-bar{align-items:center;gap:var(--s-100);padding:var(--s-100) var(--s-200);border-block-end:1px solid var(--c-line);background:var(--c-sunken);display:flex}.app-promise-show-dots{gap:var(--s-50);display:inline-flex}.app-promise-show-dots i{border-radius:var(--r-full);background:var(--c-line-strong);block-size:8px;inline-size:8px}.app-promise-show-surface{color:var(--c-ink-2);font-size:12px;font-weight:600}.app-promise-show-tag{padding:2px var(--s-75);border-radius:var(--r-full);background:var(--c-neutral-tint);color:var(--c-neutral-ink);margin-inline-start:auto;font-size:11px;font-weight:600}.app-promise-show-stage{flex:1;min-block-size:0;position:relative}.app-promise-scene{justify-content:center;align-items:center;gap:var(--s-200);padding:var(--s-400);text-align:center;opacity:0;transition:opacity var(--t-slow) var(--ease),translate var(--t-slow) var(--ease);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;translate:0 8px}.app-promise-scene[data-on]{opacity:1;translate:0}.app-promise-scene-mark{color:var(--c-ok)}.app-promise-scene-title{font-size:17px;font-weight:700}.app-promise-scene-sub{color:var(--c-ink-2);font-size:13px}.app-promise-card{justify-content:space-between;align-items:center;gap:var(--s-300);inline-size:min(100%,460px);padding:var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--e-card);text-align:start;display:flex}.app-promise-card-main{gap:var(--s-200);min-inline-size:0;display:grid}.app-promise-eta-label{color:var(--c-ink-soft);font-size:12.5px}.app-promise-eta-dates{align-items:center;gap:var(--s-75);white-space:nowrap;margin-block-start:var(--s-50);font-size:17px;font-weight:700;display:flex}.app-promise-eta-dates i{color:var(--c-line-strong);font-style:normal}.app-promise-shipto{align-items:center;gap:var(--s-75);color:var(--c-ink-2);font-size:13px;display:flex}.app-promise-pill{align-items:center;gap:var(--s-50);padding:2px var(--s-75);border-radius:var(--r-full);background:var(--c-accent-tint);color:var(--c-accent-ink);transition:background-color var(--t-base) var(--ease);font-weight:600;display:inline-flex}.app-promise-scene[data-on] .app-promise-pill[data-changed]{background:var(--c-accent)}@supports (color:color-mix(in lab,red,red)){.app-promise-scene[data-on] .app-promise-pill[data-changed]{background:color-mix(in oklab,var(--c-accent) 24%,var(--c-surface))}}.app-promise-caption{color:var(--c-ink-soft);font-size:12.5px}.app-promise-thumb{border-radius:var(--r-lg);border:1px solid var(--c-line);background:var(--c-sunken);object-fit:cover;flex:none;block-size:56px;inline-size:56px}.app-promise-checkout{gap:var(--s-200);inline-size:min(100%,380px);padding:var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--e-card);text-align:start;display:grid}.app-promise-line{align-items:center;gap:var(--s-200);display:flex}.app-promise-line b{font-size:13.5px;display:block}.app-promise-line span{color:var(--c-ink-soft);font-size:12.5px;display:block}.app-promise-confirm{padding-block:var(--s-100);border-radius:var(--r-md);background:var(--c-accent);color:var(--c-on-accent);place-items:center;font-size:13.5px;font-weight:600;display:grid}.app-promise-show-nav{justify-content:center;align-items:center;gap:var(--s-200);padding-block-end:var(--s-200);display:flex}.app-promise-show-arrow{border:1px solid var(--c-line);border-radius:var(--r-full);background:var(--c-surface);block-size:28px;inline-size:28px;color:var(--c-ink-2);cursor:pointer;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);place-items:center;padding:0;display:grid}.app-promise-show-arrow:hover{border-color:var(--c-line-strong);background:var(--c-sunken);color:var(--c-ink)}.app-promise-show-steps{align-items:center;gap:var(--s-50);display:flex}.app-promise-show-steps button{cursor:pointer;block-size:16px;inline-size:16px;transition:inline-size var(--t-base) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.app-promise-show-steps button:after{content:"";border-radius:var(--r-full);background:var(--c-line-strong);block-size:3px;inline-size:100%;transition:background-color var(--t-base) var(--ease)}.app-promise-show-steps button:hover:after{background:var(--c-neutral)}.app-promise-show-steps button[data-on]{inline-size:28px}.app-promise-show-steps button[data-on]:after,.app-promise-show-steps button[data-on]:hover:after{background:var(--c-accent)}.app-promise-fields{gap:var(--s-300);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.app-promise-range{align-items:center;gap:var(--s-75);flex-wrap:wrap;display:flex}.app-promise-range .app-input{inline-size:72px}.app-promise-range-word{color:var(--c-ink-2);font-size:13px}.app-promise-withsuffix{align-items:center;gap:var(--s-100);display:flex}.app-promise-withsuffix .app-input{inline-size:96px}.app-promise-suffix{color:var(--c-ink-soft);white-space:nowrap;font-size:12px}.app-promise-perms{gap:var(--s-300);display:grid}.app-promise-perm-row{align-items:flex-start;gap:var(--s-100);cursor:pointer;display:flex}.app-promise-perm-row .app-check{margin-block-start:2px}.app-promise-perm-icon{color:var(--c-ink-soft);margin-block-start:1px}.app-promise-perm-lines{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.app-promise-perm-lines b{font-size:14px;font-weight:600}.app-promise-perm-lines>span{color:var(--c-ink-2);font-size:12.5px;line-height:1.6}.app-promise-open{align-items:center;gap:var(--s-200);inline-size:100%;padding:var(--s-200) var(--s-300);border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--e-card);text-align:start;cursor:pointer;color:inherit;font:inherit;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);display:flex}.app-promise-open:hover{border-color:var(--c-line-strong)}.app-promise-open-caret,.app-promise-open>svg:first-child{color:var(--c-ink-soft);flex:none}.app-promise-open-caret{transition:rotate var(--t-base) var(--ease);margin-inline-start:auto}.app-promise-open[aria-expanded=true] .app-promise-open-caret{rotate:180deg}.app-promise-off{margin-block-start:var(--s-500)}.app-promise-disable{justify-content:space-between;align-items:center;gap:var(--s-300);flex-wrap:wrap;display:flex}.app-promise-disable .app-promise-perm-lines{max-inline-size:62ch}.app-editing-activate{text-align:center;padding-block:var(--s-700) var(--s-400);flex-direction:column;align-items:center;display:flex}.app-editing-activate-eyebrow{letter-spacing:.08em;color:var(--c-ink-soft);font-size:11.5px;font-weight:600}.app-editing-activate-title{text-wrap:balance;max-inline-size:24ch;margin-block-start:var(--s-200);font-size:clamp(24px,3.4vw,34px);font-weight:700;line-height:1.3}.app-editing-activate-body{max-inline-size:56ch;color:var(--c-ink-2);text-wrap:pretty;margin-block-start:var(--s-200);font-size:15px;line-height:1.75}.app-editing-activate>.app-btn{margin-block-start:var(--s-300)}.app-editing-activate-error{color:var(--c-risk-ink);margin-block-start:var(--s-100);font-size:12.5px}.app-editing-activate-demo{inline-size:100%;max-inline-size:780px;margin-block-start:var(--s-500)}.merchant-product-scene{padding:var(--s-200);min-inline-size:0}.merchant-product-scene-note{margin:0 0 var(--s-100);color:var(--c-ink-soft);font-size:12px}.merchant-demo-stage{min-block-size:620px;position:relative}.merchant-demo-stack{gap:var(--s-200);display:grid}.merchant-demo-caption{justify-content:space-between;gap:var(--s-200);margin:0 0 var(--s-200);font-size:14px;font-weight:600;line-height:20px;display:flex}.merchant-demo-note{margin:var(--s-100) 0 0;color:var(--c-ink-soft);font-size:12px;line-height:16px}.merchant-demo-gallery .app-rd-credits-head,.merchant-demo-gallery .app-rd-line-reason,.merchant-demo-gallery .app-rd-line-top,.merchant-demo-item .app-rd-line-images,.merchant-demo-item .app-rd-line-reason{display:none}.merchant-demo-gallery .app-rd-line-images{margin:0}.merchant-demo-lightbox{block-size:620px}.merchant-demo-lightbox .app-lightbox{z-index:20;border-radius:var(--r-lg);position:absolute;inset:0}.merchant-demo-lightbox .app-lightbox-figure img{max-block-size:480px}.merchant-demo-lightbox .app-lightbox-figure{grid-column:1/-1}.merchant-demo-actions{margin:0}.merchant-integration-focus .app-integrations-category>header,.merchant-integration-focus .app-integrations-toolbar,.merchant-integration-focus .app-page-head,.merchant-rule-crop .app-wf-editor,.merchant-rule-crop .app-wf-top{display:none}.merchant-rule-crop .app-wf-panes{grid-template-columns:minmax(0,1fr)}.merchant-rule-crop .app-wf-canvas{position:static}.merchant-integration-focus .app-integrations-grid{grid-template-columns:minmax(0,1fr)}.merchant-destination-crop>:not(:nth-child(3)){display:none}@media (min-width:480px){.merchant-report-crop .rp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}