.v452-workspace{--ink:#123b37;--muted:#57736f;--line:#c5dcd7;--surface:#fff;--soft:#eef7f5;--accent:#08786b;color:var(--ink);display:grid;gap:1rem;width:100%;max-width:1180px;min-width:0;margin:auto;box-sizing:border-box}.v452-workspace *{box-sizing:border-box}.v452-workspace main{display:grid;gap:1rem;min-width:0}.v452-hero{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:clamp(1.25rem,3vw,2.6rem);border-radius:1.6rem;background:linear-gradient(135deg,#053f3a,#087d6f);color:#fff;box-shadow:0 20px 48px #0b4c4326}.v452-hero>div{min-width:0;max-width:820px}.v452-hero span{color:#ddfa72;font-weight:900}.v452-hero h2{margin:.45rem 0;font-size:clamp(1.9rem,4vw,3.1rem)}.v452-hero p{margin:0;color:#e1f2ef;line-height:1.55}.v452-hero button,.v452-card button{min-height:48px;padding:.7rem 1rem;border:1px solid var(--line);border-radius:.8rem;background:var(--surface);color:var(--ink);font-weight:800}.v452-boundary{display:flex;gap:.75rem;padding:1rem;border:1px solid var(--line);border-radius:1rem;background:var(--soft)}.v452-boundary>b{display:grid;place-items:center;flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--accent);color:#fff}.v452-boundary p{margin:0;line-height:1.55}.v452-grid,.v452-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.v452-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.v452-card,.v452-metrics article{min-width:0;padding:1.15rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface);box-shadow:0 10px 30px #174b4210}.v452-card h3{margin:0 0 1rem}.v452-card ul,.v452-card ol{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.v452-line{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.8rem;border-radius:.8rem;background:var(--soft);border-inline-start:4px solid #11815b}.v452-line.warn{border-inline-start-color:#bd660e}.v452-line>span{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:#d9f3e6;color:#075b3c;font-weight:900}.v452-line div{display:grid;gap:.18rem;min-width:0}.v452-line small{color:var(--muted);overflow-wrap:anywhere}.v452-metrics article{display:grid;gap:.25rem}.v452-metrics span{color:var(--muted)}.v452-metrics strong{font-size:1.8rem}.v452-card dl{display:grid;gap:.55rem;margin:0}.v452-card dl div{display:grid;grid-template-columns:minmax(10rem,.8fr) 1fr;gap:.75rem;padding:.7rem;border-radius:.7rem;background:var(--soft)}.v452-card dd{margin:0;overflow-wrap:anywhere}.v452-card label{display:grid;gap:.5rem;font-weight:800}.v452-card input{width:100%;min-height:48px;padding:.75rem;border:1px solid var(--line);border-radius:.7rem;background:var(--surface);color:var(--ink);font:inherit}.v452-card [data-v452-results]{display:grid;gap:.6rem;margin-top:1rem}.v452-card [data-v452-results] button{display:grid;text-align:start}.v452-card [data-v452-results] small{color:var(--muted)}html[data-theme="dark"] .v452-workspace{--ink:#e8f6f3;--muted:#abc6c1;--line:#315854;--surface:#102d2b;--soft:#163b37}html[dir="rtl"] .v452-card dd[dir="ltr"],.v452-workspace[dir="rtl"] [dir="ltr"]{text-align:left}@media(max-width:700px){.v452-workspace,.v452-workspace>*{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.v452-hero{align-items:stretch;flex-direction:column}.v452-hero button{width:100%}.v452-grid,.v452-metrics{grid-template-columns:1fr}.v452-card dl div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.v452-workspace *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){.v452-card,.v452-metrics article,.v452-boundary{border:2px solid currentColor}}@media print{.v452-workspace button,.v452-card input{display:none}.v452-hero{background:#fff;color:#000;border:2px solid #000;box-shadow:none}.v452-hero p{color:#000}.v452-card,.v452-metrics article{box-shadow:none}}
