#tm-privacy-notice,#tm-privacy-dialog{direction:rtl;box-sizing:border-box;color:#242321;background:#fffdf9;border:1px solid #e5ded4;border-radius:18px;font-family:inherit;line-height:1.5;box-shadow:0 8px 32px rgb(27 27 31 / .14);text-align:right}#tm-privacy-notice{position:fixed;z-index:1000000;left:50%;bottom:max(12px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(600px,calc(100% - 24px));padding:16px 18px 12px;border-top:3px solid #f5780b;max-height:calc(100dvh - 24px);overflow:auto}#tm-privacy-notice h2{font-size:18px;line-height:1.35;margin:0 0 6px;color:#202024;letter-spacing:0}#tm-privacy-notice p{font-size:14px;line-height:1.5;margin:0 0 12px;color:#4e4b46}#tm-privacy-notice .tm-privacy-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#tm-privacy-notice button,#tm-privacy-dialog button,#tm-privacy-open{font:inherit;cursor:pointer;min-height:44px;border:1px solid #9b795b;border-radius:10px;padding:9px 12px;background:#fff7ed;color:#34271c;line-height:1.35}#tm-privacy-notice .tm-privacy-actions button{font-size:14px;font-weight:700}#tm-privacy-notice .tm-privacy-more{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:4px}#tm-privacy-notice .tm-privacy-more button,#tm-privacy-notice .tm-privacy-more a{display:inline-flex;align-items:center;min-height:44px;background:none;border:0;padding:4px 0;font-size:13px;color:#514739;text-decoration:underline;text-underline-offset:3px}.tm-privacy-notice-visible{scroll-padding-bottom:var(--tm-privacy-space,260px)}.tm-privacy-notice-visible body::after{content:"";display:block;height:var(--tm-privacy-space,260px)}#tm-privacy-dialog{padding:24px;max-width:min(560px,calc(100vw - 24px));width:100%;max-height:calc(100dvh - 32px);overflow:auto;border-top:4px solid #f5780b}#tm-privacy-dialog::backdrop{background:rgb(24 24 28 / .42)}#tm-privacy-dialog:not([open]){display:none}#tm-privacy-dialog.tm-privacy-fallback[open]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;z-index:1000001}#tm-privacy-dialog h2{font-size:1.35rem;line-height:1.3;margin:0 0 12px;color:#202024}#tm-privacy-dialog p{margin:10px 0}#tm-privacy-notice :focus-visible,#tm-privacy-dialog :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-notice[hidden],#tm-privacy-footer [hidden],#tm-privacy-dialog [hidden]{display:none!important}@media(max-width:430px){#tm-privacy-notice{padding:13px 14px 8px}#tm-privacy-dialog{padding:18px}#tm-privacy-dialog .tm-privacy-actions{gap:8px}}@media(max-width:600px){#tm-privacy-notice .tm-privacy-actions,#tm-privacy-notice .tm-privacy-more{padding-inline:24px}.tm-privacy-notice-visible #tm-wa-float{transform:translateY(calc(-1 * var(--tm-privacy-space,260px)))!important}}