.ur-privacy-open{font:inherit;font-size:13px;line-height:1.5;color:#c4c5bd;background:none;border:0;padding:8px 0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}
.ur-privacy-open:hover{color:#e9ba4b}.ur-privacy-fallback{padding:12px 24px;text-align:center;background:#151a1d}.ur-privacy-panel{box-sizing:border-box;position:fixed;inset:0;width:min(640px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:28px;background:#1c2327;color:#f3f0e9;border:1px solid #69704f;border-top:3px solid #ad9a1d;border-radius:2px;font-family:Barlow,Arial,sans-serif;font-size:16px;line-height:1.55;box-shadow:0 24px 90px #0008;overflow:auto;overscroll-behavior:contain;z-index:100100}
.ur-privacy-panel:not([open]){display:none}.ur-privacy-panel::backdrop{background:rgb(9 14 17 / .78)}.ur-privacy-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.ur-privacy-kicker{font-size:11px;font-weight:700;letter-spacing:.12em;color:#d4c572}.ur-privacy-close{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 0 8px 12px;font:inherit;font-size:13px;color:#e2e2d9;background:none;border:0;cursor:pointer}.ur-privacy-close span{font-size:25px;line-height:1}.ur-privacy-panel h2{margin:10px 0 8px;font-size:34px;line-height:1.1;letter-spacing:-.025em}.ur-privacy-panel p{margin:0 0 12px}.ur-privacy-section{margin-top:18px;padding-top:16px;border-top:1px solid #414a4c}.ur-privacy-section h3{margin:0 0 6px;font-size:17px;color:#f3f0e9}.ur-privacy-section p{color:#c4cbc9;font-size:14px}.ur-privacy-section .ur-privacy-state{font-weight:600;color:#ded3a3}.ur-privacy-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 16px}.ur-privacy-actions button,.ur-media-placeholder button{box-sizing:border-box;min-height:46px;padding:12px 18px;border:1px solid #ad9a1d;border-radius:2px;background:#32372b;color:#f5f0d8;font:inherit;font-size:14px;font-weight:700;line-height:1.3;cursor:pointer;box-shadow:inset -3px 0 #ad9a1d}
.ur-privacy-actions button:hover,.ur-media-placeholder button:hover{background:#444a32;border-color:#e9ba4b}.ur-privacy-actions button:focus-visible,.ur-privacy-close:focus-visible,.ur-privacy-open:focus-visible,.ur-privacy-panel a:focus-visible,.ur-media-placeholder button:focus-visible{outline:3px solid #e9ba4b;outline-offset:4px}.ur-privacy-panel .ur-privacy-footnote,.ur-privacy-panel .ur-privacy-policy{font-size:12px;line-height:1.5;color:#b7c0bb}.ur-privacy-panel .ur-privacy-policy{margin:12px 0 0}.ur-privacy-policy a{color:#e5d898;text-underline-offset:3px}.ur-privacy-panel .ur-privacy-policy-missing{color:#e2c89c}.ur-privacy-announcement{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ur-external-media{box-sizing:border-box;width:100%;max-width:100%;margin:20px 0;background:#1b2429;border:1px solid #424b49;border-left:3px solid #ad9a1d}.ur-media-placeholder{display:flex;min-height:240px;padding:28px;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#e9ece6;gap:12px}.ur-media-placeholder strong{font-family:Barlow,Arial,sans-serif;font-size:24px;line-height:1.2}.ur-media-placeholder p{max-width:430px;margin:0;font-size:14px;line-height:1.6;color:#c4ccc8}.ur-media-slot{position:relative;aspect-ratio:16/9}.ur-external-widget .ur-media-slot{aspect-ratio:auto;min-height:400px}.ur-media-slot iframe{position:absolute;inset:0;width:100%;height:100%;max-width:100%;border:0}.ur-media-slot[hidden],.ur-media-placeholder[hidden],iframe[data-ur-media="blocked"][hidden]{display:none!important}.ur-media-noscript{padding:16px;border-left:3px solid #ad9a1d}
@media(max-width:520px){.ur-privacy-panel{padding:20px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.ur-privacy-head{gap:8px}.ur-privacy-kicker{font-size:9px;letter-spacing:.07em}.ur-privacy-panel h2{font-size:30px}.ur-privacy-actions{grid-template-columns:1fr}.ur-privacy-actions button{min-height:48px}.ur-media-placeholder{min-height:220px;padding:22px 16px}.ur-media-placeholder button{width:100%}}
@media(forced-colors:active){.ur-privacy-panel,.ur-external-media,.ur-privacy-actions button,.ur-media-placeholder button{border:1px solid CanvasText;box-shadow:none}}
