._dialog_1o2ym_1{--tool-bg:var(--surface,#fff);--tool-text:var(--text,#242424);--tool-muted:var(--muted,#616161);--tool-line:var(--border,#e0e0e0);--tool-raised:var(--raised,#fafafa);--tool-action:var(--primary,#0f6cbd);--tool-on:var(--on-action,#fff);box-sizing:border-box;border:1px solid var(--tool-line);background:var(--tool-bg);width:min(700px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--tool-text);font:14px/1.5 var(--font,"Segoe UI", Arial, sans-serif);border-radius:8px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 16px 48px #0003}._dialog_1o2ym_1[open]{flex-direction:column;display:flex}._dialog_1o2ym_1:not([open]){display:none}._dialog_1o2ym_1::backdrop{background:#0006}._header_1o2ym_34{border-bottom:1px solid var(--tool-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}._header_1o2ym_34>div{min-width:0}._header_1o2ym_34 span{color:var(--tool-muted);margin-bottom:4px;font-size:11px;display:block}._header_1o2ym_34 h2{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.4}._header_1o2ym_34 button{width:32px;height:32px;min-height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:0;display:grid}._header_1o2ym_34 button:hover{background:var(--tool-raised)}._body_1o2ym_78{overscroll-behavior:contain;min-height:0;padding:24px;overflow:auto}._body_1o2ym_78 :where(input,select,textarea){box-sizing:border-box;max-width:100%;font:inherit;color:var(--tool-text);background:var(--tool-bg);border:1px solid var(--tool-line);border-bottom-color:#999;border-radius:4px;min-height:36px;padding:8px 10px;font-size:13px}._body_1o2ym_78 :where(input:not([type=checkbox]),select,textarea){width:100%}._body_1o2ym_78 label{gap:7px;margin-bottom:18px;font-size:12px;font-weight:600;display:grid}._body_1o2ym_78 label>span{color:var(--tool-muted)}._body_1o2ym_78 textarea{resize:vertical}._body_1o2ym_78 :where(p,li){font-size:13px;line-height:1.65}._body_1o2ym_78 button{font:inherit;cursor:pointer}._body_1o2ym_78 button:disabled{opacity:.5;cursor:not-allowed}._body_1o2ym_78 :focus-visible,._header_1o2ym_34 :focus-visible{outline:2px solid var(--tool-action);outline-offset:3px}._body_1o2ym_78 form{box-shadow:none;background:0 0;border:0;gap:8px;margin:0;padding:0;display:grid}._body_1o2ym_78 form>span:first-child,._body_1o2ym_78 form>h3:first-of-type{display:none}._body_1o2ym_78 form>button,._body_1o2ym_78 form>footer>button:last-child{background:var(--tool-action);min-height:34px;color:var(--tool-on);border:1px solid var(--tool-action);border-radius:4px;padding:6px 14px;font-size:13px;font-weight:600}._body_1o2ym_78 form>footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}._body_1o2ym_78 form>footer>button{border:1px solid var(--tool-line);background:var(--tool-bg);min-height:34px;color:var(--tool-text);border-radius:4px;padding:6px 14px}@media (width<=520px){._header_1o2ym_34,._body_1o2ym_78{padding:18px}._dialog_1o2ym_1{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}}@media (prefers-reduced-motion:no-preference){._dialog_1o2ym_1[open]{animation:.12s ease-out _arrive_1o2ym_1}@keyframes _arrive_1o2ym_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}
