.panel[data-astro-cid-c2m53ed2]{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:1.5rem;padding:1.5rem}.panel[data-astro-cid-c2m53ed2] h2[data-astro-cid-c2m53ed2]{margin-top:0}.inputs[data-astro-cid-c2m53ed2] h2[data-astro-cid-c2m53ed2]{margin:1.5rem 0 .6rem;font-size:1.15rem}.inputs[data-astro-cid-c2m53ed2] h2[data-astro-cid-c2m53ed2]:first-child{margin-top:0}.cars[data-astro-cid-c2m53ed2]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.8rem;display:grid}.car[data-astro-cid-c2m53ed2]{font:inherit;text-align:left;cursor:pointer;color:var(--fg);background:#f7f5f0;border:2px solid #0000;border-radius:14px;gap:.1rem;padding:.9rem 1rem;display:grid}.car[data-astro-cid-c2m53ed2] svg[data-astro-cid-c2m53ed2]{color:#2c8fd6;width:100%;max-width:150px;margin-bottom:.3rem}.car[data-astro-cid-c2m53ed2].active{background:#eef6ff;border-color:#2c8fd6}.car[data-astro-cid-c2m53ed2] strong[data-astro-cid-c2m53ed2]{font-size:1.05rem}.car[data-astro-cid-c2m53ed2] span[data-astro-cid-c2m53ed2]{color:var(--muted);font-size:.9rem}.car[data-astro-cid-c2m53ed2] em[data-astro-cid-c2m53ed2]{color:#1f6fb2;font-style:normal;font-weight:800}.car[data-astro-cid-c2m53ed2] small[data-astro-cid-c2m53ed2]{color:var(--muted);font-size:.8rem}.field[data-astro-cid-c2m53ed2]{margin:.75rem 0;font-size:.92rem;font-weight:600;display:block}.field[data-astro-cid-c2m53ed2] input[data-astro-cid-c2m53ed2],.field[data-astro-cid-c2m53ed2] select[data-astro-cid-c2m53ed2]{width:100%;max-width:420px;font:inherit;border:2px solid var(--line);background:#fbfaf7;border-radius:10px;margin-top:.3rem;padding:.5rem .7rem;font-size:1.05rem;font-weight:700;display:block}.field[data-astro-cid-c2m53ed2] input[data-astro-cid-c2m53ed2]:focus,.field[data-astro-cid-c2m53ed2] select[data-astro-cid-c2m53ed2]:focus{border-color:var(--accent);background:#fff;outline:none}.chips[data-astro-cid-c2m53ed2]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-c2m53ed2]{font:inherit;border:1px solid var(--line);cursor:pointer;background:#f4f2ec;border-radius:999px;padding:.35rem .85rem;font-size:.88rem}.chip[data-astro-cid-c2m53ed2].active,.chip[data-astro-cid-c2m53ed2]:hover{border-color:var(--accent);background:#fff3d1}.adv[data-astro-cid-c2m53ed2]{margin-top:1rem}.adv[data-astro-cid-c2m53ed2] summary[data-astro-cid-c2m53ed2]{cursor:pointer;color:var(--muted);font-weight:700}.flowsvg[data-astro-cid-c2m53ed2]{width:100%;max-width:720px;margin:0 auto;display:block}.math[data-astro-cid-c2m53ed2]{gap:.6rem;margin:1rem 0;padding:0;list-style:none;display:grid}.math[data-astro-cid-c2m53ed2] li[data-astro-cid-c2m53ed2]{background:#f7f5f0;border-radius:10px;align-items:flex-start;gap:.7rem;padding:.7rem .8rem;display:flex}.step[data-astro-cid-c2m53ed2]{color:#fff;background:#2f9e63;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.85rem;font-weight:800;display:grid}.str[data-astro-cid-c2m53ed2] .step[data-astro-cid-c2m53ed2]{background:#2c8fd6}.mic[data-astro-cid-c2m53ed2] .step[data-astro-cid-c2m53ed2]{background:#e09a12}.math[data-astro-cid-c2m53ed2] b[data-astro-cid-c2m53ed2]{font-size:.95rem;display:block}.math[data-astro-cid-c2m53ed2] code[data-astro-cid-c2m53ed2]{color:#33424f;font-family:ui-monospace,Menlo,monospace;font-size:.9rem}.math[data-astro-cid-c2m53ed2] em[data-astro-cid-c2m53ed2]{font-style:normal}.math[data-astro-cid-c2m53ed2] strong[data-astro-cid-c2m53ed2]{color:var(--fg);background:#fff3d1;border-radius:4px;padding:0 .2rem}.math[data-astro-cid-c2m53ed2] small[data-astro-cid-c2m53ed2]{color:var(--muted);margin-top:.2rem;font-size:.82rem;display:block}.vs-title[data-astro-cid-c2m53ed2]{margin-top:2.5rem}.vs[data-astro-cid-c2m53ed2]{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1rem;display:grid}@media (width<=760px){.vs[data-astro-cid-c2m53ed2]{grid-template-columns:1fr}}.col[data-astro-cid-c2m53ed2]{border:1px solid var(--line);background:#fff;border-top:6px solid;border-radius:16px;padding:1.25rem}.col[data-astro-cid-c2m53ed2].str{border-top-color:#2c8fd6}.col[data-astro-cid-c2m53ed2].mic{border-top-color:#e09a12}.col[data-astro-cid-c2m53ed2] h3[data-astro-cid-c2m53ed2]{margin:0;font-size:1.3rem}.sub[data-astro-cid-c2m53ed2]{color:var(--muted);margin:.2rem 0 .8rem;font-size:.92rem}.arch[data-astro-cid-c2m53ed2]{width:100%;max-width:320px;margin:0 auto;display:block}.result[data-astro-cid-c2m53ed2]{text-align:center;background:#f7f5f0;border-radius:12px;margin-top:1rem;padding:1rem}.result[data-astro-cid-c2m53ed2] .k[data-astro-cid-c2m53ed2]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;display:block}.result[data-astro-cid-c2m53ed2] .v[data-astro-cid-c2m53ed2]{letter-spacing:-.03em;font-size:3rem;font-weight:900;line-height:1.1;display:block}.str[data-astro-cid-c2m53ed2] .result[data-astro-cid-c2m53ed2] .v[data-astro-cid-c2m53ed2]{color:#1f6fb2}.mic[data-astro-cid-c2m53ed2] .result[data-astro-cid-c2m53ed2] .v[data-astro-cid-c2m53ed2]{color:#b97800}.result[data-astro-cid-c2m53ed2] .d[data-astro-cid-c2m53ed2]{color:var(--muted);font-size:.9rem}.grid-panels[data-astro-cid-c2m53ed2]{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:.9rem;display:flex}.grid-panels[data-astro-cid-c2m53ed2] i[data-astro-cid-c2m53ed2]{background:linear-gradient(135deg,#2b4560,#1b2530);border-radius:3px;width:26px;height:38px;animation:.35s both pop;position:relative;box-shadow:inset 0 0 0 1px #3d5a73}.mic[data-astro-cid-c2m53ed2] .grid-panels[data-astro-cid-c2m53ed2] i[data-astro-cid-c2m53ed2]:after{content:"";background:#f2b31b;border-radius:2px;width:12px;height:6px;position:absolute;bottom:-4px;left:7px}.str[data-astro-cid-c2m53ed2] .grid-panels[data-astro-cid-c2m53ed2] i[data-astro-cid-c2m53ed2]:after{content:"";background:#2c8fd6;border-radius:2px;width:8px;height:5px;position:absolute;bottom:-3px;left:9px}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.grid-panels[data-astro-cid-c2m53ed2] i[data-astro-cid-c2m53ed2]{animation:none}}.big[data-astro-cid-c2m53ed2]{font-size:1.15rem}.cmp[data-astro-cid-c2m53ed2]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=760px){.cmp[data-astro-cid-c2m53ed2]{grid-template-columns:1fr}}.cmp[data-astro-cid-c2m53ed2]>div[data-astro-cid-c2m53ed2]{background:#f7f5f0;border-radius:12px;padding:1rem 1.2rem}.cmp[data-astro-cid-c2m53ed2] h4[data-astro-cid-c2m53ed2]{margin:0 0 .4rem}.cmp[data-astro-cid-c2m53ed2] ul[data-astro-cid-c2m53ed2]{margin:0;padding-left:1.1rem}.cmp[data-astro-cid-c2m53ed2] li[data-astro-cid-c2m53ed2]{margin:.3rem 0;font-size:.95rem}.note[data-astro-cid-c2m53ed2]{color:var(--muted);font-size:.9rem}.note[data-astro-cid-c2m53ed2] a[data-astro-cid-c2m53ed2]{color:var(--accent-ink)}.sources[data-astro-cid-c2m53ed2]{margin-top:2rem;font-size:.92rem}.sources[data-astro-cid-c2m53ed2] a[data-astro-cid-c2m53ed2]{color:var(--accent-ink)}
