.mag-designed[data-v-cb638e15]{position:relative;width:100%;aspect-ratio:var(--mag-page-ratio, 210 / 297);max-height:100%;margin-inline:auto;overflow:hidden;container-type:size}.mag-designed-body[data-v-cb638e15],.mag-designed-body[data-v-cb638e15] .page{width:100%;height:100%}.mag-designed-body[data-v-cb638e15] [data-slot=body]{-moz-column-fill:balance!important;column-fill:balance!important}.mag-designed-body[data-v-cb638e15] img{display:block;max-width:100%}.mag-overlays[data-v-4dd5b3d3]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mag-overlay[data-v-4dd5b3d3]{position:absolute;transform:translate(-50%,-50%);pointer-events:auto}.mag-overlays[data-interactive=false] .mag-overlay[data-v-4dd5b3d3]{pointer-events:none}.mag-pin[data-v-4dd5b3d3]{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.mag-pin-dot[data-v-4dd5b3d3]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;font-size:1.125rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6);box-shadow:0 2px 10px #00000059}.mag-pin-card[data-v-4dd5b3d3]{display:grid;padding:.375rem .75rem;border-radius:10px;background:#0f172ad1}.mag-pin-name[data-v-4dd5b3d3],.mag-pin-price[data-v-4dd5b3d3]{font-size:.875rem;font-weight:700;color:#fff}.mag-pin-price[data-v-4dd5b3d3]{color:#d1d5db;font-weight:600}.mag-pin[data-v-4dd5b3d3]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f680;border-radius:999px}.mag-overlay iframe[data-v-4dd5b3d3]{width:100%;height:100%;border:0;display:block;background:#000}.mag-facade[data-v-4dd5b3d3],.mag-overlay-link[data-v-4dd5b3d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;width:100%;height:100%;min-height:44px;padding:.75rem;font-size:.875rem;font-family:var(--mag-body-family);color:#fff;text-decoration:none;text-align:center;border-radius:12px;background:linear-gradient(135deg,#2563ebeb,#1e40aff2);box-shadow:0 4px 16px #00000059,inset 0 1px #ffffff2e}.mag-facade[data-v-4dd5b3d3]:focus-visible,.mag-overlay-link[data-v-4dd5b3d3]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f673}.mag-facade-play[data-v-4dd5b3d3]{font-size:1.25rem;line-height:1}.mag-facade-provider[data-v-4dd5b3d3]{font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.mag-qr[data-v-4dd5b3d3]{margin:0;display:grid;gap:.375rem;justify-items:center}.mag-qr img[data-v-4dd5b3d3]{width:100%;max-width:180px;height:auto;display:block;background:#fff;border-radius:8px}.mag-qr figcaption[data-v-4dd5b3d3]{font-size:.875rem;color:var(--mag-ink-soft)}.mag-reader[data-v-54e8a3a8]{position:relative}.mag-reader[data-v-54e8a3a8]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.mag-stage[data-v-54e8a3a8]{position:relative;perspective:2200px;perspective-origin:0% 50%;aspect-ratio:var(--mag-leaf-ratio, .7071);width:100%;touch-action:pan-y;overflow-x:clip}.mag-leaf3d[data-v-54e8a3a8]{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;backface-visibility:hidden;background:var(--mag-paper)}.mag-leaf3d[data-live=true][data-v-54e8a3a8]{transform-style:preserve-3d}.mag-leaf3d[data-state=behind][data-v-54e8a3a8]{transform:rotateY(-180deg);pointer-events:none}.mag-leaf3d[data-state=ahead][data-v-54e8a3a8]{transform:none;z-index:0;pointer-events:none}.mag-leaf3d[data-state=current][data-v-54e8a3a8]{z-index:2}.mag-stage:not([data-dragging=true]) .mag-leaf3d[data-v-54e8a3a8]{transition:transform var(--mag-flip-ms, .42s) cubic-bezier(.22,.61,.36,1)}.mag-stage[data-reduced=true] .mag-leaf3d[data-v-54e8a3a8]{transition:none}@media(prefers-reduced-motion:reduce){.mag-leaf3d[data-v-54e8a3a8]{transition:none}}.mag-reader[data-spread=true][data-v-54e8a3a8]{--mag-spread-w: min(76rem, calc(100vw - 11rem) , calc((100dvh - 12rem) * var(--mag-spread-ratio, 1.4142)));width:var(--mag-spread-w);margin-left:calc(50% - var(--mag-spread-w) / 2)}.mag-spread[data-v-54e8a3a8]{position:relative;display:grid;grid-template-columns:1fr 1fr;aspect-ratio:var(--mag-spread-ratio, 1.4142);width:100%;perspective:2600px;touch-action:pan-y}.mag-spread-page[data-v-54e8a3a8]{position:relative;overflow:hidden;background:var(--mag-paper);box-shadow:0 18px 50px #00000047}.mag-spread-page[data-empty=true][data-v-54e8a3a8]{background:transparent;box-shadow:none}.mag-spread-page[data-empty=true][data-v-54e8a3a8]:after{display:none}.mag-spread-page[data-v-54e8a3a8]:after{content:"";position:absolute;top:0;bottom:0;width:3rem;pointer-events:none}.mag-spread-page[data-half=left][data-v-54e8a3a8]:after{right:0;background:linear-gradient(to left,#00000029,#0000)}.mag-spread-page[data-half=right][data-v-54e8a3a8]:after{left:0;background:linear-gradient(to right,#00000029,#0000)}.mag-spread-corner[data-v-54e8a3a8]{position:absolute;top:0;bottom:0;width:12%;min-width:44px;background:transparent;cursor:pointer;z-index:2}.mag-spread-corner[data-half=right][data-v-54e8a3a8]{right:0}.mag-spread-corner[data-half=left][data-v-54e8a3a8]{left:0}.mag-spread-corner[data-v-54e8a3a8]:hover{background:linear-gradient(to left,#0000000f,#0000)}.mag-spread-corner[data-half=left][data-v-54e8a3a8]:hover{background:linear-gradient(to right,#0000000f,#0000)}.mag-spread-turn[data-v-54e8a3a8]{position:absolute;top:0;bottom:0;width:50%;z-index:3;transform-style:preserve-3d;transition:transform var(--mag-flip-ms, .42s) cubic-bezier(.22,.61,.36,1)}.mag-spread-turn[data-dir=next][data-v-54e8a3a8]{left:50%;transform-origin:left center}.mag-spread-turn[data-dir=prev][data-v-54e8a3a8]{left:0;transform-origin:right center}.mag-spread-face[data-v-54e8a3a8]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--mag-paper);box-shadow:0 0 30px #0000002e}.mag-spread-face[data-face=back][data-v-54e8a3a8]{transform:rotateY(180deg)}.mag-spread-face[data-v-54e8a3a8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,rgba(0,0,0,var(--turn-shade, 0)),rgba(0,0,0,calc(var(--turn-shade, 0) * .35)))}.mag-spread-face[data-face=back][data-v-54e8a3a8]:after{background:linear-gradient(to left,rgba(0,0,0,var(--turn-shade, 0)),rgba(0,0,0,calc(var(--turn-shade, 0) * .35)))}.mag-spread-turn[data-dragging=true][data-v-54e8a3a8]{transition:none}.mag-spread[data-dragging=true][data-v-54e8a3a8]{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.mag-spread:not([data-turning=true]) .mag-spread-page[data-half=right][data-v-54e8a3a8],.mag-spread:not([data-turning=true]) .mag-spread-page[data-half=left][data-v-54e8a3a8]{cursor:grab}@media(prefers-reduced-motion:reduce){.mag-spread-turn[data-v-54e8a3a8]{transition:none}}.mag-plate-flat[data-v-54e8a3a8]{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:1rem;background:var(--mag-field)}.mag-reader-bar[data-v-54e8a3a8]{margin-top:1rem}.mag-ctl[data-v-54e8a3a8],.mag-jump[data-v-54e8a3a8]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;font-size:.875rem;font-family:var(--mag-body-family);color:var(--mag-ink);background:transparent;border-radius:10px}.mag-ctl[data-v-54e8a3a8]:disabled{opacity:.45}.mag-ctl[data-v-54e8a3a8]:focus-visible,.mag-jump[data-v-54e8a3a8]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.mag-reader-contents[data-v-54e8a3a8]{margin-top:.75rem;max-height:50vh;overflow-y:auto}.mag-reader-contents ul[data-v-54e8a3a8]{list-style:none;margin:0;padding:0}.mag-jump[data-v-54e8a3a8]{width:100%;justify-content:space-between}.mag-sr[data-v-54e8a3a8]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sep-furn[data-v-a51d9645]{display:flex;flex-direction:column;gap:.25rem}.sep-input--inline[data-v-a51d9645]{width:auto;max-width:60%}.sep-fonts[data-v-a51d9645]{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.sep-fonts li[data-v-a51d9645]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sep-font-name[data-v-a51d9645]{display:flex;flex-direction:column;font-size:1rem;color:var(--st-text)}.sep-font-note[data-v-a51d9645]{font-size:.875rem;color:var(--st-soft)}.sep-font-actions[data-v-a51d9645]{display:flex;gap:.25rem;flex:none}.sep[data-v-a51d9645]{display:flex;flex-direction:column;gap:.75rem}.sep-head[data-v-a51d9645]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sep-h2[data-v-a51d9645]{margin:0;font-size:1.25rem;font-weight:700;color:var(--st-text)}.sep-h3[data-v-a51d9645]{margin:.25rem 0 0;font-size:1rem;font-weight:700;color:var(--st-text)}.sep-section[data-v-a51d9645]{display:flex;flex-direction:column;gap:.5rem}.sep-help[data-v-a51d9645],.sep-label[data-v-a51d9645]{margin:0;font-size:.875rem;color:var(--st-soft)}.sep-label[data-v-a51d9645]{font-weight:600}.sep-help[data-warn=true][data-v-a51d9645]{color:#b91c1c}.dark .sep-help[data-warn=true][data-v-a51d9645]{color:#fca5a5}.sep-input[data-v-a51d9645]{width:100%;font-size:1rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);border-radius:12px;padding:.625rem .75rem;text-transform:none}.sep-input[data-v-a51d9645]:focus,.sep-btn[data-v-a51d9645]:focus-visible,.sep-toggle[data-v-a51d9645]:focus-visible,.sep-swatch[data-v-a51d9645]:focus-visible,.sep-link[data-v-a51d9645]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.sep-btn[data-v-a51d9645]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem .875rem;border-radius:12px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sep-btn--primary[data-v-a51d9645]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.sep-btn[data-v-a51d9645]:disabled{cursor:not-allowed;filter:saturate(.4);opacity:.7}.sep-link[data-v-a51d9645]{min-height:44px;padding:0 .5rem;border-radius:10px;font-size:.9375rem;font-weight:600;color:var(--st-accent-text);background:transparent}.sep-swatches[data-v-a51d9645]{display:flex;flex-wrap:wrap;gap:.375rem}.sep-swatch[data-v-a51d9645]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--st-field);border:1px solid var(--st-rim);cursor:pointer}.sep-swatch span[data-v-a51d9645]{width:26px;height:26px;border-radius:999px;box-shadow:inset 0 0 0 1px #7f7f7f66}.sep-swatch[aria-pressed=true][data-v-a51d9645]{box-shadow:0 0 0 2px #3b82f6}.sep-swatch--custom input[data-v-a51d9645],.sep-color input[data-v-a51d9645]{width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}.sep-grid[data-v-a51d9645]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.sep-color[data-v-a51d9645]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem;min-height:44px;border-radius:12px;font-size:.875rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);cursor:pointer}.sep-range[data-v-a51d9645]{width:100%;min-height:44px;accent-color:#2563eb}.sep-row[data-v-a51d9645]{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap}.sep-field[data-v-a51d9645]{flex:1 1 7rem;display:flex;flex-direction:column;gap:.25rem}.sep-toggles[data-v-a51d9645],.sep-seg[data-v-a51d9645]{display:flex;gap:.375rem;flex-wrap:wrap}.sep-toggle[data-v-a51d9645]{min-height:44px;padding:0 .75rem;border-radius:10px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sep-toggle[aria-pressed=true][data-v-a51d9645]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1e40aff2)}.sip[data-v-7577f9d4]{display:flex;flex-direction:column;gap:.5rem}.sip-h2[data-v-7577f9d4]{font-size:1.25rem;font-weight:700}.sip-h3[data-v-7577f9d4]{font-size:1.0625rem;font-weight:700;margin-top:.5rem}.sip-help[data-v-7577f9d4],.sip-label[data-v-7577f9d4]{font-size:.875rem;color:var(--st-soft)}.sip-label[data-v-7577f9d4]{font-weight:600}.sip-input[data-v-7577f9d4]{width:100%;font-size:1rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);border-radius:12px;padding:.625rem .75rem;text-transform:none}.sip-input[data-v-7577f9d4]::-moz-placeholder{color:#6b7280}.sip-input[data-v-7577f9d4]::placeholder{color:#6b7280}.sip-input[data-v-7577f9d4]:focus,.sip-btn[data-v-7577f9d4]:focus-visible,.sip-slot[data-v-7577f9d4]:focus-visible,.sip-ref[data-v-7577f9d4]:focus-within{outline:none;box-shadow:0 0 0 3px #3b82f659}.sip-slots[data-v-7577f9d4],.sip-refs[data-v-7577f9d4],.sip-actions[data-v-7577f9d4]{display:flex;flex-wrap:wrap;gap:.5rem}.sip-slot[data-v-7577f9d4]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.25rem .75rem .25rem .25rem;border-radius:12px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sip-slot[aria-checked=true][data-v-7577f9d4]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1e40aff2)}.sip-thumb[data-v-7577f9d4]{width:2.25rem;height:2.25rem;-o-object-fit:cover;object-fit:cover;border-radius:8px}.sip-ref[data-v-7577f9d4]{width:3.5rem;height:3.5rem;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--st-field);border:1px solid var(--st-rim);font-size:.875rem;display:flex;align-items:center;justify-content:center}.sip-ref img[data-v-7577f9d4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sip-ref[data-on=true][data-v-7577f9d4]{box-shadow:0 0 0 3px #3b82f6d9}.sip-btn[data-v-7577f9d4]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem .875rem;border-radius:12px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sip-btn[data-v-7577f9d4]:disabled{cursor:not-allowed;filter:saturate(.4)}.sip-btn--primary[data-v-7577f9d4]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.sip-grid[data-v-7577f9d4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem}.sip-card[data-v-7577f9d4]{display:flex;flex-direction:column;gap:.375rem;padding:.5rem;border-radius:12px;background:var(--st-field);border:1px solid var(--st-rim)}.sip-frame[data-v-7577f9d4]{width:100%;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#7f7f7f1f}.sip-frame img[data-v-7577f9d4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sip-edit[data-v-7577f9d4]{display:flex;flex-direction:column;gap:.375rem}.sip-alert[data-v-7577f9d4]{font-size:.9375rem;padding:.5rem .75rem;border-radius:12px;background:#3b82f624;border:1px solid rgba(59,130,246,.25)}.sip-alert--error[data-v-7577f9d4]{background:#dc262624;border-color:#dc26264d}.sfp[data-v-858b1dd4]{display:flex;flex-direction:column;gap:.625rem}.sfp-h3[data-v-858b1dd4]{margin:0;font-size:1.125rem;font-weight:700;color:var(--st-text)}.sfp-help[data-v-858b1dd4]{margin:0;font-size:.9375rem;line-height:1.45;color:var(--st-soft)}.sfp-label[data-v-858b1dd4],.sfp-pos-label[data-v-858b1dd4]{font-size:.875rem;font-weight:600;color:var(--st-soft)}.sfp-seg[data-v-858b1dd4]{display:flex;flex-wrap:wrap;gap:.375rem}.sfp-toggle[data-v-858b1dd4],.sfp-btn[data-v-858b1dd4]{min-height:44px;padding:.5rem .875rem;border-radius:10px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);cursor:pointer}.sfp-toggle[aria-pressed=true][data-v-858b1dd4]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2)}.sfp-btn--primary[data-v-858b1dd4]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.sfp-btn[data-v-858b1dd4]:disabled,.sfp-toggle[data-v-858b1dd4]:disabled{opacity:.55;cursor:default}.sfp-toggle[data-v-858b1dd4]:focus-visible,.sfp-btn[data-v-858b1dd4]:focus-visible,.sfp-input[data-v-858b1dd4]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.sfp-line[data-v-858b1dd4]{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border-radius:12px;background:var(--st-field);border:1px solid var(--st-rim)}.sfp-line-head[data-v-858b1dd4]{display:flex;gap:1rem;align-items:center}.sfp-check[data-v-858b1dd4]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:1rem;color:var(--st-text);cursor:pointer}.sfp-check input[data-v-858b1dd4]{width:1.125rem;height:1.125rem;accent-color:#2563eb}.sfp-sides[data-v-858b1dd4]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.sfp-side[data-v-858b1dd4]{display:flex;flex-direction:column;gap:.375rem;min-width:0;margin:0;padding:0;border:0}.sfp-page[data-v-858b1dd4]{display:grid;grid-template-columns:1fr auto 1fr;gap:.25rem;padding:.375rem .5rem;border-radius:6px;background:#f7f4ee;color:#334155;font-size:.875rem;min-height:2rem;align-items:center}.sfp-page span[data-v-858b1dd4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfp-page span[data-pos=center][data-v-858b1dd4]{text-align:center}.sfp-page span[data-pos=right][data-v-858b1dd4]{text-align:right}.sfp-pos[data-v-858b1dd4]{display:flex;flex-direction:column;gap:.125rem}.sfp-input[data-v-858b1dd4]{width:100%;min-height:44px;padding:.5rem .625rem;border-radius:10px;font-size:1rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sfp-actions[data-v-858b1dd4]{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:420px){.sfp-sides[data-v-858b1dd4]{grid-template-columns:1fr}}.spk[data-v-4998cef1]{display:flex;flex-direction:column;gap:.625rem}.spk-h2[data-v-4998cef1]{font-size:1.25rem;font-weight:700;color:var(--st-text)}.spk-h3[data-v-4998cef1]{font-size:1.0625rem;font-weight:700;color:var(--st-text)}.spk-help[data-v-4998cef1],.spk-label[data-v-4998cef1],.spk-status[data-v-4998cef1]{font-size:.875rem;color:var(--st-soft)}.spk-label[data-v-4998cef1]{font-weight:600}.spk-box[data-v-4998cef1]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:14px;background:var(--st-field);border:1px solid var(--st-rim)}.spk-input[data-v-4998cef1]{width:100%;text-transform:none;font-size:1rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);border-radius:12px;padding:.625rem .75rem}.spk-input--add[data-v-4998cef1]{width:auto;min-height:44px}.spk-input--short[data-v-4998cef1]{width:6rem}.spk-input[data-v-4998cef1]::-moz-placeholder{color:#6b7280}.spk-input[data-v-4998cef1]::placeholder{color:#6b7280}.spk-input[data-v-4998cef1]:focus,.spk-btn[data-v-4998cef1]:focus-visible,.spk-link[data-v-4998cef1]:focus-visible,.spk-template[data-v-4998cef1]:focus-visible,.spk-chip--toggle[data-v-4998cef1]:focus-visible,.spk-photo[data-v-4998cef1]:focus-visible,.spk-page-btn[data-v-4998cef1]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.spk-row[data-v-4998cef1],.spk-actions[data-v-4998cef1],.spk-chips[data-v-4998cef1]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.spk-btn[data-v-4998cef1]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.5rem .875rem;border-radius:12px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);text-align:left}.spk-btn[data-on=true][data-v-4998cef1]{box-shadow:0 0 0 2px #3b82f6b3}.spk-btn[data-v-4998cef1]:disabled{cursor:not-allowed;filter:saturate(.4)}.spk-btn--primary[data-v-4998cef1]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.spk-btn--stop[data-v-4998cef1]{color:#fff;background:linear-gradient(135deg,#b91c1cf2,#991b1bf2)}.spk-stop[data-v-4998cef1]{width:.75rem;height:.75rem;border-radius:2px;background:#fff}.spk-link[data-v-4998cef1]{min-height:44px;padding:0 .375rem;font-size:.9375rem;font-weight:600;color:#2563eb;background:none;border:0}html.dark{color:#93c5fd}.spk-link[data-v-4998cef1]:disabled{color:var(--st-soft);cursor:not-allowed}.spk-els[data-v-4998cef1],.spk-strip[data-v-4998cef1]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.spk-el[data-v-4998cef1],.spk-page[data-v-4998cef1]{display:flex;flex-direction:column;gap:.25rem;padding:.625rem;border-radius:12px;background:var(--st-field);border:1px solid var(--st-rim)}.spk-el[data-status=hidden][data-v-4998cef1]{background:transparent}.spk-el-head[data-v-4998cef1],.spk-page-head[data-v-4998cef1]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.spk-el-title[data-v-4998cef1]{font-size:1rem;color:var(--st-text)}.spk-el-text[data-v-4998cef1]{font-size:.9375rem;line-height:1.4;color:var(--st-text)}.spk-chip[data-v-4998cef1]{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.875rem;font-weight:600;color:var(--st-text);background:#3b82f624;border:1px solid rgba(59,130,246,.25)}.spk-chip--toggle[data-v-4998cef1]{min-height:44px;padding:.25rem .75rem}.spk-chip--toggle[aria-pressed=true][data-v-4998cef1]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1e40aff2)}.spk-photo[data-v-4998cef1]{width:3rem;height:3rem;padding:0;border-radius:10px;overflow:hidden;background:var(--st-field);border:1px solid var(--st-rim)}.spk-photo img[data-v-4998cef1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.spk-photo[aria-pressed=true][data-v-4998cef1]{box-shadow:0 0 0 3px #3b82f6d9}.spk-templates[data-v-4998cef1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem}.spk-template[data-v-4998cef1]{display:flex;flex-direction:column;gap:.25rem;padding:.625rem;border-radius:12px;text-align:left;font-size:.875rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.spk-template strong[data-v-4998cef1]{font-size:.9375rem}.spk-template span[data-v-4998cef1]{color:var(--st-soft)}.spk-template[aria-checked=true][data-v-4998cef1]{box-shadow:0 0 0 2px #3b82f6cc}.spk-n[data-v-4998cef1]{display:inline-grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border-radius:999px;font-size:.875rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#2563ebf2,#1e40aff2)}.spk-page-btn[data-v-4998cef1]{display:flex;align-items:center;gap:.5rem;width:100%;min-height:44px;padding:0;text-align:left;background:none;border:0;color:var(--st-text)}.spk-page-role[data-v-4998cef1]{flex:1;font-size:1rem;font-weight:600}.spk-check[data-v-4998cef1]{display:inline-flex;align-items:flex-start;gap:.5rem;min-height:44px;font-size:.9375rem;color:var(--st-text)}.spk-check input[data-v-4998cef1]{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:#2563eb}.spk-edit[data-v-4998cef1],.spk-add[data-v-4998cef1]{display:flex;flex-direction:column;gap:.375rem}.spk-add summary[data-v-4998cef1]{cursor:pointer;display:flex;align-items:center}.spk-alert[data-v-4998cef1]{font-size:.9375rem;padding:.5rem .75rem;border-radius:12px;color:var(--st-text);background:#3b82f624;border:1px solid rgba(59,130,246,.25)}.spk-alert--error[data-v-4998cef1]{background:#dc262624;border-color:#dc26264d}.sle[data-v-8d7c1adc]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--st-rim)}.sle-h3[data-v-8d7c1adc]{font-size:1.125rem;font-weight:700;color:var(--st-text)}.sle-h4[data-v-8d7c1adc]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:1rem;font-weight:700;color:var(--st-text)}.sle-n[data-v-8d7c1adc]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;font-size:.875rem;color:#fff;background:linear-gradient(135deg,#2563ebf2,#1e40aff2)}.sle-help[data-v-8d7c1adc],.sle-label[data-v-8d7c1adc]{font-size:.875rem;color:var(--st-soft)}.sle-label[data-v-8d7c1adc]{font-weight:600}.sle-input[data-v-8d7c1adc]{width:100%;text-transform:none;font-size:1rem;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim);border-radius:12px;padding:.625rem .75rem}.sle-input[data-v-8d7c1adc]::-moz-placeholder{color:#6b7280}.sle-input[data-v-8d7c1adc]::placeholder{color:#6b7280}.sle-input[data-v-8d7c1adc]:focus,.sle-btn[data-v-8d7c1adc]:focus-visible,.sle-slot[data-v-8d7c1adc]:focus-visible,.sle-range[data-v-8d7c1adc]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.sle-slots[data-v-8d7c1adc],.sle-row[data-v-8d7c1adc],.sle-actions[data-v-8d7c1adc]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.sle-slot[data-v-8d7c1adc]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.25rem .75rem .25rem .25rem;border-radius:12px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sle-slot[aria-checked=true][data-v-8d7c1adc]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1e40aff2)}.sle-thumb[data-v-8d7c1adc]{width:2.25rem;height:2.25rem;-o-object-fit:cover;object-fit:cover;border-radius:8px}.sle-cut[data-v-8d7c1adc]{height:4rem;width:auto;border-radius:8px;background:repeating-conic-gradient(rgba(127,127,127,.25) 0% 25%,transparent 0% 50%) 50% / 12px 12px}.sle-btn[data-v-8d7c1adc]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem .875rem;border-radius:12px;font-size:.9375rem;font-weight:600;color:var(--st-text);background:var(--st-field);border:1px solid var(--st-rim)}.sle-btn[data-v-8d7c1adc]:disabled{cursor:not-allowed;filter:saturate(.4)}.sle-btn--primary[data-v-8d7c1adc]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3}.sle-grid[data-v-8d7c1adc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.625rem}.sle-card[data-v-8d7c1adc]{display:flex;flex-direction:column;gap:.375rem;padding:.5rem;border-radius:12px;background:var(--st-field);border:1px solid var(--st-rim)}.sle-frame[data-v-8d7c1adc]{aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#7f7f7f1f}.sle-frame--check[data-v-8d7c1adc]{background:repeating-conic-gradient(rgba(127,127,127,.25) 0% 25%,transparent 0% 50%) 50% / 12px 12px}.sle-frame img[data-v-8d7c1adc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sle-stage[data-v-8d7c1adc]{position:relative;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;touch-action:none;cursor:grab;background:#111827;container-type:size}.sle-l[data-v-8d7c1adc]{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.sle-l--bg[data-v-8d7c1adc]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sle-l--type[data-v-8d7c1adc]{left:0;right:0;top:6%;text-align:center;font-size:min(24cqw,30cqh);font-weight:800;line-height:.82;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden}.sle-l--type[data-tone=dark][data-v-8d7c1adc]{color:#0b0b0d}.sle-l--cut[data-v-8d7c1adc]{width:auto;transform:translate(-50%,-100%)}.sle-l--shadow[data-v-8d7c1adc]{height:2.6%;transform:translate(-50%,-55%);border-radius:50%;background:#0000004d}.sle-range[data-v-8d7c1adc]{width:100%;min-height:44px;accent-color:#2563eb}.sle-check[data-v-8d7c1adc]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:1rem;color:var(--st-text)}.sle-check input[data-v-8d7c1adc]{width:1.125rem;height:1.125rem;accent-color:#2563eb}.sle-alert[data-v-8d7c1adc]{font-size:.9375rem;padding:.5rem .75rem;border-radius:12px;background:#3b82f624;border:1px solid rgba(59,130,246,.25)}.sle-alert--error[data-v-8d7c1adc]{background:#dc262624;border-color:#dc26264d}.mag-ad[data-v-bad13ec4]{display:grid;gap:.875rem;padding:clamp(1.25rem,5vw,3rem) 0}.mag-ad[data-layout=half][data-v-bad13ec4]{padding:1.25rem 0}.mag-ad[data-layout=strip][data-v-bad13ec4]{padding:.75rem 0}.mag-ad-link[data-v-bad13ec4]{display:grid;gap:.625rem;text-decoration:none;color:inherit}.mag-ad-shop[data-v-bad13ec4]{gap:1.25rem}@media(min-width:640px){.mag-ad-shop[data-v-bad13ec4]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.mag-ad-photo[data-v-bad13ec4]{aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:var(--mag-paper-lift, #1a1a1a)}.mag-ad-photo--cover[data-v-bad13ec4]{aspect-ratio:16 / 10}.mag-ad-photo img[data-v-bad13ec4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mag-ad-text[data-v-bad13ec4]{display:grid;gap:.5rem}.mag-ad-store[data-v-bad13ec4]{font-size:.875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mag-ink-soft, #c9ccd4)}.mag-ad-price[data-v-bad13ec4]{font-size:1.25rem;font-weight:700;color:var(--mag-ink, #fff)}.mag-ad-was[data-v-bad13ec4]{margin-left:.5rem;font-size:1rem;font-weight:400;text-decoration:line-through;color:var(--mag-ink-soft, #c9ccd4)}.mag-ad-note[data-v-bad13ec4]{font-size:.875rem;color:var(--mag-ink-soft, #c9ccd4)}.mag-ad-logo[data-v-bad13ec4]{width:3.5rem;height:3.5rem;-o-object-fit:contain;object-fit:contain;border-radius:6px}.mag-ad-gone[data-v-bad13ec4]{display:grid;place-items:center;min-height:14rem;background:var(--mag-paper-lift, rgba(255, 255, 255, .04));border-radius:4px}.mag-ad-gone-line[data-v-bad13ec4]{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mag-ink-soft, #c9ccd4)}.mag-ad-link[data-v-bad13ec4]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659;border-radius:8px}.mag-promo[data-v-017bd145]{display:grid;gap:1rem}.mag-promo-body[data-v-017bd145]{display:grid;gap:.625rem;text-decoration:none;color:inherit}.mag-promo-body[data-v-017bd145]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659;border-radius:8px}.mag-rail-card[data-v-b2e50222]{display:grid;gap:.375rem;text-decoration:none;color:inherit}.mag-rail-card[data-v-b2e50222]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659;border-radius:8px}.mag-locked[data-v-ea822c62]{display:grid;place-items:center;width:100%;height:100%;min-height:60vh;padding:clamp(1.5rem,6vw,3rem);background:linear-gradient(135deg,#ffffff0f,#ffffff05)}.mag-locked-inner[data-v-ea822c62]{display:grid;justify-items:center;gap:.875rem;max-width:22rem;text-align:center}.mag-locked-mark[data-v-ea822c62]{width:2.5rem;height:2.5rem;color:var(--mag-ink, #0f172a);opacity:.75}.mag-locked-folio[data-v-ea822c62]{font-size:.875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mag-ink-soft, #334155)}.mag-locked-head[data-v-ea822c62]{font-size:1.25rem;font-weight:700;line-height:1.25;color:var(--mag-ink, #0f172a)}.mag-locked-note[data-v-ea822c62]{font-size:1rem;color:var(--mag-ink-soft, #334155)}.mag-locked-cta[data-v-ea822c62]{margin-top:.375rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6,#1e40aff2);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3;border-radius:999px}.mag-locked-cta[data-v-ea822c62]:focus-visible,.mag-locked-alt[data-v-ea822c62]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.mag-locked-alt[data-v-ea822c62]{padding:.5rem 1rem;font-size:.875rem;color:var(--mag-ink-soft, #334155);background:transparent;text-decoration:underline}.mag-products-grid[data-v-cc9f7e10]{display:grid;gap:1.5rem 1.25rem;margin-top:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mag-products-grid[data-columns="3"][data-v-cc9f7e10]{grid-template-columns:repeat(3,minmax(0,1fr))}.mag-products-grid[data-columns="4"][data-v-cc9f7e10]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:560px){.mag-products-grid[data-v-cc9f7e10],.mag-products-grid[data-columns][data-v-cc9f7e10]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mag-product[data-v-cc9f7e10]{display:grid;gap:.5rem;text-decoration:none;color:inherit}.mag-product-photo[data-v-cc9f7e10]{aspect-ratio:4 / 5;overflow:hidden;border-radius:3px;background:var(--mag-paper-lift, rgba(255,255,255,.05))}.mag-product-photo img[data-v-cc9f7e10]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mag-product-name[data-v-cc9f7e10]{font-size:1rem;font-weight:600;color:var(--mag-ink, #fff)}.mag-product-price[data-v-cc9f7e10]{font-size:1rem;font-weight:700;color:var(--mag-ink, #fff)}.mag-product-was[data-v-cc9f7e10]{margin-left:.5rem;font-weight:400;text-decoration:line-through;color:var(--mag-ink-soft, #c9ccd4)}.mag-products-gone[data-v-cc9f7e10]{margin-top:1.5rem;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mag-ink-soft, #c9ccd4)}.mag-product[data-v-cc9f7e10]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659;border-radius:6px}.mag-signup[data-v-131b2d7b]{display:grid;gap:1rem;max-width:34rem;margin:0 auto;padding:2rem 1rem}.mag-signup-h[data-v-131b2d7b]{margin:0;font-size:2rem;font-weight:800;color:var(--mag-ink, #fff)}.mag-signup-b[data-v-131b2d7b],.mag-signup-ok[data-v-131b2d7b]{margin:0;font-size:1.125rem;color:var(--mag-ink-soft, #d1d5db)}.mag-signup-err[data-v-131b2d7b]{margin:0;font-size:1rem;color:#fca5a5}.mag-signup-f[data-v-131b2d7b]{display:flex;flex-wrap:wrap;gap:.75rem}.mag-signup-i[data-v-131b2d7b]{flex:1 1 14rem;min-height:44px;padding:.625rem .875rem;font-size:1rem;color:#0f172a;background:#ffffffd9;border-radius:12px}.mag-signup-i[data-v-131b2d7b]::-moz-placeholder{color:#6b7280}.mag-signup-i[data-v-131b2d7b]::placeholder{color:#6b7280}.mag-signup-btn[data-v-131b2d7b]{padding:.625rem 1.25rem;font-size:1rem;font-weight:700;color:#fff;border-radius:999px;background:linear-gradient(135deg,#2563ebf2,#1d4ed8e6 50%,#1e40aff2)}.mag-signup-btn[data-v-131b2d7b]:disabled{opacity:.5}.mag-signup-i[data-v-131b2d7b]:focus,.mag-signup-btn[data-v-131b2d7b]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f666}
