[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.why.svelte-4qeq1d{background:var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--contrast) 7%, transparent);border-radius:18px;padding:22px}.why__top.svelte-4qeq1d{align-items:center;gap:12px;display:flex}.why__k.svelte-4qeq1d{letter-spacing:.16em;text-transform:uppercase;color:var(--text);font-size:11px;font-weight:700}.why__s.svelte-4qeq1d{min-width:0;color:var(--text-3);flex:1;margin:0;font-size:13px}.why__card.svelte-4qeq1d{background:color-mix(in srgb, var(--contrast) 4%, transparent);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:18px;padding:12px;display:grid}.why__mini.svelte-4qeq1d{filter:drop-shadow(0 12px 16px #00000073);display:block}.why__meta.svelte-4qeq1d{min-width:0}.why__t.svelte-4qeq1d{color:var(--text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.why__m.svelte-4qeq1d{color:var(--text-3);margin:5px 0 0;font-size:12.5px}.why__q.svelte-4qeq1d{letter-spacing:-.01em;color:var(--text);margin:22px 0 8px;font-size:22px;font-weight:650;line-height:1.25;display:block}.why__box.svelte-4qeq1d{min-height:118px;font-size:16px;line-height:1.55}.why__chips.svelte-4qeq1d{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.why__chip.svelte-4qeq1d{height:32px;font:inherit;color:var(--text-2);background:color-mix(in srgb, var(--contrast) 6%, transparent);cursor:pointer;border:0;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600;position:relative}.why__chip.svelte-4qeq1d:hover{color:var(--text);background:color-mix(in srgb, var(--contrast) 10%, transparent)}.why__chip.svelte-4qeq1d:focus-visible{outline:2px solid var(--text);outline-offset:2px}.why__foot.svelte-4qeq1d{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:22px;padding-top:16px;display:flex}.why__dots.svelte-4qeq1d{flex-wrap:wrap;gap:6px;margin-right:auto;display:flex}.why__dots.svelte-4qeq1d span:where(.svelte-4qeq1d){background:color-mix(in srgb, var(--contrast) 12%, transparent);border-radius:999px;width:22px;height:6px}.why__dots.svelte-4qeq1d span.has:where(.svelte-4qeq1d){background:var(--text-2)}.why__dots.svelte-4qeq1d span.cur:where(.svelte-4qeq1d){background:var(--text);box-shadow:0 0 0 2px color-mix(in srgb, var(--text) 30%, transparent)}.why__done.svelte-4qeq1d{flex-direction:column;align-items:flex-start;gap:4px;margin-top:22px;display:flex}.why__done.svelte-4qeq1d .why__q:where(.svelte-4qeq1d){margin:8px 0 0}.why__tick.svelte-4qeq1d{width:36px;height:36px;color:var(--text);background:color-mix(in srgb, var(--contrast) 10%, transparent);border-radius:50%;place-items:center;display:grid}.why__tick.svelte-4qeq1d svg{width:18px;height:18px}.why__done-row.svelte-4qeq1d{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media (width<=767.98px){.why.svelte-4qeq1d{z-index:70;padding:18px 16px max(18px, env(safe-area-inset-bottom));background:var(--main);box-shadow:none;border-radius:0;position:fixed;inset:0;overflow-y:auto}.why__q.svelte-4qeq1d{font-size:19px}.why__foot.svelte-4qeq1d{flex-wrap:wrap}.why__dots.svelte-4qeq1d{width:100%;margin-bottom:6px}.why__foot.svelte-4qeq1d .why__hit:where(.svelte-4qeq1d):last-child{margin-left:auto}.why__hit.svelte-4qeq1d{min-height:44px}.why__chip.svelte-4qeq1d{height:40px}}.sv__seg.svelte-18ml9wz{background:color-mix(in srgb, var(--contrast) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--contrast) 8%, transparent);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;display:grid}.sv__seg.svelte-18ml9wz button:where(.svelte-18ml9wz){height:30px;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:12.5px;font-weight:600;position:relative}.sv__seg.svelte-18ml9wz button:where(.svelte-18ml9wz):hover{color:var(--text)}.sv__seg.svelte-18ml9wz button.on:where(.svelte-18ml9wz){color:var(--text);background:color-mix(in srgb, var(--contrast) 11%, transparent)}.sv__seg.svelte-18ml9wz button:where(.svelte-18ml9wz):focus-visible{outline:2px solid var(--text);outline-offset:2px}.sv__lbl.svelte-18ml9wz{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px;font-size:11px;font-weight:700}.sv__lbl.svelte-18ml9wz:not(:first-child){margin-top:16px}.sv__chat.svelte-18ml9wz{background:color-mix(in srgb, var(--contrast) 4%, transparent);border-radius:14px;margin-top:14px;padding:12px}.sv__msg.svelte-18ml9wz{max-width:100%;color:var(--text);background:color-mix(in srgb, var(--contrast) 12%, transparent);border-radius:14px 14px 4px;padding:8px 12px;font-size:13px;display:inline-block}.sv__chatcard.svelte-18ml9wz{color:var(--text-3);background:color-mix(in srgb, var(--contrast) 6%, transparent);border-radius:12px;flex-direction:column;gap:2px;margin-top:8px;padding:8px 10px;font-size:12px;display:flex}.sv__chatcard.svelte-18ml9wz b:where(.svelte-18ml9wz){color:var(--text);font-size:13px}.sv__row.svelte-18ml9wz{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.sv__url.svelte-18ml9wz{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-3);flex:1;font-size:12.5px;overflow:hidden}.sv__note.svelte-18ml9wz{color:var(--text-3);margin:12px 0 0;font-size:12.5px;line-height:1.5}.sv__note--strong.svelte-18ml9wz{color:var(--text-2)}.sv__note--inline.svelte-18ml9wz{margin:0}.sv__code.svelte-18ml9wz{white-space:pre-wrap;word-break:break-all;color:var(--text-2);background:color-mix(in srgb, var(--contrast) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--contrast) 8%, transparent);border-radius:12px;margin:0;padding:12px 14px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.sv__frame.svelte-18ml9wz{box-shadow:0 0 0 1px color-mix(in srgb, var(--contrast) 12%, transparent), 0 18px 30px -18px #000000e6;border-radius:12px;position:relative;overflow:hidden}.sv__frame.svelte-18ml9wz iframe:where(.svelte-18ml9wz){transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}@media (width<=767.98px){.sv__seg.svelte-18ml9wz button:where(.svelte-18ml9wz){height:40px}.sv__hit.svelte-18ml9wz{min-height:44px}}.skel-bar.svelte-1fi3qsq{background:var(--s3)}.dark .skel-bar.svelte-1fi3qsq{background:#1c1f27}.editor-inner.svelte-1gikbyr{container:editor/inline-size}.editor-grid.svelte-1gikbyr{align-items:start;gap:44px;display:grid}.editor-aside.svelte-1gikbyr{display:none}@media (width<48rem){.editor-grid.svelte-1gikbyr{flex:1;align-items:stretch}}@container editor (width>=880px){.editor-grid.svelte-1gikbyr{grid-template-columns:minmax(0,1fr) 352px}.editor-aside.svelte-1gikbyr{display:block;position:sticky;top:24px}}
