.ac-vg-overlay{--ac-vg-accent:#c2185b;--ac-vg-accent-dark:#981044;--ac-vg-ink:#17131a;--ac-vg-muted:#5f5862;display:none;box-sizing:border-box;color:var(--ac-vg-ink);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.ac-vg-modal-open,body.ac-vg-modal-open{overflow:hidden !important}body.ac-vg-modal-open .ac-vg-overlay{display:flex}.ac-vg-overlay{position:fixed;inset:0;z-index:2147483647;align-items:flex-start;justify-content:center;padding:18px;background:rgba(18,12,22,.38);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}iframe[data-ac-vg-src]{background:#0b0b0d !important;color-scheme:dark}.ac-media-wait-host{position:relative !important}.ac-media-wait{position:absolute;inset:0;z-index:18;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;min-height:118px;padding:18px;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 50% 42%,rgba(255,77,166,.17),transparent 34%),radial-gradient(circle at 22% 82%,rgba(123,92,255,.12),transparent 36%),linear-gradient(145deg,#08080c 0%,#111017 52%,#09090d 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.055);color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.35;text-align:center;pointer-events:none;opacity:0;animation:ac-media-wait-enter .24s ease-out forwards}.sextok-item>.ac-media-wait{bottom:60px;z-index:8;min-height:0;border-radius:0}.ac-media-wait--sextok-viewport{position:fixed;inset:0 0 60px;z-index:8;min-height:0;border-radius:0}.stxs-video-wrap>.ac-media-wait{z-index:19}.ac-media-wait__spinner{position:relative;display:block;width:42px;height:42px;flex:0 0 42px}.ac-media-wait__spinner:before,.ac-media-wait__spinner:after{content:"";position:absolute;border-radius:50%}.ac-media-wait__spinner:before{inset:0;border:3px solid rgba(255,255,255,.18);border-top-color:#ff4da6;border-right-color:#a77bff;box-shadow:0 0 22px rgba(255,77,166,.16);animation:ac-media-wait-spin .82s linear infinite}.ac-media-wait__spinner:after{inset:13px;background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.08);animation:ac-media-wait-pulse 1.15s ease-in-out infinite}.ac-media-wait__copy{display:grid;width:min(92%, 330px);gap:4px}.ac-media-wait__copy strong{color:#fff;font-size:clamp(14px, 2.6vw, 17px);font-weight:850;letter-spacing:-.01em}.ac-media-wait__copy>span{color:rgba(255,255,255,.72);font-size:clamp(11px, 2.2vw, 13px);font-weight:560}html.ac-vg-ready .ac-media-wait,body.ac-vg-ready .ac-media-wait,html.ac-vg-offline .ac-media-wait,body.ac-vg-offline .ac-media-wait{display:none !important}.ac-vg-notice{position:fixed;left:50%;bottom:18px;bottom:max(18px, env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:12px;width:min(calc(100% - 28px), 620px);padding:12px 14px;transform:translateX(-50%);border:1px solid #efc36a;border-radius:14px;background:#fff9e8;box-shadow:0 12px 35px rgba(0,0,0,.16);color:#3e310e;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:600;line-height:1.4}.ac-vg-notice p{flex:1;margin:0 !important}.ac-vg-notice button{flex:0 0 auto;min-height:38px;padding:8px 12px;border:0;border-radius:10px;background:#3e310e;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:750}.ac-vg-notice button:focus-visible{outline:3px solid #981044;outline-offset:3px}.ac-vg-overlay *,.ac-vg-overlay *:before,.ac-vg-overlay *:after{box-sizing:border-box}.ac-vg-overlay:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(255,63,151,.12),transparent 34%),radial-gradient(circle at 82% 80%,rgba(111,72,255,.09),transparent 36%);pointer-events:none}.ac-vg-card{position:relative;isolation:isolate;width:min(100%, 440px);max-height:calc(100vh - 36px);max-height:calc(100dvh - 36px);margin:auto;padding:60px clamp(20px, 5vw, 32px) 28px;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,63,151,.22);border-radius:24px;background:rgba(255,255,255,.98);box-shadow:0 24px 70px rgba(34,20,30,.18);text-align:center;outline:none}.ac-vg-card:focus{outline:3px solid var(--ac-vg-accent-dark);outline-offset:3px}.ac-vg-view{display:none;width:66px;height:66px;margin:0 auto 18px}.ac-vg-overlay[data-state=checking] .ac-vg-view--checking,.ac-vg-overlay[data-state=blocked] .ac-vg-view--blocked,.ac-vg-overlay[data-state=offline] .ac-vg-view--offline{display:grid}.ac-vg-spinner{place-items:center;border:6px solid #f3e7ed;border-top-color:var(--ac-vg-accent);border-radius:50%;animation:ac-vg-spin .85s linear infinite}.ac-vg-shield{place-items:center;border-radius:50%;background:#fff0f7;color:var(--ac-vg-accent)}.ac-vg-shield svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#acVisitorGuardOverlay .ac-vg-view--offline{place-items:center;border-radius:50%;background:#fff6df;color:#a86800;font-size:34px;font-weight:900}.ac-vg-eyebrow{margin:0 0 8px !important;color:var(--ac-vg-accent-dark) !important;font-size:12px !important;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ac-vg-card h2{margin:0 0 12px;color:var(--ac-vg-ink);font-size:clamp(22px, 5vw, 27px);font-weight:900;letter-spacing:-.025em}.ac-vg-card #acVisitorGuardMessage{max-width:35ch;margin:0 auto 20px;color:var(--ac-vg-muted);font-size:15px;line-height:1.55}.ac-vg-actions{display:grid;width:100%;gap:10px}.ac-vg-card button{width:100%;min-height:50px;padding:13px 18px;border:0;border-radius:14px;background:linear-gradient(135deg,var(--ac-vg-accent),var(--ac-vg-accent-dark));box-shadow:0 10px 24px rgba(217,31,117,.24);color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:850}.ac-vg-card button:hover{filter:brightness(1.04);transform:translateY(-1px)}.ac-vg-card button:focus-visible{outline:3px solid var(--ac-vg-accent-dark);outline-offset:3px}.ac-vg-secondary-action{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:12px 18px;border:2px solid rgba(194,24,91,.38);border-radius:14px;background:#fff;color:var(--ac-vg-accent-dark);cursor:pointer;font:inherit;font-size:14px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ac-vg-secondary-action:visited{color:var(--ac-vg-accent-dark)}.ac-vg-secondary-action:hover{border-color:var(--ac-vg-accent);background:#fff3f8;color:var(--ac-vg-accent-dark);text-decoration:none}.ac-vg-secondary-action:focus-visible{outline:3px solid var(--ac-vg-accent-dark);outline-offset:3px}.ac-vg-secondary-action[hidden]{display:none !important}.ac-vg-help,.ac-vg-noscript{margin:14px 0 0 !important;color:#655e68 !important;font-size:12px !important;line-height:1.45}.ac-vg-noscript{display:block;padding:12px;border-radius:10px;background:#fff3f7}#acVisitorGuardOverlay[hidden],#acVisitorGuardNotice[hidden]{display:none !important}@keyframes ac-vg-spin{to{transform:rotate(360deg)}}@keyframes ac-media-wait-enter{from{opacity:0}to{opacity:1}}@keyframes ac-media-wait-spin{to{transform:rotate(360deg)}}@keyframes ac-media-wait-pulse{0%,100%{opacity:.62;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ac-vg-spinner{animation:none}.ac-vg-card button{transition:none}.ac-vg-secondary-action{transition:none}.ac-media-wait{opacity:1;animation:none}.ac-media-wait__spinner:before,.ac-media-wait__spinner:after{animation:none}}@media (max-width:520px){.ac-vg-overlay{padding:max(14px, env(safe-area-inset-top))
      max(14px, env(safe-area-inset-right))
      max(14px, env(safe-area-inset-bottom))
      max(14px, env(safe-area-inset-left))}.ac-vg-card{border-radius:20px}.ac-vg-card{max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px)}.ac-vg-notice{align-items:stretch;flex-direction:column}.ac-vg-notice button{width:100%}.ac-media-wait{gap:11px;padding:14px}.ac-media-wait__spinner{width:36px;height:36px;flex-basis:36px}.ac-media-wait__spinner:after{inset:11px}}@media (min-width:768px){.ac-media-wait--sextok-viewport{top:calc(5vh + 8px);right:auto;bottom:auto;left:50%;width:404px;height:calc(90vh - 76px);border-radius:22px 22px 0 0;transform:translateX(-50%)}}@media (max-height:560px){.ac-vg-overlay{align-items:flex-start !important}.ac-vg-card{margin-block:auto;padding-block:20px}}#acVisitorGuardClose.ac-vg-close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #eadde4;border-radius:50%;background:#f8f3f6;box-shadow:none;color:#56424f;font:400 29px/1 system-ui,sans-serif;transform:none}#acVisitorGuardClose:hover{background:#f3e4ec;color:#981044}#acVisitorGuardClose:focus-visible{outline:3px solid #981044;outline-offset:3px}.ac-vg-ios{margin:0 0 18px !important;padding:11px 13px;border:1px solid #e9dce5;border-radius:12px;background:#faf5f9;color:#56424f !important;font-size:13px !important;line-height:1.5;text-align:left}.ac-vg-ios[hidden]{display:none !important}#acVisitorGuardNotice.ac-vg-notice--embedded{position:relative;inset:auto;z-index:1;width:100%;margin:14px 0;transform:none;text-align:left}#acVisitorGuardNotice.ac-vg-notice--sextok{top:max(70px, calc(env(safe-area-inset-top) + 58px));bottom:auto;width:min(calc(100% - 108px), 300px);z-index:40;align-items:stretch;flex-direction:column;gap:9px;padding:12px;font-size:12px;background:rgba(255,249,232,.97)}@media (min-width:768px){#acVisitorGuardNotice.ac-vg-notice--sextok{top:calc(5vh + 65px)}}@media (max-height:560px){.ac-vg-card{padding-top:58px;padding-bottom:20px}#acVisitorGuardNotice.ac-vg-notice--sextok{top:12px;max-height:calc(100dvh - 90px);overflow:auto}}