.divider[data-v-01c4251d]{margin-top:0}.demo-banner[data-v-01c4251d]{background:color-mix(in srgb,var(--accent) 90%,transparent);color:var(--bg-primary)}.demo-banner__btn[data-v-01c4251d]{background:color-mix(in srgb,var(--bg-primary) 20%,transparent);transition:background-color .2s var(--ease)}.demo-banner__btn[data-v-01c4251d]:hover{background:color-mix(in srgb,var(--bg-primary) 32%,transparent)}.demo-banner__home[data-v-01c4251d]{border-radius:.5rem;color:var(--bg-primary);margin:-.6rem;opacity:.92;padding:.6rem;text-decoration:none;transition:opacity .2s var(--ease),background-color .2s var(--ease)}.demo-banner__home[data-v-01c4251d]:hover{background:color-mix(in srgb,var(--bg-primary) 14%,transparent);opacity:1}.demo-banner__home[data-v-01c4251d]:focus-visible{outline:2px solid var(--bg-primary);outline-offset:1px}.demo-banner__wordmark[data-v-01c4251d]{font-family:var(--font-serif);font-size:1.05rem;font-weight:500;letter-spacing:.01em}.demo-banner__sep[data-v-01c4251d]{background:color-mix(in srgb,var(--bg-primary) 35%,transparent);height:1.15em;width:1px}.day-card__format[data-v-01c4251d]{align-items:center;background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:9999px;bottom:.35rem;color:var(--accent);display:flex;font-size:9.5px;gap:2px;left:50%;letter-spacing:.02em;opacity:.7;padding:2px 7px;position:absolute;transform:translate(-50%);transition:opacity .2s var(--ease);white-space:nowrap}.theme-coquillage .day-card__format[data-v-01c4251d],.theme-prisme .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.theme-mocha .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,var(--mocha-cacao-rich) 12%,transparent);color:var(--mocha-cacao-rich)}.theme-velours .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,#c9b2b7 12%,transparent);color:#c9b2b7}.theme-marine .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,#b89868 12%,transparent);color:#b89868}.theme-pivoine .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,#f7e3e9 16%,transparent);color:#f7e3e9}.theme-sauge .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,#f2ebd8 16%,transparent);color:#f2ebd8}.theme-atelier .day-card__format[data-v-01c4251d]{background:color-mix(in srgb,#e8d2a8 16%,transparent);color:#e8d2a8}.day-card__format .day-card__format-icon[data-v-01c4251d]{height:11px;stroke-width:2;width:11px}.day-card:hover .day-card__format[data-v-01c4251d]{opacity:1}@media(min-width:768px){.day-card__format[data-v-01c4251d]{bottom:.5rem;font-size:10.5px;gap:3px;padding:2.5px 8px}.day-card__format .day-card__format-icon[data-v-01c4251d]{height:12px;width:12px}}.demo-intro[data-v-01c4251d]{font-family:var(--font-serif);font-size:1rem;font-style:italic;letter-spacing:.01em;opacity:.85}@media(min-width:768px){.demo-intro[data-v-01c4251d]{font-size:1.05rem}}.theme-picker-tray[data-v-01c4251d]{align-items:center;display:flex;flex-direction:column;gap:.55rem}.theme-picker-tray__kicker[data-v-01c4251d]{color:var(--accent-deep);font-family:var(--font-serif);font-size:.92rem;font-style:italic;letter-spacing:.02em;margin:0;opacity:.82}.theme-picker-tray__encart[data-v-01c4251d]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:color-mix(in srgb,var(--bg-card) 55%,transparent);border:1px solid color-mix(in srgb,var(--accent) 15%,transparent);border-radius:9999px;display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:center;max-width:calc(100% - 1rem);padding:.55rem .85rem}.theme-picker-tray__name[data-v-01c4251d]{color:var(--ink);font-family:var(--font-serif);font-size:1.1rem;letter-spacing:.005em;margin:0;min-height:1.45em;opacity:.95;text-align:center}.theme-picker-tray__name-main[data-v-01c4251d]{font-style:normal;font-weight:500}.theme-picker-tray__tier[data-v-01c4251d]{color:var(--gold);font-style:italic;font-weight:400;letter-spacing:.02em}.theme-swatch[data-v-01c4251d]{--atmo-dot-size:30px;align-items:center;background:transparent;border:0;border-radius:9999px;cursor:pointer;display:inline-flex;justify-content:center;padding:7px;position:relative;transition:transform .22s var(--ease-out)}.theme-swatch[data-v-01c4251d]:hover{transform:scale(1.08)}.theme-swatch[data-v-01c4251d]:focus-visible{outline:none}.theme-swatch:focus-visible .atmo-dot[data-v-01c4251d]{box-shadow:0 0 0 2px var(--bg-card),0 0 0 4px var(--accent)}.theme-swatch--active[data-v-01c4251d]{transform:scale(1.14)}.theme-swatch--active .atmo-dot[data-v-01c4251d]{box-shadow:0 0 0 2px var(--gold),0 4px 10px color-mix(in srgb,var(--gold) 20%,transparent)}.theme-swatch--active[data-v-01c4251d]:hover{transform:scale(1.18)}@media(min-width:768px){.theme-picker-tray[data-v-01c4251d]{gap:.7rem}.theme-picker-tray__kicker[data-v-01c4251d]{font-size:.98rem}.theme-picker-tray__encart[data-v-01c4251d]{gap:.6rem;padding:.6rem 1rem}.theme-picker-tray__name[data-v-01c4251d]{font-size:1.22rem}.theme-swatch[data-v-01c4251d]{--atmo-dot-size:34px;padding:8px}}.demo-stage[data-v-01c4251d]{transition:opacity .18s var(--ease)}.demo-stage--switching[data-v-01c4251d]{opacity:.35}@media(prefers-reduced-motion:reduce){.demo-stage[data-v-01c4251d],.demo-stage--switching[data-v-01c4251d],.theme-swatch[data-v-01c4251d]{transition:none!important}.demo-stage--switching[data-v-01c4251d]{opacity:1}}.demo-banner--loss[data-v-01c4251d]{box-shadow:inset 0 -1px color-mix(in srgb,var(--gold) 60%,transparent)}
