.mockup[data-v-8e9a73c0]{position:relative;display:grid;place-items:center;aspect-ratio:1;margin:0;overflow:hidden;border-radius:inherit;background:#eee9e1;isolation:isolate}.mockup[data-v-8e9a73c0],.scene-photo[data-v-8e9a73c0]{width:100%;height:100%}.scene-photo[data-v-8e9a73c0]{position:absolute;inset:0;display:block;-o-object-fit:cover;object-fit:cover}.placement[data-v-8e9a73c0]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:32%;height:32%;transform:translate(-50%,-50%)}.laptop .placement[data-v-8e9a73c0]{top:51%;transform:translate(-50%,-50%) rotate(-1deg)}.bottle .placement[data-v-8e9a73c0]{top:56%;width:24%;height:30%;transform:translate(-50%,-50%) perspective(600px) rotateY(-6deg)}.notebook .placement[data-v-8e9a73c0]{left:47%;width:34%;height:36%;transform:translate(-50%,-50%) rotate(4deg)}.decal[data-v-8e9a73c0]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 1px 0 #fff) drop-shadow(0 -1px 0 #fff) drop-shadow(0 1px 1px rgba(0,0,0,.28))}.compact .decal[data-v-8e9a73c0]{filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}figcaption[data-v-8e9a73c0]{position:absolute;left:8px;right:8px;bottom:8px;padding:.25rem .45rem;border-radius:6px;background:#0f172ac2;color:#fff;font-size:.65rem;line-height:1.4;text-align:center}.modalOverlay[data-v-d60bb679]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100}.modal[data-v-d60bb679]{width:min(640px,100%);max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.08);overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.modal.policy-view[data-v-d60bb679]{width:min(720px,100%)}.modalHeader[data-v-d60bb679]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);gap:.5rem}.modalHeader h3[data-v-d60bb679]{margin:0;font-size:1.1rem;flex:1}.backBtn[data-v-d60bb679]{background:transparent;border:0;font-size:.9rem;cursor:pointer;padding:.25rem .5rem;color:#2563eb;font-weight:600}.backBtn[data-v-d60bb679]:hover{text-decoration:underline}.modalBody[data-v-d60bb679]{display:grid;gap:.75rem;padding:1rem;overflow-y:auto}.modalActions[data-v-d60bb679]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;border-top:1px solid rgba(0,0,0,.06)}.iconBtn[data-v-d60bb679]{background:transparent;border:0;font-size:1.4rem;line-height:1;padding:.25rem .4rem}.btn[data-v-d60bb679],.iconBtn[data-v-d60bb679]{cursor:pointer}.btn[data-v-d60bb679]{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 .9rem;border-radius:10px;border:1px solid #111;color:#111;background:#fff;font-weight:600}.btn.primary[data-v-d60bb679]{background:#111;color:#fff;border-color:#111}.btn[disabled][data-v-d60bb679]{opacity:.6;cursor:not-allowed}.preview[data-v-d60bb679]{border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;background:#fff;display:grid;place-items:center;max-width:280px;aspect-ratio:1/1}.preview.is-png-preview[data-v-d60bb679]{background:var(--sticker-stage-bg,#e7f7f4)}.preview img[data-v-d60bb679]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.checkboxRow[data-v-d60bb679]{display:grid;grid-template-columns:18px 1fr;gap:.6rem;align-items:start;font-size:.95rem}.checkboxRow input[data-v-d60bb679]{margin-top:.2rem}.reminder[data-v-d60bb679]{font-size:.95rem;color:#444}.warnings[data-v-d60bb679]{display:grid;gap:.4rem;padding:.75rem .85rem;border-radius:10px;background:#fff7ed;border:1px solid #fdba74;color:#9a3412;font-size:.92rem}.warnings p[data-v-d60bb679]{margin:0}.warnings .policyLink[data-v-d60bb679]{color:#c2410c}.policyLink[data-v-d60bb679]{background:none;border:none;color:#2563eb;cursor:pointer;font:inherit;padding:0;text-decoration:underline}a.policyLink[data-v-d60bb679]{display:inline}.policyLink[data-v-d60bb679]:hover{color:#1d4ed8}.loading[data-v-d60bb679]{color:#666;font-size:.95rem}.err[data-v-d60bb679]{color:#b00020;margin:0 1rem .75rem}.policyContent[data-v-d60bb679]{font-size:.9rem;line-height:1.6;max-height:70vh}.policyContent h4[data-v-d60bb679]{margin:0 0 1rem;font-size:1.1rem;color:#111;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.policyContent section[data-v-d60bb679]{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #f3f4f6}.policyContent section[data-v-d60bb679]:last-child{border-bottom:none;margin-bottom:0}.policyContent h5[data-v-d60bb679]{margin:0 0 .5rem;font-size:.95rem;color:#374151;font-weight:600}.policyContent p[data-v-d60bb679]{margin:0 0 .5rem;color:#4b5563}.policyContent p[data-v-d60bb679]:last-child{margin-bottom:0}.policyContent ul[data-v-d60bb679]{margin:.5rem 0;padding-left:1.25rem;color:#4b5563}.policyContent li[data-v-d60bb679]{margin-bottom:.25rem}.policyContent a[data-v-d60bb679]{color:#2563eb;text-decoration:underline}.policyContent a[data-v-d60bb679]:hover{color:#1d4ed8}.policyContent strong[data-v-d60bb679]{color:#374151}.modalOverlay[data-v-dab6c4dc]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:100}.modal[data-v-dab6c4dc]{width:min(480px,100%);max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.08);overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.modalHeader[data-v-dab6c4dc]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);gap:.5rem}.modalHeader h3[data-v-dab6c4dc]{margin:0;font-size:1.1rem;flex:1}.modalBody[data-v-dab6c4dc]{display:grid;gap:.85rem;padding:1rem;overflow-y:auto}.modalActions[data-v-dab6c4dc]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;border-top:1px solid rgba(0,0,0,.06)}.iconBtn[data-v-dab6c4dc]{background:transparent;border:0;font-size:1.4rem;line-height:1;padding:.25rem .4rem}.btn[data-v-dab6c4dc],.iconBtn[data-v-dab6c4dc]{cursor:pointer}.btn[data-v-dab6c4dc]{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 .9rem;border-radius:10px;border:1px solid #111;color:#111;background:#fff;font-weight:600}.btn.primary[data-v-dab6c4dc]{background:#111;color:#fff;border-color:#111}.btn[disabled][data-v-dab6c4dc]{opacity:.6;cursor:not-allowed}.preview[data-v-dab6c4dc]{border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;background:#fff;display:grid;place-items:center;max-width:160px;aspect-ratio:1/1;margin:0 auto}.preview.is-png-preview[data-v-dab6c4dc]{background:var(--sticker-stage-bg,#e7f7f4)}.preview img[data-v-dab6c4dc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.field[data-v-dab6c4dc]{display:grid;gap:.35rem}.lab[data-v-dab6c4dc]{font-size:.85rem;font-weight:600;color:#374151}.txt[data-v-dab6c4dc]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:.55rem .65rem;font-size:.95rem;background:#fff}.txt[data-v-dab6c4dc]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #0f9c8a26}.metaReadonly[data-v-dab6c4dc]{font-size:.9rem;color:#4b5563;padding:.45rem .55rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.help[data-v-dab6c4dc]{font-size:.8rem;color:#6b7280}.loading[data-v-dab6c4dc]{color:#666;font-size:.95rem}.err[data-v-dab6c4dc]{color:#b00020;margin:0 1rem .75rem}.modalActions .production-note[data-v-0e72cf5f]{flex-basis:100%}.previewColumn[data-v-0e72cf5f]{width:100%;max-width:240px;display:grid;align-content:start;gap:.6rem}.previewModes[data-v-0e72cf5f]{display:flex;gap:.35rem;flex-wrap:wrap}.previewModes button[data-v-0e72cf5f]{min-height:36px;padding:.4rem .6rem;border:1px solid var(--border-strong);border-radius:8px;color:var(--text);background:var(--bg-panel-solid);cursor:pointer}.previewModes button[aria-pressed=true][data-v-0e72cf5f]{border-color:var(--accent-deep);background:var(--bg);font-weight:700}.productMockup[data-v-0e72cf5f]{aspect-ratio:1;min-height:200px;border-radius:12px;overflow:hidden}.previewNote[data-v-0e72cf5f]{font-size:.8rem;line-height:1.5;color:var(--text-muted);margin:0}.quoteStatus[data-v-0e72cf5f]{padding:1rem;border:1px solid var(--border-strong);border-radius:10px;color:var(--text-muted);line-height:1.6}.modalOverlay[data-v-0e72cf5f]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;padding:.75rem;z-index:50}.modal[data-v-0e72cf5f]{width:min(880px,100%);max-height:calc(100vh - 1.5rem);max-height:calc(100dvh - 1.5rem);display:flex;flex-direction:column;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.08);overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.modalHeader[data-v-0e72cf5f]{display:flex;align-items:center;justify-content:space-between;padding:.55rem .85rem;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.modalHeader h3[data-v-0e72cf5f]{margin:0;font-size:1.05rem;line-height:1.25}.modalBody[data-v-0e72cf5f]{display:flex;flex-direction:column;gap:.65rem;padding:.65rem .85rem;overflow-y:auto;min-height:0;flex:1}.configRow[data-v-0e72cf5f]{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:.75rem;align-items:start}.modalPreview[data-v-0e72cf5f]{border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;background:#fff;display:grid;place-items:center;position:relative;aspect-ratio:1/1;width:100%;max-width:200px;max-height:200px}.modalPreview.is-png-preview[data-v-0e72cf5f]{background:var(--sticker-stage-bg,#e7f7f4)}.modalPreview img[data-v-0e72cf5f]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.like-btn-overlay[data-v-0e72cf5f]{position:absolute;top:.55rem;right:.55rem;width:36px;height:36px;border-radius:50%;background:#fffffff2;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#9ca3af;z-index:5;box-shadow:0 2px 8px #0000001a}.like-btn-overlay[data-v-0e72cf5f]:hover{transform:scale(1.08);background:#fff;box-shadow:0 4px 12px #00000026}.like-btn-overlay.liked[data-v-0e72cf5f]{color:#ef4444;background:#fff}.like-btn-overlay.liked .heart-icon[data-v-0e72cf5f]{fill:currentColor}.formGrid[data-v-0e72cf5f]{display:grid;gap:.45rem;align-content:start;min-width:0}.configurationTitle[data-v-0e72cf5f]{margin:0;font-size:1rem;font-weight:800;color:#0f172a}.sizeGrid[data-v-0e72cf5f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .55rem;padding:.75rem;border:1px solid #cbd5e1;border-radius:10px;background:#f8fafc}.sizeGrid .formRow label[data-v-0e72cf5f]{font-weight:800;font-size:.9rem;color:#0f172a}.formRow[data-v-0e72cf5f]{display:flex;flex-direction:column;gap:.2rem}.formRow label[data-v-0e72cf5f]{font-weight:600;color:#374151;font-size:.82rem}.sel[data-v-0e72cf5f],.txt[data-v-0e72cf5f]{width:100%;border-radius:8px;border:1px solid rgba(0,0,0,.18);padding:.4rem .5rem;font:inherit;box-sizing:border-box;min-height:36px}.shareRow[data-v-0e72cf5f]{margin-top:.1rem}.shareToggle[data-v-0e72cf5f]{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#374151;cursor:pointer;font-size:.88rem}.shareToggle input[data-v-0e72cf5f]{width:1rem;height:1rem}.deniedBadge[data-v-0e72cf5f],.pendingBadge[data-v-0e72cf5f],.sharedBadge[data-v-0e72cf5f]{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;font-weight:700;font-size:.78rem}.sharedBadge[data-v-0e72cf5f]{background:#ecfdf5;color:#047857}.pendingBadge[data-v-0e72cf5f]{background:#fff7ed;color:#c2410c}.deniedBadge[data-v-0e72cf5f]{background:#fef2f2;color:#b91c1c;margin-bottom:.25rem}.modalActions[data-v-0e72cf5f]{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.55rem .85rem;border-top:1px solid rgba(0,0,0,.06);flex-shrink:0}.addedNote[data-v-0e72cf5f]{margin:0 auto 0 0;font-size:.88rem;font-weight:700;color:#047857}.iconBtn[data-v-0e72cf5f]{background:transparent;border:0;font-size:1.35rem;line-height:1;padding:.25rem .4rem}.btn[data-v-0e72cf5f],.iconBtn[data-v-0e72cf5f]{cursor:pointer}.btn[data-v-0e72cf5f]{display:inline-flex;text-decoration:none;align-items:center;justify-content:center;height:36px;padding:0 .85rem;border-radius:10px;border:1px solid #111;color:#111;background:#fff;font-weight:600}.btn.add[data-v-0e72cf5f]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:0;box-shadow:0 2px 8px #10b98159;font-weight:700}.btn.add[data-v-0e72cf5f]:disabled{opacity:.7;cursor:wait}.btn.editInfo[data-v-0e72cf5f]{width:100%;height:32px;font-size:.85rem}.btn.tierBump[data-v-0e72cf5f]{height:32px;padding:0 .75rem;border:0;background:linear-gradient(135deg,#f59e0b,#ea580c);color:#fff;font-size:.82rem;font-weight:700;white-space:nowrap}.hint[data-v-0e72cf5f]{font-size:.78rem;color:#64748b;margin:0;line-height:1.4}.hint.compact[data-v-0e72cf5f]{margin-top:.1rem}.qtyError[data-v-0e72cf5f],.sizeError[data-v-0e72cf5f]{color:#b91c1c}.sizeSpan[data-v-0e72cf5f]{grid-column:1/-1}.unsaved-actions[data-v-0e72cf5f]{display:flex;flex-wrap:wrap;gap:.65rem .9rem;margin:.35rem 0 0}.unsaved-actions .btn-link[data-v-0e72cf5f]{border:0;background:none;padding:0;color:#0f172a;font:inherit;font-weight:700;cursor:pointer;text-decoration:underline}.discountPanel[data-v-0e72cf5f]{margin:0;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:linear-gradient(180deg,#f0fdf4,#ecfeff);padding:.55rem .65rem .65rem}.discountHeader[data-v-0e72cf5f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.discountTitle[data-v-0e72cf5f]{font-weight:800;color:#065f46;display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem}.badge[data-v-0e72cf5f]{background:linear-gradient(135deg,#10b981,#06b6d4);color:#fff;border-radius:999px;padding:.08rem .45rem;font-size:.7rem;box-shadow:0 2px 8px #10b98140}.discountPct[data-v-0e72cf5f]{font-weight:800;color:#0f172a;font-size:.9rem}.bundleBlock[data-v-0e72cf5f]{margin:-.1rem -.15rem .6rem;padding:.5rem .55rem .4rem;border-radius:9px;background:linear-gradient(135deg,#fff7ed,#fffbeb);border:1px solid rgba(232,93,4,.22)}.bundleBlock .nextTier[data-v-0e72cf5f]{margin:.45rem 0 0}.bundleBadge[data-v-0e72cf5f]{background:linear-gradient(135deg,#e85d04,#f59e0b);box-shadow:0 2px 8px #e85d0447}.bundleBump[data-v-0e72cf5f]{background:#e85d04;border-color:#e85d04;color:#fff}.sealOffer[data-v-0e72cf5f]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:-.1rem -.15rem .6rem;padding:.6rem .7rem;border-radius:10px;background:linear-gradient(135deg,#0f9c8a,#10b981);color:#fff;box-shadow:0 6px 18px #0f9c8a4d;animation:sealPop-0e72cf5f .42s cubic-bezier(.2,1.6,.4,1)}.sealCopy[data-v-0e72cf5f]{display:grid;flex:1 1 14rem;gap:.1rem;line-height:1.3}.sealCopy strong[data-v-0e72cf5f]{font-size:.98rem}.sealCopy span[data-v-0e72cf5f]{font-size:.78rem;opacity:.92}.sealBtn[data-v-0e72cf5f]{background:#fff;border-color:#fff;color:#0b7f71;font-weight:800}@keyframes sealPop-0e72cf5f{0%{transform:scale(.94);opacity:0}to{transform:none;opacity:1}}.shipNudge[data-v-0e72cf5f]{margin:.1rem 0 0;font-size:.74rem;font-weight:600;color:#0b7f71}.track[data-v-0e72cf5f]{position:relative;height:12px;border-radius:999px;background:#e5f3ef;overflow:visible;box-shadow:inset 0 0 0 1px #0000000f;margin-bottom:.85rem}.fill[data-v-0e72cf5f]{left:0;background:linear-gradient(90deg,#10b981,#06b6d4);transition:width .25s ease;z-index:0}.fill[data-v-0e72cf5f],.remaining[data-v-0e72cf5f]{position:absolute;top:0;height:100%;box-shadow:inset 0 0 0 1px #fff6}.remaining[data-v-0e72cf5f]{background:repeating-linear-gradient(135deg,#fde68a,#fde68a 8px,#fbbf24 0 16px);border-top-right-radius:999px;border-bottom-right-radius:999px;transition:width .2s ease,left .2s ease;z-index:1}.remaining[data-v-0e72cf5f],.tick[data-v-0e72cf5f]{pointer-events:none}.tick[data-v-0e72cf5f]{position:absolute;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.tick-mark[data-v-0e72cf5f]{display:block;width:2px;height:12px;background:#00000038;border-radius:2px;margin:0 auto}.tick-label[data-v-0e72cf5f]{display:none;font-size:.62rem;margin-top:.12rem;color:#065f46;font-weight:700}.marker[data-v-0e72cf5f]{position:absolute;top:50%;transform:translate(-50%,-50%);width:15px;height:15px;border-radius:50%;background:#fef08a;box-shadow:0 0 0 2px #f59e0b,0 2px 6px #f59e0b59;z-index:3}.nextTier[data-v-0e72cf5f]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:.15rem 0 .45rem}.nextMsg[data-v-0e72cf5f]{margin:0;flex:1 1 12rem;font-size:.88rem;line-height:1.4;color:#0f172a}.nextTarget[data-v-0e72cf5f]{color:#64748b;font-weight:600}.priceGrid[data-v-0e72cf5f]{margin-top:.15rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.priceCard[data-v-0e72cf5f]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:.45rem .55rem}.cardTitle[data-v-0e72cf5f]{font-weight:800;margin-bottom:.2rem;color:#0f172a;font-size:.82rem}.priceRow[data-v-0e72cf5f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.12rem 0;font-size:.88rem}.priceRow.total[data-v-0e72cf5f]{border-top:1px dashed rgba(0,0,0,.15);padding-top:.25rem;margin-top:.25rem;font-size:.95rem}.label[data-v-0e72cf5f]{color:#334155}.value[data-v-0e72cf5f]{font-weight:700;color:#0f172a;display:inline-flex;align-items:baseline;gap:.35rem}.strike[data-v-0e72cf5f]{text-decoration:line-through;color:#64748b;font-weight:600}.highlight[data-v-0e72cf5f]{color:#065f46;font-weight:800}.green[data-v-0e72cf5f]{color:#047857}@media(min-width:1100px){.modal[data-v-0e72cf5f]{width:min(1280px,100%)}.modalBody[data-v-0e72cf5f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:1.25rem}.configRow[data-v-0e72cf5f],.discountPanel[data-v-0e72cf5f],.quoteStatus[data-v-0e72cf5f]{min-width:0}.configRow[data-v-0e72cf5f]{grid-template-columns:minmax(0,1fr);gap:1rem}.previewColumn[data-v-0e72cf5f]{max-width:min(100%,clamp(200px,calc(100dvh - 560px),440px));justify-self:center}.modalPreview[data-v-0e72cf5f],.productMockup[data-v-0e72cf5f]{min-height:0;max-width:none;max-height:none}.sizeGrid[data-v-0e72cf5f]{grid-template-columns:repeat(4,minmax(0,1fr))}.modalActions .production-note[data-v-0e72cf5f]{flex:1 1 26rem;margin-right:auto}}@media(max-width:700px){.modalOverlay[data-v-0e72cf5f]{padding:.4rem;align-items:flex-end}.modal[data-v-0e72cf5f]{width:100%;max-height:min(94vh,100%);border-radius:14px 14px 0 0}.configRow[data-v-0e72cf5f]{grid-template-columns:1fr;justify-items:center}.modalPreview[data-v-0e72cf5f]{max-width:min(42vw,160px);max-height:min(42vw,160px)}.formGrid[data-v-0e72cf5f]{width:100%}.header-text[data-v-0e72cf5f]{display:none}.priceGrid[data-v-0e72cf5f]{grid-template-columns:1fr}.nextTier[data-v-0e72cf5f]{flex-direction:column;align-items:stretch}.btn.tierBump[data-v-0e72cf5f]{width:100%;height:40px}.sel[data-v-0e72cf5f],.txt[data-v-0e72cf5f]{min-height:42px;padding:.55rem .6rem}.btn.add[data-v-0e72cf5f],.modalActions .btn[data-v-0e72cf5f]{height:44px}.modalActions[data-v-0e72cf5f]{padding:.65rem .75rem}.iconBtn[data-v-0e72cf5f]{font-size:1.5rem;min-width:44px;min-height:44px}.like-btn-overlay[data-v-0e72cf5f]{width:40px;height:40px}}@media(min-width:701px)and (max-height:820px){.modalBody[data-v-0e72cf5f]{gap:.5rem;padding:.5rem .75rem}.discountPanel[data-v-0e72cf5f]{padding:.45rem .55rem .55rem}}@media(min-width:701px)and (max-width:1099px)and (max-height:820px){.modalPreview[data-v-0e72cf5f]{max-width:160px;max-height:160px}}@media(min-width:1100px)and (max-height:820px){.configRow[data-v-0e72cf5f]{gap:.5rem}.previewColumn[data-v-0e72cf5f]{gap:.4rem}}
