.v431-shell{--v431-ink:#103c39;--v431-soft:#edf8f4;--v431-line:#c8ddd7;--v431-accent:#0b7567;display:grid;gap:1rem;color:var(--v431-ink)}
.v431-shell>header{padding:clamp(1.1rem,3vw,2rem);border-radius:1.25rem;background:linear-gradient(135deg,#073f3c,#0d6a60);color:#fff;box-shadow:0 18px 45px #0a413522}
.v431-shell>header p{margin:0 0 .4rem;color:#c9ff77;font-weight:800;letter-spacing:.08em;font-size:.78rem}.v431-shell>header h2{margin:0;font-size:clamp(1.7rem,4vw,3rem)}.v431-shell>header span{display:block;max-width:68ch;margin-top:.55rem;line-height:1.6}
.v431-notice{display:grid;gap:.3rem;padding:1rem 1.1rem;border:1px solid var(--v431-line);border-inline-start:5px solid #b8df42;border-radius:1rem;background:var(--v431-soft)}
.v431-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.v431-grid article,.v431-actions,.v431-capabilities{border:1px solid var(--v431-line);border-radius:1rem;background:#fff;padding:1rem;box-shadow:0 8px 26px #103c390d}.v431-grid h3,.v431-actions h3{margin:.1rem 0 .8rem}.v431-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.v431-grid li{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #e5efec;padding:.45rem 0}.v431-grid li strong{font-size:.78rem;color:var(--v431-accent)}
.v431-capabilities summary{cursor:pointer;font-weight:800}.v431-capabilities ol{columns:2;gap:2rem}.v431-capabilities li{break-inside:avoid;margin:.45rem 0}.v431-capabilities li span{display:inline-grid;place-items:center;min-width:2.4rem;margin-inline-end:.45rem;border-radius:999px;background:var(--v431-soft);font-weight:800}
.v431-actions{display:grid;gap:1rem}.v431-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:1rem;border-radius:.9rem;background:var(--v431-soft)}.v431-form h4,.v431-form fieldset,.v431-form output{grid-column:1/-1}.v431-form label{display:grid;gap:.3rem;font-size:.82rem;font-weight:700}.v431-form input,.v431-form select{min-height:2.7rem;border:1px solid var(--v431-line);border-radius:.65rem;background:#fff;padding:.45rem .65rem}.v431-form button{justify-self:start;min-height:2.7rem;border:0;border-radius:.7rem;background:var(--v431-accent);color:#fff;padding:.55rem 1rem;font-weight:800}.v431-form output{min-height:1.3rem;font:600 .76rem ui-monospace,monospace;overflow-wrap:anywhere}.v431-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;border:1px solid var(--v431-line);border-radius:.7rem}.v431-form fieldset label{display:flex;align-items:center;gap:.45rem}.v431-shell footer{text-align:center;font-size:.78rem;color:#53726d}
[dir="rtl"] .v431-shell,[dir="rtl"].v431-shell{text-align:right}.v431-shell input[name$="Hash"],.v431-shell input[name="organizationId"],.v431-form output{direction:ltr;text-align:left}
@media(max-width:760px){.v431-grid,.v431-form{grid-template-columns:1fr}.v431-capabilities ol{columns:1}.v431-form fieldset{grid-template-columns:1fr}}
@media(prefers-color-scheme:dark){.v431-shell{--v431-ink:#e3f5f1;--v431-soft:#102b29;--v431-line:#31534f}.v431-grid article,.v431-actions,.v431-capabilities{background:#122725}.v431-form input,.v431-form select{background:#091c1b;color:#f2fffc}.v431-grid li{border-color:#294640}}
