.mesh_Modal_overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:#0009}.mesh_Modal{width:min(440px,100%);max-height:100%;display:flex;flex-direction:column;gap:16px;padding:24px;box-sizing:border-box;border:1px solid var(--mesh-border);border-radius:var(--mesh-radius-l);background:var(--mesh-bg);color:var(--mesh-text);font:14px/1.5 var(--mesh-font);box-shadow:0 24px 64px #00000080;overflow-y:auto}.mesh_Modal h2{margin:0;font-size:18px;font-weight:700;line-height:1.3}.mesh_Modal_body{display:flex;flex-direction:column;gap:12px;color:var(--mesh-muted)}.mesh_Modal_body p{margin:0;overflow-wrap:anywhere}.mesh_Modal_field{display:flex;flex-direction:column;gap:6px;color:var(--mesh-text);font-weight:600;font-size:13px}.mesh_Modal_field input,.mesh_Modal_field select{padding:8px 12px;border:1px solid var(--mesh-border);border-radius:var(--mesh-radius-m);background:var(--mesh-surface);color:var(--mesh-text);font:14px/1.4 var(--mesh-font)}.mesh_Modal_field input:focus-visible,.mesh_Modal_field select:focus-visible{outline:2px solid var(--mesh-accent);outline-offset:1px}.mesh_Modal_check{display:flex;align-items:center;gap:8px;color:var(--mesh-text);font-size:13px;font-weight:600}.mesh_Modal_check input{accent-color:var(--mesh-accent)}.mesh_Modal_hint{font-size:12px}.mesh_Modal_actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.mesh_Modal_button{padding:8px 20px;border:1px solid transparent;border-radius:999px;font:600 14px/1.4 var(--mesh-font);cursor:pointer}.mesh_Modal_button:disabled{opacity:.5;cursor:default}.mesh_Modal_button:focus-visible{outline:2px solid var(--mesh-accent);outline-offset:2px}.mesh_Modal_button_primary{background:var(--mesh-accent);color:var(--mesh-on-accent)}.mesh_Modal_button_destructive{background:var(--mesh-critical);color:var(--mesh-on-accent)}.mesh_Modal_button_secondary{border-color:var(--mesh-border);background:none;color:var(--mesh-text)}.mesh_Modal_button_secondary:hover{background:var(--mesh-surface)}
