._backdrop_1xxuu_1{z-index:var(--z-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06141bb3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_1xxuu_12{border:1px solid var(--border-subtle);background:#06141bf5;border-radius:16px;width:min(680px,100%);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 24px 80px #0000006b}._content_1xxuu_22{gap:18px;padding:22px;display:grid}._header_1xxuu_28,._actions_1xxuu_29{justify-content:space-between;align-items:center;gap:12px;display:flex}._actions_1xxuu_29{border-top:1px solid var(--border-subtle);flex-shrink:0;padding-top:14px}._eyebrow_1xxuu_42{color:var(--accent);letter-spacing:2px;text-transform:uppercase;margin:0 0 6px;font-size:9px;font-weight:800}._title_1xxuu_51{color:var(--text-primary);margin:0;font-size:20px}._subtitle_1xxuu_57{color:var(--text-secondary);margin:4px 0 0;font-size:12px}._iconButton_1xxuu_63,._ghostButton_1xxuu_64,._primaryButton_1xxuu_65,._optionButton_1xxuu_66{border:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;cursor:pointer;background:#ffffff08;border-radius:10px}._iconButton_1xxuu_63{place-items:center;width:34px;height:34px;display:grid}._ghostButton_1xxuu_64,._primaryButton_1xxuu_65{letter-spacing:.5px;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:800}._primaryButton_1xxuu_65{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent)}._primaryButton_1xxuu_65:disabled{opacity:.55;cursor:not-allowed}._optionButton_1xxuu_66{text-align:left;width:100%;padding:10px 12px}._optionButtonActive_1xxuu_108{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent)}._formGrid_1xxuu_114{gap:12px;display:grid}._formGrid_1xxuu_114 label{color:var(--text-secondary);letter-spacing:.4px;text-transform:uppercase;gap:6px;font-size:11px;font-weight:700;display:grid}._formGrid_1xxuu_114 input,._formGrid_1xxuu_114 select,._formGrid_1xxuu_114 textarea{border:1px solid var(--border-subtle);color:var(--text-primary);font:inherit;background:#ffffff08;border-radius:10px;padding:10px 12px}._list_1xxuu_140{gap:8px;max-height:220px;display:grid;overflow-y:auto}._obraTopo_1xxuu_148{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._muted_1xxuu_156{color:var(--text-secondary);margin:0;font-size:12px}._errorBanner_1xxuu_162{border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}._errorBanner_1xxuu_162 a{color:inherit;font-weight:600;text-decoration:underline}._warnBanner_1xxuu_178{border:1px solid var(--accent-border);background:var(--accent-soft);color:var(--text-primary);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}._warnBanner_1xxuu_178 ul{margin:8px 0 0;padding-left:18px}._warnBanner_1xxuu_178 a{color:var(--accent);font-weight:700;text-decoration:none}._warnBanner_1xxuu_178 a:hover{text-decoration:underline}._primaryButtonLink_1xxuu_203{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._reviewRow_1xxuu_210{border-bottom:1px solid var(--border-subtle);gap:4px;padding:10px 0;display:grid}._reviewLabel_1xxuu_217{color:var(--text-secondary);letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:800}._spinnerRow_1xxuu_225{align-items:center;gap:8px;display:inline-flex}._spinner_1xxuu_225{border:2px solid var(--accent-soft);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _spin_1xxuu_225}@keyframes _spin_1xxuu_225{to{transform:rotate(360deg)}}._regraBloco_1xxuu_248{gap:6px;display:grid}._regraLabel_1xxuu_253{color:var(--text-secondary);letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700}._formGrid_1xxuu_114 ._checkLinha_1xxuu_262{align-items:center;gap:8px;display:flex}._formGrid_1xxuu_114 ._checkLinha_1xxuu_262 input{width:auto;min-height:0;padding:0}
