.slot[data-v-8ca24f59]{background:var(--tint);border-radius:14px;max-width:100%;overflow:hidden;position:relative}.slot.is-fill[data-v-8ca24f59]{flex:1;min-height:280px}.slot img[data-v-8ca24f59]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.slot.is-empty.is-preview[data-v-8ca24f59]{background:repeating-linear-gradient(135deg,var(--tint) 0 12px,var(--tint-2) 12px 24px);border:1.5px dashed rgba(27,45,69,.28);display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:14px}.slot-tag[data-v-8ca24f59]{align-self:flex-start;background:#ffffffd9;border-radius:6px;color:var(--ink);font-size:.7rem;font-weight:600;letter-spacing:.08em;padding:5px 8px;text-transform:uppercase}.slot-foot[data-v-8ca24f59]{background:#ffffffe0;border-radius:10px;display:grid;gap:4px;padding:10px 12px}.slot-file[data-v-8ca24f59]{color:var(--ink);font-family:var(--font-mono);font-size:.74rem;overflow-wrap:anywhere}.slot-brief[data-v-8ca24f59]{color:var(--ink-soft);font-size:.8rem;line-height:1.4}.o-coral[data-v-8ca24f59]{--tint:#fbe3dc;--tint-2:#fdeee9}.o-sky[data-v-8ca24f59]{--tint:#dde9fb;--tint-2:#eaf1fd}.o-mint[data-v-8ca24f59]{--tint:#d6efe3;--tint-2:#e6f5ee}.o-sun[data-v-8ca24f59]{--tint:#f8e9c6;--tint-2:#fbf2dd}@media(max-width:600px){.slot.is-fill[data-v-8ca24f59]{min-height:220px}}.demo-icon[data-v-cec8e9e0]{fill:none;height:46%;stroke:var(--ink-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:46%}.listcard[data-v-6f717698]{background:#fff;border-radius:var(--r-card);box-shadow:var(--shadow-card);color:var(--ink);padding:22px 22px 10px}.lc-head[data-v-6f717698]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.lc-kicker[data-v-6f717698]{color:var(--coral-ink);font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lc-title[data-v-6f717698]{font-family:var(--font-display);font-size:1.45rem;font-weight:720;letter-spacing:-.02em;line-height:1.15;margin-top:4px}.lc-meta[data-v-6f717698]{font-size:.86rem;margin-top:4px}.lc-label[data-v-6f717698],.lc-meta[data-v-6f717698]{color:var(--ink-soft)}.lc-label[data-v-6f717698]{background:var(--mist);border-radius:999px;flex:none;font-size:.8rem;font-weight:600;padding:6px 11px}.lc-rows[data-v-6f717698]{list-style:none;margin:16px 0 0;padding:0}.row[data-v-6f717698]{align-items:center;border-top:1px solid var(--line);display:flex;gap:14px;padding:12px 0}.thumb[data-v-6f717698]{border-radius:var(--r-tile);flex:none;height:58px;width:58px}.r-main[data-v-6f717698]{display:grid;flex:1;gap:2px;min-width:0}.r-name[data-v-6f717698]{display:-webkit-box;font-size:.95rem;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;transition:color .25s ease}.r-sub[data-v-6f717698]{color:var(--ink-soft);font-size:.84rem;font-variant-numeric:tabular-nums}.r-side[data-v-6f717698]{animation:side-in-6f717698 .35s ease-out;flex:none}.is-reserved .r-name[data-v-6f717698]{color:var(--ink-soft)}.reserve[data-v-6f717698]{border:1.5px solid;border-radius:999px;color:var(--cobalt);display:inline-flex;font:600 .78rem/1 var(--font-text);padding:6px 10px}@keyframes side-in-6f717698{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:420px){.listcard[data-v-6f717698]{padding:18px 16px 8px}.thumb[data-v-6f717698]{height:50px;width:50px}.row[data-v-6f717698]{gap:12px}.reserve[data-v-6f717698]{line-height:1.15;max-width:8em;text-align:center;text-wrap:balance}}.surprise[data-v-f88a8f0a]{background:var(--cobalt);color:#fff}.surprise[data-v-f88a8f0a] :focus-visible{outline-color:#fff}.sp-grid[data-v-f88a8f0a]{align-items:center;display:grid;gap:clamp(40px,6vw,88px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.sp-copy[data-v-f88a8f0a]{display:grid;gap:22px}.sp-copy .lead[data-v-f88a8f0a]{color:var(--cobalt-text)}.sp-copy[data-v-f88a8f0a] .script{color:var(--coral-soft)}.seg[data-v-f88a8f0a]{background:#09194647;border-radius:14px;flex-wrap:wrap;gap:4px;justify-self:start;padding:5px}.seg[data-v-f88a8f0a],.seg button[data-v-f88a8f0a]{display:inline-flex}.seg button[data-v-f88a8f0a]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--cobalt-text);cursor:pointer;font:600 .95rem/1 var(--font-text);gap:8px;padding:12px 16px;transition:background .2s ease,color .2s ease}.seg button[aria-pressed=true][data-v-f88a8f0a]{background:#fff;color:var(--ink)}.seg button svg[data-v-f88a8f0a]{fill:none;height:16px;stroke:currentColor;stroke-width:2;width:16px}.seg-caption[data-v-f88a8f0a]{font-size:.98rem;max-width:30em;min-height:3.2em}@media(max-width:980px){.sp-grid[data-v-f88a8f0a]{grid-template-columns:minmax(0,1fr)}}
