html[data-season-tint=full]{--ts:1}html[data-season-tint=subtle]{--ts:0.45}html[data-season-atmo=full]{--as:1}html[data-season-atmo=subtle]{--as:0.45}html[data-season=winter]{--sx:143 168 200;--sx-soft:184 213 232;--sx-alt:82 107 137;--glow-a:0.1;--glow-b:0.06}html[data-season=winter][data-theme=light]{--sx:82 107 137;--sx-soft:143 168 200;--sx-alt:37 54 75;--glow-a:0.17;--glow-b:0.09}html[data-season=spring]{--sx:242 184 198;--sx-soft:200 182 226;--sx-alt:168 220 197;--glow-a:0.08;--glow-b:0.05}html[data-season=spring][data-theme=light]{--sx:119 166 106;--sx-soft:196 120 150;--sx-alt:130 100 170;--glow-a:0.14;--glow-b:0.07}html[data-season=summer]{--sx:255 115 92;--sx-soft:255 212 71;--sx-alt:53 189 177;--glow-a:0.1;--glow-b:0.06}html[data-season=summer][data-theme=light]{--sx:224 84 62;--sx-soft:22 138 173;--sx-alt:242 140 40;--glow-a:0.16;--glow-b:0.09}html[data-season=autumn]{--sx:198 93 50;--sx-soft:214 162 58;--sx-alt:182 90 66;--glow-a:0.1;--glow-b:0.06}html[data-season=monsoon]{--sx:139 174 183;--sx-soft:113 140 85;--sx-alt:57 127 131;--glow-a:0.09;--glow-b:0.05}html[data-season=autumn][data-theme=light]{--sx:198 93 50;--sx-soft:117 70 46;--sx-alt:114 47 62;--glow-a:0.16;--glow-b:0.09}html[data-season=monsoon][data-theme=light]{--sx:57 127 131;--sx-soft:113 140 85;--sx-alt:65 75 80;--glow-a:0.16;--glow-b:0.09}html[data-season=winter][data-theme=dark]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(8 + (7 - 8) * var(--ts, 1)) calc(10 + (11 - 10) * var(--ts, 1)) calc(18 + (22 - 18) * var(--ts, 1));--color-ink-soft:calc(11 + (10 - 11) * var(--ts, 1)) calc(14 + (15 - 14) * var(--ts, 1)) calc(24 + (28 - 24) * var(--ts, 1));--color-surface:calc(15 + (14 - 15) * var(--ts, 1)) calc(18 + (20 - 18) * var(--ts, 1)) calc(30 + (36 - 30) * var(--ts, 1));--color-surface-raised:calc(21 + (20 - 21) * var(--ts, 1)) calc(25 + (28 - 25) * var(--ts, 1)) calc(40 + (47 - 40) * var(--ts, 1));--color-hairline:calc(40 + (38 - 40) * var(--ts, 1)) calc(46 + (52 - 46) * var(--ts, 1)) calc(66 + (78 - 66) * var(--ts, 1))}html[data-season=winter][data-theme=light]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(240 + (236 - 240) * var(--ts, 1)) calc(242 + (243 - 242) * var(--ts, 1)) calc(248 + (251 - 248) * var(--ts, 1));--color-ink-soft:calc(233 + (228 - 233) * var(--ts, 1)) calc(236 + (238 - 236) * var(--ts, 1)) calc(244 + (249 - 244) * var(--ts, 1));--color-surface-raised:calc(248 + (244 - 248) * var(--ts, 1)) 249 calc(253 + (254 - 253) * var(--ts, 1));--color-hairline:calc(222 + (212 - 222) * var(--ts, 1)) calc(227 + (224 - 227) * var(--ts, 1)) calc(238 + (240 - 238) * var(--ts, 1))}html[data-season=spring][data-theme=dark]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:8 calc(10 + (13 - 10) * var(--ts, 1)) calc(18 + (14 - 18) * var(--ts, 1));--color-ink-soft:11 calc(14 + (17 - 14) * var(--ts, 1)) calc(24 + (18 - 24) * var(--ts, 1));--color-surface:15 calc(18 + (23 - 18) * var(--ts, 1)) calc(30 + (24 - 30) * var(--ts, 1));--color-surface-raised:21 calc(25 + (31 - 25) * var(--ts, 1)) calc(40 + (32 - 40) * var(--ts, 1));--color-hairline:40 calc(46 + (58 - 46) * var(--ts, 1)) calc(66 + (58 - 66) * var(--ts, 1))}html[data-season=spring][data-theme=light]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(240 + (238 - 240) * var(--ts, 1)) calc(242 + (247 - 242) * var(--ts, 1)) calc(248 + (240 - 248) * var(--ts, 1));--color-ink-soft:calc(233 + (230 - 233) * var(--ts, 1)) calc(236 + (242 - 236) * var(--ts, 1)) calc(244 + (233 - 244) * var(--ts, 1));--color-surface-raised:calc(248 + (246 - 248) * var(--ts, 1)) calc(249 + (251 - 249) * var(--ts, 1)) calc(253 + (247 - 253) * var(--ts, 1));--color-hairline:calc(222 + (216 - 222) * var(--ts, 1)) calc(227 + (232 - 227) * var(--ts, 1)) calc(238 + (220 - 238) * var(--ts, 1))}html[data-season=summer][data-theme=dark]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(8 + (11 - 8) * var(--ts, 1)) 10 calc(18 + (14 - 18) * var(--ts, 1));--color-ink-soft:calc(11 + (15 - 11) * var(--ts, 1)) calc(14 + (13 - 14) * var(--ts, 1)) calc(24 + (18 - 24) * var(--ts, 1));--color-surface:calc(15 + (21 - 15) * var(--ts, 1)) 18 calc(30 + (24 - 30) * var(--ts, 1));--color-surface-raised:calc(21 + (28 - 21) * var(--ts, 1)) calc(25 + (24 - 25) * var(--ts, 1)) calc(40 + (31 - 40) * var(--ts, 1));--color-hairline:calc(40 + (56 - 40) * var(--ts, 1)) calc(46 + (48 - 46) * var(--ts, 1)) calc(66 + (58 - 66) * var(--ts, 1))}html[data-season=summer][data-theme=light]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(240 + (250 - 240) * var(--ts, 1)) calc(242 + (244 - 242) * var(--ts, 1)) calc(248 + (236 - 248) * var(--ts, 1));--color-ink-soft:calc(233 + (246 - 233) * var(--ts, 1)) calc(236 + (238 - 236) * var(--ts, 1)) calc(244 + (228 - 244) * var(--ts, 1));--color-surface-raised:calc(248 + (253 - 248) * var(--ts, 1)) 249 calc(253 + (243 - 253) * var(--ts, 1));--color-hairline:calc(222 + (235 - 222) * var(--ts, 1)) calc(227 + (224 - 227) * var(--ts, 1)) calc(238 + (208 - 238) * var(--ts, 1))}html[data-season=autumn][data-theme=dark]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(8 + (12 - 8) * var(--ts, 1)) calc(10 + (10 - 10) * var(--ts, 1)) calc(18 + (9 - 18) * var(--ts, 1));--color-ink-soft:calc(11 + (15 - 11) * var(--ts, 1)) calc(14 + (13 - 14) * var(--ts, 1)) calc(24 + (11 - 24) * var(--ts, 1));--color-surface:calc(15 + (22 - 15) * var(--ts, 1)) calc(18 + (18 - 18) * var(--ts, 1)) calc(30 + (15 - 30) * var(--ts, 1));--color-surface-raised:calc(21 + (29 - 21) * var(--ts, 1)) calc(25 + (23 - 25) * var(--ts, 1)) calc(40 + (19 - 40) * var(--ts, 1));--color-hairline:calc(40 + (58 - 40) * var(--ts, 1)) calc(46 + (47 - 46) * var(--ts, 1)) calc(66 + (38 - 66) * var(--ts, 1))}html[data-season=monsoon][data-theme=dark]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(8 + (10 - 8) * var(--ts, 1)) calc(10 + (12 - 10) * var(--ts, 1)) calc(18 + (15 - 18) * var(--ts, 1));--color-ink-soft:calc(11 + (13 - 11) * var(--ts, 1)) calc(14 + (16 - 14) * var(--ts, 1)) calc(24 + (20 - 24) * var(--ts, 1));--color-surface:calc(15 + (18 - 15) * var(--ts, 1)) calc(18 + (22 - 18) * var(--ts, 1)) calc(30 + (27 - 30) * var(--ts, 1));--color-surface-raised:calc(21 + (24 - 21) * var(--ts, 1)) calc(25 + (29 - 25) * var(--ts, 1)) calc(40 + (35 - 40) * var(--ts, 1));--color-hairline:calc(40 + (46 - 40) * var(--ts, 1)) calc(46 + (53 - 46) * var(--ts, 1)) calc(66 + (62 - 66) * var(--ts, 1))}html[data-season=autumn][data-theme=light]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(240 + (250 - 240) * var(--ts, 1)) calc(242 + (242 - 242) * var(--ts, 1)) calc(248 + (232 - 248) * var(--ts, 1));--color-ink-soft:calc(233 + (245 - 233) * var(--ts, 1)) calc(236 + (235 - 236) * var(--ts, 1)) calc(244 + (220 - 244) * var(--ts, 1));--color-surface-raised:calc(248 + (254 - 248) * var(--ts, 1)) calc(249 + (250 - 249) * var(--ts, 1)) calc(253 + (243 - 253) * var(--ts, 1));--color-hairline:calc(222 + (238 - 222) * var(--ts, 1)) calc(227 + (224 - 227) * var(--ts, 1)) calc(238 + (204 - 238) * var(--ts, 1))}html[data-season=monsoon][data-theme=light]:is([data-season-tint=full],[data-season-tint=subtle]):not([data-a11y-contrast=high]){--color-ink:calc(240 + (236 - 240) * var(--ts, 1)) calc(242 + (240 - 242) * var(--ts, 1)) calc(248 + (244 - 248) * var(--ts, 1));--color-ink-soft:calc(233 + (228 - 233) * var(--ts, 1)) calc(236 + (234 - 236) * var(--ts, 1)) calc(244 + (240 - 244) * var(--ts, 1));--color-surface-raised:calc(248 + (244 - 248) * var(--ts, 1)) calc(249 + (247 - 249) * var(--ts, 1)) calc(253 + (250 - 253) * var(--ts, 1));--color-hairline:calc(222 + (212 - 222) * var(--ts, 1)) calc(227 + (220 - 227) * var(--ts, 1)) calc(238 + (228 - 238) * var(--ts, 1))}.season-glow{background:radial-gradient(80% 50% at 50% -10%,rgb(var(--sx,150 205 255)/calc(var(--glow-a, .09) * var(--as, 1))),transparent 70%),radial-gradient(70% 40% at 50% 112%,rgb(var(--sx-alt,148 163 184)/calc(var(--glow-b, .05) * var(--as, 1))),transparent 70%),radial-gradient(45% 35% at 90% 0,rgb(var(--color-signal)/calc(.045 * var(--as, 1))),transparent 70%)}html[data-a11y-contrast=high] .season-glow{display:none}.season-deco{opacity:0;transition:opacity .6s ease}.brand-core{--logo-filter:saturate(1);filter:var(--logo-filter);transition:filter .4s ease}html[data-season=winter][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-winter{opacity:calc(.55 + var(--snow-depth, .4) * .45)}html[data-season=autumn][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-autumn,html[data-season=monsoon][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-monsoon,html[data-season=spring][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-spring,html[data-season=summer][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-summer{opacity:1}html[data-season=winter][data-season-logo=on]:not([data-a11y-contrast=high]) .brand-core{--logo-filter:saturate(0.6) brightness(1.18)}html[data-season=summer][data-season-logo=on]:not([data-a11y-contrast=high]) .brand-core{--logo-filter:drop-shadow(0 0 3px rgba(255,190,90,.55))}html[data-season-logo=on]:not([data-a11y-contrast=high]) a:hover>.brand-mark .brand-core{filter:var(--logo-filter) drop-shadow(0 0 5px rgb(var(--sx)/.75))}.season-twinkle{transform-box:fill-box;transform-origin:center;animation:season-twinkle 3.2s ease-in-out infinite}.season-drop{animation:season-drop 6s ease-in infinite}.season-drop-b{animation-delay:-2s}.season-drop-c{animation-delay:-4s}@keyframes season-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@keyframes season-drop{0%{transform:translateY(0);opacity:0}15%{opacity:.8}85%{opacity:.8}to{transform:translateY(6px);opacity:0}}@keyframes season-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-nav:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgb(var(--sx)/.1),transparent 75%);box-shadow:inset 0 1px 0 0 rgb(var(--sx)/.28)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-nav :is(a,button):hover{background-image:radial-gradient(70% 130% at 50% 110%,rgb(var(--sx)/.16),transparent 70%)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .btn-sweep:after{background:linear-gradient(105deg,transparent 35%,rgb(var(--sx-soft)/.4) 50%,transparent 65%)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .glass-panel{border-color:rgb(var(--sx)/.2)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) :is([role=menu],[role=listbox],[role=tooltip]){border-color:rgb(var(--sx)/.28)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-modal-backdrop{background-image:radial-gradient(80% 60% at 50% 0,rgb(var(--sx)/.12),transparent 70%)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]){scrollbar-color:rgb(var(--sx)/.55) transparent}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) hr{border-top-color:transparent;height:0;background-image:linear-gradient(90deg,transparent,rgb(var(--sx)/.55),transparent);background-origin:border-box;background-repeat:no-repeat;background-size:100% 1px}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) table :is(th,td){border-color:rgb(var(--sx)/.16)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) main pre{border-color:rgb(var(--sx)/.3);box-shadow:inset 2px 0 0 0 rgb(var(--sx)/.6)}html[data-season][data-season-comp=on]:not([data-sale-theme=on]):not([data-a11y-contrast=high]) ::-moz-selection{background:rgb(var(--sx)/.32)}html[data-season][data-season-comp=on]:not([data-sale-theme=on]):not([data-a11y-contrast=high]) ::selection{background:rgb(var(--sx)/.32)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) :is(input,button,a,select,textarea,[role=button],[role=tab]):focus-visible{filter:drop-shadow(0 0 4px rgb(var(--sx)/.5))}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) a:hover{text-decoration-color:rgb(var(--sx))}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) [class*=bg-surface].animate-pulse{background-image:linear-gradient(100deg,transparent 30%,rgb(var(--sx)/.14) 50%,transparent 70%);background-size:200% 100%;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite,season-shimmer 2.2s linear infinite}html[data-season=winter][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea){--sd:var(--snow-depth,0.4);border-top-color:rgba(214,236,255,.6);background-repeat:no-repeat;background-image:radial-gradient(ellipse calc(11px + var(--sd) * 8px) calc(1.5px + var(--sd) * 4.5px) at 7% 0,#f4fbff 60%,transparent 66%),radial-gradient(ellipse calc(16px + var(--sd) * 10px) calc(1px + var(--sd) * 3.5px) at 24% 0,#f4fbff 60%,transparent 66%),radial-gradient(ellipse calc(9px + var(--sd) * 7px) calc(1.5px + var(--sd) * 5px) at 46% 0,#f4fbff 60%,transparent 66%),radial-gradient(ellipse calc(15px + var(--sd) * 9px) calc(1px + var(--sd) * 4px) at 68% 0,#f4fbff 60%,transparent 66%),radial-gradient(ellipse calc(10px + var(--sd) * 8px) calc(1.5px + var(--sd) * 4px) at 86% 0,#f4fbff 60%,transparent 66%),radial-gradient(ellipse calc(7px + var(--sd) * 6px) calc(1px + var(--sd) * 3px) at 98% 0,#f4fbff 60%,transparent 66%),linear-gradient(to bottom,rgba(244,251,255,.85),rgba(244,251,255,0));background-size:auto,auto,auto,auto,auto,auto,100% calc(1px + var(--sd) * 2px);transition:background-size .6s ease,border-color .2s ease,box-shadow .2s ease}html[data-season=winter][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus{--sd:calc(var(--snow-depth, 0.4) * 0.55)}html[data-season=spring][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea){background-repeat:no-repeat;background-position:right 14px top 1px;background-size:15px 9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M1 6 C4 0 12 0 15 3 C12 9 5 10 1 6Z' fill='%2386c06c'/%3E%3Cpath d='M1 6 L13 3.5' stroke='%234f8a3e' stroke-width='.7' fill='none'/%3E%3C/svg%3E")}html[data-season=summer][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea){background-repeat:no-repeat;background-size:100% 2px;background-image:linear-gradient(90deg,transparent,rgb(var(--sx)/.6),transparent)}html[data-season=autumn][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea){background-repeat:no-repeat;background-position:left 16px top 2px;background-size:26px 9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='10' viewBox='0 0 28 10'%3E%3Cpath d='M4 1 q2.2 3.4 0 5.4 q-2.2 -2 0 -5.4z' fill='%23b7d3f5' fill-opacity='.8'/%3E%3Cpath d='M20 3 q1.8 2.8 0 4.4 q-1.8 -1.6 0 -4.4z' fill='%23b7d3f5' fill-opacity='.7'/%3E%3C/svg%3E")}html[data-season=monsoon][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea){background-repeat:no-repeat;background-position:left 16px top 2px;background-size:26px 9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='10' viewBox='0 0 28 10'%3E%3Cpath d='M4 1 q2.2 3.4 0 5.4 q-2.2 -2 0 -5.4z' fill='%23b7d3f5' fill-opacity='.8'/%3E%3Cpath d='M20 3 q1.8 2.8 0 4.4 q-1.8 -1.6 0 -4.4z' fill='%23b7d3f5' fill-opacity='.7'/%3E%3C/svg%3E")}html[data-season=autumn][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus,html[data-season=spring][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus,html[data-season=summer][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus{background-image:none}html[data-season=monsoon][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus,html[data-season=spring][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus,html[data-season=summer][data-season-comp=on][data-season-decor=full]:not([data-a11y-contrast=high]) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea):focus{background-image:none}@media (prefers-reduced-motion:reduce){.season-drop,.season-twinkle{animation:none}[class*=bg-surface].animate-pulse{animation:none!important}}html[data-season][data-season-event=christmas]{--ex:239 68 68;--ex-soft:252 165 165;--ex-alt:34 197 94}html[data-season][data-season-event=newyear]{--ex:250 204 21;--ex-soft:253 230 138;--ex-alt:167 139 250}html[data-season][data-season-event=valentine]{--ex:244 63 94;--ex-soft:253 164 175;--ex-alt:236 72 153}html[data-season][data-season-event=halloween]{--ex:249 115 22;--ex-soft:253 186 116;--ex-alt:168 85 247}html[data-season][data-season-event=blackfriday],html[data-season][data-season-event=blacknovember]{--ex:249 115 22;--ex-soft:253 186 116;--ex-alt:250 204 21}html[data-season][data-season-event=cyberawareness]{--ex:74 222 128;--ex-soft:187 247 208;--ex-alt:34 211 238}html[data-season][data-season-event=anniversary]{--ex:132 204 22;--ex-soft:190 242 100;--ex-alt:34 211 238}html[data-season-event=anniversary][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-anniversary,html[data-season-event=blackfriday][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-blackfriday,html[data-season-event=blacknovember][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-blacknovember,html[data-season-event=christmas][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-christmas,html[data-season-event=cyberawareness][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-cyberawareness,html[data-season-event=halloween][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-halloween,html[data-season-event=newyear][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-newyear,html[data-season-event=valentine][data-season-logo=on]:not([data-a11y-contrast=high]) .season-deco-ev-valentine{opacity:1}.season-secret{opacity:0;transition:opacity .3s ease}html[data-season=autumn][data-season-logo=on][data-season-fx~=eggs]:not([data-a11y-contrast=high]) a:hover>.brand-mark .season-secret-autumn,html[data-season=monsoon][data-season-logo=on][data-season-fx~=eggs]:not([data-a11y-contrast=high]) a:hover>.brand-mark .season-secret-monsoon,html[data-season=spring][data-season-logo=on][data-season-fx~=eggs]:not([data-a11y-contrast=high]) a:hover>.brand-mark .season-secret-spring,html[data-season=summer][data-season-logo=on][data-season-fx~=eggs]:not([data-a11y-contrast=high]) a:hover>.brand-mark .season-secret-summer,html[data-season=winter][data-season-logo=on][data-season-fx~=eggs]:not([data-a11y-contrast=high]) a:hover>.brand-mark .season-secret-winter{opacity:.95;transition:opacity .6s ease 3s}html[data-season-fx~=loaders]:not([data-a11y-contrast=high]) .animate-spin.rounded-full.border-2{border-color:transparent!important;background-color:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}html[data-season=winter][data-season-fx~=loaders]:not([data-a11y-contrast=high]) .animate-spin.rounded-full.border-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg stroke='black' stroke-width='2' stroke-linecap='round' fill='none'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17l17.4-10'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg stroke='black' stroke-width='2' stroke-linecap='round' fill='none'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17l17.4-10'/%3E%3C/g%3E%3C/svg%3E")}html[data-season=spring][data-season-fx~=loaders]:not([data-a11y-contrast=high]) .animate-spin.rounded-full.border-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='black'/%3E%3C/svg%3E");animation:season-grow-spin 1.4s ease-in-out infinite}html[data-season=summer][data-season-fx~=loaders]:not([data-a11y-contrast=high]) .animate-spin.rounded-full.border-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5' fill='black'/%3E%3Cg stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 1v3M12 20v3M1 12h3M20 12h3M4.2 4.2l2.1 2.1M17.7 17.7l2.1 2.1M19.8 4.2l-2.1 2.1M6.3 17.7l-2.1 2.1'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5' fill='black'/%3E%3Cg stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 1v3M12 20v3M1 12h3M20 12h3M4.2 4.2l2.1 2.1M17.7 17.7l2.1 2.1M19.8 4.2l-2.1 2.1M6.3 17.7l-2.1 2.1'/%3E%3C/g%3E%3C/svg%3E");animation:season-sun-spin 1.8s ease-in-out infinite}html[data-season=autumn][data-season-fx~=loaders]:not([data-a11y-contrast=high]) .animate-spin.rounded-full.border-2,html[data-season=monsoon][data-season-fx~=loaders]:not([data-a11y-contrast=high]) .animate-spin.rounded-full.border-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='black'/%3E%3C/svg%3E");animation:season-leaf-spin 1.8s ease-in-out infinite}.sl-spin{animation:season-spin 6s linear infinite}.sl-ring,.sl-spin{transform-box:view-box;transform-origin:24px 24px}.sl-ring{animation:season-spin 2.4s linear infinite}.sl-grow{transform-box:fill-box;transform-origin:50% 100%;animation:season-grow 2.2s ease-in-out infinite}.sl-sun{animation:season-sun 2.4s ease-in-out infinite}.sl-fall,.sl-sun{transform-box:fill-box;transform-origin:50% 50%}.sl-fall{animation:season-fall 2.6s ease-in-out infinite}.sl-blink{animation:season-blink 1s steps(2,start) infinite}.sl-bar{animation:season-bar 1.6s ease-in-out infinite}.sl-dot{animation:season-dot 1.2s ease-in-out infinite}.sl-dot-b{animation-delay:.15s}.sl-dot-c{animation-delay:.3s}.sl-rain{animation:season-rain 1.2s linear infinite}.se-fall{animation:season-art-fall 3s ease-in infinite}.se-b{animation-delay:-1s}.se-c{animation-delay:-2s}.se-sway{transform-box:fill-box;transform-origin:50% 100%;animation:season-sway 4s ease-in-out infinite}.se-sun{transform-box:view-box;animation:season-spin 24s linear infinite}.se-rain{animation:season-rain 1.6s linear infinite}html[data-season-fx~=micro]:not([data-a11y-contrast=high]) .glass-panel:hover{outline:1px solid rgb(var(--sx)/.28);outline-offset:-1px}html[data-season-fx~=micro]:not([data-a11y-contrast=high]) svg.lucide{transition:rotate .25s ease,scale .25s ease}html[data-season=winter][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is(a,button):hover svg.lucide:not(.animate-spin){rotate:60deg}html[data-season=spring][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is(a,button):hover svg.lucide:not(.animate-spin){rotate:-14deg}html[data-season=summer][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is(a,button):hover svg.lucide:not(.animate-spin){scale:1.18}html[data-season=autumn][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is(a,button):hover svg.lucide:not(.animate-spin){rotate:14deg}html[data-season=monsoon][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is(a,button):hover svg.lucide:not(.animate-spin){rotate:14deg}html[data-season=winter][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgb(var(--sx)/0),inset 0 0 0 rgb(var(--sx)/0);transition:box-shadow .25s ease}html[data-season=winter][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:hover:before{box-shadow:inset 0 0 0 1px rgb(var(--sx)/.55),inset 0 0 10px rgb(var(--sx)/.35)}html[data-season=spring][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:before{content:"";position:absolute;top:2px;right:12px;width:11px;height:7px;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%2386c06c'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat;opacity:0;transform:scale(.4);transition:opacity .25s ease,transform .25s ease}html[data-season=spring][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:hover:before{opacity:.9;transform:scale(1)}html[data-season=autumn][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:before,html[data-season=monsoon][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:before{content:"";position:absolute;top:3px;left:6px;width:10px;height:10px;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat;opacity:0}html[data-season=autumn][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:hover:before,html[data-season=monsoon][data-season-fx~=micro]:not([data-a11y-contrast=high]) .btn-sweep:hover:before{animation:season-leaf-drift .9s ease-in-out}html[data-season-fx~=micro]:not([data-a11y-contrast=high]) details[open]>:not(summary){animation:season-reveal .26s ease-out}html[data-season=winter][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is([role=tooltip],[role=menu],[role=listbox]){animation:season-pop-winter .2s ease-out}html[data-season=spring][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is([role=tooltip],[role=menu],[role=listbox]){animation:season-pop-spring .22s ease-out}html[data-season=summer][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is([role=tooltip],[role=menu],[role=listbox]){animation:season-pop-summer .2s ease-out}html[data-season=autumn][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is([role=tooltip],[role=menu],[role=listbox]){animation:season-pop-autumn .24s ease-out}html[data-season=monsoon][data-season-fx~=micro]:not([data-a11y-contrast=high]) :is([role=tooltip],[role=menu],[role=listbox]){animation:season-pop-autumn .24s ease-out}html[data-season-fx~=micro]:not([data-a11y-contrast=high]) :is([role=option][aria-selected=true],[role=option]:hover,[role=menuitem]:hover){background-color:rgb(var(--sx)/.14)}.season-nav-wipe{background:radial-gradient(120% 80% at 50% 0,rgb(var(--sx)/.2),transparent 70%);animation:season-wipe .38s ease-out forwards}html[data-season=winter] .season-nav-wipe{backdrop-filter:blur(3px);animation-name:season-wipe-frost}html[data-season=spring] .season-nav-wipe{animation-name:season-wipe-organic}html[data-season=summer] .season-nav-wipe{background:radial-gradient(120% 80% at 50% 0,rgb(var(--sx-soft)/.24),transparent 70%)}html[data-season=autumn] .season-nav-wipe,html[data-season=monsoon] .season-nav-wipe{animation-name:season-wipe-leaf}html[data-season=winter][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-badge:is([data-tone=signal],[data-tone=verified],[data-tone=intel],[data-tone=sale]):after{content:"";position:absolute;top:-4px;right:-3px;width:10px;height:10px;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg stroke='%23bfe3ff' stroke-width='2' stroke-linecap='round' fill='none'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17l17.4-10'/%3E%3C/g%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=spring][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-badge:is([data-tone=signal],[data-tone=verified],[data-tone=intel],[data-tone=sale]):after{content:"";position:absolute;top:-4px;right:-3px;width:10px;height:10px;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23f9a8d4'%3E%3Ccircle cx='12' cy='6' r='4'/%3E%3Ccircle cx='18' cy='12' r='4'/%3E%3Ccircle cx='12' cy='18' r='4'/%3E%3Ccircle cx='6' cy='12' r='4'/%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='3' fill='%23fbbf24'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=summer][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-badge:is([data-tone=signal],[data-tone=verified],[data-tone=intel],[data-tone=sale]):after{content:"";position:absolute;top:-4px;right:-3px;width:10px;height:10px;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5' fill='%23fbbf24'/%3E%3Cg stroke='%23fb923c' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 1v3M12 20v3M1 12h3M20 12h3M4.2 4.2l2.1 2.1M17.7 17.7l2.1 2.1M19.8 4.2l-2.1 2.1M6.3 17.7l-2.1 2.1'/%3E%3C/g%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=autumn][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-badge:is([data-tone=signal],[data-tone=verified],[data-tone=intel],[data-tone=sale]):after{content:"";position:absolute;top:-4px;right:-3px;width:10px;height:10px;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=monsoon][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-badge:is([data-tone=signal],[data-tone=verified],[data-tone=intel],[data-tone=sale]):after{content:"";position:absolute;top:-4px;right:-3px;width:10px;height:10px;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=winter][data-season-comp=on]:not([data-a11y-contrast=high]) .season-progress-fill{background-image:radial-gradient(circle at 20% 35%,hsla(0,0%,100%,.55) 0 1px,transparent 1.5px),radial-gradient(circle at 60% 65%,hsla(0,0%,100%,.45) 0 1px,transparent 1.5px),linear-gradient(180deg,hsla(0,0%,100%,.5),transparent 55%);background-size:14px 8px,19px 8px,100% 100%}html[data-season=spring][data-season-comp=on]:not([data-a11y-contrast=high]) .season-progress-fill{background-image:repeating-linear-gradient(60deg,rgba(54,130,70,.35) 0 3px,transparent 3px 9px)}html[data-season=summer][data-season-comp=on]:not([data-a11y-contrast=high]) .season-progress-fill{background-image:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.5) 50%,transparent 70%);background-size:200% 100%;animation:season-shimmer 2.4s linear infinite}html[data-season=autumn][data-season-comp=on]:not([data-a11y-contrast=high]) .season-progress-fill{background-image:linear-gradient(90deg,rgba(198,93,50,0),rgba(198,93,50,.5))}html[data-season=monsoon][data-season-comp=on]:not([data-a11y-contrast=high]) .season-progress-fill{background-image:linear-gradient(90deg,rgba(57,127,131,0),rgba(57,127,131,.5))}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-search{border-color:rgb(var(--sx)/.4)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) :is(input[type=search],.glass-chip){border-color:rgb(var(--sx)/.32)}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast{border-color:rgb(var(--sx)/.35)}html[data-season=winter][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast:after{content:"";position:absolute;top:-6px;right:10px;width:14px;height:14px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg stroke='%23bfe3ff' stroke-width='2' stroke-linecap='round' fill='none'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17l17.4-10'/%3E%3C/g%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=winter][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) [role=tooltip]:after{content:"";position:absolute;top:-5px;right:6px;width:10px;height:10px;pointer-events:none;opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg stroke='%23bfe3ff' stroke-width='2' stroke-linecap='round' fill='none'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17l17.4-10'/%3E%3C/g%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=spring][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast:after{content:"";position:absolute;top:-6px;right:10px;width:14px;height:14px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23f9a8d4'%3E%3Ccircle cx='12' cy='6' r='4'/%3E%3Ccircle cx='18' cy='12' r='4'/%3E%3Ccircle cx='12' cy='18' r='4'/%3E%3Ccircle cx='6' cy='12' r='4'/%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='3' fill='%23fbbf24'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=spring][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) [role=tooltip]:after{content:"";position:absolute;top:-5px;right:6px;width:10px;height:10px;pointer-events:none;opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23f9a8d4'%3E%3Ccircle cx='12' cy='6' r='4'/%3E%3Ccircle cx='18' cy='12' r='4'/%3E%3Ccircle cx='12' cy='18' r='4'/%3E%3Ccircle cx='6' cy='12' r='4'/%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='3' fill='%23fbbf24'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=summer][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast:after{content:"";position:absolute;top:-6px;right:10px;width:14px;height:14px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5' fill='%23fbbf24'/%3E%3Cg stroke='%23fb923c' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 1v3M12 20v3M1 12h3M20 12h3M4.2 4.2l2.1 2.1M17.7 17.7l2.1 2.1M19.8 4.2l-2.1 2.1M6.3 17.7l-2.1 2.1'/%3E%3C/g%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=summer][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) [role=tooltip]:after{content:"";position:absolute;top:-5px;right:6px;width:10px;height:10px;pointer-events:none;opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5' fill='%23fbbf24'/%3E%3Cg stroke='%23fb923c' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 1v3M12 20v3M1 12h3M20 12h3M4.2 4.2l2.1 2.1M17.7 17.7l2.1 2.1M19.8 4.2l-2.1 2.1M6.3 17.7l-2.1 2.1'/%3E%3C/g%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=autumn][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast:after{content:"";position:absolute;top:-6px;right:10px;width:14px;height:14px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=monsoon][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast:after{content:"";position:absolute;top:-6px;right:10px;width:14px;height:14px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=autumn][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) [role=tooltip]:after{content:"";position:absolute;top:-5px;right:6px;width:10px;height:10px;pointer-events:none;opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season=monsoon][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) [role=tooltip]:after{content:"";position:absolute;top:-5px;right:6px;width:10px;height:10px;pointer-events:none;opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 19 3 12 4 5c8 0 14 4 8 16z' fill='%23cd7f32'/%3E%3Cpath d='M12 21c0-6 1-10 5-14' stroke='%237a4a18' stroke-width='1.2' fill='none'/%3E%3C/svg%3E") 50% /contain no-repeat}html[data-season][data-season-comp=on]:is([data-season-decor=full],[data-season-decor=subtle]):not([data-a11y-contrast=high]) .season-toast{position:relative}html[data-season-fx~=terminal]:not([data-a11y-contrast=high]) .season-terminal-root{border-color:rgb(var(--sx)/.45);outline:1px solid rgb(var(--sx)/.12)}html[data-season-fx~=terminal]:not([data-a11y-contrast=high]) .season-terminal-bar{background:linear-gradient(90deg,rgb(var(--sx)/.16),transparent);color:rgb(var(--sx-soft));border-bottom:1px solid rgb(var(--sx)/.25)}html[data-season-fx~=terminal]:not([data-a11y-contrast=high]) .season-terminal-root :is(.xterm-cursor-layer,.xterm-cursor-block){filter:drop-shadow(0 0 4px rgb(var(--sx)/.7))}.season-terminal{border-color:rgb(var(--sx)/.5);box-shadow:0 0 40px -10px rgb(var(--sx)/.5)}.season-spot{color:rgb(var(--sx));background:transparent;border:0;opacity:.12;transition:opacity .3s ease;cursor:pointer}.season-spot:focus-visible,.season-spot:hover{opacity:.85}.season-fx-badge{border:1px solid rgb(var(--sx)/.4);animation:season-badge-in .28s ease-out}@keyframes season-spin{to{transform:rotate(1turn)}}@keyframes season-grow{0%,to{transform:scale(.8);opacity:.7}50%{transform:scale(1.05);opacity:1}}@keyframes season-sun{0%,to{transform:scale(.9);opacity:.65}50%{transform:scale(1.1);opacity:1}}@keyframes season-fall{0%{transform:translateY(-6px) rotate(-14deg);opacity:.4}50%{opacity:1}to{transform:translateY(8px) rotate(18deg);opacity:.4}}@keyframes season-blink{to{opacity:0}}@keyframes season-bar{0%{transform:translateX(0) scaleX(.6)}50%{transform:translateX(18px) scaleX(1.6)}to{transform:translateX(0) scaleX(.6)}}@keyframes season-dot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes season-rain{0%{transform:translateY(-4px);opacity:0}30%{opacity:1}to{transform:translateY(6px);opacity:0}}@keyframes season-art-fall{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(22px);opacity:0}}@keyframes season-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes season-grow-spin{0%,to{transform:scale(.65) rotate(-10deg)}50%{transform:scale(1) rotate(10deg)}}@keyframes season-sun-spin{0%,to{transform:scale(.8);opacity:.7}50%{transform:scale(1.08) rotate(45deg);opacity:1}}@keyframes season-leaf-spin{0%{transform:translateY(-2px) rotate(-20deg)}50%{transform:translateY(2px) rotate(20deg)}to{transform:translateY(-2px) rotate(-20deg)}}@keyframes season-leaf-drift{0%{transform:translateX(0) rotate(0);opacity:.9}to{transform:translateX(80px) rotate(60deg);opacity:0}}@keyframes season-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes season-pop-winter{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}@keyframes season-pop-spring{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes season-pop-summer{0%{opacity:0}to{opacity:1}}@keyframes season-pop-autumn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes season-wipe{0%{opacity:1}to{opacity:0}}@keyframes season-wipe-frost{0%{opacity:1;backdrop-filter:blur(4px)}to{opacity:0;backdrop-filter:blur(0)}}@keyframes season-wipe-organic{0%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:none}}@keyframes season-wipe-leaf{0%{opacity:1;transform:translateX(-2%)}to{opacity:0;transform:none}}@keyframes season-badge-in{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.animate-spin.rounded-full.border-2,.se-fall,.se-rain,.se-sun,.se-sway,.season-fx-badge,.season-nav-wipe,.season-progress-fill,.sl-bar,.sl-blink,.sl-dot,.sl-fall,.sl-grow,.sl-rain,.sl-ring,.sl-spin,.sl-sun{animation:none!important}:is([role=tooltip],[role=menu],[role=listbox]),details[open]>:not(summary){animation:none!important}}html[data-a11y-contrast=high] .event-root{display:none}.ev-glow{background:radial-gradient(70% 45% at 50% 108%,rgb(var(--ex,249 115 22)/.14),transparent 72%),radial-gradient(60% 40% at 0 0,rgb(var(--ex-alt,250 204 21)/.1),transparent 70%),radial-gradient(60% 40% at 100% 0,rgb(var(--ex,249 115 22)/.1),transparent 70%)}.event-root[data-ev=blackfriday] .ev-glow,.event-root[data-ev=blacknovember] .ev-glow{background:radial-gradient(90% 55% at 50% 112%,rgba(249,115,22,.2),transparent 72%),radial-gradient(55% 40% at 0 0,rgba(250,204,21,.14),transparent 70%),radial-gradient(55% 40% at 100% 0,rgba(239,68,68,.14),transparent 70%)}.event-root[data-ev=halloween] .ev-glow{background:radial-gradient(80% 50% at 85% 0,hsla(48,97%,77%,.1),transparent 70%),radial-gradient(70% 45% at 50% 110%,rgba(168,85,247,.16),transparent 72%)}.event-root[data-ev=anniversary] .ev-glow{background:radial-gradient(60% 40% at 0 100%,rgba(132,204,22,.16),transparent 70%),radial-gradient(60% 40% at 100% 100%,rgba(34,211,238,.16),transparent 70%),radial-gradient(60% 35% at 50% 0,rgba(244,114,182,.1),transparent 70%)}.ev-bulb{width:9px;height:14px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:rgb(var(--c));background:var(--c);box-shadow:0 0 10px 2px var(--c);animation:ev-twinkle 2.6s ease-in-out infinite}.ev-twinkle{animation:ev-twinkle 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.ev-swing{animation:ev-swing 4.6s ease-in-out infinite}.ev-sway,.ev-swing{transform-origin:top center}.ev-sway{animation:ev-sway 6s ease-in-out infinite}.ev-float{animation:ev-float 4.4s ease-in-out infinite}.ev-flicker{animation:ev-flicker 3.2s ease-in-out infinite}.ev-spin{animation:ev-spin 14s linear infinite}.ev-spin-slow{animation:ev-spin 26s linear infinite}.ev-beat{animation:ev-beat 1.8s ease-in-out infinite;transform-origin:center}.ev-pulse{animation:ev-pulse 3.4s ease-in-out infinite}.ev-neon{animation:ev-neon 3.6s ease-in-out infinite}.ev-blink{animation:ev-blink 1.1s steps(2,start) infinite}.ev-bolt{animation:ev-bolt 5s ease-in-out infinite;filter:drop-shadow(0 0 8px #facc15)}.ev-ping{animation:ev-ping 3s ease-out infinite;transform-box:fill-box;transform-origin:center}.ev-scan{animation:ev-scan 11s linear infinite}.ev-tip{animation:ev-tip 7s ease-in-out both}.ev-bubble{animation:ev-bubble 2.6s ease-in infinite}.ev-flap{transform-box:fill-box;transform-origin:center;animation:ev-flap .9s ease-in-out infinite}.ev-clink{animation:ev-clink 2.8s ease-in-out infinite}.ev-clink-r{animation:ev-clink-r 2.8s ease-in-out infinite}.ev-ecg{stroke-dasharray:100;stroke-dashoffset:100;animation:ev-ecg 4.5s linear infinite}.ev-ray{background:conic-gradient(from 0deg at 50% 12%,transparent 0 20deg,hsla(0,0%,100%,.07) 20deg 30deg,transparent 30deg 60deg,rgba(250,204,21,.08) 60deg 70deg,transparent 70deg 110deg,rgba(167,139,250,.08) 110deg 120deg,transparent 120deg 180deg,hsla(0,0%,100%,.06) 180deg 190deg,transparent 190deg 1turn);animation:ev-spin 24s linear infinite;-webkit-mask-image:radial-gradient(circle at 50% 12%,#000,transparent 70%);mask-image:radial-gradient(circle at 50% 12%,#000,transparent 70%)}.ev-fly{animation:ev-fly var(--dur,50s) linear infinite;transform:translateX(-260px)}.ev-drift{animation:ev-fly var(--dur,60s) linear infinite;transform:translateX(-120px)}.ev-cart{animation:ev-cart var(--dur,34s) linear infinite;transform:translateX(-140px)}.ev-rise{animation:ev-rise var(--dur,40s) linear infinite;transform:translateY(105vh)}.ev-marquee{animation:ev-marquee 60s linear infinite;width:-moz-max-content;width:max-content}.ev-fog{background:radial-gradient(40% 100% at 20% 100%,rgba(200,190,255,.18),transparent 70%),radial-gradient(35% 100% at 70% 100%,rgba(180,170,230,.14),transparent 70%);animation:ev-fog 24s ease-in-out infinite}.ev-fog-b{animation-duration:34s;animation-direction:reverse;opacity:.8}.ev-beam{background:conic-gradient(from 180deg at 0 100%,transparent 0 8deg,rgb(var(--c)/.16) 8deg 22deg,transparent 22deg 1turn);transform-origin:0 100%;animation:ev-beam 9s ease-in-out infinite;-webkit-mask-image:linear-gradient(0deg,#000,transparent 85%);mask-image:linear-gradient(0deg,#000,transparent 85%)}.ev-beam-r{transform:scaleX(-1);animation-direction:reverse}.ev-say{background:rgb(var(--ex,249 115 22)/.92);color:#0b0b10;border-color:rgb(var(--ex-soft,253 186 116));animation:ev-say 1.9s ease-out forwards;box-shadow:0 6px 24px rgba(0,0,0,.35)}.ev-banner{animation:ev-say 4.2s ease-out forwards}@keyframes ev-twinkle{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes ev-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes ev-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes ev-float{0%,to{transform:translateY(-5px)}50%{transform:translateY(6px)}}@keyframes ev-flicker{0%,to{opacity:.8}40%{opacity:1}70%{opacity:.88}}@keyframes ev-spin{to{transform:rotate(1turn)}}@keyframes ev-beat{0%,to{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(1)}45%{transform:scale(1.08)}}@keyframes ev-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes ev-neon{0%,to{opacity:1;text-shadow:0 0 10px currentColor}50%{opacity:.78;text-shadow:0 0 3px currentColor}}@keyframes ev-blink{to{opacity:0}}@keyframes ev-bolt{0%,to{opacity:.12}50%{opacity:.5}}@keyframes ev-ping{0%{transform:scale(.7);opacity:.7}to{transform:scale(1.45);opacity:0}}@keyframes ev-scan{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@keyframes ev-tip{0%{opacity:0;transform:translateY(4px)}10%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes ev-bubble{0%{transform:translateY(0);opacity:.8}to{transform:translateY(-34px);opacity:0}}@keyframes ev-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}@keyframes ev-clink{0%,55%,to{transform:rotate(0)}70%{transform:rotate(16deg)}85%{transform:rotate(8deg)}}@keyframes ev-clink-r{0%,55%,to{transform:rotate(0)}70%{transform:rotate(-16deg)}85%{transform:rotate(-8deg)}}@keyframes ev-ecg{to{stroke-dashoffset:0}}@keyframes ev-fly{0%{transform:translateX(-260px)}22%{transform:translateX(calc(100vw + 120px))}to{transform:translateX(calc(100vw + 120px))}}@keyframes ev-cart{0%{transform:translateX(-140px)}30%{transform:translateX(calc(100vw + 60px))}to{transform:translateX(calc(100vw + 60px))}}@keyframes ev-rise{0%{transform:translateY(105vh)}to{transform:translateY(-30vh)}}@keyframes ev-marquee{to{transform:translateX(-50%)}}@keyframes ev-fog{0%,to{transform:translateX(-4%)}50%{transform:translateX(4%)}}@keyframes ev-beam{0%,to{transform:rotate(-9deg)}50%{transform:rotate(7deg)}}@keyframes ev-say{0%{opacity:0;transform:translate(-50%,-80%) scale(.9)}12%{opacity:1;transform:translate(-50%,-100%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-130%)}}html[data-a11y-motion=reduce] .event-root,html[data-a11y-motion=reduce] .event-root *{animation:none!important}@media (prefers-reduced-motion:reduce){.event-root,.event-root *{animation:none!important}.ev-cart,.ev-drift,.ev-fly{display:none}}html[data-a11y-contrast=high] .season-decor{display:none}.sd-icicles{background:linear-gradient(#bfe6ff,#e8f6ff) top/100% 4px no-repeat,conic-gradient(from 150deg at 50% 0,transparent 0 0) 0 0,linear-gradient(160deg,transparent 49%,rgba(214,240,255,.9) 50%) 0 4px/22px 22px repeat-x,linear-gradient(200deg,transparent 49%,rgba(190,230,255,.9) 50%) 11px 4px/22px 18px repeat-x;opacity:.8;filter:drop-shadow(0 0 4px rgb(150 210 255/.55));-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.sd-frost{background:radial-gradient(60% 50% at 0 0,rgba(210,235,255,.18),transparent 70%),radial-gradient(60% 50% at 100% 0,rgba(210,235,255,.16),transparent 70%),radial-gradient(70% 40% at 50% 100%,rgba(225,242,255,.18),transparent 70%);box-shadow:inset 0 0 70px rgba(190,225,255,.16)}.sd-snowline{background:radial-gradient(12px 9px at 12px 100%,#f4fbff 98%,transparent) 0 0/24px 100% repeat-x;opacity:.85}.sd-bloom{transform-box:fill-box;transform-origin:center;animation:ev-sway 5s ease-in-out infinite}.sd-dew{background:radial-gradient(50% 100% at 50% 0,hsla(82,85%,67%,.1),transparent 70%)}.sd-sun{background:radial-gradient(circle,rgba(255,236,150,.55),rgba(251,191,36,.22) 40%,transparent 70%);animation:ev-pulse 7s ease-in-out infinite}.sd-heat{background:linear-gradient(0deg,rgba(251,146,60,.16),transparent);animation:ev-heat 6s ease-in-out infinite}.sd-rainglass{background:repeating-linear-gradient(98deg,transparent 0 46px,rgba(180,210,235,.05) 46px 47px,transparent 47px 91px);box-shadow:inset 0 0 90px rgba(90,130,170,.18)}.sd-drop{width:7px;height:11px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:linear-gradient(rgba(200,225,245,.75),rgba(120,170,210,.5));box-shadow:inset -1px -1px 2px hsla(0,0%,100%,.5);animation:ev-drip 16s ease-in infinite;transform:translateY(-20px)}.sd-puddle{background:linear-gradient(0deg,rgba(100,150,200,.18),transparent)}.sd-puddle b{position:absolute;bottom:8px;width:46px;height:12px;border:1px solid rgba(190,220,245,.55);border-radius:50%;animation:ev-ripple 4.5s ease-out infinite}.sd-puddle b:first-child{left:14%}.sd-puddle b:nth-child(2){left:52%;animation-delay:1.6s}.sd-puddle b:nth-child(3){left:82%;animation-delay:3s}@keyframes ev-heat{0%,to{transform:translateY(0) scaleY(1);opacity:.7}50%{transform:translateY(-3px) scaleY(1.15);opacity:1}}@keyframes ev-drip{0%{transform:translateY(-20px);opacity:0}8%{opacity:1}90%{opacity:.8}to{transform:translateY(100vh);opacity:0}}@keyframes ev-ripple{0%{transform:scale(.2);opacity:.9}to{transform:scale(1.6);opacity:0}}html[data-a11y-motion=reduce] .season-decor *{animation:none!important}@media (prefers-reduced-motion:reduce){.season-decor *{animation:none!important}.sd-drop{display:none}}.sd-haze{background:radial-gradient(70% 45% at 50% 105%,rgba(214,162,58,.14),transparent 72%),radial-gradient(50% 40% at 100% 0,rgba(198,93,50,.1),transparent 70%)}.sd-leafhang{width:14px;height:18px;border-radius:0 100% 0 100%;background:linear-gradient(135deg,#c65d32,#d6a23a);opacity:.8;transform-origin:top center;animation:ev-swing 5.5s ease-in-out infinite;filter:drop-shadow(0 2px 3px rgb(0 0 0/.25))}.event-root[data-tone=pro] .ev-loud{display:none!important}.event-root[data-tone=pro] .ev-scene{opacity:.68}.event-root[data-tone=pro] .ev-glow{opacity:.55}.event-root[data-tone=pro] .ev-neon{animation:none;text-shadow:none}.event-root[data-tone=pro] .ev-bulb{box-shadow:0 0 5px 1px var(--c)}.event-root[data-tone=pro] .ev-fog{opacity:.6}