.raimag-storage{max-width:780px;margin:2rem auto;padding:clamp(16px,4vw,32px);border:1px solid #e8e2f4;border-radius:12px;background:#f7f5fc;color:#202638;box-sizing:border-box}.raimag-storage *{box-sizing:border-box}.raimag-storage form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.raimag-storage label{display:flex;flex-direction:column;gap:6px;font-weight:600}.raimag-storage input{width:100%;min-width:0;font:inherit;background:white;color:#202638;padding:12px;border:1px solid #d9d2e8;border-radius:5px}.raimag-storage button{align-self:end;min-height:48px;padding:12px 20px;background:var(--wd-primary-color,#7030e8);color:white;border:0;border-radius:5px;font:inherit;cursor:pointer}.raimag-storage output{display:block;margin-top:20px;padding:18px;background:white;border-left:4px solid var(--wd-primary-color,#7030e8);line-height:1.7;overflow-wrap:anywhere}.raimag-storage input:focus-visible,.raimag-storage button:focus-visible{outline:3px solid var(--wd-primary-color,#7030e8);outline-offset:3px}@media(max-width:560px){.raimag-storage form{grid-template-columns:1fr}}

.raimag-storage select{width:100%;max-width:100%;font:inherit;padding:12px;background:#fff;color:#202638;border:1px solid #d9d2e8;border-radius:5px;min-height:48px}.raimag-storage>label{margin:18px 0 8px}.raimag-storage select:focus-visible{outline:3px solid var(--wd-primary-color,#7030e8);outline-offset:3px}.raimag-bitrate-table{overflow-x:auto;max-width:100%;margin:18px 0}.raimag-bitrate-table table{width:100%;border-collapse:collapse;font-size:clamp(13px,2vw,16px)}.raimag-bitrate-table th,.raimag-bitrate-table td{padding:10px 8px;text-align:left;border:1px solid #e8e2f4}.raimag-bitrate-table caption{text-align:left;margin-bottom:12px;color:#202638}.raimag-bitrate-table thead{background:#f3effb}
