.dpj-scrim{z-index:80;background:var(--app-scrim);justify-content:center;align-items:center;padding:16px;animation:.18s both dpj-scrim-in;display:flex;position:fixed;inset:0}.dpj-scrim.out{animation:.15s both dpj-scrim-out}@keyframes dpj-scrim-in{0%{opacity:0}}@keyframes dpj-scrim-out{to{opacity:0}}@keyframes dpj-in{0%{opacity:0;transform:scale(.96)}}@keyframes dpj-out{to{opacity:0;transform:scale(.96)}}.dpj{border:1px solid var(--app-line-strong);border-radius:var(--app-r-card);background:var(--app-surface);width:min(380px,100%);box-shadow:var(--app-lift);color:var(--app-ink);font:400 13px var(--font-auth-body), system-ui, sans-serif;animation:dpj-in .2s var(--app-ease) both;flex-direction:column;gap:10px;padding:18px 18px 16px;display:flex}.dpj-scrim.out .dpj{animation:dpj-out .15s var(--app-ease) both}.dpj h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.dpj-text{color:var(--app-muted);margin:0;line-height:1.5}.dpj-text b{color:var(--app-ink);font-weight:600}.dpj-acts{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.dpj-btn{border:1px solid var(--app-line-strong);border-radius:var(--app-r-ctl);height:32px;color:var(--app-ink);font:500 13px var(--font-auth-body), system-ui, sans-serif;cursor:pointer;transition:border-color .15s var(--app-ease), background-color .15s var(--app-ease), color .15s var(--app-ease), opacity .15s var(--app-ease), transform .15s var(--app-ease);background:0 0;padding:0 12px}.dpj-btn:hover{border-color:var(--app-accent);color:var(--app-accent)}.dpj-btn:active{transform:scale(.98)}.dpj-btn.danger{border-color:var(--app-accent);background:var(--app-accent);color:var(--app-on-accent)}.dpj-btn.danger:hover{color:var(--app-on-accent);opacity:.9}.dpj-btn:focus-visible{outline:var(--app-focus-w) solid var(--app-focus);outline-offset:var(--app-focus-off)}@media (prefers-reduced-motion:reduce){.dpj-scrim,.dpj-scrim.out,.dpj,.dpj-scrim.out .dpj{animation:none}.dpj-btn{transition:none}.dpj-btn:active{transform:none}}:root[data-motion=simple] .dpj-scrim,:root[data-motion=simple] .dpj-scrim.out,:root[data-motion=simple] .dpj,:root[data-motion=simple] .dpj-scrim.out .dpj{animation:none}:root[data-motion=simple] .dpj-btn{transition:none}:root[data-motion=simple] .dpj-btn:active{transform:none}
