.dc-prompt{border:1px solid #e6e6e6;border-radius:22px;padding:32px;max-width:440px;width:calc(100% - 32px);box-sizing:border-box;color:#24242a;background:#fff;box-shadow:0 18px 65px #0002;max-height:85dvh;overflow:auto}.dc-prompt::backdrop{background:#0005}.dc-prompt h2{font-size:24px;line-height:1.5;margin:12px 0}.dc-prompt p{line-height:1.85}.dc-prompt .pe-primary,.dc-prompt .pe-secondary{width:100%;margin-top:12px;font-size:14px}.dc-close{position:absolute;right:12px;top:10px;width:40px;height:40px;border:0;background:none;font-size:26px;cursor:pointer}.dc-prompt .pe-check{font-size:12px;margin-bottom:0}.dc-prompt .pe-note{font-size:12px;color:#777}.dc-prompt button:focus-visible{outline:3px solid #777;outline-offset:3px}.dc-entry{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 18px;background:#fafafa;border:1px solid #e8e8e8;border-radius:14px;margin:18px 0}.dc-entry p{margin:0;font-size:13px;color:#666}.dc-entry a{font-size:13px;white-space:normal}@media(max-width:560px){.dc-prompt{margin:auto auto 14px;padding:26px 22px;border-radius:22px}.dc-prompt h2{font-size:22px}}
