@font-face{font-family:inter;src:url(../media/inter_latin_var-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.VNbDAq_className{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal}.VNbDAq_variable{--font-inter:"inter", "inter Fallback", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif}
.sdialog{border:1px solid var(--line-strong);width:min(400px,100vw - 32px);color:var(--text);box-shadow:var(--shadow-pop);opacity:0;transition:opacity var(--dur-2) ease, transform var(--dur-3) var(--ease-spring), display var(--dur-3) allow-discrete, overlay var(--dur-3) allow-discrete;background:#151515;border-radius:22px;padding:0;transform:translateY(10px)scale(.95)}.sdialog[open]{opacity:1;display:block;transform:none}@starting-style{.sdialog[open]{opacity:0;transform:translateY(10px)scale(.95)}}.sdialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color var(--dur-3) ease, display var(--dur-3) allow-discrete, overlay var(--dur-3) allow-discrete;background:0 0}.sdialog[open]::backdrop{background:#0000009e}@starting-style{.sdialog[open]::backdrop{background:0 0}}.sdialog form{text-align:center;justify-items:center;gap:10px;padding:26px 22px 20px;display:grid}.sdialog-badge{width:48px;height:48px;animation:sdialog-badge .52s var(--ease-spring) 60ms both;border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.sdialog-badge-default,.sdialog-badge-info{background:var(--accent-soft);color:var(--accent)}.sdialog-badge-danger{background:var(--danger-soft);color:var(--danger)}@keyframes sdialog-badge{0%{opacity:0;transform:scale(.4)rotate(-12deg)}}.sdialog-title{font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.01em;text-wrap:balance;margin:0}.sdialog-msg{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;max-width:34ch;margin:0}.sdialog-msg p{margin:0}.sdialog-field{text-align:left;width:100%;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:6px;margin-top:6px;display:grid}.sdialog-field input,.sdialog-field textarea{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);font-size:var(--text-base);line-height:var(--leading-snug);resize:vertical;transition:border-color var(--dur-2) ease;background:#0b0b0b;border-radius:12px;padding:10px 14px}.sdialog-field input:focus,.sdialog-field textarea:focus{border-color:#5a5a5a;outline:none}.sdialog-buttons{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:12px;display:grid}.sdialog-buttons>:only-child{grid-column:1/-1}.sdialog-buttons .btn{border-radius:12px;width:100%;min-height:44px}.sdialog .sdialog-cancel{background:var(--bg-elev-2);border-color:#0000}.sdialog .sdialog-cancel:hover{background:var(--bg-elev-3)}.sdialog .sdialog-ok-danger{background:var(--danger);border-color:var(--danger);color:#fff;font-weight:var(--weight-bold)}.sdialog .sdialog-ok-danger:hover{background:#ff6680;border-color:#ff6680}.sdialog .btn:focus-visible{outline:2px solid var(--text);outline-offset:2px}
