.cardstyle-opt.svelte-1x5kx{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.6rem .5rem .55rem;border:1px solid var(--md-sys-color-outline-variant);border-radius:12px;background:var(--md-sys-color-surface);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.cardstyle-opt.svelte-1x5kx:hover{border-color:color-mix(in oklab,var(--md-sys-color-primary) 40%,var(--md-sys-color-outline-variant))}.cardstyle-opt--on.svelte-1x5kx{border-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary)}.cardstyle-opt.svelte-1x5kx:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.cardstyle-label.svelte-1x5kx{font-size:.75rem;font-weight:600;color:var(--md-sys-color-on-surface)}.cardstyle-mini.svelte-1x5kx{display:flex;flex-direction:column;gap:4px;width:100%;height:74px;padding:9px;background:#fff;border:1px solid #ece4dc;box-shadow:0 4px 10px #00000014;overflow:hidden}.csm-head.svelte-1x5kx{height:6px;width:78%;border-radius:2px;background:#cfc7bf}.csm-reward.svelte-1x5kx{height:12px;width:100%;border-radius:4px;background:#faf6f2;border:1px solid #ece4dc;margin-top:1px}.csm-cta.svelte-1x5kx{height:9px;width:100%;border-radius:999px;background:var(--brand);margin-top:auto}.cardstyle-mini--soft.svelte-1x5kx{border-radius:10px}.cardstyle-mini--editorial.svelte-1x5kx{border-radius:3px;border-top:3px solid var(--brand)}.cardstyle-mini--editorial.svelte-1x5kx .csm-reward:where(.svelte-1x5kx){background:transparent;border:none;border-left:2px solid var(--brand);border-radius:0}.cardstyle-mini--editorial.svelte-1x5kx .csm-cta:where(.svelte-1x5kx){border-radius:2px}.cardstyle-mini--minimal.svelte-1x5kx{border-radius:7px}.cardstyle-mini--minimal.svelte-1x5kx .csm-reward:where(.svelte-1x5kx){background:transparent;border:none}.cardstyle-mini--minimal.svelte-1x5kx .csm-cta:where(.svelte-1x5kx){border-radius:3px}.seg.svelte-1x5kx{display:inline-flex;padding:2px;gap:2px;border:1px solid var(--md-sys-color-outline-variant);border-radius:10px;background:var(--md-sys-color-surface)}.seg-opt.svelte-1x5kx{min-height:34px;padding:0 .75rem;border-radius:8px;font-size:.8125rem;font-weight:600;color:var(--md-sys-color-secondary);background:transparent;transition:color .15s ease,background-color .15s ease}.seg-opt.svelte-1x5kx:hover{color:var(--md-sys-color-on-surface)}.seg-opt--on.svelte-1x5kx{color:var(--md-sys-color-primary-text);background:color-mix(in oklab,var(--md-sys-color-primary) 12%,transparent)}.seg-opt.svelte-1x5kx:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.seg-tile.svelte-1x5kx{min-height:42px;padding:.5rem .75rem;border:1px solid var(--md-sys-color-outline-variant);border-radius:10px;font-size:.8125rem;font-weight:600;color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.seg-tile.svelte-1x5kx:hover{border-color:color-mix(in oklab,var(--md-sys-color-primary) 40%,var(--md-sys-color-outline-variant))}.seg-tile--on.svelte-1x5kx{border-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary);color:var(--md-sys-color-primary-text);background:color-mix(in oklab,var(--md-sys-color-primary) 8%,transparent)}.seg-tile.svelte-1x5kx:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}details.svelte-1x5kx .summary-chevron{transition:transform .2s ease}details[open].svelte-1x5kx .summary-chevron{transform:rotate(180deg)}summary.svelte-1x5kx::-webkit-details-marker{display:none}@media(prefers-reduced-motion:reduce){details.svelte-1x5kx .summary-chevron{transition:none}}
