.ds-modal{border:1px solid var(--ds-line);background:var(--ds-panel,#1f1f1f);color:var(--ds-ink);text-align:start;border-radius:14px;width:min(440px,100vw - 32px);max-height:min(80dvh,720px);padding:0;overflow:hidden;box-shadow:0 24px 80px #0000008c}.ds-modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c}.ds-modal-panel{max-height:inherit;flex-direction:column;display:flex}.ds-modal-heading{justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 8px 20px;display:flex}.ds-modal-heading>h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;font-weight:600;overflow:hidden}.ds-modal-body{overscroll-behavior:contain;gap:16px;padding:4px 20px 20px;display:grid;overflow:auto}@media (max-width:700px){.ds-modal{border-radius:14px 14px 0 0;width:100vw;max-width:100vw;max-height:85dvh;margin:auto 0 0}}
