.v434-shell{--v434-accent:#0f766e;--v434-ink:#12332f;display:grid;gap:1rem;color:var(--v434-ink);max-width:1180px;margin-inline:auto}.v434-shell>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:clamp(1.25rem,3vw,2.4rem);border-radius:24px;background:linear-gradient(135deg,#073f3b,#0f766e);color:#fff;box-shadow:0 18px 45px #062f2b26}.v434-shell header p{margin:0 0 .4rem;color:#bef264;font-size:.76rem;font-weight:800;letter-spacing:.08em}.v434-shell header h2{margin:0;font-size:clamp(1.65rem,3.2vw,2.75rem);line-height:1.05}.v434-shell header span{display:block;max-width:720px;margin-top:.75rem;line-height:1.55}.v434-role{padding:.4rem .7rem;border:1px solid #ffffff55;border-radius:999px;background:#ffffff14;font-size:.78rem}.v434-boundary{display:grid;gap:.25rem;padding:1rem 1.15rem;border:1px solid #99d5cb;border-inline-start:5px solid #bef264;border-radius:16px;background:#edf9f6}.v434-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.v434-metrics b{display:grid;gap:.15rem;padding:1rem;border:1px solid #d0e4df;border-radius:16px;background:var(--surface,#fff);font-size:1.45rem}.v434-metrics small{font-size:.72rem;font-weight:600;color:#52716b}.v434-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.v434-grid article,.v434-actions,.v434-shell details{padding:1rem;border:1px solid #d0e4df;border-radius:18px;background:var(--surface,#fff);box-shadow:0 8px 25px #12332f0a}.v434-grid h3,.v434-actions h3{margin:.1rem 0 .8rem}.v434-grid ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.v434-grid li{display:flex;justify-content:space-between;gap:1rem;padding:.5rem .6rem;border-radius:10px;background:#f3f8f6}.v434-grid strong{color:var(--v434-accent);font-size:.78rem}.v434-shell details summary{cursor:pointer;font-weight:800}.v434-shell details ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .8rem;padding:1rem 1.5rem 0}.v434-shell details li span{display:inline-grid;place-items:center;min-width:3rem;margin-inline-end:.5rem;color:var(--v434-accent);font-weight:800}.v434-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.v434-actions>h3{grid-column:1/-1}.v434-form{display:grid;align-content:start;gap:.7rem;padding:.9rem;border-radius:14px;background:#f3f8f6}.v434-form h4{margin:0}.v434-form label{display:grid;gap:.3rem;font-size:.78rem;font-weight:700}.v434-form input,.v434-form select{box-sizing:border-box;width:100%;padding:.65rem;border:1px solid #a9c8c1;border-radius:9px;background:#fff;color:#143d37}.v434-form select[multiple]{min-height:8rem}.v434-form button{padding:.7rem 1rem;border:0;border-radius:10px;background:var(--v434-accent);color:#fff;font-weight:800;cursor:pointer}.v434-form output{min-height:1.1rem;overflow-wrap:anywhere;font-size:.72rem;color:#315f58}.v434-form fieldset{display:grid;gap:.35rem;max-height:280px;overflow:auto;border:1px solid #b8d5cf;border-radius:10px}.v434-form fieldset label{display:flex;align-items:center}.v434-form fieldset input{width:auto}.v434-shell footer{text-align:center;color:#52716b;font-size:.76rem}@media(max-width:760px){.v434-shell>header{flex-direction:column}.v434-role{align-self:flex-start}.v434-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v434-grid,.v434-actions,.v434-shell details ol{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){.v434-shell{--v434-ink:#dcf7f1}.v434-boundary,.v434-grid article,.v434-actions,.v434-shell details{background:#102925;border-color:#315a53}.v434-grid li,.v434-form{background:#173731}.v434-form input,.v434-form select{background:#0d2420;border-color:#48756d;color:#e8fff9}.v434-metrics b{background:#102925;border-color:#315a53}.v434-boundary{background:#12342e}}
