.gazete-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #58303f;border-radius:22px;background:#131216;color:#fff;box-shadow:0 24px 90px #000b;overflow:auto;color-scheme:dark;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.gazete-dialog::backdrop{background:#050306c9;backdrop-filter:blur(5px)}
.gazete-dialog-content{padding:28px;background:radial-gradient(ellipse at top right,#820d3638,transparent 65%)}
.gazete-dialog-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:18px;border:1px solid #a52551;border-radius:14px;background:#a6003e44;color:#ff80a9;font-size:25px;font-weight:800}
.gazete-dialog-eyebrow{margin:0 0 8px;color:#ff4b8d;font-size:11px;font-weight:800;letter-spacing:2px}
.gazete-dialog h2{margin:0 0 12px;font-size:22px;line-height:1.3;font-weight:750}
#gazete-dialog-message{margin:0;color:#d2cbd1;font-size:15px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}
.gazete-dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:26px}
.gazete-dialog-actions button{min-height:44px;min-width:100px;padding:10px 18px;border:1px solid #49434b;border-radius:11px;background:#242128;color:#fff;font:inherit;font-weight:700;cursor:pointer}
.gazete-dialog-actions [data-dialog-accept]{background:linear-gradient(120deg,#ae0042,#d00b58);border-color:#e1256d}
.gazete-dialog-actions button:focus-visible{outline:3px solid #ff9ac0;outline-offset:3px}
.gazete-dialog-actions button[hidden]{display:none}
@media(max-width:480px){.gazete-dialog-content{padding:22px}.gazete-dialog h2{font-size:20px}.gazete-dialog-actions button{flex:1;min-width:0}}
@media(prefers-reduced-motion:no-preference){.gazete-dialog[open]{animation:gazete-dialog-in .16s ease-out}@keyframes gazete-dialog-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
