.qpoint-merchant .qpx-nav{gap:10px;min-width:0;display:grid}.qpoint-merchant .qpx-lab>.qpx-nav .qpm-segmented{flex-wrap:wrap}.qpoint-merchant .qpx-workspace{grid-template-columns:minmax(0,1fr) 392px;align-items:start;gap:16px;min-width:0;display:grid}.qpoint-merchant .qpx-previewcol{min-width:0;position:sticky;top:76px}.qpoint-merchant .qpx-simgroup{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md);background:var(--qpm-bg-elev);gap:8px;padding:11px 12px;display:grid}.qpoint-merchant .qpx-simgroup>span:first-child{letter-spacing:.04em;text-transform:uppercase;color:var(--qpm-muted);font-size:10.5px;font-weight:760}.qpoint-merchant .qpm-lab-hint[data-tone=future]{color:var(--qpm-warning);align-items:center;gap:5px;display:inline-flex}.qpoint-merchant .qpm-lab-hint[data-tone=future] b{color:var(--qpm-warning)}.qpoint-merchant .qpx-phone{--cx-bg:#f2f3f6;--cx-surface:#fff;--cx-ink:#17181f;--cx-text:#3a3d47;--cx-muted:#71757f;--cx-subtle:#9aa0ab;--cx-border:#e5e7ec;--cx-coral:#ff5a3d;border:1px solid var(--qpm-border);background:var(--cx-bg);width:100%;min-width:0;max-width:392px;box-shadow:var(--qpm-shadow-card);border-radius:26px;margin:0 auto;overflow:hidden}.qpoint-merchant .qpx-phone__chrome{letter-spacing:.05em;text-transform:uppercase;color:var(--cx-subtle);border-bottom:1px solid var(--cx-border);background:#e7e9ee;justify-content:space-between;align-items:center;padding:7px 14px;font-size:10px;font-weight:800;display:flex}.qpoint-merchant .qpx-phone__brand{font-family:var(--qpm-font-display);color:var(--cx-ink);text-transform:none;letter-spacing:0;font-size:13px;font-weight:700}.qpoint-merchant .qpx-phone__brand b{color:var(--cx-coral)}.qpoint-merchant .qpx-phone__screen{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.qpoint-merchant .qpx-phone__screen::-webkit-scrollbar{display:none}.qpoint-merchant .qpx-hero{aspect-ratio:9/16;color:#fff;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.qpoint-merchant .qpx-hero__media{background:radial-gradient(130% 100% at 78% 8%,#7a2e14 0%,#4a1a0d 42%,#1c0f0a 100%);place-items:center;display:grid;position:absolute;inset:0}.qpoint-merchant .qpx-hero[data-mode=image] .qpx-hero__media{background:radial-gradient(120% 100% at 22% 12%,#935016 0%,#5c2c10 46%,#23120a 100%)}.qpoint-merchant .qpx-hero__emoji{opacity:.9;filter:drop-shadow(0 10px 28px #00000073);font-size:88px;line-height:1;transform:translateY(-56px)rotate(-6deg)}.qpoint-merchant .qpx-hero__emoji--b{opacity:.55;font-size:44px;position:absolute;top:16%;right:18%;transform:rotate(10deg)}.qpoint-merchant .qpx-hero__play{color:#fff;background:#0000006b;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)}.qpoint-merchant .qpx-hero__brand{background:radial-gradient(130% 100% at 24% 0,#46201a 0%,#221019 52%,#12101a 100%);place-items:center;width:100%;height:100%;padding-bottom:38%;display:grid}.qpoint-merchant .qpx-hero__brandlogo{width:84px;height:84px;font-family:var(--qpm-font-display);color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:24px;place-items:center;font-size:28px;font-weight:800;display:grid}.qpoint-merchant .qpx-hero__scrim{pointer-events:none;background:linear-gradient(#00000080 0%,#0000 22%),linear-gradient(#0000 40%,#00000052 62%,#000000db 100%);position:absolute;inset:0}.qpoint-merchant .qpx-hero__top{z-index:3;align-items:center;gap:10px;padding:14px 14px 0;display:flex;position:relative}.qpoint-merchant .qpx-hero__context{text-align:center;color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;font-weight:700;overflow:hidden}.qpoint-merchant .qpx-icbtn{color:#fff;cursor:pointer;background:#00000061;border:0;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.qpoint-merchant .qpx-hero__rail{z-index:3;justify-items:center;gap:18px;width:56px;padding-right:6px;display:grid;position:absolute;bottom:236px;right:0}.qpoint-merchant .qpx-rail__btn{color:#fff;cursor:pointer;filter:drop-shadow(0 1px 4px #00000080);background:0 0;border:0;align-content:center;justify-items:center;gap:3px;min-width:44px;min-height:44px;display:grid}.qpoint-merchant .qpx-rail__btn small{font-size:10px;font-weight:700}.qpoint-merchant .qpx-hero__info{z-index:2;gap:10px;margin-top:auto;padding:0 64px 16px 14px;display:grid;position:relative}.qpoint-merchant .qpx-hero__id{align-items:flex-start;gap:10px;min-width:0;display:flex}.qpoint-merchant .qpx-hero__avatar{background:#ffffff29;border:1px solid #ffffff38;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:grid}.qpoint-merchant .qpx-hero__idtext{gap:3px;min-width:0;display:grid}.qpoint-merchant .qpx-hero__name{font-family:var(--qpm-font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:19px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.qpoint-merchant .qpx-hero__name em{vertical-align:3px;background:#fff3;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-block}.qpoint-merchant .qpx-hero__desc{color:#ffffffd9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.qpoint-merchant .qpx-hero__chips{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.qpoint-merchant .qpx-hero__chips::-webkit-scrollbar{display:none}.qpoint-merchant .qpx-chip{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:999px;flex:none;padding:6px 11px;font-size:11px;font-weight:700}.qpoint-merchant .qpx-chip[data-tone=open]{color:#c9f7d8;background:#22c55e47}.qpoint-merchant .qpx-chip[data-tone=closed]{color:#ffd2d2;background:#ef44444d}.qpoint-merchant .qpx-hero__promo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ff5a3d3d;border:1px solid #ff5a3d66;border-radius:11px;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.qpoint-merchant .qpx-hero__promo b{letter-spacing:.05em;text-transform:uppercase;color:#ffb3a3;flex:none;font-size:10px;font-weight:800}.qpoint-merchant .qpx-hero__promo span{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.qpoint-merchant .qpx-hero__cta{align-items:stretch;gap:8px;min-height:48px;display:flex}.qpoint-merchant .qpx-cta{color:#17181f;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:4px;padding:0 18px;font-size:13.5px;font-weight:800;display:inline-flex}.qpoint-merchant .qpx-cta--coral{background:var(--cx-coral,#ff5a3d);color:#fff}.qpoint-merchant .qpx-cta[data-disabled=true]{color:#9aa0ab;cursor:default;background:#e4e7ec}.qpoint-merchant .qpx-bag{text-align:left;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border:0;border-radius:16px;flex:none;align-content:center;gap:1px;padding:6px 14px;display:grid}.qpoint-merchant .qpx-bag small{opacity:.82;font-size:10px}.qpoint-merchant .qpx-bag b{font-size:12.5px}.qpoint-merchant .qpx-bag[data-filled=true]{background:var(--cx-coral,#ff5a3d)}.qpoint-merchant .qpx-menu{background:var(--cx-bg);padding-bottom:16px}.qpoint-merchant .qpx-catbar{z-index:4;background:color-mix(in srgb, var(--cx-bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none;border-bottom:1px solid var(--cx-border);gap:8px;padding:12px 14px 10px;display:flex;position:sticky;top:0;overflow-x:auto}.qpoint-merchant .qpx-catbar::-webkit-scrollbar{display:none}.qpoint-merchant .qpx-catchip{border:1px solid var(--cx-border);background:var(--cx-surface);color:var(--cx-muted);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.qpoint-merchant .qpx-catchip b{color:var(--cx-subtle);font-weight:700}.qpoint-merchant .qpx-catchip[data-active=true]{background:var(--cx-ink);border-color:var(--cx-ink);color:#fff}.qpoint-merchant .qpx-catchip[data-active=true] b{color:#ffffffb3}.qpoint-merchant .qpx-catsec{padding:10px 14px 0}.qpoint-merchant .qpx-catsec__head{align-items:baseline;gap:8px;padding:6px 0 8px;display:flex}.qpoint-merchant .qpx-catsec__head h4{font-family:var(--qpm-font-display);color:var(--cx-ink);margin:0;font-size:17px;font-weight:700}.qpoint-merchant .qpx-catsec__head span{color:var(--cx-subtle);font-size:13px;font-weight:700}.qpoint-merchant .qpx-pcard{border:1px solid var(--cx-border);background:var(--cx-surface);border-radius:16px;justify-content:space-between;gap:12px;margin-bottom:8px;padding:12px;display:flex}.qpoint-merchant .qpx-pcard[data-off=true]{opacity:.58}.qpoint-merchant .qpx-pcard__body{align-content:start;gap:4px;min-width:0;display:grid}.qpoint-merchant .qpx-pcard__name{color:var(--cx-ink);font-size:14px;font-weight:700}.qpoint-merchant .qpx-pcard__desc{color:var(--cx-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.qpoint-merchant .qpx-pcard__meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:2px;display:flex}.qpoint-merchant .qpx-pcard__price{font-family:var(--qpm-font-display);color:var(--cx-ink);font-size:14.5px;font-weight:800}.qpoint-merchant .qpx-ptag{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:800}.qpoint-merchant .qpx-ptag[data-kind=hot]{color:var(--cx-coral);background:#fff0ec}.qpoint-merchant .qpx-ptag[data-kind=new]{color:#178a4c;background:#eaf6ef}.qpoint-merchant .qpx-ptag[data-kind=off]{color:var(--cx-muted);background:#eceef2}.qpoint-merchant .qpx-pcard__side{flex:none;position:relative}.qpoint-merchant .qpx-pcard__add{border:2px solid var(--cx-surface);background:var(--cx-coral);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-6px;right:-6px}.qpoint-merchant .qpx-emptycat{border:1px dashed var(--cx-border);color:var(--cx-muted);background:var(--cx-surface);border-radius:14px;justify-content:center;align-items:center;gap:6px;margin-bottom:8px;padding:18px;font-size:12.5px;display:flex}.qpoint-merchant .qpx-thumb{color:#fff;border-radius:14px;place-items:center;display:grid;overflow:hidden}.qpoint-merchant .qpx-thumb--md{width:52px;height:52px}.qpoint-merchant .qpx-thumb--lg{width:78px;height:78px}.qpoint-merchant .qpx-thumb[data-img=true][data-tone=burger]{background:linear-gradient(135deg,#b45309,#6b3410)}.qpoint-merchant .qpx-thumb[data-img=true][data-tone=pizza]{background:linear-gradient(135deg,#f97316,#b91c1c)}.qpoint-merchant .qpx-thumb[data-img=true][data-tone=acai]{background:linear-gradient(135deg,#7c3aed,#4c1d95)}.qpoint-merchant .qpx-thumb[data-img=true][data-tone=drink]{background:linear-gradient(135deg,#0ea5e9,#0369a1)}.qpoint-merchant .qpx-thumb[data-img=true][data-tone=dessert]{background:linear-gradient(135deg,#ec4899,#9d174d)}.qpoint-merchant .qpx-thumb[data-img=true][data-tone=salad]{background:linear-gradient(135deg,#22c55e,#15803d)}.qpoint-merchant .qpx-thumb[data-img=false]{color:#9aa0ab;background:#eef0f4;border:1px dashed #d7dae1}.qpoint-merchant .qpx-thumb__emoji{filter:drop-shadow(0 2px 5px #0000004d);font-size:26px}.qpoint-merchant .qpx-thumb--lg .qpx-thumb__emoji{font-size:36px}.qpoint-merchant .qpx-pscreen{background:var(--cx-bg);flex-direction:column;min-height:100%;display:flex}.qpoint-merchant .qpx-pscreen__hero{background:radial-gradient(120% 120% at 30% 0,#7a2e14,#23120a);place-items:center;height:150px;display:grid;position:relative}.qpoint-merchant .qpx-pscreen__back{position:absolute;top:12px;left:12px}.qpoint-merchant .qpx-pscreen__body{gap:12px;padding:14px;display:grid}.qpoint-merchant .qpx-pscreen__body h4{font-family:var(--qpm-font-display);color:var(--cx-ink);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}.qpoint-merchant .qpx-pscreen__group{border:1px solid var(--cx-border);background:var(--cx-surface);border-radius:16px;gap:9px;padding:13px;display:grid}.qpoint-merchant .qpx-pscreen__ghead{justify-content:space-between;gap:10px;display:flex}.qpoint-merchant .qpx-pscreen__ghead b{color:var(--cx-ink);font-size:14px;display:block}.qpoint-merchant .qpx-pscreen__ghead small{color:var(--cx-muted);font-size:11.5px}.qpoint-merchant .qpx-req{text-transform:uppercase;color:#d33131;white-space:nowrap;background:#fdecec;border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:10px;font-weight:800}.qpoint-merchant .qpx-pscreen__rule{color:var(--cx-muted);justify-content:space-between;font-size:12px;display:flex}.qpoint-merchant .qpx-pscreen__rule b{color:var(--cx-text)}.qpoint-merchant .qpx-pscreen__rule b[data-err=true]{color:#d33131}.qpoint-merchant .qpx-opt{border:1px solid var(--cx-border);background:var(--cx-surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.qpoint-merchant .qpx-opt[data-on=true]{border-color:var(--cx-coral);background:#fff0ec}.qpoint-merchant .qpx-opt__check{border:2px solid #c6cad2;border-radius:6px;flex:0 0 18px;width:18px;height:18px}.qpoint-merchant .qpx-opt__check[data-on=true]{border-color:var(--cx-coral);background:var(--cx-coral)}.qpoint-merchant .qpx-opt__name{min-width:0;color:var(--cx-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.qpoint-merchant .qpx-opt__price{font-family:var(--qpm-font-display);color:var(--cx-ink);white-space:nowrap;font-size:12.5px;font-weight:700}.qpoint-merchant .qpx-opt__error{color:#d33131;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.qpoint-merchant .qpx-pscreen__foot{border-top:1px solid var(--cx-border);background:var(--cx-surface);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 14px;display:flex}.qpoint-merchant .qpx-pscreen__foot small{text-transform:uppercase;letter-spacing:.03em;color:var(--cx-subtle);font-size:10.5px;font-weight:700;display:block}.qpoint-merchant .qpx-pscreen__foot b{font-family:var(--qpm-font-display);color:var(--cx-ink);font-size:18px;font-weight:800}.qpoint-merchant .qpx-bagitem{border:1px solid var(--cx-border);background:var(--cx-surface);border-radius:14px;align-items:center;gap:10px;padding:11px;display:flex}.qpoint-merchant .qpx-bagitem__body{flex:1;gap:1px;min-width:0;display:grid}.qpoint-merchant .qpx-bagitem__body b{color:var(--cx-ink);font-size:13px}.qpoint-merchant .qpx-bagitem__body small{color:var(--cx-muted);font-size:11.5px}.qpoint-merchant .qpx-bagline{border-bottom:1px solid var(--cx-border);color:var(--cx-muted);justify-content:space-between;padding:9px 2px;font-size:12.5px;display:flex}.qpoint-merchant .qpx-bagline b{color:var(--cx-ink)}.qpoint-merchant .qpx-catmgr{gap:7px;display:grid}.qpoint-merchant .qpx-catmgr__row{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md);background:var(--qpm-bg-elev);grid-template-columns:26px 24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;transition:border-color .15s;display:grid}.qpoint-merchant .qpx-catmgr__row[data-first=true]{border-color:color-mix(in srgb, var(--qpm-coral) 45%, var(--qpm-border))}.qpoint-merchant .qpx-catmgr__row[data-off=true]{opacity:.6}.qpoint-merchant .qpx-catmgr__drag{color:var(--qpm-subtle);cursor:grab;background:0 0;border:0;place-items:center;display:grid}.qpoint-merchant .qpx-catmgr__ord{background:var(--qpm-surface);border:1px solid var(--qpm-border-strong);width:22px;height:22px;color:var(--qpm-muted);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.qpoint-merchant .qpx-catmgr__row[data-first=true] .qpx-catmgr__ord{background:var(--qpm-coral);border-color:var(--qpm-coral);color:var(--qpm-on-coral)}.qpoint-merchant .qpx-catmgr__body{gap:1px;min-width:0;display:grid}.qpoint-merchant .qpx-catmgr__name{color:var(--qpm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.qpoint-merchant .qpx-catmgr__name em{color:var(--qpm-coral);text-transform:uppercase;letter-spacing:.03em;margin-left:8px;font-size:10px;font-style:normal;font-weight:800}.qpoint-merchant .qpx-catmgr__meta{color:var(--qpm-muted);font-size:11.5px}.qpoint-merchant .qpx-catmgr__actions{gap:3px;display:flex}.qpoint-merchant .qpx-prodrow{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md);background:var(--qpm-bg-elev);grid-template-columns:24px 52px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.qpoint-merchant .qpx-prodrow[data-off=true]{opacity:.6}.qpoint-merchant .qpx-prodrow__price{font-family:var(--qpm-font-display);color:var(--qpm-ink);font-weight:800}.qpoint-merchant .qpx-pricegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qpoint-merchant .qpx-pricecard{text-align:left;border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md);background:var(--qpm-surface);cursor:pointer;gap:8px;min-width:0;padding:13px 14px;transition:border-color .15s,background .15s,transform .15s;display:grid}.qpoint-merchant .qpx-pricecard:hover{border-color:var(--qpm-border-strong);transform:translateY(-1px)}.qpoint-merchant .qpx-pricecard[data-active=true]{border-color:var(--qpm-coral);background:var(--qpm-coral-soft)}.qpoint-merchant .qpx-pricecard__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.qpoint-merchant .qpx-pricecard__head b{color:var(--qpm-ink);font-size:13.5px}.qpoint-merchant .qpx-pricecard__explain{color:var(--qpm-muted);font-size:12px;line-height:1.45}.qpoint-merchant .qpx-pricecard__math{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-sm);background:var(--qpm-bg-elev);gap:0;display:flex;overflow:hidden}.qpoint-merchant .qpx-pricecard__math>span{flex:1;gap:1px;min-width:0;padding:7px 10px;display:grid}.qpoint-merchant .qpx-pricecard__math>span+span{border-left:1px solid var(--qpm-divider)}.qpoint-merchant .qpx-pricecard__math small{letter-spacing:.04em;text-transform:uppercase;color:var(--qpm-subtle);font-size:9.5px;font-weight:760}.qpoint-merchant .qpx-pricecard__math b{font-family:var(--qpm-font-display);color:var(--qpm-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.qpoint-merchant .qpx-pricecard__math .is-result b{color:var(--qpm-success)}.qpoint-merchant .qpx-wiztop{border-bottom:1px solid var(--qpm-divider);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.qpoint-merchant .qpx-wizfoot{border-top:1px solid var(--qpm-divider);align-items:center;gap:12px;padding-top:12px;display:flex}.qpoint-merchant .qpx-wizfoot__live{text-align:center;color:var(--qpm-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.qpoint-merchant .qpx-sumgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qpoint-merchant .qpx-sumcard{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-lg);background:var(--qpm-bg-elev);gap:10px;min-width:0;padding:14px;display:grid}.qpoint-merchant .qpx-sumcard__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpoint-merchant .qpx-sumcard__name{font-family:var(--qpm-font-display);color:var(--qpm-ink);font-size:16px;font-weight:700}.qpoint-merchant .qpx-sumcard__rule{color:var(--qpm-muted);font-size:12px}.qpoint-merchant .qpx-sumcard__facts{gap:6px;display:grid}.qpoint-merchant .qpx-sumcard__facts span{color:var(--qpm-text);align-items:center;gap:7px;font-size:12.5px;display:flex}.qpoint-merchant .qpx-sumcard__facts .qpm-icon{color:var(--qpm-coral)}.qpoint-merchant .qpx-sumcard__actions{border-top:1px solid var(--qpm-divider);flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.qpoint-merchant .qpx-sumcard__tech{border-top:1px dashed var(--qpm-border);padding-top:8px}.qpoint-merchant .qpx-sumcard__tech>summary{cursor:pointer;color:var(--qpm-subtle);align-items:center;gap:6px;font-size:11.5px;font-weight:700;list-style:none;display:flex}.qpoint-merchant .qpx-sumcard__tech>summary::-webkit-details-marker{display:none}.qpoint-merchant .qpx-advrow{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md);background:var(--qpm-bg-elev);gap:8px;padding:12px;display:grid}.qpoint-merchant .qpx-advrow__q{color:var(--qpm-ink);font-size:13px;font-weight:700}.qpoint-merchant .qpx-mediaboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qpoint-merchant .qpx-mediaboard__col{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md);background:var(--qpm-bg-elev);align-content:start;gap:10px;padding:13px;display:grid}.qpoint-merchant .qpx-mediaboard__col[data-kind=future]{background:var(--qpm-surface);border-style:dashed}.qpoint-merchant .qpx-mediaboard__title{letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.qpoint-merchant .qpx-mediaboard__title[data-kind=today]{color:var(--qpm-success)}.qpoint-merchant .qpx-mediaboard__title[data-kind=future]{color:var(--qpm-warning)}.qpoint-merchant .qpx-futurerow{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-sm);background:var(--qpm-bg-elev);color:var(--qpm-text);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.qpoint-merchant .qpx-journey{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.qpoint-merchant .qpx-journey__arrow{color:var(--qpm-subtle);place-items:center;padding-top:300px;display:grid}.qpoint-merchant .qpx-herotriple,.qpoint-merchant .qpx-statesgrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (max-width:1100px){.qpoint-merchant .qpx-workspace{grid-template-columns:1fr}.qpoint-merchant .qpx-previewcol{position:static}.qpoint-merchant .qpx-journey{grid-template-columns:1fr}.qpoint-merchant .qpx-journey__arrow{padding:0;transform:rotate(90deg)}.qpoint-merchant .qpx-herotriple,.qpoint-merchant .qpx-statesgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qpoint-merchant .qpx-pricegrid,.qpoint-merchant .qpx-sumgrid,.qpoint-merchant .qpx-mediaboard{grid-template-columns:1fr}}@media (max-width:720px){.qpoint-merchant .qpx-herotriple,.qpoint-merchant .qpx-statesgrid{grid-template-columns:1fr}.qpoint-merchant .qpx-hero__rail{bottom:248px}.qpoint-merchant .qpx-catmgr__row{grid-template-columns:24px minmax(0,1fr) auto}.qpoint-merchant .qpx-catmgr__row .qpx-catmgr__ord{display:none}.qpoint-merchant .qpx-prodrow{grid-template-columns:44px minmax(0,1fr) auto}.qpoint-merchant .qpx-prodrow .qpx-catmgr__drag,.qpoint-merchant .qpx-prodrow .qpm-switch{display:none}}
.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace{grid-template-columns:minmax(230px,280px) minmax(360px,1fr) minmax(340px,400px);align-items:start;gap:12px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace[data-with-products=false]{grid-template-columns:minmax(360px,1fr) minmax(330px,390px)}.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace[data-with-preview=false]{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-choice-products,.qpoint-merchant .qpm-tokenskin .merchant-choice-content{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-lg,16px);background:var(--qpm-surface);min-width:0;padding:12px}.qpoint-merchant .qpm-tokenskin .merchant-choice-products{gap:10px;max-height:calc(100vh - 90px);display:grid;position:sticky;top:10px;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__header,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading,.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__title,.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__actions,.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header__chips,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__header,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__badges,.qpoint-merchant .qpm-tokenskin .merchant-choice-state__actions{align-items:center;gap:8px;min-width:0;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__header,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__header{justify-content:space-between}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__header>div,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading>div:first-child,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__header>div:first-child{gap:3px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__header strong,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading strong,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__header strong{color:var(--qpm-ink);font-size:14px}.qpoint-merchant .qpm-tokenskin .merchant-choice-eyebrow{color:var(--qpm-coral-text);letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:850}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__filters{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__filters .qpm-selectwrap{width:100%}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__list{align-content:start;gap:6px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.qpoint-merchant .qpm-tokenskin .merchant-choice-product{appearance:none;width:100%;min-width:0;min-height:62px;color:var(--qpm-text);background:var(--qpm-bg-elev);border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md,12px);text-align:left;cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-product:hover,.qpoint-merchant .qpm-tokenskin .merchant-choice-product:focus-visible,.qpoint-merchant .qpm-tokenskin .merchant-choice-product[data-selected=true]{border-color:var(--qpm-coral-border);background:color-mix(in srgb, var(--qpm-coral) 8%, var(--qpm-surface));outline:none}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-thumb{border:1px solid var(--qpm-border);width:38px;height:38px;color:var(--qpm-subtle);background:var(--qpm-surface-2);border-radius:10px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-thumb img{object-fit:cover;width:100%;height:100%}.qpoint-merchant .qpm-tokenskin .merchant-choice-product__copy,.qpoint-merchant .qpm-tokenskin .merchant-choice-product__meta{gap:3px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-product__copy strong,.qpoint-merchant .qpm-tokenskin .merchant-choice-product__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-choice-product__copy strong,.qpoint-merchant .qpm-tokenskin .merchant-choice-product__meta strong{color:var(--qpm-ink);font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-choice-product__copy small,.qpoint-merchant .qpm-tokenskin .merchant-choice-product__meta small,.qpoint-merchant .qpm-tokenskin .merchant-choice-products__empty span{color:var(--qpm-muted);font-size:9.5px}.qpoint-merchant .qpm-tokenskin .merchant-choice-product__meta{white-space:nowrap;justify-items:end}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__empty,.qpoint-merchant .qpm-tokenskin .merchant-choice-state{min-width:0;color:var(--qpm-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px 16px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__empty strong,.qpoint-merchant .qpm-tokenskin .merchant-choice-state strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .qpm-tokenskin .merchant-choice-state>span{max-width:56ch;color:var(--qpm-muted);font-size:11px;line-height:1.5}.qpoint-merchant .qpm-tokenskin .merchant-choice-state[data-tone=danger]{color:var(--qpm-danger);border:1px solid var(--qpm-danger-border);border-radius:var(--qpm-r-md,12px);background:var(--qpm-danger-soft)}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-skeleton,.qpoint-merchant .qpm-tokenskin .merchant-choice-card-skeleton{border-radius:var(--qpm-r-md,12px);background:linear-gradient(90deg, var(--qpm-surface-2) 25%, var(--qpm-bg-elev) 50%, var(--qpm-surface-2) 75%);background-size:200% 100%;height:62px;animation:1.15s linear infinite merchant-choice-shimmer;display:block}.qpoint-merchant .qpm-tokenskin .merchant-choice-card-skeleton{height:142px}@keyframes merchant-choice-shimmer{to{background-position:-200% 0}}.qpoint-merchant .qpm-tokenskin .merchant-choice-content{align-content:start;gap:14px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header{border-bottom:1px solid var(--qpm-divider);grid-template-columns:54px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding-bottom:14px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header>.merchant-choice-product-thumb{border-radius:13px;width:54px;height:54px}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header__copy{gap:5px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header h2{color:var(--qpm-ink);margin:0;font-size:19px;line-height:1.2}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header p,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading p{color:var(--qpm-muted);margin:0;font-size:10.5px;line-height:1.45}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header__chips{flex-wrap:wrap;gap:5px}.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading{align-items:flex-end;gap:12px}.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-list{gap:9px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md,12px);background:var(--qpm-bg-elev);gap:10px;min-width:0;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card[data-active=false]{opacity:.68}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__top{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:9px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__order{border:1px solid var(--qpm-coral-border);width:30px;height:30px;color:var(--qpm-coral-text);background:var(--qpm-coral-soft);border-radius:9px;place-items:center;font-size:11px;font-weight:850;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__identity{gap:4px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__title{flex-wrap:wrap;gap:6px}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__title strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__identity p,.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__rule{color:var(--qpm-muted);margin:0;font-size:10.5px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__rule{color:var(--qpm-text);font-weight:750}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__facts{border-top:1px solid var(--qpm-divider);border-bottom:1px solid var(--qpm-divider);flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;padding:9px 0;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__facts span{color:var(--qpm-muted);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__facts strong{color:var(--qpm-ink)}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__options{gap:6px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__option{border:1px solid var(--qpm-divider);background:var(--qpm-surface-2);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:7px 9px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__option[data-active=false]{opacity:.68}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__option>span{color:var(--qpm-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__option>strong{color:var(--qpm-ink);white-space:nowrap;font-size:10.5px}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__actions{flex-wrap:wrap;justify-content:flex-end}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__order-actions{align-items:center;gap:4px;margin-right:auto;display:inline-flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__order-actions>span{color:var(--qpm-muted);margin-right:3px;font-size:10.5px;font-weight:750}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__order-actions .qpm-iconbtn:disabled{cursor:not-allowed;opacity:.38}.qpoint-merchant .qpm-tokenskin .merchant-choice-order-feedback{border:1px solid var(--qpm-divider);color:var(--qpm-muted);background:var(--qpm-surface-2);border-radius:10px;align-items:center;gap:7px;margin:-2px 0 0;padding:8px 10px;font-size:11px;font-weight:700;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-order-feedback[data-error=true]{border-color:color-mix(in srgb, var(--qpm-danger) 38%, transparent);color:var(--qpm-danger)}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced{min-width:0}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced summary{color:var(--qpm-muted);cursor:pointer;align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced dl{border:1px solid var(--qpm-divider);background:var(--qpm-surface-2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:9px 0 0;padding:9px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced dl>div{gap:2px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced dt{color:var(--qpm-subtle);font-size:9px}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced dd{overflow-wrap:anywhere;color:var(--qpm-text);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-lg,16px);background:#0f0e15;min-width:0;max-height:calc(100vh - 88px);padding:11px;position:sticky;top:10px;overflow-y:auto;box-shadow:0 20px 52px #00000038}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__header{padding:1px 3px 9px}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__header strong{color:#f4f4f7}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__note,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__feedback{color:#aaa7b4;margin:0;font-size:9.5px;line-height:1.45}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__note{padding:0 3px 10px}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__feedback{text-align:center;min-height:15px;padding:8px 4px 0}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__client{width:min(100%,430px);margin:0 auto}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__close,.qpoint-merchant .qpm-tokenskin .merchant-choice-mobile-preview-button{display:none}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__close{appearance:none;color:#f4f4f7;background:0 0;border:1px solid #34323d;border-radius:50%;place-items:center;width:34px;height:34px;padding:0}.qpoint-merchant .qpm-tokenskin .merchant-choice-legacy-fallback{gap:12px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-legacy-fallback__header{border:1px solid var(--qpm-coral-border);border-radius:var(--qpm-r-md,12px);background:var(--qpm-coral-soft);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-legacy-fallback__header>div{gap:3px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-legacy-fallback__header strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .qpm-tokenskin .merchant-choice-legacy-fallback__header span{color:var(--qpm-muted);font-size:10px}@media (max-width:1180px){.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace,.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace[data-with-products=false]{grid-template-columns:minmax(280px,.72fr) minmax(420px,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace[data-with-preview=false]{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace[data-with-products=false] .merchant-choice-content,.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame{grid-column:1/-1}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame{max-height:none;position:static}}@media (max-width:760px){.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace,.qpoint-merchant .qpm-tokenskin .merchant-product-choices-workspace[data-with-products=false]{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-choice-products{max-height:none;position:static}.qpoint-merchant .qpm-tokenskin .merchant-choice-products__list{max-height:330px}.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading{flex-direction:column;align-items:stretch}.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading__actions{justify-content:flex-start}}@media (max-width:620px){.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header{grid-template-columns:48px minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-choice-product-header>.qpm-btn{grid-column:1/-1;width:100%}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__top{grid-template-columns:30px minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__top>.qpm-chip{grid-column:2;justify-self:start}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__actions,.qpoint-merchant .qpm-tokenskin .merchant-choice-state__actions,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading__actions{flex-direction:column;align-items:stretch}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__order-actions{width:100%;margin-right:0}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__order-actions .qpm-iconbtn{width:44px;height:44px}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__actions>.qpm-btn,.qpoint-merchant .qpm-tokenskin .merchant-choice-state__actions>.qpm-btn,.qpoint-merchant .qpm-tokenskin .merchant-choice-section-heading__actions>.qpm-btn{width:100%}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__advanced dl{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__option{grid-template-columns:minmax(0,1fr) auto}.qpoint-merchant .qpm-tokenskin .merchant-choice-summary-card__option>.qpm-chip{grid-column:1/-1;justify-self:start}.qpoint-merchant .qpm-tokenskin .merchant-choice-mobile-preview-button{display:flex}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame{display:none}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame[data-mobile-open=true]{z-index:120;border:0;border-radius:0;max-height:100dvh;display:block;position:fixed;inset:0;overflow-y:auto}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-frame__close{display:grid}.qpoint-merchant .qpm-tokenskin .merchant-choice-legacy-fallback__header{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.qpoint-merchant .qpm-tokenskin .merchant-choice-product-skeleton,.qpoint-merchant .qpm-tokenskin .merchant-choice-card-skeleton{animation:none}}
.qpoint-merchant .merchant-choice-wizard-shell{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:18px;min-width:0;padding:18px;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-catalog-workspace__main[data-choice-wizard-open=true]{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-catalog-workspace__main[data-choice-wizard-open=true]>.merchant-catalog-products-pane{display:none}.qpoint-merchant .qpm-tokenskin .merchant-catalog-workspace__main[data-choice-wizard-open=true]>:last-child{width:auto;max-height:none;box-shadow:none;position:static;inset:auto;overflow:visible}.qpoint-merchant .qpm-tokenskin .merchant-catalog-workspace__main[data-choice-wizard-open=true]:before{display:none}.qpoint-merchant .merchant-choice-wizard-shell .qpm-wizard__grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.qpoint-merchant .merchant-choice-wizard-section{gap:16px;min-width:0;display:grid}.qpoint-merchant .merchant-choice-wizard-heading{gap:4px;display:grid}.qpoint-merchant .merchant-choice-wizard-heading>span{color:var(--qpm-coral);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.qpoint-merchant .merchant-choice-wizard-heading h3{color:var(--qpm-ink);font-family:var(--qpm-font-display);margin:0;font-size:19px;line-height:1.2}.qpoint-merchant .merchant-choice-wizard-heading p,.qpoint-merchant .merchant-choice-wizard-modal-copy{color:var(--qpm-muted);margin:0;font-size:12px;line-height:1.55}.qpoint-merchant .merchant-choice-wizard-heading--row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px}.qpoint-merchant .merchant-choice-wizard-heading--row>div{gap:4px;display:grid}.qpoint-merchant .merchant-choice-wizard-contracts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qpoint-merchant .merchant-choice-wizard-contract,.qpoint-merchant .merchant-choice-wizard-template,.qpoint-merchant .merchant-choice-wizard-quantity-presets button{appearance:none;border:1px solid var(--qpm-border);background:var(--qpm-surface-2);color:var(--qpm-text);cursor:pointer;border-radius:14px;transition:border-color .16s,background .16s,transform .16s}.qpoint-merchant .merchant-choice-wizard-contract:hover,.qpoint-merchant .merchant-choice-wizard-template:hover,.qpoint-merchant .merchant-choice-wizard-quantity-presets button:hover{border-color:color-mix(in srgb, var(--qpm-coral) 55%, var(--qpm-border));transform:translateY(-1px)}.qpoint-merchant .merchant-choice-wizard-contract[data-active=true],.qpoint-merchant .merchant-choice-wizard-template[data-active=true],.qpoint-merchant .merchant-choice-wizard-quantity-presets button[data-active=true]{border-color:var(--qpm-coral);background:color-mix(in srgb, var(--qpm-coral) 10%, var(--qpm-surface-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--qpm-coral) 30%, transparent)}.qpoint-merchant .merchant-choice-wizard-contract{text-align:left;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:104px;padding:14px;display:grid}.qpoint-merchant .merchant-choice-wizard-contract__icon,.qpoint-merchant .merchant-choice-wizard-template__icon{background:var(--qpm-coral-soft);width:38px;height:38px;color:var(--qpm-coral);border-radius:12px;place-items:center;display:grid}.qpoint-merchant .merchant-choice-wizard-contract__copy,.qpoint-merchant .merchant-choice-wizard-template>span:nth-child(2){gap:4px;min-width:0;display:grid}.qpoint-merchant .merchant-choice-wizard-contract__copy strong,.qpoint-merchant .merchant-choice-wizard-template strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .merchant-choice-wizard-contract__copy small,.qpoint-merchant .merchant-choice-wizard-template small{color:var(--qpm-muted);font-size:11px;line-height:1.45}.qpoint-merchant .merchant-choice-wizard-contract__radio,.qpoint-merchant .merchant-choice-wizard-template__radio{border:1px solid var(--qpm-border-strong);border-radius:999px;width:15px;height:15px;display:inline-block}.qpoint-merchant [data-active=true]>.merchant-choice-wizard-contract__radio,.qpoint-merchant [data-active=true] .merchant-choice-wizard-template__radio{border:4px solid var(--qpm-coral);background:var(--qpm-surface)}.qpoint-merchant .merchant-choice-wizard-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qpoint-merchant .merchant-choice-wizard-template{text-align:left;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:10px;min-height:84px;padding:11px;display:grid}.qpoint-merchant .merchant-choice-wizard-template__icon{border-radius:10px;width:34px;height:34px}.qpoint-merchant .merchant-choice-wizard-name-grid,.qpoint-merchant .merchant-choice-wizard-quantity-custom{border-top:1px solid var(--qpm-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.qpoint-merchant .merchant-choice-wizard-contract-note,.qpoint-merchant .merchant-choice-wizard-live-rule,.qpoint-merchant .merchant-choice-wizard-preview-note{color:var(--qpm-muted);align-items:center;gap:8px;margin:0;font-size:11px;line-height:1.45;display:flex}.qpoint-merchant .merchant-choice-wizard-contract-note{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:12px;min-height:46px;padding:10px 12px}.qpoint-merchant .merchant-choice-wizard-quantity-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.qpoint-merchant .merchant-choice-wizard-quantity-presets button{text-align:left;align-items:center;gap:8px;min-height:54px;padding:10px;display:flex}.qpoint-merchant .merchant-choice-wizard-quantity-presets strong{color:var(--qpm-ink);font-size:11px;line-height:1.25}.qpoint-merchant .merchant-choice-wizard-quantity-details{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:13px;overflow:hidden}.qpoint-merchant .merchant-choice-wizard-quantity-details>summary{min-height:52px;color:var(--qpm-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.qpoint-merchant .merchant-choice-wizard-quantity-details>summary::-webkit-details-marker{display:none}.qpoint-merchant .merchant-choice-wizard-quantity-details>summary>span{align-items:center;gap:8px;font-size:12px;display:flex}.qpoint-merchant .merchant-choice-wizard-quantity-details>summary small{color:var(--qpm-muted);font-size:10px}.qpoint-merchant .merchant-choice-wizard-quantity-details[open]>summary{border-bottom:1px solid var(--qpm-border)}.qpoint-merchant .merchant-choice-wizard-quantity-details .merchant-choice-wizard-quantity-custom{border-top:0;padding:12px}.qpoint-merchant .merchant-choice-wizard-required{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.qpoint-merchant .merchant-choice-wizard-required>span{gap:2px;display:grid}.qpoint-merchant .merchant-choice-wizard-required strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .merchant-choice-wizard-required small{color:var(--qpm-muted);font-size:10px}.qpoint-merchant .merchant-choice-wizard-live-rule{border:1px solid color-mix(in srgb, var(--qpm-coral) 35%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-coral) 7%, var(--qpm-surface-2));color:var(--qpm-ink);border-radius:12px;padding:12px;font-weight:650}.qpoint-merchant .merchant-choice-wizard-empty{border:1px dashed var(--qpm-border-strong);color:var(--qpm-muted);text-align:center;border-radius:14px;justify-items:center;gap:7px;padding:30px 16px;display:grid}.qpoint-merchant .merchant-choice-wizard-empty strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .merchant-choice-wizard-empty span{margin-bottom:4px;font-size:11px}.qpoint-merchant .merchant-choice-wizard-options{gap:7px;display:grid}.qpoint-merchant .merchant-choice-wizard-options__labels{color:var(--qpm-subtle);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:minmax(260px,1fr) 150px 210px;gap:10px;padding:0 52px 0 44px;font-size:9px;font-weight:800;display:grid}.qpoint-merchant .merchant-choice-wizard-option{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:13px;grid-template-columns:28px minmax(220px,1fr) 142px 104px 74px;align-items:center;gap:10px;padding:9px;display:grid}.qpoint-merchant .merchant-choice-wizard-option[data-active=false]{opacity:.66}.qpoint-merchant .merchant-choice-wizard-option__order{background:var(--qpm-coral-soft);width:25px;height:25px;color:var(--qpm-coral);border-radius:999px;place-items:center;font-size:10px;font-weight:800;display:grid}.qpoint-merchant .merchant-choice-wizard-option__fields{gap:6px;min-width:0;display:grid}.qpoint-merchant .merchant-choice-wizard-option__fields .qpm-input{min-height:38px}.qpoint-merchant .merchant-choice-wizard-option__stock{flex-wrap:wrap;align-items:end;gap:10px;padding-top:2px;display:flex}.qpoint-merchant .merchant-choice-wizard-option__stock .qpm-field{width:min(180px,100%)}.qpoint-merchant .merchant-choice-wizard-money{gap:4px;display:grid}.qpoint-merchant .merchant-choice-wizard-money>span:first-child{color:var(--qpm-subtle);font-size:9px;font-weight:750}.qpoint-merchant .merchant-choice-wizard-money>span:last-child{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:10px;align-items:center;gap:5px;min-height:38px;padding:0 10px;display:flex}.qpoint-merchant .merchant-choice-wizard-money b{color:var(--qpm-muted);font-size:10px}.qpoint-merchant .merchant-choice-wizard-money input{width:100%;min-width:0;color:var(--qpm-ink);background:0 0;border:0;outline:0;font-weight:750}.qpoint-merchant .merchant-choice-wizard-option__actions{justify-content:flex-end;align-items:center;gap:3px;display:flex}.qpoint-merchant .merchant-choice-wizard-option__actions button,.qpoint-merchant .merchant-choice-wizard-option__actions>span{width:22px;height:22px;color:var(--qpm-muted);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.qpoint-merchant .merchant-choice-wizard-option__actions button:not(:disabled){cursor:pointer}.qpoint-merchant .merchant-choice-wizard-option__actions button:hover:not(:disabled){background:var(--qpm-coral-soft);color:var(--qpm-coral)}.qpoint-merchant .merchant-choice-wizard-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qpoint-merchant .merchant-choice-wizard-review-card,.qpoint-merchant .merchant-choice-wizard-advanced-readonly{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:13px;gap:5px;padding:13px;display:grid}.qpoint-merchant .merchant-choice-wizard-review-card>span,.qpoint-merchant .merchant-choice-wizard-advanced-readonly span{color:var(--qpm-subtle);text-transform:uppercase;font-size:9px;font-weight:750}.qpoint-merchant .merchant-choice-wizard-review-card strong,.qpoint-merchant .merchant-choice-wizard-advanced-readonly strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .merchant-choice-wizard-review-card p,.qpoint-merchant .merchant-choice-wizard-advanced-readonly p{color:var(--qpm-muted);margin:0;font-size:10px;line-height:1.45}.qpoint-merchant .merchant-choice-wizard-fallback,.qpoint-merchant .merchant-choice-wizard-partial{border:1px solid color-mix(in srgb, var(--qpm-warning) 55%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-warning) 10%, var(--qpm-surface-2));color:var(--qpm-warning);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.qpoint-merchant .merchant-choice-wizard-fallback>div,.qpoint-merchant .merchant-choice-wizard-partial>div:first-of-type{flex:1;gap:4px;min-width:0;display:grid}.qpoint-merchant .merchant-choice-wizard-fallback strong,.qpoint-merchant .merchant-choice-wizard-partial strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .merchant-choice-wizard-fallback p,.qpoint-merchant .merchant-choice-wizard-partial p,.qpoint-merchant .merchant-choice-wizard-partial span{color:var(--qpm-muted);margin:0;font-size:11px;line-height:1.5}.qpoint-merchant .merchant-choice-wizard-fallback code{color:var(--qpm-ink);margin:0 3px}.qpoint-merchant .merchant-choice-wizard-partial{margin-bottom:14px}.qpoint-merchant .merchant-choice-wizard-partial>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.qpoint-merchant .merchant-choice-wizard-advanced-readonly{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qpoint-merchant .merchant-choice-wizard-advanced-readonly>div{gap:5px;min-width:0;display:grid}.qpoint-merchant .merchant-choice-wizard-advanced-readonly p{border-top:1px solid var(--qpm-border);grid-column:1/-1;align-items:center;gap:6px;padding-top:10px;display:flex}.qpoint-merchant .merchant-choice-wizard-review-options{border:1px solid var(--qpm-border);border-radius:13px;display:grid;overflow:hidden}.qpoint-merchant .merchant-choice-wizard-review-options>div{border-bottom:1px solid var(--qpm-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:54px;padding:9px 12px;display:grid}.qpoint-merchant .merchant-choice-wizard-review-options>div:last-child{border-bottom:0}.qpoint-merchant .merchant-choice-wizard-review-options>div[data-active=false]{opacity:.64}.qpoint-merchant .merchant-choice-wizard-review-options>div>span:first-child{gap:3px;display:grid}.qpoint-merchant .merchant-choice-wizard-review-options strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .merchant-choice-wizard-review-options small{color:var(--qpm-muted);font-size:10px}.qpoint-merchant .merchant-choice-wizard-preview-note{border-bottom:1px solid var(--qpm-border);padding-bottom:9px}.qpoint-merchant .merchant-choice-wizard-preview-toggle{display:none}.qpoint-merchant .merchant-choice-wizard-preview-body{gap:12px;display:grid}.qpoint-merchant .merchant-choice-wizard-preview-client{min-width:0;overflow:hidden}.qpoint-merchant .merchant-choice-wizard-footer-summary{color:var(--qpm-muted);justify-items:end;gap:2px;margin-left:auto;font-size:10px;display:grid}.qpoint-merchant .merchant-choice-wizard-footer-summary strong{color:var(--qpm-ink);font-size:12px}@media (max-width:1200px){.qpoint-merchant .merchant-choice-wizard-shell .qpm-wizard__grid{grid-template-columns:minmax(0,1fr) 300px}.qpoint-merchant .merchant-choice-wizard-templates{grid-template-columns:repeat(2,minmax(0,1fr))}.qpoint-merchant .merchant-choice-wizard-quantity-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.qpoint-merchant .merchant-choice-wizard-option{grid-template-columns:28px minmax(180px,1fr) 126px}.qpoint-merchant .merchant-choice-wizard-option>.qpm-row,.qpoint-merchant .merchant-choice-wizard-option__actions{grid-column:auto}.qpoint-merchant .merchant-choice-wizard-options__labels{display:none}}@media (max-width:1024px){.qpoint-merchant .merchant-choice-wizard-shell .qpm-wizard__grid{grid-template-columns:1fr}.qpoint-merchant .merchant-choice-wizard-shell .qpm-wizard__sidebar{order:2;position:static}.qpoint-merchant .merchant-choice-wizard-review-grid{grid-template-columns:1fr}}@media (max-width:640px){.qpoint-merchant .merchant-choice-wizard-shell{border-radius:14px;margin-inline:-8px;padding:12px}.qpoint-merchant .merchant-choice-wizard-contracts,.qpoint-merchant .merchant-choice-wizard-templates,.qpoint-merchant .merchant-choice-wizard-name-grid,.qpoint-merchant .merchant-choice-wizard-quantity-custom,.qpoint-merchant .merchant-choice-wizard-quantity-presets,.qpoint-merchant .merchant-choice-wizard-advanced-readonly{grid-template-columns:1fr}.qpoint-merchant .merchant-choice-wizard-heading--row{grid-template-columns:1fr;align-items:start}.qpoint-merchant .merchant-choice-wizard-quantity-details>summary{flex-direction:column;align-items:flex-start}.qpoint-merchant .merchant-choice-wizard-option{grid-template-columns:28px minmax(0,1fr)}.qpoint-merchant .merchant-choice-wizard-option__fields,.qpoint-merchant .merchant-choice-wizard-money,.qpoint-merchant .merchant-choice-wizard-option>.qpm-row,.qpoint-merchant .merchant-choice-wizard-option__actions{grid-column:2}.qpoint-merchant .merchant-choice-wizard-option>.qpm-row{justify-self:start}.qpoint-merchant .merchant-choice-wizard-option__actions{justify-content:flex-start}.qpoint-merchant .merchant-choice-wizard-review-options>div{grid-template-columns:minmax(0,1fr) auto}.qpoint-merchant .merchant-choice-wizard-review-options .qpm-chip{grid-column:1/-1;justify-self:start}.qpoint-merchant .merchant-choice-wizard-footer-summary{display:none}.qpoint-merchant .merchant-choice-wizard-shell .qpm-wizard__footer{gap:6px}.qpoint-merchant .merchant-choice-wizard-shell .qpm-wizard__footer .qpm-btn{min-width:0}.qpoint-merchant .merchant-choice-wizard-preview-toggle{border:1px solid var(--qpm-border-strong);background:var(--qpm-surface-2);width:100%;min-height:42px;color:var(--qpm-ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.qpoint-merchant .merchant-choice-wizard-preview-body[data-mobile-open=false]{display:none}}
.qpoint-merchant .merchant-choice-price-config,.qpoint-merchant .merchant-choice-advanced-composer{border-top:1px solid var(--qpm-border);gap:13px;padding-top:16px;display:grid}.qpoint-merchant .merchant-choice-wizard-contract[data-locked=true]{cursor:not-allowed}.qpoint-merchant .merchant-choice-wizard-contract[data-locked=true]:not([data-active=true]){opacity:.52}.qpoint-merchant .merchant-choice-price-config__heading{gap:3px;display:grid}.qpoint-merchant .merchant-choice-price-config__heading>span{color:var(--qpm-ink);font-family:var(--qpm-font-display);font-size:15px;font-weight:800}.qpoint-merchant .merchant-choice-price-config__heading p,.qpoint-merchant .merchant-choice-advanced-question__title small,.qpoint-merchant .merchant-choice-price-config__warning{color:var(--qpm-muted);margin:0;font-size:11px;line-height:1.45}.qpoint-merchant .merchant-choice-price-config__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qpoint-merchant .merchant-choice-price-config__cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}.qpoint-merchant .merchant-choice-price-rule-card{appearance:none;border:1px solid var(--qpm-border);background:var(--qpm-surface-2);min-height:120px;color:var(--qpm-text);cursor:pointer;text-align:left;border-radius:13px;align-content:start;gap:6px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.qpoint-merchant .merchant-choice-price-rule-card:hover:not(:disabled){border-color:color-mix(in srgb, var(--qpm-coral) 60%, var(--qpm-border));transform:translateY(-1px)}.qpoint-merchant .merchant-choice-price-rule-card[data-active=true]{border-color:var(--qpm-coral);background:color-mix(in srgb, var(--qpm-coral) 9%, var(--qpm-surface-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--qpm-coral) 28%, transparent)}.qpoint-merchant .merchant-choice-price-rule-card[data-blocked=true]{cursor:not-allowed;opacity:.58}.qpoint-merchant .merchant-choice-price-rule-card__top{color:var(--qpm-coral);justify-content:space-between;align-items:center;display:flex}.qpoint-merchant .merchant-choice-price-rule-card>strong{color:var(--qpm-ink);font-size:12px;line-height:1.35}.qpoint-merchant .merchant-choice-price-rule-card>small{color:var(--qpm-muted);font-size:10px;line-height:1.45}.qpoint-merchant .merchant-choice-price-rule-card>em{color:var(--qpm-warning);margin-top:auto;font-size:9px;font-style:normal;line-height:1.4}.qpoint-merchant .merchant-choice-price-rule-card__result{border-top:1px solid var(--qpm-border);color:var(--qpm-ink);font-family:var(--qpm-font-display);margin-top:auto;padding-top:7px;font-size:11px;font-weight:800}.qpoint-merchant .merchant-choice-price-config__warning{border:1px solid color-mix(in srgb, var(--qpm-warning) 48%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-warning) 8%, var(--qpm-surface-2));color:var(--qpm-ink);border-radius:11px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.qpoint-merchant .merchant-choice-advanced-question{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:14px;gap:10px;padding:13px;display:grid}.qpoint-merchant .merchant-choice-advanced-question__title{align-items:flex-start;gap:10px;display:flex}.qpoint-merchant .merchant-choice-advanced-question__title>b{background:var(--qpm-coral);color:#fff;border-radius:999px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.qpoint-merchant .merchant-choice-advanced-question__title>span{gap:2px;display:grid}.qpoint-merchant .merchant-choice-advanced-question__title strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .merchant-choice-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.qpoint-merchant .merchant-choice-purpose-grid>button{appearance:none;border:1px solid var(--qpm-border);background:var(--qpm-surface-2);min-height:64px;color:var(--qpm-muted);cursor:pointer;text-align:left;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}.qpoint-merchant .merchant-choice-purpose-grid>button[data-active=true]{border-color:var(--qpm-coral);background:color-mix(in srgb, var(--qpm-coral) 8%, var(--qpm-surface-2));color:var(--qpm-coral)}.qpoint-merchant .merchant-choice-purpose-grid>button>span{gap:2px;min-width:0;display:grid}.qpoint-merchant .merchant-choice-purpose-grid strong{color:var(--qpm-ink);font-size:11px}.qpoint-merchant .merchant-choice-purpose-grid small{color:var(--qpm-muted);font-size:9px;line-height:1.4}.qpoint-merchant .merchant-choice-price-example{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:13px;gap:10px;padding:12px;display:grid}.qpoint-merchant .merchant-choice-price-example__heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.qpoint-merchant .merchant-choice-price-example__heading>span{color:var(--qpm-ink);font-size:11px;font-weight:800}.qpoint-merchant .merchant-choice-price-example__heading small{color:var(--qpm-subtle);font-size:9px}.qpoint-merchant .merchant-choice-price-example__math{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.qpoint-merchant .merchant-choice-price-example__math>span{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:10px;gap:3px;min-width:0;padding:9px;display:grid}.qpoint-merchant .merchant-choice-price-example__math>span[data-result=true]{border-color:color-mix(in srgb, var(--qpm-success) 58%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-success) 8%, var(--qpm-surface))}.qpoint-merchant .merchant-choice-price-example__math small{color:var(--qpm-subtle);text-transform:uppercase;font-size:8px;font-weight:750}.qpoint-merchant .merchant-choice-price-example__math strong{color:var(--qpm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.qpoint-merchant .merchant-choice-review-price,.qpoint-merchant .merchant-choice-financial-change{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:14px;gap:11px;padding:13px;display:grid}.qpoint-merchant .merchant-choice-review-price__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpoint-merchant .merchant-choice-review-price__heading>div{gap:3px;display:grid}.qpoint-merchant .merchant-choice-review-price__heading span,.qpoint-merchant .merchant-choice-financial-change__compare span{color:var(--qpm-subtle);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.qpoint-merchant .merchant-choice-review-price__heading strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .merchant-choice-financial-change{border-color:color-mix(in srgb, var(--qpm-warning) 55%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-warning) 7%, var(--qpm-surface))}.qpoint-merchant .merchant-choice-financial-change__heading{color:var(--qpm-warning);gap:10px;display:flex}.qpoint-merchant .merchant-choice-financial-change__heading>div{gap:2px;display:grid}.qpoint-merchant .merchant-choice-financial-change__heading strong,.qpoint-merchant .merchant-choice-financial-change__compare strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .merchant-choice-financial-change__heading p,.qpoint-merchant .merchant-choice-financial-change__notice{color:var(--qpm-muted);margin:0;font-size:10px;line-height:1.45}.qpoint-merchant .merchant-choice-financial-change__compare{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.qpoint-merchant .merchant-choice-financial-change__compare>div{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:11px;gap:5px;min-height:94px;padding:10px;display:grid}.qpoint-merchant .merchant-choice-financial-change__compare>div[data-next=true]{border-color:var(--qpm-coral)}.qpoint-merchant .merchant-choice-financial-change__compare b{color:var(--qpm-ink);margin-top:auto;font-size:16px}.qpoint-merchant .merchant-choice-financial-change__confirmation{border:1px solid var(--qpm-border-strong);background:var(--qpm-surface-2);color:var(--qpm-ink);cursor:pointer;border-radius:10px;align-items:flex-start;gap:9px;padding:10px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.qpoint-merchant .merchant-choice-financial-change__confirmation input{accent-color:var(--qpm-coral)}.qpoint-merchant .merchant-choice-wizard-advanced-details{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:13px;overflow:hidden}.qpoint-merchant .merchant-choice-wizard-advanced-details>summary{min-height:46px;color:var(--qpm-ink);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;font-size:11px;font-weight:800;list-style:none;display:flex}.qpoint-merchant .merchant-choice-wizard-advanced-details[open]>summary{border-bottom:1px solid var(--qpm-border)}.qpoint-merchant .merchant-choice-wizard-advanced-details dl{background:var(--qpm-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:12px;display:grid}.qpoint-merchant .merchant-choice-wizard-advanced-details dl>div{background:var(--qpm-surface-2);gap:3px;padding:9px;display:grid}.qpoint-merchant .merchant-choice-wizard-advanced-details dt{color:var(--qpm-subtle);text-transform:uppercase;font-size:8px;font-weight:800}.qpoint-merchant .merchant-choice-wizard-advanced-details dd{overflow-wrap:anywhere;min-width:0;color:var(--qpm-ink);font-family:var(--qpm-font-mono);margin:0;font-size:10px}.qpoint-merchant .merchant-choice-wizard-advanced-details>p{color:var(--qpm-muted);margin:0;padding:10px 12px 0;font-size:10px}.qpoint-merchant .merchant-choice-wizard-advanced-details>.qpm-btn{margin:10px 12px 12px}.qpoint-merchant .merchant-choice-group-availability{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.qpoint-merchant .merchant-choice-group-availability[data-active=false]{border-color:color-mix(in srgb, var(--qpm-warning) 45%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-warning) 6%, var(--qpm-surface-2))}.qpoint-merchant .merchant-choice-group-availability__icon{background:color-mix(in srgb, var(--qpm-success) 12%, var(--qpm-surface));width:34px;height:34px;color:var(--qpm-success);border-radius:10px;place-items:center;display:grid}.qpoint-merchant .merchant-choice-group-availability[data-active=false] .merchant-choice-group-availability__icon{background:color-mix(in srgb, var(--qpm-warning) 12%, var(--qpm-surface));color:var(--qpm-warning)}.qpoint-merchant .merchant-choice-group-availability>span:nth-child(2){gap:2px;display:grid}.qpoint-merchant .merchant-choice-group-availability strong{color:var(--qpm-ink);font-size:11px}.qpoint-merchant .merchant-choice-group-availability small{color:var(--qpm-muted);font-size:9px;line-height:1.4}@media (max-width:1200px){.qpoint-merchant .merchant-choice-price-example__math{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.qpoint-merchant .merchant-choice-price-config__cards,.qpoint-merchant .merchant-choice-price-config__cards--two,.qpoint-merchant .merchant-choice-purpose-grid,.qpoint-merchant .merchant-choice-wizard-advanced-details dl{grid-template-columns:1fr}.qpoint-merchant .merchant-choice-price-rule-card{min-height:100px}.qpoint-merchant .merchant-choice-price-example__heading,.qpoint-merchant .merchant-choice-review-price__heading{flex-direction:column;align-items:flex-start}.qpoint-merchant .merchant-choice-financial-change__compare{grid-template-columns:1fr}.qpoint-merchant .merchant-choice-group-availability{grid-template-columns:34px minmax(0,1fr)}.qpoint-merchant .merchant-choice-group-availability>.qpm-row{grid-column:1/-1}.qpoint-merchant .merchant-choice-financial-change__compare>.qpm-icon{justify-self:center;transform:rotate(90deg)}}@media (max-width:480px){.qpoint-merchant .merchant-choice-price-example__math{grid-template-columns:1fr}}
.qpoint-merchant .merchant-product-cropper__scrim{z-index:180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b0a12b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.qpoint-merchant .merchant-product-cropper{overscroll-behavior:contain;border:1px solid var(--qpm-border-strong);border-radius:var(--qpm-r-xl);background:var(--qpm-surface);width:min(560px,100%);max-height:min(92dvh,820px);box-shadow:var(--qpm-shadow-float);gap:16px;padding:20px;display:grid;overflow:auto}.qpoint-merchant .merchant-product-cropper__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.qpoint-merchant .merchant-product-cropper__header>div{gap:3px;min-width:0;display:grid}.qpoint-merchant .merchant-product-cropper__header span{color:var(--qpm-coral-text);letter-spacing:.12em;font-size:10px;font-weight:800}.qpoint-merchant .merchant-product-cropper__header strong{color:var(--qpm-ink);font-family:var(--qpm-font-display);overflow-wrap:anywhere;font-size:20px;line-height:1.2}.qpoint-merchant .merchant-product-cropper__header>button{border:1px solid var(--qpm-border);background:var(--qpm-surface-2);width:40px;height:40px;color:var(--qpm-muted);border-radius:50%;flex:none;place-items:center;display:grid}.qpoint-merchant .merchant-product-cropper__stage{border:1px solid var(--qpm-border-strong);border-radius:var(--qpm-r-lg);background:linear-gradient(45deg, var(--qpm-surface-2) 25%, transparent 25%) 0 0 / 20px 20px, linear-gradient(-45deg, var(--qpm-surface-2) 25%, transparent 25%) 0 10px / 20px 20px, linear-gradient(45deg, transparent 75%, var(--qpm-surface-2) 75%) 10px -10px / 20px 20px, linear-gradient(-45deg, transparent 75%, var(--qpm-surface-2) 75%) -10px 0 / 20px 20px, var(--qpm-bg);place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}.qpoint-merchant .merchant-product-cropper__stage canvas{touch-action:none;cursor:crosshair;border:1px solid #ffffff70;width:auto;max-width:100%;height:auto;max-height:52dvh;display:block}.qpoint-merchant .merchant-product-cropper__stage>span{color:var(--qpm-muted);font-size:12px;position:absolute}.qpoint-merchant .merchant-product-cropper__hint{color:var(--qpm-muted);text-align:center;margin:-6px 0 0;font-size:12px;line-height:1.45}.qpoint-merchant .merchant-product-cropper__controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.qpoint-merchant .merchant-product-cropper__controls label{min-width:0;color:var(--qpm-muted);gap:7px;font-size:11px;font-weight:750;display:grid}.qpoint-merchant .merchant-product-cropper__controls label>span{align-items:center;gap:5px;display:inline-flex}.qpoint-merchant .merchant-product-cropper__controls input{width:100%;min-height:30px;accent-color:var(--qpm-coral)}.qpoint-merchant .merchant-product-cropper__controls input:disabled{opacity:.42;cursor:not-allowed}.qpoint-merchant .merchant-product-cropper__error{color:var(--qpm-danger);text-align:center;margin:0;font-size:12px;font-weight:700}.qpoint-merchant .merchant-product-cropper__actions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:620px){.qpoint-merchant .merchant-product-cropper__scrim{align-items:end;padding:0}.qpoint-merchant .merchant-product-cropper{width:100%;max-height:94dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:var(--qpm-r-xl) var(--qpm-r-xl) 0 0;border-bottom:0;border-left:0;border-right:0}.qpoint-merchant .merchant-product-cropper__controls{grid-template-columns:1fr}.qpoint-merchant .merchant-product-cropper__actions{bottom:calc(-16px - env(safe-area-inset-bottom));z-index:1;padding:10px 0 calc(16px + env(safe-area-inset-bottom));background:var(--qpm-surface);grid-template-columns:1fr 1fr;display:grid;position:sticky}}.qpoint-merchant .qpm-tokenskin .merchant-product-image{min-width:0;color:var(--qpm-subtle);background:var(--qpm-bg-elev);place-items:center;display:grid;position:relative;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-product-image img{object-fit:cover;width:100%;height:100%;display:block}.qpoint-merchant .qpm-tokenskin .merchant-product-image video{object-fit:cover;background:#09080f;width:100%;height:100%;display:block}.qpoint-merchant .qpm-tokenskin .merchant-product-image--fallback{background:radial-gradient(circle at 50% 38%, var(--qpm-coral-soft), transparent 38%), var(--qpm-bg-elev)}.qpoint-merchant .qpm-tokenskin .merchant-product-image--fallback small{max-width:18ch;color:var(--qpm-muted);text-align:center;font-size:10px;font-weight:700;line-height:1.3}.qpoint-merchant .qpm-tokenskin .merchant-catalog-product-row__thumb.merchant-product-image,.qpoint-merchant .qpm-tokenskin .merchant-choice-product-thumb.merchant-product-image{flex:none}.qpoint-merchant .qpm-tokenskin .merchant-catalog-editor-identity{align-items:center;gap:10px;min-width:0;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-catalog-editor-identity__image{border:1px solid var(--qpm-border);border-radius:10px;flex:0 0 42px;width:42px;height:42px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card{border:1px solid var(--qpm-border);border-radius:var(--qpm-r-md,12px);background:var(--qpm-bg-elev);gap:12px;min-width:0;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__heading>div{gap:3px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout{border:1px solid var(--qpm-border);background:color-mix(in srgb, var(--qpm-bg-elev) 82%, transparent);border-radius:12px;gap:10px;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-heading>div{gap:3px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-heading strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-heading span,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout>p{color:var(--qpm-muted);font-size:10px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option{border:1px solid var(--qpm-border);min-width:0;color:var(--qpm-ink);background:var(--qpm-surface);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option[data-active=true]{border-color:var(--qpm-coral);background:color-mix(in srgb, var(--qpm-coral-soft) 72%, var(--qpm-surface))}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option:disabled{cursor:default;opacity:.66}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option>span:nth-child(2){gap:3px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option strong{font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option small{color:var(--qpm-muted);font-size:9px;line-height:1.35}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-option>.qpm-icon{color:var(--qpm-coral-text)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-visual{color:#fff;background:linear-gradient(145deg,#37323f,#17151d);border-radius:8px;place-items:center;width:64px;height:42px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-visual[data-layout=REELS]{justify-self:center;width:30px;height:54px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery{border:1px solid var(--qpm-border);background:color-mix(in srgb, var(--qpm-bg-elev) 78%, var(--qpm-bg));border-radius:12px;gap:10px;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading>div{gap:3px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading span,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading small{color:var(--qpm-muted);font-size:10px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading small{background:var(--qpm-surface);border-radius:999px;flex:none;padding:4px 7px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-grid{grid-template-columns:minmax(126px,.7fr) minmax(0,1.3fr);gap:10px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item{border:1px solid var(--qpm-border);background:var(--qpm-surface);min-width:0;color:var(--qpm-ink);text-align:left;cursor:pointer;border-radius:12px;grid-template-rows:minmax(0,1fr) auto;padding:0;display:grid;position:relative;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item[data-ratio=square]{aspect-ratio:1}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item[data-ratio=wide]{aspect-ratio:16/8.1}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item:disabled{cursor:default}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item>.merchant-product-image{width:100%;height:100%;position:absolute;inset:0}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item>span{z-index:1;background:linear-gradient(#0000,#08070ce6);grid-row:2;gap:2px;padding:28px 10px 9px;display:grid;position:relative}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item>span strong{color:#fff;font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item>span small{color:#ffffffb8;font-size:9px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item>.qpm-icon{z-index:2;color:#fff;background:#08070cb8;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item[data-state=empty]>span{background:linear-gradient(transparent, color-mix(in srgb, var(--qpm-bg) 92%, transparent))}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item[data-state=empty]>span strong{color:var(--qpm-ink)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item[data-state=empty]>span small{color:var(--qpm-muted)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-item[data-state=empty]>.qpm-icon{background:var(--qpm-coral-soft);color:var(--qpm-coral-text)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__lightbox{gap:10px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__lightbox>.merchant-product-image{aspect-ratio:16/9;border-radius:14px;width:100%;max-height:min(70vh,720px)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__lightbox[data-slot=CARD]>.merchant-product-image{aspect-ratio:1;justify-self:center;width:min(100%,560px)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__lightbox p{color:var(--qpm-muted);text-align:center;font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot{border:1px solid var(--qpm-border);background:color-mix(in srgb, var(--qpm-bg-elev) 82%, transparent);border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading>div{gap:3px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading span{color:var(--qpm-muted);font-size:11px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot[data-slot=imageUrl] .merchant-product-media-card__preview{aspect-ratio:1;width:148px;height:148px;min-height:0}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot[data-slot=heroImageUrl] .merchant-product-media-card__preview{aspect-ratio:16/9;width:100%;min-height:184px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card[data-hero-layout=REELS] .merchant-product-media-card__slot[data-slot=heroImageUrl] .merchant-product-media-card__preview{aspect-ratio:9/16;width:min(100%,320px);min-height:0}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__eyebrow{color:var(--qpm-coral-text);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card h3,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card p{margin:0}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card h3{color:var(--qpm-ink);font-size:14px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__heading p,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__current-copy>span,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty span,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__capability{color:var(--qpm-muted);font-size:11px;line-height:1.45}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__current{grid-template-columns:minmax(138px,.42fr) minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot[data-slot=imageUrl] .merchant-product-media-card__current{grid-template-columns:148px minmax(0,1fr);align-items:center}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot[data-slot=heroImageUrl] .merchant-product-media-card__current{grid-template-columns:minmax(260px,.58fr) minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__preview{aspect-ratio:4/3;border:1px solid var(--qpm-border);border-radius:10px;min-height:132px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__current-copy{align-content:center;gap:6px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__current-copy>strong,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty strong{color:var(--qpm-ink);font-size:12px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved{border-top:1px solid var(--qpm-border);gap:8px;padding-top:10px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-heading>div{gap:2px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-heading strong{color:var(--qpm-ink);font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-heading span,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-heading small,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-empty{color:var(--qpm-muted);font-size:10px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-heading small{background:var(--qpm-surface);border-radius:999px;flex:none;padding:3px 7px;font-weight:800}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option{border:1px solid var(--qpm-border);background:var(--qpm-surface);min-width:0;color:var(--qpm-ink);text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option[data-active=true]{border-color:color-mix(in srgb, var(--qpm-success) 58%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-success) 8%, var(--qpm-surface));cursor:default}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option:disabled:not([data-active=true]){opacity:.6;cursor:not-allowed}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option>.merchant-product-image{border-radius:8px;width:58px;height:58px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot[data-slot=heroImageUrl] .merchant-product-media-card__approved-option>.merchant-product-image{aspect-ratio:16/9;height:42px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option>span{gap:2px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option strong{color:var(--qpm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option small{color:var(--qpm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-option[data-active=true]>.qpm-icon{color:var(--qpm-success)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty{border:1px dashed var(--qpm-border-strong);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty>.qpm-icon{width:34px;height:34px;color:var(--qpm-coral-text);background:var(--qpm-coral-soft);border-radius:10px;place-items:center;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty>div{gap:2px;min-width:0;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty[data-state=blocked]{opacity:.75}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__capability,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__feedback{align-items:flex-start;gap:6px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__capability>.qpm-icon{color:var(--qpm-info);flex:none}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__feedback{color:var(--qpm-success);font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__feedback[data-tone=danger]{color:var(--qpm-danger)}.qpoint-merchant .qpm-tokenskin .merchant-product-preview__image.merchant-product-image{border-color:var(--qpm-border);color:var(--qpm-subtle);background:var(--qpm-bg-elev);align-content:center;gap:8px;padding:0}.qpoint-merchant .qpm-tokenskin .merchant-product-preview__image.merchant-product-image--fallback{padding:16px}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-product-media{z-index:1;background:#121019;border:1px solid #34323d;border-radius:14px;margin-bottom:8px;position:relative;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-product-media>.merchant-product-image{aspect-ratio:16/7;color:#777482;background:#121019;align-content:center;gap:7px;width:100%;min-height:116px;max-height:174px}.qpoint-merchant .qpm-tokenskin .merchant-choice-preview-product-media>.merchant-product-image--fallback{background:radial-gradient(circle at 50% 36%,#ff5a3d24,#0000 36%),#121019}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__enhancement-hint{color:var(--qpm-muted);font-size:10px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__enhancement-retry{color:var(--qpm-danger);align-items:center;gap:6px;font-size:10px;line-height:1.4;display:inline-flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__enhancement-retry button{color:currentColor;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__actions .qpm-btn[aria-busy=true] .qpm-icon{animation:1s linear infinite qpm-media-enhancement-spin}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement{border:1px solid color-mix(in srgb, var(--qpm-coral) 42%, var(--qpm-border));background:linear-gradient(145deg, color-mix(in srgb, var(--qpm-coral) 8%, transparent), transparent 52%), var(--qpm-surface);border-radius:12px;gap:12px;padding:14px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config{border:1px solid color-mix(in srgb, var(--qpm-accent-coral) 28%, var(--qpm-border));background:color-mix(in srgb, var(--qpm-accent-coral) 5%, var(--qpm-surface));border-radius:16px;gap:14px;padding:16px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading,.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-footer>span{gap:2px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-footer>span small{color:var(--qpm-muted);font-size:9px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-footer>span strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading>div{gap:3px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading strong{color:var(--qpm-ink);font-size:16px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading small{max-width:620px;color:var(--qpm-muted);line-height:1.45}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices>div{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;min-width:0;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices>div[data-active=true]{border-color:var(--qpm-coral-border);background:color-mix(in srgb, var(--qpm-coral) 9%, var(--qpm-surface));box-shadow:inset 3px 0 0 var(--qpm-coral)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices span{color:var(--qpm-ink);align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices strong{color:var(--qpm-ink);font-size:15px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices small{color:var(--qpm-muted);grid-column:1/-1;font-size:10px;line-height:1.35}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices>div[data-active=true] small,.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices>div[data-active=true]>span>.qpm-icon{color:var(--qpm-coral-text)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__mode-note{background:var(--qpm-surface-muted);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__mode-note>.qpm-icon{color:var(--qpm-coral-text)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__mode-note>div{gap:2px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__mode-note strong{color:var(--qpm-ink);font-size:11px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__mode-note small{color:var(--qpm-muted);font-size:10px;line-height:1.4}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__settings{border:1px solid var(--qpm-border);background:var(--qpm-surface);border-radius:13px;overflow:clip}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__settings>summary{min-height:44px;color:var(--qpm-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:11px;font-weight:800;list-style:none;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__settings>summary::-webkit-details-marker{display:none}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__settings>summary>span{align-items:center;gap:7px;display:inline-flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__settings[open]>summary>.qpm-icon{transform:rotate(180deg)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__settings-body{border-top:1px solid var(--qpm-divider);gap:14px;padding:12px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config fieldset{border:0;min-width:0;margin:0;padding:0}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config legend{color:var(--qpm-text-muted);margin-bottom:8px;font-size:12px;font-weight:700}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__choice-row{scrollbar-width:thin;gap:8px;padding:2px 1px 6px;display:flex;overflow-x:auto}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__choice-row button{border:1px solid var(--qpm-border);min-width:96px;min-height:76px;color:var(--qpm-text);background:var(--qpm-surface);cursor:pointer;border-radius:12px;place-items:center;gap:6px;padding:8px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__choice-row button[data-active=true]{border-color:var(--qpm-accent-coral);box-shadow:0 0 0 2px color-mix(in srgb, var(--qpm-accent-coral) 20%, transparent)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__choice-swatch{border:1px solid var(--qpm-border);background:linear-gradient(135deg, var(--qpm-surface-muted), var(--qpm-surface));background-position:50%;background-size:cover;border-radius:10px;width:44px;height:44px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position{border:1px solid var(--qpm-border);background:var(--qpm-surface-muted);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position button{min-height:70px;color:var(--qpm-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position button[data-active=true]{border-color:var(--qpm-accent-coral);color:var(--qpm-coral-text);background:var(--qpm-coral-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--qpm-accent-coral) 20%, transparent), var(--qpm-shadow-sm);font-weight:800}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position button[data-active=true]:after{color:#fff;background:var(--qpm-accent-coral);content:"✓";border-radius:999px;place-items:center;width:17px;height:17px;font-size:11px;font-weight:900;display:grid;position:absolute;top:5px;right:7px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position-preview{opacity:.82;border:1px solid;border-radius:5px;width:38px;height:24px;position:relative;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position-preview i{background:currentColor;border-radius:5px 5px 3px 3px;width:17px;height:16px;position:absolute;top:4px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position-preview[data-position=LEFT_CROP] i{left:-4px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position-preview[data-position=CENTER] i{left:50%;transform:translate(-50%)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__position-preview[data-position=RIGHT_CROP] i{right:-4px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--create-preview{align-items:flex-start;width:100%}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--create-preview .merchant-product-image{aspect-ratio:1;width:min(100%,420px)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--loading{color:var(--qpm-ink);grid-template-columns:auto minmax(0,1fr);align-items:center}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--loading>.qpm-icon{color:var(--qpm-coral-text);animation:1s linear infinite qpm-media-enhancement-spin}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--loading>div,.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__heading>div{gap:3px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--loading span,.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__heading small,.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__safety{color:var(--qpm-muted);font-size:10px;line-height:1.45}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__heading strong{color:var(--qpm-ink);font-size:13px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__tabs{border:1px solid var(--qpm-border);background:var(--qpm-bg-elev);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__tabs button{min-height:40px;color:var(--qpm-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:800}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__tabs button[data-active=true]{color:var(--qpm-ink);background:var(--qpm-surface);box-shadow:0 1px 4px #00000024}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__tabs button:focus-visible{outline:2px solid var(--qpm-focus);outline-offset:2px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__preview{border:1px solid var(--qpm-border);background:var(--qpm-bg-elev);border-radius:12px;position:relative;overflow:hidden}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__preview>.merchant-product-image{aspect-ratio:1;border:0;border-radius:0;width:100%}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot[data-slot=heroImageUrl] .merchant-product-media-enhancement__preview>.merchant-product-image{aspect-ratio:16/9}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card[data-hero-layout=REELS] .merchant-product-media-card__slot[data-slot=heroImageUrl] .merchant-product-media-enhancement__preview>.merchant-product-image{aspect-ratio:9/16;max-height:560px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__caption{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#100f16d1;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;bottom:8px;right:8px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__actions{flex-wrap:wrap;gap:8px;display:flex}@keyframes qpm-media-enhancement-spin{to{transform:rotate(360deg)}}@media (max-width:620px){.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config{gap:12px;padding:13px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading,.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-footer{align-items:stretch}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading{display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-heading>.qpm-chip{justify-self:start}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__prices>div:not([data-active=true]){opacity:.72}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__config-footer>.qpm-btn{min-height:44px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__heading,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__current{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__heading,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading{display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-heading small{justify-self:start}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__gallery-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-heading{display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__layout-options{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__heading>.qpm-chip,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__slot-heading>.qpm-chip{justify-self:start}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty{grid-template-columns:34px minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__empty>.qpm-btn{grid-column:1/-1;width:100%}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__preview{width:100%}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__actions>.qpm-btn{flex:auto}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__actions>.merchant-product-media-card__remove-action{flex-basis:100%;margin-top:2px}.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__approved-list{grid-template-columns:minmax(0,1fr)}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__heading{display:grid}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__heading>.qpm-chip{justify-self:start}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement__actions>.qpm-btn{flex:100%}}@media (prefers-reduced-motion:reduce){.qpoint-merchant .qpm-tokenskin .merchant-product-image img{scroll-behavior:auto}.qpoint-merchant .qpm-tokenskin .merchant-product-media-enhancement--loading>.qpm-icon,.qpoint-merchant .qpm-tokenskin .merchant-product-media-card__actions .qpm-btn[aria-busy=true] .qpm-icon{animation:none}}
