.CreateInfoRequestModal_overlay__KMITj{position:fixed;inset:0;z-index:70;background:rgba(20,22,30,.4);display:flex;align-items:center;justify-content:center;padding:24px}.CreateInfoRequestModal_modal__Qq_Mo{width:min(620px,96vw);max-height:90vh;background:var(--color-surface);border-radius:var(--radius-card-lg);box-shadow:0 30px 80px -24px rgba(20,22,30,.5);display:flex;flex-direction:column;font-family:var(--font-ui);overflow:hidden}.CreateInfoRequestModal_modalWide___s_O0{width:min(1040px,97vw)}.CreateInfoRequestModal_head__ydHtN{display:flex;align-items:flex-start;gap:12px;padding:18px 22px;border-bottom:1px solid var(--color-border);flex:none}.CreateInfoRequestModal_title__HiwKd{font-size:17px;font-weight:700;color:var(--color-ink)}.CreateInfoRequestModal_sub__V_dL5{margin-top:3px;font-size:12.5px;color:var(--color-muted)}.CreateInfoRequestModal_close__b3t1D{margin-left:auto;border:0;background:rgba(0,0,0,0);color:var(--color-faint);cursor:pointer;padding:4px;border-radius:6px}.CreateInfoRequestModal_close__b3t1D:hover{background:var(--color-hover);color:var(--color-ink)}.CreateInfoRequestModal_modeToggle__yrwbx{margin-left:auto;display:inline-flex;gap:2px;padding:3px;background:var(--color-hover);border-radius:var(--radius-control)}.CreateInfoRequestModal_modeBtn__64CaU{border:0;background:rgba(0,0,0,0);color:var(--color-body);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 14px;border-radius:calc(var(--radius-control) - 2px)}.CreateInfoRequestModal_modeBtn__64CaU:hover{color:var(--color-ink)}.CreateInfoRequestModal_modeOn__C2qYA{background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px rgba(20,22,30,.08)}.CreateInfoRequestModal_gridHint__sEJyV{font-size:12.5px;color:var(--color-muted);margin-bottom:12px}.CreateInfoRequestModal_gridWrap__G4Ras{overflow-x:auto;border:1px solid var(--color-border);border-radius:9px}.CreateInfoRequestModal_grid__lW_7r{width:100%;border-collapse:collapse;font-size:13px}.CreateInfoRequestModal_grid__lW_7r th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-faint);padding:8px;border-bottom:1px solid var(--color-border);white-space:nowrap;background:var(--color-hover)}.CreateInfoRequestModal_grid__lW_7r td{padding:5px 6px;border-bottom:1px solid var(--color-border);vertical-align:middle}.CreateInfoRequestModal_grid__lW_7r tr:last-child td{border-bottom:0}.CreateInfoRequestModal_colSubject__hPXLo{min-width:220px}.CreateInfoRequestModal_colRemove__eXRnp{width:36px}.CreateInfoRequestModal_cellInput__USxdH{width:100%;box-sizing:border-box;border:1px solid #e1e3e8;border-radius:7px;padding:7px 8px;font-family:inherit;font-size:13px;color:var(--color-ink);outline:none;background:var(--color-surface)}.CreateInfoRequestModal_cellInput__USxdH::placeholder{color:var(--color-faintest)}.CreateInfoRequestModal_cellInput__USxdH:focus{border-color:var(--focus-line);box-shadow:var(--focus-ring)}.CreateInfoRequestModal_rowRemove__HLM4g{display:inline-flex;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0);color:var(--color-faint);cursor:pointer;padding:5px;border-radius:6px}.CreateInfoRequestModal_rowRemove__HLM4g:hover{background:var(--color-hover);color:var(--rag-red)}.CreateInfoRequestModal_rowRemove__HLM4g:disabled{opacity:.35;cursor:not-allowed}.CreateInfoRequestModal_addRow__THuqp{display:inline-flex;align-items:center;gap:6px;margin-top:12px;background:rgba(0,0,0,0);color:var(--color-body);border:1px dashed #d7dade;border-radius:var(--radius-control);padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.CreateInfoRequestModal_addRow__THuqp:hover{background:var(--color-hover);color:var(--color-ink)}.CreateInfoRequestModal_body__Wh05q{padding:18px 22px;overflow-y:auto}.CreateInfoRequestModal_group__MRm_r{margin-bottom:20px}.CreateInfoRequestModal_group__MRm_r:last-child{margin-bottom:0}.CreateInfoRequestModal_groupTitle__Tw1Fn{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-faint);margin-bottom:10px}.CreateInfoRequestModal_field__QbrUr{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;flex:1 1}.CreateInfoRequestModal_field__QbrUr:last-child{margin-bottom:0}.CreateInfoRequestModal_fieldRow__NM1wC{display:flex;gap:14px}.CreateInfoRequestModal_label__zrftF{font-size:12.5px;font-weight:600;color:var(--color-body)}.CreateInfoRequestModal_req__p647g{color:var(--rag-red)}.CreateInfoRequestModal_input__AyVX2,.CreateInfoRequestModal_textarea__KJQe3{border:1px solid #e1e3e8;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:13.5px;color:var(--color-ink);outline:none;background:var(--color-surface)}.CreateInfoRequestModal_input__AyVX2::placeholder,.CreateInfoRequestModal_textarea__KJQe3::placeholder{color:var(--color-faintest)}.CreateInfoRequestModal_input__AyVX2:focus,.CreateInfoRequestModal_textarea__KJQe3:focus{border-color:var(--focus-line);box-shadow:var(--focus-ring)}.CreateInfoRequestModal_textarea__KJQe3{resize:vertical;line-height:1.5}.CreateInfoRequestModal_hint__so1mv{font-size:11.5px;color:var(--color-faint)}.CreateInfoRequestModal_foot__QV9Yp{display:flex;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid var(--color-border);flex:none}.CreateInfoRequestModal_spacer__FKCZq{flex:1 1}.CreateInfoRequestModal_btnGhost__4cs22{background:rgba(0,0,0,0);color:var(--color-body);border:0;border-radius:var(--radius-control);padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.CreateInfoRequestModal_btnGhost__4cs22:hover{color:var(--color-ink)}.CreateInfoRequestModal_btnSecondary__3uYAy{background:var(--color-surface);color:var(--color-body);border:1px solid #e7e9ed;border-radius:var(--radius-control);padding:10px 14px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .12s ease}.CreateInfoRequestModal_btnSecondary__3uYAy:hover{background:var(--color-hover)}.CreateInfoRequestModal_btnSecondary__3uYAy:disabled{opacity:.5;cursor:not-allowed}.CreateInfoRequestModal_btnPrimary__UClCQ{display:flex;align-items:center;gap:7px;background:var(--color-ink);color:#fff;border:0;border-radius:var(--radius-control);padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .12s ease}.CreateInfoRequestModal_btnPrimary__UClCQ:hover{background:var(--color-ink-hover)}.CreateInfoRequestModal_btnPrimary__UClCQ:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.CreateInfoRequestModal_overlay__KMITj{padding:12px;align-items:flex-end}.CreateInfoRequestModal_modal__Qq_Mo{width:100%;max-width:100%;max-height:92vh}.CreateInfoRequestModal_body__Wh05q,.CreateInfoRequestModal_head__ydHtN{padding:14px 16px}.CreateInfoRequestModal_foot__QV9Yp{padding:12px 16px;flex-wrap:wrap}.CreateInfoRequestModal_fieldRow__NM1wC{flex-direction:column;gap:12px}}