.bk-ui-dialog-overlay{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:16px;background:#0006;color:var(--bk-text,#eee);font:inherit;box-sizing:border-box}.bk-ui-dialog{width:100%;max-width:410px;max-height:calc(100dvh - 32px);overflow:auto;background:var(--bk-panel,#151515);border:1px solid var(--bk-border,#303030);border-radius:14px;padding:20px;box-sizing:border-box;box-shadow:0 12px 40px #0003}.bk-ui-dialog h2{font:inherit;font-weight:650;font-size:16px;margin:0 0 10px}.bk-ui-dialog p{font-size:13px;line-height:1.6;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--bk-muted,#aaa)}.bk-ui-dialog label{display:grid;gap:8px;font-size:13px;margin-top:14px}.bk-ui-dialog input{box-sizing:border-box;width:100%;min-width:0;min-height:40px;border:1px solid var(--bk-border,#303030);border-radius:9px;padding:9px 12px;background:var(--bk-bg,#101010);color:var(--bk-text,#eee);font:inherit}.bk-ui-dialog footer{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.bk-ui-dialog button{font:inherit;font-size:13px;min-height:36px;border:1px solid var(--bk-border,#303030);border-radius:9px;padding:8px 14px;background:transparent;color:var(--bk-text,#eee);cursor:pointer}.bk-ui-dialog button.bk-ui-dialog-primary{background:var(--bk-text,#eee);color:var(--bk-bg,#101010);border-color:transparent;font-weight:600}.bk-ui-dialog :is(button,input):focus-visible{outline:2px solid var(--bk-muted,#aaa);outline-offset:3px}
