.dc5b938a87:hover{background:var(--dc5b938a87-0-background)!important;color:var(--dc5b938a87-1-color)!important;border-color:var(--dc5b938a87-2-border-color)!important}.snBtnShineHost{outline:none;position:relative}.snBtnShineHost:focus-visible{outline:var(--d-focus-w) solid var(--d-focus-ctx,var(--snFoc,var(--d-focus)));outline-offset:var(--d-focus-off)}.snBtnMui{transition:transform var(--d-dur) var(--d-ease)}.snBtnShineHost:hover .snBtnMui{transform:translateX(var(--d-nudge))}@media (prefers-reduced-motion:reduce){.snBtnMui{transition:none}}.dc3048b1f5:active{opacity:.55!important}@keyframes snMmCard{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes snMmOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes snMmItem{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes snScrimIn{0%{opacity:0}to{opacity:1}}@keyframes snScrimOut{0%{opacity:1}to{opacity:0}}@keyframes snHdrIn{0%{opacity:0;filter:blur(5px);transform:translateY(-8px)}to{opacity:1;filter:none;transform:none}}@keyframes snHdrStickL{to{max-width:1180px}}@keyframes snHdrStickD{to{max-width:1180px}}@supports (animation-timeline:scroll()){.sn-hdr-pill{animation-duration:auto!important;animation-timing-function:linear!important;animation-fill-mode:both!important;animation-timeline:scroll()!important;animation-range:0 72px!important}}div:has(>.sn-hdr-pill){animation-duration:.55s!important;animation-timing-function:cubic-bezier(.16,1,.3,1)!important;animation-fill-mode:backwards!important}div:has(>.sn-hdr-pill):before{content:"";z-index:-1;pointer-events:none;opacity:0;background:var(--d-cream);box-shadow:inset 0 -1px 0 var(--d-line);transition:opacity .26s;position:absolute;inset:0}div:has(>.sn-hdr-pill img[src$=snipnova-logo-toi\.svg]):before{background:var(--d-ink);box-shadow:inset 0 -1px 0 var(--d-line-d)}div:has(>.sn-hdr-pill).sn-hdr-stuck:before{opacity:1}@supports (animation-timeline:scroll()){@keyframes snHdrBar{to{opacity:1}}.sn-hdr-pill{animation-timing-function:cubic-bezier(.33,0,.2,1)!important;animation-range:0 92px!important}div:has(>.sn-hdr-pill):before{animation-name:snHdrBar;animation-duration:auto;transition:none;animation-timing-function:cubic-bezier(.33,0,.2,1);animation-fill-mode:both;animation-timeline:scroll();animation-range:0 92px}}.sn-hdr-pill nav a,.sn-hdr-pill .sn-hdr-login{position:relative}.sn-hdr-pill nav a:after,.sn-hdr-pill .sn-hdr-login:after{content:"";opacity:.5;transform-origin:0;background:currentColor;height:1px;transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.sn-hdr-pill nav a:hover:after,.sn-hdr-pill nav a:focus-visible:after,.sn-hdr-pill .sn-hdr-login:hover:after,.sn-hdr-pill .sn-hdr-login:focus-visible:after{transform:scaleX(1)}.sn-hdr-pill button[aria-expanded=false]:hover{border-color:var(--d-line-hover)!important}.sn-hdr-pill:has(img[src$=snipnova-logo-toi\.svg]) button[aria-expanded=false]:hover{border-color:var(--d-line-d-hover)!important}.sn-hdr-pill a:focus-visible,.sn-hdr-pill button:focus-visible{outline:var(--d-focus-w) solid var(--d-focus);outline-offset:var(--d-focus-off)}.sn-hdr-pill:has(img[src$=snipnova-logo-toi\.svg]) :is(a,button):focus-visible{outline-color:var(--d-focus-d)}.sn-hdr-pill nav a:focus-visible,.sn-hdr-pill .sn-hdr-login:focus-visible,.sn-hdr-pill a[aria-label=snipnova]:focus-visible{outline-offset:4px;border-radius:4px}.sn-hdr-sheet nav>a:focus-visible,.sn-hdr-sheet .sn-hdr-login:focus-visible{outline:var(--d-focus-w) solid var(--d-focus);outline-offset:2px;border-radius:4px}div:has(>.sn-hdr-pill img[src$=snipnova-logo-toi\.svg]) .sn-hdr-sheet{--d-focus-ctx:var(--d-focus-d)}div:has(>.sn-hdr-pill img[src$=snipnova-logo-toi\.svg]) .sn-hdr-sheet :is(nav>a,.sn-hdr-login):focus-visible{outline-color:var(--d-focus-d)}div:has(>.sn-hdr-pill).sn-hdr-mm:before{opacity:1!important;background:var(--d-cream)!important;box-shadow:none!important}div:has(>.sn-hdr-pill img[src$=snipnova-logo-toi\.svg]).sn-hdr-mm:before{background:var(--d-ink)!important}@media (prefers-reduced-motion:reduce){div:has(>.sn-hdr-pill){animation:none!important}.sn-hdr-pill nav a:after{transition:none!important}div:has(>.sn-hdr-pill):before{transition:none!important}}:where(.sn-hdr-pill,.sn-hdr-sheet) a{text-decoration:none}
