.v433-shell{--v433:#125d52;--v433-soft:#e2f4ef;display:grid;gap:1rem;color:var(--ink,#173b37)}.v433-shell header{padding:1.5rem;border-radius:1.4rem;background:linear-gradient(135deg,#073f3a,#1a7d6d);color:#fff}.v433-shell header p{margin:0 0 .35rem;font-size:.75rem;letter-spacing:.1em}.v433-shell header h2{margin:0;font-size:clamp(1.7rem,4vw,2.7rem)}.v433-shell header span{display:block;margin-top:.6rem;max-width:72ch}.v433-notice{display:grid;gap:.3rem;padding:1rem;border-inline-start:5px solid #b7d84b;background:var(--v433-soft);border-radius:1rem}.v433-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.v433-metrics b{padding:1rem;border:1px solid #b8d8d1;border-radius:1rem;font-size:1.35rem;background:#fff}.v433-metrics small{display:block;margin-top:.25rem;font-size:.72rem;font-weight:500}.v433-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.v433-grid article,.v433-shell details,.v433-actions{padding:1rem;border:1px solid #c6ddd8;border-radius:1.05rem;background:#fff}.v433-grid h3,.v433-actions h3{margin-top:0}.v433-grid ul{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.v433-grid li{display:flex;justify-content:space-between;gap:1rem}.v433-shell details ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem}.v433-shell details li span{display:inline-block;min-width:3rem;color:var(--v433);font-weight:700}.v433-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.v433-actions>h3{grid-column:1/-1}.v433-form{display:grid;gap:.55rem;padding:1rem;border-radius:1rem;background:#f3f9f7}.v433-form label,.v433-form fieldset{display:grid;gap:.25rem}.v433-form input,.v433-form select,.v433-form button{min-height:2.75rem;border:1px solid #a6c8c1;border-radius:.7rem;padding:.5rem;background:#fff}.v433-form select[multiple]{min-height:8rem}.v433-form button{background:var(--v433);color:#fff;font-weight:700}.v433-form output{overflow-wrap:anywhere}.v433-shell footer{text-align:center;font-size:.78rem;direction:ltr}.v433-shell [pattern],.v433-form output{direction:ltr;text-align:left}@media(max-width:760px){.v433-metrics,.v433-grid,.v433-actions,.v433-shell details ol{grid-template-columns:1fr 1fr}}@media(max-width:520px){.v433-metrics,.v433-grid,.v433-actions,.v433-shell details ol{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){.v433-shell{--v433-soft:#153a35;color:#e5f3ef}.v433-grid article,.v433-shell details,.v433-actions,.v433-metrics b{background:#102b28;border-color:#315852}.v433-form{background:#173b37}.v433-form input,.v433-form select{background:#0d2623;color:#e5f3ef}}
