.slot-img[data-v-5dbdd026]{background:var(--brand-soft);border-radius:10px;overflow:hidden;position:relative;width:100%}.img[data-v-5dbdd026]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ph[data-v-5dbdd026]{align-items:center;color:var(--brand);display:flex;font-size:13px;inset:0;justify-content:center;position:absolute}.slot-img.editable[data-v-5dbdd026]{cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition:outline-color .12s}.slot-img.editable[data-v-5dbdd026]:hover:not(.selected){outline-color:color-mix(in srgb,var(--edit,#2e6fd8) 40%,transparent);outline-style:dashed}.slot-img.editable.selected[data-v-5dbdd026]{outline-color:var(--edit,#2e6fd8);outline-style:solid}.slot-tag[data-v-5dbdd026]{background:var(--edit-bg,#eaf1fc);border-radius:6px;color:var(--edit,#2e6fd8);font-size:11px;font-weight:600;left:10px;padding:4px 8px;top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.actions[data-v-5dbdd026],.slot-tag[data-v-5dbdd026]{position:absolute;z-index:3}.actions[data-v-5dbdd026]{display:flex;flex-direction:column;gap:6px;left:50%;top:50%;transform:translate(-50%,-50%)}.swap[data-v-5dbdd026]{align-items:center;background:var(--surface-card);border:1px solid var(--ink-300);border-radius:8px;color:var(--ink-1);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;padding:9px 14px;white-space:nowrap}.swap.suggest[data-v-5dbdd026]{border-color:color-mix(in srgb,var(--edit,#2e6fd8) 45%,transparent);color:var(--edit,#2e6fd8)}.sg-panel[data-v-5dbdd026]{background:#fffffff5;border:1px solid var(--chrome-line-strong,#c9c6bd);border-radius:10px;display:flex;flex-direction:column;gap:8px;inset:8px;overflow:auto;padding:10px;position:absolute;z-index:4}.sg-grid[data-v-5dbdd026]{display:grid;flex:1;gap:8px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));min-height:0}.sg-item[data-v-5dbdd026]{aspect-ratio:1;background:none;border:2px solid transparent;border-radius:8px;cursor:pointer;overflow:hidden;padding:0}.sg-item[data-v-5dbdd026]:hover{border-color:var(--edit,#2e6fd8)}.sg-item img[data-v-5dbdd026]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sg-note[data-v-5dbdd026]{color:var(--chrome-ink-2,#6b6960);font-size:12px;margin:auto;padding:8px;text-align:center}.sg-actions[data-v-5dbdd026]{display:flex;gap:6px;justify-content:flex-end}.sg-btn[data-v-5dbdd026]{background:#fff;border:1px solid var(--chrome-line,#e4e2dc);border-radius:7px;color:var(--chrome-ink-2,#6b6960);cursor:pointer;font-family:inherit;font-size:12px;padding:5px 10px}.sg-btn[data-v-5dbdd026]:hover{border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.upload-err[data-v-5dbdd026]{background:var(--danger-bg);border-radius:6px;bottom:10px;color:var(--danger);font-size:12px;left:50%;padding:4px 10px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:3}.et[data-v-596a5c84]{border-radius:8px;cursor:text;outline:2px solid transparent;outline-offset:2px;position:relative;transition:outline-color .12s}.et[data-v-596a5c84]:hover:not(.selected){outline-color:color-mix(in srgb,var(--edit,#2e6fd8) 40%,transparent);outline-style:dashed}.et.selected[data-v-596a5c84]{outline-color:var(--edit,#2e6fd8);outline-style:solid}.et-text[data-v-596a5c84]{min-height:1em;min-width:40px;outline:none;white-space:pre-wrap}.et-text[data-v-596a5c84]:empty:before{color:var(--ink-3);content:attr(data-placeholder)}.et-tag[data-v-596a5c84]{background:var(--edit-bg,#eaf1fc);border-radius:6px;color:var(--edit,#2e6fd8);font-size:11px;font-weight:600;left:-2px;line-height:1;padding:4px 8px;top:-22px;white-space:nowrap}.et-meta[data-v-596a5c84],.et-tag[data-v-596a5c84]{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}.et-meta[data-v-596a5c84]{align-items:center;bottom:100%;display:flex;gap:10px;margin-bottom:6px;pointer-events:none;right:-2px}.et-meta[data-v-596a5c84]>*{pointer-events:auto}.et-count[data-v-596a5c84]{background:var(--surface-card);border:1px solid var(--border);border-radius:6px;color:var(--ink-3);font-size:11px;padding:3px 7px;white-space:nowrap}.sg-panel[data-v-596a5c84]{background:var(--chrome-card,#fff);border:1px solid var(--chrome-line-strong,#c9c6bd);border-radius:10px;box-shadow:0 6px 20px #00000024;display:flex;flex-direction:column;gap:6px;left:0;margin-top:8px;padding:10px;position:absolute;top:100%;width:min(320px,78cqw);z-index:30}.sg-error[data-v-596a5c84],.sg-loading[data-v-596a5c84]{color:var(--chrome-ink-2,#6b6960);font-size:12px;padding:8px 6px}.sg-error[data-v-596a5c84]{color:var(--danger,#c24034)}.sg-item[data-v-596a5c84]{background:#fff;border:1px solid var(--chrome-line,#e4e2dc);border-radius:8px;color:var(--chrome-ink,#1f1e1b);cursor:pointer;font-family:inherit;font-size:13px;line-height:1.5;padding:9px 11px;text-align:left;white-space:pre-line}.sg-item[data-v-596a5c84]:hover{background:var(--edit-bg,#eaf1fc);border-color:var(--edit,#2e6fd8)}.sg-actions[data-v-596a5c84]{display:flex;gap:6px;justify-content:flex-end;margin-top:2px}.sg-btn[data-v-596a5c84]{background:transparent;border:1px solid var(--chrome-line,#e4e2dc);border-radius:6px;color:var(--chrome-ink-2,#6b6960);font-size:11px;padding:4px 10px}.et-ai[data-v-596a5c84],.sg-btn[data-v-596a5c84]{cursor:pointer;font-family:inherit}.et-ai[data-v-596a5c84]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:6px;color:var(--edit,#2e6fd8);display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:3px 8px;white-space:nowrap}.sec-toolbar[data-v-73e14f8c]{align-items:center;background:var(--surface-card);border:1px solid var(--ink-300);border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;gap:3px;padding:4px 6px;position:absolute;right:12px;top:10px;z-index:20}.sec-label[data-v-73e14f8c]{color:var(--edit,#2e6fd8);font-size:11px;font-weight:600;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.lock[data-v-73e14f8c]{align-items:center;color:var(--ink-3);display:inline-flex;padding:0 4px}.divider[data-v-73e14f8c]{background:var(--border);height:16px;margin:0 3px;width:1px}.tb-btn[data-v-73e14f8c]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;height:26px;justify-content:center;min-width:26px;white-space:nowrap}.tb-btn.text[data-v-73e14f8c]{padding:0 8px}.tb-btn[data-v-73e14f8c]:hover:not(:disabled){background:var(--ink-100)}.tb-btn.on[data-v-73e14f8c]{background:var(--edit-bg,#eaf1fc);color:var(--edit,#2e6fd8)}.tb-btn[data-v-73e14f8c]:disabled{cursor:not-allowed;opacity:.35}.variant-wrap[data-v-73e14f8c]{position:relative}.variant-menu[data-v-73e14f8c]{background:var(--surface-card);border:1px solid var(--ink-300);border-radius:8px;box-shadow:0 4px 14px #0000001f;display:flex;flex-direction:column;min-width:150px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.variant-item[data-v-73e14f8c]{background:transparent;border:none;border-radius:6px;color:var(--ink-1);cursor:pointer;font-family:inherit;font-size:12px;padding:7px 9px;text-align:left;white-space:nowrap}.variant-item[data-v-73e14f8c]:hover:not(:disabled){background:var(--ink-100)}.variant-item.on[data-v-73e14f8c]{background:var(--edit-bg,#eaf1fc);color:var(--edit,#2e6fd8);font-weight:600}.variant-item[data-v-73e14f8c]:disabled{color:var(--ink-3);cursor:not-allowed}.send-menu[data-v-73e14f8c]{min-width:200px}.send-note[data-v-73e14f8c]{color:var(--chrome-ink-2,#6b6960);font-size:11px;line-height:1.5;padding:6px 9px 2px;white-space:normal}.soon[data-v-73e14f8c]{color:var(--ink-3);font-size:11px}.hero[data-v-b0e073c9]{background:var(--hero-grad,none);padding-block:32px}.hero-grid[data-v-b0e073c9]{align-items:center;display:grid;gap:24px;grid-template-columns:1fr}.copy[data-v-b0e073c9]{display:flex;flex-direction:column}.hero-kicker[data-v-b0e073c9]{align-self:var(--kicker-align,auto);background:var(--kicker-bg,transparent);border-radius:var(--kicker-radius,0);color:var(--kicker-color,var(--brand));font-family:var(--kicker-font,inherit);font-size:13px;font-style:var(--kicker-style,normal);font-weight:500;letter-spacing:var(--kicker-ls,.18em);margin-bottom:14px;padding:var(--kicker-pad,0);text-transform:var(--kicker-transform,none)}.headline[data-v-b0e073c9]{font-family:var(--heading-font,inherit);font-size:calc(23px*var(--heading-scale, 1)*var(--type-scale, 1));font-weight:var(--heading-weight,700);letter-spacing:var(--heading-ls,-.02em);line-height:var(--heading-lh,1.35);margin-bottom:10px;white-space:pre-line}.subline[data-v-b0e073c9]{color:var(--ink-2);font-size:15px;margin-bottom:20px}.ctas[data-v-b0e073c9]{display:flex;gap:10px;width:100%}.ctas .btn[data-v-b0e073c9]{flex:1;max-width:220px}.cta-label[data-v-b0e073c9]{display:inline-block}.hero-figure[data-v-b0e073c9]{display:flex;flex-direction:column;margin:0}.hero-frame[data-v-b0e073c9]{display:flex}.hero-frame[data-v-b0e073c9] *{width:100%}.hero-figcap[data-v-b0e073c9]{color:var(--ink-3);font:400 12px IBM Plex Mono,monospace;letter-spacing:.01em;margin-top:12px}.hero.v-bg[data-v-b0e073c9]{align-items:center;display:flex;min-height:380px;overflow:hidden}.hero.v-bg .bg-img[data-v-b0e073c9]{aspect-ratio:auto;border-radius:0;height:100%;inset:0;position:absolute}.hero.v-bg .bg-overlay[data-v-b0e073c9]{background:linear-gradient(90deg,#0a06039e,#0a060361 55%,#0a06032e);inset:0;pointer-events:none;position:absolute}.hero.v-bg .section-inner[data-v-b0e073c9]{position:relative;width:100%;z-index:1}.hero.v-bg .copy[data-v-b0e073c9]{max-width:560px}.hero.v-bg .headline[data-v-b0e073c9],.hero.v-bg .subline[data-v-b0e073c9]{color:#f4ede2}.hero.v-bg .subline[data-v-b0e073c9]{color:#f4ede2c7}@container (min-width: 768px){.hero[data-v-b0e073c9]{padding-block:48px}.hero-grid[data-v-b0e073c9]:not(.v-full){gap:40px;grid-template-columns:1.15fr 1fr}.headline[data-v-b0e073c9]{font-size:calc(30px*var(--heading-scale, 1)*var(--type-scale, 1))}.hero-grid.v-full .headline[data-v-b0e073c9]{font-size:calc(34px*var(--heading-scale, 1)*var(--type-scale, 1))}.hero.v-bg[data-v-b0e073c9]{min-height:460px}.hero.v-bg .headline[data-v-b0e073c9]{font-size:calc(44px*var(--heading-scale, 1)*var(--type-scale, 1))}.ctas .btn[data-v-b0e073c9]{flex:0 0 auto}.hero-grid.v-band[data-v-b0e073c9]{gap:64px;grid-template-columns:1fr 500px;padding-block:88px}.hero.v-band .headline[data-v-b0e073c9]{font-size:calc(48px*var(--heading-scale, 1))}}.hero.v-band[data-v-b0e073c9]{background:var(--brand);color:var(--hero-band-ink,#fff);padding-block:0}.hero-grid.v-band[data-v-b0e073c9]{align-items:center;padding-block:48px}.hero.v-band .headline[data-v-b0e073c9]{color:var(--hero-band-ink,#fff)}.hero.v-band .subline[data-v-b0e073c9]{color:var(--hero-band-sub,#c3d1e3)}.hero.v-band .hero-kicker[data-v-b0e073c9]{color:var(--hero-band-kicker,#8fa6c4)}.hero-slider .slider-frame[data-v-b0e073c9]{background:#fff;border-radius:6px;padding:16px}.slider-meta[data-v-b0e073c9]{align-items:center;color:var(--brand);display:flex;justify-content:space-between;margin-top:14px}.slide-label[data-v-b0e073c9]{font-size:14px;font-weight:700}.slider-dots[data-v-b0e073c9]{align-items:center;display:flex;gap:6px}.dot[data-v-b0e073c9]{background:#c9d4e2;border-radius:99px;height:8px;width:8px}.dot.on[data-v-b0e073c9]{background:var(--brand)}.slide-counter[data-v-b0e073c9]{color:var(--ink-3);font-size:12px;margin-left:6px}.hero.v-plate[data-v-b0e073c9]{padding-block:0}.hero-grid.v-plate[data-v-b0e073c9]{align-items:stretch;gap:0;grid-template-columns:1fr;padding-block:0}.hero-grid.v-plate>.copy[data-v-b0e073c9]{padding:56px 8px}.hero-specs[data-v-b0e073c9]{border-top:1px solid var(--ink-1);margin-top:40px;max-width:520px}.spec-row[data-v-b0e073c9]{border-bottom:1px solid var(--border);display:grid;font-size:15px;gap:12px;grid-template-columns:110px 1fr;padding:12px 0}.spec-row[data-v-b0e073c9]:last-child{border-bottom:none}.spec-label[data-v-b0e073c9]{align-self:center;color:var(--ink-3);font:500 12px IBM Plex Mono,monospace}.hero-plate[data-v-b0e073c9]{display:flex;flex-direction:column}.plate-figure[data-v-b0e073c9]{flex:1;flex-direction:column;margin:0;padding:40px 8px}.plate-figure[data-v-b0e073c9],.plate-frame[data-v-b0e073c9]{align-items:center;display:flex;justify-content:center}.plate-frame[data-v-b0e073c9]{background:#fff;border:1px solid var(--ink-1);padding:24px}.plate-cap[data-v-b0e073c9],.plate-frame[data-v-b0e073c9]{max-width:400px;width:100%}.plate-cap[data-v-b0e073c9]{color:var(--ink-3);display:flex;font:400 12px IBM Plex Mono,monospace;justify-content:space-between;margin-top:12px}.plate-meta[data-v-b0e073c9]{border-top:2px solid var(--ink-1);display:grid;grid-template-columns:1fr 1fr}.plate-meta-cell[data-v-b0e073c9]{color:var(--ink-3);display:flex;flex-direction:column;font:500 12px IBM Plex Mono,monospace;gap:4px;padding:16px 24px}.plate-meta-cell[data-v-b0e073c9]:first-child{border-right:1px solid var(--border)}.pm-val[data-v-b0e073c9]{color:var(--ink-1);font-size:14px;font-weight:700}@container (min-width: 768px){.hero-grid.v-plate[data-v-b0e073c9]{grid-template-columns:1fr 500px}.hero-grid.v-plate>.copy[data-v-b0e073c9]{border-right:2px solid var(--ink-1);padding:88px 64px 88px 8px}.hero.v-plate .headline[data-v-b0e073c9]{font-size:52px;line-height:1.28}.hero-plate[data-v-b0e073c9]{padding-left:0}}.grid[data-v-2bb89064]{display:grid;gap:16px;grid-template-columns:1fr}.card[data-v-2bb89064]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:10px;display:flex;gap:12px;padding:14px;position:relative}.card .photo[data-v-2bb89064]{border-radius:8px;flex:none;font-size:11px;height:58px;width:58px}.name[data-v-2bb89064]{font-size:15px;font-weight:600}.desc[data-v-2bb89064]{color:var(--ink-2);font-size:13px}.desc[data-v-2bb89064],.price[data-v-2bb89064]{margin-top:4px}.price[data-v-2bb89064]{color:var(--brand);font-size:14px;font-weight:600}.remove[data-v-2bb89064]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:none;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px;z-index:4}.card.editable:hover .remove[data-v-2bb89064],.remove.confirm[data-v-2bb89064]{display:inline-flex}.remove.confirm[data-v-2bb89064]{background:var(--danger);border-color:var(--danger);border-radius:12px;color:#fff;font-family:inherit;font-size:12px;padding:0 10px;width:auto}.remove[data-v-2bb89064]:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.remove[data-v-2bb89064]:disabled{cursor:not-allowed;opacity:.4}.add-card[data-v-2bb89064]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;min-height:64px}.add-card[data-v-2bb89064]:hover:not(:disabled){background:var(--edit-bg,#eaf1fc);border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.add-card[data-v-2bb89064]:disabled{cursor:not-allowed;opacity:.5}@container (min-width: 768px){.grid.v-grid[data-v-2bb89064]{gap:20px;grid-template-columns:repeat(3,1fr)}.v-grid .card[data-v-2bb89064]{display:block}.v-grid .card .photo[data-v-2bb89064]{font-size:13px;height:170px;width:100%}.v-grid .meta[data-v-2bb89064]{padding-top:12px}.v-grid .add-card[data-v-2bb89064]{min-height:120px}}.cols[data-v-7a5c17a7]{display:grid;gap:16px;grid-template-columns:1fr}.panel[data-v-7a5c17a7]{background:var(--surface-card);border:1px solid var(--border);border-radius:12px;padding:18px 22px}h3[data-v-7a5c17a7]{color:var(--ink-1);font-size:15px;font-weight:600;margin-bottom:12px}.hours-row[data-v-7a5c17a7]{align-items:baseline;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:4px 0}.day[data-v-7a5c17a7]{color:var(--ink-2)}.closed[data-v-7a5c17a7]{color:var(--danger)}.row-remove[data-v-7a5c17a7]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;height:20px;justify-content:center;opacity:0;width:20px}.hours-row.editable:hover .row-remove[data-v-7a5c17a7],.row-remove.confirm[data-v-7a5c17a7]{opacity:1}.row-remove.confirm[data-v-7a5c17a7]{background:var(--danger);border-color:var(--danger);border-radius:10px;color:#fff;font-family:inherit;font-size:11px;padding:0 8px;width:auto}.row-remove[data-v-7a5c17a7]:disabled{cursor:not-allowed;opacity:0}.row-remove.spacer[data-v-7a5c17a7]{background:none;border:none;visibility:hidden}.add-row[data-v-7a5c17a7]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;margin-top:8px;padding:5px 10px}.add-row[data-v-7a5c17a7]:hover:not(:disabled){background:var(--edit-bg,#eaf1fc);border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.add-row[data-v-7a5c17a7]:disabled{cursor:not-allowed;opacity:.5}.map-box[data-v-7a5c17a7]{align-items:center;background:var(--map-bg);border-radius:8px;color:var(--map-ink);display:flex;font-size:13px;gap:6px;justify-content:center;min-height:96px;padding:8px 12px;text-align:center}.map-addr[data-v-7a5c17a7]{display:inline-block}@container (min-width: 768px){.cols[data-v-7a5c17a7]:not(.v-map-only):not(.v-band-contact){gap:20px;grid-template-columns:1fr 1fr}.cols.v-band-contact[data-v-7a5c17a7]{align-items:center;gap:48px;grid-template-columns:1fr 460px}}.info.v-band[data-v-7a5c17a7]{background:var(--brand);color:#fff}.info.v-band .section-title[data-v-7a5c17a7]{color:#fff}.cols.v-band-contact[data-v-7a5c17a7]{align-items:center;display:grid;gap:24px;grid-template-columns:1fr}.band-addr[data-v-7a5c17a7]{font-size:18px;font-weight:500;line-height:1.6;margin-bottom:10px}.band-tel[data-v-7a5c17a7]{color:#ffffffb8;font-size:15px}.band-map[data-v-7a5c17a7]{background:#fffffff2;border-radius:6px;color:var(--ink-2);min-height:200px}.card[data-v-e2e91f92]{background:var(--surface-card);border:1px solid var(--border);border-radius:12px;margin:0 auto;max-width:560px;padding:28px}.card-title[data-v-e2e91f92]{color:var(--ink-1);font-size:18px;font-weight:600}.subtitle[data-v-e2e91f92]{color:var(--ink-2);font-size:13px;margin-top:6px}.channels[data-v-e2e91f92]{display:flex;flex-wrap:nowrap;gap:12px;margin-top:18px}.channels .btn[data-v-e2e91f92]{flex:1 1 0;max-width:220px;min-width:0}@container (max-width: 480px){.channels[data-v-e2e91f92]{align-items:stretch;flex-direction:column}.channels .btn[data-v-e2e91f92]{max-width:none;width:100%}}.inq-panel[data-v-e2e91f92]{background:var(--surface,transparent);border:1px solid var(--border);border-radius:10px;margin-top:16px;padding:16px;text-align:left}.inq-panel form[data-v-e2e91f92]{flex-direction:column}.inq-panel form[data-v-e2e91f92],.inq-row[data-v-e2e91f92]{display:flex;gap:10px}.inq-row input[data-v-e2e91f92]{flex:1 1 0;min-width:0}.inq-panel input[data-v-e2e91f92],.inq-panel textarea[data-v-e2e91f92]{background:var(--surface-card);border:1px solid var(--border);border-radius:8px;color:var(--ink-1);font-family:inherit;font-size:14px;padding:9px 11px;resize:vertical}.inq-panel input[data-v-e2e91f92]:focus,.inq-panel textarea[data-v-e2e91f92]:focus{outline:2px solid var(--brand);outline-offset:-1px}.inq-hp[data-v-e2e91f92]{height:1px;left:-9999px!important;opacity:0;pointer-events:none;position:absolute!important;width:1px}.inq-err[data-v-e2e91f92]{color:var(--danger,#c24034);font-size:12.5px}.inq-note[data-v-e2e91f92]{color:var(--ink-3);font-size:12.5px}.inq-submit[data-v-e2e91f92]{align-self:flex-start}.inq-submit[data-v-e2e91f92]:disabled{cursor:not-allowed;opacity:.55}.inq-done[data-v-e2e91f92]{align-items:flex-start;color:var(--ink-1);display:flex;font-size:14px;gap:10px;line-height:1.6}.inq-done svg[data-v-e2e91f92]{color:var(--brand);flex:none;margin-top:2px}@container (max-width: 480px){.inq-row[data-v-e2e91f92]{flex-direction:column}}.ch-grid[data-v-e2e91f92]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(150px,1fr));justify-content:center;margin:18px auto 0;text-align:left;width:100%}@container (max-width: 430px){.ch-grid[data-v-e2e91f92]{grid-template-columns:minmax(0,1fr)}}.ch-url-input[data-v-e2e91f92]{background:#fff;border:1px solid var(--chrome-line,#e4e2dc);border-radius:7px;color:var(--chrome-ink,#1f1e1b);font-family:inherit;font-size:12px;margin-top:6px;padding:6px 8px;width:100%}.ch-url-err[data-v-e2e91f92]{color:var(--danger,#c24034);font-size:11px}.ch-card[data-v-e2e91f92]{align-items:flex-start;background:var(--surface-card);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:12px 14px;position:relative;text-align:left}.ch-card .ch-icon[data-v-e2e91f92]{color:var(--brand);margin-bottom:2px}.ch-name[data-v-e2e91f92]{color:var(--ink-1);font-size:14px;font-weight:600}.ch-status[data-v-e2e91f92]{color:var(--ink-3);font-size:11px}.ch-card.off[data-v-e2e91f92]{background:var(--ink-100)}.ch-card.off[data-v-e2e91f92]>:not(.ch-toggle){filter:grayscale(1);opacity:.45}.ch-badge[data-v-e2e91f92]{border:1px solid var(--border);border-radius:6px;bottom:10px;color:var(--ink-2);font-size:10px;font-weight:600;padding:2px 6px;right:12px}.ch-badge[data-v-e2e91f92],.ch-toggle[data-v-e2e91f92]{background:var(--ink-100);position:absolute}.ch-toggle[data-v-e2e91f92]{border:1px solid var(--ink-300);border-radius:9px;cursor:pointer;height:17px;padding:0;right:10px;top:10px;width:30px;z-index:3}.ch-toggle .knob[data-v-e2e91f92]{background:#fff;border:1px solid var(--ink-300);border-radius:50%;height:13px;left:1px;position:absolute;top:1px;transition:left .15s;width:13px}.ch-toggle.on[data-v-e2e91f92]{background:var(--edit,#2e6fd8);border-color:var(--edit,#2e6fd8)}.ch-toggle.on .knob[data-v-e2e91f92]{border-color:#fff;left:14px}.ch-toggle.locked[data-v-e2e91f92]{cursor:not-allowed;opacity:.45}.cols[data-v-fb1e3751]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr}.body[data-v-fb1e3751]{color:var(--ink-1);font-size:15px;line-height:1.9;white-space:pre-line}.stat-grid[data-v-fb1e3751]{background:var(--border);border:1px solid var(--border);display:grid;gap:1px;grid-template-columns:repeat(2,1fr);margin-top:28px}.stat-cell[data-v-fb1e3751]{background:var(--surface-card);padding:20px}.stat-year[data-v-fb1e3751]{color:var(--brand);font-size:20px;font-weight:700}.stat-label[data-v-fb1e3751]{color:var(--ink-3);font-size:14px;margin-top:6px}@container (min-width: 768px){.cols.with-image[data-v-fb1e3751]{gap:36px;grid-template-columns:1.2fr 1fr}.cols.v-stat[data-v-fb1e3751]{align-items:start;gap:48px;grid-template-columns:300px 1fr}.stat-grid[data-v-fb1e3751]{grid-template-columns:repeat(4,1fr)}}.grid[data-v-5afe28c1]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.tile[data-v-5afe28c1]{margin:0;position:relative}.caption[data-v-5afe28c1]{font-size:13px;margin-top:8px;text-align:center}.caption[data-v-5afe28c1],.remove[data-v-5afe28c1]{color:var(--ink-2)}.remove[data-v-5afe28c1]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;cursor:pointer;display:none;height:22px;justify-content:center;position:absolute;right:6px;top:6px;width:22px;z-index:4}.remove.confirm[data-v-5afe28c1],.tile.editable:hover .remove[data-v-5afe28c1]{display:inline-flex}.remove.confirm[data-v-5afe28c1]{background:var(--danger);border-color:var(--danger);border-radius:11px;color:#fff;font-family:inherit;font-size:11px;padding:0 9px;width:auto}.remove[data-v-5afe28c1]:disabled{cursor:not-allowed;opacity:.4}.add-tile[data-v-5afe28c1]{align-items:center;aspect-ratio:1/1;border:1.5px dashed var(--ink-300);border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;justify-content:center}.add-tile[data-v-5afe28c1]:hover{background:var(--edit-bg,#eaf1fc);border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.add-err[data-v-5afe28c1]{color:var(--danger);font-size:12px;margin-top:8px}@container (min-width: 768px){.grid[data-v-5afe28c1]{gap:16px;grid-template-columns:repeat(3,1fr)}}.summary-banner[data-v-b004ccf6]{align-items:center;background:var(--edit-bg,#eaf1fc);border:1.5px dashed var(--edit,#2e6fd8);border-radius:9px;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;padding:9px 12px}.go-manage[data-v-b004ccf6],.summary-banner[data-v-b004ccf6]{color:var(--edit,#2e6fd8);cursor:pointer;font-size:12px}.go-manage[data-v-b004ccf6]{background:transparent;border:none;font-family:inherit;font-weight:700;white-space:nowrap}.view-all-wrap[data-v-b004ccf6]{margin-top:14px}.view-all[data-v-b004ccf6]{font-size:13px;padding:9px 18px}.post[data-v-b004ccf6]{background:var(--surface-card);border:1px solid var(--border);border-radius:10px;margin-bottom:10px;padding:14px 18px;text-align:left}.post-head[data-v-b004ccf6],summary[data-v-b004ccf6]{align-items:baseline;display:flex;gap:10px}summary[data-v-b004ccf6]{cursor:pointer;list-style:none}summary[data-v-b004ccf6]:before{color:var(--ink-3);content:"▸";font-size:12px}details[open] summary[data-v-b004ccf6]:before{content:"▾"}.post-title[data-v-b004ccf6]{color:var(--ink-1);flex:1;font-size:14px;font-weight:600;min-width:60px}.post-date[data-v-b004ccf6]{color:var(--ink-3);font-size:12px;white-space:nowrap}.post-body[data-v-b004ccf6]{color:var(--ink-2);font-size:13px;line-height:1.7;margin-top:8px;white-space:pre-line}.post-detail-link[data-v-b004ccf6]{color:var(--brand);display:inline-block;font-size:12px;font-weight:600;margin-top:8px;text-decoration:none}.add-post[data-v-b004ccf6]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;margin-bottom:12px;padding:6px 12px}.add-post[data-v-b004ccf6]:hover:not(:disabled){background:var(--edit-bg,#eaf1fc);border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.add-post[data-v-b004ccf6]:disabled{cursor:not-allowed;opacity:.5}.remove[data-v-b004ccf6]{align-items:center;align-self:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;height:20px;justify-content:center;opacity:0;width:20px}.post.editable:hover .remove[data-v-b004ccf6],.remove.confirm[data-v-b004ccf6]{opacity:1}.remove.confirm[data-v-b004ccf6]{background:var(--danger);border-color:var(--danger);border-radius:10px;color:#fff;font-family:inherit;font-size:11px;padding:0 8px;width:auto}.remove[data-v-b004ccf6]:disabled{cursor:not-allowed;opacity:0}.grid[data-v-65301fae]{display:grid;gap:14px;grid-template-columns:1fr}.card[data-v-65301fae]{background:var(--surface-card);border:1px solid var(--border);border-radius:10px;padding:20px;position:relative}.card-icon[data-v-65301fae]{align-items:center;background:var(--brand-soft);border-radius:9px;color:var(--brand);display:inline-flex;font-size:14px;font-weight:700;height:38px;justify-content:center;min-width:38px;padding:0 6px}.card-icon[data-v-65301fae],.card-image[data-v-65301fae]{margin-bottom:12px}.card-name[data-v-65301fae]{color:var(--ink-1);font-size:15px;font-weight:600;margin-bottom:6px}.card-desc[data-v-65301fae]{color:var(--ink-2);font-size:13px;line-height:1.6;white-space:pre-line}.remove[data-v-65301fae]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:none;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px;z-index:4}.card.editable:hover .remove[data-v-65301fae],.remove.confirm[data-v-65301fae]{display:inline-flex}.remove.confirm[data-v-65301fae]{background:var(--danger);border-color:var(--danger);border-radius:12px;color:#fff;font-family:inherit;font-size:12px;padding:0 10px;width:auto}.remove[data-v-65301fae]:disabled{cursor:not-allowed;opacity:.4}.add-card[data-v-65301fae]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;min-height:90px}.add-card[data-v-65301fae]:hover:not(:disabled){background:var(--edit-bg);border-color:var(--edit);color:var(--edit)}.add-card[data-v-65301fae]:disabled{cursor:not-allowed;opacity:.5}@container (min-width: 768px){.grid.v-card-3[data-v-65301fae]{grid-template-columns:repeat(3,1fr)}.grid.v-card-2[data-v-65301fae]{grid-template-columns:repeat(2,1fr)}.grid.v-card-4[data-v-65301fae]{grid-template-columns:repeat(4,1fr)}}@container (min-width: 480px) and (max-width: 767px){.grid.v-card-3[data-v-65301fae],.grid.v-card-4[data-v-65301fae]{grid-template-columns:repeat(2,1fr)}}.index-intro[data-v-65301fae]{margin-bottom:8px}.index-kicker[data-v-65301fae]{color:var(--brand-accent,#c96f2a);font:500 12px IBM Plex Mono,monospace;letter-spacing:.12em;margin:0 0 8px}.index-title[data-v-65301fae]{font-size:32px;font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0}.index-desc[data-v-65301fae]{color:var(--ink-2);font-size:15px;line-height:1.8;margin:24px 0 0}.index-more[data-v-65301fae]{border-bottom:2px solid var(--brand-accent,#c96f2a);display:inline-block;font-size:15px;font-weight:700;margin-top:24px;padding-bottom:3px}.grid.v-index[data-v-65301fae]{border-top:1px solid var(--border);counter-reset:idx;gap:0;grid-template-columns:1fr}.grid.v-index .card[data-v-65301fae]{align-items:center;background:transparent;border:none;border-bottom:1px solid var(--border);border-radius:0;counter-increment:idx;display:grid;gap:16px;grid-template-columns:48px 84px minmax(0,1fr);padding:20px 4px}.grid.v-index .card[data-v-65301fae]:before{color:var(--ink-3);content:"N." counter(idx,decimal-leading-zero);font:400 13px IBM Plex Mono,monospace}.grid.v-index .card-image[data-v-65301fae]{background:#fff;border:1px solid var(--border);margin-bottom:0;width:84px}.grid.v-index .card-desc[data-v-65301fae],.grid.v-index .card-name[data-v-65301fae]{grid-column:3;min-width:0}.grid.v-index .card-name[data-v-65301fae]{font-size:16px;font-weight:700;margin-bottom:2px;overflow-wrap:break-word;word-break:keep-all}.grid.v-index .card-desc[data-v-65301fae]{color:var(--ink-3);font-size:13px;overflow-wrap:break-word;word-break:keep-all}@container (min-width: 900px){.index-layout[data-v-65301fae]{align-items:start;display:grid;gap:0;grid-template-columns:340px 1fr}.index-layout .index-intro[data-v-65301fae]{align-self:start;margin-bottom:0;padding-right:48px}.grid.v-index[data-v-65301fae]{border-top:none;grid-template-columns:1fr 1fr}.grid.v-index .card[data-v-65301fae]:nth-child(odd){border-right:1px solid var(--border);padding-right:20px}}.summary-banner[data-v-c144dc96]{align-items:center;background:var(--edit-bg,#eaf1fc);border:1.5px dashed var(--edit,#2e6fd8);border-radius:9px;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px;padding:9px 12px}.go-manage[data-v-c144dc96],.summary-banner[data-v-c144dc96]{color:var(--edit,#2e6fd8);cursor:pointer;font-size:12px}.go-manage[data-v-c144dc96]{background:transparent;border:none;font-family:inherit;font-weight:700;white-space:nowrap}.view-all-wrap[data-v-c144dc96]{margin-top:16px}.view-all[data-v-c144dc96]{font-size:13px;padding:9px 18px}.stats[data-v-c144dc96]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.stat[data-v-c144dc96]{background:var(--surface-card);border:1px solid var(--border);border-radius:10px;min-width:120px;padding:14px 18px;position:relative}.stat-value[data-v-c144dc96]{color:var(--accent);font-size:22px;font-weight:700}.stat-label[data-v-c144dc96]{color:var(--ink-2);font-size:12px;margin-top:2px}.add-stat[data-v-c144dc96]{align-items:center;align-self:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:10px;color:var(--ink-2);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.add-stat[data-v-c144dc96]:hover{background:var(--edit-bg);border-color:var(--edit);color:var(--edit)}.ref-row[data-v-c144dc96]{align-items:center;border-bottom:1px solid var(--border);display:grid;font-size:14px;gap:16px;grid-template-columns:64px 1fr auto;padding:13px 4px;position:relative}.ref-row.editable[data-v-c144dc96]{grid-template-columns:64px 1fr auto 28px}.ref-row.last[data-v-c144dc96]:not(.editable){border-bottom:none}.ref-year[data-v-c144dc96]{color:var(--accent);font-size:13px;font-weight:600}.ref-title[data-v-c144dc96]{color:var(--ink-1);font-weight:500}.ref-desc[data-v-c144dc96]{color:var(--ink-2);font-size:12px;font-weight:400;margin-top:2px}.ref-tag[data-v-c144dc96]{border:1px solid var(--border);border-radius:20px;font-size:11px;padding:4px 10px;white-space:nowrap}.ref-tag[data-v-c144dc96],.remove[data-v-c144dc96]{color:var(--ink-2)}.remove[data-v-c144dc96]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;cursor:pointer;display:inline-flex;flex:none;height:22px;justify-content:center;opacity:0;width:22px}.stat .remove[data-v-c144dc96]{height:20px;position:absolute;right:-8px;top:-8px;width:20px}.ref-row.editable:hover .remove[data-v-c144dc96],.remove.confirm[data-v-c144dc96],.stat.editable:hover .remove[data-v-c144dc96]{opacity:1}.remove.confirm[data-v-c144dc96]{background:var(--danger);border-color:var(--danger);border-radius:11px;color:#fff;font-family:inherit;font-size:11px;padding:0 8px;width:auto}.remove[data-v-c144dc96]:disabled{cursor:not-allowed;opacity:0}.add-row[data-v-c144dc96]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;margin-bottom:10px;padding:6px 12px}.add-row[data-v-c144dc96]:hover:not(:disabled){background:var(--edit-bg);border-color:var(--edit);color:var(--edit)}.add-row[data-v-c144dc96]:disabled{cursor:not-allowed;opacity:.5}@container (max-width: 480px){.ref-row[data-v-c144dc96]{grid-template-columns:52px 1fr}.ref-row .ref-tag[data-v-c144dc96]{display:none}}.tl[data-v-5444e194]{list-style:none;padding-left:8px;position:relative}.tl[data-v-5444e194]:before{background:var(--border);bottom:6px;content:"";left:11px;position:absolute;top:6px;width:2px}.tl-row[data-v-5444e194]{align-items:baseline;display:grid;gap:10px;grid-template-columns:24px 72px 1fr;padding:8px 0;position:relative}.tl-row.editable[data-v-5444e194]{grid-template-columns:24px 72px 1fr 28px}.dot[data-v-5444e194]{align-self:center;background:var(--accent);border-radius:50%;height:9px;justify-self:center;position:relative;width:9px;z-index:1}.tl-year[data-v-5444e194]{color:var(--accent);font-size:13px;font-weight:600}.tl-event[data-v-5444e194]{color:var(--ink-1);font-size:14px}.remove[data-v-5444e194]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;width:22px}.remove.confirm[data-v-5444e194],.tl-row.editable:hover .remove[data-v-5444e194]{opacity:1}.remove.confirm[data-v-5444e194]{background:var(--danger);border-color:var(--danger);border-radius:11px;color:#fff;font-family:inherit;font-size:11px;padding:0 8px;width:auto}.remove[data-v-5444e194]:disabled{cursor:not-allowed;opacity:0}.add-row[data-v-5444e194]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;margin-bottom:10px;padding:6px 12px}.add-row[data-v-5444e194]:hover:not(:disabled){background:var(--edit-bg);border-color:var(--edit);color:var(--edit)}.add-row[data-v-5444e194]:disabled{cursor:not-allowed;opacity:.5}.badges[data-v-add99277]{display:flex;flex-wrap:wrap;gap:14px}.badge[data-v-add99277]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px 10px;position:relative;width:120px}.badge-img[data-v-add99277]{aspect-ratio:auto!important;background:#fff;border-radius:8px;font-size:10px;height:52px;width:96px}.badge-img[data-v-add99277] .img{-o-object-fit:contain;object-fit:contain}.badge-name[data-v-add99277]{color:var(--ink-2);font-size:12px;line-height:1.4;text-align:center}.remove[data-v-add99277]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:none;height:20px;justify-content:center;position:absolute;right:6px;top:6px;width:20px;z-index:4}.badge.editable:hover .remove[data-v-add99277],.remove.confirm[data-v-add99277]{display:inline-flex}.remove.confirm[data-v-add99277]{background:var(--danger);border-color:var(--danger);border-radius:10px;color:#fff;font-family:inherit;font-size:11px;padding:0 8px;width:auto}.remove[data-v-add99277]:disabled{cursor:not-allowed;opacity:.4}.badge-add[data-v-add99277]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:12px;gap:4px;justify-content:center;width:120px}.badge-add[data-v-add99277]:hover:not(:disabled){background:var(--edit-bg);border-color:var(--edit);color:var(--edit)}.badge-add[data-v-add99277]:disabled{cursor:not-allowed;opacity:.5}.spec-grid[data-v-a89a0978]{background:var(--surface-card);border:1px solid var(--border)}.spec-head[data-v-a89a0978],.spec-row[data-v-a89a0978]{align-items:center;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.spec-head .spec-th[data-v-a89a0978]:first-child,.spec-row .spec-td.first[data-v-a89a0978]{padding-left:16px}.spec-row[data-v-a89a0978]{border-top:1px solid var(--border);position:relative}.spec-th[data-v-a89a0978]{background:var(--bg-surface);color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.04em;padding:10px 12px}.spec-td[data-v-a89a0978]{color:var(--ink-2);font-size:14px;min-width:0;overflow-wrap:anywhere;padding:10px 12px}.spec-td.first[data-v-a89a0978]{color:var(--ink-1);font-weight:600}@container (max-width: 480px){.spec-grid[data-v-a89a0978]{background:transparent;border:0;display:grid;gap:10px}.spec-head[data-v-a89a0978]{display:none}.spec-row[data-v-a89a0978]{background:var(--surface-card);border:1px solid var(--border);display:block;padding:12px 14px}.spec-td[data-v-a89a0978]{display:flex;gap:10px;padding:2px 0}.spec-td.first[data-v-a89a0978]{font-size:15px;padding-bottom:6px;padding-left:0}.spec-td[data-v-a89a0978]:not(.first):before{color:var(--ink-3);content:attr(data-col);flex:none;font-size:12px;width:72px}}.remove[data-v-a89a0978]{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:50%;color:var(--ink-2);cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:22px}.remove.confirm[data-v-a89a0978],.spec-row.editable:hover .remove[data-v-a89a0978]{opacity:1}.remove.confirm[data-v-a89a0978]{background:var(--danger);border-color:var(--danger);border-radius:11px;color:#fff;font-family:inherit;font-size:11px;padding:0 8px;width:auto}.remove[data-v-a89a0978]:disabled{cursor:not-allowed;opacity:0}.add-row[data-v-a89a0978]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;margin-bottom:10px;padding:6px 12px}.add-row[data-v-a89a0978]:hover:not(:disabled){background:var(--edit-bg);border-color:var(--edit);color:var(--edit)}.add-row[data-v-a89a0978]:disabled{cursor:not-allowed;opacity:.5}.process-strip[data-v-9e774952]{padding-block:0}.strip-inner[data-v-9e774952]{align-items:center;display:flex;flex-wrap:wrap;gap:36px;padding-block:32px}.strip-label[data-v-9e774952]{color:var(--kicker-color,var(--brand));font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.1em;white-space:pre-line}.strip-steps[data-v-9e774952]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:18px}.strip-step[data-v-9e774952]{color:var(--ink-1);font-size:19px;font-weight:900}.strip-arrow[data-v-9e774952]{color:var(--kicker-color,var(--brand));font-weight:700}.video-frame[data-v-76401d12]{aspect-ratio:16/9;background:#000;border-radius:8px;margin-top:20px;max-width:900px;overflow:hidden;position:relative;width:100%}.video-iframe[data-v-76401d12],.video-poster[data-v-76401d12]{border:0;height:100%;inset:0;position:absolute;width:100%}.video-poster[data-v-76401d12]{background-position:50%;background-size:cover;cursor:pointer}.play-btn[data-v-76401d12],.video-poster[data-v-76401d12]{align-items:center;display:flex;justify-content:center}.play-btn[data-v-76401d12]{background:#0009;border-radius:50%;color:#fff;font-size:26px;height:72px;padding-left:4px;transition:background .15s;width:72px}.video-poster:hover .play-btn[data-v-76401d12]{background:var(--brand,#c00)}.video-empty[data-v-76401d12]{color:var(--ink-3);font-size:13px;margin-top:16px}.add-zone-wrap[data-v-83916c05]{padding:0 var(--section-pad-x) 28px}.add-zone[data-v-83916c05]{align-items:center;background:transparent;border:1.5px dashed var(--ink-300);border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;margin:0 auto;max-width:var(--content-max);padding:14px;width:100%}.add-zone[data-v-83916c05]:hover{border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.add-list[data-v-83916c05],.add-zone[data-v-83916c05]:hover{background:var(--edit-bg,#eaf1fc)}.add-list[data-v-83916c05]{align-items:center;border:1.5px dashed var(--edit,#2e6fd8);border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin:0 auto;max-width:var(--content-max);padding:12px 14px}.add-list-title[data-v-83916c05]{color:var(--edit,#2e6fd8);font-size:12px;font-weight:600;margin-right:4px}.add-item[data-v-83916c05]{align-items:center;background:var(--surface-card);border:1px solid var(--ink-300);border-radius:8px;color:var(--ink-1);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:5px;padding:7px 12px}.add-item[data-v-83916c05]:hover{border-color:var(--edit,#2e6fd8);color:var(--edit,#2e6fd8)}.add-cancel[data-v-83916c05]{background:transparent;border:none;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12px;margin-left:auto}.ul-wrap[data-v-ccbeeff0]{position:relative}.ul-chip[data-v-ccbeeff0],.ul-wrap[data-v-ccbeeff0]{display:inline-flex}.ul-chip[data-v-ccbeeff0]{align-items:center;background:#2e6fd814;border:1px dashed var(--edit,#2e6fd8);border-radius:7px;color:var(--edit,#2e6fd8);cursor:pointer;font-family:inherit;font-size:11px;font-weight:600;gap:4px;padding:3px 8px;white-space:nowrap}.ul-panel[data-v-ccbeeff0]{background:#fff;border:1px solid var(--chrome-line-strong,#c9c6bd);border-radius:10px;box-shadow:0 6px 20px #00000024;flex-direction:column;padding:12px;position:absolute;right:0;text-align:left;top:calc(100% + 8px);width:340px;z-index:70}.ul-head[data-v-ccbeeff0],.ul-panel[data-v-ccbeeff0]{display:flex;gap:8px}.ul-head[data-v-ccbeeff0]{align-items:baseline;justify-content:space-between}.ul-head strong[data-v-ccbeeff0]{color:var(--chrome-ink,#1f1e1b);font-size:13px}.ul-hint[data-v-ccbeeff0]{color:var(--chrome-ink-3,#9b988d);font-size:11px}.ul-row[data-v-ccbeeff0]{align-items:center;display:grid;gap:6px;grid-template-columns:auto 76px 1fr auto}.ul-row input[data-v-ccbeeff0]{background:#fff;border:1px solid var(--chrome-line,#e4e2dc);border-radius:7px;color:var(--chrome-ink,#1f1e1b);font-family:inherit;font-size:12px;min-width:0;padding:6px 8px}.ul-err[data-v-ccbeeff0]{color:var(--danger,#c24034);font-size:11px;grid-column:2/-1}.ul-del[data-v-ccbeeff0]{background:transparent;border:none;color:var(--chrome-ink-3,#9b988d);cursor:pointer;display:inline-flex;padding:4px}.ul-del[data-v-ccbeeff0]:hover{color:var(--danger,#c24034)}.ul-add[data-v-ccbeeff0]{align-self:flex-start;background:transparent;border:1px dashed var(--chrome-line-strong,#c9c6bd);border-radius:7px;color:var(--chrome-ink-2,#6b6960);cursor:pointer;font-family:inherit;font-size:12px;padding:5px 10px}.ul-toggle[data-v-ccbeeff0]{background:var(--chrome-hover,#f1efea);border:1px solid var(--chrome-line-strong,#c9c6bd);border-radius:9px;cursor:pointer;flex:none;height:17px;padding:0;position:relative;width:30px}.ul-toggle .knob[data-v-ccbeeff0]{background:#fff;border:1px solid var(--chrome-line-strong,#c9c6bd);border-radius:50%;height:13px;left:1px;position:absolute;top:1px;transition:left .15s;width:13px}.ul-toggle.on[data-v-ccbeeff0]{background:var(--edit,#2e6fd8);border-color:var(--edit,#2e6fd8)}.ul-toggle.on .knob[data-v-ccbeeff0]{border-color:#fff;left:14px}.site-header[data-v-31cec40e]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--content-max);padding:16px var(--section-pad-x)}header[data-v-31cec40e]{border-bottom:1px solid var(--border)}.site-header .biz-name[data-v-31cec40e]{color:var(--brand);font-size:20px;font-weight:800}.biz-home-link[data-v-31cec40e]{text-decoration:none}.site-header nav[data-v-31cec40e]{color:var(--ink-2);display:flex;font-size:14px;gap:20px}.site-header nav a[data-v-31cec40e]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-right[data-v-31cec40e]{min-width:0}.header-right[data-v-31cec40e],.util-links[data-v-31cec40e]{align-items:center;display:flex}.util-links[data-v-31cec40e]{border-left:1px solid var(--border);gap:8px;margin-left:16px;padding-left:16px}.util-link[data-v-31cec40e]{border:1px solid var(--border);border-radius:7px;color:var(--ink-2);font-size:12.5px;padding:4px 10px;white-space:nowrap}.util-link[data-v-31cec40e]:hover{border-color:var(--brand);color:var(--brand)}.util-links.util-row[data-v-31cec40e]{border-left:none;display:none;margin:0;margin-inline:auto;max-width:var(--content-max);padding:0 var(--section-pad-x) 10px}.site-footer[data-v-31cec40e]{background:var(--footer-bg);border-top:1px solid var(--footer-border);color:var(--footer-text);font-size:12px;line-height:1.8;padding:28px var(--section-pad-x)}.footer-inner[data-v-31cec40e]{margin:0 auto;max-width:var(--content-max)}.site-footer .biz-name[data-v-31cec40e]{color:var(--ink-1);font-size:13px;font-weight:600}.site-footer .biz-name.biz-field[data-v-31cec40e]{display:block}.biz-field[data-v-31cec40e]{display:inline-block;min-width:16px;vertical-align:bottom}.stock-credit[data-v-31cec40e]{color:var(--ink-3);font-size:10px;margin-top:14px;opacity:.75}.stock-credit a[data-v-31cec40e]{color:inherit;text-decoration:underline;text-underline-offset:2px}.daweb-credit[data-v-31cec40e]{margin-right:12px}.daweb-credit a[data-v-31cec40e]{opacity:.9;text-decoration:none}.wm-preview[data-v-31cec40e]{background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;opacity:.7;padding:0}.wm-preview .wm-hint[data-v-31cec40e]{border:1px dashed var(--edit,#2e6fd8);border-radius:6px;color:var(--edit,#2e6fd8);font-size:10px;font-weight:700;margin-left:6px;padding:1px 6px}@container (max-width: 480px){.site-header .util-links[data-v-31cec40e],.site-header nav[data-v-31cec40e]{display:none}.util-links.util-row[data-v-31cec40e]{display:flex}}.footer-links[data-v-31cec40e]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px}.footer-links a[data-v-31cec40e]{color:var(--footer-text);font-size:12px;opacity:.85;text-decoration:underline;text-underline-offset:2px}.footer-links a[data-v-31cec40e]:hover{opacity:1}
