.tiki-modal{width:528px;max-width:calc(100vw - 32px);box-sizing:border-box;border:1px solid var(--line,#ffffff10);border-radius:24px;background:var(--panel,#2f2f2f);color:var(--text,#ececec);padding:27px 25px 25px;box-shadow:0 24px 90px #0006;font:19px/1.6 Inter,"Segoe UI",Arial,sans-serif}.tiki-modal::backdrop{background:#0008;backdrop-filter:blur(2px)}.tiki-modal h2{font-size:24px;font-weight:650;line-height:1.3;letter-spacing:-.5px;margin:0 30px 8px 0;color:inherit}.tiki-modal p{font-size:19px;color:var(--muted,#a3a3a3);line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:pre-line}.tiki-modal-close{position:absolute;right:20px;top:17px;cursor:pointer;border:0;background:none;color:var(--muted,#b0b0b0);font:inherit;font-size:23px;line-height:1.3;padding:0 5px;border-radius:7px}.tiki-modal-actions{display:flex;justify-content:flex-end;gap:15px;margin-top:20px}.tiki-modal-actions button{border-radius:12px;padding:7px 20px;font:500 16px/1.5 Inter,"Segoe UI",Arial,sans-serif;cursor:pointer;min-height:40px}.tiki-modal-cancel{background:var(--hover,#ffffff06);border:1px solid var(--line,#ffffff14);color:var(--text,#ececec)}.tiki-modal-accept{background:var(--text,#ececec);color:var(--side,#171717);border:1px solid transparent}.tiki-modal-accept.danger{background:#ef44441a;color:#ff7068}.tiki-modal-actions button:hover{filter:brightness(1.15)}.tiki-modal button:focus-visible,.tiki-modal-input:focus-visible{outline:2px solid var(--accent,#a9dbc4);outline-offset:3px}.tiki-modal-input{display:block;width:100%;box-sizing:border-box;margin-top:18px;border:1px solid var(--line,#ffffff14);border-radius:10px;background:var(--bg,#212121);color:var(--text,#ececec);font:inherit;padding:10px 13px}@media(max-width:540px){.tiki-modal{padding:24px 22px;border-radius:22px}.tiki-modal h2{font-size:22px}.tiki-modal p{font-size:17px}.tiki-modal-actions{gap:10px}.tiki-modal-actions button{font-size:17px;padding:8px 18px}}
