.card.svelte-bhvqqh{background:linear-gradient(135deg, var(--accent) 0%, #e8590c 100%);color:#fff;border-radius:10px;padding:11px 13px 12px;transition:transform .15s,box-shadow .15s;display:block;box-shadow:0 2px 10px #d0342c40}.card.svelte-bhvqqh:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 18px #d0342c59}.card.svelte-bhvqqh .head:where(.svelte-bhvqqh){align-items:center;gap:7px;margin-bottom:8px;display:flex}.card.svelte-bhvqqh svg:where(.svelte-bhvqqh){flex:none}.card.svelte-bhvqqh svg:where(.svelte-bhvqqh) rect:where(.svelte-bhvqqh){fill:#fff}.card.svelte-bhvqqh svg:where(.svelte-bhvqqh) path:where(.svelte-bhvqqh){stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round}.card.svelte-bhvqqh .name:where(.svelte-bhvqqh){font-size:.84rem;font-weight:650}.card.svelte-bhvqqh .lead:where(.svelte-bhvqqh){font:600 1.2rem/1.18 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.card.svelte-bhvqqh .dek:where(.svelte-bhvqqh){color:#ffffffe0;margin:5px 0 0;font-size:.82rem}.card.svelte-bhvqqh .go:where(.svelte-bhvqqh){color:var(--accent);background:#fff;border-radius:999px;margin-top:10px;padding:5px 11px;font-size:.78rem;font-weight:700;display:inline-block}.callout.svelte-bhvqqh{background:linear-gradient(135deg, var(--accent) 0%, #e8590c 100%);color:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 18px;display:flex;box-shadow:0 2px 10px #d0342c38}.callout.svelte-bhvqqh p:where(.svelte-bhvqqh){font:600 1.1rem/1.3 var(--serif);margin:0}.callout.svelte-bhvqqh .button:where(.svelte-bhvqqh){color:var(--accent);background:#fff;border-radius:999px;flex:none;padding:8px 15px;font-size:.86rem;font-weight:700}.callout.svelte-bhvqqh .button:where(.svelte-bhvqqh):hover{background:#fff3ec;text-decoration:none}.ask.svelte-bhvqqh{color:var(--muted);margin:0;font-size:.86rem}.ask.svelte-bhvqqh a:where(.svelte-bhvqqh){color:var(--accent);font-weight:600}dialog.svelte-bhvqqh{border:1px solid var(--line);background:var(--surface);width:min(440px,100vw - 32px);color:var(--ink);border-radius:12px;padding:0;box-shadow:0 12px 40px #0000002e}dialog.svelte-bhvqqh::backdrop{background:#0006}dialog.svelte-bhvqqh .suggest:where(.svelte-bhvqqh){padding:22px 22px 20px}h2.svelte-bhvqqh{font:700 1.35rem/1.2 var(--serif);margin:0 0 12px}form.svelte-bhvqqh{gap:14px;display:grid}.hint.svelte-bhvqqh{color:var(--muted);margin:0;font-size:.8rem;font-weight:400}.field.svelte-bhvqqh{text-align:start;gap:5px;font-size:.84rem;font-weight:600;display:grid}.field.svelte-bhvqqh .hint:where(.svelte-bhvqqh){font-size:.76rem}input.svelte-bhvqqh{border:1px solid var(--line);background:var(--bg);height:40px;color:inherit;font:inherit;border-radius:9px;padding:0 12px;font-size:.95rem;font-weight:400}input.svelte-bhvqqh:focus{border-color:var(--accent);outline:none}.trap.svelte-bhvqqh{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.actions.svelte-bhvqqh{flex-wrap:wrap;gap:10px;display:flex}button.svelte-bhvqqh{cursor:pointer;background:var(--accent);color:#fff;height:38px;font:inherit;border:0;border-radius:9px;padding:0 16px;font-size:.88rem;font-weight:650}button.quiet.svelte-bhvqqh{background:var(--surface);color:var(--ink);border:1px solid var(--line)}button.svelte-bhvqqh:disabled{opacity:.5;cursor:default}.ok.svelte-bhvqqh,.error.svelte-bhvqqh{border-radius:9px;margin:0 0 14px;padding:9px 12px;font-size:.86rem;line-height:1.45}.ok.svelte-bhvqqh{background:color-mix(in srgb, var(--up) 10%, var(--surface));color:var(--up)}.error.svelte-bhvqqh{background:color-mix(in srgb, var(--down) 10%, var(--surface));color:var(--down);margin:0}
