/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */html[data-season=halloween]:not([data-season-scope=admin]){--sp-bg:#0e0a24;--sp-bloom-a:#ff7a1821;--sp-bloom-b:#8b5cf638;--sp-ink:#fff8f0;--sp-ink-80:#fff6eccc;--sp-ink-60:#fff0e4a8;--sp-ink-45:#ffecdc8a;--sp-ink-30:#ffecdc6e;--sp-card:#160d2ed1;--sp-field:#090518a8;--sp-line:#d6c4ff33;--sp-line-2:#d6c4ff4d;--sp-fill:#c4aaff17;--sp-fill-2:#c4aaff2e;--sp-accent:#ffb35c;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#c2410c;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#dccdff,#ffdcb0 50%,#ffa04a);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #ff8a281a,0 8px 22px -10px #ff7a1899;--sp-btn-sh:0 12px 28px -12px #ff6e14bf,inset 0 1px 0 #ffffff38;--season-fx-ring:#ffa04680;--season-fx-glow:#ff821ea6}html[data-season=halloween][data-season-sky] body{--jr-horizon:.12;background-color:#0d0923}html[data-season=halloween][data-season-sky][data-season-intensity=festive] body{--jr-horizon:.2}html[data-season=halloween][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 55% at 50% 112%,rgba(255,112,24,var(--jr-horizon)),transparent 62%),radial-gradient(75% 45% at 0 0,#7c3aed38,transparent 70%),radial-gradient(60% 40% at 100% 60%,#5b21b624,transparent 70%),linear-gradient(180deg,#0b0820 0,#120b2b 55%,#1a0f2b 100%);position:fixed;inset:0}html[data-season=halloween][data-season-sky] body:after{content:"";z-index:-1;pointer-events:none;opacity:.75;background:radial-gradient(1.4px 1.4px at 8% 14%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 19% 38%,#e9ddff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 31% 9%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 43% 27%,#fff4e0 50%,#0000 51%),radial-gradient(1.5px 1.5px at 57% 12%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 66% 33%,#e9ddff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 74% 6%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 88% 24%,#fff4e0 50%,#0000 51%),radial-gradient(1.3px 1.3px at 93% 44%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 4% 52%,#e9ddff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 24% 64%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 51% 48%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 81% 62%,#e9ddff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 37% 78%,#fff4e0 50%,#0000 51%),radial-gradient(1px 1px at 69% 84%,#fff 50%,#0000 51%);position:fixed;inset:0}html[data-season=halloween][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=halloween][data-season-sky] .jr-season-veil{background:linear-gradient(#0d09238c,#0d0923e0 62%,#0d092300)!important}html[data-season=halloween][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=halloween]:not([data-season-scope=admin]) .jr-season-pill{border-color:#ffa04673;box-shadow:0 0 20px -6px #ff7a1899}html[data-season=halloween]:not([data-season-scope=admin]) .jr-season-dot{background:radial-gradient(circle at 38% 35%,#ffc46b 0,#f2740f 58%,#a8400a 100%);border-radius:50%;width:10px;height:9px;animation:none;position:relative;box-shadow:0 0 8px #ff8c28bf}html[data-season=halloween]:not([data-season-scope=admin]) .jr-season-dot:before{content:"";background:#7da23a;border-radius:1px;width:2px;height:3.5px;margin-left:-1px;position:absolute;top:-3px;left:50%}html[data-season=halloween]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=halloween]{display:flex}.jr-hw-hero{isolation:isolate;border-radius:var(--sp-radius-lg,1rem);background:radial-gradient(110px 90px at 46px 56%,#ff96286b,#0000 72%),radial-gradient(280px 150px at 100% 0,#a78bfa4d,#0000 70%),linear-gradient(115deg,#2c1155,#1b0c37 52%,#3b1508);border:1px solid #ff963c66;align-items:center;gap:14px;min-height:112px;margin:0 0 1.5rem;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #ff6e1499,inset 0 1px #ffffff12}.jr-hw-hero__pumpkin{z-index:1;filter:drop-shadow(0 6px 14px #ff781480);flex:none;width:58px;height:58px;position:relative}.jr-hw-hero__pumpkin svg{width:100%;height:100%;display:block}.jr-hw-hero__text{z-index:1;flex:auto;min-width:0;position:relative}.jr-hw-hero__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#cdbbff;margin:0;font-size:10.5px;font-weight:700;line-height:1.4}.jr-hw-hero__title{color:#ffe2bd;text-shadow:0 0 18px #ff8c2873,0 1px #00000059;margin:1px 0 0;font-size:20px;font-weight:800;line-height:1.5}.jr-hw-hero__sub{color:#fff0e4cc;margin:0;font-size:12.5px;line-height:1.55}.jr-hw-hero__phrase{display:inline-block}.jr-hw-hero__art{z-index:0;pointer-events:none;width:46%;max-width:280px;position:absolute;inset:0 0 0 auto}.jr-hw-hero__web{opacity:.5;width:56px;height:56px;position:absolute;top:0;right:0;transform:scaleX(-1)}.jr-hw-hero__moon{opacity:.95;width:28px;height:28px;position:absolute;top:10px;right:10px}.jr-hw-hero__bat{color:#1a0f30;height:auto;display:none;position:absolute;overflow:visible}.jr-hw-hero__bat.b1{width:16px;display:block;top:20px;right:16px}@media (min-width:640px){.jr-hw-hero{gap:18px;min-height:118px;padding:16px 22px}.jr-hw-hero__pumpkin{width:74px;height:74px}.jr-hw-hero__title{font-size:26px}.jr-hw-hero__sub{font-size:14px}.jr-hw-hero__text{padding-right:132px}.jr-hw-hero__web{opacity:.7;width:84px;height:84px}.jr-hw-hero__moon{width:52px;height:52px;top:16px;right:22px}.jr-hw-hero__bat{display:block}.jr-hw-hero__bat.b1{width:30px;top:35px;right:33px}.jr-hw-hero__bat.b2{width:20px;top:22px;right:94px}.jr-hw-hero__bat.b3{width:15px;top:64px;right:84px}}html[data-season=halloween][data-season-scope=admin] .app-backdrop:after{opacity:.3;background:radial-gradient(circle,#f97316 0,#0000 70%)}html[data-season=halloween][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#f97316 50%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=loykrathong]:not([data-season-scope=admin]){--sp-bg:#0c1336;--sp-bloom-a:#f5c04a1a;--sp-bloom-b:#7c3aed33;--sp-ink-45:#ffffff85;--sp-ink-30:#ffffff6b;--sp-card:#101438d1;--sp-field:#060a1ea8;--sp-line:#c9d4ff33;--sp-line-2:#c9d4ff4d;--sp-fill:#c9d4ff14;--sp-fill-2:#c9d4ff29;--sp-accent:#f5c04a;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#a15c07;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#dccdff,#fde7b0 55%,#f5c04a);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #f5c04a1f,0 8px 22px -10px #f5c04a80;--sp-btn-sh:0 12px 28px -12px #f5aa3c99,inset 0 1px 0 #ffffff38;--season-fx-ring:#f5c04a80;--season-fx-glow:#f5c04a99}html[data-season=loykrathong][data-season-sky] body{--jr-lk-glow:.13;background-color:#0d1438}html[data-season=loykrathong][data-season-sky][data-season-intensity=festive] body{--jr-lk-glow:.2}html[data-season=loykrathong][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 32% at 90% 4%,#fff4d61c,transparent 70%),radial-gradient(70% 45% at 0 0,#7c3aed38,transparent 70%),radial-gradient(110% 17% at 50% 100%,rgba(245,192,74,var(--jr-lk-glow)),transparent 72%),linear-gradient(to top,#1c2e6e8c,#1c2e6e00 15%),linear-gradient(180deg,#0a0f2c 0,#0d1438 55%,#121b47 100%);position:fixed;inset:0}html[data-season=loykrathong][data-season-sky] body:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background:radial-gradient(1.3px 1.3px at 7% 12%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 21% 31%,#e6e9ff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 34% 8%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 47% 22%,#fff4dc 50%,#0000 51%),radial-gradient(1.4px 1.4px at 61% 10%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 72% 36%,#e6e9ff 50%,#0000 51%),radial-gradient(1px 1px at 9% 47%,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 27% 58%,#e6e9ff 50%,#0000 51%),radial-gradient(1px 1px at 55% 44%,#fff 50%,#0000 51%),radial-gradient(1.1px 1.1px at 94% 52%,#fff4dc 50%,#0000 51%);position:fixed;inset:0}html[data-season=loykrathong][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=loykrathong][data-season-sky] .jr-season-veil{background:linear-gradient(#0d14388c,#0d1438e0 62%,#0d143800)!important}html[data-season=loykrathong][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=loykrathong]:not([data-season-scope=admin]) .jr-season-pill{border-color:#f5c04a73;box-shadow:0 0 20px -6px #f5c04a8c}html[data-season=loykrathong]:not([data-season-scope=admin]) .jr-season-dot{background:radial-gradient(circle at 50% 72%,#fffbe6 0,#ffd36b 45%,#f59e0b 100%);border-radius:50%/62% 62% 38% 38%;width:7px;height:10px;animation:none;box-shadow:0 0 8px #ffbe50cc}html[data-season=loykrathong]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=loykrathong]{display:flex}html[data-season=loykrathong] .jr-lk-hero{isolation:isolate;border-radius:var(--sp-radius-lg,1rem);background:radial-gradient(110px 90px at 46px 58%,#ffc45a4d,#0000 72%),radial-gradient(240px 140px at 100% 0,#fff4d629,#0000 70%),radial-gradient(70% 55% at 88% 112%,#2e48a073,#0000 72%),linear-gradient(115deg,#2b1564,#181c50 54%,#101d4a);border:1px solid #f5c04a61;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #f5aa3c80,inset 0 1px #ffffff12}html[data-season=loykrathong][data-season-scope=admin] .app-backdrop:after{opacity:.28;background:radial-gradient(circle,#f5c04a 0,#0000 70%)}html[data-season=loykrathong][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#f5c04a 50%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=fathersday]:not([data-season-scope=admin]){--sp-bg:#120e1f;--sp-bloom-a:#f6d3651a;--sp-bloom-b:#8b5cf629;--sp-ink-45:#ffffff85;--sp-ink-30:#ffffff6b;--sp-card:#171325d1;--sp-field:#0a0810a8;--sp-line:#ecdcae33;--sp-line-2:#ecdcae4d;--sp-fill:#ecdcae14;--sp-fill-2:#ecdcae29;--sp-accent:#f6d365;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#a16207;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#e9ddff,#fff3cf 60%,#fbe7a1);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #f6d3651f,0 8px 22px -10px #f6d36573;--sp-btn-sh:0 12px 28px -12px #f6d36573,inset 0 1px 0 #ffffff38}html[data-season=fathersday][data-season-sky] body{background-color:#120e1f}html[data-season=fathersday][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 40% at 0 0,#8b5cf624,#0000 70%),radial-gradient(60% 45% at 100% 0,#f6d3651c,#0000 70%),radial-gradient(80% 35% at 50% 100%,#f6d3650d,#0000 70%),linear-gradient(#100c1c,#120e1f 55%,#17121f);position:fixed;inset:0}html[data-season=fathersday][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=fathersday][data-season-sky] .jr-season-veil{background:linear-gradient(#120e1f8c,#120e1fe0 62%,#120e1f00)!important}html[data-season=fathersday][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=fathersday]:not([data-season-scope=admin]) .jr-season-pill{border-color:#f6d36573;box-shadow:0 0 20px -6px #f6d36580}html[data-season=fathersday]:not([data-season-scope=admin]) .jr-season-dot{background:#f6d365;width:7px;height:7px;animation:none;box-shadow:0 0 0 1.5px #f2b70573,0 0 8px #f6d365cc}html[data-season=fathersday]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=fathersday]{display:flex}html[data-season=fathersday] .jr-fd-hero{background:radial-gradient(100px 84px at 50px,#f6d3653d,#0000 72%),radial-gradient(300px 150px at 100% 0,#f6d36521,#0000 70%),linear-gradient(115deg,#2a1d58,#241a40 52%,#2c2030)}html[data-season=fathersday][data-season-scope=admin] .app-backdrop:after{opacity:.28;background:radial-gradient(circle,#f6d365 0,#0000 70%)}html[data-season=fathersday][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#f6d365 50%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=christmas]:not([data-season-scope=admin]){--sp-bg:#0e0b28;--sp-bloom-a:#1f7a4d24;--sp-bloom-b:#8b5cf638;--sp-ink-45:#f4f0ff85;--sp-ink-30:#f4f0ff6b;--sp-card:#171134d1;--sp-field:#09071aa8;--sp-line:#d6c8ff33;--sp-line-2:#d6c8ff4d;--sp-fill:#c4aaff17;--sp-fill-2:#c4aaff2e;--sp-accent:#f4ca64;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#b4233c;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#dccdff,#fff3d6 52%,#f4ca64);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #f2c75c1f,0 8px 22px -10px #c8323c8c;--sp-btn-sh:0 12px 28px -12px #c8323cb3,inset 0 1px 0 #ffffff38;--season-fx-ring:#f2c75c80;--season-fx-glow:#f2c75c99}html[data-season=christmas][data-season-sky] body{background-color:#0e0b28}html[data-season=christmas][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 42% at 50% 118%,#d6e2ff1a,#0000 62%),radial-gradient(60% 40% at 0 100%,#1f7a4d29,#0000 70%),radial-gradient(55% 38% at 100% 94%,#c8323c1a,#0000 70%),radial-gradient(70% 45% at 0 0,#7c3aed38,#0000 70%),radial-gradient(50% 35% at 100% 0,#e3b34112,#0000 70%),linear-gradient(#0a0820,#0e0b28 55%,#11122c);position:fixed;inset:0}html[data-season=christmas][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=christmas][data-season-sky] .jr-season-veil{background:linear-gradient(#0e0b286b,#0e0b28e0 62%,#0e0b2800)!important}html[data-season=christmas][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=christmas]:not([data-season-scope=admin]) .jr-season-pill{border-color:#f2c75c73;box-shadow:0 0 20px -6px #c8323c99}html[data-season=christmas]:not([data-season-scope=admin]) .jr-season-dot{background:radial-gradient(circle at 36% 32%,#ff9aa0 0,#d32c3d 55%,#771120 100%);border-radius:50%;width:9px;height:9px;animation:none;position:relative;box-shadow:0 0 8px #ff5a6499}html[data-season=christmas]:not([data-season-scope=admin]) .jr-season-dot:before{content:"";background:#e3b341;border-radius:1px;width:4px;height:3px;margin-left:-2px;position:absolute;top:-2.5px;left:50%}html[data-season=christmas]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=christmas]{display:flex}html[data-season=christmas][data-season-scope=admin] .app-backdrop:after{opacity:.26;background:radial-gradient(circle,#e3b341 0,#1f7a4d99 45%,#0000 70%)}html[data-season=christmas][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#c8323c 30%,#e3b341 50%,#1f7a4d 70%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=newyear]:not([data-season-scope=admin]){--sp-bg:#0b0d2c;--sp-bloom-a:#e9c46a1a;--sp-bloom-b:#7c6cff38;--sp-ink-45:#f0f2ff85;--sp-ink-30:#f0f2ff6b;--sp-card:#121434d1;--sp-field:#07081ca8;--sp-line:#c9d1f033;--sp-line-2:#c9d1f04d;--sp-fill:#beb4ff17;--sp-fill-2:#beb4ff2e;--sp-accent:#ecc86f;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#3346c8;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#dccdff,#fff0c8 55%,#ecc86f);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #e9c46a1f,0 8px 22px -10px #e9c46a80;--sp-btn-sh:0 12px 28px -12px #e9c46a99,inset 0 1px 0 #ffffff38;--season-fx-ring:#e9c46a80;--season-fx-glow:#e9c46a99}html[data-season=newyear][data-season-sky] body{background-color:#0b0d2c}html[data-season=newyear][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 44% at 50% 116%,#e9c46a21,#0000 62%),radial-gradient(70% 45% at 0 0,#7c3aed3d,#0000 70%),radial-gradient(55% 40% at 100% 8%,#5064dc24,#0000 70%),linear-gradient(#07081f,#0b0d2c 55%,#10123a);position:fixed;inset:0}html[data-season=newyear][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=newyear][data-season-sky] .jr-season-veil{background:linear-gradient(#0b0d2c66,#0b0d2ce0 62%,#0b0d2c00)!important}html[data-season=newyear][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=newyear]:not([data-season-scope=admin]) .jr-season-pill{border-color:#e9c46a73;box-shadow:0 0 20px -6px #e9c46a8c}html[data-season=newyear]:not([data-season-scope=admin]) .jr-season-dot{background:radial-gradient(circle,#fff6d8 0 30%,#e9c46a 62%,#b8892c 100%);width:8px;height:8px;animation:none;box-shadow:0 0 6px 1px #e9c46abf,0 0 12px 2px #f0abfc59}html[data-season=newyear]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=newyear]{display:flex}html[data-season=newyear][data-season-scope=admin] .app-backdrop:after{opacity:.26;background:radial-gradient(circle,#e9c46a 0,#0000 70%)}html[data-season=newyear][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#e9c46a 40%,#c9d1e0 60%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=cny]:not([data-season-scope=admin]){--sp-bg:#1a0a1d;--sp-bloom-a:#c8102e26;--sp-bloom-b:#8b5cf62e;--sp-ink-45:#ffffff85;--sp-ink-30:#ffffff6b;--sp-card:#1f0d20d1;--sp-field:#0e050ea8;--sp-line:#f7c9b033;--sp-line-2:#f7c9b04d;--sp-fill:#f7c9b014;--sp-fill-2:#f7c9b029;--sp-accent:#f5c96a;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#c8102e;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#ffd9cf,#ffe3a0 55%,#f2c14e);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #f2c14e1f,0 8px 22px -10px #f2c14e80;--sp-btn-sh:0 12px 28px -12px #e62832b3,inset 0 1px 0 #ffffff38;--season-fx-ring:#f2c14e8c;--season-fx-glow:#e6323299}html[data-season=cny][data-season-sky] body{--jr-cny-hz:.16;background-color:#1a0a1d}html[data-season=cny][data-season-sky][data-season-intensity=festive] body{--jr-cny-hz:.27}html[data-season=cny][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 55% at 50% 112%,rgba(200,16,46,var(--jr-cny-hz)),transparent 62%),radial-gradient(55% 40% at 100% 0,#f2c14e17,transparent 70%),radial-gradient(70% 45% at 0 8%,#7c3aed33,transparent 70%),linear-gradient(180deg,#140a22 0,#1a0a1f 55%,#26091c 100%);position:fixed;inset:0}html[data-season=cny][data-season-sky] body:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background:radial-gradient(1.4px 1.4px at 11% 16%,#ffe3a0 50%,#0000 51%),radial-gradient(1px 1px at 27% 41%,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 46% 9%,#ffe3a0 50%,#0000 51%),radial-gradient(1px 1px at 63% 31%,#fbd0dc 50%,#0000 51%),radial-gradient(1.4px 1.4px at 79% 13%,#ffe3a0 50%,#0000 51%),radial-gradient(1px 1px at 91% 47%,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 7% 63%,#ffe3a0 50%,#0000 51%),radial-gradient(1px 1px at 54% 72%,#fbd0dc 50%,#0000 51%);position:fixed;inset:0}html[data-season=cny][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=cny][data-season-sky] .jr-season-veil{background:linear-gradient(#1a0a1d8c,#1a0a1de0 62%,#1a0a1d00)!important}html[data-season=cny][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=cny]:not([data-season-scope=admin]) .jr-season-pill{border-color:#f2c14e73;box-shadow:0 0 20px -6px #e6323299}html[data-season=cny]:not([data-season-scope=admin]) .jr-season-dot{background:radial-gradient(circle at 40% 38%,#ff8f52,#e3242f 55%,#980b21);border-radius:45%;width:9px;height:8px;animation:none;position:relative;box-shadow:0 0 8px #ff5032bf}html[data-season=cny]:not([data-season-scope=admin]) .jr-season-dot:before{content:"";background:#f2c14e;border-radius:1px;height:2px;position:absolute;top:-2px;left:2px;right:2px}html[data-season=cny]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=cny]{display:flex}.jr-cny-hero{border-radius:var(--sp-radius-lg,1rem);background:radial-gradient(100px 90px at 46px 56%,#ff783c61,#0000 72%),radial-gradient(260px 150px at 100% 0,#f4a3b529,#0000 70%),linear-gradient(115deg,#2c1155,#3a0e2e 52%,#5c0f1c);border:1px solid #f2c14e6b}html[data-season=cny][data-season-scope=admin] .app-backdrop:after{opacity:.24;background:radial-gradient(circle,#e3242f 0,#0000 70%)}html[data-season=cny][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#e3242f 40%,#f2c14e 60%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=valentine]:not([data-season-scope=admin]){--sp-bg:#180a22;--sp-bloom-a:#e84a7524;--sp-bloom-b:#8b5cf633;--sp-ink-45:#ffffff85;--sp-ink-30:#ffffff6b;--sp-card:#1f0d28d1;--sp-field:#0e0512a8;--sp-line:#f7b6c833;--sp-line-2:#f7b6c84d;--sp-fill:#f7b6c814;--sp-fill-2:#f7b6c829;--sp-accent:#f7a8c4;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#be185d;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#dccdff,#ffd0e0 55%,#f7a8c4);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #f7a8c41f,0 8px 22px -10px #f7a8c480;--sp-btn-sh:0 12px 28px -12px #e84a75b3,inset 0 1px 0 #ffffff38;--season-fx-ring:#f7a8c48c;--season-fx-glow:#e84a7599}html[data-season=valentine][data-season-sky] body{--jr-valentine-hz:.14;background-color:#180a22}html[data-season=valentine][data-season-sky][data-season-intensity=festive] body{--jr-valentine-hz:.24}html[data-season=valentine][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 55% at 50% 112%,rgba(232,74,117,var(--jr-valentine-hz)),transparent 62%),radial-gradient(70% 45% at 0 8%,#7c3aed33,transparent 70%),radial-gradient(55% 40% at 100% 6%,#f7b6c814,transparent 70%),linear-gradient(180deg,#12081c 0,#180a22 55%,#230b27 100%);position:fixed;inset:0}html[data-season=valentine][data-season-sky] body:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background:radial-gradient(1.3px 1.3px at 9% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 23% 44%,#ffd0e0 50%,#0000 51%),radial-gradient(1.2px 1.2px at 41% 11%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 58% 34%,#ffd0e0 50%,#0000 51%),radial-gradient(1.4px 1.4px at 76% 15%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 92% 41%,#ffd0e0 50%,#0000 51%),radial-gradient(1.2px 1.2px at 6% 66%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 63% 74%,#ffd0e0 50%,#0000 51%);position:fixed;inset:0}html[data-season=valentine][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=valentine][data-season-sky] .jr-season-veil{background:linear-gradient(#180a228c,#180a22e0 62%,#180a2200)!important}html[data-season=valentine][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-pill{border-color:#f7a8c473;box-shadow:0 0 20px -6px #e84a7599}html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-dot{background:#e84a75;border-radius:1px;width:7px;height:7px;margin:2px 2px 0;animation:none;position:relative;transform:rotate(45deg);box-shadow:0 0 8px #e84a75cc}html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-dot:after,html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-dot:before{content:"";background:#e84a75;border-radius:50%;width:7px;height:7px;position:absolute}html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-dot:before{top:0;left:-3.5px}html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-dot:after{top:-3.5px;left:0}html[data-season=valentine]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=valentine]{display:flex}.jr-valentine-hero{border-radius:var(--sp-radius-lg,1rem);background:radial-gradient(100px 90px at 46px 56%,#ff78a052,#0000 72%),radial-gradient(260px 150px at 100% 0,#f7b6c829,#0000 70%),linear-gradient(115deg,#2c1155,#3a1240 52%,#561238);border:1px solid #f7a8c46b}html[data-season=valentine][data-season-scope=admin] .app-backdrop:after{opacity:.24;background:radial-gradient(circle,#e84a75 0,#0000 70%)}html[data-season=valentine][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#e84a75 50%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=songkran]:not([data-season-scope=admin]){--sp-bg:#072238;--sp-bloom-a:#2ec4d624;--sp-bloom-b:#8b5cf62e;--sp-ink-45:#ffffff85;--sp-ink-30:#ffffff6b;--sp-card:#081e32d1;--sp-field:#030c16a8;--sp-line:#8fd8f033;--sp-line-2:#8fd8f04d;--sp-fill:#8fd8f014;--sp-fill-2:#8fd8f029;--sp-accent:#5fd4e3;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#0e7490;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#dccdff,#c9f3f8 55%,#5fd4e3);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #5fd4e31f,0 8px 22px -10px #5fd4e380;--sp-btn-sh:0 12px 28px -12px #2ec4d699,inset 0 1px 0 #ffffff38;--season-fx-ring:#5fd4e380;--season-fx-glow:#5fd4e399}html[data-season=songkran][data-season-sky] body{--jr-sk-glow:.14;background-color:#072238}html[data-season=songkran][data-season-sky][data-season-intensity=festive] body{--jr-sk-glow:.22}html[data-season=songkran][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 32% at 92% 0,#ffd16614,transparent 70%),radial-gradient(70% 45% at 0 0,#7c3aed38,transparent 70%),radial-gradient(50% 32% at 100% 72%,#ff6fa30d,transparent 70%),radial-gradient(120% 22% at 50% 102%,rgba(46,196,214,var(--jr-sk-glow)),transparent 72%),linear-gradient(180deg,#061a2e 0,#072238 55%,#0a2d47 100%);position:fixed;inset:0}html[data-season=songkran][data-season-sky] body:after{content:"";z-index:-1;pointer-events:none;opacity:.75;background:radial-gradient(2.4px 2.4px at 8% 16%,#bef0fab3 50%,#0000 51%),radial-gradient(1.8px 1.8px at 33% 9%,#bef0facc 50%,#0000 51%),radial-gradient(1.2px 1.2px at 48% 26%,#fff 50%,#0000 51%),radial-gradient(2.6px 2.6px at 62% 13%,#bef0fa80 50%,#0000 51%),radial-gradient(1.3px 1.3px at 74% 38%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 90% 24%,#ffe19699 50%,#0000 51%),radial-gradient(1.4px 1.4px at 6% 58%,#fff 50%,#0000 51%),radial-gradient(2.2px 2.2px at 29% 70%,#bef0fa8c 50%,#0000 51%),radial-gradient(2px 2px at 86% 64%,#bef0fa99 50%,#0000 51%);position:fixed;inset:0}html[data-season=songkran][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=songkran][data-season-sky] .jr-season-veil{background:linear-gradient(#0722388c,#072238e0 62%,#07223800)!important}html[data-season=songkran][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=songkran]:not([data-season-scope=admin]) .jr-season-pill{border-color:#5fd4e373;box-shadow:0 0 20px -6px #5fd4e38c}html[data-season=songkran]:not([data-season-scope=admin]) .jr-season-dot{background:radial-gradient(circle at 40% 66%,#fff 0 16%,#c4f1fa 36%,#2ec4d6 100%);border-radius:50%/64% 64% 36% 36%;width:7px;height:9px;animation:none;box-shadow:0 0 8px #5fd4e3bf}html[data-season=songkran]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=songkran]{display:flex}html[data-season=songkran] .jr-sk-hero{isolation:isolate;border-radius:var(--sp-radius-lg,1rem);background:radial-gradient(110px 90px at 46px 58%,#2ec4d64d,#0000 72%),radial-gradient(240px 140px at 100% 0,#ffd16621,#0000 70%),radial-gradient(70% 60% at 90% 115%,#2ec4d638,#0000 72%),linear-gradient(115deg,#2a1662,#10305a 55%,#0b4258);border:1px solid #5fd4e36b;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #2ec4d68c,inset 0 1px #ffffff14}html[data-season=songkran][data-season-scope=admin] .app-backdrop:after{opacity:.26;background:radial-gradient(circle,#2ec4d6 0,#0000 70%)}html[data-season=songkran][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#2ec4d6 50%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}html[data-season=mothersday]:not([data-season-scope=admin]){--sp-bg:#0b1429;--sp-bloom-a:#a9ccf21f;--sp-bloom-b:#8b5cf629;--sp-ink-45:#ffffff85;--sp-ink-30:#ffffff6b;--sp-card:#0e172ed1;--sp-field:#060a16a8;--sp-line:#bcd6f533;--sp-line-2:#bcd6f54d;--sp-fill:#bcd6f514;--sp-fill-2:#bcd6f529;--sp-accent:#a9ccf2;--sp-accent-bg:#a78bfa1f;--sp-accent-ln:#c4aaff5c;--sp-cta-a:#6d28d9;--sp-cta-b:#2f5596;--sp-cta-ink:#fff;--sp-shadow:0 1px 0 0 #ffffff0a,0 22px 46px -28px #000000e6;--sp-heading:linear-gradient(95deg,#e6dfff,#eef4ff 55%,#a9ccf2);--sp-heading-ink:transparent;--sp-deco:none;--sp-deco-op:0;--sp-pill-sh:0 0 0 1px #a9ccf21f,0 8px 22px -10px #a9ccf280;--sp-btn-sh:0 12px 28px -12px #a9ccf280,inset 0 1px 0 #ffffff38}html[data-season=mothersday][data-season-sky] body{background-color:#0b1429}html[data-season=mothersday][data-season-sky] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 40% at 0 0,#8b5cf621,#0000 70%),radial-gradient(60% 45% at 100% 0,#a9ccf221,#0000 70%),radial-gradient(80% 35% at 50% 100%,#a9ccf20f,#0000 70%),linear-gradient(#0a1124,#0b1429 55%,#0f1c37);position:fixed;inset:0}html[data-season=mothersday][data-season-sky] .jr-season-canvas{background:0 0!important}html[data-season=mothersday][data-season-sky] .jr-season-veil{background:linear-gradient(#0b14298c,#0b1429e0 62%,#0b142900)!important}html[data-season=mothersday][data-season-sky] .jr-series-hero{-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}html[data-season=mothersday]:not([data-season-scope=admin]) .jr-season-pill{border-color:#a9ccf273;box-shadow:0 0 20px -6px #a9ccf28c}html[data-season=mothersday]:not([data-season-scope=admin]) .jr-season-dot{background:#fffdf6;width:7px;height:7px;animation:none;box-shadow:0 0 0 1.5px #a9ccf280,0 0 8px #a9ccf2d9}html[data-season=mothersday]:not([data-season-scope=admin]) .jr-season-hero[data-season-for=mothersday]{display:flex}html[data-season=mothersday] .jr-md-hero{background:radial-gradient(100px 84px at 50px,#a9ccf24d,#0000 72%),radial-gradient(300px 150px at 100% 0,#faf8f01a,#0000 70%),linear-gradient(115deg,#2a1d5e,#1d2852 50%,#1b3560)}html[data-season=mothersday][data-season-scope=admin] .app-backdrop:after{opacity:.28;background:radial-gradient(circle,#a9ccf2 0,#0000 70%)}html[data-season=mothersday][data-season-scope=admin] body:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#7c3aed,#a9ccf2 50%,#7c3aed);height:2px;position:fixed;top:0;left:0;right:0}.jr-season-hero{min-height:112px;margin:0 0 1.5rem;display:none}@media (min-width:640px){.jr-season-hero{min-height:118px}}@supports (color:color-mix(in oklch,red,red)){:is(html[data-season=loykrathong],html[data-season=fathersday]):not([data-season-scope=admin]) .to-\[var\(--sp-cta-b\)\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-from)50%,var(--tw-gradient-to)var(--tw-gradient-to-position)}@supports (color:color-mix(in lab,red,red)){:is(html[data-season=loykrathong],html[data-season=fathersday]):not([data-season-scope=admin]) .to-\[var\(--sp-cta-b\)\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),color-mix(in oklch,var(--tw-gradient-from),var(--tw-gradient-to))50%,var(--tw-gradient-to)var(--tw-gradient-to-position)}}}html[data-season-sky]:not([data-season=halloween]) .jr-season-backed{isolation:isolate;background-image:linear-gradient(var(--sp-card),var(--sp-card));position:relative}html[data-season-sky]:not([data-season=halloween]) .jr-season-backed:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-color:inherit;position:absolute;inset:0}.jr-season-fx{cursor:pointer;border:1px solid var(--sp-line-2);background:var(--sp-card);width:30px;height:30px;color:inherit;border-radius:9999px;flex:none;place-items:center;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .15s;display:inline-grid}.jr-season-fx:hover{background:var(--sp-fill-2)}.jr-season-fx:active{transform:scale(.94)}.jr-season-fx:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.jr-season-fx[aria-pressed=true]{border-color:var(--season-fx-ring,#c4aaff80);box-shadow:0 0 16px -3px var(--season-fx-glow,#a78bfa99)}.jr-season-fx svg{width:19px;height:19px;display:block}@media (prefers-reduced-motion:reduce){.jr-season-fx{transition:none}}