.dc-hdr{--mg-ink: var(--tod-panel);--mg-deep: var(--tod-deep);--mg-line: rgba(141, 134, 255, .16);--mg-muted: rgba(243, 244, 246, .6);--mg-lit: #ffd994;--mg-ease: cubic-bezier(.65, 0, .35, 1);--mg-out: cubic-bezier(.2, .75, .2, 1)}.dc-hdr-menu-item{position:relative;display:inline-flex;align-items:center}#dc-login-item{position:relative}.dc-hdr-menu-item[data-open]:after,#dc-login-item[data-open]:after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:38px}.dc-hdr[data-compact] :is(.dc-hdr-menu-item,#dc-login-item)[data-open]:after{height:34px}.dc-hdr-trigger{border:0;background:transparent;font-family:inherit;gap:7px}.dc-hdr-trigger:after{display:none}.dc-hdr-trigger:hover,.dc-hdr-trigger[data-open]{background:var(--hdr-hover-bg)}.dc-hdr-lamp{width:6px;height:6px;border-radius:1.5px;background:var(--hdr-win);opacity:.55;transition:opacity .3s var(--mg-ease),box-shadow .3s var(--mg-ease)}.dc-hdr-trigger:hover .dc-hdr-lamp,.dc-hdr-trigger[data-open] .dc-hdr-lamp{opacity:1;box-shadow:0 0 8px 1px var(--hdr-win)}.dc-hdr-trigger .dc-hdr-chev{margin-left:-2px}.dc-hdr-trigger[data-open] .dc-hdr-chev,.dc-hdr-summary[data-open] .dc-hdr-chev{transform:rotate(180deg);opacity:1;color:var(--mg-lit)}.dc-hdr-ind{position:absolute;left:0;top:50%;height:36px;margin-top:-18px;border-radius:999px;background:var(--hdr-hover-bg);box-shadow:inset 0 0 0 1px #ffd9941a;opacity:0;pointer-events:none;transition:opacity .2s var(--mg-ease)}.dc-hdr-ind[data-on]{opacity:1}.dc-hdr-ind[data-slide]{transition:opacity .2s var(--mg-ease),transform .38s var(--mg-out),width .38s var(--mg-out)}.dc-hdr-nav .dc-hdr-trigger.dc-hdr-link[data-open],.dc-hdr .dc-hdr-summary.dc-hdr-link[data-open]{background:transparent}.dc-hdr-summary{border:0;background:transparent;font-family:inherit}.mg-scrim,.mg-panel{display:none}@media(min-width:1024px){.mg-scrim,.mg-panel{display:block}}.mg-scrim{position:absolute;left:0;right:0;top:100%;height:100vh;background:rgb(var(--tod-scrim, 7 8 12) / .55);opacity:0;visibility:hidden;transition:opacity .35s var(--mg-ease),visibility 0s linear .35s}.mg-scrim[data-open]{opacity:1;visibility:visible;transition:opacity .5s var(--mg-ease)}.mg-panel{position:absolute;left:0;right:0;top:100%;z-index:1;color:var(--tod-text);box-shadow:0 50px 90px -30px #04040abf;clip-path:inset(0 0 100% 0);visibility:hidden;pointer-events:none;transition:clip-path .26s var(--mg-ease),visibility 0s linear .26s}.mg-panel[data-open]{clip-path:inset(0 0 -120px 0);visibility:visible;pointer-events:auto;transition:clip-path .46s cubic-bezier(.22,.8,.2,1),visibility 0s}.mg-body{position:relative;background:var(--mg-ink);border-bottom:1px solid var(--mg-line);clip-path:inset(0 0 0 0 round 0 0 0 0)}.mg-mega[data-view=login]{box-shadow:none}.mg-mega[data-view=login] .mg-body{clip-path:inset(0 max(20px,4vw) calc(100% - var(--mg-lh, 0px)) calc(100% - max(20px,4vw) - 540px) round 0 0 24px 24px)}.mg-mega[data-morph] .mg-body{transition:clip-path .42s var(--mg-out)}.mg-mega[data-morph][data-open]{transition:clip-path .46s cubic-bezier(.22,.8,.2,1),visibility 0s,box-shadow .3s var(--mg-ease)}.mg-views{display:grid}.mg-view{grid-area:1 / 1;min-width:0}.mg-view:not([data-active]){opacity:0;visibility:hidden;pointer-events:none;transform:translate(var(--mg-off, 0))}.mg-mega[data-morph] .mg-view{transition:opacity .14s var(--mg-ease),transform .34s var(--mg-out),visibility 0s linear .34s}.mg-mega[data-morph] .mg-view[data-active]{transition:opacity .22s var(--mg-ease),transform .4s var(--mg-out),visibility 0s}.mg-facade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(141,134,255,.055) 1px,transparent 1px) 0 0 / 64px 48px,linear-gradient(rgba(141,134,255,.055) 1px,transparent 1px) 0 0 / 64px 48px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 45%,transparent 92%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 45%,transparent 92%)}.mg-scan{position:absolute;inset:0;pointer-events:none;border-bottom:1px solid var(--mg-lit);box-shadow:0 1px 18px #ffc97859;opacity:0}.mg-inner{position:relative;max-width:1240px;margin:0 auto;padding:24px max(20px,4vw) 18px}.mg-cards,.mg-m-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.mg-card{position:relative;display:flex;flex-direction:column;height:100%;padding:8px 8px 18px;border-radius:20px;border:1px solid rgba(141,134,255,.12);background:#ffffff06;color:#f3f4f6;transition:background-color .35s var(--mg-ease),border-color .35s var(--mg-ease),transform .45s var(--mg-out)}.mg-card:hover,.mg-card:focus-visible{border-color:#ffd9946b;background:#8d86ff14}.mg-card:hover{transform:translateY(-3px)}.mg-card-art{position:relative;display:block;height:clamp(124px,11vw,156px);margin-bottom:14px;border-radius:14px;overflow:hidden;background:radial-gradient(70% 60% at 50% 72%,rgba(99,91,255,.22),transparent 72%),var(--mg-deep)}.mg-mini{display:block;width:100%;height:100%;transform:translateY(5px) scale(1.06);transition:transform .6s var(--mg-out)}.mg-card:hover .mg-mini{transform:translateY(0) scale(1.12)}.mg-card-title{display:flex;align-items:center;gap:8px;padding:0 8px;font-size:clamp(17px,1.35vw,19px);font-weight:650;letter-spacing:-.02em;line-height:1.2}.mg-card-arrow{display:inline-flex;margin-left:auto;color:var(--mg-lit);opacity:0;transform:translate(-6px);transition:opacity .3s var(--mg-ease),transform .3s var(--mg-ease)}.mg-card:hover .mg-card-arrow,.mg-card:focus-visible .mg-card-arrow{opacity:1;transform:none}.mg-card-desc{margin-top:6px;padding:0 8px;font-size:14px;line-height:1.45;color:var(--mg-muted)}.mg-foot{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 14px;min-height:32px;margin-top:14px}.mg-plan{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:#f4e9d4}.mg-plan-lamp{flex:none;width:6px;height:6px;border-radius:1.5px;background:var(--mg-lit);box-shadow:0 0 8px #ffc97899}.mg-quiet{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:14px;color:var(--mg-muted);transition:color .3s var(--mg-ease)}.mg-quiet:hover,.mg-quiet:focus-visible{color:var(--mg-lit)}.mg-w{fill:var(--mg-woff, #2c2a5e);transition:fill .18s var(--mg-ease) calc(var(--d, 0ms) * .35)}.mg-ws{fill:var(--mg-wsoff, #232149)}.mg-w.is-on{fill:var(--mg-won, var(--mg-lit))}.mg-ws.is-on{fill:var(--mg-wson, #e8c47e)}.mg-card:hover .mg-w,.mg-card:focus-visible .mg-w,.mg-login-card:hover .mg-w,.mg-login-card:focus-visible .mg-w{fill:var(--mg-lit)}.mg-card:hover .mg-ws,.mg-card:focus-visible .mg-ws,.mg-login-card:hover .mg-ws,.mg-login-card:focus-visible .mg-ws{fill:#e8c47e}.mg-view.mg-login{position:relative;justify-self:end;align-self:start;width:540px;margin-right:max(20px,4vw);padding:16px;border:1px solid var(--mg-line);border-top:0;border-radius:0 0 24px 24px}.mg-login-cards,.mg-m-login{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px}.mg-login-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:8px 8px 14px;border-radius:20px;border:1px solid rgba(141,134,255,.12);background:#ffffff06;color:#f3f4f6;transition:border-color .35s var(--mg-ease),background-color .35s var(--mg-ease),box-shadow .35s var(--mg-ease)}.mg-login-card:hover,.mg-login-card:focus-visible{border-color:#ffd9946b;background:#8d86ff14;box-shadow:inset 0 1px #ffd9941f}.mg-login-art{display:block;height:116px;border-radius:14px;overflow:hidden;background:radial-gradient(70% 60% at 50% 72%,rgba(99,91,255,.22),transparent 72%),var(--mg-deep)}.mg-glyph{display:block;width:100%;height:100%}.mg-login-txt{display:flex;flex-direction:column;gap:4px;padding:0 8px}.mg-login-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:650;letter-spacing:-.015em;line-height:1.25}.mg-login-go{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;margin-left:auto;border-radius:999px;border:1px solid rgba(243,244,246,.14);color:#f3f4f6b3;transition:color .3s var(--mg-ease),border-color .3s var(--mg-ease)}.mg-login-card:hover .mg-login-go,.mg-login-card:focus-visible .mg-login-go{color:var(--mg-lit);border-color:#ffd99480}.mg-login-desc{font-size:13px;line-height:1.45;color:var(--mg-muted)}.mg-login-host{display:inline-flex;align-items:center;gap:7px;margin-top:6px;font-size:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--tod-text-2, #b3aeff)}.mg-login-lamp{flex:none;width:6px;height:6px;border-radius:1.5px;background:#4a4590;transition:background-color .3s var(--mg-ease),box-shadow .3s var(--mg-ease)}.mg-login-card:hover .mg-login-lamp,.mg-login-card:focus-visible .mg-login-lamp{background:var(--mg-lit);box-shadow:0 0 8px #ffc97899}.mg-stores{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--mg-line)}.mg-stores-label{margin-right:auto;font-size:12.5px;font-weight:600;color:var(--mg-muted)}.mg-store{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(243,244,246,.16);font-size:13px;font-weight:600;color:#f3f4f6;transition:border-color .3s var(--mg-ease)}.mg-store:hover,.mg-store:focus-visible{border-color:var(--mg-lit)}.mg-sheet{color:var(--tod-text);--hdr-ink: var(--tod-text);--hdr-muted: var(--tod-muted);--hdr-accent: var(--tod-accent);--hdr-line: var(--tod-line)}.mg-m-sec{margin-top:26px}.mg-m-head{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#f3f4f6c7}.mg-m-head:before{content:"";width:6px;height:6px;border-radius:1.5px;background:var(--mg-lit);box-shadow:0 0 8px #ffc9788c}.mg-m-top{display:flex;align-items:center;gap:12px;min-height:52px;padding-top:4px}.mg-m-top .dc-hdr-sheet-home{margin:0}.mg-m-top+.mg-m-sec{margin-top:10px}.mg-m-cards{grid-template-columns:1fr 1fr;gap:10px}.mg-m-card{padding-bottom:13px}.mg-m-card .mg-card-art{height:92px;margin-bottom:10px}.mg-m-card .mg-card-title{font-size:15px}.mg-sheet .dc-hdr-sheet-link{padding:15px 0;font-size:24px}.mg-m-login{gap:10px}.mg-m-login .mg-login-card{gap:10px;padding-bottom:12px}.mg-m-login .mg-login-art{height:88px}.mg-m-login .mg-login-txt{padding:0 4px}.mg-m-login .mg-login-title{font-size:15px}.mg-m-login .mg-login-go{width:22px;height:22px}.mg-m-login .mg-login-desc{font-size:12.5px}.mg-m-login .mg-login-host{font-size:11px;gap:6px}.mg-sheet .mg-foot{justify-content:flex-start;margin-top:10px}.mg-sheet .mg-quiet{padding-left:0}.mg-sheet .mg-plan{font-size:13px}@keyframes mgRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mgScan{0%{opacity:.8;transform:translateY(-100%)}70%{opacity:.8;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes mgWinOn{0%,30%{fill:var(--mg-woff, #2c2a5e)}42%{fill:var(--mg-lit)}52%{fill:var(--mg-woff2, #3a3870)}70%,to{fill:var(--mg-won, var(--mg-lit))}}@keyframes mgWinOnSide{0%,30%{fill:var(--mg-wsoff, #232149)}70%,to{fill:var(--mg-wson, #e8c47e)}}@keyframes mgFlick{0%,to{fill:var(--mg-lit)}25%{fill:var(--mg-woff, #2c2a5e)}45%{fill:var(--mg-lit)}}@keyframes mgFade{0%{opacity:0}}@keyframes mgWater{0%,to{opacity:.25}50%{opacity:.5}}@keyframes mgFlow{to{stroke-dashoffset:-14}}@media(prefers-reduced-motion:no-preference){:is(.mg-panel[data-open],.mg-sheet) .mg-rise{animation:mgRise .42s var(--mg-out) both;animation-delay:calc(70ms + var(--i, 0) * 40ms)}.mg-sheet .mg-rise{animation-delay:calc(60ms + var(--i, 0) * 30ms)}.mg-panel[data-open]>.mg-scan{animation:mgScan .8s cubic-bezier(.22,.8,.2,1) both}:is(.mg-panel[data-open],.mg-sheet) .mg-w.is-on{animation:mgWinOn .9s linear both;animation-delay:calc(.24s + var(--d, 0ms))}.mg-mini,.mg-glyph{animation:mgFade .3s var(--mg-ease) both}:is(.mg-panel[data-open],.mg-sheet) .mg-ws.is-on{animation-name:mgWinOnSide}.mg-card:hover .mg-w:not(.is-on):nth-of-type(4n+1){animation:mgFlick .8s linear both;animation-delay:calc(var(--d, 0ms) * .35)}.mg-water{animation:mgWater 4s ease-in-out infinite}.mg-flow{animation:mgFlow 1.4s linear infinite}}.mg-lf{transform-box:fill-box}@media(prefers-reduced-motion:no-preference){:is(.mg-panel[data-open],.mg-sheet) .mg-go{animation:mgLfGo 6s linear infinite}:is(.mg-panel[data-open],.mg-sheet) .mg-trip{animation:mgLfTrip 3.6s linear infinite}:is(.mg-panel[data-open],.mg-sheet) .mg-arc{animation:mgLfArc 3.2s linear infinite}:is(.mg-panel[data-open],.mg-sheet) .mg-arm{transform-origin:100% 100%;animation:mgLfArm 4.4s ease-in-out infinite}:is(.mg-panel[data-open],.mg-sheet) .mg-tap{animation:mgLfTap 2.2s ease-in-out infinite}:is(.mg-panel[data-open],.mg-sheet) .mg-rib{transform-origin:50% 0;animation:mgLfRib 3s ease-in-out infinite}}html[data-perf=lite] .mg-lf{animation:none!important}@keyframes mgLfGo{0%,6%,94%,to{transform:translate(0)}44%,56%{transform:translate(var(--x),var(--y))}}@keyframes mgLfTrip{0%{transform:translate(0);opacity:1}78%{transform:translate(var(--x),var(--y));opacity:1}86%{transform:translate(var(--x),var(--y));opacity:0}87%{transform:translate(0);opacity:0}95%,to{transform:translate(0);opacity:1}}@keyframes mgLfArc{0%{transform:translate(0);opacity:1}40%{transform:translate(var(--mx),var(--my))}80%{transform:translate(var(--x),var(--y));opacity:1}88%{transform:translate(var(--x),var(--y));opacity:0}89%{transform:translate(0);opacity:0}96%,to{transform:translate(0);opacity:1}}@keyframes mgLfArm{0%,15%,85%,to{transform:rotate(0)}35%,65%{transform:rotate(26deg)}}@keyframes mgLfTap{0%,50%,to{transform:translateY(0)}68%{transform:translateY(-2.4px)}}@keyframes mgLfRib{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@media(prefers-reduced-motion:reduce){.mg-panel,.mg-panel[data-open],.mg-mega[data-morph][data-open],.mg-mega[data-morph] .mg-body,.mg-mega[data-morph] .mg-view,.mg-mega[data-morph] .mg-view[data-active],.dc-hdr-ind[data-slide],.mg-scrim,.mg-scrim[data-open],.mg-w,.mg-card,.mg-login-card,.mg-mini{transition:none}.mg-card:hover,.mg-card:hover .mg-mini{transform:none}}@media(min-width:1024px)and (max-width:1439px){.dc-hdr .dc-hdr-nav .dc-hdr-link{padding:0 11px}.dc-hdr .dc-hdr-right .dc-hdr-summary{padding:0 10px}.dc-hdr .dc-lang-header .dc-lang-item{padding:0 6px}}@media(min-width:1024px)and (max-width:1359px){.dc-hdr .dc-hdr-nav .dc-hdr-link{padding:0 10px}.dc-hdr .dc-lang-header .dc-lang-item.is-current,.dc-hdr .dc-lang-header .dc-lang-sep{display:none}.dc-hdr .dc-lang-header a.dc-lang-item{padding:0 10px}}@media(min-width:1200px)and (max-width:1279px){.dc-hdr.dc-hdr{column-gap:24px}.dc-hdr .dc-hdr-nav .dc-hdr-link{padding:0 9px}.dc-hdr .dc-hdr-right .dc-btn-sm{gap:8px;padding:0 13px 0 11px}}@media(min-width:1024px)and (max-width:1199px){.dc-hdr .dc-hdr-nav .dc-hdr-link{padding:0 9px;font-size:13.5px}.dc-hdr .dc-hdr-trigger{gap:5px}.dc-hdr .dc-hdr-lamp{display:none}.dc-hdr-logo>:not([data-dc-navlogo]){display:none}}html[data-tod]:not([data-tod=night]) .dc-hdr{--mg-muted: var(--tod-muted)}html[data-tod]:not([data-tod=night]){--mg-woff: var(--iso-win-off);--mg-woff2: var(--iso-win-off-side);--mg-wsoff: var(--iso-win-off-side)}html[data-tod=dawn]{--mgv-glass-t: #6e7bbf;--mgv-glass-l: #56609f;--mgv-glass-r: #454e88}html[data-tod=day]{--mgv-glass-t: #d7e2fa;--mgv-glass-l: #a9bdec;--mgv-glass-r: #8ea5dc}html[data-tod=dusk]{--mgv-glass-t: #4d3f92;--mgv-glass-l: #3a2f7a;--mgv-glass-r: #2e2564}html[data-tod=dawn]{--mgv-old-t: #57548a;--mgv-old-l: #47447a;--mgv-old-r: #3b386a}html[data-tod=day]{--mgv-old-t: #b9b7cf;--mgv-old-l: #9d9bb8;--mgv-old-r: #8987a6}html[data-tod=dusk]{--mgv-old-t: #3d3468;--mgv-old-l: #312a58;--mgv-old-r: #28224a}html[data-tod=day] .mg-w.is-on:not(:nth-of-type(4n+1)),html[data-tod]:is([data-tod=dawn],[data-tod=dusk]) .mg-w.is-on:nth-of-type(2n){--mg-won: var(--mg-woff);--mg-wson: var(--mg-wsoff)}html[data-tod]:not([data-tod=night]) :is(.mg-card,.mg-login-card):is(:hover,:focus-visible) .mg-w{--mg-won: var(--mg-lit);--mg-wson: #e8c47e}html[data-tod=day] :is(.mg-card-art,.mg-login-art){background:radial-gradient(70% 60% at 50% 72%,rgba(255,240,200,.28),transparent 72%),linear-gradient(180deg,#6f8fe0,var(--mg-deep))}html[data-tod=dawn] :is(.mg-card-art,.mg-login-art){background:radial-gradient(70% 60% at 50% 72%,rgba(255,150,140,.24),transparent 72%),var(--mg-deep)}html[data-tod=dusk] :is(.mg-card-art,.mg-login-art){background:radial-gradient(70% 60% at 50% 72%,rgba(255,140,100,.22),transparent 72%),var(--mg-deep)}html:not([data-tod]) .mg-login-host,html[data-tod=night] .mg-login-host{color:#b3aeff}@media(pointer:coarse){.mg-sheet .mg-quiet{min-height:44px}.mg-sheet .mg-store{height:44px}}.mg-panel:not([data-open]) .mg-views{content-visibility:hidden;transition:content-visibility 0s linear .26s;transition-behavior:allow-discrete}.mg-panel[data-open] .mg-views{content-visibility:visible}.dc-navfx{position:fixed;inset:0;z-index:-1;pointer-events:none;contain:strict}html:not([data-tod-fade]) .dc-navfx{view-transition-name:dc-navfx}:root{--navfx-win: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M15 15h12v12H15zM29 15h12v12H29zM15 29h12v12H15zM29 29h12v12H29z'/%3E%3C/svg%3E");--navfx-lit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112'%3E%3Cpath fill='%23ffd994' d='M15 15h12v12h-12zM29 15h12v12h-12zM15 29h12v12h-12zM29 29h12v12h-12zM71 15h12v12h-12zM85 29h12v12h-12zM29 71h12v12h-12zM15 85h12v12h-12zM29 85h12v12h-12zM71 85h12v12h-12z'/%3E%3C/svg%3E");--navfx-sweep: linear-gradient(to top, #000 45%, transparent 55%)}@media(prefers-reduced-motion:no-preference){html:not([data-tod-fade]):not([data-perf=lite])::view-transition-old(root),html:not([data-tod-fade]):not([data-perf=lite])::view-transition-new(root){mix-blend-mode:normal}html:not([data-tod-fade]):not([data-perf=lite])::view-transition-old(root){animation:dcNavDim calc(.18s * var(--navfx-k, 1)) cubic-bezier(.4,0,1,1) both}html:not([data-tod-fade]):not([data-perf=lite])::view-transition-new(root){animation:dcNavLit calc(.33s * var(--navfx-k, 1)) cubic-bezier(.25,0,.2,1) calc(.05s * var(--navfx-k, 1)) both;-webkit-mask-image:var(--navfx-sweep),var(--navfx-sweep),var(--navfx-win);mask-image:var(--navfx-sweep),var(--navfx-sweep),var(--navfx-win);-webkit-mask-size:100% 300%,100% 300%,56px 56px;mask-size:100% 300%,100% 300%,56px 56px;-webkit-mask-repeat:no-repeat,no-repeat,repeat;mask-repeat:no-repeat,no-repeat,repeat;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect,add}html:not([data-tod-fade]):not([data-perf=lite])::view-transition-old(dc-navfx),html:not([data-tod-fade]):not([data-perf=lite])::view-transition-new(dc-navfx){animation:none;opacity:0}html:not([data-tod-fade]):not([data-perf=lite])::view-transition-group(dc-navfx){background:var(--navfx-lit) 0 0 / 112px 112px repeat;-webkit-mask-image:linear-gradient(to top,transparent 41%,#000 46%,#000 50%,transparent 55%);mask-image:linear-gradient(to top,transparent 41%,#000 46%,#000 50%,transparent 55%);-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:dcNavBand calc(.33s * var(--navfx-k, 1)) cubic-bezier(.25,0,.2,1) calc(.05s * var(--navfx-k, 1)) both}}@keyframes dcNavDim{to{filter:brightness(var(--navfx-dim, .3)) saturate(.75)}}html[data-tod=day]{--navfx-dim: .82}html:is([data-tod=dawn],[data-tod=dusk]){--navfx-dim: .6}@keyframes dcNavLit{0%{-webkit-mask-position:0 15%,0 15%,0 0;mask-position:0 15%,0 15%,0 0}50%{-webkit-mask-position:0 45%,0 85%,0 0;mask-position:0 45%,0 85%,0 0}to{-webkit-mask-position:0 85%,0 85%,0 0;mask-position:0 85%,0 85%,0 0}}@keyframes dcNavBand{0%{opacity:0;-webkit-mask-position:0 15%;mask-position:0 15%}12%{opacity:.95}50%{opacity:.8;-webkit-mask-position:0 85%;mask-position:0 85%}to{opacity:0;-webkit-mask-position:0 85%;mask-position:0 85%}}html[data-perf=lite]::view-transition-group(*),html[data-perf=lite]::view-transition-old(*),html[data-perf=lite]::view-transition-new(*){animation:none}@media(prefers-reduced-motion:reduce){html:not([data-tod-fade])::view-transition-group(*),html:not([data-tod-fade])::view-transition-old(*),html:not([data-tod-fade])::view-transition-new(*){animation:none}}
