.tg2-cz-stage{--tg2-cz-app-ring:drop-shadow(0 0 1px #0a1d3f) drop-shadow(0 0 1px #0a1d3f) drop-shadow(0 0 3px #fff) drop-shadow(0 0 8px #fff);--tg2-cz-app-gray:grayscale(.85) brightness(.8)}.tg2-cz-age-decades{position:absolute;left:60px;right:60px;top:100px;display:flex;flex-wrap:wrap;gap:16px}.tg2-cz-age-decades>.tg2-cz-btn{flex:0 0 calc((100% - 80px)/6);cursor:pointer;color:inherit}.tg2-cz-age-years{position:absolute;left:60px;right:60px;top:432px;min-height:316px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:16px}.tg2-cz-age-years>.tg2-cz-btn{flex:0 0 calc((100% - 64px)/5);cursor:pointer;color:inherit}.tg2-cz-age-decades .tg2-cz-t{font-size:36px}.tg2-cz-age-years .tg2-cz-t{font-size:48px}.tg2-cz-age-note{position:absolute;left:60px;right:60px;top:752px;margin:0;height:30px;text-align:center;font-size:24px;line-height:30px;color:var(--warn)}.tg2-cz-dlg-btns.tg2-cz-age-btns{left:430px;right:430px;bottom:24px}.tg2-cz-dlg-btns.tg2-cz-age-btns .tg2-cz-t{font-size:48px}.tg2-cz-age-btns>.tg2-cz-btn[aria-disabled=true]{filter:var(--tg2-cz-app-gray);cursor:default}.tg2-cz-age-btns>.tg2-cz-btn[aria-disabled=true]:focus-visible{filter:var(--tg2-cz-app-gray) var(--tg2-cz-app-ring)}@media (hover:hover){.tg2-cz-age-decades>.tg2-cz-btn:hover,.tg2-cz-age-years>.tg2-cz-btn:hover{filter:brightness(1.08)}}.tg2-cz-age-decades>.tg2-cz-btn:focus-visible,.tg2-cz-age-years>.tg2-cz-btn:focus-visible{outline:none;filter:var(--tg2-cz-app-ring) brightness(1.1)}@media (forced-colors:active){.tg2-cz-age-decades>.tg2-cz-btn:focus-visible,.tg2-cz-age-years>.tg2-cz-btn:focus-visible,.tg2-cz-age-btns>.tg2-cz-btn[aria-disabled=true]:focus-visible{outline:3px solid Highlight;outline-offset:3px;filter:none}}.tg2-cz-parent-gate{position:absolute;top:0;right:0;bottom:0;left:0}.tg2-cz-parent-q{position:absolute;left:60px;width:580px;top:150px;margin:0;text-align:center;font-size:32px}.tg2-cz-parent-sum{position:absolute;left:60px;width:580px;top:204px;margin:0;text-align:center;font-size:84px}.tg2-cz-parent-ans{position:absolute;left:190px;top:330px;width:320px;height:84px;margin:0;display:flex;align-items:center;justify-content:center;border-radius:20px;border:4px solid var(--ol);background:#020a1e8c;font-size:60px}.tg2-cz-parent-note{position:absolute;left:60px;width:580px;top:434px;margin:0;min-height:44px;text-align:center;font-size:28px;line-height:1.25;color:var(--warn)}.tg2-cz-parent-count{position:absolute;left:60px;width:580px;top:552px;margin:0;text-align:center;font-size:44px}.tg2-cz-parent-pad{position:absolute;left:700px;top:150px;width:740px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tg2-cz-parent-pad>.tg2-cz-btn{cursor:pointer;color:inherit}.tg2-cz-parent-pad .tg2-cz-t{font-size:48px}.tg2-cz-parent-pad>.tg2-cz-btn[aria-disabled=true]{filter:var(--tg2-cz-app-gray);cursor:default}.tg2-cz-parent-actions{position:absolute;left:380px;right:380px;top:130px;display:flex;flex-direction:column;gap:22px}.tg2-cz-parent-actions>.tg2-cz-btn{cursor:pointer;color:inherit}.tg2-cz-parent-actions .tg2-cz-t{font-size:48px}.tg2-cz-parent-actions>.tg2-cz-parent-note{position:static;width:auto;min-height:44px}.tg2-cz-parent-pad>.tg2-cz-btn:focus-visible,.tg2-cz-parent-actions>.tg2-cz-btn:focus-visible{outline:none;filter:var(--tg2-cz-app-ring) brightness(1.1)}.tg2-cz-parent-pad>.tg2-cz-btn[aria-disabled=true]:focus-visible{filter:var(--tg2-cz-app-gray) var(--tg2-cz-app-ring)}@media (hover:hover){.tg2-cz-parent-pad>.tg2-cz-btn:hover,.tg2-cz-parent-actions>.tg2-cz-btn:hover{filter:brightness(1.08)}}@media (forced-colors:active){.tg2-cz-parent-pad>.tg2-cz-btn:focus-visible,.tg2-cz-parent-actions>.tg2-cz-btn:focus-visible{outline:3px solid Highlight;outline-offset:3px;filter:none}}.tg2-cz-parent-open{position:absolute;left:960px;top:auto;bottom:30px;width:420px;cursor:pointer;color:inherit}.tg2-cz-parent-open:not([aria-disabled=true]):active{bottom:28px}.tg2-cz-parent-open .tg2-cz-t{font-size:36px}@media (hover:hover){.tg2-cz-parent-open:hover{filter:brightness(1.08)}}.tg2-cz-parent-open:focus-visible{outline:none;filter:var(--tg2-cz-app-ring) brightness(1.1)}@media (forced-colors:active){.tg2-cz-parent-open:focus-visible{outline:3px solid Highlight;outline-offset:3px;filter:none}}.tg2-cz-kid{position:absolute;top:0;right:0;bottom:0;left:0}.tg2-cz-kid-pic{position:absolute;left:750px;top:60px;width:420px;height:420px;object-fit:contain;filter:drop-shadow(0 10px 0 rgba(0,0,0,.28))}.tg2-cz-kid-title{position:absolute;left:0;right:0;top:488px;text-align:center;font-size:92px}.tg2-cz-kid-form{display:contents}.tg2-cz-kid-play{position:absolute;left:630px;top:640px;width:660px;cursor:pointer;color:inherit}.tg2-cz-kid-play .tg2-cz-t{font-size:120px}.tg2-cz-kid-play[aria-disabled=true]{--cz-off:grayscale(.6) brightness(.85);filter:var(--cz-off);cursor:progress}.tg2-cz-kid-play:focus-visible{outline:none;filter:var(--tg2-cz-app-ring) brightness(1.1)}.tg2-cz-kid-play[aria-disabled=true]:focus-visible{filter:grayscale(.6) brightness(.85) var(--tg2-cz-app-ring)}@media (hover:hover){.tg2-cz-kid-play:hover{filter:brightness(1.08)}}@media (forced-colors:active){.tg2-cz-kid-play:focus-visible{outline:3px solid Highlight;outline-offset:3px;filter:none}}.tg2-cz-kid-note{position:absolute;left:420px;right:420px;top:680px;margin:0;text-align:center;font-size:36px;line-height:1.3}.tg2-cz-kid-trap{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.tg2-cz-play-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0}.tg2-cz-sl.tg2-cz-btn .tg2-cz-play-stack>.tg2-cz-play-label{font-size:44px}.tg2-cz-sl.tg2-cz-btn .tg2-cz-play-stack>.tg2-cz-play-price{font-size:34px}.tg2-cz-play-btn{cursor:pointer;color:inherit}.tg2-cz-play-btn[aria-disabled=true]{--cz-off:grayscale(.5) brightness(.92);filter:var(--cz-off);cursor:progress}.tg2-cz-play-btn[aria-disabled=true]:focus-visible{filter:grayscale(.5) brightness(.92) var(--tg2-cz-app-ring,drop-shadow(0 0 3px #fff))}@media (forced-colors:active){.tg2-cz-play-btn:focus-visible{outline:3px solid Highlight;outline-offset:3px;filter:none}}.tg2-cz-play-body{position:absolute;left:80px;right:80px;top:140px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.tg2-cz-play-lead{margin:0;font-size:40px;color:#e9f2ff}.tg2-cz-play-owner{margin:0;max-width:100%;font-size:68px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:3px 0 6px}.tg2-cz-play-amount{font-size:48px}.tg2-cz-play-course{display:flex;align-items:baseline;justify-content:center;gap:12px;max-width:100%;font-size:36px;line-height:1.25;white-space:nowrap}.tg2-cz-play-course-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:inherit;color:#fff0a8;padding:3px 0 6px}.tg2-cz-play-msg{margin:0;font-size:44px;line-height:1.3;color:#fff}.tg2-cz-play-note{margin:0;font-size:40px;line-height:1.25;color:#fff}.tg2-cz-play-btns>.tg2-cz-btn[aria-disabled=true]{--cz-off:grayscale(.6) brightness(.9);filter:var(--cz-off);cursor:progress}.tg2-cz-dlg-btns.tg2-cz-play-btns{left:80px;right:80px}.tg2-cz-dlg-btns.tg2-cz-play-btns .tg2-cz-t{font-size:48px}.tg2-cz-play-btns>.tg2-cz-btn{flex:1}.tg2-cz-courses{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;color:#fff;font-family:var(--font)}.tg2-cz-courses-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a2f58 0,#06487c 13%,#035996 28%,#025e9e 42%,#025e9e);pointer-events:none}.tg2-cz-courses-band{position:absolute;top:1011px;right:0;bottom:0;left:0;background:#0e233d;box-shadow:0 -2px #000;pointer-events:none}.tg2-cz-courses-sub{position:absolute;left:144px;top:84px;font-size:26px;margin:0;color:#86c4f8}.tg2-cz-courses-status{position:absolute;left:144px;right:144px;top:155px;font-size:30px;text-align:center}.tg2-cz-courses-list{position:absolute;left:0;top:150px;width:1920px;height:720px;overflow:hidden;pointer-events:none;--f:0}.tg2-cz-course-card{position:absolute;top:130px;left:calc(137px + (var(--i) - var(--f)) * 583px);width:400px;height:420px;padding:0;border:0;background:none;cursor:pointer;color:inherit;text-align:center;pointer-events:auto;transition:left .35s cubic-bezier(.3,1.1,.5,1),margin-top .16s}.tg2-cz-course-plate{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:linear-gradient(#0d2a50 0,#102d5a 74%,#113768);box-shadow:inset 0 0 0 2px #000,0 5px #00000047}.tg2-cz-course-cover{position:absolute;left:-40px;top:-40px;width:480px;height:410px;object-fit:contain;object-position:50% 100%;pointer-events:none;filter:drop-shadow(0 6px 0 rgba(0,0,0,.22))}.tg2-cz-course-card--selected .tg2-cz-course-plate{box-shadow:inset 0 0 0 2px #000,inset 0 0 0 7px #fff,0 0 24px 4px #82e1ffd9,0 5px #00000047}.tg2-cz-course-card:focus-visible{outline:4px solid #fff;outline-offset:8px}.tg2-cz-course-meta{position:absolute;left:-26px;right:-26px;top:436px;display:flex;flex-direction:column;align-items:center;gap:6px}.tg2-cz-courses .tg2-cz-course-name{width:100%;max-width:100%;white-space:normal;overflow-wrap:anywhere;font-size:36px;line-height:1.06;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:.1em .06em .05em}.tg2-cz-course-progress{font-size:28px;line-height:1.15;color:#fff0a8}.tg2-cz-course-access{font-size:24px;color:#86c4f8}.tg2-cz-course-tag{position:absolute;left:-12px;top:14px;padding:6px 22px;background:#ff7a1a;font-weight:800;font-size:26px;line-height:1.1;clip-path:polygon(0 0,100% 0,93% 50%,100% 100%,0 100%)}.tg2-cz-courses-actions{position:absolute;left:137px;right:137px;top:880px;display:flex;align-items:center;justify-content:center;gap:24px}.tg2-cz-courses-detail{font-size:24px}.tg2-cz-courses-actions .tg2-cz-btn{min-width:250px}.tg2-cz-course-nav{position:absolute;top:957px;--s:90;cursor:pointer;color:inherit;transition:filter .14s}.tg2-cz-course-nav--prev{left:845px}.tg2-cz-course-nav--next{left:976px}.tg2-cz-course-nav .tg2-cz-lbl img{width:38px;height:48px;object-fit:contain}.tg2-cz-course-nav[aria-disabled=true]{cursor:default;--cz-off:grayscale(1) brightness(.7);filter:var(--cz-off)}.tg2-cz-course-nav:focus-visible{outline:4px solid #fff;outline-offset:6px;box-shadow:0 0 0 8px #0a1d3f}.tg2-cz-courses-footer{position:absolute;left:144px;right:144px;bottom:22px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.tg2-cz-courses-footer>*{pointer-events:auto}.tg2-cz-courses-footer a{color:#fff;text-decoration:underline;font-size:24px}.tg2-cz-courses-footer a:focus-visible{outline:4px solid #fff;outline-offset:4px}.tg2-cz-courses-footer .tg2-cz-btn{min-width:320px}@media (hover:hover){.tg2-cz-course-card:hover{margin-top:-6px}.tg2-cz-course-nav:hover{filter:brightness(1.12)}.tg2-cz-course-nav[aria-disabled=true]:hover{filter:var(--cz-off)}}.tg2-cz-course-card:active{margin-top:2px}@media (prefers-reduced-motion:reduce){.tg2-cz-course-card,.tg2-cz-course-nav{transition:none}}@media (forced-colors:active){.tg2-cz-course-card:focus-visible,.tg2-cz-course-nav:focus-visible{outline:4px solid Highlight;forced-color-adjust:auto}.tg2-cz-course-plate{border:2px solid CanvasText}.tg2-cz-courses-footer a{color:LinkText}}.tg2-cz-courses-footer-links,.tg2-cz-courses-footer-actions{display:flex;gap:24px;align-items:center;max-width:580px}.tg2-cz-courses-footer-links{margin-left:auto}.tg2-cz-courses-close{position:absolute;z-index:2;pointer-events:auto;right:34px;top:122px;--s:72;cursor:pointer}.tg2-cz-courses-close img{width:34px;height:34px;object-fit:contain}.tg2-cz-courses-message{position:absolute;left:490px;top:230px;width:940px;height:620px;pointer-events:auto}.tg2-cz-courses-message .tg2-cz-in{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:28px;padding:60px;text-align:center}.tg2-cz-courses-message-icon{width:170px;height:170px;object-fit:contain}.tg2-cz-courses-message p{font-size:34px;margin:0}.tg2-cz-courses-message>.tg2-cz-message-close{position:absolute;top:-20px;right:-20px;--s:84;z-index:3;pointer-events:auto;cursor:pointer;color:inherit}.tg2-cz-courses-message>.tg2-cz-message-close img{width:38px;height:38px;object-fit:contain}.tg2-cz-courses-message>.tg2-cz-message-close:after{content:"";position:absolute;top:-64px;right:-64px;bottom:-64px;left:-64px}.tg2-cz-courses-message>.tg2-cz-message-close:focus-visible{outline:4px solid #fff;outline-offset:4px}.tg2-cz-courses-message .tg2-cz-btn{position:relative;flex:none;width:540px;min-height:80px}.tg2-cz-courses-message .tg2-cz-btn .tg2-cz-t{font-size:40px}.tg2-cz-courses .tg2-cz-courses-actions .tg2-cz-t{font-size:30px}.tg2-cz-ovl-stage .tg2-cz-modal{pointer-events:auto}.tg2-cz-offer-price{display:block;max-width:100%;font-size:32px;line-height:1.15;color:#fff0a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg2-cz-offer-price--note{font-size:24px;line-height:1.15;color:#cfe3ff;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tg2-cz-offers .tg2-cz-course-meta{gap:4px}.tg2-cz-offers .tg2-cz-course-access{line-height:1.15}.tg2-cz-offers .tg2-cz-courses-actions{top:884px;gap:40px}.tg2-cz-offer-summary{margin:0;width:760px;max-height:112px;font-size:28px;line-height:1.28;color:#e9f2ff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.tg2-cz-offer-note{margin:0;max-width:760px;font-size:32px;line-height:1.25;color:#fff0a8}.tg2-cz-offers .tg2-cz-courses-list{width:1790px;overflow:clip}.tg2-cz-offers .tg2-cz-course-nav{--s:72;top:440px}.tg2-cz-offers .tg2-cz-course-nav--prev{left:30px}.tg2-cz-offers .tg2-cz-course-nav--next{left:auto;right:30px}.tg2-cz-offers .tg2-cz-course-nav:after{content:"";position:absolute;top:-64px;right:-64px;bottom:-64px;left:-64px}.tg2-cz-offers .tg2-cz-course-nav .tg2-cz-lbl img{width:30px;height:38px}.tg2-cz-courses-footer-actions--offers{max-width:660px}.tg2-cz-courses-footer-actions--offers .tg2-cz-btn .tg2-cz-t{font-size:40px}.tg2-cz-offers .tg2-cz-course-name{padding-bottom:0}.tg2-cz-offers-close:after{content:"";position:absolute;top:-64px;right:-64px;bottom:-64px;left:-64px}@media (forced-colors:active){.tg2-cz-offers .tg2-cz-course-nav:focus-visible{outline:4px solid Highlight}}:is(.tg2-cz-qb,.tg2-cz-ts) .tg2-cz-viewport[data-casual-wide] :is(.tg2-cz-back,.tg2-cz-shop-title){margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}:is(.tg2-cz-qb,.tg2-cz-ts) .tg2-cz-viewport[data-casual-wide] .tg2-cz-home{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] :is(.tg2-cz-strip--m,.tg2-cz-tabs--m,.tg2-cz-mlist){margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] .tg2-cz-mpanel{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-qb.tg2-cz-qb--v2 .tg2-cz-viewport[data-casual-wide] .tg2-cz-strip--m{width:calc(1828px + var(--tg2-cz-xpad,0px)*2)}.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] .tg2-cz-mlist.tg2-cz-qv-list{width:calc(1856px + var(--tg2-cz-xpad,0px)*2)}.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] .tg2-cz-qv-rew{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-ts .tg2-cz-viewport[data-casual-wide] :is(.tg2-cz-amap,.tg2-cz-a-sub,.tg2-cz-ts-empty,.tg2-cz-ts-pages,.tg2-cz-jr-library){margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}.tg2-cz-ts .tg2-cz-viewport[data-casual-wide] .tg2-cz-apanel{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-ts .tg2-cz-viewport[data-casual-wide] .tg2-cz-apanel:after{content:"";position:absolute;left:100%;top:-2px;bottom:-2px;width:max(0px,calc(var(--tg2-cz-bleed-r,0px) - var(--tg2-cz-xpad,0px) - 39.5px));background:#102d5a;border:2px solid #000;border-left:0;border-right:0;pointer-events:none}.tg2-cz-ts .tg2-cz-viewport[data-casual-wide][data-casual-fade] :is(.tg2-cz-abg,.tg2-cz-abg-dim){--cz-fade:min(calc(var(--tg2-cz-xpad,0px)*2),200px);--cz-vfade:min(calc(var(--tg2-cz-ypad,0px)*2),200px);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cz-fade),#000 calc(100% - var(--cz-fade)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--cz-vfade),#000 calc(100% - var(--cz-vfade)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 var(--cz-fade),#000 calc(100% - var(--cz-fade)),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--cz-vfade),#000 calc(100% - var(--cz-vfade)),transparent 100%);mask-composite:intersect}.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] .tg2-cz-wbg-img{opacity:var(--tg2-cz-wbg-op,.07);filter:blur(5px) saturate(1.1) brightness(.88)}.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] .tg2-cz-wbg-tint{z-index:auto;background:var(--tg2-cz-wbg-tint,linear-gradient(to bottom,#0a3470 0,#0a56a2 38%,#0b69b8 100%))}@supports (mask-composite:exclude){.tg2-cz-qb .tg2-cz-viewport[data-casual-wide] .tg2-cz-wbg{mask:linear-gradient(#000 0 0) 0 0/100% 100% no-repeat,linear-gradient(#000 0 0) var(--tg2-cz-hole-x,0px) var(--tg2-cz-hole-y,0px)/var(--tg2-cz-hole-w,0px) var(--tg2-cz-hole-h,0px) no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}}.tg2-cz-viewport[data-casual-wide]:is(:has(.tg2-cz-detail[data-testid=cz-detail]),:has(.tg2-cz-inv),:has([data-testid=cz-surface-state])) :is(.tg2-cz-back,.tg2-cz-shop-title){margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}.tg2-cz-viewport[data-casual-wide]:is(:has(.tg2-cz-detail[data-testid=cz-detail]),:has(.tg2-cz-inv),:has([data-testid=cz-surface-state])) .tg2-cz-home{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-viewport[data-casual-wide]:has(.tg2-cz-detail[data-testid=cz-detail]) .tg2-cz-gridwrap{margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}.tg2-cz-viewport[data-casual-wide]:has(.tg2-cz-detail[data-testid=cz-detail]) .tg2-cz-detail{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-viewport[data-casual-wide]:has(.tg2-cz-detail[data-testid=cz-detail]) .tg2-cz-strip{margin-left:calc(var(--tg2-cz-xpad,0px)*-1);width:calc(1920px + var(--tg2-cz-xpad,0px)*2)}.tg2-cz-viewport[data-casual-wide]:has(.tg2-cz-inv) :is(.tg2-cz-strip--i,.tg2-cz-tabs--i,.tg2-cz-shelf){margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}.tg2-cz-viewport[data-casual-wide]:has(.tg2-cz-inv) .tg2-cz-idet{margin-left:var(--tg2-cz-xpad,0px)}.tg2-cz-viewport[data-casual-wide]:has(.tg2-cz-inv) .tg2-cz-inv-bg{margin-left:calc(var(--tg2-cz-xpad,0px)*-1);margin-right:calc(var(--tg2-cz-xpad,0px)*-1)}.tg2-cz-viewport[data-casual-wide]:is(:has(.tg2-cz-detail[data-testid=cz-detail]),:has(.tg2-cz-inv),:has([data-testid=cz-surface-state])) .tg2-cz-wbg-img{opacity:var(--tg2-cz-wbg-op,.07);filter:blur(5px) saturate(1.1) brightness(.88)}.tg2-cz-viewport[data-casual-wide]:is(:has(.tg2-cz-detail[data-testid=cz-detail]),:has(.tg2-cz-inv),:has([data-testid=cz-surface-state])) .tg2-cz-wbg-tint{z-index:auto;background:var(--tg2-cz-wbg-tint,linear-gradient(to bottom,#0a3470 0,#0a56a2 38%,#0b69b8 100%))}@supports (mask-composite:exclude){.tg2-cz-viewport[data-casual-wide]:is(:has(.tg2-cz-detail[data-testid=cz-detail]),:has(.tg2-cz-inv),:has([data-testid=cz-surface-state])) .tg2-cz-wbg{mask:linear-gradient(#000 0 0) 0 0/100% 100% no-repeat,linear-gradient(#000 0 0) var(--tg2-cz-hole-x,0px) var(--tg2-cz-hole-y,0px)/var(--tg2-cz-hole-w,0px) var(--tg2-cz-hole-h,0px) no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}}dialog[data-casual-wide] .tg2-cz-ovl-stage{overflow-x:visible;overflow-y:clip}dialog[data-casual-wide] :is(.tg2-cz-cs-sheet--mine,.tg2-cz-cs-close--mine){margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}dialog[data-casual-wide] .tg2-cz-offers :is(.tg2-cz-courses-bg,.tg2-cz-courses-band){margin-left:calc(var(--tg2-cz-xpad,0px)*-1);margin-right:calc(var(--tg2-cz-xpad,0px)*-1)}dialog[data-casual-wide] .tg2-cz-offers .tg2-cz-course-nav--prev{margin-left:calc(var(--tg2-cz-xpad,0px)*-1)}dialog[data-casual-wide] .tg2-cz-offers .tg2-cz-course-nav--next{margin-right:calc(var(--tg2-cz-xpad,0px)*-1)}dialog[data-casual-wide] .tg2-cz-offers-close{margin-right:calc(var(--tg2-cz-xpad,0px)*-1)}
