:root{color:#18202a;background:#f5f6fa;font-family:Inter,Segoe UI,Arial,sans-serif}body{margin:0}#app{align-items:stretch;min-height:100vh;display:flex}.panel{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}h1{margin:0;font-size:22px}.subtitle{color:#5f6b7a;margin:0;font-size:13px}.actions-row{gap:8px;display:flex}.field-label{font-size:14px;font-weight:600}input[type=text]{box-sizing:border-box;border:1px solid #c5ccd6;border-radius:6px;width:100%;padding:8px;font-size:14px}fieldset{border:1px solid #c5ccd6;border-radius:6px;margin:0;padding:10px}legend{padding:0 6px;font-size:14px;font-weight:600}.radio-row{gap:16px;display:flex}button{color:#fff;cursor:pointer;background:#0057d8;border:none;border-radius:6px;padding:10px 12px;font-size:14px}button:hover{background:#0048b3}#status{min-height:20px;margin:0;font-size:13px}#status.info{color:#0057d8}#status.success{color:#0f7a3a}#status.error{color:#b42318}[dir=rtl] .panel{text-align:right}[dir=rtl] .radio-row{justify-content:flex-start}
