.wq-nav{background:transparent;border-bottom:0;left:0;padding:10px var(--wq-page-x) 8px;position:fixed;right:0;top:0;transition:padding var(--wq-duration) var(--wq-ease);z-index:260}.wq-page-wrapper{padding-top:88px}.wq-nav-inner{align-items:center;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);background:#fffffff0;border:0;border-radius:28px;box-shadow:0 14px 38px #1a11180f;display:grid;gap:20px;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);height:100%;margin:0 auto;min-height:70px;padding:0 20px;width:min(var(--wq-content-max),100%)}.wq-nav-center{justify-self:center}.wq-nav-left{align-items:center;display:flex;justify-self:start;min-width:44px}.wq-nav-home{align-items:center;background:#1a11180b;border:0;border-radius:var(--wq-r-pill);color:var(--wq-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:18px;min-height:44px;padding:0 18px;position:relative;text-decoration:none;transition:background-color var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease);white-space:nowrap}.wq-nav-home:hover{background:#1a111812;transform:translateY(-1px)}.wq-nav-home:active{transform:scale(.96)}.wq-nav-home:focus-visible{outline:2px solid var(--wq-pink);outline-offset:2px}.wq-nav-brand-group{align-items:center;background:#ffffff9e;border-radius:24px;box-shadow:none;display:flex;gap:10px;padding:6px}.wq-nav-brand{align-items:center;background:transparent;border-radius:12px;color:var(--wq-ink);cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;min-height:52px;min-width:92px;padding:0 12px;text-decoration:none;transition:opacity var(--wq-duration) var(--wq-ease)}.wq-nav-brand:hover{opacity:.78}.wq-nav-brand:active{opacity:.65}.wq-nav-brand:focus-visible{outline:2px solid var(--wq-pink);outline-offset:2px}.wq-nav-logo{filter:drop-shadow(0 6px 14px rgba(217,38,114,.14));-o-object-fit:contain;object-fit:contain}.wq-nav-logo--quiz{height:48px;width:76px}.wq-nav-logo--loto{height:52px;width:52px}.wq-nav-right{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;display:inline-flex;gap:10px;justify-self:end;min-width:0;padding:0}.wq-nav-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.wq-nav-actions .btn{font-size:13.5px;font-weight:800;min-height:42px;padding:0 19px}.wq-nav-login-btn{background:#1a11180b;border:0;border-radius:999px;box-shadow:none;color:var(--wq-ink);min-width:121px}.wq-nav-login-btn:hover{background:#1a111812;box-shadow:none;transform:none}.wq-nav-user{align-items:center;background:var(--wq-surface);border:0;border-radius:var(--wq-r-pill);box-shadow:none;color:var(--wq-ink);cursor:pointer;display:inline-flex;justify-content:center;min-height:46px;min-width:132px;padding:7px 20px;transition:background-color var(--wq-duration) var(--wq-ease),box-shadow var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease)}.wq-nav-user:hover{background:var(--wq-surface-2);box-shadow:none;transform:translateY(-1px)}.wq-nav-user-copy{display:grid;gap:1px;min-width:0;text-align:center}.wq-nav-user-copy b{font-size:14px;font-weight:900;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-nav-avatar{background:var(--wq-pink);border-radius:50%;color:#fff;display:inline-grid;flex:0 0 34px;font-size:14px;font-weight:900;height:34px;line-height:1;overflow:hidden;place-items:center;text-transform:uppercase;width:34px}.wq-nav-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;width:100%}.wq-mobile-menu,.wq-mobile-menu-backdrop,.wq-nav-menu-trigger{display:none}@media(min-width:901px){.wq-nav .wq-nav-actions .btn,.wq-nav .wq-nav-home,.wq-nav .wq-nav-login-btn,.wq-nav .wq-nav-user{height:40px;min-height:40px}.wq-host .wq-nav .wq-nav-home{height:40px;min-height:40px;padding-inline:16px}.wq-nav .wq-nav-user{padding-block:3px}}@media(max-width:900px){.wq-page-wrapper{padding-top:60px}.wq-nav{padding:4px var(--wq-page-x)}.wq-nav-inner{border-radius:17px;display:grid;gap:4px;grid-template-columns:84px minmax(0,1fr) 50px;height:50px;min-height:50px;padding:0 6px;position:relative}.wq-nav-brand{border-radius:11px;gap:0;justify-self:center;min-height:34px;min-width:46px;padding:0 3px;width:46px}.wq-nav-brand-group{border-radius:12px;gap:0;justify-self:center;padding:1px}.wq-nav-logo--quiz{height:30px;width:42px}.wq-nav-logo--loto{height:31px;width:31px}.wq-nav--public .wq-nav-right,.wq-nav-left,.wq-nav-right{align-self:center;background:transparent;border:0;box-shadow:none;display:inline-flex;height:40px;padding:0;width:100%}.wq-nav-left{justify-self:start}.wq-nav--public .wq-nav-right,.wq-nav-right{justify-self:end}.wq-nav-actions{justify-content:flex-end;width:100%}.wq-nav--public .wq-nav-actions .wq-nav-edge-button,.wq-nav-edge-button{background:#1a11180e;border:0;border-radius:var(--wq-r-pill);box-shadow:none;color:var(--wq-ink);display:inline-flex;font-size:10px;font-weight:900;line-height:16px;min-height:40px;min-width:0;padding:0 9px;text-align:center;width:100%}.wq-nav .wq-nav-edge-button,.wq-nav--public .wq-nav-actions .wq-nav-edge-button{height:40px;min-height:40px}.wq-nav-user{min-height:40px;min-width:0;padding:0 9px}.wq-nav-user.wq-nav-edge-button{background:transparent;border-radius:50%;box-shadow:none;min-height:40px;min-width:40px;padding:0;width:40px}.wq-nav-home{border-radius:var(--wq-r-pill);justify-self:start;min-width:0;padding:0 6px;width:100%}.wq-nav-login-btn{justify-self:end}.wq-nav-edge-button:focus-visible,.wq-nav-edge-button:hover{background:#1a111817;box-shadow:none;transform:none}.wq-nav-menu-trigger{align-items:center;background:#1a11180e;border:0;border-radius:var(--wq-r-pill);box-shadow:none;color:var(--wq-ink);cursor:pointer;display:flex;height:40px;justify-content:center;min-height:40px;min-width:48px;padding:0;transition:background-color var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease);width:48px}.wq-nav-account-desktop{display:none!important}.wq-nav--public .wq-nav-user-copy{display:none}.wq-nav--public .wq-nav-avatar{flex-basis:40px;height:40px;width:40px}.wq-nav-menu-icon{display:grid;gap:4px;width:20px}.wq-nav-menu-icon i{background:currentColor;border-radius:2px;display:block;height:2px;width:20px}.wq-nav-menu-trigger:focus-visible,.wq-nav-menu-trigger:hover{background:#1a111817;box-shadow:none}.wq-nav-menu-trigger:active{transform:scale(.96)}.wq-mobile-menu-backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#1a111861;border:0;display:block;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:270}.wq-mobile-menu{backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);background:#fffffffa;border-radius:0 28px 28px 0;bottom:0;box-shadow:18px 0 48px #1a11182e;display:flex;flex-direction:column;left:0;overflow-y:auto;padding:calc(14px + env(safe-area-inset-top)) 14px calc(16px + env(safe-area-inset-bottom));position:fixed;top:0;transform:translate(-104%);transition:transform .22s var(--wq-ease);width:min(330px,88vw);z-index:280}.wq-mobile-menu.open{transform:translate(0)}.wq-mobile-menu-head{align-items:center;border-bottom:1px solid rgba(26,17,24,.08);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.wq-mobile-menu-logos{align-items:center;display:flex;gap:10px}.wq-mobile-menu-logos a{align-items:center;background:#1a111809;border-radius:14px;display:inline-flex;justify-content:center;min-height:42px;min-width:56px}.wq-mobile-menu-head img{height:42px;-o-object-fit:contain;object-fit:contain;width:58px}.wq-mobile-menu-head .wq-mobile-menu-logo-loto{height:40px;width:40px}.wq-mobile-menu-head button{background:#1a11180a;border:1px solid rgba(26,17,24,.08);border-radius:50%;color:var(--wq-ink);cursor:pointer;font-size:27px;height:40px;line-height:1;width:40px}.wq-mobile-menu-user{background:#1a111809;border:0;border-radius:16px;margin:12px 0;padding:12px}.wq-mobile-menu-user span,.wq-mobile-menu-user strong{display:block;letter-spacing:0}.wq-mobile-menu-user span{color:var(--wq-pink);font-size:11px;font-weight:900;line-height:14px;text-transform:uppercase}.wq-mobile-menu-user strong{color:var(--wq-ink);font-size:15px;font-weight:900;line-height:19px;margin-top:4px}.wq-mobile-menu-list{display:grid;gap:3px}.wq-mobile-menu-list button{align-items:center;background:transparent;border:1px solid transparent;border-radius:14px;color:var(--wq-ink-72);cursor:pointer;display:flex;font-size:14px;font-weight:800;gap:12px;line-height:18px;min-height:46px;padding:11px 12px;text-align:left}.wq-mobile-menu-list button.active{background:var(--wq-ink);color:#fff}.wq-mobile-menu-icon{display:inline-flex;flex:0 0 20px;height:20px;width:20px}.wq-mobile-menu-icon svg{height:100%;width:100%}.wq-mobile-menu-actions{display:grid;gap:8px;margin-top:auto;padding-top:18px}.wq-mobile-logout{align-items:center;background:#e91e780f;border:1px solid rgba(233,30,120,.14);border-radius:16px;color:var(--wq-pink);cursor:pointer;display:flex;font-size:14px;font-weight:900;gap:12px;line-height:18px;min-height:52px;padding:13px 14px;text-align:left}.wq-mobile-logout:focus-visible,.wq-mobile-logout:hover{background:#e91e781a;border-color:#e91e7838}}@media(max-width:420px){.wq-nav-inner{gap:2px;grid-template-columns:84px minmax(0,1fr) 40px;padding-inline:5px}.wq-nav-brand{min-width:43px;width:43px}.wq-nav-brand-group{gap:0;padding:1px}.wq-nav-logo--quiz{height:28px;width:39px}.wq-nav-logo--loto{height:29px;width:29px}.wq-nav--public .wq-nav-actions .wq-nav-edge-button,.wq-nav-edge-button{font-size:9.5px;min-height:40px;padding-inline:5px}.wq-nav-menu-trigger{height:40px;width:40px}}.wq-footer{backdrop-filter:blur(30px) saturate(1.2);-webkit-backdrop-filter:blur(30px) saturate(1.2);background:linear-gradient(135deg,#1b0a17,#0d040a) padding-box,linear-gradient(135deg,#ffffff1f,#1a111833) border-box;border:0;border-radius:36px 36px 20px 20px;box-shadow:none;box-sizing:border-box;color:#fff!important;margin:64px auto 0;overflow:hidden;padding:48px 48px 18px;position:relative;width:min(var(--wq-content-max),calc(100% - var(--wq-page-x) - var(--wq-page-x)))}.wq-footer-glow-1{background:radial-gradient(circle,rgba(233,30,120,.25) 0,transparent 70%);left:-160px;top:-160px}.wq-footer-glow-1,.wq-footer-glow-2{border-radius:50%;filter:blur(50px);height:480px;pointer-events:none;position:absolute;width:480px;z-index:0}.wq-footer-glow-2{background:radial-gradient(circle,rgba(255,191,61,.18) 0,transparent 70%);bottom:-180px;right:120px}.wq-footer-decor-img{animation:wq-float-decor 9s ease-in-out infinite;filter:drop-shadow(0 20px 48px rgba(233,30,120,.25));height:330px;mix-blend-mode:normal;opacity:.88;pointer-events:none;position:absolute;right:-10px;top:-6px;width:330px;z-index:0}.wq-footer-decor-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes wq-float-decor{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.wq-footer-inner{display:grid;gap:18px;position:relative;z-index:1}.wq-footer-main{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(290px,1.4fr) minmax(140px,.7fr) minmax(140px,.7fr) minmax(260px,1fr);width:min(100%,1280px)}.wq-footer-brand{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.wq-footer-brand-logos{align-items:center;display:flex;gap:10px}.wq-footer-brand-logos a{align-items:center;display:inline-flex;justify-content:center;transition:transform var(--wq-duration) var(--wq-ease)}.wq-footer-brand-logos a:hover{transform:translateY(-2px)}.wq-footer-brand-logos a:active{transform:scale(.96)}.wq-footer-logo{filter:drop-shadow(0 8px 16px rgba(233,30,120,.24));-o-object-fit:contain;object-fit:contain}.wq-footer-logo--quiz{height:48px;width:56px}.wq-footer-logo--loto{height:72px;width:72px}.wq-footer-brand-title{color:#fff!important;font-size:20px;font-weight:900;line-height:1}.wq-footer-brand-title span{color:var(--wq-pink)!important}.wq-footer-nav{display:flex;flex-direction:column;gap:10px}.wq-footer-nav-title{color:#ffffff70!important;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.wq-footer-link{color:#ffffffc2!important;cursor:pointer;font-size:14px;font-weight:620;transition:color var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease);width:-moz-max-content;width:max-content}.wq-footer-link:hover{color:var(--wq-pink)!important;transform:translate(4px)}.wq-footer-contacts{display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.wq-footer-contacts .wq-footer-nav-title{color:#ffffffd9!important;text-shadow:0 2px 4px rgba(13,4,10,.95),0 4px 12px rgba(13,4,10,.8)}.wq-footer-phone{color:#fff!important;display:block;font-size:19px;font-weight:900;margin-top:2px;text-decoration:none;text-shadow:0 2px 4px rgba(13,4,10,.95),0 4px 12px rgba(13,4,10,.8),0 0 20px rgba(13,4,10,.4);transition:color var(--wq-duration) var(--wq-ease)}.wq-footer-phone:hover{color:var(--wq-pink)!important}.wq-footer-email{color:#fff!important;display:block;font-size:14.5px;font-weight:800;text-decoration:none;text-shadow:0 2px 4px rgba(13,4,10,.95),0 4px 12px rgba(13,4,10,.8),0 0 20px rgba(13,4,10,.4);transition:color var(--wq-duration) var(--wq-ease)}.wq-footer-email:hover{color:var(--wq-pink)!important}.wq-footer-contacts-desc{color:#ffffffd1!important;font-size:13px;line-height:1.45;margin:2px 0 6px;text-shadow:0 2px 4px rgba(13,4,10,.95),0 4px 12px rgba(13,4,10,.8),0 0 20px rgba(13,4,10,.4)}.wq-footer-media{align-items:center;display:flex;gap:8px;margin-top:16px;min-width:-moz-max-content;min-width:max-content}.wq-footer-media a{display:block;line-height:0;transition:opacity var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease)}.wq-footer-media a img{display:block;height:47px;-o-object-fit:contain;object-fit:contain;width:46px}.wq-footer-media a:hover{opacity:.88;transform:translateY(-2.5px)}.wq-footer-bottom{align-items:center;border-top:0!important;color:#ffffff7a!important;display:flex;font-size:12.5px;font-weight:600;gap:20px;justify-content:flex-start;padding-top:14px}@media(min-width:1201px){.wq-footer-contacts,.wq-footer-nav{transform:translate(-200px)}}.wq-legal-links{align-items:center;display:flex;gap:8px}.wq-legal-links a{color:#ffffff7a!important;text-decoration:none;transition:color var(--wq-duration) var(--wq-ease)}.wq-legal-links a:hover{color:var(--wq-pink)!important}.wq-legal-divider{color:#fff3!important;font-weight:800}@media(max-width:1200px){.wq-footer{padding:40px 32px 24px}.wq-footer-main{gap:32px;grid-template-columns:repeat(2,1fr)}.wq-footer-decor-img{height:200px;right:15px;top:10px;width:200px}}@media(max-width:768px){.wq-footer-decor-img{display:none}}@media(max-width:640px){.wq-footer{border-radius:26px 26px 0 0;margin-left:auto;margin-right:auto;margin-top:40px;max-width:calc(100% - var(--wq-page-x) - var(--wq-page-x));overflow:hidden;padding:0;width:calc(100% - var(--wq-page-x) - var(--wq-page-x))}.wq-footer-glow-1,.wq-footer-glow-2{opacity:.48}.wq-footer-inner{gap:0}.wq-footer-main{gap:26px 22px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 20px 20px}.wq-footer-brand,.wq-footer-contacts{grid-column:1/-1}.wq-footer-brand-logos{gap:8px}.wq-footer-brand{align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr}.wq-footer-logo--quiz{height:42px;width:48px}.wq-footer-logo--loto{height:54px;width:54px}.wq-footer-brand-title{font-size:17px;line-height:1.05;max-width:120px}.wq-footer-nav{gap:10px}.wq-footer-nav-title{font-size:10px;margin-bottom:2px}.wq-footer-link{font-size:13px;line-height:1.25;width:auto}.wq-footer-contacts{gap:8px;padding-top:4px}.wq-footer-phone{font-size:19px}.wq-footer-email{font-size:14px}.wq-footer-contacts-desc{font-size:12.5px;line-height:1.4;margin-bottom:4px;max-width:310px}.wq-footer-media{margin:2px 0 8px}.wq-footer-bottom{align-items:flex-start;background:#ffffff12;flex-direction:column-reverse;gap:12px;padding:16px 20px 22px}.wq-copy{font-size:12.5px}.wq-legal-links{align-items:start;display:grid;gap:8px}.wq-legal-divider{display:none}.wq-legal-links a{font-size:11.5px;line-height:1.25;text-decoration:none}}.wq-game-card{background:#fff;border-radius:28px;box-shadow:0 18px 42px #1a111814;color:var(--wq-ink);cursor:pointer;display:flex;flex-direction:column;isolation:isolate;min-height:462px;min-width:0;transform:translateZ(0);transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s var(--wq-ease)}.wq-card-media,.wq-game-card{overflow:hidden;position:relative}.wq-card-media{aspect-ratio:1/1;background:#241521;border-radius:12px;flex:0 0 auto;margin:16px 16px 0}.wq-card-bg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;transform:scale(1.01);transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s var(--wq-ease);width:100%}.wq-card-media:after{background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 38%,rgba(0,0,0,.08));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.wq-card-new-ribbon{background:#20a565;bottom:17px;color:#fff;display:grid;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:900;letter-spacing:-.01em;line-height:1;min-height:34px;padding:0 18px;place-items:center;pointer-events:none;position:absolute;right:-43px;transform:rotate(-45deg);transform-origin:center;width:156px;z-index:4}.wq-card-top{display:flex;gap:10px;justify-content:space-between;left:14px;position:absolute;right:14px;top:14px;z-index:2}.wq-card-badge{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:0;border-radius:999px;box-shadow:none;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;line-height:14px;min-height:36px;padding:9px 13px}.wq-card-badge--primary{background:#e91e78;color:#fff}.wq-card-badge--primary.green{background:#20a565}.wq-card-badge--soft{background:#ffffffd1;color:var(--wq-ink)}.wq-card-content{display:grid;flex:0 0 auto;gap:14px;padding:18px 18px 0;position:relative;z-index:1}.wq-card-title{align-items:start;display:grid;min-height:76px;position:relative}.wq-card-title-description,.wq-card-title-main{display:-webkit-box;grid-area:1/1;-webkit-box-orient:vertical;overflow:hidden;transition:opacity .22s var(--wq-ease),transform .22s var(--wq-ease)}.wq-card-title-main{color:var(--wq-ink);font-size:26px;font-weight:950;letter-spacing:0;-webkit-line-clamp:3;line-height:30px;text-wrap:balance}.wq-card-title-description{color:#1a111894!important;font-size:16px;font-weight:600;letter-spacing:0;-webkit-line-clamp:3;line-height:23px;opacity:0;transform:translateY(8px)}.wq-game-card:focus-within .wq-card-title-main,.wq-game-card:hover .wq-card-title-main{opacity:0;transform:translateY(-8px)}.wq-game-card:focus-within .wq-card-title-description,.wq-game-card:hover .wq-card-title-description{opacity:1;transform:translateY(0)}.wq-game-card:focus-within,.wq-game-card:hover{box-shadow:0 24px 54px #1a111821;transform:translateY(-6px)}.wq-game-card:focus-within .wq-card-bg,.wq-game-card:hover .wq-card-bg{filter:saturate(1.08) contrast(1.04);transform:scale(1.06)}.wq-card-meta{align-self:end;display:flex;flex-wrap:wrap;gap:8px}.wq-card-meta span{align-items:center;background:#fff7df;border:1px solid rgba(247,183,47,.18);border-radius:999px;color:#1a1118c7;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:850;gap:8px;line-height:13px;min-height:35px;padding:9px 13px 9px 11px;position:relative}.wq-card-meta span:before{background:#ffbf3d;border-radius:50%;box-shadow:none;content:"";height:7px;width:7px}.wq-card-meta span:first-child{background:#fff3fa;border-color:#e91e7821}.wq-card-meta span:first-child:before{background:#e91e78}.wq-card-actions{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-top:auto;padding:14px 18px 18px;z-index:1}.wq-card-button{border:1px solid transparent;border-radius:16px;cursor:pointer;font-size:15px;font-weight:900;line-height:16px;min-height:54px;overflow:hidden;padding:0 16px;position:relative;transition:transform .22s var(--wq-ease),box-shadow .22s var(--wq-ease)}.wq-card-button:hover{transform:translateY(-1px)}.wq-card-button:active{transform:scale(.96)}.wq-card-button.primary{background:#e91e78;box-shadow:none;color:#fff;text-shadow:none}@media(max-width:640px){.wq-game-card{border-radius:22px;box-shadow:0 12px 30px #1a111813;display:flex;flex-direction:column;min-height:auto}.wq-card-media{align-self:stretch;aspect-ratio:16/10;border-radius:15px;height:auto;margin:10px 10px 0;width:auto}.wq-card-top{left:10px;right:10px;top:10px}.wq-card-badge{font-size:10.5px;line-height:11px;min-height:30px;padding:7px 10px}.wq-card-new-ribbon{bottom:14px;font-size:10px;min-height:30px;right:-46px}.wq-card-content{gap:12px;padding:14px 14px 0}.wq-card-title{min-height:auto}.wq-card-title-main{font-size:20px;letter-spacing:-.02em;-webkit-line-clamp:2;line-height:22px}.wq-card-meta{gap:6px}.wq-card-meta span{font-size:10px;gap:6px;line-height:11px;min-height:28px;padding:7px 10px}.wq-card-meta span:before{height:5px;width:5px}.wq-card-meta span:nth-child(n+3){display:none}.wq-card-actions{grid-template-columns:1fr;padding:12px 14px 14px}.wq-card-button{border-radius:15px;font-size:13px;min-height:46px}}@media(max-width:900px){.wq-game-card{cursor:pointer}.wq-game-card:focus-within,.wq-game-card:hover{transform:none}.wq-game-card:focus-within .wq-card-bg,.wq-game-card:hover .wq-card-bg{filter:none;transform:scale(1.01)}.wq-game-card:focus-within .wq-card-title-main,.wq-game-card:hover .wq-card-title-main{opacity:1;transform:none}.wq-game-card:focus-within .wq-card-title-description,.wq-game-card:hover .wq-card-title-description{opacity:0;transform:translateY(8px)}}.wq-card-media-progress{background:#ffffff94;border-radius:0;bottom:0;box-shadow:0 -1px #ffffff59;height:8px;left:0;overflow:hidden;position:absolute;right:0;z-index:3}.wq-card-media-progress-fill{background:linear-gradient(90deg,#e91e78,#ffbf3d);border-radius:0 999px 999px 0;box-shadow:none;height:100%;transition:width .3s ease}.wq-online-faq[data-v-9905c984]{margin:0 auto;max-width:var(--wq-page-max);padding:56px var(--wq-page-x) 0}.wq-online-faq-head[data-v-9905c984]{margin-bottom:28px;max-width:760px}.wq-online-faq-head h2[data-v-9905c984]{color:#241521;font-size:40px;font-weight:900;letter-spacing:-.02em;line-height:1.08;margin:0}.wq-online-faq-head p[data-v-9905c984]{color:#241521a8;font-size:15px;line-height:1.45;margin:8px 0 0}.wq-online-faq-list[data-v-9905c984]{display:grid}.wq-online-faq-item[data-v-9905c984]{background:var(--wq-bg);border:1px solid rgba(36,21,33,.14);border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;padding:0 30px 22px;transition-duration:.18s;transition-property:background-color,border-color;transition-timing-function:ease-out;width:100%}.wq-online-faq-item[data-v-9905c984]:not(:first-child){margin-top:-22px}.wq-online-faq-item.is-open[data-v-9905c984]{background:#fff;border-color:#24152138}.wq-online-faq-trigger[data-v-9905c984]{align-items:center;background:transparent;border:0;color:#241521;cursor:pointer;display:grid;gap:34px;grid-template-columns:18px minmax(0,1fr);min-height:58px;padding:24px 0 32px;text-align:left;width:100%}.wq-online-faq-trigger strong[data-v-9905c984]{color:#241521;font-size:16px;font-weight:820;line-height:22px}.wq-online-faq-trigger[data-v-9905c984]:focus-visible{outline:3px solid rgba(233,30,120,.25);outline-offset:5px}.wq-online-faq-icon[data-v-9905c984]{height:17px;position:relative;width:17px}.wq-online-faq-icon[data-v-9905c984]:after,.wq-online-faq-icon[data-v-9905c984]:before{background:#241521;border-radius:999px;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.18s;transition-property:transform;transition-timing-function:ease-out;width:17px}.wq-online-faq-icon[data-v-9905c984]:after{transform:translate(-50%,-50%) rotate(90deg)}.wq-online-faq-item.is-open .wq-online-faq-icon[data-v-9905c984]:after{transform:translate(-50%,-50%)}.wq-online-faq-answer[data-v-9905c984]{display:grid;grid-template-rows:0fr;transition-duration:.22s;transition-property:grid-template-rows;transition-timing-function:ease-out}.wq-online-faq-answer p[data-v-9905c984]{color:#241521a8;font-size:15px;font-weight:560;line-height:25px;margin:0;max-width:760px;min-height:0;overflow:hidden;padding:0 0 0 52px}.wq-online-faq-item.is-open .wq-online-faq-answer[data-v-9905c984]{grid-template-rows:1fr}.wq-online-faq-item.is-open .wq-online-faq-answer p[data-v-9905c984]{padding-bottom:12px}@media(max-width:768px){.wq-online-faq[data-v-9905c984]{padding:40px var(--wq-page-x) 0}.wq-online-faq-head h2[data-v-9905c984]{font-size:32px}.wq-online-faq-item[data-v-9905c984]{padding-inline:18px}.wq-online-faq-trigger[data-v-9905c984]{gap:24px}.wq-online-faq-answer p[data-v-9905c984]{padding-left:42px}}@media(prefers-reduced-motion:reduce){.wq-online-faq-answer[data-v-9905c984],.wq-online-faq-icon[data-v-9905c984]:after,.wq-online-faq-icon[data-v-9905c984]:before,.wq-online-faq-item[data-v-9905c984]{transition-duration:0s}}.wq-home-hero-section{margin:0 auto;max-width:var(--wq-page-max);padding:32px var(--wq-page-x) 0}.wq-home-hero{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.82fr)}.wq-home-hero.has-subscription{grid-template-columns:minmax(0,1fr)}.wq-home-hero-main{align-items:stretch;background:url(../img/wowquiz/game-covers/game-cover-liquid-02.jpg) 100%/cover no-repeat;border:0;border-radius:34px;box-shadow:none;color:#fff;-moz-column-gap:34px;column-gap:34px;display:grid;flex-direction:column;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);grid-template-rows:1fr auto;min-height:520px;overflow:hidden;padding:38px;position:relative;transition:transform .4s var(--wq-spring)}.wq-home-hero-main:hover{box-shadow:none;transform:translateY(-4px)}.wq-home-hero-main:before{background:linear-gradient(115deg,#ffffff2e,#fff0 34%),linear-gradient(0deg,#0a06093d,#0a060900 58%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.055) 0 1px,transparent 1px 20px);content:"";top:0;right:0;bottom:0;left:0;opacity:.72;pointer-events:none;position:absolute}.wq-hero-ambient{background:radial-gradient(circle at 22% 42%,rgba(255,190,59,.42),transparent 30%),radial-gradient(circle at 62% 30%,rgba(233,30,120,.46),transparent 34%),radial-gradient(circle at 74% 66%,hsla(0,0%,100%,.22),transparent 26%);filter:blur(28px);height:300px;inset:auto -70px -120px 34%;opacity:.96;pointer-events:none;position:absolute}.wq-hero-glass-dock,.wq-home-hero-copy,.wq-home-proof-row{position:relative;z-index:1}.wq-home-hero-copy{align-self:start;max-width:660px}.wq-hero-badge{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff2e;border:0;border-radius:30px;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:22px;min-height:34px;padding:0 15px;text-transform:uppercase}.wq-home-hero-main h1{color:#fff;font-size:clamp(44px,5vw,72px);font-weight:900;letter-spacing:0;line-height:.96;margin-bottom:20px;max-width:670px;text-shadow:0 12px 34px rgba(18,8,16,.34);text-wrap:balance}.wq-home-hero-main p{color:#ffffffd1;font-size:17px;font-weight:620;line-height:1.5;margin-bottom:28px;max-width:560px}.wq-home-hero-actions{display:flex;gap:12px}.wq-home-hero-actions .btn{font-size:14px;min-height:52px;padding:14px 30px}.wq-hero-glass-dock{align-self:center;min-height:330px}.wq-hero-orbit-card{backdrop-filter:blur(22px) saturate(1.22);-webkit-backdrop-filter:blur(22px) saturate(1.22);background:linear-gradient(135deg,#ffbe3b47,#ffffff14);border:0;border-radius:24px;box-shadow:none;color:#fff;min-height:94px;padding:16px;position:absolute;right:42px;top:0;width:138px}.wq-hero-orbit-card span,.wq-hero-orbit-card strong{display:block}.wq-hero-orbit-card span{color:#ffffffad;font-size:11px;font-weight:900;text-transform:uppercase}.wq-hero-orbit-card strong{font-size:20px;font-weight:940;line-height:.98;margin-top:8px}.wq-glass-game-card{backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);background:#ffffff24;border:0;box-shadow:none;overflow:hidden;position:absolute}.wq-glass-game-card.main{border-radius:30px;inset:78px 0 auto auto;min-height:228px;width:min(100%,326px)}.wq-glass-game-card.main img{display:block;height:148px;-o-object-fit:cover;object-fit:cover;width:100%}.wq-glass-game-card.main div{padding:14px 16px 16px}.wq-glass-game-card span{color:#ffffffa3;display:block;font-size:11px;font-weight:820;text-transform:uppercase}.wq-glass-game-card strong{color:#fff;display:block;font-size:17px;font-weight:900;line-height:1.12;margin-top:4px}.wq-glass-game-card.small{border-radius:24px;min-height:102px;padding:16px;width:126px}.wq-glass-game-card.small.first{left:0;top:64px}.wq-glass-game-card.small.second{bottom:0;right:36px}.wq-home-proof-row{align-self:end;display:grid;gap:10px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}.wq-home-proof-row div{backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);background:#ffffff21;border:0;border-radius:22px;min-height:78px;padding:15px 17px}.wq-home-proof-row strong{color:#fff;display:block;font-size:24px;font-weight:900;line-height:1}.wq-home-proof-row span{color:#ffffffad;display:block;font-size:12px;font-weight:720;line-height:1.2;margin-top:6px}.wq-sub-promo{align-items:flex-start;backdrop-filter:blur(24px) saturate(1.16);-webkit-backdrop-filter:blur(24px) saturate(1.16);background:radial-gradient(80% 80% at 16% 0,rgba(255,190,59,.34),transparent 48%),radial-gradient(74% 90% at 86% 16%,rgba(233,30,120,.2),transparent 52%),linear-gradient(180deg,#ffffffe0,#ffffffa3),#ffffffad;border:0;border-radius:34px;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:30px;position:relative;transition:transform .4s var(--wq-spring)}.wq-sub-promo:before{background:linear-gradient(135deg,#ffffffb3,#fff0 42%),repeating-linear-gradient(135deg,rgba(36,21,33,.035) 0 1px,transparent 1px 18px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.wq-sub-promo:hover{box-shadow:none;transform:translateY(-4px)}.wq-sub-promo .badge{align-self:start}.wq-sub-includes,.wq-sub-promo .badge,.wq-sub-promo .btn,.wq-sub-promo-body,.wq-sub-promo-price-row{position:relative;z-index:1}.wq-sub-promo-body h2{font-size:34px;font-weight:900;letter-spacing:0;line-height:.98;margin:16px 0 10px;text-wrap:balance}.wq-sub-promo-body p{color:var(--wq-ink-56);font-size:14px;line-height:1.45}.wq-sub-promo-price-row{background:#ffffff6b;border:0;border-radius:24px;margin:22px 0;padding:18px;width:100%}.wq-sub-promo-price-row p{color:var(--wq-ink-40);font-size:12px;font-weight:700;margin-top:4px}.wq-sub-promo .btn{font-size:14px;min-height:48px}.wq-sub-includes{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.wq-sub-includes span{align-items:center;background:#1a11180e;border-radius:var(--wq-r-pill);color:var(--wq-ink-72);display:inline-flex;font-size:11px;font-weight:820;min-height:28px;padding:0 10px}.wq-home-catalog-section{margin:56px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-section-head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.wq-section-title-group h2{font-size:28px;font-weight:900;letter-spacing:0;margin-bottom:6px}.wq-section-title-group p{color:var(--wq-ink-56);font-size:14px;line-height:1.45;max-width:760px}.wq-section-head .btn{font-size:13px;padding:10px 20px}.wq-categories-section{margin:56px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-categories-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.wq-category-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(180deg,#ffffffd1,#ffffffa8),var(--wq-surface);border:0;border-radius:26px;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .28s var(--wq-ease)}.wq-category-card:hover{box-shadow:none;transform:translateY(-4px)}.wq-category-thumb{aspect-ratio:16/9;overflow:hidden}.wq-category-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s var(--wq-ease);width:100%}.wq-category-card:hover .wq-category-thumb img{transform:scale(1.04)}.wq-category-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:24px}.wq-category-body h3{font-size:20px;font-weight:840;letter-spacing:0}.wq-category-body p{color:var(--wq-ink-56);flex:1;font-size:13.5px;line-height:1.45}.wq-category-meta{color:var(--wq-ink-40);display:flex;font-size:12px;font-weight:800;gap:8px;margin-top:8px}.wq-category-meta span{background:#1a11180e;border-radius:var(--wq-r-pill);padding:4px 8px}@media(max-width:1024px){.wq-home-hero,.wq-home-hero-main{grid-template-columns:1fr}.wq-hero-glass-dock{display:none}.wq-categories-grid{grid-template-columns:1fr}}@media(max-width:640px){.wq-categories-section,.wq-home-catalog-section,.wq-home-hero-section,.wq-how-section{padding-left:var(--wq-page-x);padding-right:var(--wq-page-x)}.wq-home-hero{gap:16px}.wq-home-hero-main,.wq-sub-promo{border-radius:24px;padding:22px}.wq-home-hero-main h1{font-size:31px}.wq-home-hero-actions{flex-direction:column;width:100%}.wq-home-hero-actions .btn{width:100%}.wq-home-proof-row{grid-template-columns:1fr;margin-top:24px}}.wq-home-cta-section{margin:64px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-home-cta-section .wq-footer-cta{align-items:center;background:linear-gradient(135deg,#1c0f1a,#3e122a);border:0;border-radius:28px;box-shadow:none;display:flex;gap:32px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:32px 48px;position:relative}.wq-home-cta-section .wq-cta-glow{background:radial-gradient(circle,rgba(233,30,120,.18) 0,transparent 70%);border-radius:50%;filter:blur(34px);height:320px;left:-80px;pointer-events:none;position:absolute;top:-140px;width:320px;z-index:-1}.wq-home-cta-section .wq-cta-glow--orange{background:radial-gradient(circle,rgba(255,191,61,.14) 0,transparent 70%);bottom:-160px;left:auto;right:-80px;top:auto}.wq-home-cta-section .wq-cta-content{display:flex;flex-direction:column;gap:8px}.wq-home-cta-section .wq-cta-eyebrow{color:#ffbf3dd1!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;margin:0!important;text-transform:uppercase!important}.wq-home-cta-section .wq-cta-title{color:#fff!important;font-size:24px!important;font-weight:850!important;line-height:1.25!important;margin:0!important;max-width:620px;text-shadow:0 2px 10px rgba(0,0,0,.15)}.wq-home-cta-section .wq-cta-btn{background:#ffbf3d;border:1.5px solid transparent;border-radius:var(--wq-r-pill);color:#1c0f1a;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:15px;font-weight:850;min-height:52px;padding:0 36px;transition:all var(--wq-duration) var(--wq-ease);white-space:nowrap}.wq-home-cta-section .wq-cta-btn:hover{background:#f5b52e;transform:translateY(-2px)}.wq-home-cta-section .wq-cta-btn:active{transform:translateY(0) scale(.96)}@media(max-width:1200px){.wq-home-cta-section{margin-top:48px;padding-left:var(--wq-page-x);padding-right:var(--wq-page-x)}.wq-home-cta-section .wq-footer-cta{align-items:flex-start;flex-direction:column;gap:20px;padding:28px}.wq-home-cta-section .wq-cta-btn{width:100%}}.wq-skeleton-card{background:#24152173;border:0;border-radius:24px;display:flex;flex-direction:column;height:430px;isolation:isolate;justify-content:flex-end;overflow:hidden;padding:16px;position:relative}.wq-skeleton-shimmer{animation:wqShimmer 1.8s linear infinite;background:linear-gradient(90deg,#fff0,#ffffff0a 35%,#fff0 70%);background-size:200% 100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}@keyframes wqShimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.wq-skeleton-top{display:flex;justify-content:space-between;left:16px;position:absolute;right:16px;top:16px}.wq-skeleton-pill{animation:wqPulse 1.8s ease-in-out infinite;background:#ffffff0f;border-radius:var(--wq-r-pill);height:24px;width:72px}.wq-skeleton-content{display:grid;gap:14px;margin-bottom:66px}.wq-skeleton-copy{display:grid;gap:8px}.wq-skeleton-title{background:#ffffff14;border-radius:6px;height:26px;width:82%}.wq-skeleton-line,.wq-skeleton-title{animation:wqPulse 1.8s ease-in-out infinite}.wq-skeleton-line{background:#ffffff0f;border-radius:4px;height:16px;width:58%}.wq-skeleton-meta{display:flex;gap:8px}.wq-skeleton-meta-pill{animation:wqPulse 1.8s ease-in-out infinite;background:#ffffff0f;border-radius:999px;height:28px;width:90px}.wq-skeleton-actions{bottom:16px;left:16px;position:absolute;right:16px}.wq-skeleton-btn{animation:wqPulse 1.8s ease-in-out infinite;background:#ffffff14;border-radius:16px;height:44px;width:100%}@keyframes wqPulse{0%,to{opacity:.6}50%{opacity:1}}.stream-card[data-v-781e6a13]{background:#fff;border-radius:28px;box-shadow:0 0 0 1px #0000000f,0 18px 46px #1a111814;cursor:pointer;display:flex;flex-direction:column;min-height:100%;overflow:hidden;transition-duration:.18s;transition-property:transform,box-shadow;transition-timing-function:ease-out}.stream-card[data-v-781e6a13]:hover{box-shadow:0 0 0 1px #00000014,0 24px 58px #1a111821;transform:translateY(-4px)}.stream-card[data-v-781e6a13]:focus-visible{outline:3px solid #e91e78;outline-offset:3px}.stream-card__media[data-v-781e6a13]{aspect-ratio:16/10;background:linear-gradient(135deg,#321425,#e91e78);overflow:hidden;position:relative}.stream-card__media img[data-v-781e6a13]{height:100%;-o-object-fit:cover;object-fit:cover;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;width:100%}.stream-card__placeholder[data-v-781e6a13]{color:#fff;display:grid;font:950 clamp(42px,7vw,80px)/1 Raleway,sans-serif;height:100%;letter-spacing:-.06em;place-items:center;width:100%}.stream-card__status[data-v-781e6a13]{background:#fffffff0;border-radius:999px;color:#28101f;font-size:12px;font-weight:900;left:16px;padding:8px 12px;position:absolute;top:16px}.stream-card__status.is-live[data-v-781e6a13]{background:#e91e78;box-shadow:0 0 0 6px #e91e782e;color:#fff}.stream-card__body[data-v-781e6a13]{display:flex;flex:1;flex-direction:column;padding:22px}.stream-card__date[data-v-781e6a13]{color:#e91e78;font-variant-numeric:tabular-nums;font-weight:850;margin:0 0 8px}h3[data-v-781e6a13]{color:#23101d;font:900 25px/1.05 Raleway,sans-serif;margin:0;text-wrap:balance}.stream-card__description[data-v-781e6a13]{color:#23101da6;flex:1;line-height:1.55;margin:12px 0 20px;text-wrap:pretty}.stream-card__footer[data-v-781e6a13]{color:#23101d99;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.stream-card__footer strong[data-v-781e6a13]{color:#23101d}.stream-card__actions[data-v-781e6a13]{display:grid;gap:10px}.stream-card__actions button[data-v-781e6a13]{border-radius:15px;cursor:pointer;font:800 14px/1 Inter,sans-serif;min-height:48px;transition-duration:.15s;transition-property:background-color,border-color,color,scale,opacity}.stream-card__primary-action[data-v-781e6a13]{background:#23101d;border:0;color:#fff}.stream-card__primary-action[data-v-781e6a13]:hover{background:#e91e78}.stream-card__unregister-action[data-v-781e6a13]{background:#fff;border:1px solid rgba(35,16,29,.16);color:#23101db3}.stream-card__unregister-action[data-v-781e6a13]:hover:not(:disabled){border-color:#e91e78;color:#e91e78}.stream-card__actions button[data-v-781e6a13]:active:not(:disabled){scale:.96}.stream-card__actions button[data-v-781e6a13]:focus-visible{outline:3px solid #e91e78;outline-offset:3px}.stream-card__actions button[data-v-781e6a13]:disabled{cursor:wait;opacity:.55}.wq-page-wrapper{background:var(--wq-bg);display:flex;flex-direction:column;min-height:100vh}.wq-page-content{flex:1}.wq-hero-section{margin:0 auto;max-width:var(--wq-page-max);padding:32px var(--wq-page-x) 0}.wq-hero-carousel{align-items:stretch;background-color:#342c83;background-image:radial-gradient(circle at 78% 14%,rgba(255,191,61,.16),transparent 44%),radial-gradient(circle at 18% 72%,rgba(233,30,120,.2),transparent 44%),linear-gradient(90deg,#160813a6 0,#16081378,#1608131f 70%,#16081305),var(--hero-image),linear-gradient(120deg,#713078,#246fc4);background-position:50%,50%;background-size:140% 140%,140% 140%,cover,cover,cover;border:none!important;border-radius:var(--wq-r-3xl);box-shadow:none;color:#fff;display:grid;gap:48px;grid-template-columns:minmax(0,692px) minmax(380px,491px);height:700px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:48px 68px;position:relative}.wq-hero-carousel:before{background:radial-gradient(circle at 18% 72%,rgba(233,30,120,.15),transparent 30%);top:0;right:0;bottom:0;left:0}.wq-hero-carousel:after,.wq-hero-carousel:before{content:"";pointer-events:none;position:absolute;z-index:0}.wq-hero-carousel:after{animation:wqHeroSheen 7s ease-in-out infinite;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.14) 45%,transparent 72%);top:-40%;right:45%;bottom:-40%;left:-30%;transform:translate(-34%) rotate(8deg)}@keyframes wqHeroSheen{0%,35%{opacity:0;transform:translate(-42%) rotate(8deg)}52%{opacity:1}78%,to{opacity:0;transform:translate(92%) rotate(8deg)}}.wq-hero-slide-copy{display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:auto;position:relative;z-index:2}.wq-hero-eyebrow{color:var(--wq-pink);font-size:13px;font-weight:900;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.wq-host .wq-hero-title{color:#fff!important;font-size:clamp(32px,4vw,48px)!important;font-weight:900;letter-spacing:-.02em;line-height:1.04;margin-bottom:18px;max-width:692px;text-wrap:balance}.wq-host .wq-hero-text{color:#ffffffd1!important;font-size:15.5px;line-height:1.5;margin-bottom:24px;max-width:520px}.wq-hero-slide-meta{display:flex;flex-wrap:wrap;gap:12px}.wq-hero-slide-meta span{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:0;border-radius:var(--wq-r-pill);color:#ffffffe0;font-size:12px;font-weight:800;padding:6px 14px}.wq-hero-controls-row{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:48px}.wq-hero-actions{display:flex;gap:16px;max-width:480px;width:100%}.wq-hero-actions .btn{flex:1;font-size:14px;min-height:56px;padding:0 28px}.wq-host .btn.white-fill{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff24!important;border:0!important;box-shadow:none!important;color:#fff!important}.wq-host .btn.white-fill:hover{background:#ffffff3d!important}.wq-hero-arrow{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff38;border:0;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;display:grid;height:42px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.16s;transition-property:background-color,transform;transition-timing-function:ease-out;width:42px;z-index:5}.wq-hero-arrow--prev{left:14px}.wq-hero-arrow--next{right:14px}.wq-hero-arrow svg{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:19px}.wq-hero-arrow:hover{background:#ffffff57}.wq-hero-arrow:active{transform:translateY(-50%) scale(.96)}.wq-hero-arrow:focus-visible{outline:3px solid hsla(0,0%,100%,.78);outline-offset:3px}.wq-hero-dots{align-items:center;bottom:26px;display:flex;gap:10px;justify-content:center;left:50%;margin:0;position:absolute;transform:translate(-50%);z-index:4}.wq-hero-dot{background:#ffffff47;border-radius:50%;cursor:pointer;height:9px;transition:width .28s var(--wq-ease),border-radius .28s var(--wq-ease),background-color .28s var(--wq-ease);width:9px}.wq-hero-dot.active{background:var(--wq-pink)!important;border-radius:4px;width:30px}.wq-hero-side-panel{align-items:stretch;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:flex-start;position:relative;z-index:2}.price-offer-card{align-items:flex-start;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);background:#ffffff14!important;border:0!important;border-radius:var(--wq-r-2xl);box-shadow:none!important;box-sizing:border-box;color:#fff!important;display:flex;flex-direction:column;gap:14px;min-height:330px;padding:26px 29px 28px}.price-offer-card h2{color:#fff!important;font-size:clamp(25px,2.25vw,30px);font-weight:930;line-height:1.1;margin:0!important;max-width:100%;overflow-wrap:anywhere;text-transform:uppercase}.wq-offer-copy{color:#ffffffb8!important;font-size:14px;font-weight:560;line-height:1.42;max-width:360px}.wq-offer-price-row{align-items:baseline;display:flex;gap:8px;margin-bottom:0}.wq-price-xl{color:#ffbf3d!important;font-size:clamp(44px,4.6vw,54px);font-weight:900;letter-spacing:-.01em;line-height:.9}.price-offer-card .btn.full{margin-top:auto;min-height:56px}.wq-offer-price-row span{color:#ffffff70!important;font-size:12px}.wq-offer-active-row{gap:6px}.wq-active-badge{background:#2ecc711f;border-radius:var(--wq-r-pill);color:#2ecc71;display:inline-flex;font-size:12.5px;font-weight:850;gap:6px;padding:6px 12px}.wq-active-mark{background-color:#2ecc71;height:6px;width:6px}.wq-active-note{color:#ffffff85;font-size:12px;font-weight:600}.wq-hero-thumbs{display:flex;flex-direction:column;gap:8px;max-height:242px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding-right:4px}.wq-hero-thumbs::-webkit-scrollbar{display:none}.wq-hero-thumb{align-items:center;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);background:#ffffff17!important;border:0!important;border-radius:var(--wq-r-xl);cursor:pointer;display:flex;gap:12px;padding:8px 12px;transition:background-color .24s var(--wq-ease),transform .24s var(--wq-ease)}.wq-hero-thumb:hover{background:#ffffff29!important;transform:translateY(-2px)}.wq-hero-thumb.active{background:#ffffff38!important;box-shadow:none!important}.wq-hero-thumb img{border-radius:var(--wq-r-md);flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:44px}.wq-thumb-info{display:flex;flex:1;flex-direction:column}.wq-thumb-info strong{color:#fff!important;font-size:13px;font-weight:800;line-height:1.2}.wq-thumb-info span{color:#ffffff85!important;font-size:11px}.wq-thumb-price{background:#ffffff14;border-radius:var(--wq-r-sm);color:#fffc;font-size:12px;font-weight:860;padding:3px 8px}.wq-hero-thumb.active .wq-thumb-price{background:var(--wq-pink-soft);color:var(--wq-pink)}.wq-catalog-container{margin:0 auto;max-width:var(--wq-page-max);padding:48px var(--wq-page-x) 24px}.wq-catalog-head{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;margin-bottom:22px}.wq-catalog-kicker{color:var(--wq-pink);display:inline-flex;font-size:12px;font-weight:920;letter-spacing:.08em;line-height:1;margin-bottom:9px;text-transform:uppercase}.wq-catalog-head h2{color:var(--wq-ink);font-size:clamp(30px,3.2vw,44px);line-height:1.04;margin:0 0 8px}.wq-catalog-head p{color:var(--wq-muted);font-size:15px;line-height:1.45;max-width:640px}.wq-catalog-summary{display:grid;gap:4px;justify-items:end;min-width:182px;padding-bottom:2px}.wq-catalog-summary strong{color:var(--wq-ink);font-size:34px;font-weight:920;line-height:1}.wq-catalog-summary span{color:var(--wq-ink-56);font-size:12px;font-weight:780;line-height:1.2}.wq-catalog-summary .btn{font-size:12px;margin-top:6px;min-height:34px;padding:0 14px}.wq-toolbar{--wq-filter-control-height:64px;background:#fff;border:0;border-radius:30px;box-shadow:none;display:flex;flex-direction:column;gap:18px;margin-bottom:0;outline:0;padding:24px;position:relative;z-index:100}.wq-toolbar.is-theme-open{z-index:430}.wq-toolbar-main{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(640px,1.8fr) repeat(3,minmax(180px,.65fr))}.wq-primary-filter-row{display:contents}.wq-search-bar{min-width:0;position:relative;width:100%}.wq-search-icon{color:#1a111870;height:20px;left:21px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .25s ease;width:20px}.wq-toolbar .wq-search-input{background:#1a11180b;border:1px solid rgba(26,17,24,.075)!important;border-radius:18px;box-shadow:none;box-sizing:border-box!important;color:var(--wq-ink);font-size:15.5px;font-weight:760;height:var(--wq-filter-control-height)!important;margin:0!important;padding:0 22px 0 58px!important;transition:background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);width:100%!important}.wq-toolbar .wq-search-input::-moz-placeholder{color:#1a11185c}.wq-toolbar .wq-search-input::placeholder{color:#1a11185c}.wq-toolbar .wq-search-input:focus{background:#1a111811;border-color:#1a11181f;box-shadow:none;outline:none}.wq-search-bar:focus-within .wq-search-icon{color:#1a1118a3}.wq-mobile-filter-modal,.wq-mobile-filter-toggle{display:none}.wq-filter-row{display:flex;flex-wrap:wrap;gap:12px}.wq-filter-row--selectors{align-items:stretch}.wq-filter-row--topics{align-items:center;border-top:0;padding-top:0}.wq-theme-picker{position:relative;width:min(318px,100%)}.wq-theme-picker.open{z-index:420}.wq-theme-trigger{align-items:center;background:#1a11180b;border:1px solid rgba(26,17,24,.075);border-radius:16px;color:var(--wq-ink);cursor:pointer;display:flex;gap:12px;height:52px;justify-content:space-between;min-height:52px;padding:8px 16px;text-align:left;transition:background-color .2s var(--wq-ease),border-color .2s var(--wq-ease);width:100%}.wq-theme-picker.open .wq-theme-trigger,.wq-theme-trigger:hover{background:#1a111812;border-color:#1a111821}.wq-theme-picker.active .wq-theme-trigger{background:#fff4fa;border-color:#e91e7833}.wq-theme-trigger-copy{display:grid;gap:1px;min-width:0}.wq-theme-trigger-copy b{color:var(--wq-ink);font-size:14px;font-weight:900;line-height:18px}.wq-theme-chevron{border-bottom:2px solid rgba(26,17,24,.5);border-right:2px solid rgba(26,17,24,.5);flex:0 0 auto;height:9px;transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--wq-ease);width:9px}.wq-theme-picker.open .wq-theme-chevron{transform:rotate(225deg) translateY(2px) translate(2px)}.wq-theme-panel{background:#fffdfd;border:1px solid rgba(26,17,24,.09);border-radius:20px;box-shadow:0 18px 42px #200e1a26;left:0;max-height:min(650px,calc(100vh - 120px));overflow:visible;padding:14px;position:absolute;top:calc(100% + 10px);width:min(1010px,calc(100vw - 80px))}.wq-theme-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.wq-theme-group{background:#1a111806;border:1px solid rgba(26,17,24,.075);border-radius:12px;isolation:isolate;min-width:0;overflow:hidden;position:relative;transition:background-color .2s var(--wq-ease),border-color .2s var(--wq-ease),box-shadow .2s var(--wq-ease)}.wq-theme-group:hover{background:#fffafd;border-color:#1a111821;box-shadow:0 4px 12px #200e1a09}.wq-theme-group.active,.wq-theme-group.partial{background:#fff0f7;border-color:#e91e7885;box-shadow:0 0 0 1px #e91e781a,0 7px 16px #e91e7814}.wq-theme-group-row{align-items:stretch;border-radius:11px;display:flex;min-height:56px;overflow:hidden;position:relative}.wq-theme-group-row:after{background:linear-gradient(90deg,#fffdfdf5,#fffdfdc7 30%,#fffdfd3d 57%,#fffdfd00 80%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.wq-theme-group.active .wq-theme-group-row:after,.wq-theme-group.partial .wq-theme-group-row:after{background:linear-gradient(90deg,#fff0f7f5,#fff0f7c7 30%,#fff0f73d 57%,#fff0f700 80%)}.wq-theme-group-title{align-items:center;background:transparent;border:0;border-radius:11px;color:#1a1118c7;cursor:pointer;display:flex;flex:1 1 auto;min-height:56px;min-width:0;padding:8px 14px;position:relative;text-align:left;z-index:2}.wq-theme-group-title:hover{color:var(--wq-ink)}.wq-theme-group-title span{color:#1a1118d1;font-size:15px;font-weight:850;line-height:18px;min-width:0;overflow:hidden;position:relative;text-overflow:ellipsis;text-shadow:0 1px 0 hsla(0,0%,100%,.94);white-space:nowrap;z-index:2}.wq-theme-group-doodle{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.37;pointer-events:none;position:absolute;transition:opacity .22s var(--wq-ease),transform .22s var(--wq-ease);width:100%;z-index:0}.wq-theme-group.active .wq-theme-group-doodle,.wq-theme-group.partial .wq-theme-group-doodle,.wq-theme-group:hover .wq-theme-group-doodle{opacity:.52;transform:none}.wq-theme-group.active .wq-theme-group-title{color:#d31767}.wq-theme-backdrop{background:transparent;border:0;cursor:default;display:block;height:100%;top:0;right:0;bottom:0;left:0;padding:0;position:fixed;width:100%;z-index:410}.wq-catalog-meta-row{align-items:center;display:flex;margin:12px 0 24px;min-height:28px}.wq-catalog-result-note{align-items:center;color:#1a111894;display:inline-flex;font-size:13.5px;font-weight:780;line-height:1.3;margin:0}.wq-selector-group{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff94,#ffffff3d);border:0;border-radius:18px;box-shadow:none;display:inline-flex;flex-wrap:wrap;gap:7px;min-height:44px;padding:6px}.wq-selector-title{color:#1a11187a;font-size:11px;font-weight:900;letter-spacing:.06em;line-height:1;padding:0 8px;text-transform:uppercase}.wq-selector-chip{align-items:center;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);background:linear-gradient(145deg,#ffffffd9,#fff6);border:0;border-radius:var(--wq-r-pill);box-shadow:none;color:var(--wq-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;justify-content:center;line-height:16px;min-height:32px;padding:8px 14px;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.wq-selector-chip:hover{background:linear-gradient(145deg,#fffffff2,#ffffff8c);box-shadow:none;color:#e91e78;transform:translateY(-1.5px)}.wq-selector-chip:active{transform:scale(.96) translateY(0)}.wq-selector-chip.active{background:linear-gradient(135deg,#e91e78,#ff5f5f);box-shadow:none;color:#fff}.wq-selector-chip.active:hover{box-shadow:none;color:#fff;transform:translateY(-1.5px)}.wq-topic-dropdown{min-width:190px;position:relative}.wq-topic-dropdown--selector{min-width:0;width:100%}.wq-topic-dropdown.open{z-index:150}.wq-topic-trigger{align-items:center;background:#1a11180b;border:1px solid rgba(26,17,24,.075);border-radius:18px;box-shadow:none;box-sizing:border-box;color:var(--wq-ink);cursor:pointer;display:flex;gap:12px;height:var(--wq-filter-control-height);justify-content:space-between;min-height:var(--wq-filter-control-height);padding:8px 16px;text-align:left;transition:background-color .22s var(--wq-ease),border-color .22s var(--wq-ease),box-shadow .22s var(--wq-ease);width:100%}.wq-topic-dropdown.open .wq-topic-trigger,.wq-topic-trigger:hover{background:#1a111811;border-color:#1a11181f;box-shadow:none;transform:translateY(-1px)}.wq-topic-dropdown.active .wq-topic-trigger,.wq-topic-dropdown.partial .wq-topic-trigger{background:radial-gradient(circle at 18% 10%,#ffffff52,#fff0 36%),linear-gradient(135deg,#1a1118f0,#1a1118d1);border-color:#1a1118e0;box-shadow:none}.wq-topic-trigger-copy{display:grid;gap:3px;min-width:0}.wq-topic-trigger-copy b{color:var(--wq-ink);font-size:13px;font-weight:900;letter-spacing:-.16px;line-height:16px}.wq-topic-dropdown.active .wq-topic-trigger-copy b,.wq-topic-dropdown.partial .wq-topic-trigger-copy b{color:#fff}.wq-topic-trigger-copy small{color:#1a111875;font-size:11px;font-weight:760;line-height:14px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-topic-dropdown.active .wq-topic-trigger-copy small,.wq-topic-dropdown.partial .wq-topic-trigger-copy small{color:#ffffffad}.wq-topic-chevron{border-bottom:2px solid rgba(26,17,24,.5);border-right:2px solid rgba(26,17,24,.5);flex:0 0 auto;height:9px;transform:rotate(45deg) translateY(-2px);transition:transform .22s var(--wq-ease),border-color .22s var(--wq-ease);width:9px}.wq-topic-dropdown.open .wq-topic-chevron{border-color:var(--wq-ink);transform:rotate(225deg) translateY(2px) translate(2px)}.wq-topic-dropdown.active .wq-topic-chevron,.wq-topic-dropdown.partial .wq-topic-chevron{border-color:#fffc}.wq-topic-dropdown.active.open .wq-topic-chevron,.wq-topic-dropdown.partial.open .wq-topic-chevron{border-color:#fff}.wq-topic-menu{background:#fff;border:1px solid rgba(26,17,24,.1);border-radius:20px;box-shadow:none;left:0;padding:8px;position:absolute;top:calc(100% + 8px);width:min(320px,calc(100vw - 40px));z-index:200}.wq-topic-divider{background:#1a111814;height:1px;margin:6px 8px}.wq-topic-option{align-items:center;background:transparent;border:0;border-radius:14px;color:var(--wq-ink);cursor:pointer;display:flex;font-size:13px;font-weight:820;gap:10px;line-height:16px;min-height:42px;padding:10px 12px;text-align:left;transition:background .2s var(--wq-ease),color .2s var(--wq-ease);width:100%}.wq-topic-option:hover{background:#e91e780f}.wq-topic-option.active{background:#fff4fa;color:#e91e78}.wq-topic-check{background:#fff;border:1.5px solid rgba(26,17,24,.16);border-radius:7px;flex:0 0 auto;height:18px;position:relative;width:18px}.wq-topic-option.active .wq-topic-check{background:#e91e78;border-color:#e91e78}.wq-topic-option.active .wq-topic-check:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:9px;left:5px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.wq-reset-filters{align-self:center;background:#1a11180b!important;border:1px solid rgba(26,17,24,.075)!important;border-radius:999px;flex:0 0 auto!important;font-size:12.5px;font-weight:820;height:var(--wq-filter-control-height)!important;min-height:var(--wq-filter-control-height)!important;min-width:0!important;padding:0 15px;width:auto!important}.wq-reset-filters:disabled{cursor:default;opacity:.72;transform:none}.wq-switches{border-top:0;display:flex;flex-wrap:wrap;gap:8px;padding-top:0}.wq-switch{align-items:center;background:var(--wq-bg);border:0;border-radius:var(--wq-r-pill);color:var(--wq-ink-72);cursor:pointer;display:flex;font-size:12.5px;font-weight:780;gap:8px;padding:8px 14px;transition:background-color .24s var(--wq-ease),color .24s var(--wq-ease)}.wq-switch:before{background:var(--wq-ink-24);border-radius:50%;content:"";height:8px;transition:background-color .24s var(--wq-ease),transform .24s var(--wq-ease);width:8px}.wq-switch.on{background:var(--wq-ink-04);color:var(--wq-ink)}.wq-switch.on:before{background:var(--wq-pink);box-shadow:none}.wq-catalog-grid-wrapper{min-height:0}.wq-catalog-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.wq-catalog-load-more{align-items:center;display:flex;justify-content:center;margin-top:30px}.wq-catalog-load-more-button{min-width:210px;width:auto}.wq-catalog-empty{align-items:center;background:var(--wq-surface);border:0;border-radius:var(--wq-r-2xl);box-shadow:var(--wq-shadow-sm);color:var(--wq-ink-56);display:flex;flex-direction:column;justify-content:center;padding:64px 24px;text-align:center}.wq-catalog-empty svg{color:var(--wq-ink-24);height:64px;margin-bottom:16px;width:64px}.wq-catalog-empty h3{color:var(--wq-ink);font-size:20px;font-weight:860;margin-bottom:8px}.wq-catalog-empty p{font-size:14px;line-height:1.4;margin-bottom:20px;max-width:380px}.wq-emotions-section{align-items:start;animation:wq-emotions-bg 16s ease-in-out infinite alternate;background:radial-gradient(ellipse at 50% 96%,rgba(255,191,61,.3) 0,rgba(233,30,120,.16) 34%,transparent 66%),radial-gradient(circle at 28% 36%,rgba(233,30,120,.16) 0,transparent 34%),radial-gradient(circle at 72% 30%,rgba(255,191,61,.13) 0,transparent 32%),linear-gradient(145deg,#2b071b,#160513 54%,#09040b);background-position:50% 100%,10% 28%,90% 20%,50%;background-repeat:no-repeat;background-size:100% 460px,720px 720px,640px 640px,100% 100%;color:#fff;display:grid;gap:38px;isolation:isolate;justify-items:center;margin:36px 0 96px;min-height:740px;overflow:hidden;padding:136px var(--wq-page-x) 170px;position:relative;width:100%}.wq-emotions-section:before{background:var(--wq-bg);border-radius:0 0 48px 48px;content:"";height:58px;left:0;pointer-events:none;position:absolute;right:0;top:0}.wq-emotions-section:after{background:linear-gradient(90deg,transparent,rgba(255,191,61,.1) 18%,hsla(0,0%,100%,.06) 50%,rgba(233,30,120,.12) 82%,transparent),radial-gradient(ellipse at 50% 92%,rgba(255,191,61,.34) 0,rgba(233,30,120,.2) 36%,transparent 72%);border-radius:999px 999px 0 0;bottom:-72px;content:"";height:420px;left:50%;opacity:.92;pointer-events:none;position:absolute;transform:translate(-50%);width:min(1180px,92vw)}.wq-emotions-section .wq-emotions-cards,.wq-emotions-section .wq-emotions-copy{position:relative;z-index:1}.wq-emotions-copy{margin:0 auto;max-width:920px;text-align:center}.wq-emotions-copy h2{color:#fff;font-size:clamp(42px,5vw,74px);font-weight:950;line-height:.88;margin:0;text-shadow:0 18px 48px rgba(15,7,16,.54);text-transform:uppercase;text-wrap:balance}.wq-emotions-copy h2 span{color:#ffbf3d}.wq-emotions-cards{margin:0;padding:0;position:relative;width:min(100%,960px)}.wq-emotions-cards:before{background:radial-gradient(ellipse at center,rgba(255,191,61,.14) 0,rgba(233,30,120,.1) 38%,transparent 72%);border-radius:999px;content:"";filter:blur(18px);height:76%;left:50%;opacity:.9;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:86%;z-index:0}.wq-emotions-stats{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1}.wq-emotions-stat{align-content:center;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);background:radial-gradient(ellipse at 50% 118%,rgba(255,191,61,.22) 0,transparent 58%),linear-gradient(180deg,#ffffff24,#ffffff0e),#180a168a;border:0;border-radius:30px;box-shadow:inset 0 1px #ffffff2b,0 0 0 1px #ffffff14,0 22px 54px #03010838;display:grid;gap:10px;min-height:178px;overflow:hidden;padding:30px 24px 32px;place-items:center;position:relative;text-align:center;transition:box-shadow var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease)}.wq-emotions-stat:before{background:radial-gradient(ellipse at center,hsla(0,0%,100%,.09) 0,transparent 68%);height:72%;opacity:.72;top:50%;transform:translate(-50%,-50%);width:68%}.wq-emotions-stat:after,.wq-emotions-stat:before{border-radius:999px;content:"";left:50%;pointer-events:none;position:absolute}.wq-emotions-stat:after{background:#ffbf3d;bottom:20px;box-shadow:0 0 28px #ffbf3d5c;height:4px;opacity:.74;transform:translate(-50%);width:92px}.wq-emotions-stat:hover{box-shadow:inset 0 1px #fff3,0 0 0 1px #ffffff1f,0 26px 62px #03010847;transform:translateY(-3px)}.wq-emotions-stat strong{color:#ffbf3d;font-size:clamp(44px,4.4vw,64px);font-variant-numeric:tabular-nums;font-weight:950;line-height:1;position:relative;z-index:1}.wq-emotions-stat span{color:#fff;font-size:12px;font-weight:900;line-height:1;position:relative;text-transform:uppercase;z-index:1}@keyframes wq-emotions-bg{0%{background-position:50% 100%,10% 28%,90% 20%,50%}to{background-position:50% 100%,13% 32%,86% 24%,50%}}@keyframes wq-emotions-sheen{0%,58%{transform:skew(-14deg) translate(-120%)}76%,to{transform:skew(-14deg) translate(520%)}}@media(prefers-reduced-motion:reduce){.wq-emotions-cards:before,.wq-emotions-section{animation:none}}@media(max-width:1180px){.wq-catalog-grid{grid-template-columns:repeat(2,1fr)}.wq-hero-carousel{gap:32px;grid-template-columns:1fr;height:auto!important;padding:32px 56px}.wq-hero-side-panel{display:flex;max-width:640px}.wq-host .wq-hero-title{max-width:760px}.wq-toolbar-main{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.wq-primary-filter-row{display:contents}.wq-search-bar{grid-column:1/-1;width:100%}.wq-topic-dropdown--selector{min-width:0}.wq-catalog-head{align-items:flex-start;flex-direction:column}.wq-catalog-summary{align-items:center;grid-template-columns:auto 1fr auto;justify-items:start;width:100%}}@media(max-width:768px){.wq-catalog-grid{grid-template-columns:1fr}.wq-hero-section{padding-top:10px}.wq-hero-carousel{background-image:radial-gradient(circle at 86% 8%,rgba(255,191,61,.12),transparent 40%),radial-gradient(circle at 4% 98%,rgba(233,30,120,.12),transparent 48%),linear-gradient(180deg,#16081380 0,#1608138f 48%,#160813d1),var(--hero-image),linear-gradient(120deg,#713078,#246fc4);background-position:50%,50%,50%,62%;background-size:140% 140%,140% 140%,cover,auto 100%,cover;border-radius:24px;display:flex;flex-direction:column;gap:0;height:500px!important;min-height:500px;padding:24px 20px 72px}.wq-hero-carousel:after{display:none}.wq-hero-slide-copy{min-height:100%;padding-bottom:0}.wq-hero-eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:10px}.wq-host .wq-hero-title{font-size:clamp(25px,7vw,30px)!important;letter-spacing:-.035em;line-height:.98;margin-bottom:12px;max-width:330px;text-shadow:0 3px 18px rgba(22,8,19,.42);text-wrap:balance}.wq-host .wq-hero-text{font-size:13px;line-height:1.38;margin-bottom:16px;max-width:310px;text-shadow:0 2px 14px rgba(22,8,19,.34)}.wq-hero-slide-meta{display:flex;flex-wrap:wrap;gap:6px}.wq-hero-slide-meta span{align-items:center;background:#ffffff21;display:inline-flex;font-size:10px;justify-content:center;min-height:28px;padding:5px 10px;white-space:nowrap}.wq-hero-slide-meta span:nth-child(2){display:none}.wq-hero-controls-row{margin-top:auto;padding-top:20px}.wq-hero-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%!important}.wq-hero-actions .btn{border-radius:999px!important;font-size:11.5px;line-height:1.1;min-height:46px;padding:0 14px;width:100%}.wq-hero-actions .btn.white-fill{min-width:0}.wq-hero-side-panel{display:none}.price-offer-card{height:auto!important;min-height:auto!important}.wq-hero-dots{bottom:27px}.wq-hero-arrow{background:#ffffff29;bottom:12px;height:38px;top:auto;width:38px}.wq-hero-arrow--prev{left:14px}.wq-hero-arrow--next{right:14px}.wq-catalog-container{padding-top:42px}.wq-catalog-head{gap:12px;margin-bottom:18px}.wq-catalog-kicker{font-size:10px;margin-bottom:8px}.wq-catalog-head h2{font-size:clamp(29px,8.2vw,34px);letter-spacing:-.035em;line-height:.98;margin-bottom:10px;max-width:330px;text-wrap:balance}.wq-catalog-head p{font-size:14px;line-height:1.42;max-width:340px}.wq-catalog-summary{grid-template-columns:auto 1fr}.wq-catalog-summary .btn{grid-column:1/-1;justify-self:stretch;width:100%}.wq-emotions-section{display:block;margin:28px 0 72px;min-height:650px;padding:126px var(--wq-page-x) 220px}.wq-emotions-section:before{border-radius:0 0 36px 36px;height:54px}.wq-emotions-section:after{background-size:cover;bottom:-38px;height:240px}.wq-emotions-copy h2{font-size:clamp(34px,10vw,46px);text-align:center}.wq-emotions-cards{margin:24px auto 0;padding:0;scrollbar-width:none;width:100%}.wq-emotions-cards::-webkit-scrollbar{height:0}.wq-emotions-stats{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.wq-emotions-stat{border-radius:22px;height:auto;min-height:132px;padding:18px 12px 22px;width:auto}.wq-emotions-stat:before{border-radius:17px}.wq-emotions-stat:first-child,.wq-emotions-stat:nth-child(4){transform:none}.wq-emotions-stat:nth-child(2),.wq-emotions-stat:nth-child(3){min-height:160px}.wq-emotions-stat strong{font-size:clamp(32px,9vw,42px)}.wq-search-bar{align-self:stretch;flex:1 1 auto!important;grid-column:1;max-width:none}.wq-search-bar,.wq-toolbar .wq-search-input{display:block;min-width:0;width:100%!important}.wq-toolbar .wq-search-input{background:#1a11180b;border-color:#1a111813;border-radius:15px;font-size:13px;height:48px!important;line-height:1.2;padding:0 14px 0 42px!important}.wq-search-icon{height:17px;left:14px;width:17px}.wq-toolbar{border-radius:20px;gap:0;padding:8px}.wq-toolbar-main{align-items:stretch;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;width:100%}.wq-mobile-filter-toggle{align-items:center;background:#1a11180b;border:1px solid rgba(26,17,24,.09);border-radius:15px;color:var(--wq-ink);display:flex;font-size:14px;font-weight:900;gap:12px;justify-content:space-between;letter-spacing:-.01em;min-height:48px;padding:0 14px;width:auto}.wq-mobile-filter-toggle b{align-items:center;background:#e91e78;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;height:25px;justify-content:center;line-height:1;margin-left:auto;min-width:25px}.wq-mobile-filter-toggle i{border-bottom:2px solid rgba(26,17,24,.5);border-right:2px solid rgba(26,17,24,.5);height:8px;transform:rotate(45deg) translateY(-2px);transition:transform .22s var(--wq-ease);width:8px}.wq-toolbar.is-mobile-filters-open .wq-mobile-filter-toggle i{transform:rotate(225deg) translateY(2px) translate(2px)}.wq-filter-row--topics,.wq-primary-filter-row{display:none!important}.wq-mobile-filter-modal{display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:900}.wq-mobile-filter-modal-backdrop{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#140a127a;border:0;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.wq-mobile-filter-sheet{background:#fffdfd;border-radius:26px 26px 0 0;bottom:0;box-shadow:0 -18px 54px #1a0c1647;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 48px);padding:0 16px calc(14px + env(safe-area-inset-bottom));position:absolute;right:0}.wq-mobile-filter-sheet-footer,.wq-mobile-filter-sheet-head{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between}.wq-mobile-filter-sheet-head{border-bottom:1px solid rgba(26,17,24,.08);min-height:76px;position:relative}.wq-mobile-filter-sheet-head:before{background:#1a111824;border-radius:999px;content:"";height:4px;left:50%;position:absolute;top:9px;transform:translate(-50%);width:34px}.wq-mobile-filter-sheet-head span{color:#1a111875;display:block;font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.wq-mobile-filter-sheet-head h3{color:var(--wq-ink);font-size:23px;font-weight:900;line-height:1;margin:0}.wq-mobile-filter-close{align-items:center;background:#1a11180e;border:0;border-radius:50%;color:#1a11189e;display:inline-flex;font-size:30px;font-weight:400;height:38px;justify-content:center;line-height:1;padding:0;width:38px}.wq-mobile-filter-sheet-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 0 12px;scrollbar-width:thin}.wq-mobile-filter-section+.wq-mobile-filter-section{margin-top:22px}.wq-mobile-filter-hint{color:#1a11188f;font-size:13px;font-weight:620;line-height:1.35;margin:0 0 12px}.wq-mobile-filter-section h4{color:var(--wq-ink);font-size:14px;font-weight:900;line-height:1.1;margin:0 0 10px}.wq-mobile-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.wq-mobile-filter-chip{background:#1a111809;border:1px solid rgba(26,17,24,.09);border-radius:999px;color:#1a1118b8;font-size:12px;font-weight:820;min-height:38px;padding:0 13px}.wq-mobile-filter-chip.active{background:#e91e78;border-color:transparent;color:#fff}.wq-mobile-theme-list{display:grid;gap:8px;grid-template-columns:1fr}.wq-mobile-theme-option{align-items:center;background:#fffcfe;border:1px solid rgba(26,17,24,.09);border-radius:16px;color:#1a1118d1;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr) 22px;min-height:56px;padding:8px 12px 8px 8px;text-align:left;width:100%}.wq-mobile-theme-option-icon{background:#1a11180b;border-radius:11px;display:grid;height:40px;overflow:hidden;place-items:center;width:40px}.wq-mobile-theme-option-icon img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.82;pointer-events:none;width:100%}.wq-mobile-theme-option-label{font-size:14px;font-weight:860;line-height:1.18;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-mobile-theme-option-mark{align-items:center;border:1px solid rgba(26,17,24,.14);border-radius:50%;color:transparent;display:inline-flex;font-size:14px;font-weight:900;height:22px;justify-content:center;width:22px}.wq-mobile-theme-option.active,.wq-mobile-theme-option.partial{background:#fff1f7;border-color:#e91e7852;color:#cf1764}.wq-mobile-theme-option.active .wq-mobile-theme-option-mark,.wq-mobile-theme-option.partial .wq-mobile-theme-option-mark{background:#e91e78;border-color:#e91e78;color:#fff}.wq-mobile-filter-sheet-footer{border-top:1px solid rgba(26,17,24,.08);gap:10px;min-height:72px;padding-top:12px}.wq-mobile-filter-sheet-footer .btn{flex:1 1 auto;font-size:13px;min-height:46px}.wq-mobile-filter-reset{background:transparent;border:0;color:#1a11188f;font-size:13px;font-weight:850;min-height:46px;padding:0 10px}.wq-mobile-filter-reset:disabled{opacity:.35}.wq-topic-dropdown--selector{flex-basis:auto}.wq-topic-dropdown,.wq-topic-dropdown--selector{flex:1 1 auto;min-width:0;width:100%}.wq-topic-trigger{border-radius:18px;height:58px;min-height:58px}.wq-topic-menu{margin-top:8px;position:static;width:100%}.wq-reset-filters{align-self:center;height:58px!important;min-height:58px!important;padding:0 18px}.wq-theme-picker{width:100%}.wq-theme-trigger{border-radius:18px;height:54px;min-height:54px}.wq-theme-trigger-copy b{font-size:14px}.wq-theme-backdrop{background:#1a111857;border:0;cursor:default;display:block;height:100%;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:410}.wq-theme-panel{border:0;border-radius:22px 22px 0 0;box-shadow:0 -16px 42px #1a111838;inset:auto 0 0;max-height:min(74vh,690px);overflow:auto;padding:16px 14px calc(16px + env(safe-area-inset-bottom));position:fixed;width:auto;z-index:420}.wq-theme-grid{gap:8px;grid-template-columns:minmax(0,1fr);padding:2px 6px 6px}.wq-theme-group-row,.wq-theme-group-title{min-height:56px}.wq-theme-group-title{padding:8px 12px}.wq-catalog-meta-row{margin-bottom:22px}}.wq-offer-active-row{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-bottom:0}.wq-active-badge{align-items:center;color:#ffbf3d;display:flex;font-size:clamp(19px,2vw,24px);font-weight:900;gap:10px;line-height:1.1;text-shadow:0 0 18px rgba(255,191,61,.28)}.wq-active-mark{background:#ffbf3d;border-radius:50%;box-shadow:none;flex:0 0 auto;height:18px;position:relative;width:18px}.wq-active-mark:after{border-bottom:2px solid #1a1118;border-right:2px solid #1a1118;content:"";height:9px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.wq-active-note{color:#ffffffad;font-size:13px;font-weight:500}.wq-thumb-price--plus{color:#ffbf3d!important;font-weight:800;text-shadow:0 0 10px rgba(255,191,61,.3)}.wq-dropdown-enter-active,.wq-dropdown-leave-active{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1)}.wq-dropdown-enter-from,.wq-dropdown-leave-to{filter:blur(4px);opacity:0;transform:translateY(-8px) scale(.98)}.wq-topic-dropdown.open .wq-topic-chevron{transform:rotate(180deg)}.wq-topic-chevron{transition:transform .3s cubic-bezier(.16,1,.3,1)}.wq-catalog-empty{align-items:center!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:#ffffff08!important;border:0!important;border-radius:28px!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:320px;overflow:hidden!important;padding:48px 32px!important;position:relative;text-align:center!important}@media(min-width:769px){.wq-toolbar{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(260px,318px) auto}.wq-filter-row--topics,.wq-toolbar-main{display:contents}.wq-search-bar{grid-column:auto}.wq-theme-picker{position:static;width:100%}.wq-theme-trigger{border-radius:18px;height:var(--wq-filter-control-height);min-height:var(--wq-filter-control-height)}.wq-theme-panel{left:24px;max-height:min(650px,calc(100vh - 210px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;right:24px;top:calc(100% + 10px);transform-origin:top center;width:auto;z-index:420}}@media(min-width:769px)and (max-width:1100px){.wq-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wq-empty-glow{background:radial-gradient(circle,rgba(233,30,120,.16) 0,transparent 70%);border-radius:50%;filter:blur(20px);height:240px;pointer-events:none;position:absolute;width:240px;z-index:-1}.wq-catalog-format-tabs{background:var(--wq-orange);border-radius:24px;box-shadow:0 14px 36px #1a11180f;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 34px;max-width:none;padding:8px;width:100%}.wq-catalog-format-tabs button{align-items:flex-start;background:transparent;border:0;border-radius:18px;color:var(--wq-ink-64);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;justify-content:center;min-height:74px;min-width:0;padding:14px 22px;text-align:left;transition:background-color .18s var(--wq-ease),color .18s var(--wq-ease),transform .18s var(--wq-ease)}.wq-catalog-format-tabs button:hover{background:var(--wq-ink-04)}.wq-catalog-format-tabs button.active{background:var(--wq-ink);color:#fff}.wq-catalog-format-tabs button:active{transform:scale(.96)}.wq-catalog-format-tabs button:focus-visible{outline:3px solid var(--wq-orange,#e91e78);outline-offset:2px}.wq-streams-grid{align-items:stretch}.wq-tab-label{align-items:center;display:inline-flex;gap:7px}.wq-tab-live-icon{fill:currentColor;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:21px}.wq-tab-live-icon path:first-child{stroke:none}.wq-tab-live-icon path:last-child{fill:none}.wq-catalog-format-tabs span{font-size:17px;font-weight:900;line-height:1.1}.wq-catalog-format-tabs small{color:inherit;font-size:12px;font-weight:650;line-height:1.25;opacity:.68}.wq-toolbar--legacy{grid-template-columns:minmax(0,1fr)!important}.wq-toolbar--legacy .wq-toolbar-main{display:block}.wq-toolbar--legacy .wq-search-bar{max-width:none}.wq-legacy-rules-section{margin:26px 0 64px;padding:0;width:100%}.wq-legacy-rules-head{margin:0 auto 42px;max-width:940px;text-align:center}.wq-legacy-rules-head h2{color:var(--wq-deep);font-size:clamp(46px,6.6vw,92px);font-weight:930;letter-spacing:-.055em;line-height:.9;margin:0;text-transform:uppercase}.wq-legacy-rules-grid{display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr))}.wq-legacy-rules-grid article{align-items:center;background:#fff9f4;border:0;border-radius:28px;box-shadow:0 18px 42px #1a11180e;display:grid;gap:16px;grid-template-areas:"copy visual";grid-template-columns:minmax(0,1fr) minmax(210px,.88fr);min-height:274px;overflow:hidden;padding:26px 28px;position:relative}.wq-legacy-rules-grid .wq-legacy-rule-1{background:#eef8fb;grid-column:span 6}.wq-legacy-rules-grid .wq-legacy-rule-2{background:#fff7e8;grid-column:span 6}.wq-legacy-rules-grid .wq-legacy-rule-3,.wq-legacy-rules-grid .wq-legacy-rule-4,.wq-legacy-rules-grid .wq-legacy-rule-5{gap:10px;grid-column:span 4;grid-template-areas:"visual" "copy";grid-template-columns:1fr;grid-template-rows:142px auto;min-height:296px;padding:22px 24px 24px}.wq-legacy-rules-grid .wq-legacy-rule-4{background:#f7f2ff}.wq-legacy-rules-grid .wq-legacy-rule-5{background:#eef8fb}.wq-legacy-rules-grid img{align-self:center;grid-area:visual;height:190px;justify-self:center;max-width:260px;-o-object-fit:contain;object-fit:contain;transition:transform .45s var(--wq-ease);width:100%}.wq-legacy-rules-grid .wq-legacy-rule-3 img,.wq-legacy-rules-grid .wq-legacy-rule-4 img,.wq-legacy-rules-grid .wq-legacy-rule-5 img{height:142px;max-width:210px}.wq-legacy-rules-grid article:hover img{transform:translateY(-5px) scale(1.025)}.wq-legacy-rules-grid article>div{grid-area:copy;max-width:520px;position:relative;z-index:1}.wq-legacy-rules-grid h3{color:var(--wq-ink);font-size:clamp(25px,2.3vw,34px);font-weight:920;letter-spacing:-.03em;line-height:1.02;margin:0 0 8px}.wq-legacy-rules-grid p{color:var(--wq-ink-64);font-size:16px;font-weight:560;line-height:1.42;margin:0}.wq-legacy-rule-action{align-items:center;background:var(--wq-pink);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:850;justify-content:center;margin-top:16px;min-height:42px;padding:10px 18px;text-decoration:none;transition:transform .2s var(--wq-ease),background-color .2s var(--wq-ease);width:-moz-fit-content;width:fit-content}.wq-legacy-rule-action:hover{background:#d81768;transform:translateY(-2px)}.wq-legacy-rule-action:active{transform:scale(.98)}@media(max-width:1099px){.wq-legacy-rules-grid .wq-legacy-rule-3,.wq-legacy-rules-grid .wq-legacy-rule-4{grid-column:span 6}.wq-legacy-rules-grid .wq-legacy-rule-5{grid-column:span 12;grid-template-areas:"copy visual";grid-template-columns:minmax(0,1fr) minmax(250px,.72fr);grid-template-rows:1fr;min-height:246px}}@media(max-width:768px){.wq-catalog-format-tabs{border-radius:20px;gap:6px;margin-bottom:26px;padding:6px}.wq-catalog-format-tabs button{border-radius:15px;min-height:64px;padding:11px 12px}.wq-catalog-format-tabs span{font-size:14px}.wq-catalog-format-tabs small{font-size:10px}.wq-legacy-rules-section{margin:22px 0 42px;padding:0}.wq-legacy-rules-head p{font-size:15px}.wq-legacy-rules-grid{gap:12px;grid-auto-columns:min(84vw,330px);grid-auto-flow:column;grid-auto-rows:198px;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 10px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.wq-legacy-rules-grid::-webkit-scrollbar{display:none}.wq-legacy-rules-grid .wq-legacy-rule-1,.wq-legacy-rules-grid .wq-legacy-rule-2,.wq-legacy-rules-grid .wq-legacy-rule-3,.wq-legacy-rules-grid .wq-legacy-rule-4,.wq-legacy-rules-grid .wq-legacy-rule-5{align-items:center;border-radius:22px;display:grid;gap:8px;grid-column:auto;grid-template-areas:"copy visual";grid-template-columns:minmax(0,1fr) minmax(104px,.62fr);grid-template-rows:1fr;height:198px;min-height:0;padding:18px;scroll-snap-align:start;scroll-snap-stop:always}.wq-legacy-rules-grid .wq-legacy-rule-3 img,.wq-legacy-rules-grid .wq-legacy-rule-4 img,.wq-legacy-rules-grid .wq-legacy-rule-5 img,.wq-legacy-rules-grid img{align-self:center;grid-area:visual;height:124px;max-width:128px;width:100%}.wq-legacy-rules-grid .wq-legacy-rule-5>div,.wq-legacy-rules-grid article>div{align-self:center;grid-area:copy}.wq-legacy-rules-head h2{font-size:clamp(40px,12vw,58px)}.wq-legacy-rules-grid h3{font-size:clamp(20px,5.7vw,25px)}.wq-legacy-rules-grid p{font-size:13px;line-height:1.34}.wq-legacy-rule-action{font-size:12px;margin-top:8px;min-height:34px;padding:7px 11px}}.wq-detail-hero-section{margin:0 auto;max-width:var(--wq-page-max);padding:40px var(--wq-page-x) 0}.wq-detail-grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(360px,520px) minmax(0,1fr)}.wq-detail-cover-card{aspect-ratio:1/1;background:#120b13;border:1px solid var(--wq-line);border-radius:var(--wq-r-3xl);box-shadow:var(--wq-shadow-lg);overflow:hidden;position:relative}.wq-detail-cover-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wq-detail-panel{display:flex;flex-direction:column;gap:22px;padding-top:8px;position:relative}.wq-detail-title-row{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 42px;position:relative}.wq-favorite-heart{all:unset;align-items:center;background:#fff;border:1px solid var(--wq-line);border-radius:999px;box-shadow:none;box-sizing:border-box;color:#1a11187a;cursor:pointer;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;margin-top:6px;pointer-events:auto;position:relative;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:42px;z-index:3}.wq-favorite-heart.active,.wq-favorite-heart:hover{background:#fff7fb;border-color:#e91e783d;color:var(--wq-pink)}.wq-favorite-heart:hover{transform:translateY(-1px)}.wq-favorite-heart:disabled{cursor:default}.wq-favorite-heart.loading{opacity:.62}.wq-favorite-heart svg{fill:none;height:19px;stroke:currentColor;stroke-width:2;width:19px}.wq-favorite-heart.active svg{fill:currentColor}.wq-detail-title{color:var(--wq-ink);font-size:40px;font-weight:900;letter-spacing:-.02em;line-height:1.15;min-width:0;overflow-wrap:anywhere}.wq-host .wq-detail-lead{color:var(--wq-ink-72);font-size:clamp(17px,1.15vw,19px);font-weight:540;line-height:1.42;text-wrap:pretty}.wq-host .wq-difficulty-strip{background:#ffffffc2!important;border:0!important;border-radius:20px!important;box-shadow:0 8px 24px #1a11180b!important;display:grid!important;gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-bottom:0!important;margin-top:4px!important;max-width:760px!important;min-height:70px!important;padding:16px 0!important;width:100%!important}.wq-host .wq-difficulty-strip.is-loto{background:transparent!important;box-shadow:none!important;gap:10px!important;grid-template-columns:minmax(160px,.72fr) minmax(280px,1.28fr)!important;min-height:0!important;padding:0!important}.wq-host .wq-difficulty-pill{border-right:1px solid rgba(26,17,24,.08)!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:0 26px!important}.wq-host .wq-difficulty-strip.is-loto .wq-difficulty-pill{border-right:0!important;padding:0!important}.wq-host .wq-loto-fact{align-items:center;background:#ffffffd1;border-radius:20px;box-shadow:0 8px 24px #160c130e;display:flex;gap:13px;min-height:86px;min-width:0;padding:15px 17px}.wq-host .wq-loto-fact--blanks{background:linear-gradient(135deg,#ec187513,#ffbf3d1c),#ffffffd6}.wq-host .wq-loto-fact-icon{background:#ec19751a;border-radius:14px;color:#ec1975;display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.wq-host .wq-loto-fact--tracks .wq-loto-fact-icon{background:#ffbf3d33;color:#8b5a00}.wq-host .wq-loto-fact-icon svg{height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:23px}.wq-host .wq-loto-fact-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.wq-host .wq-loto-fact-copy strong{color:var(--wq-ink);font-size:clamp(15px,1.15vw,18px);font-weight:800;line-height:1.08}.wq-host .wq-loto-fact-copy small{color:var(--wq-muted);font-size:11px;font-weight:600;line-height:1.25}.wq-host .wq-loto-fact--tracks .wq-loto-fact-copy small{letter-spacing:.06em;text-transform:uppercase}.wq-host .wq-difficulty-pill:last-child{border-right:none!important;padding-right:0!important}.wq-host .wq-difficulty-pill span{color:#1a111866!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important}.wq-host .wq-difficulty-pill strong{color:#1a1118!important;font-size:17px!important;font-weight:800!important}.wq-host .wq-account-mini{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:620px!important;min-height:0!important;padding:0!important;width:100%!important}.wq-host .wq-mini-kpi{background:#ffffffc2!important;border:0!important;border-radius:18px!important;box-shadow:0 8px 24px #1a11180b!important;display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;padding:15px 18px!important}.wq-host .wq-mini-kpi:last-child{border-right:0!important}.wq-host .wq-mini-kpi strong{color:#1a1118!important;font-size:16px!important;font-weight:900!important}.wq-host .wq-mini-kpi span{color:#1a11188f!important;font-size:11px!important;font-weight:600!important}.wq-host .wq-auth-note{align-items:flex-start!important;background:#1a111808!important;border:1px solid rgba(26,17,24,.06)!important;border-radius:20px!important;display:flex!important;gap:16px!important;margin-bottom:8px!important;margin-top:8px!important;max-width:640px!important;padding:18px 24px!important}.wq-host .wq-auth-note-icon{align-items:center!important;background:#1a1118!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;flex-shrink:0!important;font-size:13px!important;font-weight:900!important;height:24px!important;justify-content:center!important;width:24px!important}.wq-host .wq-auth-note-text{display:flex!important;flex-direction:column!important;gap:4px!important}.wq-host .wq-auth-note-text strong{color:#1a1118!important;font-size:14px!important;font-weight:800!important}.wq-host .wq-auth-note-text span{color:#1a11188f!important;font-size:12.5px!important;line-height:1.45!important}.wq-host .wq-detail-actions{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;justify-content:flex-start!important;margin-top:16px!important;max-width:620px!important}.wq-host .wq-action-row{display:grid!important;flex:1 1 auto!important;gap:12px!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;min-width:0!important}.wq-host .wq-detail-actions .btn{align-items:center!important;border:1.5px solid transparent!important;border-radius:999px!important;cursor:pointer!important;display:inline-flex!important;font-size:14.5px!important;font-weight:800!important;justify-content:center!important;min-height:48px!important;min-width:0!important;padding:0 22px!important;text-decoration:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.wq-host .wq-detail-actions .btn.icon{flex:0 0 48px!important;min-width:48px!important;padding:0!important;width:48px!important}.wq-host .wq-detail-actions .btn.icon svg{fill:currentColor!important;height:19px!important;width:19px!important}.wq-host .wq-detail-actions .btn:hover{transform:translateY(-2px)!important}.wq-host .wq-detail-actions .btn:active{transform:translateY(0) scale(.97)!important}.wq-host .wq-detail-actions .btn.orange{background-color:#ffbf3d!important;box-shadow:0 8px 20px #ffbf3d40!important;color:#1a1118!important}.wq-host .wq-detail-actions .btn.orange:hover{background-color:#f5b52e!important;box-shadow:0 12px 28px #ffbf3d66!important}.wq-host .wq-detail-actions .btn.primary{background-color:#e91e78!important;box-shadow:0 8px 20px #e91e7838!important;color:#fff!important}.wq-host .wq-detail-actions .btn.primary:hover{background-color:#d41a6e!important;box-shadow:0 12px 28px #e91e7859!important}.wq-host .wq-detail-actions .btn.soft{background-color:#fff!important;border:1.5px solid rgba(26,17,24,.08)!important;color:#1a1118!important}.wq-host .wq-detail-actions .btn.soft:hover{background-color:#fff7fb!important;border-color:#1a111829!important}.wq-continue-section{margin:40px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-continue-panel{align-items:center;background:var(--wq-surface);border:1px solid var(--wq-line);border-radius:var(--wq-r-2xl);box-shadow:var(--wq-shadow-card);display:flex;gap:32px;justify-content:space-between;padding:24px 32px}.wq-continue-info{flex:1}.wq-continue-info h3{font-size:18px;font-weight:860;margin-bottom:6px}.wq-continue-info p{color:var(--wq-ink-72);font-size:13.5px;margin-bottom:12px}.wq-continue-progress{background:var(--wq-line);border-radius:3px;height:6px;overflow:hidden;width:260px}.wq-continue-progress span{background:var(--wq-pink);border-radius:3px;display:block;height:100%}.wq-continue-panel .btn{padding:12px 24px}.wq-continue-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.wq-related-section{margin:56px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-related-head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.wq-related-title-group h2{font-size:24px;font-weight:860;margin-bottom:6px}.wq-tag-cloud{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}.wq-tag-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wq-surface);border:1px solid var(--wq-line);border-radius:var(--wq-r-pill);color:var(--wq-ink-72);cursor:pointer;font-family:inherit;font-size:13px;font-weight:780;line-height:1.2;padding:8px 16px;transition:all .2s var(--wq-ease)}.wq-tag-chip:hover{background:var(--wq-ink-04);color:var(--wq-ink)}.wq-tag-chip.active{background:var(--wq-ink);border-color:var(--wq-ink);color:#fff}.wq-tag-chip:focus-visible{outline:3px solid color-mix(in srgb,var(--wq-pink) 35%,transparent);outline-offset:2px}.wq-related-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.wq-quiz-rules-section{margin:72px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-quiz-rules-head{margin-bottom:28px}.wq-host .wq-quiz-rules-head h2{color:#172f3f;font-size:clamp(38px,5.2vw,70px);font-weight:950;letter-spacing:-.035em;line-height:.96;max-width:940px;text-transform:uppercase;text-wrap:balance}.wq-quiz-rules-grid{display:grid;gap:18px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(270px,auto)) minmax(300px,auto)}.wq-quiz-rule-card{background:var(--wq-surface);border:0;border-radius:var(--wq-r-2xl);box-shadow:none;isolation:isolate;min-height:270px;min-width:0;overflow:hidden;padding:30px;position:relative;text-align:left;transition-duration:var(--wq-duration);transition-property:transform;transition-timing-function:var(--wq-ease)}.wq-quiz-rule-card:hover{transform:translateY(-1px)}.wq-quiz-rule-copy{display:grid;gap:10px;justify-items:start;max-width:58%;position:relative;z-index:2}.wq-host .wq-quiz-rule-card h3{color:#172f3f;font-size:clamp(24px,2.2vw,34px);font-weight:920;letter-spacing:-.025em;line-height:1.02;margin:0;text-wrap:balance}.wq-host .wq-quiz-rule-card p{color:#172f3fb3;font-size:16px;font-weight:540;line-height:1.42;margin:0;text-wrap:pretty}.wq-quiz-rule-download{background:var(--wq-pink);border:0;border-radius:var(--wq-r-pill);box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:820;margin-top:10px;min-height:48px;padding:0 22px;transition-duration:var(--wq-duration);transition-property:transform,background-color;transition-timing-function:var(--wq-ease)}.wq-quiz-rule-download:hover{background:#d41a6e;transform:translateY(-1px)}.wq-quiz-rule-download:active{transform:scale(.96)}.wq-quiz-rule-card img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;width:min(58%,360px);z-index:1}.wq-quiz-rule-card--show{background:#172f3f;grid-column:span 7;grid-row:span 2;min-height:558px;padding:42px 40px}.wq-quiz-rule-card--show .wq-quiz-rule-copy{max-width:46%}.wq-host .wq-quiz-rule-card--show h3{color:#fff;font-size:clamp(38px,4.5vw,62px);line-height:.96;max-width:440px}.wq-host .wq-quiz-rule-card--show p{color:#ffffffb8;font-size:18px;max-width:350px}.wq-quiz-rule-card--show img{bottom:-9%;right:-2%;width:min(70%,540px)}.wq-quiz-rule-card--company,.wq-quiz-rule-card--device{grid-column:span 5}.wq-quiz-rule-card--device{background:#edf8fa}.wq-quiz-rule-card--company{background:#f9e7ef}.wq-quiz-rule-card--company img,.wq-quiz-rule-card--device img{bottom:-13%;right:2%;width:min(48%,220px)}.wq-quiz-rule-card--answers{background:#fff;grid-column:span 8;min-height:300px;padding:36px}.wq-quiz-rule-card--answers .wq-quiz-rule-copy{max-width:55%}.wq-quiz-rule-card--answers img{bottom:-24%;right:-2%;width:min(51%,430px)}.wq-quiz-rule-card--anywhere{background:#fff4d8;grid-column:span 4;min-height:300px;padding:28px}.wq-quiz-rule-card--anywhere .wq-quiz-rule-copy{bottom:28px;left:28px;max-width:none;position:absolute;right:28px}.wq-quiz-rule-card--anywhere img{left:50%;top:-11%;transform:translate(-50%);width:min(59%,230px)}.wq-video-promo-section{margin:34px auto 0}.wq-free-panel-section,.wq-video-promo-section{max-width:var(--wq-page-max);padding:0 var(--wq-page-x)}.wq-free-panel-section{margin:56px auto 0}.wq-free-panel{align-items:center;background:var(--wq-surface);border:1px solid var(--wq-line);border-radius:var(--wq-r-3xl);box-shadow:var(--wq-shadow-card);display:grid;gap:32px;grid-template-columns:240px 1fr 260px;padding:32px}.wq-free-cover{aspect-ratio:4/3;border-radius:var(--wq-r-xl);overflow:hidden;position:relative}.wq-free-cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wq-free-cover .badge{left:12px;position:absolute;top:12px}.wq-free-content{display:flex;flex-direction:column;gap:8px}.wq-free-content h2{font-size:22px;font-weight:860;letter-spacing:-.01em}.wq-free-content p{color:var(--wq-ink-56);font-size:14px;line-height:1.45}.wq-free-rules{color:var(--wq-ink-72);display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:12px;margin-top:4px}.wq-free-cta{display:flex;flex-direction:column;gap:10px;text-align:center}.wq-free-price{color:var(--wq-green);font-size:26px;font-weight:900;margin-bottom:4px}.wq-free-cta .btn{font-size:13.5px;min-height:44px}.wq-plans-section{margin:56px auto 0;max-width:var(--wq-page-max);padding:0 var(--wq-page-x) 64px}.wq-plans-container{align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.wq-plan{background:var(--wq-surface);border-radius:28px;box-shadow:0 0 0 1px #1a11180f,0 8px 24px #1a11180f;display:flex;flex-direction:column;min-height:470px;min-width:0;padding:30px;position:relative;transition-duration:.18s;transition-property:transform,box-shadow;transition-timing-function:ease-out}.wq-plan:hover{box-shadow:0 0 0 1px #1a111814,0 14px 32px #1a11181a;transform:translateY(-3px)}.wq-plan.featured{background:#21141e;box-shadow:0 0 0 1px #e91e783d,0 14px 34px #21141e38;color:#fffafc}.wq-plan.featured:hover{box-shadow:0 0 0 1px #e91e7852,0 18px 38px #21141e47}.wq-plan--free{background:#fff8f3;box-shadow:0 0 0 1px #ffbf3d2e,0 8px 24px #5b3d2012}.wq-plan-label{color:var(--wq-ink-64);font-size:11px;font-weight:850;letter-spacing:.06em;line-height:1.2;min-height:24px;text-transform:uppercase}.wq-plan.featured .wq-plan-label{color:#ff7caf}.wq-plan h3{font-size:clamp(24px,2vw,30px);font-weight:900;letter-spacing:-.035em;line-height:1.02;margin:10px 0 8px;max-width:12ch;text-wrap:balance}.wq-plan p{color:var(--wq-ink-56);font-size:14px;line-height:1.45;margin-bottom:22px;min-height:44px;text-wrap:pretty}.wq-plan.featured p{color:#fffafca8}.wq-plan-checks{display:flex;flex:1;flex-direction:column;gap:13px;margin-bottom:28px}.wq-plan-checks .check{align-items:center;color:var(--wq-ink-72);display:flex;font-size:13.5px;font-weight:680;gap:10px}.wq-plan.featured .wq-plan-checks .check{color:#ffffffd1}.wq-plan-checks .check:before{color:var(--wq-green);content:"✓";font-weight:900}.wq-plan.featured .wq-plan-checks .check:before{color:var(--wq-pink)}.wq-plan-free-copy{color:var(--wq-ink-72);flex:1;font-size:18px;font-weight:820;line-height:1.18;max-width:19ch;padding-top:2px;text-wrap:balance}.wq-plan-price{color:var(--wq-ink);font-size:38px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.035em;line-height:1;margin-bottom:22px}.wq-plan.featured .wq-plan-price{color:#fffafc}.wq-host .wq-plan .btn{align-items:center!important;border-radius:999px!important;cursor:pointer!important;display:inline-flex!important;font-size:14.5px!important;font-weight:800!important;justify-content:center!important;min-height:48px!important;transition-duration:.15s!important;transition-property:transform,background-color,box-shadow!important;transition-timing-function:ease-out!important;width:100%!important}.wq-host .wq-plan .btn.outline{background-color:transparent!important;border:1.5px solid #1a1118!important;color:#1a1118!important}.wq-host .wq-plan .btn.outline:hover{background-color:#1a11180a!important;box-shadow:0 4px 12px #1a11180d!important}.wq-host .wq-plan .btn.orange{background-color:#ffbf3d!important;border-color:transparent!important;box-shadow:0 8px 20px #ffbf3d33!important;color:#1a1118!important}.wq-host .wq-plan .btn.orange:hover{background-color:#f5b52e!important;box-shadow:0 12px 28px #ffbf3d59!important}.wq-host .wq-plan .btn:active{transform:scale(.96)!important}@media(max-width:1024px){.wq-detail-grid{gap:32px;grid-template-columns:1fr}.wq-detail-cover-card{margin:0 auto;max-width:480px}.wq-related-grid{grid-template-columns:repeat(2,1fr)}.wq-free-panel{gap:24px;grid-template-columns:1fr;text-align:center}.wq-free-cover{margin:0 auto;max-width:320px}.wq-free-rules{justify-content:center}.wq-plans-container{gap:20px;grid-template-columns:1fr}.wq-quiz-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.wq-quiz-rule-card{min-height:260px}.wq-quiz-rule-card--answers,.wq-quiz-rule-card--anywhere,.wq-quiz-rule-card--show{grid-column:span 2}.wq-quiz-rule-card--show{grid-row:auto;min-height:480px}.wq-quiz-rule-card--company,.wq-quiz-rule-card--device{grid-column:span 1}.wq-quiz-rule-card--answers,.wq-quiz-rule-card--anywhere{min-height:290px}.wq-quiz-rule-card--anywhere .wq-quiz-rule-copy{max-width:52%}.wq-quiz-rule-card--anywhere img{left:auto;right:1%;top:50%;transform:translateY(-50%);width:min(45%,250px)}}@media(max-width:768px){.wq-host .wq-difficulty-strip{border-radius:20px!important;display:grid!important;gap:12px 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:8px!important;padding:13px 0!important;width:100%!important}.wq-host .wq-difficulty-strip.is-loto{align-self:flex-start!important;background:transparent!important;box-shadow:none!important;gap:8px!important;grid-template-columns:1fr!important;min-height:0!important;padding:0!important;width:100%!important}.wq-host .wq-loto-fact{border-radius:17px;min-height:68px;padding:12px 14px}.wq-host .wq-loto-fact-icon{border-radius:12px;flex-basis:38px;height:38px;width:38px}.wq-host .wq-loto-fact-copy strong{font-size:15px}.wq-host .wq-difficulty-pill{align-items:center!important;min-width:0!important;padding:0 10px!important;text-align:center!important}.wq-host .wq-difficulty-pill:last-child{padding-right:10px!important}.wq-host .wq-difficulty-pill:nth-child(2){border-right:0!important}.wq-host .wq-difficulty-pill span{font-size:9px!important;letter-spacing:.03em!important;line-height:1.1!important}.wq-host .wq-difficulty-pill strong{font-size:17px!important;line-height:1.05!important}.wq-host .wq-account-mini{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}.wq-host .wq-mini-kpi{align-items:flex-start!important;background:#ffffffc2!important;border:0!important;border-radius:17px!important;box-shadow:0 7px 20px #1a11180a!important;min-width:0!important;padding:13px 14px!important;text-align:left!important}.wq-host .wq-mini-kpi:last-child{border-right:0!important}.wq-host .wq-mini-kpi strong{font-size:16px!important;line-height:1.05!important}.wq-host .wq-mini-kpi span{font-size:9.5px!important;line-height:1.22!important;max-width:none!important}.wq-host .wq-mini-kpi:first-child span{text-align:left!important;white-space:normal!important}.wq-related-section{margin-top:38px}.wq-related-head{display:grid;gap:0;grid-template-columns:minmax(0,1fr);margin-bottom:18px}.wq-related-title-group h2{font-size:clamp(30px,9vw,40px);line-height:.96;margin-bottom:0}.wq-tag-cloud{gap:8px;margin-bottom:20px}.wq-tag-chip{font-size:13px;padding:10px 14px}.wq-continue-section{margin-top:28px;padding:0 var(--wq-page-x)}.wq-continue-panel{border-radius:26px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr);padding:22px}.wq-continue-info{min-width:0}.wq-continue-info h3{font-size:19px;line-height:1.08;margin-bottom:8px}.wq-continue-info p{font-size:15px;line-height:1.38;margin-bottom:14px}.wq-continue-progress{width:100%}.wq-continue-actions{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);width:100%}.wq-continue-panel .btn{border-radius:18px;font-size:14px;justify-content:center;min-height:52px;min-width:0;padding:0 18px;width:100%}.wq-video-promo-section{margin-top:34px;padding:0 18px}.wq-quiz-rules-section{margin-top:36px;max-width:none;overflow:hidden;padding:0}.wq-quiz-rules-head{margin-bottom:16px;padding:0 max(18px,var(--wq-page-x))}.wq-host .wq-quiz-rules-head h2{font-size:clamp(32px,10vw,44px)}.wq-quiz-rules-grid{display:flex;gap:14px;grid-template-columns:none;overflow-x:auto;padding:0 max(18px,var(--wq-page-x)) 12px;scroll-padding:max(18px,var(--wq-page-x));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wq-quiz-rules-grid::-webkit-scrollbar{display:none}.wq-quiz-rule-card{flex:0 0 min(84vw,350px);min-height:400px;padding:26px 24px;scroll-snap-align:center}.wq-quiz-rule-card:hover{transform:none}.wq-quiz-rule-card--answers .wq-quiz-rule-copy,.wq-quiz-rule-card--anywhere .wq-quiz-rule-copy,.wq-quiz-rule-card--show .wq-quiz-rule-copy,.wq-quiz-rule-copy{inset:auto;max-width:100%;position:relative}.wq-host .wq-quiz-rule-card h3{font-size:28px}.wq-host .wq-quiz-rule-card p{font-size:15px;line-height:1.38;max-width:31ch}.wq-quiz-rule-card--answers,.wq-quiz-rule-card--anywhere,.wq-quiz-rule-card--show{grid-column:auto;grid-row:auto;min-height:400px;padding:26px 24px}.wq-host .wq-quiz-rule-card--show h3{font-size:38px}.wq-host .wq-quiz-rule-card--show p{font-size:16px}.wq-quiz-rule-card--show img{bottom:-8%;right:-6%;width:78%}.wq-quiz-rule-card--company img,.wq-quiz-rule-card--device img{bottom:-13%;right:-6%;width:64%}.wq-quiz-rule-card--answers img{bottom:-22%;right:-15%;width:78%}.wq-quiz-rule-card--anywhere img{bottom:-13%;left:auto;right:-7%;top:auto;transform:none;width:66%}.wq-quiz-rule-download{margin-top:6px;min-height:46px;padding:0 18px}.wq-plans-section{margin-top:36px;max-width:none;overflow:hidden;padding:0 0 42px}.wq-plans-container{display:flex!important;gap:14px;grid-template-columns:none!important;overflow-x:auto;padding:0 max(18px,var(--wq-page-x)) 12px;scroll-padding:max(18px,var(--wq-page-x));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wq-plans-container::-webkit-scrollbar{display:none}.wq-plan{border-radius:28px;flex:0 0 min(84vw,360px);min-height:470px;padding:28px 24px;scroll-snap-align:center}.wq-plan.featured:hover,.wq-plan:hover{transform:none}.wq-plan h3{font-size:26px;line-height:1.05}.wq-plan p{font-size:16px;line-height:1.35;margin-bottom:18px}.wq-plan-checks{gap:13px;margin-bottom:26px}.wq-plan-checks .check{align-items:flex-start;font-size:14px;line-height:1.2}.wq-plan-price{font-size:42px;line-height:.95;margin-bottom:22px}.wq-host .wq-plan .btn{font-size:15px!important;min-height:58px!important}.wq-related-grid{grid-template-columns:1fr}}.wq-quiz-rules-section.is-loto{margin-top:88px}.wq-quiz-rules-section.is-loto .wq-quiz-rules-head{display:grid;gap:10px;margin-bottom:32px;max-width:920px}.wq-quiz-rules-section.is-loto .wq-quiz-rules-head>span{color:var(--wq-pink);font-size:14px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.wq-quiz-rules-section.is-loto .wq-quiz-rules-head>p{color:var(--wq-ink-60);font-size:18px;font-weight:560;line-height:1.4;margin:0;max-width:620px}.wq-quiz-rules-section.is-loto .wq-quiz-rules-grid{grid-template-rows:repeat(4,minmax(288px,auto))}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card{min-height:288px;padding:34px}.wq-quiz-rules-section.is-loto .wq-quiz-rule-copy{max-width:58%}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card>img{bottom:-6%;filter:drop-shadow(0 18px 28px rgba(23,47,63,.1));right:-2%;width:min(46%,340px)}.wq-quiz-rule-step{background:#172f3f14;border-radius:var(--wq-r-pill);color:#172f3f;display:inline-grid;font-size:12px;font-variant-numeric:tabular-nums;font-weight:920;height:30px;letter-spacing:.08em;min-width:42px;padding:0 12px;place-items:center}.wq-quiz-rule-asset-slot{aspect-ratio:1;background:radial-gradient(circle at 68% 28%,hsla(0,0%,100%,.9) 0 8%,transparent 9%),linear-gradient(145deg,#ffffffb3,#172f3f14);border-radius:42% 58% 64% 36%/42% 38% 62% 58%;bottom:-13%;color:#172f3f3d;display:grid;place-items:center;pointer-events:none;position:absolute;right:-3%;transform:rotate(-8deg);width:min(43%,310px);z-index:1}.wq-quiz-rule-asset-slot:after,.wq-quiz-rule-asset-slot:before{background:currentColor;border-radius:50%;content:"";opacity:.18;position:absolute}.wq-quiz-rule-asset-slot:before{height:34px;left:-7%;top:16%;width:34px}.wq-quiz-rule-asset-slot:after{bottom:9%;height:18px;right:10%;width:18px}.wq-quiz-rule-asset-slot span{font-size:clamp(76px,9vw,136px);font-weight:950;letter-spacing:-.08em;line-height:1}.wq-quiz-rule-card--loto-connect{grid-column:1/span 4;grid-row:1/span 2}.wq-quiz-rule-card--loto-phone{grid-column:5/span 8;grid-row:1}.wq-quiz-rule-card--loto-track{background:#172f3f;grid-column:5/span 8;grid-row:2}.wq-quiz-rule-card--loto-joker{grid-column:1/span 7;grid-row:3}.wq-quiz-rule-card--loto-combos{grid-column:8/span 5;grid-row:3/span 2}.wq-quiz-rule-card--loto-company{grid-column:1/span 7;grid-row:4}.wq-quiz-rule-card--loto-combos .wq-quiz-rule-copy,.wq-quiz-rule-card--loto-connect .wq-quiz-rule-copy{max-width:100%}.wq-quiz-rule-card--loto-connect>img{bottom:-3%!important;right:2%!important;width:min(86%,390px)!important}.wq-quiz-rule-card--loto-track>img{bottom:-8%!important;right:1%!important;width:min(43%,350px)!important}.wq-quiz-rule-card--loto-company .wq-quiz-rule-copy,.wq-quiz-rule-card--loto-joker .wq-quiz-rule-copy{max-width:56%}.wq-quiz-rule-card--loto-combos>img{bottom:-4%!important;right:-5%!important;width:min(84%,390px)!important}.wq-quiz-rule-card--loto-connect{background:#edf8fa}.wq-quiz-rule-card--loto-phone{background:#fff4d8}.wq-quiz-rule-card--loto-joker{background:#f9e7ef}.wq-quiz-rule-card--loto-combos{background:#eef4ff}.wq-quiz-rule-card--loto-company{background:#fff}.wq-quiz-rule-card--loto-track .wq-quiz-rule-step{background:#ffffff24;color:#fff}.wq-host .wq-quiz-rule-card--loto-track h3{color:#fff}.wq-host .wq-quiz-rule-card--loto-track p{color:#ffffffb8}.wq-quiz-rule-card--loto-track .wq-quiz-rule-asset-slot{background:radial-gradient(circle at 68% 28%,hsla(0,0%,100%,.26) 0 8%,transparent 9%),linear-gradient(145deg,#ec1d78c7,#ffbd3e6b);color:#ffffff8a}.wq-quiz-rule-card--loto-joker .wq-quiz-rule-asset-slot{color:#ec1d7885}@media(max-width:1024px){.wq-quiz-rules-section.is-loto .wq-quiz-rules-grid{grid-template-rows:none}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card{grid-column:span 1;grid-row:auto;min-height:360px}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-company,.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-track{grid-column:span 2}}@media(max-width:768px){.wq-quiz-rules-section.is-loto{margin-top:56px;padding-inline:0}.wq-quiz-rules-section.is-loto .wq-quiz-rules-head{margin-bottom:24px;padding-inline:var(--wq-page-x)}.wq-quiz-rules-section.is-loto .wq-quiz-rules-head>p{font-size:16px}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card,.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-company,.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-track{flex-basis:min(84vw,350px);min-height:430px;padding:26px 24px}.wq-quiz-rules-section.is-loto .wq-quiz-rule-copy{max-width:100%}.wq-quiz-rules-section.is-loto .wq-quiz-rule-asset-slot,.wq-quiz-rules-section.is-loto .wq-quiz-rule-card>img{bottom:-3%;right:-7%;width:62%}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-track{min-height:500px}.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-combos>img,.wq-quiz-rules-section.is-loto .wq-quiz-rule-card--loto-track>img{bottom:-5%!important;right:-9%!important;width:64%!important}}.wq-legacy-video-player{aspect-ratio:16/9;background:#100b18;border-radius:28px;box-shadow:0 22px 58px #1f111e24;overflow:hidden;position:relative;width:100%}.wq-legacy-video-player iframe,.wq-legacy-video-player video{border:0;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wq-legacy-video-player.is-empty{background:linear-gradient(135deg,#261522,#17121a 58%,#453025)}.wq-legacy-video-empty{align-items:center;color:#fff;display:flex;flex-direction:column;gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;padding:28px;position:absolute;text-align:center}.wq-legacy-video-empty strong{font-size:clamp(24px,3vw,42px);font-weight:920}.wq-legacy-video-empty span{color:#ffffffa3;font-size:15px;font-weight:620}@media(max-width:620px){.wq-legacy-video-player{border-radius:20px}}.wq-agreement-notice{color:var(--wq-ink-56);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.45;margin:0}.wq-agreement-notice a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.wq-agreement-notice a:hover{color:var(--wq-pink)}.wq-checkout-contact{border:0;margin:0;min-width:0;padding:0;width:100%}.wq-checkout-contact-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wq-checkout-contact .wq-agreement-notice{margin-top:10px}.wq-checkout-contact-grid label{margin:0;min-width:0}.wq-checkout-contact-grid label>span{color:var(--wq-ink-72);display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:760;line-height:1.1;margin-bottom:6px}.wq-checkout-contact-grid .wq-input{height:44px;min-height:46px;padding:0 14px;width:100%}.wq-checkout-contact-grid small{color:#c9344e;display:block;font-size:11px;font-weight:700;margin-top:5px}.wq-checkout-contact-email{grid-column:1/-1}@media(max-width:520px){.wq-checkout-contact-grid{gap:8px;grid-template-columns:1fr}.wq-checkout-contact-email{grid-column:auto}.wq-checkout-contact-grid .wq-input{font-size:12px;height:44px;min-height:44px;padding:0 13px}.wq-checkout-contact-grid label>span{margin-bottom:4px}}.wq-payment-methods[data-v-5910be76]{border:0;margin:4px 0 0;min-width:0;padding:0}.wq-payment-methods legend[data-v-5910be76]{color:var(--wq-ink-72);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:760;line-height:1.1;margin-bottom:7px}.wq-payment-method-grid[data-v-5910be76]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.wq-payment-method[data-v-5910be76]{align-items:center;background:var(--wq-bg);border:0;border-radius:var(--wq-r-xl);box-shadow:none;cursor:pointer;display:grid;gap:10px;grid-template-columns:20px minmax(0,1fr);margin:0;min-height:56px;padding:12px 14px;position:relative;transition:background-color .16s ease,box-shadow .16s ease,transform .12s ease}.wq-payment-method[data-v-5910be76]:hover{background:#fff;box-shadow:0 8px 24px #24101e0f}.wq-payment-method[data-v-5910be76]:active{transform:scale(.98)}.wq-payment-method.active[data-v-5910be76]{background:var(--wq-pink-soft);box-shadow:none}.wq-payment-method input[data-v-5910be76]{height:1px;opacity:0;position:absolute;width:1px}.wq-payment-radio[data-v-5910be76]{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--wq-ink-32);height:20px;margin-top:0;width:20px}.active .wq-payment-radio[data-v-5910be76]{box-shadow:inset 0 0 0 6px var(--wq-pink)}.wq-payment-copy[data-v-5910be76]{display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:0}.wq-payment-copy strong[data-v-5910be76]{color:var(--wq-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:760;line-height:1.1}.wq-payment-error[data-v-5910be76],.wq-payment-note[data-v-5910be76]{color:var(--wq-ink-56);font-size:11px;font-weight:600;line-height:1.4;margin:8px 2px 0}.wq-payment-error[data-v-5910be76]{color:var(--wq-pink)}.has-error .wq-payment-method-grid[data-v-5910be76]{box-shadow:none}@media(max-width:560px){.wq-payment-method-grid[data-v-5910be76]{gap:6px;grid-template-columns:1fr}.wq-payment-method[data-v-5910be76]{border-radius:var(--wq-r-xl);gap:8px;grid-template-columns:18px minmax(0,1fr);min-height:54px;padding:10px 12px}.wq-payment-methods legend[data-v-5910be76]{font-size:12px;margin-bottom:6px}.wq-payment-radio[data-v-5910be76]{height:18px;width:18px}.active .wq-payment-radio[data-v-5910be76]{box-shadow:inset 0 0 0 5px var(--wq-pink)}.wq-payment-copy[data-v-5910be76]{gap:1px}.wq-payment-copy strong[data-v-5910be76]{font-size:12px;font-weight:760}.wq-payment-error[data-v-5910be76],.wq-payment-note[data-v-5910be76]{font-size:9.5px;line-height:1.3}}.wq-legacy-purchase-modal{max-width:620px}.wq-legacy-purchase-head{padding-right:42px}.wq-legacy-purchase-head>span{color:var(--wq-pink);display:block;font-size:11px;font-weight:900;letter-spacing:.1em;margin-bottom:7px;text-transform:uppercase}.wq-legacy-purchase-head h2{color:var(--wq-ink);font-size:28px;font-weight:900;line-height:1;margin:0 0 6px}.wq-legacy-purchase-head p{color:var(--wq-ink-56);font-size:13px;font-weight:600;margin:0}.wq-legacy-purchase-error,.wq-legacy-purchase-policy,.wq-promo-message{font-size:11px;font-weight:650;line-height:1.4;margin:7px 2px 0}.wq-promo-message.success{color:var(--wq-green)}.wq-legacy-purchase-error,.wq-promo-message.error{color:#c9344e}.wq-legacy-purchase-policy{color:var(--wq-ink-48);text-align:center}.wq-legacy-purchase-policy a{color:inherit;text-decoration:underline}@media(max-width:520px){.wq-legacy-purchase-overlay{align-items:end;justify-items:stretch;padding:12px 0 0}.wq-legacy-purchase-modal{border:0;border-radius:24px 24px 0 0;gap:13px;max-height:calc(100dvh - 12px);max-width:none;padding:20px 14px calc(12px + env(safe-area-inset-bottom))}.wq-legacy-purchase-head h2{font-size:21px}.wq-legacy-purchase-head p{font-size:12px}}.wq-legacy-detail-main{margin:0 auto;max-width:var(--wq-page-max);padding:54px var(--wq-page-x) 92px;width:100%}.wq-legacy-detail-hero{align-items:center;display:grid;gap:clamp(44px,6vw,96px);grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr)}.wq-legacy-detail-cover{aspect-ratio:1/1;background:#190d19;border-radius:36px;box-shadow:0 28px 70px #1f111e24;overflow:hidden;position:relative}.wq-legacy-detail-cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wq-legacy-detail-cover>span{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:999px;bottom:22px;color:var(--wq-ink);display:inline-flex;font-size:13px;font-weight:900;left:22px;min-height:42px;padding:10px 18px;position:absolute}.wq-legacy-detail-copy{min-width:0}.wq-legacy-detail-back{background:transparent;border:0;color:var(--wq-ink-64);cursor:pointer;font:inherit;font-weight:800;margin:0 0 22px;min-height:44px;padding:0}.wq-legacy-detail-back:focus-visible{outline:3px solid rgba(233,30,120,.25);outline-offset:4px}.wq-legacy-detail-about-main>span,.wq-legacy-detail-kicker,.wq-legacy-detail-state-label,.wq-legacy-detail-tours>div>span{color:var(--wq-pink);display:block;font-size:13px;font-weight:900;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.wq-legacy-detail-copy h1{color:var(--wq-ink);font-size:clamp(52px,6.2vw,92px);font-weight:930;letter-spacing:-.055em;line-height:.92;margin:0;max-width:880px}.wq-legacy-detail-copy>p:not(.wq-legacy-detail-plus-note){color:var(--wq-ink-64);font-size:clamp(18px,1.5vw,23px);font-weight:560;line-height:1.45;margin:28px 0 0;max-width:820px}.wq-legacy-detail-facts{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.wq-legacy-detail-facts article,.wq-legacy-detail-purchase{background:#fff;border-radius:24px;box-shadow:0 16px 38px #1c101b0e}.wq-legacy-detail-facts article{display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:112px;padding:22px 24px}.wq-legacy-detail-facts small,.wq-legacy-detail-purchase small{color:var(--wq-ink-48);font-size:11px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.wq-legacy-detail-facts strong{color:var(--wq-ink);font-size:20px;font-weight:900}.wq-legacy-detail-purchase{align-items:center;background:linear-gradient(120deg,#fff4f8,#fff8eb);display:flex;gap:24px;justify-content:space-between;margin-top:12px;min-height:124px;padding:22px 24px}.wq-legacy-detail-purchase>div{display:flex;flex:0 0 auto;flex-direction:column;gap:5px;white-space:nowrap}.wq-legacy-detail-purchase strong{color:var(--wq-ink);font-size:34px;font-weight:930;line-height:1}.wq-legacy-detail-purchase .btn{flex:0 0 clamp(220px,34%,360px);min-width:0;width:clamp(220px,34%,360px)}.wq-legacy-detail-purchase .wq-legacy-detail-plus-note{color:var(--wq-ink-48);font-size:13px;font-weight:650;line-height:1.35;margin:3px 0 0;max-width:450px;white-space:normal}.wq-legacy-detail-experience{display:grid;gap:16px;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);margin-top:78px;scroll-margin-top:110px}.wq-legacy-detail-about-main{background:radial-gradient(circle at 85% 12%,rgba(255,193,69,.34),transparent 24%),radial-gradient(circle at 12% 92%,rgba(227,30,120,.22),transparent 28%),linear-gradient(135deg,#35142d,#1d151c 62%,#4e3325);border-radius:34px;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:270px;overflow:hidden;padding:clamp(30px,4vw,58px);position:relative}.wq-legacy-detail-about-main:after,.wq-legacy-detail-about-main:before{border:1px solid hsla(0,0%,100%,.13);border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:0}.wq-legacy-detail-about-main:before{aspect-ratio:1;box-shadow:0 0 0 38px #ffffff09,0 0 0 102px #ffffff06;right:-9%;top:-45%;width:min(34vw,420px)}.wq-legacy-detail-about-main:after{aspect-ratio:1;bottom:-57%;right:17%;width:min(20vw,240px)}.wq-host .wq-legacy-detail-about-main p,.wq-legacy-detail-about-main h2,.wq-legacy-detail-about-main>span{position:relative;z-index:2}.wq-legacy-detail-about-main h2{font-size:clamp(32px,3.7vw,58px);font-weight:930;letter-spacing:-.045em;line-height:.98;margin:0;max-width:780px}.wq-legacy-detail-video{background:#fff;border-radius:34px;box-shadow:0 18px 48px #1c101b0d;display:flex;flex-direction:column;gap:0;grid-column:1/-1;min-width:0;padding:clamp(26px,3vw,42px)}.wq-legacy-detail-video>.wow-video-shell,.wq-legacy-detail-video>.wq-legacy-detail-launch-error,.wq-legacy-detail-video>.wq-legacy-video-player,.wq-legacy-detail-video>header{margin-inline:auto;width:min(100%,1120px)}.wq-legacy-detail-video>header{margin-bottom:22px}.wq-legacy-detail-video>header>span{color:var(--wq-pink);display:block;font-size:13px;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.wq-legacy-detail-video h2{color:var(--wq-ink);font-size:clamp(30px,3vw,48px);font-weight:930;letter-spacing:-.045em;line-height:.98;margin:0}.wq-legacy-detail-video p{color:var(--wq-ink-56);font-size:16px;font-weight:600;line-height:1.5;margin:12px 0 0}.wq-legacy-detail-launch-error{color:#c9344e;font-size:14px;font-weight:700;margin:12px 0 0}.wq-host .wq-legacy-detail-about-main p{color:#ffffffd1;font-size:17px;font-weight:560;line-height:1.5;margin:18px 0 0;max-width:820px;opacity:1}.wq-legacy-detail-tours{background:#fff;border-radius:34px;box-shadow:0 18px 48px #1c101b0d;display:grid;gap:clamp(24px,3.5vw,48px);grid-template-columns:minmax(140px,.58fr) minmax(0,1.42fr);padding:clamp(30px,4vw,56px)}.wq-legacy-detail-tours h2{color:var(--wq-ink);font-size:clamp(42px,5vw,76px);font-weight:930;line-height:.95;margin:0}.wq-legacy-detail-tours ol{color:var(--wq-ink);display:grid;gap:12px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-left:28px}.wq-legacy-detail-tours li{font-size:16px;font-weight:700;line-height:1.4;padding-left:5px}.wq-legacy-detail-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:520px;text-align:center}.wq-legacy-detail-state h1{color:var(--wq-ink);font-size:clamp(42px,5vw,72px);font-weight:930;margin:0}.wq-legacy-detail-state p{color:var(--wq-ink-56);font-size:17px;font-weight:600;margin:15px 0 26px;max-width:560px}.wq-legacy-detail-loader{animation:wq-legacy-detail-spin .8s linear infinite;border:4px solid rgba(233,30,120,.14);border-radius:50%;border-top:4px solid var(--wq-pink);height:42px;margin-bottom:22px;width:42px}@keyframes wq-legacy-detail-spin{to{transform:rotate(1turn)}}@media(max-width:900px){.wq-legacy-detail-main{padding-top:28px}.wq-legacy-detail-hero{gap:34px;grid-template-columns:1fr}.wq-legacy-detail-cover{margin:0 auto;width:min(100%,620px)}.wq-legacy-detail-experience{grid-template-columns:1fr;margin-top:52px}.wq-legacy-detail-video{grid-column:auto}.wq-legacy-detail-about-main{min-height:260px}.wq-legacy-detail-tours{gap:28px;grid-template-columns:1fr}}@media(max-width:560px){.wq-legacy-detail-main{padding:18px 0 58px;width:calc(100% - 28px)}.wq-legacy-detail-cover{border-radius:24px}.wq-legacy-detail-cover>span{bottom:14px;font-size:11px;left:14px;min-height:36px;padding:8px 13px}.wq-legacy-detail-copy h1{font-size:clamp(40px,13vw,62px)}.wq-legacy-detail-copy>p:not(.wq-legacy-detail-plus-note){font-size:17px;margin-top:20px}.wq-legacy-detail-facts{grid-template-columns:1fr}.wq-legacy-detail-facts article{min-height:92px}.wq-legacy-detail-purchase{align-items:stretch;flex-direction:column}.wq-legacy-detail-purchase .btn{flex:0 0 auto;min-width:0;width:100%}.wq-legacy-detail-about-main{border-radius:26px;min-height:240px;padding:26px}.wq-legacy-detail-about-main h2{font-size:34px}.wq-legacy-detail-video{border-radius:26px;padding:24px 18px}.wq-legacy-detail-video-lock{aspect-ratio:4/3;border-radius:20px}.wq-legacy-detail-tours{border-radius:26px;padding:28px 24px}.wq-legacy-detail-tours ol{grid-template-columns:1fr}}.wq-loto-legacy-player[data-v-bdfafea6]{background:radial-gradient(circle at 8% 0,rgba(238,44,125,.18),transparent 36%),radial-gradient(circle at 100% 100%,rgba(44,196,228,.16),transparent 40%),#080d31;overflow:hidden;position:relative}.wq-loto-legacy-frame[data-v-bdfafea6],.wq-loto-legacy-player[data-v-bdfafea6]{height:100%;min-height:100vh;min-height:100dvh;width:100%}.wq-loto-legacy-frame[data-v-bdfafea6]{background:#080d31;border:0;color-scheme:dark;display:block}.wq-loto-host-tools[data-v-bdfafea6]{display:grid;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:10px;justify-items:end;position:fixed;right:18px;top:18px;z-index:10}.wq-loto-host-actions button[data-v-bdfafea6],.wq-loto-host-link[data-v-bdfafea6],.wq-loto-host-panel header button[data-v-bdfafea6],.wq-loto-host-stats button[data-v-bdfafea6],.wq-loto-host-trigger[data-v-bdfafea6]{border:0;cursor:pointer;font:inherit}.wq-loto-host-trigger[data-v-bdfafea6]{background:#f7bd43;border-radius:999px;box-shadow:0 16px 36px #1710182e;color:#171018;display:none;font-size:14px;font-weight:950;min-height:44px;padding:0 18px}.wq-loto-host-panel[data-v-bdfafea6]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:radial-gradient(circle at 5% 0,rgba(236,25,122,.2),transparent 34%),radial-gradient(circle at 100% 100%,rgba(38,190,229,.16),transparent 38%),#080e30f5;border:0;border-radius:28px;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #ffffff1f,0 28px 80px #02051c7a;color:#f9f7ff;font-family:Inter,sans-serif;padding:20px;width:min(390px,calc(100vw - 36px))}.wq-loto-host-panel header[data-v-bdfafea6]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.wq-loto-host-panel header span[data-v-bdfafea6]{color:#ff7b9b;display:block;font-size:11px;font-weight:900;text-transform:uppercase}.wq-loto-host-panel h2[data-v-bdfafea6]{font-family:Inter Tight,sans-serif;font-size:27px;font-weight:900;letter-spacing:-.035em;line-height:1;margin:0}.wq-loto-host-panel header button[data-v-bdfafea6]{background:#ffffff14;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff1f;color:#ffffffd1;flex:0 0 44px;font-size:28px;height:44px;line-height:1;transition-duration:.16s;transition-property:transform,background-color;width:44px}.wq-loto-host-panel header button[data-v-bdfafea6]:active{transform:scale(.96)}.wq-loto-host-qr[data-v-bdfafea6]{aspect-ratio:1;background:#fdfcff;border-radius:20px;box-shadow:0 0 0 1px #ffffff29,0 16px 42px #01041a40;display:block;margin:0 auto;padding:10px;width:min(100%,238px)}.wq-loto-host-link[data-v-bdfafea6]{background:#fff1;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff17;color:#ffffffdb;display:block;font-size:12px;font-weight:800;margin-top:10px;overflow:hidden;padding:12px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.wq-loto-host-actions[data-v-bdfafea6],.wq-loto-host-stats[data-v-bdfafea6]{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px}.wq-loto-host-stats button[data-v-bdfafea6]{align-items:center;background:#fff1;border:0;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff14;color:#f9f7ffc7;cursor:pointer;display:grid;font-family:Inter Tight,sans-serif;font-size:13px;font:inherit;gap:7px;grid-template-columns:auto 1fr;min-height:42px;padding:10px 8px;text-align:left;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.wq-loto-host-stats button>strong[data-v-bdfafea6]{color:#fff;font-family:Inter Tight,sans-serif;font-size:17px;font-weight:900}.wq-loto-host-stats button>span[data-v-bdfafea6]{font-family:Inter Tight,sans-serif;font-size:11px;font-weight:800;line-height:1.1}.wq-loto-host-stats button.active[data-v-bdfafea6]{background:#ee237833;box-shadow:inset 0 0 0 1px #ff70a0b8,0 8px 22px #ed147a21;color:#fff}.wq-loto-host-stats button[data-v-bdfafea6]:active{transform:scale(.98)}.wq-loto-host-participants[data-v-bdfafea6]{background:#ffffff13;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff17;color:#ffffffc7;display:grid;font-size:12px;font-weight:800;gap:8px;margin-top:10px;padding:12px}.wq-loto-host-participants>header[data-v-bdfafea6]{align-items:center;display:flex;justify-content:space-between;margin:0}.wq-loto-host-participants>header strong[data-v-bdfafea6]{color:#fff;font-family:Inter Tight,sans-serif;font-size:13px;font-weight:900;text-transform:capitalize}.wq-loto-host-participants>header span[data-v-bdfafea6]{background:#ffffff1a;border-radius:999px;color:#fff;display:grid;font-size:11px;height:24px;min-width:24px;padding:0 7px;place-items:center}.wq-loto-host-participant-list[data-v-bdfafea6]{display:grid;gap:6px;max-height:154px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:hsla(0,0%,100%,.24) transparent}.wq-loto-host-participant-list article[data-v-bdfafea6]{background:#03082357;border-radius:11px;display:grid;gap:2px;padding:9px 10px}.wq-loto-host-participant-list article strong[data-v-bdfafea6]{color:#fff;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:800}.wq-loto-host-participant-list article span[data-v-bdfafea6]{color:#fff9;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:1.25}.wq-loto-host-participants>p[data-v-bdfafea6]{color:#ffffff8f;font-size:11px;margin:0}.wq-loto-host-actions button[data-v-bdfafea6]{background:linear-gradient(108deg,#ff9169,#f4527d 46%,#ed147a);border-radius:15px;box-shadow:inset 0 1px #ffffff4d,0 10px 24px #e0166f40;color:#fff;font-family:Inter Tight,sans-serif;font-size:13px;font-weight:900;min-height:48px;transition-duration:.16s;transition-property:transform,filter,background-color}.wq-loto-host-actions button[data-v-bdfafea6]:last-child{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a;color:#ffffffc7}.wq-loto-host-actions button[data-v-bdfafea6]:active{transform:scale(.96)}.wq-loto-host-actions button[data-v-bdfafea6]:disabled{cursor:wait;opacity:.64}.wq-loto-host-error[data-v-bdfafea6],.wq-loto-host-loading[data-v-bdfafea6],.wq-loto-host-panel p[data-v-bdfafea6]{color:#ffffffb8;font-size:13px;font-weight:700;line-height:1.35;margin:12px 0 0}.wq-loto-host-error[data-v-bdfafea6]{color:#ffb7c6}.wq-loto-legacy-fallback[data-v-bdfafea6]{color:#fff;display:grid;font-weight:800;gap:16px;min-height:100vh;place-items:center;text-align:center}.wq-loto-legacy-fallback button[data-v-bdfafea6]{background:#062e40;border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;padding:14px 22px}@media(max-width:613px){.wq-loto-host-tools[data-v-bdfafea6]{bottom:auto;left:auto;right:12px;top:calc(10px + env(safe-area-inset-top,0));transform:none;z-index:12}.wq-loto-host-trigger[data-v-bdfafea6]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffdf80f0;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;box-shadow:0 10px 28px #17101833;color:#171018;font-size:0;height:42px;min-height:42px;min-width:104px;padding:0 12px;width:auto}.wq-loto-host-trigger[data-v-bdfafea6]:before{content:"Бланки";font-size:13px;font-weight:950}.wq-loto-host-trigger[data-v-bdfafea6]:active{transform:scale(.96)}.wq-loto-host-panel[data-v-bdfafea6]{border-radius:26px;bottom:auto;box-sizing:border-box;display:block;left:12px;margin:0 auto;max-height:calc(100dvh - 78px - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0));max-width:420px;overflow:auto;padding:18px;position:fixed;right:12px;top:calc(58px + env(safe-area-inset-top,0));width:auto!important}.wq-loto-host-error[data-v-bdfafea6],.wq-loto-host-loading[data-v-bdfafea6],.wq-loto-host-panel header[data-v-bdfafea6]{grid-column:auto}.wq-loto-host-panel header[data-v-bdfafea6]{align-items:center;margin-bottom:14px}.wq-loto-host-panel h2[data-v-bdfafea6]{font-size:clamp(24px,7vw,30px);line-height:1}.wq-loto-host-panel header span[data-v-bdfafea6]{font-size:11px}.wq-loto-host-panel header button[data-v-bdfafea6]{flex:0 0 44px;font-size:28px;height:44px;width:44px}.wq-loto-host-qr[data-v-bdfafea6]{border-radius:22px;margin:0 auto;padding:10px;width:min(48vw,180px)}.wq-loto-host-actions[data-v-bdfafea6],.wq-loto-host-leaders[data-v-bdfafea6],.wq-loto-host-link[data-v-bdfafea6],.wq-loto-host-stats[data-v-bdfafea6]{grid-column:auto;margin-top:10px}.wq-loto-host-link[data-v-bdfafea6]{border-radius:18px;font-size:13px;min-height:44px;padding:12px 14px;text-align:center}.wq-loto-host-actions[data-v-bdfafea6],.wq-loto-host-stats[data-v-bdfafea6]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.wq-loto-host-actions button[data-v-bdfafea6],.wq-loto-host-stats span[data-v-bdfafea6]{border-radius:16px;font-size:13px;min-height:44px;padding:9px 10px}.wq-loto-host-panel p[data-v-bdfafea6]{display:none}}.wq-fullscreen-player{background:#000;height:100vh;height:100dvh;top:0;right:0;bottom:0;left:0;overflow:hidden;overscroll-behavior:none;position:fixed;width:100vw;z-index:9999}.wq-player-loading{background:radial-gradient(ellipse at 8% 10%,rgba(226,37,125,.4),transparent 42%),radial-gradient(ellipse at 95% 90%,rgba(24,141,222,.4),transparent 44%),linear-gradient(115deg,#291c50,#242260 48%,#14377b);color:#fff;display:grid;font-family:Montserrat,Arial,sans-serif;height:100%;place-items:center;width:100%}.wq-player-loading-back{background:#1d1f5c99;border:1px solid hsla(0,0%,100%,.45);border-radius:16px;color:#fff;cursor:pointer;font:750 16px/1 Montserrat,Arial,sans-serif;left:max(24px,env(safe-area-inset-left));min-height:48px;padding:0 22px;position:absolute;top:max(24px,env(safe-area-inset-top));z-index:1}.wq-player-loading-back:focus-visible,.wq-player-loading-back:hover{background:#474797d9;outline:2px solid hsla(0,0%,100%,.7);outline-offset:3px}.wq-player-loading-content{align-items:center;background:#232b7380;border:1px solid hsla(0,0%,100%,.28);border-radius:32px;box-shadow:0 24px 72px #090a3238;box-sizing:border-box;display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:280px;padding:40px 36px;text-align:center;width:min(640px,calc(100vw - 40px))}.wq-player-loading-logo{height:auto;width:122px}.wq-host .wq-player-loading-content p{color:#fff;font-size:clamp(20px,2.3vw,28px);font-weight:800;line-height:1.35;margin:0}.wq-player-loading-spinner{animation:wq-player-loading-spin .9s linear infinite;border:4px solid hsla(0,0%,100%,.28);border-radius:50%;border-top-color:#ff4c9b;height:34px;width:34px}@keyframes wq-player-loading-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.wq-player-loading-spinner{animation:none}}@media(max-width:600px){.wq-player-loading-back{left:max(16px,env(safe-area-inset-left));top:max(16px,env(safe-area-inset-top))}.wq-player-loading-content{min-height:240px;padding:32px 24px}}.wq-sidebar{align-self:start;background:radial-gradient(circle at 18% 0,rgba(233,30,120,.08),transparent 34%),var(--wq-surface);border:1px solid rgba(26,17,24,.07);border-radius:var(--wq-r-2xl);box-shadow:0 18px 46px #43143214;max-height:calc(100dvh - 112px);overflow-y:auto;overscroll-behavior:contain;padding:18px;position:sticky;top:96px}.wq-sidebar-user{align-items:center;display:flex;gap:12px;padding:8px 8px 14px}.wq-sidebar-user-copy{min-width:0;width:100%}.wq-sidebar-kicker{color:var(--wq-pink);display:block;font-size:11px;font-weight:900;letter-spacing:.03em;line-height:1;margin-bottom:5px;text-transform:uppercase}.wq-sidebar-title{color:var(--wq-ink);font-size:17px;font-weight:900;letter-spacing:0;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-sidebar-user p{color:var(--wq-ink-56);font-size:12px;font-weight:760;line-height:15px;margin-top:2px}.wq-sidebar-status{align-items:center;background:#1a11180a;border:1px solid rgba(26,17,24,.07);border-radius:20px;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:14px 15px}.wq-sidebar-status.active{background:linear-gradient(135deg,#ffbf3d2e,#e91e7814);border-color:#ffbf3d5c}.wq-sidebar-status span{color:var(--wq-ink-56);font-size:12px;font-weight:780;line-height:15px}.wq-sidebar-status strong{color:var(--wq-ink);font-size:18px;font-weight:930;line-height:1;white-space:nowrap}.wq-side-nav{display:flex;flex-direction:column;gap:5px}.wq-side-item{align-items:center;background:transparent;border:1px solid transparent;border-radius:18px;color:var(--wq-ink-72);cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:12px;min-height:48px;padding:12px 14px;text-align:left;transition:background-color var(--wq-duration) var(--wq-ease),border-color var(--wq-duration) var(--wq-ease),color var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease);width:100%}.wq-side-item:hover{background:#1a11180b;border-color:#1a11180f;color:var(--wq-ink)}.wq-side-item.active{background:linear-gradient(135deg,#1a1118f5,#3a1e31f5);box-shadow:0 14px 28px #1a111821;color:#fff}.wq-side-icon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.wq-side-icon svg{height:100%;width:100%}.wq-side-label{flex:1}.wq-side-badge{border-radius:var(--wq-r-pill);font-size:10px;font-weight:900;padding:4px 7px}.wq-side-badge.pink{background:var(--wq-pink-soft);color:var(--wq-pink)}.wq-side-item.active .wq-side-badge.pink{background:#fff3;color:#fff}@media(max-width:1024px){.wq-account-grid-layout{grid-template-columns:1fr}.wq-sidebar{max-height:none;overflow:visible;position:static}}@media(max-width:768px){.wq-account-container{padding-bottom:48px!important;padding-top:20px}.wq-account-grid-layout{display:block!important}.wq-account-section{padding:22px}.wq-account-section-header{align-items:stretch;flex-direction:column}.wq-sidebar{display:none}}.wq-account-hero{align-items:center;background:transparent!important;border:none!important;border-bottom:1px solid rgba(26,17,24,.08)!important;border-radius:0!important;box-shadow:none!important;color:var(--wq-ink)!important;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px;min-height:auto;overflow:visible;padding:0 0 16px!important;position:relative}.wq-account-hero:before{content:none!important}.wq-account-hero-content{flex:1 1 auto;min-width:0;position:relative;z-index:1}.wq-account-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;font-family:inherit;gap:8px;min-width:0}.wq-breadcrumbs-parent{color:var(--wq-ink-48);font-size:12.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.wq-breadcrumbs-separator{color:var(--wq-ink-24);font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wq-breadcrumbs-current{color:var(--wq-ink)!important;font-size:19px!important;font-weight:850;letter-spacing:-.01em;line-height:1.2;margin:0;max-width:min(640px,48vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-account-hero-aside{align-items:center;display:flex;flex-shrink:0;gap:12px;position:relative;z-index:1}.wq-account-hero-badge{align-items:center;background:#1a111808;border:1px solid rgba(26,17,24,.08);border-radius:99px;display:inline-flex;gap:8px;height:32px;padding:0 12px;position:relative;transition:all var(--wq-duration) var(--wq-ease)}.wq-account-hero-badge--active{background:#2ecc710f;border-color:#2ecc7138}.wq-account-hero-badge--clickable{cursor:pointer}.wq-account-hero-badge--clickable:hover{background:#1a11180f;border-color:#1a111829}.wq-badge-dot{background-color:var(--wq-ink-32);border-radius:50%;height:6px;width:6px}.wq-account-hero-badge--active .wq-badge-dot{animation:wq-pulse-dot 2s infinite;background-color:#2ecc71;box-shadow:0 0 8px #2ecc7199}.wq-badge-label{color:var(--wq-ink-72);font-size:12px;font-weight:800}.wq-account-hero-badge--active .wq-badge-label{color:#27ae60}.wq-hero-action-btn{border-radius:99px!important;font-size:12px!important;font-weight:800!important;height:32px;min-height:32px!important;padding:0 14px!important}@keyframes wq-pulse-dot{0%{box-shadow:0 0 #2ecc7180;transform:scale(.95)}70%{box-shadow:0 0 0 5px #2ecc7100;transform:scale(1)}to{box-shadow:0 0 #2ecc7100;transform:scale(.95)}}@media(max-width:768px){.wq-account-hero{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:12px;padding-bottom:10px!important}.wq-account-hero-aside{justify-content:flex-end;width:auto}.wq-account-breadcrumbs{display:grid;gap:2px 6px;grid-template-columns:auto 1fr}.wq-breadcrumbs-parent{font-size:10px;grid-column:1}.wq-breadcrumbs-separator{display:none}.wq-breadcrumbs-current{font-size:16px!important;grid-column:1/-1;line-height:1.25;max-width:100%;white-space:normal}.wq-hero-action-btn{height:40px;line-height:14px;max-width:132px;min-height:40px!important;padding-inline:12px!important}}@media(max-width:430px){.wq-account-hero{grid-template-columns:1fr}.wq-account-hero-aside,.wq-hero-action-btn{max-width:none;width:100%}}.wq-account-container{margin:0 auto;max-width:var(--wq-page-max);padding:32px var(--wq-page-x) 64px;width:100%}.wq-account-grid-layout{align-items:start;display:grid;gap:28px;grid-template-columns:300px minmax(0,1fr);min-width:0}.wq-account-main-content{display:flex;flex-direction:column;min-width:0}.wq-account-section{background:linear-gradient(180deg,#fffffffa,#fffffff0),var(--wq-surface);border:1px solid rgba(36,21,33,.08);border-radius:28px;box-shadow:0 18px 52px #43143212;padding:28px}.wq-account-section-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.wq-section-title-group h2{color:var(--wq-ink);font-size:26px;font-weight:900;letter-spacing:0;line-height:1.15}.wq-section-title-group p{color:var(--wq-ink-56);font-size:14px;font-weight:560;line-height:1.45;margin-top:8px;max-width:760px}.wq-account-kpis{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:28px}.wq-account-kpi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#ffffffdb,#faf7f9eb),var(--wq-bg);border:1px solid rgba(36,21,33,.08);border-radius:22px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:space-between;min-height:118px;padding:18px;text-align:left;transition-duration:.18s;transition-property:transform,background,box-shadow,border-color;transition-timing-function:cubic-bezier(.2,0,0,1);width:100%}.wq-account-kpi:hover{border-color:#e91e7829;box-shadow:0 12px 28px #43143214;transform:translateY(-2px)}.wq-account-kpi:active{transform:scale(.96)}.wq-account-kpi:focus-visible{outline:3px solid rgba(233,30,120,.22);outline-offset:3px}.wq-account-kpi.is-active{background:linear-gradient(135deg,#e91e781f,#ffbe3b24),#fff;border-color:#e91e781f;box-shadow:0 14px 34px #79295617}.wq-account-kpi strong{color:var(--wq-ink);font-size:30px;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1}.wq-account-kpi span{color:var(--wq-ink-56);font-size:12px;font-weight:700;line-height:1.25}.wq-library-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.wq-library-empty{align-content:center;background:#faf7f9b8;border-radius:22px;display:grid;gap:10px;min-height:240px;padding:36px 24px;place-items:center;text-align:center}.wq-library-empty h3{color:var(--wq-ink);font-size:22px;font-weight:850;margin:0;text-wrap:balance}.wq-library-empty p{color:var(--wq-ink-56);font-size:14px;line-height:1.5;margin:0;max-width:520px;text-wrap:pretty}.wq-library-empty .btn{margin-top:8px;min-width:190px;width:auto}@media(max-width:1024px){.wq-account-grid-layout{grid-template-columns:1fr}.wq-account-kpis,.wq-library-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.wq-account-container{padding:10px 12px 40px}.wq-account-section{border-radius:22px;box-shadow:0 12px 32px #4314320e;padding:16px 14px}.wq-account-section-header{align-items:stretch;flex-direction:column;gap:8px;margin-bottom:14px}.wq-section-title-group h2{font-size:22px}.wq-section-title-group p{font-size:12.5px;line-height:1.42;margin-top:6px}.wq-account-kpis{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.wq-account-kpi{border-radius:16px;min-height:68px;padding:10px}.wq-account-kpi strong{font-size:23px}.wq-account-kpi span{font-size:10px;line-height:1.15}.wq-library-grid{gap:12px;grid-template-columns:1fr}}@media(max-width:560px){.wq-account-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.wq-sub-overview{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-bottom:22px}.wq-sub-stat{background:linear-gradient(180deg,#ffffffe6,#faf7f9f2),var(--wq-bg);border:1px solid rgba(36,21,33,.08);border-radius:22px;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:20px}.wq-sub-stat:first-child{background:linear-gradient(135deg,#1ca66121,#fffffff0),#fff}.wq-sub-stat span{color:var(--wq-ink-56);font-size:12px;font-weight:820}.wq-sub-stat strong{color:var(--wq-ink);font-size:28px;font-weight:930;line-height:1.05}.wq-sub-stat small{color:var(--wq-ink-56);font-size:12px;font-weight:680;line-height:1.3}.wq-sub-actions{display:flex;gap:10px;justify-content:flex-end}.wq-renewal-method{align-items:center;background:var(--wq-bg);border-radius:20px;display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:18px 20px}.wq-renewal-consent>span,.wq-renewal-method>div{display:flex;flex-direction:column;gap:4px}.wq-renewal-consent small,.wq-renewal-method small,.wq-renewal-method span,.wq-renewal-note,.wq-renewal-warning{color:var(--wq-ink-56);font-size:12px;line-height:1.45}.wq-renewal-method strong{font-size:17px}.wq-renewal-consent{align-items:start;background:var(--wq-pink-soft);border-radius:18px;cursor:pointer;display:grid;gap:12px;grid-template-columns:20px minmax(0,1fr);padding:14px}.wq-renewal-consent input{accent-color:var(--wq-pink);height:20px;margin:1px 0 0;width:20px}.wq-renewal-consent strong{color:var(--wq-ink);font-size:13px}.wq-renewal-consent a{color:var(--wq-pink);text-decoration:underline}.wq-renewal-note,.wq-renewal-warning{margin:0}.wq-renewal-warning{color:#9b5a00;margin-top:12px}.wq-sub-actions .btn{font-size:13px;min-height:42px}.wq-plus-promo-section{margin-top:24px}.wq-plus-promo-form{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:18px}.wq-plus-promo-form .btn{min-width:160px}.wq-plus-promo-status{color:var(--wq-green);font-size:13px;font-weight:700;margin:10px 0 0}.wq-plus-promo-status.is-error{color:var(--wq-pink)}.wq-benefits-section{margin-top:24px}.wq-benefits-grid{border-top:1px solid rgba(26,17,24,.08);display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:22px}.wq-benefit-card{align-content:flex-start;background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;gap:8px 14px;grid-template-columns:32px minmax(0,1fr);min-height:0;padding:22px 24px 2px 0}.wq-benefit-card+.wq-benefit-card{border-left:1px solid rgba(26,17,24,.08);padding-left:24px}.wq-benefit-icon{background:#e91e781a;border-radius:999px;grid-row:1/span 2;height:32px;position:relative;width:32px}.wq-benefit-icon:before{border-bottom:3px solid var(--wq-pink);border-left:3px solid var(--wq-pink);content:"";top:9px;right:8px;bottom:10px;left:8px;position:absolute;transform:rotate(-45deg)}.wq-benefit-card h3{color:var(--wq-ink);font-size:16px;font-weight:840;margin:0}.wq-benefit-card p{color:var(--wq-ink-56);font-size:12.5px;line-height:1.45;margin:0}@media(max-width:992px){.wq-benefits-grid,.wq-sub-overview{grid-template-columns:1fr}.wq-benefits-grid{margin-top:20px}.wq-benefit-card,.wq-benefit-card+.wq-benefit-card{border-bottom:1px solid rgba(26,17,24,.08);border-left:0;padding:18px 0}}@media(max-width:560px){.wq-plus-promo-form{grid-template-columns:1fr}}.wq-pricing-grid{display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin-top:16px}.wq-pricing-card{background:linear-gradient(180deg,#fffffff0,#faf7f9f5),var(--wq-bg);border:1px solid rgba(36,21,33,.08);border-radius:24px;display:flex;flex-direction:column;padding:28px;position:relative;transition:all var(--wq-duration) var(--wq-ease)}.wq-pricing-card:hover{border-color:var(--wq-ink-24);box-shadow:0 18px 44px #43143217;transform:translateY(-4px)}.wq-pricing-card--popular{background:linear-gradient(180deg,#fffffffa,#fff6fbfc) padding-box,linear-gradient(135deg,#ffbf3d,#e91e78) border-box!important;border:1px solid transparent!important;box-shadow:0 24px 68px #e91e781f!important;isolation:isolate;position:relative}.wq-pricing-card--popular:before{background:radial-gradient(circle at 50% 50%,rgba(233,30,120,.16) 0,rgba(255,191,61,.08) 60%,transparent 80%);content:"";filter:blur(34px);top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:.72;pointer-events:none;position:absolute;transition:opacity .42s var(--wq-ease);z-index:-1}.wq-pricing-card--popular:after{animation:wqBorderRotation 8s linear infinite;background:linear-gradient(135deg,#ffbf3d,#e91e78);border-radius:24px;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:2}.wq-pricing-card--popular:hover{box-shadow:0 32px 82px #e91e7838!important;transform:translateY(-6px)!important}.wq-pricing-card--popular:hover:before{opacity:1}.wq-pricing-card-header{margin-bottom:24px}.wq-pricing-badge{background:var(--wq-orange);border-radius:var(--wq-r-pill);color:#fff;display:inline-block;font-size:11px;font-weight:900;margin-bottom:12px;padding:6px 11px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.wq-pricing-badge--gold{background:linear-gradient(135deg,#ffbf3d,#e91e63)}.wq-pricing-card h3{color:var(--wq-ink);font-size:24px;font-weight:900;margin-bottom:6px;margin-top:0}.wq-pricing-desc{color:var(--wq-ink-56);font-size:13px;font-weight:500;margin:0}.wq-pricing-price-block{align-items:baseline;border-bottom:1px solid rgba(36,21,33,.08);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:20px}.wq-price-val{color:var(--wq-ink);font-size:38px;font-weight:900}.wq-price-period{color:var(--wq-ink-56);font-size:14px;font-weight:700}.wq-price-discount-note{background:#e91e7814;border-radius:var(--wq-r-pill);color:var(--wq-pink);font-size:11px;font-weight:800;margin-top:4px;padding:2px 8px;text-align:left;width:100%}.wq-pricing-features{display:flex;flex-direction:column;flex-grow:1;gap:12px;list-style:none;margin:0 0 32px;padding:0}.wq-pricing-features li{align-items:center;color:var(--wq-ink-72);display:flex;font-size:13.5px;font-weight:600;gap:8px;text-align:left}.wq-pricing-features li:before{color:var(--wq-green);content:"✓";flex-shrink:0;font-weight:900}.wq-pricing-card--popular .wq-pricing-features li:before{color:var(--wq-pink)}.wq-pricing-card .btn{margin-top:auto;min-height:54px;position:relative;z-index:3}.wq-pricing-card .btn.pink{background:var(--wq-pink);box-shadow:var(--wq-shadow-pink);color:#fff}.wq-pricing-card .btn.pink:hover{background:#d41a6e;box-shadow:none}.wq-sub-payment-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#190c167a;display:grid;top:0;right:0;bottom:0;left:0;padding:20px;place-items:center;position:fixed;z-index:2000}.wq-sub-payment-modal{background:#fff;border-radius:26px;box-shadow:0 24px 80px #230e1c3d;display:grid;gap:14px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:26px;position:relative;width:min(100%,610px)}.wq-sub-payment-modal h2{color:var(--wq-ink);font-size:clamp(25px,4vw,34px);font-weight:900;margin:3px 40px 0 0}.wq-sub-payment-kicker{color:var(--wq-pink);font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.wq-sub-payment-modal>.btn{min-height:48px}@media(max-width:768px){.wq-pricing-grid{gap:16px;grid-template-columns:1fr}.wq-sub-actions{flex-direction:column}.wq-sub-payment-modal{border-radius:22px;gap:12px;max-height:calc(100dvh - 20px);padding:20px 16px 16px}.wq-sub-payment-modal h2{font-size:27px;line-height:1.05}.wq-sub-payment-modal>.btn{min-height:46px}}@keyframes wqBorderRotation{0%,to{filter:hue-rotate(0deg) brightness(1)}50%{filter:hue-rotate(15deg) brightness(1.18)}}.wq-favorites-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.wq-favorites-empty .btn{align-self:center;margin-top:10px;min-height:46px;min-width:220px;padding:0 28px;width:auto}@media(max-width:1200px){.wq-favorites-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.wq-favorites-grid{grid-template-columns:1fr}}.wq-cert-redeem-section{margin-top:12px}.wq-cert-redeem-form{display:grid;gap:12px}.wq-cert-redeem-controls{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.wq-cert-redeem-controls .btn{min-width:190px}.wq-cert-code-input{letter-spacing:.06em;text-transform:uppercase}.wq-cert-redeem-status{color:var(--wq-green);font-weight:700;margin:0;min-height:22px}.wq-cert-redeem-status.is-error{color:#cf324d}.wq-cert-gift-section,.wq-cert-owned-section{margin-top:24px}.wq-cert-creator-grid{align-items:start;display:grid;gap:clamp(20px,4vw,48px);grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr)}.wq-cert-preview-col{position:sticky;top:24px}.wq-cert-card-preview{aspect-ratio:1.6/1;background-color:#281625;background-position:50%;background-size:cover;border-radius:24px;box-shadow:0 18px 42px #24152142;overflow:hidden}.wq-cert-preview-content{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:clamp(18px,3vw,30px);position:relative;text-shadow:0 2px 14px rgba(0,0,0,.52);z-index:1}.wq-cert-footer-row,.wq-cert-logo-row{align-items:center;display:flex;font-size:12px;font-weight:800;gap:12px;justify-content:space-between;letter-spacing:.04em;text-transform:uppercase}.wq-cert-logo-row span:first-child{font-size:20px;letter-spacing:-.04em;text-transform:none}.wq-cert-preview-greeting p,.wq-cert-value-row h3,.wq-cert-value-row p{margin:0}.wq-cert-value-row h3{font-size:clamp(26px,4vw,42px);font-weight:900;letter-spacing:-.045em;line-height:.96;max-width:100%}.wq-cert-preview-greeting,.wq-cert-value-row p{font-size:14px;font-weight:720;margin-top:8px}.wq-cert-preview-greeting p{-webkit-line-clamp:2;margin-top:6px}.wq-cert-preview-greeting p,.wq-cert-preview-greeting>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.wq-cert-preview-greeting>span{-webkit-line-clamp:1}.wq-cert-form-col{display:grid;gap:18px}.wq-cert-fieldset{border:0;margin:0;min-width:0;padding:0}.wq-cert-plan-selector{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:8px}.wq-cert-plan-option{background:#fff;border:1px solid rgba(36,21,33,.14);border-radius:15px;color:var(--wq-ink);cursor:pointer;display:grid;font:inherit;min-height:84px;padding:13px 14px;text-align:left}.wq-cert-plan-option.active{border-color:var(--wq-pink);box-shadow:0 0 0 2px #ec187d29}.wq-cert-plan-option strong{font-size:16px}.wq-cert-hint,.wq-cert-plan-option span,.wq-owned-certificate p,.wq-owned-certificate small{color:var(--wq-ink-56)}.wq-cert-plan-option span{align-self:end;font-size:13px}.wq-cert-theme-selector{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.wq-theme-option{background-color:#281625;background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #24152133;cursor:pointer;height:42px;width:42px}.wq-theme-option.active{box-shadow:0 0 0 3px var(--wq-pink);transform:scale(1.08)}.wq-cert-fields-row{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wq-field-group{display:grid;gap:7px}.wq-field-optional{color:var(--wq-ink-56);font-weight:500}.wq-textarea{box-sizing:border-box;resize:vertical;width:100%}.wq-owned-certificate{background:#fff;border:1px solid rgba(36,21,33,.1);border-radius:18px}.wq-certificates-list{display:grid;gap:10px}.wq-owned-certificate{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.wq-owned-certificate-card{align-content:space-between;background-color:#281625;background-position:50%;background-size:cover;border-radius:14px;box-sizing:border-box;color:#fff;display:grid;flex:0 0 240px;min-height:150px;overflow:hidden;padding:16px;text-shadow:0 1px 8px rgba(0,0,0,.58)}.wq-owned-certificate-card b,.wq-owned-certificate-card>span:first-child{font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.wq-owned-certificate-card strong{color:#fff;display:-webkit-box;font-size:23px;letter-spacing:-.035em;line-height:.96;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wq-owned-certificate-card small,.wq-owned-certificate-card>span:not(:first-child){color:#fff;display:-webkit-box;font-size:11px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wq-owned-certificate strong{color:var(--wq-ink);display:block;margin-bottom:4px}.wq-owned-certificate small{display:block;margin-top:4px}.wq-owned-certificate .wq-owned-certificate-card small,.wq-owned-certificate .wq-owned-certificate-card strong{color:#fff}.wq-cert-copy{background:#fff;border:1px solid rgba(36,21,33,.16);border-radius:10px;color:var(--wq-ink);cursor:pointer;font:inherit;font-weight:760;min-height:44px;padding:8px 12px}.wq-cert-copy span{display:block;font-variant-numeric:tabular-nums;letter-spacing:.04em}.wq-cert-actions{display:grid;gap:8px}.wq-cert-download{background:transparent;border:0;border-radius:10px;color:var(--wq-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:760;min-height:36px;text-decoration:underline;text-underline-offset:3px}.wq-cert-payment-overlay{background:#190f167a;display:grid;top:0;right:0;bottom:0;left:0;padding:20px;place-items:center;position:fixed;z-index:120}.wq-cert-payment-modal{background:#fff;border-radius:22px;display:grid;gap:14px;max-height:calc(100vh - 40px);overflow:auto;padding:28px;position:relative;width:min(100%,540px)}.wq-cert-payment-modal h2{color:var(--wq-ink);font-size:23px;margin:4px 28px 0 0}.wq-cert-payment-kicker{color:var(--wq-pink);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wq-cert-form-error{color:#cf324d;font-size:13px;font-weight:700;margin:-8px 0 0}@media(max-width:720px){.wq-cert-redeem-controls{grid-template-columns:1fr}.wq-cert-redeem-controls .btn{width:100%}.wq-cert-creator-grid,.wq-cert-fields-row{grid-template-columns:1fr}.wq-cert-preview-col{position:static}.wq-owned-certificate{align-items:flex-start;flex-direction:column}.wq-owned-certificate-card{flex-basis:auto;width:100%}.wq-cert-copy{width:100%}}.wq-payments-split{display:block;margin-top:12px;width:100%}.wq-payments-main{min-height:480px}.wq-payment-method-card{margin-bottom:18px}.wq-saved-card{align-items:center;background:linear-gradient(135deg,var(--wq-pink-soft),#fff);border-radius:22px;display:flex;gap:18px;justify-content:space-between;padding:20px}.wq-saved-card>div{display:flex;flex-direction:column;gap:4px}.wq-saved-card small,.wq-saved-card span,.wq-saved-card-state{color:var(--wq-ink-56);font-size:12px;line-height:1.45}.wq-saved-card strong{color:var(--wq-ink);font-size:20px}.wq-saved-card-state{background:var(--wq-bg);border-radius:20px;padding:18px 20px}.wq-account-table--payments,.wq-account-table--payments *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wq-account-table--payments .wq-account-table-head{font-weight:700}.wq-account-table--payments .wq-account-table-head>*,.wq-account-table--payments .wq-account-table-row>*{justify-self:center;text-align:center}.wq-account-table--payments .wq-account-table-row{font-weight:500}.wq-account-table--payments .wq-account-table-main{gap:0;justify-content:center}.wq-account-table--payments .wq-account-table-amount,.wq-account-table--payments .wq-account-table-main strong{font-weight:700}.wq-account-table--payments .wq-account-table-text{font-weight:500}.wq-account-table--payments .wq-account-status,.wq-account-table--payments .wq-account-table-action .btn{font-weight:700}.wq-account-table--payments .wq-account-status{justify-content:center;max-width:-moz-max-content;max-width:max-content;padding-inline:10px;text-align:center;white-space:nowrap}.wq-account-table--payments .wq-account-table-action{justify-content:center}.wq-account-table--payments .wq-account-table-action .btn{border-radius:999px}.wq-account-table--payments .wq-payment-resume{border:0;min-height:44px;min-width:112px;padding-inline:20px}.wq-account-table--payments .wq-payment-resume:active{transform:scale(.96)}.wq-account-table--payments .wq-payment-resume:disabled{cursor:wait;opacity:.68}.wq-account-table-row--state{align-items:center;display:flex!important;justify-content:space-between}.wq-txt-bold{font-weight:780}.text-pink{color:var(--wq-pink)}.text-green{color:var(--wq-green)}@media(max-width:1200px){.wq-payments-split{grid-template-columns:1fr}}@media(max-width:768px){.wq-saved-card{align-items:stretch;flex-direction:column}.wq-saved-card .btn{width:100%}.wq-account-table--payments{gap:14px}.wq-account-table--payments .wq-account-table-row{gap:16px 12px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.wq-account-table--payments .wq-account-table-main strong{font-size:17px;line-height:1.12}.wq-account-table--payments .wq-account-table-main{justify-content:flex-start;justify-self:start;text-align:left}.wq-account-table--payments .wq-account-status{align-self:start;justify-self:end}.wq-account-table--payments .wq-account-table-action{grid-column:1/-1;justify-content:center;width:100%}.wq-account-table--payments .wq-account-table-action .btn{background:#fff!important;border:1.5px solid rgba(26,17,24,.09)!important;box-shadow:none;color:var(--wq-ink)!important;font-size:14px;font-weight:700;min-height:52px;width:min(100%,280px)}}.wq-profile-main{margin-top:12px}.wq-profile-main,.wq-profile-sessions{max-width:840px;min-width:0;padding:26px;width:100%}.wq-profile-sessions{margin-top:24px}.wq-account-main-content,.wq-account-section,.wq-account-section-header,.wq-section-title-group{min-width:0}.wq-profile-section-header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.wq-profile-main .wq-profile-section-header .btn{flex:0 0 auto;min-height:46px;min-width:148px;width:auto}.wq-profile-main .wq-section-title-group h2,.wq-profile-sessions .wq-section-title-group h2{font-size:clamp(28px,3vw,42px);line-height:.98;max-width:520px;text-wrap:balance}.wq-profile-main .wq-section-title-group p,.wq-profile-sessions .wq-section-title-group p{font-size:14px;max-width:500px;text-wrap:pretty}.wq-form-grid,.wq-profile-form{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.wq-form-grid{display:grid;gap:16px 12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.wq-profile-form .wq-input{box-sizing:border-box}.wq-settings-list{border-top:1px solid var(--wq-line);display:flex;flex-direction:column;margin-top:2px}.wq-setting-row{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;min-height:94px;padding:18px 0}.wq-setting-row+.wq-setting-row{border-top:1px solid var(--wq-line)}.wq-setting-info{display:flex;flex-direction:column;gap:4px;min-width:0}.wq-setting-row .btn{flex:0 0 auto;min-width:138px;width:auto}.wq-setting-info h3{color:var(--wq-ink);font-size:16px;font-weight:860;text-wrap:balance}.wq-setting-info p{color:var(--wq-ink-56);font-size:12.5px;line-height:1.4;text-wrap:pretty}.wq-setting-row .btn-sm{font-size:13px;min-height:42px}.text-red{color:var(--wq-red)!important}.wq-switch{display:inline-block;flex-shrink:0;height:40px;position:relative;width:52px}.wq-switch input{height:0;opacity:0;width:0}.wq-slider{background-color:var(--wq-ink-12);border-radius:34px;cursor:pointer;top:6px;right:0;bottom:6px;left:0;position:absolute;transition:background-color .3s var(--wq-ease)}.wq-slider:before{background-color:#fff;border-radius:50%;bottom:4px;box-shadow:0 2px 4px #00000026;content:"";height:20px;left:4px;position:absolute;transition:transform .3s var(--wq-spring);width:20px}.wq-switch input:checked+.wq-slider{background-color:var(--wq-green)}.wq-switch input:checked+.wq-slider:before{transform:translate(24px)}.wq-session-list{border-top:1px solid var(--wq-line)}.wq-session-row{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;min-height:94px;padding:18px 0}.wq-session-row+.wq-session-row{border-top:1px solid var(--wq-line)}.wq-session-info{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-width:0}.wq-session-title{align-items:center;display:flex;gap:10px;min-width:0}.wq-session-title h3{color:var(--wq-ink);font-family:inherit;font-size:16px;font-weight:700;min-width:0;text-wrap:balance}.wq-session-current{color:var(--wq-green);flex:0 0 auto;font-family:inherit;font-size:11px;font-weight:700;text-transform:uppercase}.wq-session-info p{color:var(--wq-ink-56);font-family:inherit;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.4;margin-top:4px;text-wrap:pretty}.wq-session-revoke{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;min-height:42px;min-width:124px;transition:transform var(--wq-duration) var(--wq-ease),opacity var(--wq-duration) var(--wq-ease);width:auto}.wq-session-revoke:active:not(:disabled){transform:scale(.96)}.wq-session-revoke:disabled{cursor:wait;opacity:.58}.wq-session-state{align-items:center;border-top:1px solid var(--wq-line);display:flex;gap:16px;justify-content:space-between;min-height:80px;padding:16px 0}.wq-session-state p{color:var(--wq-ink-56);font-size:13px}.wq-session-state .btn{min-width:118px;width:auto}.wq-session-loading{display:grid;gap:12px;padding-top:4px}.wq-session-loading span{animation:wq-session-shimmer 1.1s linear infinite;background:linear-gradient(90deg,var(--wq-ink-04),var(--wq-ink-12),var(--wq-ink-04));background-size:200% 100%;border-radius:18px;display:block;height:72px}@keyframes wq-session-shimmer{to{background-position:-200% 0}}@media(max-width:768px){.wq-profile-section-header{display:grid}.wq-profile-main .wq-profile-section-header .btn{width:100%}.wq-form-grid{gap:16px;grid-template-columns:1fr}.wq-setting-row{gap:14px}.wq-session-row{gap:12px;grid-template-columns:1fr}.wq-session-revoke{grid-column:1;justify-self:start}}@media(prefers-reduced-motion:reduce){.wq-session-loading span{animation:none}}.wq-checkout-container{margin:0 auto;max-width:920px;padding:34px var(--wq-page-x) 80px;width:100%}.wq-checkout-head{margin-bottom:22px;max-width:720px}.wq-checkout-head span{align-items:center;background:#e91e7814;border-radius:var(--wq-r-pill);color:var(--wq-pink);display:inline-flex;font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:14px;min-height:30px;padding:0 13px;text-transform:uppercase}.wq-checkout-head h1{color:var(--wq-ink);font-size:40px;font-weight:930;letter-spacing:0;line-height:1.05;margin:0}.wq-checkout-head p{color:var(--wq-ink-56);font-size:15px;font-weight:580;line-height:1.5;margin-top:12px;max-width:620px}.wq-checkout-card{background:linear-gradient(180deg,#fffffffa,#fffffff0),var(--wq-surface);border:1px solid rgba(36,21,33,.08);border-radius:30px;box-shadow:0 22px 64px #43143217;padding:32px}.wq-checkout-steps{display:flex;justify-content:space-between;margin-bottom:32px;padding:4px 0;position:relative}.wq-step-indicator{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.wq-step-num{align-items:center;background:#fff;border:1px solid rgba(36,21,33,.1);border-radius:50%;display:flex;font-size:14px;height:38px;justify-content:center;width:38px;z-index:2}.wq-step-label,.wq-step-num{color:var(--wq-ink-56);font-weight:800;transition:all var(--wq-duration) var(--wq-ease)}.wq-step-label{font-size:11px;letter-spacing:0;margin-top:8px;text-transform:uppercase}.wq-step-line{background:#24152114;height:2px;left:calc(50% + 19px);top:19px;transition:all var(--wq-duration) var(--wq-ease);width:calc(100% - 38px);z-index:1}.wq-step-indicator.active .wq-step-num{background:var(--wq-pink);border-color:var(--wq-pink);box-shadow:var(--wq-shadow-pink);color:#fff}.wq-step-indicator.active .wq-step-label{color:var(--wq-pink)}.wq-step-indicator.active .wq-step-line{background:var(--wq-pink)}.wq-step-indicator.current .wq-step-num{background:#fff;border-color:var(--wq-pink);color:var(--wq-pink);transform:scale(1.1)}.wq-step-indicator.current .wq-step-label{color:var(--wq-pink);font-weight:900}.wq-checkout-step-body{display:flex;flex-direction:column;gap:18px}.wq-checkout-step-body h2{color:var(--wq-ink);font-size:30px;font-weight:900;line-height:1.12;margin:0}.wq-checkout-step-body p{color:var(--wq-ink-72);line-height:1.5;margin:0}.wq-step-badge{align-self:flex-start;border-radius:var(--wq-r-pill);font-size:11px;font-weight:850;padding:7px 12px;text-transform:uppercase}.wq-bg-green{background:var(--wq-green-soft);color:var(--wq-green)}.wq-checkout-game-card{align-items:center;background:linear-gradient(180deg,#faf7f9eb,#fffffff0),var(--wq-bg);border:1px solid rgba(36,21,33,.08);border-radius:22px;display:flex;gap:20px;padding:16px}.wq-checkout-game-img{border-radius:18px;height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.wq-checkout-game-info{display:flex;flex:1;flex-direction:column;gap:6px}.wq-checkout-game-info h3{font-size:18px;font-weight:850;margin:0}.wq-checkout-game-info p{color:var(--wq-ink-56);font-size:12.5px}.wq-order-summary{background:linear-gradient(180deg,#faf7f9eb,#fffffff5),var(--wq-bg);border:1px solid rgba(36,21,33,.08);border-radius:22px;display:flex;flex-direction:column;gap:12px;padding:20px}.wq-summary-row{color:var(--wq-ink-72);display:flex;font-size:14px;gap:18px;justify-content:space-between}.wq-summary-row strong{color:var(--wq-ink)}.wq-summary-total{border-top:1px solid rgba(36,21,33,.08);font-size:16px;margin-top:4px;padding-top:12px}.wq-summary-total strong{font-size:20px;font-weight:900}.wq-checkout-actions{display:grid;gap:12px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin-top:12px}.wq-checkout-actions .btn{min-height:50px}.wq-auth-checkout-methods{display:grid;gap:12px;grid-template-columns:1fr 1fr}.wq-social-btn{font-size:14px;font-weight:800!important}.wq-social-icon{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-weight:900;height:24px;justify-content:center;margin-right:6px;width:24px}.yandex .wq-social-icon{background:red}.vk .wq-social-icon{background:#07f}.wq-auth-divider{align-items:center;color:var(--wq-ink-32);display:flex;font-size:12px;margin:10px 0;text-align:center}.wq-auth-divider:after,.wq-auth-divider:before{border-bottom:1px solid var(--wq-line);content:"";flex:1}.wq-auth-divider span{padding:0 10px}.wq-auth-email-form{display:flex;flex-direction:column;gap:12px}.wq-field-hint{color:var(--wq-ink-56);display:block;font-size:12px;line-height:1.35;margin-top:8px}.wq-link-button{align-self:center;background:transparent;border:0;border-bottom:1px solid;color:var(--wq-ink-56);cursor:pointer;font:inherit;font-size:13px;padding:0}.wq-link-button:hover{color:var(--wq-pink)}.wq-checkout-legal{color:var(--wq-ink-42);font-size:12px;line-height:1.4;margin:10px 0 0;text-align:center}.wq-checkout-legal a{color:var(--wq-pink);text-decoration:none}.wq-promocode-input-group{display:flex;gap:10px}.wq-promocode-input-group .wq-input-field{flex:1;text-transform:uppercase}.wq-promocode-input-group button{min-height:48px}.wq-promocode-reset{background:transparent;border:0;border-bottom:1px solid;color:var(--wq-muted);cursor:pointer;font-size:12px;margin-top:10px;padding:0}.text-center{align-items:center;text-align:center}.wq-success-checkmark{animation:scale-up .5s var(--wq-spring);background:linear-gradient(135deg,#1ca66129,#ffbe3b29),#fff;border:1px solid rgba(28,166,97,.2);border-radius:24px;box-shadow:0 18px 38px #1ca6611f;height:66px;margin-bottom:8px;position:relative;width:66px}.wq-success-checkmark:before{border-bottom:4px solid var(--wq-green);border-left:4px solid var(--wq-green);content:"";height:13px;left:20px;position:absolute;top:23px;transform:rotate(-45deg);width:24px}.wq-spinner{animation:wq-spin 1s ease-in-out infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes wq-spin{to{transform:rotate(1turn)}}@keyframes scale-up{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.wq-step-fade-enter-active,.wq-step-fade-leave-active{transition:all .3s ease}.wq-step-fade-enter-from{opacity:0;transform:translate(10px)}.wq-step-fade-leave-to{opacity:0;transform:translate(-10px)}@media(max-width:600px){.wq-checkout-container{padding-top:22px}.wq-checkout-head h1{font-size:30px}.wq-checkout-card{border-radius:24px;padding:22px}.wq-checkout-steps{display:none}.wq-checkout-actions{grid-template-columns:1fr}.wq-checkout-game-card{align-items:flex-start}.wq-checkout-game-img{height:82px;width:82px}.wq-auth-checkout-methods{grid-template-columns:1fr}.wq-promocode-input-group{flex-direction:column}}.wq-mobile-showcase-container{margin:0 auto;max-width:var(--wq-page-max);padding:48px var(--wq-page-x) 80px;width:100%}.wq-showcase-header{display:flex;flex-direction:column;gap:12px;margin:0 auto 56px;max-width:700px;text-align:center}.wq-phones-showcase-grid{align-items:start;display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}.wq-phone-container{align-items:center;display:flex;flex-direction:column;gap:16px}.wq-phone-label{color:var(--wq-pink);font-size:13.5px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.wq-real-phone{aspect-ratio:9/19.5;background:#11090f;border-radius:40px;box-shadow:0 24px 64px #1c0e1840,inset 0 0 4px #fff3,0 0 0 4px #2b1725;max-width:320px;min-width:270px;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wq-phone-screen,.wq-real-phone{overflow:hidden;position:relative;width:100%}.wq-phone-screen{background:var(--wq-bg);border:1px solid rgba(0,0,0,.9);border-radius:32px;display:flex;flex-direction:column;height:100%}.wq-phone-statusbar{align-items:center;background:#fff;color:var(--wq-ink);display:flex;font-size:11px;font-weight:780;height:28px;justify-content:space-between;padding:0 20px;z-index:10}.wq-phone-statusbar.black{background:#000;color:#fff}.wq-status-icons{display:flex;gap:4px}.wq-phone-appbar{align-items:center;background:#fff;border-bottom:1px solid var(--wq-line);display:flex;height:48px;justify-content:space-between;padding:0 16px;z-index:5}.wq-phone-appbar.black{background:#0c050a;border-bottom-color:#ffffff14;color:#fff}.wq-phone-brand{align-items:center;display:flex;font-size:13.5px;font-weight:850;gap:8px}.wq-phone-logo{height:20px;width:auto}.wq-phone-icon-btn{align-items:center;background:var(--wq-ink-04);border-radius:50%;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;width:28px}.wq-phone-appbar.black .wq-phone-icon-btn{background:#ffffff1a}.wq-phone-scrollable{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative}.wq-phone-scrollable::-webkit-scrollbar{display:none}.wq-phone-hero{aspect-ratio:4/3.5;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;padding:16px;position:relative}.wq-phone-hero:after{background:linear-gradient(180deg,#11090f33,#11090fd9);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.wq-phone-hero-top{display:flex;justify-content:space-between;z-index:2}.wq-phone-hero-top .badge{font-size:9px;padding:4px 6px}.wq-phone-hero-bottom{color:#fff;display:flex;flex-direction:column;gap:4px;z-index:2}.wq-phone-hero-bottom h3{font-size:17px;font-weight:900;margin:0}.wq-phone-hero-bottom p{color:#ffffffb8;font-size:11px;line-height:1.3}.wq-phone-hero-meta{display:flex;gap:6px;margin-top:4px}.wq-phone-hero-meta span{background:#ffffff26;border-radius:4px;color:#fff;font-size:9.5px;font-weight:700;padding:3px 6px}.wq-phone-segmented-control{background:#fff;border:1px solid var(--wq-line);border-radius:12px;display:flex;margin:12px;padding:3px}.wq-phone-segmented-control span{border-radius:9px;cursor:pointer;flex:1;font-size:12px;font-weight:800;padding:6px;text-align:center;transition:all var(--wq-duration) var(--wq-ease)}.wq-phone-segmented-control span.active{background:var(--wq-ink);color:#fff}.wq-phone-games-list{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.wq-phone-game-row{align-items:center;background:#fff;border:1px solid var(--wq-line);border-radius:16px;display:flex;gap:10px;padding:8px}.wq-phone-game-thumb{background-position:50%;background-size:cover;border-radius:10px;flex-shrink:0;height:44px;width:44px}.wq-phone-game-info{display:flex;flex:1;flex-direction:column;gap:2px}.wq-phone-game-info h4{font-size:13px;font-weight:850;margin:0}.wq-phone-game-info p{color:var(--wq-ink-56);font-size:10px}.wq-phone-game-row .badge{font-size:9px;padding:3px 6px}.wq-phone-tabbar{align-items:center;background:#fff;border-top:1px solid var(--wq-line);display:grid;grid-template-columns:repeat(4,1fr);height:48px;z-index:5}.wq-phone-tabbar span{color:var(--wq-ink-56);cursor:pointer;font-size:9px;font-weight:800;text-align:center}.wq-phone-tabbar span.active{color:var(--wq-pink);font-weight:900}.wq-phone-overlay{background:#11090f66;top:0;right:0;bottom:0;left:0;position:absolute;z-index:15}.wq-phone-sheet{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border-top:1px solid hsla(0,0%,100%,.5);border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;box-shadow:0 -8px 32px #11090f26;left:0;padding:16px;position:absolute;right:0;z-index:20}.wq-sheet-drag-handle{background:var(--wq-ink-12);border-radius:2px;height:4px;margin:0 auto 12px;width:36px}.wq-phone-sheet h3{font-size:15.5px;font-weight:900;margin:0 0 12px}.wq-filter-checkboxes{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.wq-filter-choice{background:#fff;border:1px solid var(--wq-line);border-radius:10px;cursor:pointer;font-size:12px;font-weight:780;justify-content:space-between;padding:8px 12px}.wq-chk,.wq-filter-choice{align-items:center;display:flex}.wq-chk{background:var(--wq-bg);border:1px solid var(--wq-line);border-radius:4px;font-size:10px;height:18px;justify-content:center;width:18px}.wq-chk.checked{background:var(--wq-pink);border-color:var(--wq-pink);color:#fff}.wq-phone-sheet .btn{font-size:13px;min-height:38px}.wq-bg-player{background:#070206}.wq-phone-video-stream{aspect-ratio:16/9;background-position:50%;background-size:cover;position:relative;width:100%}.wq-video-overlay-grad{background:linear-gradient(180deg,#0003,#000000bf);color:#fff;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:12px;position:absolute}.wq-video-overlay-grad h3{font-size:14.5px;font-weight:850;margin:0}.wq-video-overlay-grad p{color:#ffffffb3;font-size:10px;line-height:1.3}.wq-video-stream-meta{color:#ffffff80;display:flex;font-size:9px;font-weight:780;justify-content:space-between;margin-top:4px}.wq-mobile-player-controls{background:#ffffff0a;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:10px;padding:12px}.wq-m-controls-top{gap:18px}.wq-circle-btn,.wq-m-controls-top{align-items:center;display:flex;justify-content:center}.wq-circle-btn{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;font-size:11px;font-weight:800;height:32px;width:32px}.wq-circle-btn.play{background:var(--wq-pink);border-color:var(--wq-pink);font-size:15px;height:40px;width:40px}.wq-m-controls-actions{align-items:center;display:flex;gap:10px}.wq-action-icon{background:transparent;border:none;color:#fff;cursor:pointer;font-size:14px}.wq-mini-timeline-bar{align-items:center;cursor:pointer;display:flex;flex:1;height:12px}.wq-mt-track{background:#fff3;border-radius:2px;height:3px;position:relative;width:100%}.wq-mt-progress{background:var(--wq-pink);border-radius:2px;height:100%;left:0;position:absolute;top:0}.wq-qual{background:#ffffff26;border-radius:4px;color:#fff;font-size:9px;font-weight:800;padding:2px 4px}.wq-m-timecodes-details{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin:12px;padding:8px 12px}.wq-m-timecodes-details summary{color:#ffffffb3;cursor:pointer;font-size:11px;font-weight:800;outline:none}.wq-m-timecodes-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.wq-m-timecode-row{border-radius:6px;color:#fff9;cursor:pointer;display:flex;font-size:11px;gap:10px;padding:6px 8px}.wq-m-timecode-row.active{background:#e91e7826;color:var(--wq-pink);font-weight:800}.wq-phone-player-bottom-cta{background:#000;border-top:1px solid hsla(0,0%,100%,.08);padding:12px}.wq-phone-player-bottom-cta .btn{font-size:13px;min-height:38px}.wq-m-account-links-card{background:#fff;border:1px solid var(--wq-line);border-radius:18px;display:flex;flex-direction:column;gap:12px;margin:12px;padding:16px}.wq-m-links-brand{align-items:center;border-bottom:1px solid var(--wq-line);display:flex;font-size:13px;gap:8px;padding-bottom:10px}.wq-m-links-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr}.wq-m-link-item{background:var(--wq-bg);border:1px solid var(--wq-line);border-radius:10px;cursor:pointer;font-size:11px;font-weight:800;padding:8px;text-align:center;transition:all var(--wq-duration) var(--wq-ease)}.wq-m-link-item:hover{background:var(--wq-surface-2);border-color:#e91e781f}.wq-m-help-banner{color:var(--wq-ink-56);padding:16px 12px;text-align:center}.wq-m-help-banner h5{font-size:12px;font-weight:800;margin:0 0 2px}.wq-m-help-banner p{font-size:10px;margin:0}.wq-m-help-banner a{color:var(--wq-pink);font-weight:800;text-decoration:none}@media(max-width:1200px){.wq-phones-showcase-grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.wq-phones-showcase-grid{gap:32px;grid-template-columns:1fr}.wq-real-phone{max-width:290px}}.stream-trail[data-v-e6e9bd7e]{color:#23101d9e;font-size:13px;line-height:1.4;margin-bottom:18px;position:relative;z-index:2}.stream-trail ol[data-v-e6e9bd7e]{align-items:center;display:flex;gap:9px;list-style:none;margin:0;max-width:100%;overflow-x:auto;padding:0;scrollbar-width:none;white-space:nowrap}.stream-trail ol[data-v-e6e9bd7e]::-webkit-scrollbar{display:none}.stream-trail li[data-v-e6e9bd7e]{align-items:center;display:flex;min-width:0}.stream-trail li+li[data-v-e6e9bd7e]:before{color:#23101d59;content:"›";flex:0 0 auto;margin-right:9px}.stream-trail li[aria-current=page][data-v-e6e9bd7e]{color:#23101d;font-weight:800}.stream-trail a[data-v-e6e9bd7e]{color:inherit;text-underline-offset:3px}.stream-trail a[data-v-e6e9bd7e]:focus-visible{outline:2px solid #e91e78;outline-offset:3px}.team-fields[data-v-f7b23d28]{display:grid;gap:16px}label[data-v-f7b23d28]{display:grid;font-weight:750;gap:6px;position:relative}input[data-v-f7b23d28]{background:#fff;border:1px solid rgba(35,16,29,.18);border-radius:14px;color:#23101d;font:inherit;min-height:48px;padding:0 14px}input[data-v-f7b23d28]:focus{border-color:#e91e78;outline:3px solid rgba(233,30,120,.18)}input[aria-invalid=true][data-v-f7b23d28]{border-color:#b51f4f}small[data-v-f7b23d28]{color:#23101d85;font-size:12px;font-weight:600}.field-error[data-v-f7b23d28]{color:#b51f4f}.city-field[data-v-f7b23d28]{z-index:20}.city-suggestions[data-v-f7b23d28]{background:#fff;border:1px solid rgba(35,16,29,.12);border-radius:14px;box-shadow:0 18px 45px #23101d29;left:0;max-height:min(300px,45vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;scrollbar-width:thin;top:76px;z-index:100}.city-suggestions button[data-v-f7b23d28]{background:#fff;border:0;border-bottom:1px solid rgba(35,16,29,.07);color:#23101d;cursor:pointer;display:grid;gap:3px;padding:11px 14px;text-align:left;width:100%}.city-suggestions button[data-v-f7b23d28]:last-child{border-bottom:0}.city-suggestions button.active[data-v-f7b23d28],.city-suggestions button[data-v-f7b23d28]:hover{background:#fff1f7}.city-suggestions strong[data-v-f7b23d28]{font-size:14px}.city-suggestions span[data-v-f7b23d28]{color:#23101d8c;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-detail-page[data-v-28270300]{background:var(--wq-bg,#f2f2f2);color:var(--wq-ink,#1a1118)}main[data-v-28270300]{margin:auto;max-width:var(--wq-page-max);min-height:70vh;padding:40px var(--wq-page-x,24px) 96px;width:100%}.stream-state[data-v-28270300]{display:grid;min-height:55vh;place-items:center;text-align:center}.stream-hero[data-v-28270300]{background:linear-gradient(135deg,#1a1118,#28121f 58%,#3b2117);border-radius:var(--wq-r-3xl,40px);color:#fff;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(320px,390px);isolation:isolate;min-height:590px;overflow:hidden;padding:32px;position:relative}.stream-hero[data-v-28270300]:after{background:#e91e7829;border-radius:50%;bottom:-42%;content:"";filter:blur(80px);height:620px;position:absolute;right:20%;width:620px;z-index:-1}.stream-hero__glow[data-v-28270300]{display:none}.stream-hero__content[data-v-28270300]{align-self:center;display:block;min-width:0;position:relative}.stream-hero__copy[data-v-28270300]{padding:18px 0 30px;position:relative;z-index:2}.stream-eyebrow[data-v-28270300]{align-items:center;color:#ff78ad;display:flex;font:900 12px/1 Inter,sans-serif;gap:10px;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.stream-eyebrow span[data-v-28270300]{background:var(--wq-pink,#e91e78);border-radius:50%;box-shadow:0 0 0 6px #e91e7824;height:9px;width:9px}.stream-eyebrow span.live[data-v-28270300]{animation:stream-pulse-28270300 1.8s ease-in-out infinite}@keyframes stream-pulse-28270300{50%{box-shadow:0 0 0 10px #e91e7800}}h1[data-v-28270300]{color:#fff;font:900 clamp(42px,5vw,64px)/1.04 Inter,sans-serif;letter-spacing:-.02em;margin:0;max-width:680px;text-wrap:balance}.stream-hero__copy>p[data-v-28270300]{color:#ffffffad;font-size:16px;line-height:1.5;margin:22px 0 28px;max-width:600px;text-wrap:pretty}.stream-countdown[data-v-28270300]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;display:flex;gap:24px;margin:0 0 26px;max-width:100%;padding:14px 18px;width:-moz-fit-content;width:fit-content}.stream-countdown__label[data-v-28270300]{color:#ffffffc2;font-size:13px;font-weight:750}.stream-countdown__time[data-v-28270300]{align-items:center;display:flex;font-variant-numeric:tabular-nums;gap:14px}.stream-countdown__unit[data-v-28270300]{align-items:baseline;display:flex;gap:4px}.stream-countdown__unit strong[data-v-28270300]{color:#fff;font:850 21px/1 Inter,sans-serif}.stream-countdown__unit small[data-v-28270300]{color:#ff78ad;font-size:10px;font-weight:800}.stream-hero__action[data-v-28270300],.stream-primary[data-v-28270300]{background:var(--wq-pink,#e91e78);border:0;border-radius:var(--wq-r-pill,999px);color:#fff;cursor:pointer;font:800 14px/1 Inter,sans-serif;min-height:50px;padding:0 22px;transition:transform var(--wq-duration,.26s) var(--wq-ease,ease),background-color var(--wq-duration,.26s) var(--wq-ease,ease)}.stream-hero__action[data-v-28270300]{align-items:center;display:inline-flex;gap:9px}.stream-hero__action svg[data-v-28270300]{fill:currentColor;width:19px}.stream-hero__action[data-v-28270300]:hover,.stream-primary[data-v-28270300]:hover{background:#d41a6e;transform:translateY(-1px)}.stream-hero__action[data-v-28270300]:active,.stream-primary[data-v-28270300]:active{transform:scale(.97)}.stream-hero__action[data-v-28270300]:disabled,.stream-primary[data-v-28270300]:disabled{cursor:not-allowed;opacity:.55;transform:none}.stream-info-card[data-v-28270300]{align-self:end;background:#ffffff14;border:1px solid hsla(0,0%,100%,.11);border-radius:var(--wq-r-xl,28px);padding:26px}.stream-info-card__price[data-v-28270300]{align-items:end;border-bottom:1px solid hsla(0,0%,100%,.11);display:flex;gap:18px;justify-content:space-between;margin-bottom:22px;padding-bottom:21px}.stream-info-card__price span[data-v-28270300]{color:#ffffff8f;font-size:12px;font-weight:700}.stream-info-card__price strong[data-v-28270300]{color:var(--wq-pink,#e91e78);font:900 clamp(22px,2.6vw,32px)/1 Inter,sans-serif}.stream-info-card__row[data-v-28270300]{align-items:start;display:grid;gap:12px;grid-template-columns:28px minmax(0,1fr);margin:17px 0}.stream-info-card__row svg[data-v-28270300]{fill:none;stroke:var(--wq-pink,#e91e78);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}.stream-info-card__row span[data-v-28270300]{display:grid;gap:4px}.stream-info-card__row strong[data-v-28270300]{color:#fff;font-size:14px;line-height:1.25}.stream-info-card__row small[data-v-28270300]{color:#ffffff85;font-size:11px;line-height:1.35}.stream-info-card>p[data-v-28270300]{color:#ffffff73;font-size:11px;line-height:1.45;margin:22px 0 0}.stream-registration[data-v-28270300]{margin:0;padding:64px 0 8px;scroll-margin-top:90px}.stream-success-overlay[data-v-28270300]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a111894;display:grid;top:0;right:0;bottom:0;left:0;padding:24px;place-items:center;position:fixed;z-index:1000}.stream-success-dialog[data-v-28270300]{background:#fff;border:1px solid rgba(35,16,29,.08);border-radius:30px;box-shadow:0 30px 90px #1a11183d;padding:38px;position:relative;text-align:center;width:min(100%,520px)}.stream-success-dialog__close[data-v-28270300]{background:var(--wq-bg,#f2f2f2);border:0;border-radius:50%;color:var(--wq-ink,#1a1118);cursor:pointer;display:grid;font:400 28px/1 Inter,sans-serif;height:38px;place-items:center;position:absolute;right:16px;top:14px;width:38px}.stream-success-dialog__icon[data-v-28270300]{background:var(--wq-pink-soft,#ffe3f1);border-radius:50%;color:var(--wq-pink,#e91e78);display:grid;height:58px;margin:0 auto 20px;place-items:center;width:58px}.stream-success-dialog__icon svg[data-v-28270300]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;width:28px}.stream-success-dialog h2[data-v-28270300]{color:var(--wq-ink,#1a1118);font:900 30px/1.1 Inter,sans-serif;margin:0 0 12px}.stream-success-dialog p[data-v-28270300]{color:#23101db3;font-size:15px;line-height:1.55;margin:0 auto 24px;max-width:420px}.stream-success-dialog__action[data-v-28270300]{background:var(--wq-pink,#e91e78);border:0;border-radius:var(--wq-r-pill,999px);color:#fff;cursor:pointer;font:800 14px/1 Inter,sans-serif;min-height:50px;padding:0 24px;transition:background-color var(--wq-duration,.26s) var(--wq-ease,ease),transform var(--wq-duration,.26s) var(--wq-ease,ease)}.stream-success-dialog__action[data-v-28270300]:hover{background:#d41a6e;transform:translateY(-1px)}.stream-registration__heading[data-v-28270300]{margin-bottom:22px;max-width:720px}.stream-registration__heading h2[data-v-28270300]{color:var(--wq-ink,#1a1118);font:900 40px/1.05 Inter,sans-serif;letter-spacing:0;margin:0}.stream-action-card[data-v-28270300]{background:#fffffffa;border:1px solid rgba(36,21,33,.08);border-radius:30px;box-shadow:0 22px 64px #43143217;min-width:0;padding:32px}.stream-checkout[data-v-28270300]{display:grid;gap:16px}.stream-checkout[data-v-28270300] .team-fields{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.stream-primary[data-v-28270300]{width:100%}.stream-error[data-v-28270300]{color:#b51f4f!important;font-weight:700;margin:14px 0 0}.stream-checkout[data-v-28270300] .team-fields>label,.stream-checkout[data-v-28270300] .wq-checkout-contact-grid>label{align-content:start;display:grid;font-weight:750;gap:6px;min-width:0}.stream-checkout[data-v-28270300] .team-fields>label>span,.stream-checkout[data-v-28270300] .wq-checkout-contact-grid>label>span{color:var(--wq-ink-72,rgba(26,17,24,.72));display:block;font-size:12px;font-weight:760;line-height:14px;margin:0;min-height:14px}.stream-checkout[data-v-28270300] .team-fields>label>input,.stream-checkout[data-v-28270300] .wq-checkout-contact-grid>label>input.wq-input{background:#fff;border:1px solid var(--wq-ink-12,rgba(35,16,29,.12));border-radius:14px;box-sizing:border-box;color:var(--wq-ink,#1a1118);font:500 14px/1.2 Inter,sans-serif;height:48px;min-height:48px;padding:0 14px;width:100%}.stream-checkout[data-v-28270300] .team-fields>label>small,.stream-checkout[data-v-28270300] .wq-checkout-contact-grid>label>small{font-size:12px;line-height:15px;margin:0;min-height:15px}.stream-discovery[data-v-28270300]{margin:0;padding:64px 0 0}.stream-discovery__heading[data-v-28270300]{margin-bottom:24px}.stream-discovery__heading h2[data-v-28270300]{color:var(--wq-ink,#1a1118);font:900 clamp(30px,4vw,40px)/1.08 Inter,sans-serif;margin:0}.stream-discovery__grid[data-v-28270300]{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.stream-faq-list[data-v-28270300]{display:grid;gap:12px}.stream-faq-list details[data-v-28270300]{background:#fff;border:1px solid rgba(36,21,33,.1);border-radius:18px;padding:0 22px}.stream-faq-list summary[data-v-28270300]{align-items:center;color:var(--wq-ink,#1a1118);cursor:pointer;display:flex;font-weight:800;gap:18px;justify-content:space-between;list-style:none;min-height:64px}.stream-faq-list summary[data-v-28270300]::-webkit-details-marker{display:none}.stream-faq-list summary i[data-v-28270300]{border-bottom:2px solid;border-right:2px solid;flex:none;height:9px;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease;width:9px}.stream-faq-list details[open] summary i[data-v-28270300]{transform:translateY(2px) rotate(225deg)}.stream-faq-list details p[data-v-28270300]{color:#23101dad;font-size:14px;line-height:1.6;margin:0;max-width:780px;padding:0 24px 20px 0}@media(max-width:1100px){.stream-hero[data-v-28270300]{grid-template-columns:minmax(0,1fr) 320px}.stream-info-card[data-v-28270300]{padding:22px}}@media(max-width:850px){main[data-v-28270300]{padding-top:24px}.stream-hero[data-v-28270300]{border-radius:var(--wq-r-2xl,32px);gap:24px;grid-template-columns:1fr;min-height:auto;padding:24px}.stream-info-card[data-v-28270300]{align-self:auto}.stream-registration[data-v-28270300]{padding-top:56px}.stream-discovery[data-v-28270300]{padding:56px 8px 0}.stream-discovery__grid[data-v-28270300]{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){main[data-v-28270300]{padding-bottom:80px;padding-left:10px;padding-right:10px}.stream-hero[data-v-28270300]{border-radius:24px;padding:14px 14px 16px}.stream-hero__content[data-v-28270300]{display:block;min-height:auto;padding:16px 4px 4px}.stream-hero__copy[data-v-28270300]{padding:0}.stream-eyebrow[data-v-28270300]{font-size:11px;margin-top:10px}h1[data-v-28270300]{font-size:clamp(36px,12vw,52px)}.stream-hero__copy>p[data-v-28270300]{font-size:14px;margin:18px 0 22px}.stream-countdown[data-v-28270300]{gap:8px;justify-content:space-between;margin-bottom:20px;padding:12px 10px;width:100%}.stream-countdown__label[data-v-28270300]{font-size:11px}.stream-countdown__time[data-v-28270300]{gap:8px}.stream-countdown__unit[data-v-28270300]{gap:2px}.stream-countdown__unit strong[data-v-28270300]{font-size:17px}.stream-countdown__unit small[data-v-28270300]{font-size:9px}.stream-hero__action[data-v-28270300]{justify-content:center;width:100%}.stream-info-card[data-v-28270300]{border-radius:22px;padding:20px}.stream-info-card__price[data-v-28270300]{align-items:center}.stream-info-card__price strong[data-v-28270300]{font-size:25px}.stream-registration[data-v-28270300]{padding:48px 8px 0}.stream-discovery[data-v-28270300]{padding-top:48px}.stream-discovery__grid[data-v-28270300]{grid-template-columns:1fr}.stream-registration__heading h2[data-v-28270300]{font-size:32px}.stream-registration__heading p[data-v-28270300]{font-size:14px}.stream-action-card[data-v-28270300]{border-radius:24px;padding:20px}.stream-success-dialog[data-v-28270300]{border-radius:24px;padding:34px 22px 24px}.stream-success-dialog h2[data-v-28270300]{font-size:25px}.stream-checkout[data-v-28270300] .team-fields,.stream-checkout[data-v-28270300] .wq-checkout-contact-grid{gap:10px;grid-template-columns:1fr}.stream-checkout[data-v-28270300] .wq-checkout-contact-email{grid-column:auto}}@media(prefers-reduced-motion:reduce){.stream-eyebrow span.live[data-v-28270300]{animation:none}.stream-hero__action[data-v-28270300],.stream-primary[data-v-28270300]{transition:none}}.wq-confirm-dialog[data-v-5df42063]{background:#fff;border:1px solid rgba(35,16,29,.08);border-radius:30px;box-shadow:0 30px 90px #1a11183d;color:var(--wq-ink,#1a1118);margin:auto;max-height:calc(100dvh - 32px);overflow-y:auto;padding:38px;text-align:center;width:min(520px,calc(100vw - 32px))}.wq-confirm-dialog[data-v-5df42063]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a111894}.wq-confirm-close[data-v-5df42063]{background:var(--wq-bg,#f2f2f2);border:0;border-radius:50%;color:var(--wq-ink,#1a1118);cursor:pointer;display:grid;font:400 28px/1 Inter,sans-serif;height:38px;place-items:center;position:absolute;right:16px;top:14px;width:38px}.wq-confirm-close[data-v-5df42063]:disabled{cursor:wait;opacity:.5}.wq-confirm-icon[data-v-5df42063]{background:var(--wq-pink-soft,#ffe3f1);border-radius:50%;color:var(--wq-pink,#e91e78);display:grid;height:58px;margin:0 auto 20px;place-items:center;width:58px}.wq-confirm-icon svg[data-v-5df42063]{height:28px;width:28px}.wq-confirm-dialog h2[data-v-5df42063]{font:900 clamp(24px,3vw,30px)/1.1 Inter,sans-serif;margin:0 0 12px}.wq-confirm-dialog p[data-v-5df42063]{color:#23101db3;font-size:15px;line-height:1.55;margin:0 auto 24px;max-width:420px}.wq-confirm-dialog .wq-confirm-error[data-v-5df42063]{color:#b7154d;font-weight:700;margin-top:-4px}.wq-confirm-actions[data-v-5df42063]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.wq-confirm-actions button[data-v-5df42063]{border:0;border-radius:var(--wq-r-pill,999px);cursor:pointer;font:800 14px/1.2 Inter,sans-serif;min-height:50px;padding:10px 16px}.wq-confirm-cancel[data-v-5df42063]{background:var(--wq-bg,#f2f2f2);color:var(--wq-ink,#1a1118)}.wq-confirm-submit[data-v-5df42063]{background:var(--wq-pink,#e91e78);color:#fff}.wq-confirm-cancel[data-v-5df42063]:hover{background:#eae6e9}.wq-confirm-submit[data-v-5df42063]:hover{background:#d41a6e}.wq-confirm-actions button[data-v-5df42063]:disabled{cursor:wait;opacity:.55}.wq-confirm-dialog button[data-v-5df42063]:focus-visible{outline:3px solid var(--wq-pink,#e91e78);outline-offset:3px}@media(max-width:540px){.wq-confirm-dialog[data-v-5df42063]{border-radius:24px;padding:34px 20px 22px}.wq-confirm-actions[data-v-5df42063]{grid-template-columns:1fr}}.stream-player[data-v-c459b218]{aspect-ratio:16/9;background:#120a10;border-radius:28px;box-shadow:0 0 0 1px #ffffff14,0 28px 80px #1a111833;overflow:hidden;position:relative;width:100%}iframe[data-v-c459b218]{border:0;height:100%;width:100%}.stream-player__status[data-v-c459b218]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1118bd;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;display:inline-flex;font:850 11px/1 Inter,sans-serif;gap:7px;left:12px;min-height:30px;padding:0 11px;pointer-events:none;position:absolute;top:12px;z-index:4}.stream-player__status[data-v-c459b218]:before{animation:live-indicator-pulse-c459b218 2s ease-out infinite;background:#ff297f;border-radius:50%;box-shadow:0 0 #ff297f8c;content:"";height:7px;width:7px}@keyframes live-indicator-pulse-c459b218{0%{box-shadow:0 0 #ff297f8c}70%,to{box-shadow:0 0 0 7px #ff297f00}}@media(prefers-reduced-motion:reduce){.stream-player__status[data-v-c459b218]:before{animation:none;box-shadow:0 0 0 4px #ff297f33}}.stream-player__fallback[data-v-c459b218]{background:50%/cover no-repeat linear-gradient(135deg,#321425,#e91e78);color:#fff;display:grid;top:0;right:0;bottom:0;left:0;padding:32px;place-items:center;position:absolute;text-align:center}.stream-player__shade[data-v-c459b218]{background:linear-gradient(180deg,#120a1038,#120a10d1);top:0;right:0;bottom:0;left:0;position:absolute}.stream-player__fallback-copy[data-v-c459b218]{max-width:620px;position:relative}.stream-player__fallback-copy p[data-v-c459b218]{font-variant-numeric:tabular-nums;font-weight:850;margin:0 0 16px}.stream-player__fallback-copy h2[data-v-c459b218]{font:950 clamp(30px,5vw,64px)/.98 Raleway,sans-serif;margin:0 0 12px;text-wrap:balance}.stream-player__fallback-copy span[data-v-c459b218]:last-child{color:#ffffffc7;line-height:1.5;text-wrap:pretty}.stream-player__pulse[data-v-c459b218]{background:#ff297f;border-radius:50%;box-shadow:0 0 0 8px #ff297f38;display:inline-block;height:14px;margin-bottom:16px;width:14px}.stream-player__loading[data-v-c459b218]{background:#120a10;color:#fff;display:grid;font-weight:800;top:0;right:0;bottom:0;left:0;place-items:center;pointer-events:none;position:absolute;z-index:2}@media(max-width:700px){.stream-player[data-v-c459b218]{border-radius:20px}.stream-player__fallback[data-v-c459b218]{padding:20px}.stream-player__status[data-v-c459b218]{font-size:10px;gap:6px;left:8px;min-height:25px;padding-inline:9px;top:8px}}.live-page[data-v-25de1b2a]{background:#f7f3f6;color:#23101d}main[data-v-25de1b2a]{margin:0 auto;max-width:var(--wq-page-max);min-height:75vh;padding:28px var(--wq-page-x,24px) 100px;width:100%}.live-state[data-v-25de1b2a]{display:grid;min-height:65vh;place-items:center;text-align:center}.live-state button[data-v-25de1b2a],.submit-panel button[data-v-25de1b2a]{background:#e91e78;border:0;border-radius:16px;color:#fff;cursor:pointer;font-weight:900;min-height:50px;padding:0 22px}.live-workspace[data-v-25de1b2a]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(360px,420px);position:relative;z-index:2}.mobile-game-shell[data-v-25de1b2a]{display:contents}.viewer-column[data-v-25de1b2a]{min-width:0;position:sticky;top:20px}.stream-player-sticky[data-v-25de1b2a]{min-width:0}.answer-area[data-v-25de1b2a]{background:#fff;border-radius:28px;box-shadow:0 0 0 1px #23101d0d,0 24px 70px #23101d14;display:grid;grid-template-rows:auto minmax(0,1fr);height:min(720px,calc(100dvh - 110px));min-width:0;overflow:hidden}.answer-area__fixed[data-v-25de1b2a]{min-width:0;padding:18px 18px 0}.answer-area__scroll[data-v-25de1b2a]{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:0 18px 18px;scrollbar-color:rgba(35,16,29,.22) transparent;scrollbar-width:thin}.answer-area__heading[data-v-25de1b2a]{margin-bottom:12px}.answer-area__title-row[data-v-25de1b2a]{align-items:end;display:flex;gap:16px;justify-content:space-between}.answer-area__title-row>strong[data-v-25de1b2a]{color:#23101d80;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums}.answer-area__title-row>strong b[data-v-25de1b2a]{color:#23101d;font-size:20px}.answer-area__heading h2[data-v-25de1b2a]{font:950 clamp(25px,2vw,32px)/1 Raleway,sans-serif;margin:5px 0 0;text-wrap:balance}.answer-area__heading p[data-v-25de1b2a]{color:#23101d94;font-size:12px;line-height:1.45;margin:9px 0 12px}.answer-progress[data-v-25de1b2a]{background:#f0e8ed;border-radius:999px;height:6px;overflow:hidden}.answer-progress i[data-v-25de1b2a]{background:linear-gradient(90deg,#e91e78,#ff4f9a);border-radius:inherit;display:block;height:100%;transition:width .18s ease}.round-tabs-wrap[data-v-25de1b2a]{align-items:center;display:grid;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 0 12px;padding:12px 0 10px}.round-tabs[data-v-25de1b2a]{display:flex;gap:8px;margin:0;overflow-x:auto;padding:0 2px;scroll-behavior:smooth;scrollbar-width:none}.round-tabs[data-v-25de1b2a]::-webkit-scrollbar{display:none}.round-tabs button[data-v-25de1b2a]{background:#f5f3f4;border:0;border-radius:13px;color:#23101d;cursor:pointer;flex:0 0 auto;font-weight:850;min-height:40px;padding:0 14px}.round-tabs button.active[data-v-25de1b2a]{background:#23101d;color:#fff}.round-tabs small[data-v-25de1b2a]{display:block;font-size:9px;opacity:.7}.round-tabs__step[data-v-25de1b2a]{background:#f5f3f4;border:0;border-radius:10px;color:#23101d;cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:32px}.round-tabs__step i[data-v-25de1b2a]{border-bottom:2px solid;border-left:2px solid;height:8px;transform:rotate(45deg);width:8px}.round-tabs__step--next i[data-v-25de1b2a]{transform:rotate(225deg)}.round-tabs__step[data-v-25de1b2a]:hover{background:#ebe6e9}.round-card[data-v-25de1b2a]{background:#fff;margin:0;padding:0}.round-card>header[data-v-25de1b2a]{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px;padding:0 2px}.round-card h3[data-v-25de1b2a]{font:900 21px/1 Raleway,sans-serif;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.round-card>header b[data-v-25de1b2a]{color:#23101d7a;font-size:12px;white-space:nowrap}.question-list[data-v-25de1b2a]{display:grid}.question-card[data-v-25de1b2a]{border-bottom:1px solid rgba(35,16,29,.09);min-width:0;padding:12px 0}.question-card[data-v-25de1b2a]:first-child{padding-top:8px}.question-card__header[data-v-25de1b2a]{align-items:center;display:flex;gap:10px;height:20px;line-height:1.3;margin-bottom:8px}.question-card__header strong[data-v-25de1b2a]{font-size:14px}.question-card__header b[data-v-25de1b2a]{font-size:11px;margin-left:auto}.question-card.is-correct .question-card__header b[data-v-25de1b2a]{color:#198754}.question-card.is-blank .question-card__header b[data-v-25de1b2a]{color:#a56a00}.question-card.is-incorrect .question-card__header b[data-v-25de1b2a]{color:#b51f4f}.question-card.is-manual_review .question-card__header b[data-v-25de1b2a]{color:#7254c7}.answer-status[data-v-25de1b2a]{color:#23101d6b;font-weight:750}.answer-status.saved[data-v-25de1b2a],.answer-status.saving[data-v-25de1b2a]{color:#198754}.answer-status.conflict[data-v-25de1b2a],.answer-status.error[data-v-25de1b2a]{color:#b51f4f}.answer-status.dirty[data-v-25de1b2a]{color:#a56a00}textarea[data-v-25de1b2a]{background:#f5f3f4;border:0;border-radius:12px;box-sizing:border-box;color:#23101d;font:inherit;outline:none}.answer-control[data-v-25de1b2a],textarea[data-v-25de1b2a]{width:100%}textarea.answer-control[data-v-25de1b2a]{background-color:#f5f3f4!important;border:0!important;border-radius:12px!important;height:44px!important;line-height:22px!important;margin-top:0!important;max-height:44px!important;min-height:44px!important;padding:10px 12px!important;resize:none}textarea[data-v-25de1b2a]::-moz-placeholder{color:#23101d52}textarea[data-v-25de1b2a]::placeholder{color:#23101d52}textarea[data-v-25de1b2a]:focus{box-shadow:0 0 0 3px #e91e7824}.choice-grid[data-v-25de1b2a]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.choice-grid label[data-v-25de1b2a]{background:#f5f3f4;border:0;border-radius:12px;cursor:pointer;display:grid;font-weight:900;margin:0!important;min-height:44px;min-width:0;place-items:center}.choice-grid label.selected[data-v-25de1b2a]{background:#e91e78;box-shadow:none;color:#fff}.choice-grid input[data-v-25de1b2a]{opacity:0;position:absolute}.choice-grid label[data-v-25de1b2a]:active,.submit-panel button[data-v-25de1b2a]:active{scale:.96}.matching-grid[data-v-25de1b2a]{align-items:start;display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.matching-row[data-v-25de1b2a]{align-items:center;display:grid;gap:7px;grid-template-columns:22px minmax(0,1fr);min-width:0}.matching-row__number[data-v-25de1b2a]{color:#23101d94;display:grid;font-size:13px;font-weight:850;min-height:44px;min-width:0;place-items:center}.matching-select[data-v-25de1b2a]{min-width:0;position:relative;z-index:0}.matching-select.is-open[data-v-25de1b2a]{z-index:6}.matching-select__trigger[data-v-25de1b2a]{align-items:center;background:#f5f3f4;border:0;border-radius:12px;color:#23101d;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:8px;height:44px;justify-content:space-between;line-height:1;min-height:44px;overflow:hidden;padding:0 12px;text-align:left;white-space:nowrap;width:100%}.matching-select__trigger>span[data-v-25de1b2a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matching-select__trigger.is-placeholder[data-v-25de1b2a]{color:#23101d52;font-weight:500}.matching-select__trigger[data-v-25de1b2a]:focus-visible{box-shadow:0 0 0 3px #e91e7824;outline:none}.matching-select__trigger[data-v-25de1b2a]:disabled{cursor:default;opacity:.65}.matching-select__trigger i[data-v-25de1b2a]{border-bottom:2px solid;border-right:2px solid;flex:0 0 7px;height:7px;margin-left:2px;transform:translateY(-2px) rotate(45deg);width:7px}.matching-select__trigger.is-placeholder>span[data-v-25de1b2a]{color:inherit}.matching-select__trigger.is-placeholder i[data-v-25de1b2a]{opacity:.62}.matching-select.opens-up .matching-select__trigger i[data-v-25de1b2a]{transform:translateY(2px) rotate(225deg)}.matching-select__menu[data-v-25de1b2a]{background:#fff;border:1px solid rgba(35,16,29,.1);border-radius:12px;box-shadow:0 12px 28px #23101d29;display:grid;gap:3px;left:0;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:7}.matching-select.opens-up .matching-select__menu[data-v-25de1b2a]{bottom:calc(100% + 6px);top:auto}.matching-select__menu button[data-v-25de1b2a]{background:transparent;border:0;border-radius:8px;color:#23101d;cursor:pointer;font:inherit;font-size:14px;font-weight:650;height:40px;line-height:1;min-width:0;overflow:hidden;padding:0 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.matching-select__menu button.selected[data-v-25de1b2a],.matching-select__menu button[data-v-25de1b2a]:hover{background:#f8e5ef;color:#c71564}.save-state[data-v-25de1b2a]{color:#23101d80;display:block;font-size:11px;margin-top:7px}.save-state.saved[data-v-25de1b2a]{color:#198754}.save-state.error[data-v-25de1b2a]{color:#b51f4f}.stake-field[data-v-25de1b2a]{align-items:center;display:grid;font-weight:800;gap:10px;grid-template-columns:auto minmax(90px,150px);margin-top:10px}.stake-field input[data-v-25de1b2a]{border:1px solid rgba(35,16,29,.15);border-radius:12px;min-height:44px;padding:0 10px}.submit-panel[data-v-25de1b2a]{color:#23101d;display:grid;gap:10px;margin-top:12px;padding-top:0}.submit-panel div[data-v-25de1b2a]{display:flex;flex-direction:column;gap:4px}.submit-panel span[data-v-25de1b2a]{color:#23101d8c;font-size:12px;line-height:1.4}.submit-panel button[data-v-25de1b2a]{min-height:42px;transition-duration:.15s;transition-property:background-color,scale;width:100%}.submit-panel button[data-v-25de1b2a]:disabled{opacity:.6}.submit-notice[data-v-25de1b2a]{color:#23101d;font-size:11px;font-weight:800;margin:2px 0 0}.team-panel[data-v-25de1b2a]{background:#fff;border-radius:18px;box-shadow:0 0 0 1px #23101d0d;margin-top:14px;padding:16px 18px;position:relative}.team-panel.is-editing[data-v-25de1b2a]{z-index:4}.team-panel__game-heading[data-v-25de1b2a]{margin-bottom:10px}.team-panel__game-heading h1[data-v-25de1b2a]{font:950 clamp(25px,2.5vw,34px)/1.02 Raleway,sans-serif;margin:0;min-width:0;text-wrap:balance}.team-panel__summary[data-v-25de1b2a]{align-items:center;display:flex;gap:18px;justify-content:space-between}.team-panel__identity[data-v-25de1b2a]{min-width:0}.team-panel__actions .team-panel__settings-toggle[data-v-25de1b2a]{align-items:center;background:#f5f3f4!important;border:0!important;border-radius:10px!important;color:#e91e78!important;display:flex;flex:0 0 auto;font-size:12px!important;font-weight:850!important;gap:8px;min-height:36px!important;padding:0 10px!important}.stream-faq summary i[data-v-25de1b2a],.team-panel__settings-chevron[data-v-25de1b2a]{border-bottom:2px solid;border-right:2px solid;height:8px;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease;width:8px}.team-panel__settings-toggle[aria-expanded=true] .team-panel__settings-chevron[data-v-25de1b2a]{transform:translateY(2px) rotate(225deg)}.team-panel__settings-gear[data-v-25de1b2a]{display:none}.team-panel h2[data-v-25de1b2a],.team-panel p[data-v-25de1b2a]{margin:3px 0}.team-panel h2[data-v-25de1b2a]{font-size:18px}.team-panel p[data-v-25de1b2a]{color:#23101d8f;font-size:13px}.team-panel__actions[data-v-25de1b2a]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.team-panel__actions button[data-v-25de1b2a]{background:#f5f3f4!important;border:1px solid rgba(35,16,29,.12)!important;border-radius:11px!important;font-size:12px!important;font-weight:850!important;min-height:38px!important;padding:0 12px!important}.team-panel__actions button.team-panel__share-button[data-v-25de1b2a]{align-items:center;animation:none!important;display:inline-flex;gap:7px;justify-content:center;transition:none!important}.team-panel__invite-error[data-v-25de1b2a]{color:#b51f4f;display:block;font-size:12px;font-weight:750;margin-top:10px}.team-panel__invite-limit[data-v-25de1b2a]{background:#fff0f7;border-radius:12px;display:grid;gap:10px;margin-top:12px;padding:14px}.team-panel__invite-limit p[data-v-25de1b2a]{color:#763452;font-size:12px;line-height:1.45;margin:0}.team-panel__invite-limit button[data-v-25de1b2a]{background:#e91e78;border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:850;justify-self:start;min-height:36px;padding:0 12px}.team-panel__invite-limit button[data-v-25de1b2a]:disabled{cursor:wait;opacity:.7}.team-panel__invite-panel[data-v-25de1b2a]{align-items:center;background:#fbf8fa;border:1px solid rgba(35,16,29,.09);border-radius:16px;display:grid;gap:20px;grid-template-columns:156px minmax(0,1fr);margin-top:14px;padding:16px;position:relative}.team-panel__invite-qr[data-v-25de1b2a]{background:#fff;border-radius:12px;display:block;height:156px;image-rendering:auto;width:156px}.team-panel__invite-content[data-v-25de1b2a]{min-width:0;padding-right:34px}.team-panel__invite-content>strong[data-v-25de1b2a]{display:block;font-size:15px;margin-bottom:6px}.team-panel__invite-content>p[data-v-25de1b2a]{color:#23101d9e;font-size:12px;line-height:1.45;margin:0 0 12px;max-width:480px}.team-panel__invite-close[data-v-25de1b2a]{background:#eee8ec!important;border:0!important;border-radius:50%!important;color:#23101d;cursor:pointer;display:grid;height:30px;line-height:0;min-height:30px!important;padding:0!important;place-items:center;position:absolute;right:10px;top:10px;width:30px;z-index:1}.team-panel__invite-close svg[data-v-25de1b2a]{display:block}.team-panel__invite-link[data-v-25de1b2a]{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.team-panel__invite-link input[data-v-25de1b2a]{background:#fff;border:1px solid rgba(35,16,29,.12);border-radius:9px;color:#23101d;font:500 12px/1 Inter,sans-serif;height:38px;min-width:0;padding:0 10px;text-overflow:ellipsis}.team-panel__invite-link button[data-v-25de1b2a]{background:#e91e78!important;border:0!important;border-radius:9px!important;color:#fff!important;font-size:12px!important;font-weight:850!important;min-height:38px!important;padding:0 11px!important;white-space:nowrap}.team-panel__settings[data-v-25de1b2a]{border-top:1px solid rgba(35,16,29,.08);display:grid;gap:14px;margin-top:16px;padding-top:16px}.team-panel__settings-head[data-v-25de1b2a]{align-items:center;display:flex;gap:12px;justify-content:space-between}.team-panel__settings-head strong[data-v-25de1b2a]{font-size:14px}.team-panel__settings-head button[data-v-25de1b2a]{background:#f5f3f4!important;border:0!important;border-radius:9px!important;font-size:12px!important;min-height:32px!important;padding:0 10px!important}.team-panel__settings[data-v-25de1b2a] .team-fields{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.team-panel__settings[data-v-25de1b2a] label{margin:0!important}.team-panel__settings[data-v-25de1b2a] input{background:#f5f3f4!important;border:0!important;border-radius:12px!important;margin-top:0!important;min-height:44px!important;padding:0 12px!important;width:100%!important}.team-panel__settings[data-v-25de1b2a] .city-suggestions{top:72px}.team-panel__save-status[data-v-25de1b2a]{color:#23101d80;font-size:11px;font-weight:700;min-height:16px}.team-panel__save-status.saved[data-v-25de1b2a]{color:#198754}.team-panel__save-status.error[data-v-25de1b2a]{color:#b51f4f}.stream-extra[data-v-25de1b2a]{display:grid;gap:22px;margin-top:44px;min-width:0;position:relative;z-index:1}.ranking-section[data-v-25de1b2a]{background:#fff;border-radius:28px;box-shadow:0 0 0 1px #23101d0d,0 18px 50px #23101d0f;color:#23101d;max-width:100%;min-width:0;overflow:hidden;padding:clamp(22px,4vw,42px);scroll-margin-top:32px}.section-heading[data-v-25de1b2a]{margin-bottom:22px}.section-heading h2[data-v-25de1b2a]{font:950 clamp(28px,4vw,46px)/1 Raleway,sans-serif;margin:0 0 8px}.section-heading p[data-v-25de1b2a]{color:#ffffffb3;font-size:14px;line-height:1.45;margin:0;max-width:650px}.ranking-section .section-heading h2[data-v-25de1b2a]{color:#23101d}.ranking-section .section-heading p[data-v-25de1b2a]{color:#23101d9e}.ranking-update[data-v-25de1b2a]{color:#23101d8f;display:block;font-size:11px;font-weight:750;margin-top:10px}.ranking-update.demo[data-v-25de1b2a]{color:#23101d73}.ranking-table-wrap[data-v-25de1b2a]{background:#fff;border:1px solid #d6dce3;border-radius:12px;max-width:100%;overflow:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(35,16,29,.24) transparent;scrollbar-width:thin}.ranking-table[data-v-25de1b2a]{border-collapse:separate;border-spacing:0;color:#17202c;font-variant-numeric:tabular-nums;min-width:100%;table-layout:fixed;width:-moz-max-content;width:max-content}.ranking-table td[data-v-25de1b2a],.ranking-table th[data-v-25de1b2a]{background:#fff;border-bottom:1px solid #d6dce3;border-right:1px solid #d6dce3;box-sizing:border-box;height:64px;padding:10px 12px;text-align:center}.ranking-table thead th[data-v-25de1b2a]{background:#29394e;color:#fff;font-size:12px;font-weight:850;height:64px;line-height:1.2;white-space:nowrap}.ranking-table tbody td[data-v-25de1b2a]:first-child,.ranking-table thead th[data-v-25de1b2a]:first-child{left:0;position:sticky;width:56px;z-index:3}.ranking-table thead th[data-v-25de1b2a]:first-child{background:#29394e;z-index:5}.ranking-table tbody th[scope=row][data-v-25de1b2a],.ranking-table thead th[data-v-25de1b2a]:nth-child(2){left:56px;position:sticky;width:220px;z-index:2}.ranking-table thead th[data-v-25de1b2a]:nth-child(2){background:#29394e;z-index:4}.ranking-table tbody td[data-v-25de1b2a]:nth-child(n+3):not(:last-child),.ranking-table thead th[data-v-25de1b2a]:nth-child(n+3):not(:last-child){width:70px}.ranking-table tbody td[data-v-25de1b2a]:last-child,.ranking-table thead th[data-v-25de1b2a]:last-child{border-right:0;width:82px}.ranking-table tbody tr:last-child td[data-v-25de1b2a],.ranking-table tbody tr:last-child th[data-v-25de1b2a]{border-bottom:0}.ranking-table tbody td[data-v-25de1b2a]:first-child{color:#17202cad;font-size:15px;font-weight:850}.ranking-table tbody th[scope=row][data-v-25de1b2a]{color:#17202c;font-size:14px;font-weight:800;overflow-wrap:anywhere;text-align:left}.ranking-table tbody th small[data-v-25de1b2a]{color:#d41a6e;display:block;font-size:10px;font-weight:850;margin-top:3px}.ranking-row.is-current td[data-v-25de1b2a],.ranking-row.is-current th[data-v-25de1b2a],.ranking-row.is-current th[scope=row][data-v-25de1b2a]{background:#fff0f7}.ranking-table tbody td.ranking-table__total[data-v-25de1b2a]{font-size:15px;font-weight:900}.ranking-more[data-v-25de1b2a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.ranking-more span[data-v-25de1b2a]{color:#23101d8f;font-size:12px;font-weight:750}.ranking-more button[data-v-25de1b2a]{background:#fff0f7;border:0;border-radius:11px;color:#c71564;cursor:pointer;font:850 13px/1 Inter,sans-serif;min-height:40px;padding:0 18px}.ranking-more button[data-v-25de1b2a]:hover{background:#fce0ed}.ranking-more button[data-v-25de1b2a]:focus-visible{outline:2px solid #c71564;outline-offset:2px}.ranking-empty[data-v-25de1b2a]{background:#f5f3f4;border-radius:18px;color:#23101db8;font-size:14px;line-height:1.45;margin:0;padding:22px}.stream-faq[data-v-25de1b2a]{background:#fff;border-radius:28px;box-shadow:0 0 0 1px #23101d0d,0 18px 50px #23101d0f;padding:clamp(22px,4vw,42px)}.stream-faq .section-heading h2[data-v-25de1b2a]{color:#23101d}.stream-faq .section-heading p[data-v-25de1b2a]{color:#23101d99}.faq-list[data-v-25de1b2a]{display:grid;gap:10px;grid-template-columns:1fr}.faq-list details[data-v-25de1b2a]{background:#f5f3f4;border-radius:16px;padding:0 16px}.faq-list summary[data-v-25de1b2a]{align-items:center;color:#23101d;cursor:pointer;display:flex;font-size:14px;font-weight:850;gap:14px;justify-content:space-between;list-style:none;min-height:58px}.faq-list summary[data-v-25de1b2a]::-webkit-details-marker{display:none}.faq-list details[open] summary i[data-v-25de1b2a]{transform:translateY(2px) rotate(225deg)}.faq-list p[data-v-25de1b2a]{color:#23101d9e;font-size:13px;line-height:1.5;margin:0 0 16px}@media(max-width:1050px){.live-workspace[data-v-25de1b2a]{grid-template-columns:1fr}.viewer-column[data-v-25de1b2a]{position:static}}@media(max-width:850px){main[data-v-25de1b2a]{padding-top:24px}}@media(max-width:720px){.live-workspace[data-v-25de1b2a],.mobile-game-shell[data-v-25de1b2a]{display:block}.answer-area[data-v-25de1b2a]{border-radius:22px;margin-inline:0}.stream-player-sticky[data-v-25de1b2a]{margin-bottom:10px}.stream-player-sticky.is-mobile-pinned[data-v-25de1b2a]{height:var(--pinned-player-height)}.stream-player-sticky.is-mobile-pinned[data-v-25de1b2a] .stream-player{aspect-ratio:16/9;border-radius:16px;bottom:auto;box-shadow:0 12px 32px #120a1052,0 0 0 1px #fff3;left:auto;position:fixed;right:max(14px,env(safe-area-inset-right));top:62px;width:min(60vw,310px);z-index:240}.answer-area[data-v-25de1b2a]{height:min(720px,calc(100dvh - 100px))}.choice-grid[data-v-25de1b2a]{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.team-panel[data-v-25de1b2a]{border-radius:18px;margin:0 0 12px;padding:13px 14px 12px}.team-panel__game-heading[data-v-25de1b2a]{margin-bottom:8px}.team-panel__game-heading h1[data-v-25de1b2a]{font-size:clamp(22px,6vw,29px)}.team-panel__summary[data-v-25de1b2a]{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.team-panel h2[data-v-25de1b2a]{font-size:17px}.team-panel p[data-v-25de1b2a]{font-size:12px}.team-panel__actions[data-v-25de1b2a]{gap:6px;justify-content:flex-start}.team-panel__actions .team-panel__settings-toggle[data-v-25de1b2a]{border-radius:11px!important;display:grid;height:35px;min-height:35px!important;padding:0!important;place-items:center;width:35px}.team-panel__settings-chevron[data-v-25de1b2a],.team-panel__settings-label[data-v-25de1b2a]{display:none}.team-panel__settings-gear[data-v-25de1b2a]{display:block;height:18px;width:18px}.team-panel__actions button[data-v-25de1b2a]{font-size:11px!important;min-height:35px!important;min-width:0;padding:0 10px!important;white-space:nowrap}.team-panel__invite-panel[data-v-25de1b2a]{gap:12px;grid-template-columns:1fr;padding:44px 14px 14px;text-align:center}.team-panel__invite-qr[data-v-25de1b2a]{height:auto;margin:0 auto;width:min(156px,46vw)}.team-panel__invite-content[data-v-25de1b2a]{padding:0}.team-panel__invite-content>strong[data-v-25de1b2a]{padding-inline:20px}.team-panel__invite-link[data-v-25de1b2a]{grid-template-columns:1fr}.team-panel__invite-link input[data-v-25de1b2a]{text-align:center}.team-panel__settings[data-v-25de1b2a] .team-fields{grid-template-columns:1fr}.stream-extra[data-v-25de1b2a]{margin-top:30px}.ranking-section[data-v-25de1b2a],.stream-faq[data-v-25de1b2a]{padding:22px 18px}.faq-list[data-v-25de1b2a]{grid-template-columns:1fr}.ranking-table tbody th[scope=row][data-v-25de1b2a],.ranking-table thead th[data-v-25de1b2a]:nth-child(2){width:160px}.submit-panel[data-v-25de1b2a]{align-items:center;grid-template-columns:1fr auto;padding:12px 14px}.submit-panel span[data-v-25de1b2a]{display:none}.submit-panel button[data-v-25de1b2a]{min-height:44px;padding-inline:16px;width:auto}}@media(max-width:620px){main[data-v-25de1b2a]{padding-left:10px;padding-right:10px}}@media(max-width:360px){.matching-grid[data-v-25de1b2a]{gap:8px}.matching-row[data-v-25de1b2a]{gap:5px;grid-template-columns:18px minmax(0,1fr)}.matching-select__trigger[data-v-25de1b2a]{font-size:13px;gap:5px;padding-inline:9px}.matching-select__menu button[data-v-25de1b2a]{font-size:13px}}.stream-account-grid[data-v-febc8944]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.stream-account-empty[data-v-febc8944]{display:grid;min-height:300px;place-items:center;text-align:center}.stream-account-empty p[data-v-febc8944]{color:var(--wq-ink-56)}.stream-account-message[data-v-febc8944]{border-radius:14px;font-weight:700;margin:0 0 16px;padding:14px 16px}.stream-account-message.is-error[data-v-febc8944]{background:#e91e7814;color:#b3135b}@media(max-width:760px){.stream-account-grid[data-v-febc8944]{grid-template-columns:1fr}}.wq-modal-overlay{animation:wqFadeIn .24s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#1a111899;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:24px;place-items:center;position:fixed;z-index:1000}@keyframes wqFadeIn{0%{opacity:0}to{opacity:1}}.wq-modal{animation:wqSlideUp .3s cubic-bezier(.34,1.56,.64,1);background:#fff;border:1px solid var(--wq-line);border-radius:var(--wq-r-3xl);box-shadow:0 24px 64px #1a111829;display:flex;flex-direction:column;gap:24px;max-height:calc(100dvh - 48px);max-width:560px;overflow-x:hidden;overflow-y:auto;padding:36px;position:relative;width:100%}.wq-modal *,.wq-modal :after,.wq-modal :before{box-sizing:border-box}.wq-modal .btn{height:auto;max-width:100%;min-width:0;width:auto}.wq-modal .btn.full,.wq-modal .wq-submit-btn{width:100%}@keyframes wqSlideUp{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.wq-modal-close{background:var(--wq-ink-04);border:none;border-radius:50%;color:var(--wq-ink-56);cursor:pointer;display:grid;font-size:20px;height:32px;line-height:1;place-items:center;position:absolute;right:20px;top:20px;transition:all var(--wq-duration) var(--wq-ease);width:32px}.wq-modal-close:hover{background:var(--wq-ink-08);color:var(--wq-ink);transform:rotate(90deg)}.wq-login-head{align-items:flex-start;display:flex;gap:16px}.wq-login-logos{align-items:center;display:flex;flex-shrink:0;gap:8px}.wq-login-logo{flex-shrink:0;height:40px;-o-object-fit:contain;object-fit:contain;width:48px}.wq-login-logo--loto{width:40px}.wq-login-title-group h2{color:var(--wq-ink);font-size:22px;font-weight:860;letter-spacing:-.01em;line-height:1.2;margin-bottom:6px}.wq-login-title-group p{color:var(--wq-ink-56);font-size:13px;line-height:1.4}.wq-login-methods{display:flex;flex-direction:column;gap:10px}.wq-login-btn{align-items:center;background:#fff;border:1px solid var(--wq-line);border-radius:var(--wq-r-xl);color:var(--wq-ink-88);cursor:pointer;display:flex;font-size:14px;font-weight:800;gap:12px;justify-content:center;min-height:48px;transition:all var(--wq-duration) var(--wq-ease);width:100%}.wq-login-btn:hover{background:var(--wq-ink-04);border-color:var(--wq-ink-24);transform:translateY(-1px)}.wq-auth-icon{border-radius:6px;color:#fff;display:grid;font-size:11px;font-weight:900;height:22px;place-items:center;width:22px}.wq-auth-icon.yandex-icon{background:#fc3f1d}.wq-auth-icon.vk-icon{background:#07f}.wq-login-divider{align-items:center;color:var(--wq-ink-32);display:flex;font-size:12px;font-weight:700;text-align:center}.wq-login-divider:after,.wq-login-divider:before{border-bottom:1px solid var(--wq-line);content:"";flex:1}.wq-login-divider:not(:empty):before{margin-right:.75em}.wq-login-divider:not(:empty):after{margin-left:.75em}.wq-email-login{gap:16px}.wq-email-login,.wq-field-group{display:flex;flex-direction:column;min-width:0;width:100%}.wq-field-group{gap:8px}.wq-field-label{color:var(--wq-ink-56);font-size:12px;font-weight:820}.wq-input{background:var(--wq-bg);border:1px solid var(--wq-line);border-radius:var(--wq-r-xl);color:var(--wq-ink);display:block;font-size:14px;font-weight:500;max-width:100%;min-height:46px;min-width:0;padding:0 16px;transition:all var(--wq-duration) var(--wq-ease);width:100%!important}.wq-field-error{color:var(--wq-pink);font-size:12px;font-weight:800;line-height:1.25}.wq-field-hint{color:var(--wq-ink-40);font-size:12px;font-weight:700;line-height:1.35}.wq-code-input{font-size:22px;font-weight:900;letter-spacing:0;text-align:center}.wq-link-button{background:transparent;border:0;color:var(--wq-ink-56);cursor:pointer;font-size:12px;font-weight:800;text-decoration:underline}.wq-link-button:hover{color:var(--wq-ink)}.wq-input:focus{background:#fff;border-color:var(--wq-ink-72);box-shadow:0 0 0 3px var(--wq-ink-08);outline:none}.wq-submit-btn{font-size:14px;min-height:46px}.wq-modal .wq-login-footnote{color:var(--wq-ink-40);font-size:11px;line-height:1.4;margin:0 auto;max-width:360px;text-align:center;width:100%}.wq-modal .wq-login-footnote a{color:var(--wq-ink-72);display:inline!important;text-decoration:underline}.wq-modal .wq-login-footnote a:hover{color:var(--wq-ink)}@media(max-width:520px){.wq-modal-overlay{padding:18px 14px;place-items:center}.wq-modal{border-radius:28px;gap:18px;max-height:calc(100dvh - 36px);padding:24px 18px}.wq-modal-close{right:14px;top:14px}.wq-login-head{flex-direction:column;gap:10px;padding-right:36px}.wq-login-title-group h2{font-size:20px}.wq-login-btn{font-size:13px;min-height:46px}}.wq-purchase-head h2{color:var(--wq-ink);font-size:22px;font-weight:860;margin-bottom:6px}.purchase-modal{max-width:620px}.purchase-modal .wq-field-group{min-width:0;width:100%}.wq-purchase-head p{color:var(--wq-ink-56);font-size:13px}.wq-purchase-order{background:var(--wq-bg);border:1px solid var(--wq-line);border-radius:var(--wq-r-2xl);display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px;width:100%}.wq-order-row{align-items:center;color:var(--wq-ink-72);display:flex;font-size:14px;font-weight:600;justify-content:space-between}.wq-order-row strong{color:var(--wq-ink);font-weight:800}.wq-order-row.promo,.wq-order-row.promo strong{color:var(--wq-pink)}.wq-order-free{color:var(--wq-green)!important}.wq-order-divider{border-bottom:1px dashed var(--wq-line);margin:4px 0}.wq-order-row.total{color:var(--wq-ink);font-size:16px;font-weight:820}.wq-order-row.total strong{color:var(--wq-ink);font-size:20px;font-weight:900}.wq-promo-input-row{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(118px,auto);min-width:0;width:100%}.wq-promo-input-row .wq-input{min-width:0;width:100%!important}.wq-promo-input-row .btn{font-size:13px;justify-self:stretch;min-height:46px;min-width:118px;padding:0 16px;width:auto}.wq-promo-input-row .btn.remove{background:var(--wq-pink-soft);border-color:transparent;color:var(--wq-pink)}.wq-promo-input-row .btn.remove:hover{background:#ffe3ee}.wq-promo-error{color:var(--wq-pink);font-size:12px;font-weight:700;margin-top:6px}.wq-purchase-actions{display:flex;flex-direction:column;gap:10px;margin-top:8px;width:100%}.wq-purchase-actions .btn{font-size:14px;min-height:48px}@media(max-width:520px){.wq-purchase-overlay{align-items:end;justify-items:stretch;padding:12px 0 0}.purchase-modal{border:0;border-radius:24px 24px 0 0;box-shadow:0 -18px 52px #1a11182e;gap:13px;max-height:calc(100dvh - 12px);max-width:none;overscroll-behavior:contain;padding:20px 14px calc(12px + env(safe-area-inset-bottom))}.purchase-modal .wq-modal-close{height:40px;right:12px;top:12px;width:40px}.wq-purchase-head{padding-right:42px}.wq-purchase-head h2{font-size:21px;line-height:1.12;margin-bottom:3px}.wq-purchase-head p{font-size:12px;line-height:1.35}.wq-promo-input-row{gap:7px;grid-template-columns:minmax(0,1fr) 96px}.wq-promo-input-row .btn{font-size:11px;min-height:42px;min-width:0;padding-inline:10px;width:100%}.wq-purchase-order{border-radius:17px;gap:8px;padding:13px}.wq-order-row{align-items:flex-start;font-size:12px;gap:12px}.wq-order-row span{line-height:1.25;min-width:0}.wq-order-row.total{font-size:13px}.wq-order-row.total strong{font-size:17px}.purchase-modal .wq-field-label{font-size:11px;margin-bottom:6px}.purchase-modal .wq-input{font-size:12px;height:42px;min-height:42px;padding:0 12px}.wq-purchase-actions{background:linear-gradient(180deg,#fff0,#fff 14px);bottom:calc(-12px - env(safe-area-inset-bottom));gap:7px;margin:0 -4px;padding:8px 4px calc(12px + env(safe-area-inset-bottom));position:sticky;z-index:3}.wq-purchase-actions .btn{font-size:12px;min-height:44px}}.wq-cancel-head h2{color:var(--wq-ink);font-size:22px;font-weight:860;margin-bottom:6px}.wq-cancel-head p{color:var(--wq-ink-56);font-size:13px}.wq-cancel-info{background:var(--wq-bg);border:1px solid var(--wq-line);border-radius:var(--wq-r-2xl);display:flex;flex-direction:column;gap:12px;padding:20px}.wq-cancel-status{color:var(--wq-pink)!important}.wq-cancel-actions{display:flex;flex-direction:column;gap:10px}.wq-cancel-actions .btn{font-size:14px;min-height:48px}:root{--wq-bg:#f2f2f2;--wq-surface:#fff;--wq-surface-2:#fff7fb;--wq-ink:#1a1118;--wq-ink-90:rgba(26,17,24,.9);--wq-ink-72:rgba(26,17,24,.72);--wq-ink-56:rgba(26,17,24,.56);--wq-ink-32:rgba(26,17,24,.32);--wq-ink-12:rgba(26,17,24,.12);--wq-ink-08:rgba(26,17,24,.08);--wq-ink-04:rgba(26,17,24,.04);--wq-muted:rgba(26,17,24,.62);--wq-quiet:rgba(26,17,24,.42);--wq-line:rgba(26,17,24,.07);--wq-pink:#e91e78;--wq-pink-soft:#ffe3f1;--wq-red:#ff3347;--wq-orange:#ffbf3d;--wq-orange-soft:#fff5d7;--wq-purple:#8c3fb2;--wq-green:#13a86b;--wq-green-soft:#e6fff4;--wq-gradient-hero:linear-gradient(238deg,rgba(233,30,120,.96),rgba(227,6,19,.96));--wq-gradient-accent:linear-gradient(145deg,var(--wq-pink),var(--wq-red));--wq-gradient-dark:linear-gradient(135deg,var(--wq-ink),#2d1a28);--wq-shadow-sm:none;--wq-shadow-md:none;--wq-shadow-lg:none;--wq-shadow-xl:none;--wq-shadow-card:none;--wq-shadow-card-hover:none;--wq-shadow-pink:none;--wq-shadow-orange:none;--wq-r-sm:16px;--wq-r-md:20px;--wq-r-lg:24px;--wq-r-xl:28px;--wq-r-2xl:32px;--wq-r-3xl:40px;--wq-r-pill:999px;--wq-page-max:1460px;--wq-page-x:clamp(16px,3.5vw,56px);--wq-content-max:calc(var(--wq-page-max) - var(--wq-page-x) - var(--wq-page-x));--wq-page-y:48px;--wq-ease:cubic-bezier(.4,0,.2,1);--wq-duration:.26s;--wq-spring:cubic-bezier(.34,1.56,.64,1)}.wq-host{background:var(--wq-bg);color:var(--wq-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wq-host *,.wq-host :after,.wq-host :before{box-sizing:border-box}.wq-host h1,.wq-host h2,.wq-host h3,.wq-host p{letter-spacing:-.01em;margin:0}.wq-host h1{font-size:clamp(36px,5vw,64px);font-weight:900;letter-spacing:-.02em;line-height:1.04}.wq-host h2{font-size:clamp(24px,3vw,38px);font-weight:880;letter-spacing:-.015em;line-height:1.1}.wq-host h3{font-size:clamp(17px,2vw,22px);font-weight:840;letter-spacing:-.01em;line-height:1.2}.wq-host p{color:var(--wq-muted);font-size:15px;font-weight:480;line-height:1.5}.wq-host h1+p,.wq-host h2+p{margin-top:16px}.wq-host .btn{align-items:center;background:transparent;border:1.5px solid transparent;border-radius:var(--wq-r-pill);color:var(--wq-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:780;gap:8px;justify-content:center;min-height:48px;padding:0 22px;transition:transform var(--wq-duration) var(--wq-ease),box-shadow var(--wq-duration) var(--wq-ease),background var(--wq-duration) var(--wq-ease),border-color var(--wq-duration) var(--wq-ease),opacity var(--wq-duration) var(--wq-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.wq-host .btn:hover{transform:translateY(-1px)}.wq-host .btn:active{transform:translateY(0) scale(.97)}.wq-host .btn.primary{background:var(--wq-pink);box-shadow:var(--wq-shadow-pink);color:#fff}.wq-host .btn.primary:hover{background:#d41a6e;box-shadow:none}.wq-host .btn.orange{background:var(--wq-orange);box-shadow:var(--wq-shadow-orange);color:var(--wq-ink)}.wq-host .btn.orange:hover{background:#f5b52e;box-shadow:none}.wq-host .btn.dark{background:var(--wq-ink);color:#fff}.wq-host .btn.dark:hover{background:#2a1f27}.wq-host .btn.outline{border-color:var(--wq-ink-12);color:var(--wq-ink)}.wq-host .btn.outline:hover{background:var(--wq-ink-04);border-color:var(--wq-ink-32)}.wq-host .btn.soft{background:var(--wq-surface);border-color:var(--wq-line);color:var(--wq-ink)}.wq-host .btn.soft:hover{background:var(--wq-surface-2);border-color:var(--wq-ink-12)}.wq-host .btn.full{width:100%}.wq-host .badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:var(--wq-r-pill);color:var(--wq-ink);font-size:11px;font-weight:880;letter-spacing:.02em;padding:6px 11px;text-transform:uppercase}.wq-host .badge.dark{background:var(--wq-ink);color:#fff}.wq-host .badge.pink{background:var(--wq-pink);color:#fff}.wq-host .badge.green{background:var(--wq-green-soft);color:var(--wq-green)}.wq-host .badge.hot{background:linear-gradient(135deg,#ff6b3d,#ff3347);color:#fff}.wq-account-table{--wq-account-table-columns:2fr 1.2fr 1fr 1fr 1fr;display:flex;flex-direction:column;gap:12px;margin-top:16px}.wq-account-table--certificates{--wq-account-table-columns:1.15fr .9fr 1.85fr .95fr 1.15fr}.wq-account-table-head,.wq-account-table-row{align-items:center;display:grid;gap:16px;grid-template-columns:var(--wq-account-table-columns)}.wq-account-table-head{border-bottom:2px solid var(--wq-line);color:var(--wq-ink-56);font-size:13px;font-weight:820;letter-spacing:.02em;line-height:1.2;padding:12px 16px;text-transform:uppercase}.wq-account-table-row{background:var(--wq-surface);border:1px solid var(--wq-line);border-radius:var(--wq-r-md);color:var(--wq-ink-72);font-size:15px;font-weight:560;line-height:1.25;min-height:88px;padding:16px;transition:transform var(--wq-duration) var(--wq-ease),border-color var(--wq-duration) var(--wq-ease),box-shadow var(--wq-duration) var(--wq-ease)}.wq-account-table-row:hover{border-color:var(--wq-ink-12);box-shadow:var(--wq-shadow-sm);transform:translateY(-2px)}.wq-account-table-main{align-items:center;display:flex;gap:12px;min-width:0}.wq-account-table-amount,.wq-account-table-code,.wq-account-table-main strong{color:var(--wq-ink);font-size:15.5px;font-weight:720;letter-spacing:0;line-height:1.2}.wq-account-table-code{font-family:inherit;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wq-account-table-text{color:var(--wq-ink-72);font-weight:560}.wq-account-table-action{display:flex;justify-content:flex-end}.wq-account-table-action .btn{font-size:13.5px;font-weight:780;min-height:44px;min-width:136px;padding:0 18px}.wq-account-table-icon{align-items:center;border-radius:14px;display:flex;flex:0 0 auto;height:40px;justify-content:center;position:relative;width:40px}.wq-account-table-icon:before{background:currentColor;border-radius:6px;content:"";height:16px;width:16px}.wq-account-table-icon--circle:before{border-radius:50%}.wq-account-table-icon--ticket:before{border-radius:4px;height:12px;width:18px}.wq-account-status{align-items:center;border-radius:var(--wq-r-pill);display:inline-flex;font-size:12px;font-weight:840;letter-spacing:.01em;line-height:1;min-height:28px;padding:0 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.wq-account-status--green{background:var(--wq-green-soft);color:var(--wq-green)}.wq-account-status--pink{background:var(--wq-pink-soft);color:var(--wq-pink)}.wq-account-status--dark{background:var(--wq-ink);color:#fff}.wq-table-right{justify-content:flex-end;text-align:right}.wq-desktop-only{display:inline-flex}.wq-mobile-only-meta{color:var(--wq-ink-56);display:none;font-size:12.5px;font-weight:620;line-height:1.25;margin-top:3px}@media(max-width:768px){.wq-account-table-head{display:none}.wq-account-table-row{gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.wq-desktop-only{display:none}.wq-mobile-only-meta{display:block}.wq-account-table-action{align-items:center}.wq-account-table--certificates .wq-account-table-row{grid-template-columns:1fr}.wq-account-table--certificates .wq-account-table-action{justify-content:flex-start}}.wq-host .chip{background:var(--wq-surface);border:0;border-radius:var(--wq-r-pill);color:var(--wq-ink);cursor:pointer;font-size:13px;font-weight:780;padding:10px 16px;transition:background-color var(--wq-duration) var(--wq-ease),color var(--wq-duration) var(--wq-ease),transform var(--wq-duration) var(--wq-ease)}.wq-host .chip:hover{background:var(--wq-surface-2)}.wq-host .chip.active{background:var(--wq-ink);color:#fff}.wq-host .chip.pink{background:var(--wq-pink);color:#fff}.wq-host .chip.green{background:var(--wq-green-soft);color:var(--wq-green)}.wq-host .meta{display:flex;flex-wrap:wrap;gap:6px}.wq-host .meta span{background:var(--wq-ink-04);border-radius:var(--wq-r-sm);color:var(--wq-ink-72);font-size:12px;font-weight:760;padding:7px 10px}.wq-host .page{margin:0 auto;max-width:var(--wq-page-max);padding:var(--wq-page-y) var(--wq-page-x) 64px}.wq-host .eyebrow{color:var(--wq-pink);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wq-host .section-head{align-items:end;display:flex;gap:32px;justify-content:space-between;margin-bottom:24px}.wq-host .section-head p{max-width:480px}.wq-host .card-surface{background:var(--wq-surface);border:0;border-radius:var(--wq-r-2xl);box-shadow:var(--wq-shadow-card);padding:24px;transition:transform var(--wq-duration) var(--wq-ease),box-shadow var(--wq-duration) var(--wq-ease)}.wq-host .card-surface:hover{box-shadow:var(--wq-shadow-card-hover)}.wq-host ::-webkit-scrollbar{width:6px}.wq-host ::-webkit-scrollbar-track{background:transparent}.wq-host ::-webkit-scrollbar-thumb{background:var(--wq-ink-12);border-radius:var(--wq-r-pill)}.wq-toast-enter-active,.wq-toast-leave-active{transition:opacity .4s var(--wq-ease),transform .4s var(--wq-ease)}.wq-toast-enter-from,.wq-toast-leave-to{opacity:0;transform:translateY(16px) scale(.95)}@media(max-width:640px){:root{--wq-page-x:16px;--wq-page-y:24px}.wq-host .btn{font-size:13px;min-height:44px;padding-inline:16px}}.wq-design-board{background:var(--wq-bg);display:flex;flex-direction:column;gap:80px;padding-bottom:200px}.wq-board-section{border-bottom:4px dashed var(--wq-line);position:relative}.wq-board-section-label{background:var(--wq-ink);border-radius:var(--wq-r-pill);color:#fff;font-size:12px;font-weight:800;left:20px;letter-spacing:.05em;padding:6px 14px;position:absolute;text-transform:uppercase;top:10px;z-index:99}.board-switcher{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid var(--wq-line);border-radius:var(--wq-r-lg);box-shadow:var(--wq-shadow-lg);display:flex;flex-direction:column;overflow:hidden;position:fixed;right:24px;top:100px;width:240px;z-index:1000}.board-switcher-header{align-items:center;border-bottom:1px solid var(--wq-line);display:flex;justify-content:space-between;padding:14px 18px}.board-switcher-header strong{color:var(--wq-ink);font-size:13px;font-weight:850}.switcher-badge{background:var(--wq-pink-soft);border-radius:var(--wq-r-pill);color:var(--wq-pink);font-size:9px;font-weight:800;padding:2px 6px}.board-switcher-list{display:flex;flex-direction:column;gap:2px;max-height:400px;overflow-y:auto;padding:8px}.switcher-item{align-items:center;background:transparent;border:none;border-radius:var(--wq-r-sm);color:var(--wq-ink-72);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;padding:8px 12px;text-align:left;transition:background-color .2s var(--wq-ease),color .2s var(--wq-ease)}.switcher-item:hover{background:var(--wq-ink-04);color:var(--wq-ink)}.switcher-item.active{background:var(--wq-pink);color:#fff}.switcher-dot{background:var(--wq-ink-32);border-radius:50%;height:6px;width:6px}.switcher-item.active .switcher-dot{background:#fff}.premium-toast{align-items:center;animation:slide-up-toast .4s var(--wq-spring);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1118f2;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--wq-r-xl);bottom:32px;box-shadow:var(--wq-shadow-xl);color:#fff;display:flex;gap:14px;max-width:380px;padding:16px 20px;position:fixed;right:32px;z-index:9999}.toast-icon{background:linear-gradient(135deg,var(--wq-pink),var(--wq-yellow));border-radius:10px;flex:0 0 auto;height:28px;position:relative;width:28px}.toast-icon:before{border-bottom:3px solid #fff;border-left:3px solid #fff;content:"";height:7px;left:8px;position:absolute;top:9px;transform:rotate(-45deg);width:12px}.toast-content{display:flex;flex-direction:column;gap:2px}.toast-content strong{font-size:13.5px;font-weight:850;letter-spacing:0}.toast-content span{color:#fffc;font-size:12.5px;line-height:1.4}.wq-toast-fade-enter-active,.wq-toast-fade-leave-active{transition:opacity .3s var(--wq-ease),transform .3s var(--wq-ease)}.wq-toast-fade-enter-from,.wq-toast-fade-leave-to{opacity:0;transform:translateY(20px) scale(.95)}@keyframes slide-up-toast{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
