#tm-privacy-dialog{direction:rtl;box-sizing:border-box;color:#242321;background:#fff;border:1px solid #d6d0c9;border-radius:20px;padding:24px;max-width:min(640px,calc(100vw - 24px));width:100%;max-height:calc(100dvh - 32px);overflow:auto;font-family:inherit;line-height:1.6}#tm-privacy-dialog::backdrop{background:rgb(0 0 0 / .52)}#tm-privacy-dialog h2{font-size:1.4rem;line-height:1.3;margin:0 0 12px}#tm-privacy-dialog p{margin:10px 0}#tm-privacy-dialog button,#tm-privacy-open{font:inherit;cursor:pointer;min-height:44px;border:1px solid #6f5b48;border-radius:9px;padding:9px 14px;background:#fff;color:#242321}#tm-privacy-dialog button:focus-visible,#tm-privacy-dialog input:focus-visible,#tm-privacy-dialog a:focus-visible,#tm-privacy-open:focus-visible{outline:3px solid #005eb8;outline-offset:3px}#tm-privacy-dialog .tm-privacy-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}#tm-privacy-dialog .tm-privacy-actions button{flex:1 1 160px;font-weight:700}#tm-privacy-dialog #tm-privacy-accept,#tm-privacy-dialog #tm-privacy-reject{background:#fff5e8;border-color:#775528}#tm-privacy-dialog label{display:flex;align-items:start;gap:10px;margin:12px 0;padding:8px;border:1px solid #ddd;border-radius:8px}#tm-privacy-dialog input{width:21px;height:21px;flex:0 0 21px;margin-top:3px}#tm-privacy-dialog details{margin-top:12px}#tm-privacy-dialog summary{cursor:pointer;min-height:44px;line-height:44px}#tm-privacy-dialog a{color:#095fab;text-decoration:underline}#tm-privacy-reload{background:#fff1d7;padding:10px;border-radius:8px}#tm-privacy-footer{text-align:center;padding:12px;background:#f7f5f2;color:#242321;font-family:inherit}#tm-privacy-status{display:block;font-size:.9rem}#tm-privacy-footer [hidden],#tm-privacy-dialog [hidden]{display:none!important}@media(max-width:430px){#tm-privacy-dialog{padding:18px}#tm-privacy-dialog .tm-privacy-actions{gap:8px}}