.privacy-trigger{position:fixed;left:18px;bottom:18px;z-index:85;display:flex;align-items:center;gap:9px;border:1px solid #d1be9f66;background:#181613ed;color:#efe9dd;padding:11px 14px;font:600 11px/1.2 Montserrat,Arial,sans-serif;cursor:pointer;box-shadow:0 8px 20px #0004}.privacy-trigger svg{width:19px;height:22px;color:#ca6faa}.privacy-dialog{box-sizing:border-box;background:#181613;color:#efe9dd;border:1px solid #d1be9f66;border-top:4px solid #ca6faa;padding:32px;width:min(650px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;box-shadow:0 24px 100px #0009}.privacy-dialog::backdrop{background:#080807ba;backdrop-filter:blur(5px)}.privacy-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.privacy-top img{width:91px;height:76px;object-fit:contain}.privacy-kicker{display:flex;align-items:center;gap:8px;color:#d1be9f;font:600 10px/1.4 Inter,Arial,sans-serif;letter-spacing:.12em;text-align:right}.privacy-kicker svg{width:22px;height:26px;flex-shrink:0;color:#ca6faa}.privacy-dialog h2{font:800 clamp(27px,4.5vw,43px)/1.1 Montserrat,Arial,sans-serif;letter-spacing:-.055em;margin:0 0 22px;max-width:540px}.privacy-dialog h2 em{font-style:normal;color:#ca6faa}.privacy-lead{font:600 15px/1.6 Montserrat,Arial,sans-serif;margin:0 0 13px}.privacy-body,.privacy-dialog details,.privacy-remember{font:400 13px/1.7 Inter,Arial,sans-serif;color:#d9d4c8}.privacy-body{margin:0 0 20px}.privacy-state{border-block:1px solid #d1be9f35;padding:13px 0;margin-bottom:18px;display:flex;justify-content:space-between;align-items:center;gap:15px;font:400 12px/1.5 Inter,Arial,sans-serif}.privacy-state strong{color:#d1be9f;font-weight:600}.privacy-remember{display:flex;align-items:flex-start;gap:10px;cursor:pointer;margin:20px 0}.privacy-remember input{width:17px;height:17px;accent-color:#ca6faa;margin-top:3px;flex-shrink:0}.privacy-actions{display:flex;gap:12px;flex-wrap:wrap}.privacy-actions button{min-height:49px;flex:1;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;background:#d1be9f;color:#10100e;border:1px solid #d1be9f;cursor:pointer;font:600 13px/1.4 Montserrat,Arial,sans-serif}.privacy-actions button:hover,.privacy-actions button:focus-visible{background:#efe9dd}.privacy-actions svg{width:21px;height:21px;flex-shrink:0}.privacy-dialog details{margin:18px 0 0}.privacy-dialog summary{cursor:pointer;color:#efe9dd;font-weight:600;padding:10px 0}.privacy-dialog details p{font-size:12px;line-height:1.8;margin:8px 0 12px}.privacy-legal{display:flex;gap:24px;margin-top:22px;padding-top:19px;border-top:1px solid #d1be9f35;font:400 12px/1.5 Inter,Arial,sans-serif}.privacy-legal a{color:#efe9dd;text-underline-offset:5px;text-decoration:underline}.privacy-dialog :focus-visible{outline:2px solid #ca6faa;outline-offset:4px}.privacy-status{font:400 11px/1.6 Inter,Arial,sans-serif;color:#d1be9f}.privacy-forget{border:1px solid #d1be9f88;background:transparent;padding:9px 12px;color:#efe9dd;cursor:pointer;font:400 12px Inter,Arial,sans-serif}.privacy-preview{min-height:100svh;background:radial-gradient(ellipse at 70% 20%,#322923,#10100e 65%);display:flex;align-items:center;justify-content:center;padding:35px 0}.privacy-preview-label{text-align:center;color:#d1be9f;font:400 11px Inter,Arial,sans-serif;margin:0 0 20px}.privacy-static{position:relative!important;margin:0 auto!important;display:block!important;max-height:none!important}
@media(max-width:600px){.privacy-dialog{padding:23px 21px;max-height:calc(100dvh - 24px);width:calc(100% - 24px)}.privacy-top{margin-bottom:23px}.privacy-top img{width:76px;height:63px}.privacy-kicker{font-size:8px;letter-spacing:.1em}.privacy-dialog h2{font-size:30px}.privacy-body,.privacy-remember{font-size:12px}.privacy-lead{font-size:13px}.privacy-state{font-size:10px}.privacy-legal{font-size:11px}.privacy-trigger{left:12px;bottom:12px;padding:10px}}
