:root{--xh-panel:#eccde152;--xh-panel-strong:#e8c6dc70;--xh-panel-border:#ffecf880;--xh-clean-shadow:0 18px 56px #62366829;--xh-glass-blur:blur(16px) saturate(1.12)}html[data-xh-theme=night]{--xh-panel:#23193080;--xh-panel-strong:#2d1f379e;--xh-panel-border:#cf9cc42e;--xh-clean-shadow:0 22px 70px #0f061861}body:has(.xh-clean-home){overflow-x:hidden}:is(body:has(.xh-clean-home) .xh-floating-companion,body:has(.xh-clean-home) .xh-global-toolbox),:is(body:has(.xh-clean-home) nextjs-portal,body:has(.subpage) nextjs-portal){display:none!important}.xh-clean-home{width:min(1240px,100% - 32px)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:auto!important;padding:0 0 64px!important;display:block!important;overflow:visible!important}.xh-clean-home,.xh-clean-home *,.xh-clean-home :before,.xh-clean-home :after{box-sizing:border-box;min-width:0;writing-mode:horizontal-tb!important}.xh-clean-home__search{width:min(760px,100%);margin:0 auto 18px}.xh-clean-home__grid{gap:18px;width:100%;display:grid!important;overflow:visible!important}.xh-clean-home__showcase{grid-template-columns:minmax(360px,5fr) minmax(0,7fr);align-items:stretch;gap:18px;display:grid}.xh-clean-home__posts,.xh-clean-home__media{gap:18px;display:grid}.xh-clean-home__media{grid-template-rows:minmax(210px,1fr) auto minmax(160px,auto)}.xh-clean-home__mini-grid{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:18px;display:grid}.xh-clean-home__lyrics{width:100%}.xh-clean-card,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard{-webkit-backdrop-filter:var(--xh-glass-blur);backdrop-filter:var(--xh-glass-blur);border:1px solid var(--xh-panel-border)!important;background:var(--xh-panel)!important;width:100%!important;max-width:100%!important;box-shadow:var(--xh-clean-shadow)!important;border-radius:22px!important;grid-area:auto!important;overflow:hidden!important}.xh-clean-profile{min-height:292px;padding:18px 20px 20px!important}.xh-clean-profile h1{max-width:10ch;margin:4px 0!important;font-size:clamp(34px,4.2vw,54px)!important;line-height:.98!important}.xh-clean-profile .xh-role,.xh-clean-profile .xh-motto{max-width:42ch}.xh-clean-home .xh-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.xh-clean-home .xh-profile-stats span{width:auto!important;min-width:0!important}.xh-clean-home .xh-cloud-player-card{grid-template-columns:96px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:16px!important;min-height:292px!important;padding:18px!important;display:grid!important}.xh-clean-home .xh-disc-cover{width:94px!important;height:94px!important}.xh-clean-home .xh-cloud-copy h2,.xh-clean-home .xh-cloud-copy p,.xh-clean-home .xh-cloud-copy strong{text-overflow:ellipsis!important;overflow:hidden!important}.xh-clean-home .xh-cloud-copy h2{white-space:nowrap!important}.xh-clean-home .xh-player-progress,.xh-clean-home .xh-player-controls{grid-column:1/-1!important;width:100%!important}.xh-clean-profile .xh-profile-actions a{min-height:38px;color:var(--theme);background:#ffffff94;border:1px solid #ffffff9e;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-weight:900;text-decoration:none;display:inline-flex}.xh-clean-home .xh-latest-card{height:100%!important;min-height:440px!important}.xh-clean-home__posts .xh-latest-card{background:#14122638!important;border-radius:22px!important;grid-area:auto!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important}.xh-clean-home__posts .xh-latest-card:before{background:linear-gradient(#0000 28%,#120e22b8),linear-gradient(90deg,#120e222e,#120e2214)}.xh-clean-home__posts .xh-latest-carousel-copy{-webkit-backdrop-filter:blur(14px)saturate(1.08)!important;backdrop-filter:blur(14px)saturate(1.08)!important;background:#110f2280!important;border:1px solid #ffffff42!important;border-radius:18px!important;gap:7px!important;max-width:calc(100% - 28px)!important;padding:14px!important;display:grid!important;inset:auto 14px 14px!important}.xh-clean-home__posts .xh-latest-card h2{margin:2px 0!important;font-size:clamp(22px,2vw,31px)!important;line-height:1.08!important}.xh-clean-home__posts .xh-latest-card time,.xh-clean-home__posts .xh-latest-card span,.xh-clean-home__posts .xh-latest-card small{font-size:12px!important;line-height:1.5!important}.xh-clean-home__posts .xh-latest-card span{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.xh-clean-home__posts .xh-latest-card>div>a{width:fit-content!important;min-height:34px!important;margin-top:5px!important;padding-inline:15px!important}.xh-clean-home__posts .xh-latest-carousel nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:6px!important;display:grid!important}.xh-clean-home__posts .xh-latest-carousel nav button{min-height:8px!important}.xh-clean-home__posts .xh-latest-carousel nav button span{display:none!important}.xh-clean-home .xh-window-tile{min-height:168px!important;padding:16px!important}.xh-clean-home .xh-photo-poster{min-height:240px!important}.xh-clean-home .xh-theme-scene-card{color:var(--xh-ink);cursor:pointer;text-align:center!important;place-items:center!important;min-height:168px!important;padding:18px!important;display:grid!important}.xh-theme-scene-card .eyebrow,.xh-theme-scene-card strong,.xh-theme-scene-card small{z-index:2;position:relative}.xh-theme-scene-card strong{font-size:clamp(21px,2vw,28px);line-height:1.08}.xh-theme-scene-card small{color:var(--xh-muted);line-height:1.45}.xh-theme-scene-card .xh-theme-orb{border-radius:999px;width:78px;height:78px;margin-bottom:10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #ffffff57,0 18px 42px #7cd9ff2e}.xh-theme-orb-scene,.xh-theme-orb em{transition:opacity 2.6s linear,transform 2.6s linear;position:absolute;inset:0}.xh-theme-orb-scene.is-day{opacity:1;background:linear-gradient(145deg,#bdefff 0%,#ffe9a8 100%);transform:translateY(0)}.xh-theme-orb-scene.is-night{opacity:0;background:linear-gradient(145deg,#151c4d 0%,#060816 100%);transform:translateY(100%)}.xh-theme-orb-scene.is-day i,.xh-theme-orb-scene.is-night i{border-radius:999px;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xh-theme-orb-scene.is-day i{background:#fff6a7;box-shadow:0 0 22px #ffe28ae0}.xh-theme-orb-scene.is-night i{background:#f6fbff;box-shadow:-8px 2px #151c4d,0 0 18px #d2e8ffb8}.xh-theme-orb-scene b{background:#ffffff75;border-radius:999px;height:16px;position:absolute;inset:auto 12px 14px}.xh-theme-orb em{opacity:0;background:linear-gradient(115deg,#0000 12%,#ffffffc7 48%,#0000 76%),radial-gradient(circle,#ffffff47,#0000 58%);transform:translate(-120%)skew(-12deg)}.xh-theme-scene-card.is-night .xh-theme-orb-scene.is-day{opacity:0;transform:translateY(-100%)}.xh-theme-scene-card.is-night .xh-theme-orb-scene.is-night{opacity:1;transform:translateY(0)}.xh-theme-scene-card.is-transitioning .xh-theme-orb em{opacity:0;transform:translate(-120%)skew(-12deg)}.xh-theme-scene-card.is-transitioning .xh-theme-orb{animation:none}@keyframes xh-theme-card-pulse{0%,to{transform:scale(1)}46%{transform:scale(1.07)}}.xh-clean-routes{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.xh-clean-route{border:1px solid var(--xh-panel-border);background:var(--xh-panel);min-height:112px;color:var(--xh-ink);box-shadow:var(--xh-clean-shadow);-webkit-backdrop-filter:var(--xh-glass-blur);backdrop-filter:var(--xh-glass-blur);transition:transform .22s var(--xh-ease), border-color .22s var(--xh-ease), background .22s var(--xh-ease);border-radius:18px;align-content:end;gap:6px;padding:14px;text-decoration:none;display:grid;overflow:hidden}.xh-clean-route:hover{border-color:#ff8fc770;transform:translateY(-3px)}.xh-clean-route strong{font-size:18px;line-height:1.1}.xh-clean-route small{color:var(--xh-muted);line-height:1.45}.xh-clean-dashboard .xh-site-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.xh-theme-transition{opacity:0;transition:opacity .12s linear;z-index:220!important;pointer-events:none!important;height:auto!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.xh-theme-transition.is-active{opacity:1!important}html:not(.xh-splash-seen) .xh-floating-player,html:not(.xh-splash-seen) .xh-floating-companion,html:not(.xh-splash-seen) .xh-pixel-kurisu-pet,html:not(.xh-splash-seen) .xh-global-toolbox,html:not(.xh-splash-seen) .xh-theme-switch{opacity:0!important;pointer-events:none!important}.xh-theme-transition span{filter:blur(1px);transform:translate(-50%,-50%)scale(0);width:max(140vw,140vh)!important;height:max(140vw,140vh)!important;animation:xh-clean-theme-wipe 1.25s var(--xh-ease) forwards!important;background:radial-gradient(circle,#ffffffdb 0 12%,#ffe28a9e 13% 22%,#7cd9ff70 23% 42%,#0000 60%),radial-gradient(circle,#ff8fc738,#0000 64%)!important;border-radius:999px!important;position:absolute!important;top:50%!important;left:50%!important}.xh-theme-transition span:nth-child(2){opacity:.72;animation-delay:90ms!important}.xh-theme-transition span:nth-child(3){opacity:.42;animation-delay:.18s!important}@keyframes xh-clean-theme-wipe{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}12%{opacity:1}72%{opacity:.84}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.subpage{padding-top:108px!important}:is(body:has(.subpage) .xh-danmaku-layer,body:has(.subpage) .xh-floating-companion,body:has(.subpage) .xh-floating-player,body:has(.subpage) .xh-theme-switch,body:has(.subpage) .xh-global-toolbox){display:none!important}.subpage .main-shell{width:min(1040px,100% - 32px)!important}.page-scene-compact{border:1px solid var(--xh-panel-border)!important;background:var(--xh-panel)!important;min-height:0!important;box-shadow:var(--xh-clean-shadow)!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) 132px!important;grid-template-areas:"copy media""stats media""signal signal"!important;gap:12px!important;padding:18px!important;display:grid!important;overflow:hidden!important}.page-scene-compact:before,.page-scene-compact:after,.page-scene-compact .page-scene-marquee{display:none!important}.page-scene-compact .page-scene-copy{grid-area:copy!important;gap:8px!important;max-width:720px!important}.page-scene-compact .page-scene-copy h1{margin:0!important;font-size:clamp(28px,3.5vw,40px)!important;line-height:1.04!important}.page-scene-compact .page-scene-copy>p:not(.eyebrow){max-width:68ch!important;color:var(--xh-muted)!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.page-scene-compact .page-scene-media{border-radius:16px!important;grid-area:media!important;width:132px!important;height:100%!important;min-height:104px!important}.page-scene-compact .page-scene-media img,.page-scene-compact .page-scene-abstract{object-fit:cover!important;height:100%!important;min-height:104px!important}.page-scene-compact .page-scene-stats{flex-wrap:wrap!important;grid-area:stats!important;gap:8px!important;width:100%!important;display:flex!important}.page-scene-compact .page-scene-stat{border-radius:999px!important;align-items:center!important;gap:7px!important;width:auto!important;min-height:34px!important;padding:7px 11px!important;display:inline-flex!important}.page-scene-compact .page-scene-stat strong{font-size:16px!important;line-height:1!important}.page-scene-compact .page-scene-stat span{font-size:12px!important;line-height:1!important}.page-scene-compact .page-scene-stat small{display:none!important}.page-scene-compact .page-scene-id,.page-scene-compact .page-scene-signal{writing-mode:horizontal-tb!important;border-radius:12px!important;grid-area:signal!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:32px!important;display:flex!important;position:static!important;transform:none!important}.page-scene-compact .page-scene-id strong{color:var(--xh-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}.page-scene-compact .page-scene-id span,.page-scene-compact .page-scene-id strong{writing-mode:horizontal-tb!important}.archive-world,.project-world,.friends-board,.chatter-board,.timeline-world,.tag-world,.tag-reading-dock,.about-room,.gallery-studio,.music-studio,.moments-board,.github-comments-card.main-shell{border:1px solid var(--xh-panel-border)!important;background:var(--xh-panel)!important;box-shadow:var(--xh-clean-shadow)!important;border-radius:22px!important;overflow:hidden!important}.channel-hero{border:1px solid var(--xh-panel-border)!important;background:var(--xh-panel)!important;box-shadow:var(--xh-clean-shadow)!important;-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;backdrop-filter:blur(20px)saturate(1.08)!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:14px 18px!important;padding:18px!important;display:grid!important}.channel-hero,.channel-hero *{box-sizing:border-box;min-width:0}.channel-hero-copy{gap:8px;display:grid}.channel-hero-copy h1{color:var(--xh-ink);letter-spacing:0;margin:0;font-size:clamp(28px,3.2vw,42px);line-height:1.04}.channel-hero-copy>p:not(.eyebrow){max-width:66ch;color:var(--xh-muted);margin:0;font-size:14px;line-height:1.65}.channel-hero-stats{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.channel-hero-stats span{border:1px solid var(--xh-panel-border);min-height:36px;color:var(--xh-muted);background:#ffffff6b;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.channel-hero-stats strong{color:var(--xh-ink);font-size:16px;line-height:1}.channel-hero-stats small{font-size:12px;line-height:1}.channel-hero-foot{border-top:1px solid #ffffff57;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding-top:10px;display:flex}.channel-hero-foot>span{color:var(--xh-muted);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.channel-hero-foot nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.channel-hero-action{border:1px solid var(--xh-panel-border);min-height:32px;color:var(--xh-muted);background:#ffffff6b;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.channel-hero-action.primary{color:#fff;background:linear-gradient(135deg,#ff8fc7b8,#7cd9ff94)}.photowall-world{border:1px solid var(--xh-panel-border);background:var(--xh-panel);box-shadow:var(--xh-clean-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);border-radius:22px;gap:16px;padding:18px;display:grid;overflow:hidden}.photowall-toolbar{background:var(--xh-panel-strong);border-radius:18px;grid-template-columns:minmax(180px,.7fr) minmax(260px,1fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.photowall-toolbar div,.photowall-toolbar label{gap:5px;display:grid}.photowall-toolbar span,.photowall-toolbar label span{color:var(--theme);font-size:12px;font-weight:900}.photowall-toolbar strong{color:var(--xh-ink);font-size:20px;line-height:1.1}.photowall-toolbar input{width:100%;min-height:40px;color:var(--xh-ink);background:#ffffff70;border:1px solid #ffffff85;border-radius:999px;outline:none;padding:0 14px}.photowall-toolbar button{border:1px solid var(--xh-panel-border);min-height:40px;color:var(--theme);background:#ffffff7a;border-radius:999px;font-weight:900}.photowall-album-card{border:1px solid var(--xh-panel-border);min-height:300px;color:var(--xh-ink);text-align:left;background:#ffffff75;border-radius:18px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 34px #7442841a}.photowall-album-card small,.photowall-album-card em{color:var(--xh-muted);font-style:normal;line-height:1.5}.photowall-search-strip{background:#ffffff57;border-radius:18px;gap:10px;padding:12px;display:grid}.photowall-search-strip header{color:var(--xh-muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:900;display:flex}.photowall-search-strip header strong{color:var(--xh-ink)}.photowall-search-strip>div{grid-auto-columns:minmax(150px,180px);grid-auto-flow:column;gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.photowall-search-strip button{color:var(--xh-ink);text-align:left;background:#ffffff7a;border:0;border-radius:14px;gap:7px;padding:8px;display:grid}.photowall-search-strip img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%}.photowall-album-head{border-bottom:1px solid #ffffff57;justify-content:space-between;align-items:end;gap:16px;padding:8px 2px 14px;display:flex}.photowall-album-head span,.photowall-album-head small{color:var(--theme);font-size:12px;font-weight:900}.photowall-album-head strong{color:var(--xh-ink);margin-top:4px;font-size:clamp(26px,3vw,38px);display:block}.photowall-album-head p{max-width:62ch;color:var(--xh-muted);margin:5px 0 0;line-height:1.6}.photowall-masonry{column-count:3;column-gap:14px}.photowall-masonry button{break-inside:avoid;border:1px solid var(--xh-panel-border);background:#ffffff75;border-radius:18px;width:100%;margin:0 0 14px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 12px 34px #7442841a}.photowall-masonry span{color:#fff;opacity:0;transition:opacity .22s var(--xh-ease), transform .22s var(--xh-ease);background:#00000075;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(6px)}.photowall-masonry button:hover span{opacity:1;transform:translateY(0)}.photowall-lightbox{z-index:210;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040610db;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.photowall-lightbox button{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;min-height:36px;padding:0 14px;font-weight:900;position:absolute;top:24px;right:24px}.photowall-lightbox img{object-fit:contain;border-radius:14px;max-width:min(1100px,92vw);max-height:82vh;box-shadow:0 28px 100px #0006}.photowall-lightbox p{color:#fff;background:#ffffff1f;border-radius:999px;margin:0;padding:9px 16px;font-size:13px;font-weight:900;position:absolute;bottom:28px}.photowall-empty{color:var(--xh-muted);text-align:center}html[data-xh-theme=night] .channel-hero-stats span,html[data-xh-theme=night] .channel-hero-action,html[data-xh-theme=night] .photowall-album-card,html[data-xh-theme=night] .photowall-search-strip,html[data-xh-theme=night] .photowall-search-strip button,html[data-xh-theme=night] .photowall-masonry button{background:#10142e94}.archive-control-deck,.gallery-studio-toolbar,.moments-board-toolbar,.music-command-bar{background:var(--xh-panel-strong)!important;box-shadow:none!important;border-radius:18px!important}.archive-world:before,.archive-world:after,.project-world-rail,.tag-nebula-orbit,.about-room-lightmap,.moments-film-rail{opacity:.16!important;pointer-events:none!important}.archive-timeline-view,.archive-card-view,.gallery-album-overview,.gallery-polaroid-wall,.moments-stream,.chatter-masonry,.project-exhibit-grid{gap:14px!important}.archive-row-xh,.archive-card,.friend-node-card,.gallery-album-stack,.gallery-polaroid,.moment-post,.chatter-card,.project-card,.timeline-node,.tag-cloud-card{background:#ffffff75!important;border-radius:18px!important;box-shadow:0 12px 34px #7442841a!important}html[data-xh-theme=night] .archive-row-xh,html[data-xh-theme=night] .archive-card,html[data-xh-theme=night] .friend-node-card,html[data-xh-theme=night] .gallery-album-stack,html[data-xh-theme=night] .gallery-polaroid,html[data-xh-theme=night] .moment-post,html[data-xh-theme=night] .chatter-card,html[data-xh-theme=night] .project-card,html[data-xh-theme=night] .timeline-node,html[data-xh-theme=night] .tag-cloud-card{background:#10142e94!important}.archive-world{padding:18px!important}.archive-control-deck{grid-template-columns:minmax(210px,.78fr) minmax(260px,1fr) auto!important;align-items:end!important;gap:12px!important;padding:14px!important;display:grid!important}.archive-tag-rail{padding:4px 0!important}.archive-year{border-radius:18px!important}.friends-board-client{gap:16px!important;padding:18px!important;display:grid!important}.music-studio{grid-template-columns:minmax(280px,.72fr) minmax(0,1fr)!important;gap:18px!important;padding:18px!important}.music-studio:before{opacity:.16!important}.gallery-studio,.moments-board{padding:18px!important}.gallery-light-table{border-radius:20px!important;min-height:280px!important}.moments-stream{column-count:2!important;column-gap:14px!important}.moment-post{break-inside:avoid;margin-bottom:14px!important}.timeline-spine{max-width:820px!important;margin-inline:auto!important}@media (max-width:1120px){.xh-clean-home__identity,.xh-clean-home__showcase,.xh-clean-home__mini-grid,.music-studio,.archive-control-deck{grid-template-columns:1fr!important}.xh-clean-routes{grid-template-columns:repeat(3,minmax(0,1fr))}.xh-clean-dashboard .xh-site-dashboard,.page-scene-compact .page-scene-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-scene-compact{grid-template-columns:1fr!important;grid-template-areas:"copy""media""stats""signal"!important}.page-scene-compact .page-scene-media{width:100%!important;height:180px!important}}@media (max-width:720px){.xh-home.xh-home,.subpage{padding-top:86px!important}.xh-clean-home,.subpage .main-shell{width:calc(100% - 18px)!important}.xh-clean-card,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.page-scene-compact,.archive-world,.friends-board,.gallery-studio,.music-studio,.moments-board{border-radius:18px!important}.xh-clean-profile{min-height:0;padding:16px!important}.xh-clean-profile h1{font-size:clamp(30px,12vw,42px)!important}.xh-clean-home .xh-cloud-player-card{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;min-height:0!important}.xh-clean-home .xh-disc-cover{width:74px!important;height:74px!important}.xh-clean-home .xh-cloud-copy,.xh-clean-home .xh-player-progress{width:100%!important}.xh-clean-home .xh-cloud-copy h2{white-space:normal!important}.xh-clean-home .xh-player-progress{grid-template-columns:34px minmax(0,1fr) 42px!important}.xh-clean-home .xh-player-bars{display:none!important}.xh-clean-home .xh-latest-card{height:272px!important;min-height:272px!important}.xh-clean-home .xh-photo-poster{min-height:264px!important}.xh-clean-routes,.xh-clean-dashboard .xh-site-dashboard,.page-scene-compact .page-scene-stats{grid-template-columns:1fr!important}.page-scene-compact{padding:16px!important}.page-scene-compact .page-scene-media{height:148px!important}.moments-stream{column-count:1!important}}#xh-app-root{min-height:100vh;transition:opacity .76s var(--xh-ease), filter .76s var(--xh-ease), visibility 0s linear .76s}html.xh-splash-seen #xh-app-root{filter:none;transition-delay:0s}.ib-entry-splash{z-index:100000;color:#1f2a4f;opacity:1;background:radial-gradient(circle at 50% 40%,#ffffffc7,#0000 11rem),radial-gradient(circle at 18% 12%,#ff8fc747,#0000 24rem),radial-gradient(circle at 82% 14%,#7cd9ff4d,#0000 26rem),linear-gradient(#f6fbffeb,#e7eeffe6);place-items:center;transition:opacity .76s,filter .76s,transform .76s;display:grid;position:fixed;inset:0;overflow:hidden}html[data-xh-theme=night] .ib-entry-splash{color:#f5f8ff;background:radial-gradient(circle at 50% 38%,#7cd9ff47,#0000 12rem),radial-gradient(circle at 18% 12%,#ff8fc721,#0000 22rem),radial-gradient(circle at 82% 14%,#7cd9ff2e,#0000 26rem),linear-gradient(#070a1dfa,#0d122df5)}.ib-entry-splash.is-leaving{opacity:0;filter:blur(18px);pointer-events:none;transform:scale(1.035)}.ib-entry-mist,.ib-entry-window{pointer-events:none;position:absolute;inset:0}.ib-entry-mist span{aspect-ratio:1.7;filter:blur(24px);background:radial-gradient(#ffffff57,#0000 70%);border-radius:50%;width:42vmax;animation:8s ease-in-out infinite ib-entry-mist;position:absolute}.ib-entry-mist span:first-child{top:18%;left:-14%}.ib-entry-mist span:nth-child(2){animation-delay:-2.8s;top:8%;right:-18%}.ib-entry-mist span:nth-child(3){animation-delay:-5s;bottom:-18%;left:28%}.ib-entry-window{aspect-ratio:1.45;opacity:.36;border:1px solid #ffffff57;border-radius:30px 8px 30px 30px;grid-template-columns:repeat(2,1fr);place-self:center end;gap:10px;width:min(42vw,560px);margin-right:8vw;padding:14px;display:grid;transform:rotateX(8deg)rotateY(-12deg)}.ib-entry-window span{background:linear-gradient(140deg,#ffffff6b,#ffffff0d);border-radius:20px 6px 20px 20px}.ib-entry-panel{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(1.18);backdrop-filter:blur(22px)saturate(1.18);width:min(420px,100vw - 36px);color:inherit;cursor:pointer;text-align:center;background:#ffffff47;border:1px solid #ffffff85;border-radius:28px;justify-items:center;gap:16px;padding:30px;display:grid;position:relative;box-shadow:0 28px 90px #2d264e38}html[data-xh-theme=night] .ib-entry-panel{background:#0a0e2257;border-color:#7cd9ff33}.ib-entry-avatar{background:#ffffff80;border-radius:999px;width:96px;height:96px;padding:6px;display:block;position:relative;box-shadow:0 0 0 1px #ffffff8c,0 18px 48px #7cd9ff33}.ib-entry-avatar:before{content:"";border-radius:inherit;background:conic-gradient(from 90deg, var(--theme), var(--accent), #ffe28ae6, var(--theme));filter:blur(4px);opacity:.68;animation:4s linear infinite ib-entry-ring;position:absolute;inset:-7px}.ib-entry-avatar img{z-index:1;border-radius:inherit;object-fit:cover;width:100%;height:100%;position:relative}.ib-entry-copy{gap:7px;display:grid}.ib-entry-copy small,.ib-entry-lines b{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:.16em;text-transform:uppercase;opacity:.68;font-size:11px;font-weight:900}.ib-entry-copy strong{font-size:clamp(27px,5vw,42px);line-height:.98}.ib-entry-copy em{opacity:.74;max-width:28ch;font-style:normal;line-height:1.65}.ib-entry-progress{background:#ffffff57;border-radius:999px;width:min(260px,72vw);height:3px;display:block;position:relative;overflow:hidden}.ib-entry-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--theme), var(--accent));width:0;animation:1.9s ease-in-out forwards ib-entry-progress;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #7cd9ff8c}.ib-entry-lines{gap:5px;display:grid}@keyframes ib-entry-progress{to{width:100%}}@keyframes ib-entry-ring{to{transform:rotate(360deg)}}@keyframes ib-entry-mist{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5vw,-2vh)scale(1.12)}}@media (prefers-reduced-motion:reduce){.ib-entry-mist span,.ib-entry-avatar:before,.ib-entry-progress i{animation:none!important}.ib-entry-progress i{width:100%}}.xh-background-slider{background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6}html[data-xh-theme=night] .xh-background-slider{background:radial-gradient(circle at 80% 10%,#da5e8e33,#0000 21rem),radial-gradient(circle at 18% 20%,#67427a57,#0000 29rem),linear-gradient(#40233ac7,#231530db),#241532}html:not([data-xh-theme-transition]) .xh-background-image.is-active,html:not([data-xh-theme-transition]) .xh-background-image.is-exiting{opacity:.34!important;filter:saturate(1.12)contrast(1.03)blur(8px)!important;transform:scale(1.08)!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) .xh-background-image.is-active,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) .xh-background-image.is-exiting{opacity:.6!important;filter:saturate(1.08)brightness(.7)contrast(1.06)blur(8px)!important}.xh-background-image.is-exiting{opacity:0!important}.ib-scene-day{background:linear-gradient(#ffe1ef1a 0%,#e0a5c92e 42%,#b275aa29 100%),radial-gradient(circle at 17% 12%,#ffe0f257,#0000 14rem),radial-gradient(circle at 76% 18%,#a46bb233,#0000 24rem),linear-gradient(#d69ec43d,#be80b138)}.ib-scene-night{background:radial-gradient(circle at 72% 16%,#ca528424,#0000 14rem),radial-gradient(circle at 20% 22%,#67407d33,#0000 22rem),linear-gradient(#21142be0,#180f23e6 56%,#120a1eeb)}.ib-horizon-glow{z-index:6;opacity:.8;background:radial-gradient(at 28% 100%,#ff8fc72e,#0000 52%),radial-gradient(at 78% 100%,#7cd9ff33,#0000 56%),linear-gradient(#0000,#ffffff1f);height:36%;transition:opacity 1.5s,background 1.5s;top:auto}html[data-xh-theme=night] .ib-horizon-glow{visibility:hidden;opacity:0!important}.ib-transition-wipe{background:linear-gradient(115deg,#0000 16%,#ffffff42 42%,#7cd9ff2e 49%,#0000 72%),radial-gradient(circle,#ffffff5c,#0000 9rem)!important}.xh-theme-transition span{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:is(body:has(.subpage),body:has(.xh-clean-home),body:has(main.article-page:not(.admin-os):not(.console-page))){background:#d0a1c1}:is(html:not([data-xh-theme-transition]) body:has(.subpage) .xh-background-image.is-active,html:not([data-xh-theme-transition]) body:has(.xh-clean-home) .xh-background-image.is-active,html:not([data-xh-theme-transition]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-image.is-active,html:not([data-xh-theme-transition]) body:has(.subpage) .xh-background-image.is-exiting,html:not([data-xh-theme-transition]) body:has(.xh-clean-home) .xh-background-image.is-exiting,html:not([data-xh-theme-transition]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-image.is-exiting){opacity:.88!important;filter:saturate(1.08)contrast(1.02)brightness(.78)hue-rotate(-6deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme-transition]) body:has(.subpage) .xh-background-image.is-exiting,html:not([data-xh-theme-transition]) body:has(.xh-clean-home) .xh-background-image.is-exiting,html:not([data-xh-theme-transition]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-image.is-exiting){opacity:0!important}:is(html:not([data-xh-theme-transition]) body:has(.subpage) .ib-scene-day,html:not([data-xh-theme-transition]) body:has(.xh-clean-home) .ib-scene-day,html:not([data-xh-theme-transition]) body:has(main.article-page:not(.admin-os):not(.console-page)) .ib-scene-day){background:radial-gradient(circle at 12% 10%,#ffd8ef47,#0000 18rem),radial-gradient(circle at 80% 18%,#995fa533,#0000 24rem),radial-gradient(circle at 50% 66%,#ff93cc29,#0000 28rem),linear-gradient(#dba0c73d,#be7db22e 52%,#8a5ba42e);opacity:.34!important}:is(html:not([data-xh-theme-transition]) body:has(.subpage) .ib-scene-night,html:not([data-xh-theme-transition]) body:has(.xh-clean-home) .ib-scene-night,html:not([data-xh-theme-transition]) body:has(main.article-page:not(.admin-os):not(.console-page)) .ib-scene-night){background:radial-gradient(circle at 80% 12%,#cd528429,#0000 22rem),radial-gradient(circle at 30% 70%,#63367438,#0000 28rem),linear-gradient(#2d183070,#1f122a57);opacity:.46!important}:is(html[data-xh-theme=night] body:has(.subpage),html[data-xh-theme=night] body:has(.xh-clean-home),html[data-xh-theme=night] body:has(main.article-page:not(.admin-os):not(.console-page))){background:#241532}:is(html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-image.is-active,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-image.is-active,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-image.is-active,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-image.is-exiting,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-image.is-exiting,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-image.is-exiting){opacity:.62!important;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)!important}:is(html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-image.is-exiting,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-image.is-exiting,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-image.is-exiting){opacity:0!important}:is(html[data-xh-theme=night]:not([data-xh-theme-transition]) body:has(.subpage) .ib-scene-night,html[data-xh-theme=night]:not([data-xh-theme-transition]) body:has(.xh-clean-home) .ib-scene-night,html[data-xh-theme=night]:not([data-xh-theme-transition]) body:has(main.article-page:not(.admin-os):not(.console-page)) .ib-scene-night){background:radial-gradient(circle at 80% 12%,#d258871f,#0000 22rem),radial-gradient(circle at 24% 26%,#764e8b29,#0000 28rem),linear-gradient(#341d37a8,#261732a3 58%,#1c1028a8);opacity:.5!important;filter:saturate(1.04)brightness(.72)contrast()!important}:is(html[data-xh-theme=night] body:has(.subpage) .ib-scene-vignette,html[data-xh-theme=night] body:has(.xh-clean-home) .ib-scene-vignette,html[data-xh-theme=night] body:has(main.article-page:not(.admin-os):not(.console-page)) .ib-scene-vignette){background:radial-gradient(circle at 50% 44%,#0000 0 44%,#190c244d 100%),linear-gradient(#391d351f,#160a2038)}.top-nav.site-nav{width:100%;height:auto;min-height:78px;padding:max(8px, env(safe-area-inset-top)) max(24px, calc((100vw - 1280px) / 2 + 24px)) 8px;opacity:var(--nav-scroll-opacity,1);filter:blur(var(--nav-scroll-blur,0px));transform:translate3d(0, var(--nav-scroll-y,0px), 0);top:0;left:0;right:0;-webkit-backdrop-filter:blur(26px)saturate(1.28)!important;backdrop-filter:blur(26px)saturate(1.28)!important;background:#f8f0f98c!important;border:0!important;border-bottom:1px solid #50557e14!important;border-radius:0!important;box-shadow:0 8px 28px #40497614!important}.top-nav.site-nav.is-hidden{opacity:0;pointer-events:none;filter:blur(2.5px);transform:translateY(-105%)}.top-nav .brand{min-width:240px;width:auto!important;box-shadow:none!important;color:#18243c!important;background:0 0!important;border:0!important;padding:0!important}.top-nav .brand span{letter-spacing:-.02em;font-family:Times New Roman,Noto Serif SC,Songti SC,serif;font-size:clamp(19px,2vw,29px);font-weight:900}.top-nav .brand span:after{content:attr(data-brand-suffix);color:#5f66ff}.top-nav .brand small{display:none!important}.top-nav .nav-links{box-shadow:none!important;background:0 0!important;border:0!important;gap:clamp(18px,2.3vw,34px)!important;padding:0!important}.top-nav .nav-links a{font-family:Noto Serif SC,Songti SC,serif;position:relative;box-shadow:none!important;color:#18243cdb!important;background:0 0!important;border:0!important;border-radius:0!important;padding:26px 0!important;font-size:16px!important;font-weight:800!important}.top-nav .nav-links a.active,.top-nav .nav-links a:hover{color:#5d63ff!important}.top-nav .nav-links a.active:after{content:"";background:#6865ff;border-radius:999px;width:5px;height:5px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #6865ffd9}.subpage{padding-top:114px!important;padding-bottom:120px!important}.subpage .main-shell,.xh-clean-home{width:min(1240px,100% - 42px)!important}.channel-hero.xh-reference-hero{text-align:center;justify-items:center;min-height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;grid-template-areas:"copy""stats""signal"!important;gap:16px!important;margin-top:8px!important;margin-bottom:34px!important;padding:36px 20px 18px!important;display:grid!important}.channel-hero-copy{text-align:center;place-items:center;width:min(760px,100%)}.channel-hero-copy .eyebrow{display:none}.channel-hero-copy h1{text-shadow:0 8px 26px #ffffff5c;font-family:Noto Serif SC,Songti SC,serif;line-height:1;color:#121d34!important;letter-spacing:-.02em!important;margin:0!important;font-size:clamp(42px,6.6vw,74px)!important;font-weight:900!important}.channel-hero-copy>p:not(.eyebrow){font-style:normal;color:#475569!important;letter-spacing:.05em!important;text-align:center!important;max-width:min(42rem,100%)!important;margin:8px auto 0!important;font-size:clamp(15px,1vw,16px)!important;font-weight:500!important;line-height:1.5!important}.channel-hero-stats{display:none!important}.channel-hero-foot{text-align:center;grid-area:signal;min-height:28px;border:0!important;justify-content:center!important;gap:10px!important;width:100%!important;display:none!important}.channel-hero-foot>span{max-width:none;color:#ffffff7a!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;justify-self:center!important;width:min(980px,100%)!important;font-family:Noto Serif SC,Songti SC,serif!important;font-size:clamp(16px,2vw,24px)!important;font-weight:900!important;line-height:1.18!important;display:block!important;transform:none!important}.channel-hero-foot nav{display:none!important}.xh-reference-surface{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.xh-reference-toolbar,.archive-control-deck.xh-reference-toolbar,.photowall-toolbar.xh-reference-toolbar,.moments-board-toolbar.xh-reference-toolbar{width:min(760px,100%);box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0 auto 48px!important;padding:0!important}.xh-reference-toolbar label,.archive-search{position:relative;width:100%!important;display:block!important}.xh-reference-toolbar label span,.archive-search span{z-index:1;position:absolute;top:50%;left:28px;transform:translateY(-50%);color:#5a78a0!important;font-size:0!important}.xh-reference-toolbar label span:before,.archive-search span:before{content:"";opacity:.62;border:3px solid;border-radius:999px;width:22px;height:22px;display:block}.xh-reference-toolbar label span:after,.archive-search span:after{content:"";opacity:.62;transform-origin:0;background:currentColor;border-radius:999px;width:9px;height:3px;position:absolute;bottom:1px;right:-7px;transform:rotate(45deg)}.xh-reference-toolbar input,.archive-search input{outline:none;color:#263652!important;-webkit-backdrop-filter:blur(22px)saturate(1.16)!important;backdrop-filter:blur(22px)saturate(1.16)!important;background:#ffffff6b!important;border:1px solid #ffffff8f!important;border-radius:24px!important;width:100%!important;height:72px!important;padding:0 28px 0 72px!important;font-size:20px!important;font-weight:700!important;box-shadow:0 16px 40px #36446f1f,inset 0 1px #ffffff94!important}.xh-reference-toolbar input::placeholder,.archive-search input::placeholder{color:#4152747a}.photowall-toolbar>div,.photowall-toolbar>button,.moments-board-toolbar>.moments-mood-filter,.moments-board-toolbar>.moments-sort-toggle,.archive-control-title{display:none!important}.photowall-album-grid{align-items:start;padding-top:28px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(54px,5vw,92px) clamp(46px,5vw,82px)!important;display:grid!important}.photowall-album-card{justify-items:center;box-shadow:none!important;color:#17223a!important;text-align:center!important;background:0 0!important;border:0!important;gap:14px!important;padding:0!important;display:grid!important}.photowall-album-stack{aspect-ratio:1.18;width:min(100%,380px);margin-bottom:16px;display:block;position:relative}.photowall-album-stack img{object-fit:cover;border:8px solid #fffffff0;border-radius:5px;width:100%;height:100%;transition:transform .52s cubic-bezier(.16,1,.3,1),filter .52s;position:absolute;inset:0;box-shadow:0 24px 42px #2d22443d}.photowall-album-stack img:first-child{z-index:3}.photowall-album-stack img:nth-child(2){z-index:2;filter:grayscale(.4)blur(1px);opacity:.72;transform:rotate(-5deg)translate(-18px,14px)}.photowall-album-stack img:nth-child(3){z-index:1;filter:grayscale(.65)blur(2px);opacity:.54;transform:rotate(7deg)translate(22px,18px)}.photowall-album-stack>span{z-index:4;color:#fff;opacity:0;background:#0f172a94;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:900;transition:opacity .32s,transform .32s;position:absolute;bottom:16px;right:16px;transform:translateY(10px)}.photowall-album-card:hover .photowall-album-stack img:first-child{transform:translateY(-8px)scale(1.035)}.photowall-album-card:hover .photowall-album-stack img:nth-child(2){transform:rotate(-9deg)translate(-28px,18px)}.photowall-album-card:hover .photowall-album-stack img:nth-child(3){transform:rotate(12deg)translate(34px,22px)}.photowall-album-card:hover .photowall-album-stack>span{opacity:1;transform:translateY(0)}.photowall-album-card strong{font-family:Noto Serif SC,Songti SC,serif;color:#1d2842!important;font-size:clamp(22px,2.2vw,32px)!important;font-weight:900!important}.photowall-album-card small{background:#ffffff94;border-radius:8px;padding:4px 10px;display:inline-flex;color:#2a3753a8!important;font-size:13px!important;font-weight:900!important}.photowall-album-card em{max-width:32ch;font-style:normal;line-height:1.6;color:#2a375394!important;font-size:16px!important}.photowall-search-strip,.photowall-album-head{margin-bottom:34px;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#ffffff57!important;border:1px solid #ffffff7a!important;border-radius:28px!important;padding:22px!important;box-shadow:0 18px 44px #36446f1f!important}.photowall-masonry{columns:3 260px!important;column-gap:24px!important;display:block!important}.photowall-masonry button{break-inside:avoid;width:100%;margin:0 0 24px;background:#ffffffd1!important;border:0!important;border-radius:8px!important;padding:8px!important;display:block!important;box-shadow:0 18px 36px #2d224433!important}.moments-stream{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important;display:grid!important}.moment-post{gap:24px;min-height:320px;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#fff5fb94!important;border:1px solid #ffffff80!important;border-radius:42px!important;padding:clamp(28px,3vw,44px)!important;display:grid!important;transform:none!important;box-shadow:0 24px 60px #45396424!important}.moment-post header{border-bottom:1px solid #ffffff7a;align-items:center;gap:16px;padding-bottom:20px;display:flex}.moment-avatar{border:3px solid #ffffffc7;border-radius:16px;width:58px;height:58px;display:block;overflow:hidden;box-shadow:0 10px 24px #36446f29}.moment-avatar img{object-fit:cover;width:100%;height:100%}.moment-post header strong{font-weight:900;display:block;color:#647aa7!important;font-size:22px!important}.moment-post time{font-weight:800;color:#58698eb8!important;font-size:13px!important}.moment-post>p{color:#1f2a42d1!important;font-size:clamp(16px,1.35vw,20px)!important;line-height:1.9!important}.moment-image-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:10px;max-width:360px;display:grid}.moment-image-grid button{aspect-ratio:1;background:#fff6;border:0;border-radius:14px;padding:0;overflow:hidden}.moment-image-grid img{object-fit:cover;width:100%;height:100%}.moment-post footer{justify-content:space-between;align-items:center;gap:16px;display:flex!important}.moment-comment-dock{justify-self:end}.moment-comment-dock summary{background:color-mix(in srgb, var(--theme) 82%, #6366f1 18%);cursor:pointer;text-align:center;text-shadow:0 1px 6px #25304a42;border-radius:999px;place-items:center;gap:2px;width:46px;height:46px;font-weight:900;line-height:1;list-style:none;display:inline-grid;overflow:hidden;box-shadow:0 12px 28px #36446f38;color:#fff!important;font-size:13px!important}.moment-comment-dock summary::-webkit-details-marker{display:none}.moment-comment-dock summary::marker{content:""}.moment-comment-dock summary:focus-visible{outline-offset:3px;outline:3px solid #ffffffdb}.moment-comment-dock summary:before{content:"";border:2px solid;border-radius:5px;width:16px;height:12px}.chatter-filter-rail,.timeline-toolbar,.archive-tag-rail{flex-wrap:wrap;justify-content:center;background:0 0!important;border:0!important;gap:12px!important;margin:0 auto 44px!important;padding:0!important;display:flex!important}.chatter-filter-rail span,.timeline-toolbar span,.archive-tag-rail button{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;min-height:42px;display:inline-flex;color:#25304ac2!important;background:#ffffff5c!important;border:1px solid #ffffff6b!important;border-radius:14px!important;padding:0 20px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 12px 28px #36446f14!important}.chatter-filter-rail span:first-child,.timeline-toolbar span:first-child,.archive-tag-rail button.is-active{color:#fff!important;background:#6466ff!important}.chatter-masonry{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px!important;display:grid!important}.chatter-card{min-height:520px;overflow:hidden;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#f2e7f494!important;border:1px solid #ffffff70!important;border-radius:34px!important;padding:0!important;display:grid!important;box-shadow:0 24px 58px #362e5024!important}.chatter-card:hover{transform:translateY(-8px)!important}.chatter-cover{height:230px;display:block;position:relative;overflow:hidden}.chatter-cover img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.chatter-card:hover .chatter-cover img{transform:scale(1.08)}.chatter-cover em{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff52;border-radius:999px;padding:8px 13px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:18px;right:18px}.chatter-card>small,.chatter-card>strong,.chatter-card>p,.chatter-card>.chatter-tags{margin-left:28px;margin-right:28px}.chatter-card>small{background:#6865ff14;border-radius:10px;width:fit-content;margin-top:28px;padding:8px 13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:900;display:inline-flex;color:#5d63ff!important;font-size:13px!important}.chatter-card strong{font-family:Noto Serif SC,Songti SC,serif;color:#1d2842!important;font-size:clamp(22px,2.2vw,30px)!important;line-height:1.25!important}.chatter-card p{color:#1f2a42ad!important;font-size:16px!important;line-height:1.8!important}.chatter-tags{flex-wrap:wrap;align-self:end;gap:8px;margin-bottom:28px;display:flex!important}.chatter-tags em{background:#1f2a420f;border-radius:8px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:900;color:#1f2a428f!important}.timeline-world,.archive-world{width:min(1120px,100% - 42px)!important}.timeline-spine,.archive-xh-timeline .archive-timeline-view{position:relative;gap:84px!important;padding:40px 0 80px!important;display:grid!important}.timeline-spine:before,.archive-xh-timeline .archive-timeline-view:before{content:"";background:linear-gradient(#6466ff2e,#6466ffe6,#6466ff2e);border-radius:999px;width:5px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-node{gap:12px;width:min(430px,42vw);min-height:0;position:relative;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#ece2f29e!important;border:1px solid #ffffff75!important;border-radius:28px!important;padding:0 0 26px!important;display:grid!important;box-shadow:0 24px 60px #362e5029!important}.timeline-node:nth-child(odd){justify-self:calc(50% + 54px)}.timeline-node:nth-child(2n){justify-self:calc(50% - min(430px, 42vw) - 54px)}.timeline-node:before{content:"";background:#fff;border:7px solid #c4d0ffc7;border-radius:999px;width:28px;height:28px;position:absolute;top:50%;left:-62px;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #6865ff57}.timeline-node:nth-child(2n):before{left:auto;right:-62px;transform:translate(50%,-50%)}.timeline-node-cover{border-radius:28px 28px 0 0;height:210px;display:block;overflow:hidden}.timeline-node-cover img{object-fit:cover;width:100%;height:100%}.timeline-node time,.timeline-node span:not(.timeline-node-cover),.timeline-node strong,.timeline-node p,.timeline-node small{margin-left:26px;margin-right:26px}.timeline-node time{background:#6865ff17;border-radius:10px;width:fit-content;padding:7px 11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:900;color:#5d63ff!important;font-size:13px!important}.timeline-node strong{font-family:Noto Serif SC,Songti SC,serif;line-height:1.25;color:#1d2842!important;font-size:24px!important}.timeline-node p{line-height:1.8;color:#1f2a42a6!important;font-size:15px!important}.archive-control-deck.xh-reference-toolbar{grid-template-columns:1fr auto;gap:18px;width:min(840px,100%)!important;display:grid!important}.archive-search{order:-1;grid-column:1/-1}.archive-view-toggle{grid-column:1/-1;justify-self:center;background:#ffffff70!important;border-radius:18px!important;padding:6px!important;display:flex!important;box-shadow:0 12px 26px #36446f1a!important}.archive-view-toggle button{min-height:44px;color:#25304aa3!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:0 24px!important;font-size:15px!important;font-weight:900!important}.archive-view-toggle button.is-active{box-shadow:0 10px 24px #6466ff4d;color:#fff!important;background:#6466ff!important}.archive-year{grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:38px;width:min(820px,50% - 58px);position:relative;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:grid!important}.archive-year:nth-child(odd){justify-self:calc(50% + 54px)}.archive-year:nth-child(2n){justify-self:calc(50% - min(820px, calc(50% - 58px)) - 54px)}.archive-year:before{content:"";background:#fff;border:7px solid #c4d0ffc7;border-radius:999px;width:28px;height:28px;position:absolute;top:30px;left:-62px;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #6865ff57}.archive-year:nth-child(2n):before{left:auto;right:-62px;transform:translate(50%,-50%)}.archive-year header{align-content:start;background:#ffffff70!important;border:1px solid #ffffff80!important;border-radius:24px!important;padding:18px!important}.archive-row-xh{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;margin-bottom:14px;background:#ece2f294!important;border:1px solid #ffffff75!important;border-radius:24px!important;padding:18px!important;display:grid!important;box-shadow:0 18px 40px #362e501f!important}.archive-card-view{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;display:grid!important}.archive-card,.archive-xh-timeline .archive-card{min-height:230px;background:#ece2f299!important;border-radius:28px!important;transform:none!important}.xh-clean-home{padding-top:124px!important}.xh-clean-home__grid{gap:20px!important}.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-profile{background:#ebf6ff6b!important;border-color:#ffffff85!important;box-shadow:0 20px 48px #36446f21!important}.xh-clean-home .xh-lyric-strip{background:#101d3ad6!important;border-color:#ffffff38!important}html[data-xh-theme=night] .top-nav.site-nav{background:#0f132a94!important}html[data-xh-theme=night] .top-nav .brand,html[data-xh-theme=night] .top-nav .nav-links a,html[data-xh-theme=night] .channel-hero-copy h1,html[data-xh-theme=night] .photowall-album-card strong,html[data-xh-theme=night] .chatter-card strong,html[data-xh-theme=night] .timeline-node strong{color:#f6fafff0!important}html[data-xh-theme=night] .channel-hero-copy>p:not(.eyebrow),html[data-xh-theme=night] .photowall-album-card em,html[data-xh-theme=night] .moment-post>p,html[data-xh-theme=night] .chatter-card p,html[data-xh-theme=night] .timeline-node p{color:#e2ebffad!important}html[data-xh-theme=night] .xh-reference-toolbar input,html[data-xh-theme=night] .archive-search input,html[data-xh-theme=night] .moment-post,html[data-xh-theme=night] .chatter-card,html[data-xh-theme=night] .timeline-node,html[data-xh-theme=night] .archive-row-xh,html[data-xh-theme=night] .archive-card{background:#0e122a7a!important;border-color:#9fddff2e!important}@media (max-width:1080px){.top-nav.site-nav{height:auto;min-height:66px;padding:max(8px, env(safe-area-inset-top)) 18px 8px}.top-nav .nav-links{display:none!important}.mobile-orbit-toggle{display:inline-flex!important}.photowall-album-grid,.chatter-masonry,.archive-card-view{grid-template-columns:repeat(2,minmax(0,1fr))!important}.moments-stream{grid-template-columns:1fr!important}.timeline-spine:before,.archive-xh-timeline .archive-timeline-view:before{left:20px}.timeline-node,.timeline-node:nth-child(odd),.timeline-node:nth-child(2n),.archive-year,.archive-year:nth-child(odd),.archive-year:nth-child(2n){justify-self:end!important;width:calc(100% - 58px)!important}.timeline-node:before,.timeline-node:nth-child(2n):before,.archive-year:before,.archive-year:nth-child(2n):before{left:-38px;right:auto;transform:translate(-50%,-50%)}.archive-year{grid-template-columns:1fr}}@media (max-width:680px){.subpage{padding-top:82px!important}.subpage .main-shell,.xh-clean-home,.timeline-world,.archive-world{width:min(100% - 18px,100%)!important}.channel-hero.xh-reference-hero{margin-bottom:18px!important;padding:28px 10px 12px!important}.channel-hero-copy h1{font-size:clamp(34px,13vw,52px)!important}.channel-hero-copy{text-align:center;place-items:center;width:min(100%,34rem)}.channel-hero-copy>p:not(.eyebrow){text-align:center!important;max-width:min(30rem,100%)!important;margin-top:8px!important;font-size:15px!important;line-height:1.55!important}.xh-reference-toolbar input,.archive-search input{border-radius:18px!important;height:58px!important;font-size:15px!important}.photowall-album-grid,.chatter-masonry,.archive-card-view{grid-template-columns:1fr!important;gap:34px!important}.photowall-album-stack{width:min(92%,340px)}.moment-post{border-radius:28px!important;padding:24px!important}.moment-post footer{flex-direction:column;align-items:flex-start}.chatter-card{min-height:0}.timeline-node-cover{height:170px}}.photowall-toolbar.xh-reference-toolbar{width:min(760px,100%)!important;max-width:760px!important;display:block!important}.photowall-toolbar.xh-reference-toolbar label{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.photowall-toolbar.xh-reference-toolbar input{width:100%!important;max-width:none!important}body:has(.subpage) .xh-floating-player{-webkit-backdrop-filter:blur(20px)saturate(1.2)!important;backdrop-filter:blur(20px)saturate(1.2)!important;background:#f7f5ffbd!important;border-radius:999px!important;width:min(330px,100vw - 64px)!important;min-height:70px!important;padding:12px 72px 12px 24px!important;display:grid!important;bottom:28px!important;left:auto!important;right:32px!important;box-shadow:0 22px 70px #4b468438!important}body:has(.subpage) .xh-floating-player:after{content:"";background:radial-gradient(circle,#fffffff2 0 13%,#0000 14%),conic-gradient(from 30deg,#ffffffeb,#7ad8ffb8,#6f5fffeb,#ffffffeb),linear-gradient(135deg,#6860fff2,#7ed1ffdb);border-radius:999px;width:42px;height:42px;position:absolute;top:50%;right:18px;transform:translateY(-50%);box-shadow:0 12px 28px #5f5dff47}body:has(.subpage) .xh-floating-companion{min-width:78px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important;display:flex!important;top:auto!important;bottom:124px!important;right:132px!important}body:has(.subpage) .xh-floating-companion span{image-rendering:pixelated;box-shadow:0 18px 46px #41497a2e;color:#0000!important;background:linear-gradient(#fffae2eb,#d2f4ffe0),url(/assets/img/avatar-orbit.svg) 50%/cover no-repeat!important;border:0!important;width:76px!important;height:76px!important}body:has(.subpage) .xh-floating-companion strong{display:none!important}body:has(.subpage) .xh-global-toolbox{box-shadow:none!important;background:0 0!important;border:0!important;gap:10px!important;padding:0!important;display:grid!important;top:auto!important;bottom:28px!important;left:28px!important;transform:none!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger{-webkit-backdrop-filter:blur(18px)saturate(1.14)!important;backdrop-filter:blur(18px)saturate(1.14)!important;background:#f8f7ffc7!important;border-radius:999px!important;width:58px!important;min-width:0!important;height:58px!important;box-shadow:0 18px 44px #43508229!important}body:has(.subpage) .xh-theme-switch{-webkit-backdrop-filter:blur(18px)saturate(1.14)!important;backdrop-filter:blur(18px)saturate(1.14)!important;background:#f8f7ffc7!important;border-radius:999px!important;width:58px!important;min-width:0!important;height:58px!important;box-shadow:0 18px 44px #43508229!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger{position:relative;color:#374360d1!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger span{content:"";background:currentColor;border-radius:999px;width:5px;height:5px;position:absolute;left:16px;box-shadow:10px 0,20px 0}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:before{content:"";background:currentColor;border-radius:999px;width:5px;height:5px;position:absolute;left:16px;box-shadow:10px 0,20px 0}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:after{content:"";background:currentColor;border-radius:999px;width:5px;height:5px;position:absolute;left:16px;box-shadow:10px 0,20px 0}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:before{top:16px}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger span{top:26px}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:after{top:36px}body:has(.subpage) .xh-toolbox-menu{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);background:#f8f7ffc7;border:1px solid #ffffffb3;border-radius:26px;grid-template-columns:repeat(3,44px);gap:8px;padding:10px;transition:opacity .22s,transform .22s;display:grid;position:absolute;bottom:70px;left:0;transform:translateY(10px)scale(.96);box-shadow:0 24px 60px #43508229}body:has(.subpage) .xh-global-toolbox.is-open .xh-toolbox-menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}:is(body:has(.subpage) .xh-toolbox-menu a,body:has(.subpage) .xh-toolbox-menu button){color:#374360d1!important;background:#ffffff8a!important;border:0!important;border-radius:999px!important;place-items:center!important;width:44px!important;min-width:0!important;height:44px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;display:grid!important}:is(body:has(.subpage) .xh-toolbox-menu a:hover,body:has(.subpage) .xh-toolbox-menu a.is-active,body:has(.subpage) .xh-toolbox-menu button:hover){transform:translateY(-2px);color:#fff!important;background:linear-gradient(135deg,#6e62fff5,#7ed1ffdb)!important}body:has(.subpage) .xh-theme-switch{place-items:center!important;padding:0!important;display:grid!important;bottom:118px!important;right:32px!important}:is(body:has(.subpage) .xh-theme-switch span,body:has(.subpage) .xh-theme-switch small){display:none!important}body:has(.subpage) .xh-theme-switch strong{background:radial-gradient(circle at 36% 36%,#fff 0 32%,#6b63ff 34% 100%);border-radius:999px;width:20px;height:20px;overflow:hidden;color:#0000!important;display:block!important}html[data-xh-theme=night] body:has(.subpage) .xh-theme-switch strong{background:radial-gradient(circle at 62% 35%,#0000 0 32%,#eaf3ff 34% 100%);box-shadow:inset -6px -2px #747fff52}html[data-xh-theme=night] body:has(.subpage) .xh-floating-player{background:#131830bd!important}@media (max-width:760px){:is(body:has(.subpage) .xh-floating-player,body:has(.subpage) .xh-floating-companion){display:none!important}body:has(.subpage) .xh-theme-switch{bottom:18px!important;right:18px!important}}.xh-clean-home__search{margin-bottom:18px!important}.xh-clean-profile,.xh-clean-home .xh-cloud-player-card{background:linear-gradient(135deg,#ffffff7a,#c7d8ee3d 42%,#2326465c),#2326446b!important;min-height:clamp(430px,30vw,520px)!important}.xh-clean-profile{padding:clamp(24px,2.4vw,36px)!important}.xh-clean-profile h1{font-size:clamp(52px,4.8vw,86px)!important}.xh-clean-home .xh-cloud-player-card{grid-template-columns:minmax(120px,.42fr) minmax(0,.58fr)!important;place-items:center start!important;column-gap:clamp(24px,4vw,52px)!important}.xh-clean-home .xh-cloud-player-card .xh-disc-cover{justify-self:end!important}.xh-clean-home .xh-cloud-copy{text-align:left!important;justify-self:start!important}.xh-clean-home .xh-player-progress,.xh-clean-home .xh-player-controls{grid-column:1/-1!important;justify-self:center!important;width:min(640px,88%)!important}.tag-nebula-world,.moment-constellation{min-height:560px!important;margin-top:-4px!important}.tag-constellation-grid{min-height:560px!important}.tag-nebula-core,.moment-constellation-core{width:128px!important;height:128px!important}.tag-constellation-grid .tag-cloud-card{width:clamp(160px,13vw,210px)!important;min-height:116px!important;padding:18px!important}.tag-constellation-grid .tag-cloud-card strong{font-size:clamp(24px,2vw,34px)!important}.moment-star{width:clamp(150px,11vw,194px)!important}.friends-board-client{width:min(1180px,100% - 44px)!important}body:has(.subpage) .xh-floating-player{transform-origin:100% 100%;transform:scale(.92);opacity:.82!important;width:238px!important;min-height:72px!important;padding:14px 58px 14px 18px!important;bottom:22px!important;right:22px!important}body:has(.subpage) .xh-floating-companion{transform-origin:50%;transform:scale(.74);opacity:.76!important;width:72px!important;height:72px!important;bottom:112px!important;right:148px!important}body:has(.subpage) .xh-global-toolbox{bottom:24px!important;left:24px!important}.project-workshop-header{margin-bottom:18px!important;padding:28px 30px!important}.project-orbit-layout{gap:20px!important}.project-featured-console,.project-world .project-status-rack{min-height:430px!important}.ib-entry-stage{background:radial-gradient(circle at 50% 54%,#ffffff38,#0000 16%),linear-gradient(90deg,#ffffff29 0 22%,#32395c2e 22% 24%,#d6e5f62e 24% 50%,#31385b29 50% 52%,#a3c7e82e 52% 78%,#0000 78%),linear-gradient(135deg,#efddff75,#94c3e85c 54%,#20264c47)!important}.ib-entry-panel{background:radial-gradient(circle at 50% 18%,#ff8eca57,#0000 22%),linear-gradient(145deg,#ffffff4d,#0c122bb3)!important}.ib-entry-object{opacity:.98!important;box-shadow:0 22px 58px #04081a3d,0 0 46px #76d3ff1f,inset 0 1px #ffffff57!important}@media (max-width:1180px){.xh-clean-home .xh-cloud-player-card{grid-template-columns:1fr!important;place-items:center!important}.xh-clean-home .xh-cloud-copy{text-align:center!important;justify-self:center!important}}@media (max-width:760px){:is(body:has(.subpage) .xh-floating-player,body:has(.subpage) .xh-floating-companion,body:has(.subpage) .xh-theme-switch){display:none!important}}.ib-entry-stage{-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(#ffffff52,#ffffff14),radial-gradient(circle at 30% 70%,#ff8fc738,#0000 30%),radial-gradient(circle at 72% 22%,#7cd9ff33,#0000 28%);border:1px solid #ffffffb3;border-radius:42px;place-items:center;width:min(1180px,100vw - 40px);min-height:min(680px,100vh - 40px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 110px #4350823d}.ib-entry-room-light{opacity:.74;pointer-events:none;background:linear-gradient(90deg,#0000 0 24%,#fff3 24% 25%,#0000 25% 50%,#ffffff2e 50% 51%,#0000 51% 75%,#ffffff29 75% 76%,#0000 76%),linear-gradient(#0000 58%,#7cd9ff1f);position:absolute;inset:0}.ib-entry-hotspot{left:var(--entry-x);top:var(--entry-y);z-index:3;color:#1e263edb;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);cursor:pointer;background:#ffffff6b;border:1px solid #ffffffb8;border-radius:999px;gap:4px;min-width:90px;padding:10px 13px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 18px 44px #43508224}.ib-entry-hotspot:before{content:"";background:linear-gradient(135deg, var(--theme), var(--accent));border-radius:999px;width:12px;height:12px;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:0 0 0 7px #ffffff38,0 0 28px #7cd9ff66}.ib-entry-hotspot strong{font-size:13px;line-height:1.1}.ib-entry-hotspot small{color:#465270b8;white-space:nowrap;font-size:11px}.ib-entry-hotspot:hover{color:#fff;background:linear-gradient(135deg,#6e62ffe6,#ff8fc7d1);transform:translate(-50%,-54%)}.ib-entry-hotspot:hover small{color:#ffffffc2}.ib-entry-panel{cursor:pointer}.ib-entry-cta{color:#fff;background:linear-gradient(135deg,#6e62fff5,#7cd9ffe6);border-radius:999px;justify-self:center;place-items:center;min-width:132px;height:42px;font-size:14px;font-weight:900;display:inline-grid;box-shadow:0 16px 34px #6560ff3d}.xh-theme-transition{transition:opacity .18s!important}.xh-theme-transition span{filter:blur(1.5px)saturate(1.04);background:radial-gradient(circle,#ffffff9e 0 8%,#ffe28a57 11% 21%,#7cd9ff38 24% 46%,#0000 68%),conic-gradient(from 120deg,#ff8fc729,#7cd9ff2e,#ffffff1f,#ff8fc729)!important;animation-name:xh-twilight-theme-wipe!important;animation-duration:1.48s!important}.xh-theme-transition[data-mode=night] span{background:radial-gradient(circle,#ffffff8a 0 7%,#7cd9ff40 11% 23%,#25336775 34% 58%,#0000 73%),conic-gradient(from 240deg,#39447e47,#ff8fc721,#7cd9ff33,#39447e47)!important}:is(html[data-xh-theme-transition=active] body:has(.subpage),html[data-xh-theme-transition=active] body:has(.xh-clean-home)){transition:background-color 2.6s linear}:is(html[data-xh-theme-transition=active] body:has(.subpage) .xh-background-slider,html[data-xh-theme-transition=active] body:has(.xh-clean-home) .xh-background-slider){transition:filter 2.6s linear,background-color 2.6s linear}:is(html[data-xh-theme-transition=active] body:has(.subpage) .xh-background-image.is-active,html[data-xh-theme-transition=active] body:has(.xh-clean-home) .xh-background-image.is-active,html[data-xh-theme-transition=active] body:has(.subpage) .xh-background-image.is-exiting,html[data-xh-theme-transition=active] body:has(.xh-clean-home) .xh-background-image.is-exiting){transition:opacity 2.6s linear,filter 2.6s linear,transform 2.6s linear!important}:is(html[data-xh-theme-transition=active] body:has(.subpage) .xh-background-image.is-exiting,html[data-xh-theme-transition=active] body:has(.xh-clean-home) .xh-background-image.is-exiting){opacity:0!important}:is(html[data-xh-theme-transition=active] body:has(.subpage) .ib-scene-day,html[data-xh-theme-transition=active] body:has(.xh-clean-home) .ib-scene-day),:is(html[data-xh-theme-transition=active] body:has(.subpage) .ib-scene-night,html[data-xh-theme-transition=active] body:has(.xh-clean-home) .ib-scene-night){transition:opacity 2.6s linear,filter 2.6s linear!important}html[data-xh-theme-transition=active] .ib-horizon-glow{transition:opacity 2.6s linear,background-color 2.6s linear}html[data-xh-theme-transition=active] .ib-transition-wipe{opacity:0!important}.xh-theme-scene-card.is-transitioning{transition:background-color 2.6s linear,border-color 2.6s linear,box-shadow 2.6s linear!important}.xh-theme-scene-card.is-transitioning[data-next-mode=night]{border-color:#ffe7f680!important}.xh-theme-scene-card.is-transitioning[data-next-mode=day]{border-color:#d19ec62e!important}.xh-theme-scene-card.is-transitioning .xh-theme-orb:before{content:none}.xh-theme-scene-card.is-transitioning .xh-theme-orb-scene.is-day{opacity:1;transform:translateY(0)}.xh-theme-scene-card.is-transitioning .xh-theme-orb-scene.is-night{opacity:0;transform:translateY(0)}.xh-theme-scene-card.is-transitioning[data-next-mode=night] .xh-theme-orb-scene.is-day{opacity:0}.xh-theme-scene-card.is-transitioning[data-next-mode=night] .xh-theme-orb-scene.is-night,.xh-theme-scene-card.is-transitioning[data-next-mode=day] .xh-theme-orb-scene.is-day{opacity:1}.xh-theme-scene-card.is-transitioning[data-next-mode=day] .xh-theme-orb-scene.is-night{opacity:0}.xh-theme-scene-card.is-transitioning[data-next-mode=day] .xh-theme-orb-scene.is-day,.xh-theme-scene-card.is-transitioning[data-next-mode=day] .xh-theme-orb-scene.is-night{transform:translateY(0)}.xh-theme-transition:before{content:"";opacity:0;background:linear-gradient(115deg,#0000 0 30%,#ffe28a2e 38%,#ffffff3d 50%,#7cd9ff2e 62%,#0000 74%),radial-gradient(circle at 50% 52%,#ff8fc71f,#0000 26rem);transition:opacity .26s;position:absolute;inset:0}.xh-theme-transition.is-active:before{opacity:1}@keyframes xh-twilight-orb-sweep{0%{opacity:0;transform:translate(-72%)rotate(8deg)}36%,68%{opacity:.72}to{opacity:0;transform:translate(72%)rotate(8deg)}}@keyframes xh-twilight-theme-wipe{0%{opacity:0;transform:translate(-50%,-50%)scale(.08)}16%{opacity:.58}62%{opacity:.46}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.channel-hero-copy h1,.archive-year h2,.archive-row-xh strong,.project-card h3,.friend-node-card strong,.moment-post header strong,.tag-cloud-card strong{color:#131b31f0!important}.channel-hero-copy>p:not(.eyebrow),.archive-row-xh small,.archive-card p,.project-card p,.friend-node-card p,.moment-post>p,.tag-cloud-card span{color:#25324ec2!important}html[data-xh-theme=night] .channel-hero-copy h1,html[data-xh-theme=night] .archive-year h2,html[data-xh-theme=night] .archive-row-xh strong,html[data-xh-theme=night] .project-card h3,html[data-xh-theme=night] .friend-node-card strong,html[data-xh-theme=night] .moment-post header strong,html[data-xh-theme=night] .tag-cloud-card strong{color:#f5f9fff2!important}html[data-xh-theme=night] .channel-hero-copy>p:not(.eyebrow),html[data-xh-theme=night] .archive-row-xh small,html[data-xh-theme=night] .archive-card p,html[data-xh-theme=night] .project-card p,html[data-xh-theme=night] .friend-node-card p,html[data-xh-theme=night] .moment-post>p,html[data-xh-theme=night] .tag-cloud-card span{color:#e2ebffc2!important}html[data-xh-theme=night] .channel-hero-copy>p:not(.eyebrow){color:#94a3b8!important}.xh-clean-dashboard .xh-site-dashboard,.xh-site-dashboard{grid-template-columns:minmax(180px,.9fr) minmax(220px,1fr) minmax(260px,1.2fr) minmax(220px,.9fr)!important;align-items:center!important;gap:14px!important;display:grid!important;overflow:hidden!important}.xh-dashboard-clock,.xh-dashboard-meta,.xh-dashboard-badges,.xh-stack-list{min-width:0!important}.xh-dashboard-clock strong{white-space:nowrap;font-size:clamp(24px,3vw,40px)!important}.xh-dashboard-meta{gap:3px!important;display:grid!important}.xh-dashboard-meta span,.xh-dashboard-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xh-dashboard-badges{grid-template-columns:repeat(4,minmax(54px,1fr))!important;gap:8px!important;display:grid!important}.xh-dashboard-badges span{text-align:center!important;min-width:0!important;padding:9px 6px!important;display:grid!important}.xh-dashboard-badges small{color:#5e4370d1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.xh-dashboard-badges strong{color:#30213c!important}.xh-stack-list{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.xh-stack-list span{flex:0 auto;min-width:0}body:has(.subpage) .xh-floating-player{width:min(300px,100vw - 64px)!important;min-height:72px!important;padding:12px 70px 12px 20px!important}:is(body:has(.subpage) .xh-floating-player strong,body:has(.subpage) .xh-floating-player small){text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}body:has(.subpage) .xh-floating-player small{color:#3a4463b3!important}.archive-xh-timeline .archive-timeline-view{width:min(1040px,100%)!important;margin-inline:auto!important;overflow:visible!important}.archive-xh-timeline .archive-timeline-view:before{transform:translate(-50%);left:50%!important}.archive-year,.archive-year:nth-child(odd),.archive-year:nth-child(2n){justify-self:start!important;width:min(760px,50% - 56px)!important}.archive-year:nth-child(odd){margin-left:calc(50% + 56px)!important}.archive-year:nth-child(2n){justify-self:end!important;margin-right:calc(50% + 56px)!important}.archive-year:nth-child(2n):before{left:auto!important;right:-56px!important}.archive-year:before{left:-56px!important}.archive-row-xh .row-meta{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.project-starport,.friends-starmap,.tag-nebula-world,.moments-starchart{background:linear-gradient(#ffffff3d,#ffffff1a),radial-gradient(circle at 24% 18%,#ff8fc733,#0000 24rem),radial-gradient(circle at 78% 22%,#7cd9ff2e,#0000 24rem)!important}.project-orbit-layout{grid-template-columns:minmax(0,1fr) minmax(160px,220px);align-items:stretch;gap:24px;width:100%;min-width:0;display:grid;grid-column:1/-1!important}.project-orbit-layout .project-featured-console,.project-orbit-layout .project-status-rack{width:100%;min-width:0;grid-column:auto!important}.project-status-rack{background:#ffffff57;border:1px solid #ffffff94;border-radius:28px;align-content:center;position:relative;gap:16px!important;padding:22px!important;display:grid!important}.project-status-rack:before{content:"";background:linear-gradient(#0000,#6e62ff99,#0000);width:2px;position:absolute;top:22px;bottom:22px;left:34px}.project-status-rack span{gap:2px;padding-left:34px;display:grid;position:relative}.project-status-rack span:before{content:"";background:linear-gradient(135deg, var(--theme), var(--accent));border-radius:999px;width:12px;height:12px;position:absolute;top:10px;left:7px;box-shadow:0 0 0 7px #ffffff4d}.moment-constellation{background:radial-gradient(circle,#ffffff57,#0000 18rem),linear-gradient(135deg,#fff3,#ffffff14);border:1px solid #ffffff94;border-radius:32px;min-height:420px;position:relative;overflow:hidden}.moment-constellation:before,.tag-nebula-world:before{content:"";pointer-events:none;border:1px dashed #6e62ff38;border-radius:50%;position:absolute;inset:12%}.moment-constellation-core,.tag-nebula-core{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8a;border-radius:999px;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #43508229}.moment-star{z-index:3;transform:rotate(var(--moment-angle)) translateX(var(--moment-radius)) rotate(var(--moment-inverse));position:absolute;top:50%;left:50%}.moment-constellation{min-height:360px;margin-bottom:34px}.moment-star{color:#5956d2e6;background:#ffffffad;border-radius:999px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:900;text-decoration:none;display:grid;box-shadow:0 12px 28px #43508224}.tag-nebula-world{min-height:620px;position:relative;overflow:hidden}.tag-nebula-core{top:44%}.tag-constellation-grid{min-height:540px;position:relative}.tag-constellation-grid .tag-cloud-card{width:min(210px,42vw);transform:rotate(var(--tag-angle)) translateX(var(--tag-radius)) rotate(var(--tag-inverse)) rotate(var(--tag-tilt));position:absolute;top:46%;left:50%}@media (max-width:1180px){.archive-year,.archive-year:nth-child(odd),.archive-year:nth-child(2n){justify-self:stretch!important;width:calc(100% - 58px)!important;margin-left:58px!important;margin-right:0!important}.archive-xh-timeline .archive-timeline-view:before{left:20px!important}.archive-year:before,.archive-year:nth-child(2n):before{transform:translate(-50%,-50%);left:-38px!important;right:auto!important}.project-orbit-layout{grid-template-columns:1fr}.moment-constellation{display:none}}@media (max-width:860px){.xh-clean-dashboard .xh-site-dashboard,.xh-site-dashboard{grid-template-columns:1fr!important}.archive-row-xh{grid-template-columns:auto minmax(0,1fr)!important}.archive-row-xh .row-meta{grid-column:2;max-width:100%}.project-featured-console{grid-template-rows:minmax(210px,.9fr) auto!important;min-height:0!important}.project-featured-cover,.project-featured-cover img{min-height:210px!important;position:relative!important}.project-featured-copy{background:#1c1830bd!important;align-self:auto!important;max-width:none!important;padding:22px!important}.project-featured-copy p:not(.eyebrow){max-width:none!important}.tag-constellation-grid{gap:16px;min-height:0;display:grid}.tag-constellation-grid .tag-cloud-card{width:auto;position:static;transform:none}}.xh-clean-home{width:min(1560px,100vw - 56px)!important}.xh-clean-home__identity{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:32px!important;display:grid!important}.xh-clean-profile,.xh-clean-home .xh-cloud-player-card{-webkit-backdrop-filter:blur(22px)saturate(1.16)!important;backdrop-filter:blur(22px)saturate(1.16)!important;background:linear-gradient(135deg,#ffffff57,#b8cde830 38%,#1a1b368a),#12173094!important;border:1px solid #ffffff57!important;border-radius:32px!important;height:100%!important;min-height:clamp(500px,35vw,620px)!important;overflow:hidden!important;box-shadow:0 28px 70px #05091c57,inset 0 1px #ffffff47!important}.xh-clean-profile{grid-template-rows:auto auto auto auto auto 1fr auto!important;gap:14px!important;padding:clamp(28px,3vw,46px)!important;display:grid!important}.xh-clean-profile h1{letter-spacing:0!important;max-width:9ch!important;margin:0!important;font-size:clamp(58px,5.4vw,104px)!important;line-height:.92!important}.xh-clean-profile .xh-motto{color:#f8f9ffd1!important;max-width:640px!important}.xh-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:end!important;gap:14px!important;display:grid!important}.xh-profile-stats span{background:#ffffff38!important;border:1px solid #ffffff57!important;border-radius:18px!important;min-height:92px!important;padding:16px!important}.xh-clean-home .xh-cloud-player-card{place-items:center!important;padding:clamp(30px,3vw,54px)!important;display:grid!important}.xh-clean-home .xh-cloud-player-card>*{max-width:720px!important}.xh-clean-routes{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important}.xh-clean-route{background:linear-gradient(145deg,#ffffff4d,#b4c7e229),#13172f8a!important;border-radius:24px!important;min-height:148px!important;overflow:hidden!important}.chatter-masonry{column-count:initial!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:30px!important;display:grid!important}.chatter-card{background:linear-gradient(#ffffff38,#151934a3),#191c39a3!important;border-radius:30px!important;grid-template-rows:260px auto auto 1fr auto!important;gap:18px!important;height:100%!important;min-height:540px!important;display:grid!important;overflow:hidden!important}.chatter-cover{border-radius:0!important;height:260px!important;overflow:hidden!important}.chatter-cover img{object-fit:cover!important;width:100%!important;height:100%!important}.chatter-card p{-webkit-line-clamp:4!important;color:#f2f4ffc7!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.project-exhibit-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:30px!important;display:grid!important}.project-exhibit-grid .project-exhibit,.project-exhibit-grid .project-exhibit:nth-child(3n+1),.project-exhibit-grid .project-exhibit:nth-child(3n+2){background:linear-gradient(#ffffff38,#111631b8),#1217329e!important;border:1px solid #ffffff42!important;border-radius:30px!important;grid-template-rows:260px 1fr!important;height:100%!important;min-height:560px!important;display:grid!important;overflow:hidden!important;transform:none!important}.project-exhibit-grid .project-cover{border-radius:0!important;height:260px!important;overflow:hidden!important}.project-exhibit-grid .project-cover img{object-fit:cover!important;width:100%!important;height:100%!important}.project-exhibit-grid .project-copy{grid-template-rows:auto auto 1fr auto auto!important;gap:14px!important;min-width:0!important;padding:28px!important;display:grid!important}.project-exhibit-grid .project-copy h3{color:#fffffffa!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;font-size:clamp(28px,2.2vw,44px)!important;line-height:1.12!important;display:-webkit-box!important;overflow:hidden!important}.project-exhibit-grid .project-copy p{color:#e8ecffc2!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.archive-xh-timeline .archive-timeline-view{width:min(1180px,100%)!important;margin-inline:auto!important}.archive-row-xh{grid-template-columns:60px minmax(0,1fr) auto!important}.archive-row-xh strong,.archive-card strong{color:#fffffff5!important}.archive-row-xh small,.archive-card p{color:#e8ecffbd!important;word-break:normal!important;overflow-wrap:anywhere!important}.tag-nebula-world,.moment-constellation{-webkit-backdrop-filter:blur(24px)saturate(1.16)!important;backdrop-filter:blur(24px)saturate(1.16)!important;background:radial-gradient(circle,#ffffff4d,#0000 14%),radial-gradient(circle at 22% 22%,#ffd58c33,#0000 20%),radial-gradient(circle at 82% 24%,#6ad0ff2e,#0000 21%),linear-gradient(135deg,#ffffff38,#798fbe33 42%,#0f143094)!important;border:1px solid #ffffff52!important;border-radius:42px!important;width:min(1280px,100%)!important;min-height:650px!important;margin-inline:auto!important;position:relative!important;overflow:hidden!important;box-shadow:0 32px 90px #04081857,inset 0 1px #ffffff4d!important}.tag-nebula-world:before,.moment-constellation:before{content:"";pointer-events:none;border:1px dashed #7379ff52;border-radius:999px;position:absolute;inset:7%;transform:rotate(-8deg)}.tag-nebula-world:after,.moment-constellation:after{content:"";opacity:.34;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 116px);position:absolute;inset:0}.tag-orbit-rings,.moment-orbit-paths{pointer-events:none;position:absolute;inset:0}.tag-orbit-rings span,.moment-orbit-paths span{width:calc(42% + var(--ring-step,0px));aspect-ratio:1.9;transform:translate(-50%, -50%) rotate(calc(var(--ring-rotate,0deg)));border:1px solid #8d95ff38;border-radius:999px;position:absolute;top:50%;left:50%}.tag-orbit-rings span:nth-child(2),.moment-orbit-paths span:nth-child(2){--ring-step:180px;--ring-rotate:12deg}.tag-orbit-rings span:nth-child(3),.moment-orbit-paths span:nth-child(3){--ring-step:330px;--ring-rotate:-18deg}.tag-nebula-core,.moment-constellation-core{z-index:3!important;color:#fff!important;text-align:center!important;background:radial-gradient(circle at 36% 30%,#ff9ad6c7,#0000 18%),radial-gradient(circle at 70% 36%,#69cfffb8,#0000 19%),#ffffff94!important;border-radius:50%!important;align-content:center!important;place-items:center!important;gap:4px!important;width:150px!important;height:150px!important;display:grid!important;box-shadow:0 0 58px #8ba8ff61,inset 0 1px #ffffff6b!important}.tag-nebula-core{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.tag-constellation-grid{z-index:2!important;width:100%!important;max-width:1180px!important;min-height:650px!important;margin:0 auto!important;display:block!important;position:relative!important}.tag-constellation-grid .tag-cloud-card{left:var(--tag-x,50%)!important;top:var(--tag-y,50%)!important;width:clamp(170px,15vw,230px)!important;min-height:132px!important;transform:translate(-50%, -50%) rotate(var(--tag-tilt,0deg))!important;background:radial-gradient(circle at 86% 82%,#77ceff57,#0000 22%),linear-gradient(145deg,#ffffff42,#0f142fc2)!important;border:1px solid #ffffff47!important;border-radius:26px!important;padding:22px!important;position:absolute!important;overflow:hidden!important;box-shadow:0 26px 54px #05081857!important}.tag-constellation-grid .tag-cloud-card strong{color:#fffffff7!important;font-size:clamp(26px,2.3vw,40px)!important;line-height:1.05!important}.moment-constellation-core{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.moment-star{animation:.62s both starNodeIn;animation-delay:var(--node-delay,var(--moment-delay,0s));z-index:4!important;left:var(--node-x,var(--moment-x,50%))!important;top:var(--node-y,var(--moment-y,50%))!important;text-align:center!important;background:radial-gradient(circle at 80% 86%, color-mix(in srgb, var(--friend-theme,#87d7ff) 38%, transparent), transparent 28%), linear-gradient(145deg, #ffffff4d, #121732b8)!important;color:#fffffff0!important;border:1px solid #ffffff4d!important;border-radius:26px!important;align-content:center!important;justify-items:center!important;gap:8px!important;width:clamp(136px,10vw,178px)!important;min-height:126px!important;padding:18px!important;display:grid!important;position:absolute!important;transform:translate(-50%,-50%)!important;box-shadow:0 22px 48px #04081857!important}.moment-star strong{color:#fffffffa!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:100%!important;font-size:17px!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.moment-star{text-align:left!important;background:radial-gradient(circle at 88% 82%,#6cd7ff5c,#0000 25%),linear-gradient(145deg,#ffffff47,#141834bd)!important;justify-items:start!important;width:clamp(160px,13vw,220px)!important;min-height:104px!important}.moment-star small{color:#ff8cca!important;font-weight:900!important}.moment-star span,.tag-cloud-card span{color:#e9eeffc7!important}@keyframes starNodeIn{0%{opacity:0;transform:translate(-50%,-42%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.friends-board-client{gap:28px!important;display:grid!important}.friends-board-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:22px!important;max-height:none!important;display:grid!important;overflow:visible!important}.friend-node-card{background:linear-gradient(145deg,#ffffff3d,#131732b3),#12162e9e!important;border:1px solid #ffffff47!important;border-radius:28px!important;min-height:214px!important;padding:22px!important;overflow:hidden!important}.friend-apply-console{background:linear-gradient(135deg,#ffffff42,#121732b8),#12162e9e!important;border-radius:30px!important}.moment-post{color:#f4f6ffe6!important;background:linear-gradient(145deg,#ffffff3d,#171c3ab3),#1418339e!important;border:1px solid #ffffff42!important;border-radius:34px!important}.ib-entry-splash{background:radial-gradient(circle at 18% 18%,#ffde9838,#0000 24%),radial-gradient(circle at 80% 28%,#77d8ff38,#0000 24%),linear-gradient(135deg,#111731 0%,#7d7094 48%,#d9e9f7 100%)!important}.ib-entry-stage{aspect-ratio:1672/941!important;-webkit-backdrop-filter:blur(28px)saturate(1.18)!important;backdrop-filter:blur(28px)saturate(1.18)!important;background:radial-gradient(circle at 50% 54%,#ffffff38,#0000 18%),linear-gradient(90deg,#ffffff2e 0 24%,#0000 24% 26%,#d2e5f62e 26% 50%,#0000 50% 52%,#a8cae829 52% 76%,#0000 76%),linear-gradient(135deg,#f0ddff6b,#add0ed57 54%,#333a5c4d)!important;border:1px solid #ffffff85!important;border-radius:42px!important;width:min(1500px,100vw - 56px)!important;min-height:auto!important;overflow:hidden!important;box-shadow:0 44px 140px #070b1f6b,inset 0 1px #ffffff6b!important}.ib-entry-stage:before{content:"";background:radial-gradient(circle at 18% 76%,#ffb7dc4d,#0000 18%),radial-gradient(circle at 82% 26%,#6edaff3d,#0000 18%),linear-gradient(90deg,#ffffff29,#0000 24%,#ffffff24 54%,#0000);border:1px solid #ffffff2e;border-radius:34px;position:absolute;inset:7% 9% 16%;box-shadow:inset 0 0 80px #ffffff29}.ib-entry-stage:after{content:"";background:repeating-linear-gradient(102deg,#53e0d62e 0 3px,#0000 3px 42px),linear-gradient(#0000,#13203e52);height:24%;position:absolute;inset:auto 0 0}.ib-entry-scanlines,.ib-entry-rain,.ib-entry-orbit,.ib-entry-room-floor,.ib-entry-object,.ib-entry-hotspot,.ib-entry-panel{position:absolute}.ib-entry-scanlines{opacity:.22;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 7px);inset:0}.ib-entry-rain{pointer-events:none;inset:0}.ib-entry-rain i{left:calc((var(--i,0) + 1) * 5.2%);top:calc(var(--rain-top,0) * 1%);opacity:.34;background:linear-gradient(#0000,#ffffff75,#0000);border-radius:999px;width:2px;height:64px;position:absolute;transform:rotate(10deg)}.ib-entry-rain i:first-child{--i:1;--rain-top:7}.ib-entry-rain i:nth-child(2){--i:2;--rain-top:28}.ib-entry-rain i:nth-child(3){--i:3;--rain-top:52}.ib-entry-rain i:nth-child(4){--i:4;--rain-top:13}.ib-entry-rain i:nth-child(5){--i:5;--rain-top:36}.ib-entry-rain i:nth-child(6){--i:6;--rain-top:64}.ib-entry-rain i:nth-child(7){--i:7;--rain-top:19}.ib-entry-rain i:nth-child(8){--i:8;--rain-top:43}.ib-entry-rain i:nth-child(9){--i:9;--rain-top:72}.ib-entry-rain i:nth-child(10){--i:10;--rain-top:6}.ib-entry-rain i:nth-child(11){--i:11;--rain-top:31}.ib-entry-rain i:nth-child(12){--i:12;--rain-top:57}.ib-entry-rain i:nth-child(13){--i:13;--rain-top:18}.ib-entry-rain i:nth-child(14){--i:14;--rain-top:47}.ib-entry-rain i:nth-child(15){--i:15;--rain-top:74}.ib-entry-rain i:nth-child(16){--i:16;--rain-top:25}.ib-entry-rain i:nth-child(17){--i:17;--rain-top:51}.ib-entry-rain i:nth-child(18){--i:18;--rain-top:79}.ib-entry-window{opacity:.52!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important;display:grid!important;position:absolute!important;inset:13% 13% 26%!important}.ib-entry-window span{background:linear-gradient(#ffffff3d,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:26px!important}.ib-entry-room-light{filter:blur(12px);background:radial-gradient(circle at 50% 48%,#ffffff5c,#0000 22%),conic-gradient(from 160deg,#ff93cf33,#6edcff33,#ffd7862e,#ff93cf33)!important;position:absolute!important;inset:16% 22% 22%!important}.ib-entry-orbit{aspect-ratio:1;pointer-events:none;width:min(560px,44vw);top:51%;left:50%;transform:translate(-50%,-50%)}.ib-entry-orbit span{inset:calc(var(--orbit-inset,0) * 1px);transform:rotate(var(--orbit-rotate,0deg)) scaleY(.62);border:1px solid #7e97ff47;border-radius:50%;position:absolute}.ib-entry-orbit span:nth-child(2){--orbit-inset:56;--orbit-rotate:34deg}.ib-entry-orbit span:nth-child(3){--orbit-inset:108;--orbit-rotate:-22deg}.ib-entry-object{left:var(--object-x);top:var(--object-y);z-index:2;color:#0000;opacity:.82;background:radial-gradient(circle at 68% 30%,#ffe894b8,#0000 18%),linear-gradient(145deg,#ffffff3d,#191f3e38);border-radius:28px;width:112px;height:82px;transform:translate(-50%,-50%);box-shadow:0 20px 50px #04081a2e,inset 0 1px #ffffff57}.ib-entry-object.is-moon{filter:blur(.2px);border-radius:50%;width:160px;height:160px}.ib-entry-object.is-console{border-radius:24px 24px 16px 16px;width:180px;height:96px}.ib-entry-object.is-crystal{clip-path:polygon(50% 0,100% 42%,78% 100%,22% 100%,0 42%);width:132px}.ib-entry-object.is-shelf{width:178px;height:112px}.ib-entry-object.is-plant{background:radial-gradient(circle at 54% 38%,#ff79b8cc,#0000 16%),linear-gradient(145deg,#c9ffc570,#26534942);border-radius:70% 30% 64% 36%;width:120px;height:120px}.ib-entry-panel{z-index:5!important;-webkit-backdrop-filter:blur(22px)saturate(1.2)!important;backdrop-filter:blur(22px)saturate(1.2)!important;background:radial-gradient(circle at 50% 24%,#ff8eca47,#0000 20%),linear-gradient(145deg,#ffffff47,#0e142c9e)!important;border:1px solid #ffffff57!important;border-radius:34px!important;width:min(440px,34vw)!important;min-width:340px!important;min-height:430px!important;padding:34px!important;top:52%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 26px 74px #05091b57,inset 0 1px #fff6!important}.ib-entry-hotspot{left:var(--entry-x)!important;top:var(--entry-y)!important;z-index:4!important;color:#4f5571!important;background:#ffffffa3!important;border-radius:999px!important;min-width:110px!important;padding:14px 18px!important;transform:translate(-50%,-50%)!important;box-shadow:0 14px 34px #080c2029,0 0 32px #7ad5ff2e!important}.ib-entry-hotspot:before{content:"";background:radial-gradient(circle at 62% 42%,#75d8ff 0 24%,#0000 25%),radial-gradient(circle at 38% 62%,#ff8fca 0 24%,#0000 25%),#fffc;border-radius:50%;width:22px;height:22px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.ib-entry-cta{background:linear-gradient(135deg,#7367ff,#72d7ff)!important;box-shadow:0 16px 42px #5e77ff4d!important}@media (max-width:1180px){.xh-clean-home{width:min(100%,100vw - 36px)!important}.xh-clean-home__identity{grid-template-columns:1fr!important}.xh-clean-profile,.xh-clean-home .xh-cloud-player-card{min-height:auto!important}.chatter-masonry,.project-exhibit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.moment-constellation{display:block!important}}@media (max-width:900px){.archive-xh-timeline .archive-timeline-view{width:min(100%,100vw - 28px)!important;margin:0 auto!important;padding:0!important}.archive-xh-timeline .archive-timeline-view:before{left:18px!important}.archive-year,.archive-year:nth-child(odd),.archive-year:nth-child(2n){grid-template-columns:1fr!important;justify-self:stretch!important;gap:16px!important;width:100%!important;margin:0 0 34px!important;padding-left:36px!important;display:grid!important}.archive-year:before,.archive-year:nth-child(2n):before{left:18px!important;right:auto!important;transform:translate(-50%,-50%)!important}.archive-year header{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:112px!important;padding:18px!important;display:grid!important;overflow:hidden!important}.archive-year header h2{white-space:nowrap!important;writing-mode:horizontal-tb!important;font-size:clamp(42px,16vw,72px)!important;line-height:1!important;transform:none!important}.archive-year header small,.archive-year header span{white-space:nowrap!important}.archive-year .article-list{gap:18px!important;width:100%!important;min-width:0!important}.archive-row-xh{grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-height:auto!important;padding:18px!important}.archive-row-xh .row-meta{grid-column:2!important;max-width:100%!important}.archive-row-xh strong{font-size:clamp(22px,6vw,30px)!important;line-height:1.22!important}}@media (max-width:760px){.xh-clean-routes,.chatter-masonry,.friends-board-grid{grid-template-columns:1fr!important}.xh-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tag-nebula-world,.moment-constellation{min-height:auto!important;padding:18px!important}.tag-constellation-grid{grid-template-columns:1fr!important;gap:16px!important;min-height:0!important;display:grid!important}.tag-nebula-core,.moment-constellation-core{margin:0 auto 18px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.tag-constellation-grid .tag-cloud-card,.moment-star{width:100%!important;min-height:110px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.moment-constellation{gap:14px!important;display:grid!important}.moment-orbit-paths,.tag-orbit-rings{display:none!important}.ib-entry-stage{aspect-ratio:auto!important;width:min(100%,100vw - 24px)!important;min-height:720px!important}.ib-entry-panel{width:min(340px,100vw - 54px)!important;min-width:0!important}.ib-entry-hotspot{min-width:94px!important;padding:11px 14px!important}}:is(body:has(.tags-page) .tag-nebula-world,body:has(.moments-page) .moment-constellation){height:560px!important;min-height:560px!important}body:has(.tags-page) .tag-constellation-grid{height:560px!important;min-height:560px!important}:is(body:has(.tags-page) .tag-nebula-core,body:has(.moments-page) .moment-constellation-core){width:128px!important;height:128px!important}body:has(.tags-page) .tag-constellation-grid .tag-cloud-card{width:clamp(158px,13vw,208px)!important;min-height:116px!important;padding:18px!important}body:has(.moments-page) .moment-star{width:clamp(150px,11vw,194px)!important}body:has(.subpage) .xh-floating-player{opacity:.82!important;transform-origin:100% 100%!important;width:238px!important;min-height:72px!important;padding:14px 58px 14px 18px!important;bottom:22px!important;right:22px!important;transform:scale(.92)!important}body:has(.subpage) .xh-floating-player strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:15px!important;overflow:hidden!important}body:has(.subpage) .xh-floating-player small{display:none!important}body:has(.subpage) .xh-floating-companion{opacity:.76!important;transform-origin:50%!important;width:72px!important;height:72px!important;bottom:112px!important;right:148px!important;transform:scale(.74)!important}body:has(.subpage) .xh-theme-switch{opacity:.82!important;border-radius:50%!important;width:54px!important;height:54px!important;padding:0!important;bottom:118px!important;right:20px!important}:is(body:has(.subpage) .xh-theme-switch span,body:has(.subpage) .xh-theme-switch small,body:has(.subpage) .xh-theme-switch strong){display:none!important}body:has(.projects-page) .project-workshop-header{margin-bottom:18px!important;padding:28px 30px!important}body:has(.projects-page) .project-featured-console{min-height:430px!important}body:has(.projects-page) .project-world .project-status-rack{min-height:430px!important}@media (max-width:1180px){body:has(.xh-clean-home) .xh-clean-home__identity{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-profile{height:auto!important;min-height:420px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{height:auto!important;min-height:420px!important}}@media (max-width:760px){:is(body:has(.tags-page) .tag-nebula-world,body:has(.moments-page) .moment-constellation,body:has(.tags-page) .tag-constellation-grid){height:auto!important;min-height:auto!important}:is(body:has(.subpage) .xh-floating-player,body:has(.subpage) .xh-floating-companion,body:has(.subpage) .xh-theme-switch){display:none!important}}body:has(.xh-clean-home) .xh-danmaku-layer{visibility:visible!important;opacity:.22!important;z-index:1!important;pointer-events:none!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home__grid{gap:26px!important}body:has(.xh-clean-home) .xh-clean-home__identity{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:24px!important}body:has(.xh-clean-home) .xh-clean-profile{background:linear-gradient(135deg,#ffffff7a,#d5e1f242 44%,#161b3757),#161b3754!important;height:auto!important;min-height:clamp(520px,36vw,640px)!important;padding:clamp(26px,2.3vw,38px)!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{background:linear-gradient(135deg,#ffffff7a,#d5e1f242 44%,#161b3757),#161b3754!important;height:auto!important;min-height:clamp(520px,36vw,640px)!important;padding:clamp(26px,2.3vw,38px)!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-profile{grid-template-rows:auto auto auto auto auto 1fr auto!important;align-content:start!important;gap:12px!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-profile h1{max-width:100%!important;font-size:clamp(50px,5vw,86px)!important;line-height:.94!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{max-width:720px!important;margin-bottom:0!important}body:has(.xh-clean-home) .xh-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:end!important;margin-top:14px!important}body:has(.xh-clean-home) .xh-profile-stats span{min-width:0!important;min-height:86px!important;padding:14px 16px!important}body:has(.xh-clean-home) .xh-profile-actions{flex-wrap:wrap!important;align-self:end!important;gap:10px!important;margin-top:10px!important;display:flex!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{grid-template-columns:minmax(132px,.44fr) minmax(0,.56fr)!important;place-items:center start!important;column-gap:clamp(18px,3vw,46px)!important}body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover{justify-self:end!important;width:clamp(122px,12vw,178px)!important;height:clamp(122px,12vw,178px)!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy{text-align:left!important;justify-self:start!important;max-width:420px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-player-progress,body:has(.xh-clean-home) .xh-clean-home .xh-player-controls){grid-column:1/-1!important;justify-self:center!important;width:min(590px,88%)!important}body:has(.projects-page) .project-orbit-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;align-items:stretch!important;gap:24px!important;display:grid!important}body:has(.projects-page) .project-featured-console{grid-template-columns:minmax(330px,.96fr) minmax(320px,.9fr)!important;height:auto!important;min-height:440px!important;display:grid!important;overflow:hidden!important}body:has(.projects-page) .project-featured-cover{height:100%!important;min-height:440px!important;position:relative!important}body:has(.projects-page) .project-featured-cover img{height:100%!important;min-height:440px!important;position:relative!important}body:has(.projects-page) .project-featured-cover img{object-fit:cover!important}body:has(.projects-page) .project-featured-copy{background:linear-gradient(135deg,#ffffff47,#7cd9ff1a),#13183457!important;align-content:center!important;align-self:stretch!important;gap:18px!important;min-width:0!important;max-width:none!important;padding:clamp(26px,3vw,48px)!important;display:grid!important;position:relative!important;inset:auto!important}body:has(.projects-page) .project-featured-copy h2{max-width:12ch!important;font-size:clamp(34px,3.2vw,56px)!important;line-height:1.02!important}body:has(.projects-page) .project-featured-copy p:not(.eyebrow){max-width:44ch!important}.project-featured-meta{flex-wrap:wrap;gap:10px;display:flex}.project-featured-meta span{color:#f5f8ffd6;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}body:has(.projects-page) .project-world .project-status-rack{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:stretch!important;gap:14px!important;height:auto!important;min-height:0!important;padding:24px!important;display:grid!important}body:has(.projects-page) .project-world .project-status-rack span{min-height:126px!important;padding:20px!important}body:has(.projects-page) .project-exhibit-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;align-items:stretch!important}body:has(.timeline-page) .timeline-spine.timeline-year-stack{gap:34px!important;max-width:1120px!important;margin:0 auto!important;padding:8px 0 24px!important;display:grid!important}body:has(.timeline-page) .timeline-spine.timeline-year-stack:before{display:none!important}body:has(.timeline-page) .timeline-spine.timeline-year-stack:after{display:none!important}.timeline-year-group{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:26px;display:grid}.timeline-year-card{color:#f6f8ffeb;background:#ffffff57;border:1px solid #ffffff47;border-radius:26px;gap:10px;min-width:0;max-width:184px;padding:22px;display:grid;position:sticky;top:106px;overflow:hidden;box-shadow:0 18px 48px #090c1f29}.timeline-year-card span,.timeline-year-card small{color:#eecdffe0;font-size:14px;font-weight:900}.timeline-year-card strong{text-overflow:clip;max-width:100%;font-size:clamp(42px,5vw,70px);line-height:.95;overflow:hidden}.timeline-year-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;min-width:0;display:grid}body:has(.timeline-page) .timeline-node{grid-template-columns:minmax(154px,.44fr) minmax(0,.56fr)!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:230px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}body:has(.timeline-page) .timeline-node:nth-child(odd){grid-template-columns:minmax(154px,.44fr) minmax(0,.56fr)!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:230px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}body:has(.timeline-page) .timeline-node:nth-child(2n){grid-template-columns:minmax(154px,.44fr) minmax(0,.56fr)!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:230px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}body:has(.timeline-page) .timeline-node:before{display:none!important}body:has(.timeline-page) .timeline-node:after{display:none!important}body:has(.timeline-page) .timeline-node-cover{border-radius:0!important;height:auto!important;min-height:100%!important;margin:0!important}body:has(.timeline-page) .timeline-node-cover img{object-fit:cover!important;height:100%!important}.timeline-node-copy{align-content:center;gap:10px;min-width:0;padding:24px;display:grid}.timeline-node-copy small,.timeline-node-copy em{color:var(--xh-sakura);font-style:normal;font-weight:900}.timeline-node-copy strong{font-size:clamp(22px,2vw,34px);line-height:1.16}.timeline-node-copy p{color:#e9eeffbd;margin:0}.timeline-node-copy time{color:#eee2ffc2;font-weight:800}body:has(.tags-page) .tag-nebula-world{height:auto!important;min-height:560px!important;padding:clamp(30px,4vw,58px)!important;overflow:hidden!important}body:has(.tags-page) .tag-nebula-world.is-orbit .tag-constellation-grid{height:560px!important;min-height:560px!important;display:block!important;position:relative!important}body:has(.tags-page) .tag-nebula-world.is-orbit .tag-cloud-card{left:var(--tag-x)!important;top:var(--tag-y)!important;width:clamp(170px,13vw,230px)!important;min-height:128px!important;transform:translate(-50%, -50%) rotate(var(--tag-tilt))!important;position:absolute!important}body:has(.tags-page) .tag-nebula-world.is-dense{min-height:0!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-orbit-rings{opacity:.22!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-nebula-core{margin:0 auto 28px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-cloud-card{box-sizing:border-box!important;grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:116px!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important}:is(body:has(.tags-page) .tag-nebula-world.is-dense .tag-cloud-card.heat-4,body:has(.tags-page) .tag-nebula-world.is-dense .tag-cloud-card.heat-5,body:has(.tags-page) .tag-nebula-world.is-dense .tag-cloud-card:hover){grid-column:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card{grid-column:auto!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card.heat-4{grid-column:auto!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card.heat-5{grid-column:auto!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card:hover{grid-column:auto!important;top:auto!important;left:auto!important;transform:none!important}:is(body:has(.tags-page) .tag-cloud-card strong,body:has(.tags-page) .tag-cloud-card span){overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-cloud-card strong{font-size:clamp(24px,2vw,34px)!important;line-height:1.08!important}.ib-entry-room-backdrop{z-index:2;pointer-events:none;background:linear-gradient(90deg,#ffffff12,#0000 33%,#7cd9ff14 66%,#0000),#ffffff0a;border:1px solid #ffffff2e;border-radius:34px;position:absolute;inset:8% 7% 9%;box-shadow:inset 0 0 80px #ffffff1f}.ib-entry-room-backdrop span{background:#ffffff14;border:1px solid #ffffff1f;position:absolute;box-shadow:inset 0 0 36px #ffffff1f}.ib-entry-room-backdrop .is-left-shelf{border-radius:28px;width:17%;height:62%;top:14%;left:7%}.ib-entry-room-backdrop .is-center-window{background:linear-gradient(#cde5ff2e,#ffffff0a);border-width:0 1px;border-radius:0;width:32%;height:100%;top:0;left:34%}.ib-entry-room-backdrop .is-right-terminal{border-radius:22px;width:18%;height:42%;top:22%;right:8%}.ib-entry-room-backdrop .is-floor-reflection{background:linear-gradient(#ffffff1f,#0000);border-width:1px 0 0;border-radius:50% 50% 0 0;height:18%;bottom:0;left:18%;right:18%}.ib-entry-dialogue{z-index:8;color:#f5f8ffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c112a85;border:1px solid #ffffff40;border-radius:22px;gap:6px;max-width:260px;padding:18px 20px;display:grid;position:absolute;bottom:11%;left:10%;box-shadow:0 20px 60px #090c1f3d}.ib-entry-dialogue small{color:var(--xh-cyan);letter-spacing:.08em;font-size:11px;font-weight:900}.ib-entry-dialogue strong{font-size:20px}.ib-entry-dialogue span{color:#e6ebffb8;font-size:13px;line-height:1.65}.ib-entry-character{z-index:7;background:radial-gradient(circle at 50% 28%,#ffe28a6b,#0000 30%),linear-gradient(#ffffff80,#7cd9ff38);border-radius:30px 30px 42px 42px;place-items:center;width:112px;height:112px;display:grid;position:absolute;bottom:14%;right:14%;box-shadow:0 0 0 8px #ffffff1a,0 24px 70px #7cd9ff2e}.ib-entry-character img{object-fit:cover;border-radius:24px;width:78px;height:78px}@media (max-width:1180px){:is(body:has(.xh-clean-home) .xh-clean-home__identity,body:has(.projects-page) .project-orbit-layout,body:has(.projects-page) .project-featured-console){grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-profile{min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{min-height:0!important}body:has(.projects-page) .project-featured-cover{min-height:280px!important}body:has(.projects-page) .project-featured-cover img{min-height:280px!important}.timeline-year-group{grid-template-columns:150px minmax(0,1fr)}.timeline-year-list{grid-template-columns:1fr}body:has(.timeline-page) .timeline-node{grid-template-columns:minmax(150px,.42fr) minmax(0,.58fr)!important}body:has(.timeline-page) .timeline-node:nth-child(odd){grid-template-columns:minmax(150px,.42fr) minmax(0,.58fr)!important}body:has(.timeline-page) .timeline-node:nth-child(2n){grid-template-columns:minmax(150px,.42fr) minmax(0,.58fr)!important}}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-home{width:min(100%,100vw - 22px)!important}body:has(.xh-clean-home) .xh-clean-profile h1{font-size:clamp(42px,12vw,58px)!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{text-align:center!important;grid-template-columns:1fr!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover,body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy){text-align:center!important;justify-self:center!important}.timeline-year-group{grid-template-columns:1fr}.timeline-year-card{grid-template-columns:auto 1fr auto;align-items:end;max-width:none;position:relative;top:auto}.timeline-year-card strong{font-size:44px}body:has(.timeline-page) .timeline-node{grid-template-columns:1fr!important}body:has(.timeline-page) .timeline-node:nth-child(odd){grid-template-columns:1fr!important}body:has(.timeline-page) .timeline-node:nth-child(2n){grid-template-columns:1fr!important}body:has(.timeline-page) .timeline-node-cover{min-height:200px!important}.ib-entry-dialogue,.ib-entry-character{display:none}}body:has(.xh-clean-home) .xh-clean-profile{transform:translate(0,0)!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{transform:translate(0,0)!important}body:has(.xh-clean-home) .top-nav.site-nav{background:#e5cadead!important;border-bottom-color:#6c47701f!important}body:has(.xh-clean-home) .portal-search form{background:#eed3e599!important;border-color:#ffeef89e!important;box-shadow:0 20px 52px #5d366024!important}body:has(.xh-clean-home) .xh-clean-profile{background:linear-gradient(135deg,#eed5e66b,#bd91b757 44%,#533b6438),#b27eab47!important;border-color:#ffe7f680!important;box-shadow:0 20px 52px #552d5c29!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{background:linear-gradient(135deg,#eed5e66b,#bd91b757 44%,#533b6438),#b27eab47!important;border-color:#ffe7f680!important;box-shadow:0 20px 52px #552d5c29!important}body:has(.xh-clean-home) .xh-clean-home .xh-window-tile{background:linear-gradient(135deg,#eed5e66b,#bd91b757 44%,#533b6438),#b27eab47!important;border-color:#ffe7f680!important;box-shadow:0 20px 52px #552d5c29!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{background:linear-gradient(135deg,#eed5e66b,#bd91b757 44%,#533b6438),#b27eab47!important;border-color:#ffe7f680!important;box-shadow:0 20px 52px #552d5c29!important}body:has(.xh-clean-home) .xh-clean-home .xh-site-dashboard{background:linear-gradient(135deg,#eed5e66b,#bd91b757 44%,#533b6438),#b27eab47!important;border-color:#ffe7f680!important;box-shadow:0 20px 52px #552d5c29!important}html[data-xh-theme=night] body:has(.xh-clean-home) .top-nav.site-nav{background:#1d1426d1!important;border-bottom-color:#cf9cc41f!important}html[data-xh-theme=night] body:has(.xh-clean-home) .portal-search form{background:#150f22d1!important;border-color:#bd86b82e!important;box-shadow:0 22px 62px #0b05126b!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-clean-profile{background:linear-gradient(135deg,#48354c94,#2619339e 48%,#0e0818bd),#181024a8!important;border-color:#d19ec62e!important;box-shadow:0 24px 76px #09041080!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{background:linear-gradient(135deg,#48354c94,#2619339e 48%,#0e0818bd),#181024a8!important;border-color:#d19ec62e!important;box-shadow:0 24px 76px #09041080!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-clean-home .xh-window-tile{background:linear-gradient(135deg,#48354c94,#2619339e 48%,#0e0818bd),#181024a8!important;border-color:#d19ec62e!important;box-shadow:0 24px 76px #09041080!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{background:linear-gradient(135deg,#48354c94,#2619339e 48%,#0e0818bd),#181024a8!important;border-color:#d19ec62e!important;box-shadow:0 24px 76px #09041080!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-clean-home .xh-site-dashboard{background:linear-gradient(135deg,#48354c94,#2619339e 48%,#0e0818bd),#181024a8!important;border-color:#d19ec62e!important;box-shadow:0 24px 76px #09041080!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))!important;gap:18px!important;height:auto!important;min-height:0!important;display:grid!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card{grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card.heat-4{grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card.heat-5{grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}body:has(.tags-page) .tag-nebula-world.is-dense .tag-constellation-grid .tag-cloud-card:hover{grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a{color:#27304e!important;min-width:110px!important;min-height:46px!important;text-shadow:none!important;background:linear-gradient(#ffffffe0,#ecf1ffb8)!important;border-color:#ffffffdb!important;padding:0 20px!important;font-size:16px!important;font-weight:950!important;box-shadow:inset 0 1px #ffffffd6,0 12px 26px #1c21461f!important}:is(body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a:hover,body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a:focus-visible){transform:translateY(-1px);color:#151d34!important;background:linear-gradient(135deg,#fffffff5,#e1e9ffdb)!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a{color:#171d33!important;background:linear-gradient(#f8faffeb,#dae3ffc7)!important}body:has(.projects-page) .project-status-rack{background:linear-gradient(#ffffff94,#e6edfb61)!important;border-color:#ffffffb3!important;box-shadow:inset 0 1px #ffffffad,0 18px 46px #141a3a1f!important}body:has(.projects-page) .project-status-rack:before{opacity:.42!important;width:1px!important;top:34px!important;bottom:34px!important;left:31px!important}body:has(.projects-page) .project-status-rack span{color:#2d3658!important;min-width:0!important;text-shadow:none!important;background:#ffffff8a!important;border-color:#ffffffc2!important;align-content:center!important;font-size:15px!important;font-weight:900!important;line-height:1.3!important}body:has(.projects-page) .project-status-rack span:before{transform:translateY(-50%);opacity:.9!important;width:10px!important;height:10px!important;top:50%!important;left:5px!important}body:has(.projects-page) .project-status-rack strong{color:#d74f94!important;font-size:clamp(22px,2.2vw,34px)!important;line-height:1!important}body:has(.projects-page) .project-coordinate{align-items:center!important}body:has(.projects-page) .project-coordinate span{color:#d74f94!important}:is(body:has(.projects-page) .project-coordinate small,body:has(.projects-page) .project-featured-meta span,body:has(.projects-page) .project-actions a){color:#50365d!important;text-shadow:none!important}:is(body:has(.projects-page) .project-featured-meta span,body:has(.projects-page) .project-actions a){background:#ffffffb8!important;border-color:#ffffffd1!important}body:has(.archive-page) .archive-year header{box-sizing:border-box!important;color:#202947!important;min-width:0!important;overflow:hidden!important}body:has(.timeline-page) .timeline-year-card{box-sizing:border-box!important;color:#202947!important;min-width:0!important;overflow:hidden!important}body:has(.archive-page) .archive-year{grid-template-columns:minmax(170px,190px) minmax(0,1fr)!important}body:has(.archive-page) .archive-year:nth-child(odd){grid-template-columns:minmax(170px,190px) minmax(0,1fr)!important}body:has(.archive-page) .archive-year:nth-child(2n){grid-template-columns:minmax(170px,190px) minmax(0,1fr)!important}body:has(.archive-page) .archive-year header{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;min-height:148px!important;padding:18px 16px!important}body:has(.archive-page) .archive-year header h2{font-variant-numeric:tabular-nums;color:#f5f7ff!important;letter-spacing:0!important;text-shadow:0 8px 22px #14183247!important;white-space:nowrap!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;line-height:.92!important}body:has(.timeline-page) .timeline-year-card strong{font-variant-numeric:tabular-nums;color:#f5f7ff!important;letter-spacing:0!important;text-shadow:0 8px 22px #14183247!important;white-space:nowrap!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;line-height:.92!important}body:has(.archive-page) .archive-year header h2{width:auto!important;min-width:0!important;font-size:clamp(38px,3.4vw,48px)!important;display:inline-block!important}body:has(.timeline-page) .timeline-year-card{background:linear-gradient(#ffffff75,#e3eafa52)!important;max-width:220px!important;padding:22px 18px!important}body:has(.timeline-page) .timeline-year-card strong{text-overflow:unset!important;font-size:clamp(38px,4.2vw,56px)!important;overflow:visible!important}body:has(.archive-page) .archive-year header small{color:#eed5fff5!important;text-shadow:0 2px 10px #1418322e!important;font-size:15px!important;font-weight:950!important}body:has(.archive-page) .archive-year header span{color:#eed5fff5!important;text-shadow:0 2px 10px #1418322e!important;font-size:15px!important;font-weight:950!important}body:has(.timeline-page) .timeline-year-card span{color:#eed5fff5!important;text-shadow:0 2px 10px #1418322e!important;font-size:15px!important;font-weight:950!important}body:has(.timeline-page) .timeline-year-card small{color:#eed5fff5!important;text-shadow:0 2px 10px #1418322e!important;font-size:15px!important;font-weight:950!important}@media (max-width:900px){body:has(.archive-page) .archive-year{grid-template-columns:1fr!important}body:has(.archive-page) .archive-year:nth-child(odd){grid-template-columns:1fr!important}body:has(.archive-page) .archive-year:nth-child(2n){grid-template-columns:1fr!important}body:has(.archive-page) .archive-year header{grid-template-columns:auto minmax(0,1fr) auto!important;padding:18px 22px!important}body:has(.archive-page) .archive-year header h2{justify-self:center;font-size:clamp(34px,13vw,56px)!important}}@media (max-width:760px){body:has(.timeline-page) .timeline-year-card{grid-template-columns:auto minmax(0,1fr) auto!important;max-width:none!important}body:has(.timeline-page) .timeline-year-card strong{justify-self:center;font-size:clamp(34px,13vw,54px)!important}}body:has(.archive-page){color:#172038;background:#c894b9!important}body:has(.archive-page) .xh-background-slider{background:radial-gradient(circle at 18% 10%,#ffb3dd3d,#0000 28rem),radial-gradient(circle at 84% 16%,#84599e33,#0000 30rem),linear-gradient(135deg,#c99aba 0%,#bb86aa 50%,#a978b1 100%)!important}body:has(.archive-page) .xh-background-image.is-active{opacity:.68!important;filter:saturate(1.08)contrast(1.04)brightness(.68)hue-rotate(-8deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}body:has(.archive-page) .xh-background-image.is-exiting{opacity:.68!important;filter:saturate(1.08)contrast(1.04)brightness(.68)hue-rotate(-8deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}html[data-xh-theme=night] body:has(.archive-page) .xh-background-image.is-exiting{opacity:0!important}body:has(.archive-page) .xh-background-image.is-exiting{opacity:0!important}body:has(.archive-page) .ib-scene-day{opacity:.34!important;filter:saturate(1.04)brightness(.72)contrast()!important;background:radial-gradient(circle at 14% 12%,#ffc9e747,#0000 19rem),radial-gradient(circle at 82% 10%,#8756a02e,#0000 24rem),radial-gradient(circle at 48% 64%,#db62a624,#0000 30rem),linear-gradient(#cd96bb57,#b57cae47 52%,#895da047)!important;transform:none!important}body:has(.archive-page) .ib-scene-night{opacity:0!important;filter:none!important;transform:none!important}body:has(.archive-page) .ib-scene-texture{mix-blend-mode:multiply!important}html[data-xh-theme=night] body:has(.archive-page) .ib-scene-vignette{opacity:.18!important}body:has(.archive-page) .top-nav.site-nav{-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;backdrop-filter:blur(20px)saturate(1.12)!important;background:#e1c4dac7!important;border-bottom:1px solid #6b447029!important;box-shadow:0 8px 22px #4b2c5824!important}html[data-xh-theme=night] body:has(.archive-page){color:#f4edf8;background:#241532!important}html[data-xh-theme=night] body:has(.archive-page) .xh-background-slider{background:radial-gradient(circle at 80% 10%,#da5e8e33,#0000 21rem),radial-gradient(circle at 18% 20%,#67427a57,#0000 29rem),linear-gradient(#40233ac7,#231530db),#241532!important}html[data-xh-theme=night] body:has(.archive-page) .xh-background-image.is-active{opacity:.62!important;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)!important;mix-blend-mode:normal!important}html[data-xh-theme=night] body:has(.archive-page) .ib-scene-day{opacity:0!important;filter:none!important}html[data-xh-theme=night] body:has(.archive-page) .ib-scene-night{opacity:.7!important;filter:saturate(1.1)brightness(.78)!important;background:radial-gradient(circle at 78% 12%,#c64e7a2e,#0000 20rem),radial-gradient(circle at 22% 20%,#66417a38,#0000 24rem),linear-gradient(#341d37a8,#261732a3 58%,#1c1028a8)!important}html[data-xh-theme=night] body:has(.archive-page) .ib-scene-texture{mix-blend-mode:normal!important}html[data-xh-theme=night] body:has(.archive-page) .ib-scene-vignette{background:radial-gradient(circle at 50% 44%,#0000 0 44%,#190c244d 100%),linear-gradient(#391d351f,#160a2038);opacity:.78!important}html[data-xh-theme=night] body:has(.archive-page) .top-nav.site-nav{background:#1d1426d1!important;border-bottom-color:#cf9cc41f!important;box-shadow:0 12px 34px #0a041252!important}html[data-xh-theme=night] body:has(.archive-page) .top-nav .brand{color:#28334a!important;text-shadow:none!important}html[data-xh-theme=night] body:has(.archive-page) .top-nav .nav-links a{color:#28334a!important;text-shadow:none!important}body:has(.archive-page) .top-nav .brand{color:#28334a!important;text-shadow:none!important}body:has(.archive-page) .top-nav .nav-links a{color:#28334a!important;text-shadow:none!important}html[data-xh-theme=night] body:has(.archive-page) .top-nav .nav-links a.active{color:#6672ff!important}body:has(.archive-page) .top-nav .nav-links a.active{color:#6672ff!important}body:has(.archive-page) .channel-hero.xh-reference-hero{width:min(980px,100% - 32px)!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;margin-top:clamp(58px,7vh,86px)!important;margin-bottom:28px!important;padding:0!important}body:has(.archive-page) .channel-hero-copy{justify-items:center!important;gap:10px!important;display:grid!important}body:has(.archive-page) .channel-hero-copy .eyebrow{display:none!important}body:has(.archive-page) .channel-hero-stats{display:none!important}body:has(.archive-page) .channel-hero-foot{display:none!important}body:has(.archive-page) .channel-hero-copy h1{color:#111827!important;letter-spacing:0!important;text-shadow:0 10px 30px #ffffff5c!important;max-width:none!important;margin:0!important;font-family:Noto Serif SC,Songti SC,serif!important;font-size:clamp(42px,5vw,64px)!important;line-height:1.05!important}body:has(.archive-page) .channel-hero-copy>p:not(.eyebrow){color:#424966b8!important;text-shadow:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:18px!important;font-style:italic!important;font-weight:800!important;line-height:1.5!important;display:inline-flex!important}body:has(.archive-page) .channel-hero-copy>p:not(.eyebrow):before{content:"✧";color:#6672ff;font-size:24px;font-style:normal;line-height:1}body:has(.archive-page) .archive-world.archive-switchboard{width:min(1120px,100% - 32px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto 120px!important;padding:0!important;display:grid!important;overflow:visible!important}:is(body:has(.archive-page) .archive-world.archive-switchboard,body:has(.archive-page) .archive-world.archive-switchboard *){box-sizing:border-box;min-width:0;writing-mode:horizontal-tb!important}body:has(.archive-page) .archive-control-deck.archive-search-deck{z-index:12!important;width:min(620px,100%)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;justify-items:center!important;margin:0 auto 30px!important;padding:0!important;display:grid!important;position:relative!important}body:has(.archive-page) .archive-control-title{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body:has(.archive-page) .archive-search{width:min(620px,100%)!important;margin:0 auto!important;display:block!important;position:relative!important}body:has(.archive-page) .archive-search label{color:#89a1bd;pointer-events:none;z-index:2;place-items:center;width:30px;display:grid;position:absolute;inset:0 auto 0 18px}body:has(.archive-page) .archive-search input{color:#21304d!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#f8edfa94!important;border:1px solid #ffffff8f!important;border-radius:18px!important;outline:none!important;width:100%!important;min-height:70px!important;padding:0 26px 0 62px!important;font-size:18px!important;font-weight:850!important;box-shadow:inset 0 1px #ffffffad,0 18px 42px #3c36581f!important}body:has(.archive-page) .archive-search input::placeholder{color:#54607a8a!important}body:has(.archive-page) .archive-search input:focus{border-color:#6672ff7a!important;box-shadow:inset 0 1px #ffffffbd,0 0 0 4px #6672ff1f,0 20px 48px #3c365829!important}body:has(.archive-page) .archive-search-results{z-index:30!important;-webkit-backdrop-filter:blur(26px)saturate(1.15)!important;backdrop-filter:blur(26px)saturate(1.15)!important;background:#fffaffdb!important;border:1px solid #ffffff9e!important;border-radius:18px!important;gap:0!important;max-height:360px!important;padding:8px!important;display:grid!important;position:absolute!important;top:calc(100% + 12px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 60px #2c264b2e!important}body:has(.archive-page) .archive-search-results a{border-radius:14px!important;gap:4px!important;padding:14px 16px!important;text-decoration:none!important;display:grid!important}body:has(.archive-page) .archive-search-empty{border-radius:14px!important;gap:4px!important;padding:14px 16px!important;text-decoration:none!important;display:grid!important}:is(body:has(.archive-page) .archive-search-results a:hover,body:has(.archive-page) .archive-search-results a:focus-visible){background:#6672ff14!important}body:has(.archive-page) .archive-search-results span{color:#3f4867ad!important;font-size:12px!important;font-weight:800!important;line-height:1.55!important}body:has(.archive-page) .archive-search-results small{color:#3f4867ad!important;font-size:12px!important;font-weight:800!important;line-height:1.55!important}body:has(.archive-page) .archive-search-empty{color:#3f4867ad!important;font-size:12px!important;font-weight:800!important;line-height:1.55!important}body:has(.archive-page) .archive-search-results strong{color:#253047!important;font-size:16px!important;font-weight:950!important;line-height:1.35!important}body:has(.archive-page) .archive-filter-console{z-index:8!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#eed6eb80!important;border:1px solid #ffffff73!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:22px!important;width:min(1130px,100%)!important;margin:0 auto 58px!important;padding:24px!important;display:grid!important;position:relative!important;box-shadow:0 24px 64px #50305c1f!important}body:has(.archive-page) .archive-tag-rail{flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px!important;padding:0!important;display:flex!important}body:has(.archive-page) .archive-tag-rail button{color:#59627a!important;white-space:nowrap!important;min-height:44px!important;text-shadow:none!important;background:#ffffff8f!important;border:0!important;border-radius:14px!important;padding:0 18px!important;font-size:14px!important;font-weight:950!important;line-height:1.1!important;box-shadow:inset 0 1px #ffffff80!important}body:has(.archive-page) .archive-tag-rail button span{color:#59627a8c!important;margin-left:6px!important}:is(body:has(.archive-page) .archive-tag-rail button:hover,body:has(.archive-page) .archive-tag-rail button:focus-visible,body:has(.archive-page) .archive-tag-rail button.is-active){color:#fff!important;background:#6672ff!important;box-shadow:0 12px 24px #6672ff47!important}:is(body:has(.archive-page) .archive-tag-rail button:hover span,body:has(.archive-page) .archive-tag-rail button:focus-visible span,body:has(.archive-page) .archive-tag-rail button.is-active span){color:#ffffffb8!important}body:has(.archive-page) .archive-view-toggle{background:#ffffff8a!important;border-radius:18px!important;place-self:end!important;align-items:center!important;gap:4px!important;min-width:max-content!important;padding:6px!important;display:flex!important;box-shadow:inset 0 1px #ffffff94,0 12px 26px #36446f14!important}body:has(.archive-page) .archive-view-toggle button{color:#637086!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:14px!important;min-height:44px!important;padding:0 18px!important;font-size:14px!important;font-weight:950!important;line-height:1!important}:is(body:has(.archive-page) .archive-view-toggle button.is-active,body:has(.archive-page) .archive-view-toggle button:hover,body:has(.archive-page) .archive-view-toggle button:focus-visible){color:#6672ff!important;background:#fff!important;box-shadow:0 10px 22px #655b8024!important}body:has(.archive-page) .archive-xh-timeline .archive-timeline-view{gap:74px!important;width:min(1040px,100%)!important;margin-inline:auto!important;padding:0 0 92px!important;display:grid!important;position:relative!important;overflow:visible!important}body:has(.archive-page) .archive-xh-timeline .archive-timeline-view:before{content:""!important;z-index:0!important;background:linear-gradient(#6672ff40,#6672fff5,#6672ff38)!important;border-radius:999px!important;width:5px!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 22px #6672ff33!important}body:has(.archive-page) .archive-row-xh{z-index:1!important;color:#1f2942!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#efe2f2a3!important;border:1px solid #ffffff9e!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:min(430px,50% - 58px)!important;min-height:0!important;margin:0!important;padding:0 0 26px!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important;box-shadow:0 24px 60px #362e5029!important}body:has(.archive-page) .archive-row-xh:nth-child(odd){z-index:1!important;color:#1f2942!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#efe2f2a3!important;border:1px solid #ffffff9e!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:min(430px,50% - 58px)!important;min-height:0!important;margin:0!important;padding:0 0 26px!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important;box-shadow:0 24px 60px #362e5029!important}body:has(.archive-page) .archive-row-xh:nth-child(2n){z-index:1!important;color:#1f2942!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#efe2f2a3!important;border:1px solid #ffffff9e!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:min(430px,50% - 58px)!important;min-height:0!important;margin:0!important;padding:0 0 26px!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important;box-shadow:0 24px 60px #362e5029!important}body:has(.archive-page) .archive-row-xh:nth-child(odd){justify-self:start!important;margin-left:calc(50% + 54px)!important}body:has(.archive-page) .archive-row-xh:nth-child(2n){justify-self:end!important;margin-right:calc(50% + 54px)!important}body:has(.archive-page) .archive-row-xh:before{content:""!important;z-index:2!important;background:#fff!important;border:7px solid #c4d0ffd1!important;border-radius:999px!important;width:28px!important;height:28px!important;position:absolute!important;top:50%!important;left:-62px!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 3px #6865ff57,0 8px 20px #362e5029!important}body:has(.archive-page) .archive-row-xh:nth-child(2n):before{left:auto!important;right:-62px!important;transform:translate(50%,-50%)!important}:is(body:has(.archive-page) .archive-row-xh:hover,body:has(.archive-page) .archive-row-xh:focus-visible,body:has(.archive-page) .archive-card:hover,body:has(.archive-page) .archive-card:focus-visible){background:#fff8ffbd!important;border-color:#ffffffdb!important;outline:none!important;transform:translateY(-4px)!important;box-shadow:0 30px 76px #362e5038!important}:is(body:has(.archive-page) .archive-row-cover,body:has(.archive-page) .archive-card-cover){background:#ffffff5c!important;border-radius:28px 28px 0 0!important;width:100%!important;height:210px!important;margin:0!important;display:block!important;overflow:hidden!important}:is(body:has(.archive-page) .archive-row-cover img,body:has(.archive-page) .archive-card-cover img){object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .7s!important}:is(body:has(.archive-page) .archive-row-xh:hover .archive-row-cover img,body:has(.archive-page) .archive-card:hover .archive-card-cover img){transform:scale(1.08)!important}:is(body:has(.archive-page) .archive-row-body,body:has(.archive-page) .archive-card-body){gap:12px!important;padding:24px 26px 0!important;display:grid!important}body:has(.archive-page) .archive-row-xh .row-meta{color:#5d63ff!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#6672ff1a!important;border-radius:10px!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:7px 11px!important;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-size:12px!important;font-weight:950!important;line-height:1.25!important;display:inline-flex!important;overflow:hidden!important}body:has(.archive-page) .archive-card small{color:#5d63ff!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#6672ff1a!important;border-radius:10px!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:7px 11px!important;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-size:12px!important;font-weight:950!important;line-height:1.25!important;display:inline-flex!important;overflow:hidden!important}:is(body:has(.archive-page) .archive-row-xh strong,body:has(.archive-page) .archive-card strong){color:#1d2842!important;letter-spacing:0!important;text-shadow:none!important;margin:0!important;font-family:Noto Serif SC,Songti SC,serif!important;font-size:clamp(20px,2vw,24px)!important;font-weight:950!important;line-height:1.25!important;display:block!important}:is(body:has(.archive-page) .archive-row-tags,body:has(.archive-page) .archive-card-tags){flex-wrap:wrap!important;gap:8px!important;margin:0!important;display:flex!important}:is(body:has(.archive-page) .archive-row-tags em,body:has(.archive-page) .archive-card-tags em){color:#6672ff!important;background:#6672ff1a!important;border:1px solid #6672ff1a!important;border-radius:8px!important;min-width:0!important;padding:4px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:950!important;line-height:1.2!important;display:inline-flex!important}:is(body:has(.archive-page) .archive-row-xh small,body:has(.archive-page) .archive-card p){color:#1f2a42ad!important;text-shadow:none!important;margin:0!important;font-size:14px!important;font-weight:720!important;line-height:1.75!important;display:block!important}body:has(.archive-page) .archive-card-view{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:min(1040px,100%)!important;margin:0 auto 96px!important;display:grid!important}body:has(.archive-page) .archive-card{color:#1f2942!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#efe2f2a3!important;border:1px solid #ffffff9e!important;border-radius:28px!important;min-height:0!important;padding:0 0 24px!important;text-decoration:none!important;display:grid!important;overflow:hidden!important;transform:none!important;box-shadow:0 24px 60px #362e5024!important}body:has(.archive-page) .archive-card:nth-child(5n+1){color:#1f2942!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#efe2f2a3!important;border:1px solid #ffffff9e!important;border-radius:28px!important;min-height:0!important;padding:0 0 24px!important;text-decoration:none!important;display:grid!important;overflow:hidden!important;transform:none!important;box-shadow:0 24px 60px #362e5024!important}body:has(.archive-page) .archive-card:nth-child(5n+2){color:#1f2942!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:#efe2f2a3!important;border:1px solid #ffffff9e!important;border-radius:28px!important;min-height:0!important;padding:0 0 24px!important;text-decoration:none!important;display:grid!important;overflow:hidden!important;transform:none!important;box-shadow:0 24px 60px #362e5024!important}body:has(.archive-page) .archive-card:before{display:none!important}body:has(.archive-page) .archive-card:after{display:none!important}body:has(.archive-page) .archive-empty{color:#1f2a42b3!important;text-align:center!important;background:#ffffff7a!important;border:1px solid #ffffff94!important;border-radius:22px!important;width:min(620px,100%)!important;margin:24px auto 90px!important;padding:26px!important;font-weight:850!important}:is(html[data-xh-theme=night] body:has(.archive-page) .channel-hero-copy h1,html[data-xh-theme=night] body:has(.archive-page) .archive-row-xh strong,html[data-xh-theme=night] body:has(.archive-page) .archive-card strong,html[data-xh-theme=night] body:has(.archive-page) .archive-search-results strong){color:#1d2842!important}html[data-xh-theme=night] body:has(.archive-page) .channel-hero-copy>p:not(.eyebrow){color:#1f2a42ad!important}html[data-xh-theme=night] body:has(.archive-page) .archive-row-xh small{color:#1f2a42ad!important}html[data-xh-theme=night] body:has(.archive-page) .archive-card p{color:#1f2a42ad!important}html[data-xh-theme=night] body:has(.archive-page) .archive-search-results span{color:#1f2a42ad!important}html[data-xh-theme=night] body:has(.archive-page) .archive-search-results small{color:#1f2a42ad!important}html[data-xh-theme=night] body:has(.archive-page) .archive-search input{background:#efe2f2a3!important;border-color:#ffffff9e!important}html[data-xh-theme=night] body:has(.archive-page) .archive-filter-console{background:#efe2f2a3!important;border-color:#ffffff9e!important}html[data-xh-theme=night] body:has(.archive-page) .archive-row-xh{background:#efe2f2a3!important;border-color:#ffffff9e!important}html[data-xh-theme=night] body:has(.archive-page) .archive-card{background:#efe2f2a3!important;border-color:#ffffff9e!important}html[data-xh-theme=night] body:has(.archive-page) .archive-search-results{background:#efe2f2a3!important;border-color:#ffffff9e!important}@media (max-width:960px){body:has(.archive-page) .archive-filter-console{grid-template-columns:1fr!important;justify-items:center!important;margin-bottom:52px!important}body:has(.archive-page) .archive-tag-rail{justify-content:center!important}body:has(.archive-page) .archive-view-toggle{justify-self:center!important}body:has(.archive-page) .archive-card-view{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body:has(.archive-page) .channel-hero.xh-reference-hero{margin-top:86px!important;margin-bottom:26px!important}body:has(.archive-page) .channel-hero-copy h1{font-size:clamp(34px,12vw,48px)!important}body:has(.archive-page) .channel-hero-copy>p:not(.eyebrow){font-size:15px!important}body:has(.archive-page) .archive-control-deck.archive-search-deck{margin-bottom:22px!important}body:has(.archive-page) .archive-search input{min-height:58px!important;padding-left:54px!important;font-size:15px!important}body:has(.archive-page) .archive-filter-console{border-radius:20px!important;padding:16px!important}body:has(.archive-page) .archive-tag-rail{gap:8px!important}body:has(.archive-page) .archive-tag-rail button{min-height:38px!important;padding:0 12px!important;font-size:12px!important}body:has(.archive-page) .archive-view-toggle{display:none!important}body:has(.archive-page) .archive-xh-timeline .archive-timeline-view{gap:20px!important;padding-bottom:72px!important}body:has(.archive-page) .archive-xh-timeline .archive-timeline-view:before{display:none!important}body:has(.archive-page) .archive-row-xh:before{display:none!important}body:has(.archive-page) .archive-row-xh{border-radius:22px!important;justify-self:stretch!important;width:100%!important}body:has(.archive-page) .archive-row-xh:nth-child(odd){border-radius:22px!important;justify-self:stretch!important;width:100%!important}body:has(.archive-page) .archive-row-xh:nth-child(2n){border-radius:22px!important;justify-self:stretch!important;width:100%!important}body:has(.archive-page) .archive-card{border-radius:22px!important;justify-self:stretch!important;width:100%!important}body:has(.archive-page) .archive-card:nth-child(5n+1){border-radius:22px!important;justify-self:stretch!important;width:100%!important}body:has(.archive-page) .archive-card:nth-child(5n+2){border-radius:22px!important;justify-self:stretch!important;width:100%!important}body:has(.archive-page) .archive-card-view{grid-template-columns:1fr!important;gap:18px!important;margin-bottom:72px!important}:is(body:has(.archive-page) .archive-row-cover,body:has(.archive-page) .archive-card-cover){border-radius:22px 22px 0 0!important;height:170px!important}:is(body:has(.archive-page) .archive-row-body,body:has(.archive-page) .archive-card-body){gap:10px!important;padding:18px 18px 0!important}:is(body:has(.archive-page) .archive-row-xh strong,body:has(.archive-page) .archive-card strong){font-size:19px!important}body:has(.archive-page) .archive-row-xh .row-meta{font-size:11px!important}body:has(.archive-page) .archive-card small{font-size:11px!important}}.xh-clean-dashboard .xh-site-dashboard{overflow:visible!important}.xh-clean-dashboard .xh-site-dashboard>div{box-sizing:border-box;max-width:100%}.xh-clean-dashboard .xh-site-dashboard strong{color:#18213f!important;text-shadow:none!important}.xh-clean-dashboard .xh-dashboard-clock span,.xh-clean-dashboard .xh-dashboard-meta span,.xh-clean-dashboard .xh-dashboard-meta small,.xh-clean-dashboard .xh-dashboard-badges small{color:#394360!important;text-shadow:none!important;font-weight:800!important}.xh-clean-dashboard .xh-dashboard-meta strong{color:#263153!important;font-weight:900!important}.xh-clean-dashboard .xh-dashboard-badges span{color:#394360!important;background:#ffffff9e!important}.xh-clean-dashboard .xh-stack-list{align-content:center;align-items:center;max-width:100%;justify-content:flex-end!important;min-width:min(100%,300px)!important;display:flex!important;overflow:visible!important}.xh-clean-dashboard .xh-stack-list span{border:1px solid #35406924;justify-content:center;align-items:center;max-width:100%;min-height:34px;font-weight:900;flex:0 0 max-content!important;color:#1f2d52!important;text-overflow:clip!important;white-space:nowrap!important;background:#ffffffc7!important;min-width:max-content!important;padding:0 13px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}@media (min-width:1300px){.xh-clean-dashboard .xh-site-dashboard{grid-template-columns:minmax(240px,.95fr) minmax(300px,1.08fr) minmax(360px,1.18fr) minmax(300px,.9fr)!important}}@media (max-width:1299px){.xh-clean-dashboard .xh-site-dashboard{border-radius:28px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.xh-clean-dashboard .xh-stack-list{justify-content:flex-start!important}}@media (max-width:860px){.xh-clean-dashboard .xh-site-dashboard{grid-template-columns:1fr!important}}body:has(.xh-clean-home) .xh-danmaku-layer{display:none!important}:is(body:has(.xh-clean-home) #xh-app-root,body:has(.subpage) #xh-app-root){z-index:20;isolation:isolate;position:relative}:is(body:has(.xh-clean-home) .channel-hero,body:has(.xh-clean-home) .page-scene,body:has(.xh-clean-home) .xh-clean-home,body:has(.subpage) .channel-hero,body:has(.subpage) .page-scene,body:has(.subpage) .page-hero){isolation:isolate;position:relative;z-index:21!important}:is(body:has(.xh-clean-home) .xh-firefly-layer,body:has(.xh-clean-home) .xh-kirakira-layer,body:has(.xh-clean-home) .xh-petal-layer,body:has(.xh-clean-home) .xh-space-rain,body:has(.subpage) .xh-firefly-layer,body:has(.subpage) .xh-kirakira-layer,body:has(.subpage) .xh-petal-layer,body:has(.subpage) .xh-space-rain){-webkit-mask-image:radial-gradient(46vw 28vh at 50% 34vh,#0000 0 72%,#000 100%);mask-image:radial-gradient(46vw 28vh at 50% 34vh,#0000 0 72%,#000 100%);z-index:0!important}:is(body:has(.xh-clean-home) .xh-petal-layer,body:has(.subpage) .xh-petal-layer){opacity:.64!important;transition:opacity .5s!important}:is(body:has(.xh-clean-home) .xh-firefly-layer,body:has(.subpage) .xh-firefly-layer,body:has(.xh-clean-home) .xh-kirakira-layer,body:has(.subpage) .xh-kirakira-layer,body:has(.xh-clean-home) .xh-space-rain,body:has(.subpage) .xh-space-rain){transition:opacity .5s!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-petal-layer{opacity:0!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-petal-layer{opacity:0!important}html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-petal-layer{opacity:0!important}html[data-xh-theme-phase=dusk] body:has(.subpage) .xh-petal-layer{opacity:0!important}:is(html[data-xh-theme=night] body:has(.xh-clean-home) .xh-firefly-layer,html[data-xh-theme=night] body:has(.subpage) .xh-firefly-layer,html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-firefly-layer,html[data-xh-theme-phase=dusk] body:has(.subpage) .xh-firefly-layer){opacity:.78!important}:is(html:not([data-xh-theme=night]):not([data-xh-theme-phase=dusk]) body:has(.xh-clean-home) .xh-firefly-layer,html:not([data-xh-theme=night]):not([data-xh-theme-phase=dusk]) body:has(.subpage) .xh-firefly-layer){opacity:0!important}:is(body:has(.xh-clean-home) .xh-kirakira-layer,body:has(.subpage) .xh-kirakira-layer){opacity:.22!important}:is(body:has(.xh-clean-home) .xh-space-rain,body:has(.subpage) .xh-space-rain),:is(html[data-xh-theme=night] body:has(.xh-clean-home) .xh-space-rain,html[data-xh-theme=night] body:has(.subpage) .xh-space-rain){opacity:0!important}html[data-xh-theme=night] .ib-night-bloom,html[data-xh-theme=night] .ib-light-beams,html[data-xh-theme=night] .ib-rain-layer,html[data-xh-theme=night] .ib-dust-field,html[data-xh-theme=night] .ib-horizon-glow,html[data-xh-theme=night] .xh-kirakira-layer{opacity:0!important;visibility:hidden!important}@media (max-width:767px){:is(body:has(.xh-clean-home) .xh-firefly-layer,body:has(.xh-clean-home) .xh-kirakira-layer,body:has(.xh-clean-home) .xh-petal-layer,body:has(.xh-clean-home) .xh-space-rain,body:has(.subpage) .xh-firefly-layer,body:has(.subpage) .xh-kirakira-layer,body:has(.subpage) .xh-petal-layer,body:has(.subpage) .xh-space-rain){-webkit-mask-image:radial-gradient(58vw 30vh at 50% 32vh,#0000 0 76%,#000 100%);mask-image:radial-gradient(58vw 30vh at 50% 32vh,#0000 0 76%,#000 100%)}:is(body:has(.xh-clean-home) .xh-petal-layer,body:has(.subpage) .xh-petal-layer){opacity:.5!important}:is(html[data-xh-theme=night] body:has(.xh-clean-home) .xh-firefly-layer,html[data-xh-theme=night] body:has(.subpage) .xh-firefly-layer,html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-firefly-layer,html[data-xh-theme-phase=dusk] body:has(.subpage) .xh-firefly-layer){opacity:.68!important}}.about-page{padding-top:104px!important}.about-page .about-profile-panel{--about-ink:#111827;--about-muted:#526173;--about-indigo:#6366f1;--about-line:#94a3b838;-webkit-backdrop-filter:opacity()!important;background:linear-gradient(135deg,#ffffffc2,#f1f5ff99 48%,#fff6fc94),#ffffff75!important;border:1px solid #ffffffa8!important;border-radius:1.625rem!important;grid-template-columns:8.5rem minmax(0,1fr) minmax(18rem,.44fr)!important;grid-template-areas:"cover cover cover""avatar heading heading""rule rule rule""stats content content"!important;gap:0 1.5rem!important;width:min(67.5rem,100% - 2rem)!important;margin-top:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 2.5rem 6.25rem #47556929,inset 0 1px #ffffffb3!important}.about-page .about-joined-panel{-webkit-backdrop-filter:blur(1.375rem)saturate(1.1)!important;background:linear-gradient(135deg,#ffffffc2,#f1f5ff99 48%,#fff6fc94),#ffffff75!important;border:1px solid #ffffffa8!important;border-radius:1.625rem!important;width:min(67.5rem,100% - 2rem)!important;margin-top:0!important;overflow:hidden!important;box-shadow:0 2.5rem 6.25rem #47556929,inset 0 1px #ffffffb3!important}.about-page .about-joined-panel>.about-profile-panel.about-room{width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.about-page .about-room-toolbar{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.about-page .about-room-cover{background:#dbeafe!important;border-radius:1.625rem 1.625rem 0 0!important;grid-area:cover!important;height:18.75rem!important;min-height:18.75rem!important}.about-page .about-room-cover:after{content:"";pointer-events:none;background:linear-gradient(#0f172a2e,#0f172a61),radial-gradient(circle at 18% 0,#ffffff38,#0000 18rem);position:absolute;inset:0}.about-page .about-room-cover img{transform:scale(1.02);object-fit:cover!important;filter:saturate(.96)contrast(1.02)brightness(.92)!important;width:100%!important;height:100%!important}.about-page .about-room-avatar{z-index:3!important;background:#fff!important;border:.375rem solid #ffffffeb!important;border-radius:999px!important;grid-area:avatar!important;width:9.5rem!important;margin:-4.75rem 0 0 4.25rem!important;box-shadow:0 1.5rem 3.75rem #0f172a2e!important}.about-page .about-room-avatar img{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important}.about-page .about-room-heading{grid-area:heading;justify-content:space-between;align-items:end;gap:1.25rem;min-width:0;padding:5.875rem 4.75rem 2rem 1.5rem;display:flex}.about-page .about-room-copy{min-width:0;padding:0!important}.about-page .about-room-copy h1{color:var(--about-ink)!important;letter-spacing:0!important;margin:0 0 .75rem!important;font-family:Noto Serif SC,Songti SC,serif!important;font-size:4rem!important;font-weight:950!important;line-height:1.02!important}.about-page .about-room-copy p{text-transform:uppercase;color:var(--about-indigo)!important;letter-spacing:.12em!important;margin:0!important;font-size:1rem!important;font-weight:950!important;line-height:1.3!important}.about-page .about-room-tabs{background:#ffffff80;border:1px solid #ffffffb8;border-radius:1.125rem;flex:none;align-items:center;gap:.375rem;min-height:3.75rem;padding:.375rem;display:flex;box-shadow:inset 0 1px #ffffffb8,0 1rem 2.5rem #6366f114}.about-page .about-room-tabs a{color:#64748b;border-radius:.8rem;justify-content:center;align-items:center;min-width:7.625rem;min-height:2.75rem;font-size:.92rem;font-weight:950;transition:background .22s,color .22s,box-shadow .22s,transform .22s;display:inline-flex}.about-page .about-room-tabs a:hover{color:var(--about-indigo);transform:translateY(-1px)}.about-page .about-room-tabs a.is-active{color:#fff;background:linear-gradient(135deg,#6366f1,#7c6cff);box-shadow:0 .75rem 1.75rem #6366f142}.about-page .about-room-rule{background:linear-gradient(90deg,#0000,#94a3b85c,#0000);grid-area:rule;height:1px;margin:0 4.75rem 2rem}.about-page .about-room-console{grid-area:stats!important;align-content:start!important;gap:.625rem!important;padding:0 0 4rem 4.25rem!important}.about-page .about-room-console span{min-height:4.25rem!important;color:var(--about-muted)!important;background:#fff6!important;border:1px solid #ffffff9e!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffb3!important}.about-page .about-room-console strong{color:var(--about-ink)!important;font-size:1.5rem!important}.about-page .about-room-pane{min-width:0;padding:0 4.75rem 4.5rem 1.5rem;grid-area:content/2/content/-1!important}.about-page .about-room-intro{grid-template-columns:minmax(0,1fr) minmax(15rem,.34fr);align-items:start;gap:2rem;display:grid}.about-page .about-prose{color:#29384b;font-family:Noto Serif SC,Songti SC,serif;font-size:1.12rem;line-height:1.95}.about-page .about-prose p,.about-page .about-prose ul{margin:0 0 1rem}.about-page .about-prose h2,.about-page .about-contact-card h2,.about-page .about-heatmap-card h2{color:var(--about-ink);margin:1.45rem 0 .75rem;font-family:Noto Serif SC,Songti SC,serif;font-size:1.28rem;font-weight:900;line-height:1.25}.about-page .about-prose ul{padding-left:1.15rem}.about-page .about-prose li{margin-bottom:.35rem}.about-page .about-section-label{color:#64748b!important;margin:0 0 .5rem!important;font-family:Geist,Noto Sans SC,sans-serif!important;font-size:.9rem!important;font-weight:850!important;line-height:1.4!important}.about-page .about-room-welcome{color:var(--about-ink);font-weight:900}.about-page .about-contact-card,.about-page .about-heatmap-card{background:#ffffff6b;border:1px solid #fff9;border-radius:1.25rem;box-shadow:inset 0 1px #ffffffb3}.about-page .about-contact-card{padding:1.25rem}.about-page .about-contact-card dl,.about-page .about-contact-card div{gap:.25rem;display:grid}.about-page .about-contact-card dl{gap:1rem;margin:1rem 0 0}.about-page .about-contact-card dt{color:#94a3b8;font-size:.78rem;font-weight:900}.about-page .about-contact-card dd{color:var(--about-ink);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:850}.about-page .about-contact-card a{color:var(--about-indigo)}.about-page .about-room-activity{grid-area:content/2/content/-1!important;gap:1.75rem!important;padding:0 4.75rem 4.5rem 1.5rem!important;display:grid!important}.about-page .about-heatmap-card{padding:1.5rem}.about-page .about-heatmap-card h2{margin-top:.25rem;font-family:Geist,Noto Sans SC,sans-serif;font-size:1.1rem}.about-page .about-heatmap{grid-template-rows:repeat(7,.82rem);grid-auto-flow:column;justify-content:start;gap:.32rem;max-width:100%;margin-top:1.25rem;padding-bottom:.25rem;display:grid;overflow-x:auto}.about-page .about-heatmap i,.about-page .about-heatmap-scale i{background:#e2e8f0db;border-radius:.22rem;width:.82rem;height:.82rem;box-shadow:inset 0 1px #ffffffb8}.about-page .about-heatmap i[data-level="1"],.about-page .about-heatmap-scale i[data-level="1"]{background:#b7ead0}.about-page .about-heatmap i[data-level="2"],.about-page .about-heatmap-scale i[data-level="2"]{background:#72d7a1}.about-page .about-heatmap i[data-level="3"],.about-page .about-heatmap-scale i[data-level="3"]{background:#36b977}.about-page .about-heatmap i[data-level="4"],.about-page .about-heatmap-scale i[data-level="4"]{background:#168a55}.about-page .about-heatmap-scale{color:#64748b;justify-content:flex-end;align-items:center;gap:.35rem;margin-top:.8rem;font-size:.78rem;font-weight:800;display:flex}.about-page .about-timeline{gap:1rem;padding-left:1.5rem;display:grid;position:relative}.about-page .about-timeline:before{content:"";background:linear-gradient(#6366f16b,#7cd9ff24);border-radius:999px;width:2px;position:absolute;inset:0 auto 0 0}.about-page .about-timeline-item{background:#ffffff80;border:1px solid #ffffff9e;border-radius:1.125rem;grid-template-columns:2.75rem minmax(8rem,.45fr) minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:4.75rem;padding:.9rem 1rem;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;box-shadow:inset 0 1px #ffffffad}.about-page .about-timeline-item:before{content:"";background:var(--about-indigo);border:2px solid #fff;border-radius:999px;width:.78rem;height:.78rem;position:absolute;top:50%;left:-1.95rem;transform:translateY(-50%)}.about-page .about-timeline-item:hover{border-color:#6366f142;transform:translateY(-2px);box-shadow:0 1.25rem 2.5rem #6366f11f}.about-page .about-timeline-item img{object-fit:cover;border:2px solid #ffffffe0;border-radius:999px;width:2.75rem!important;height:2.75rem!important}.about-page .about-timeline-item span{gap:.2rem;min-width:0;display:grid}.about-page .about-timeline-item strong,.about-page .about-timeline-item b{color:var(--about-ink);font-size:.95rem;line-height:1.35}.about-page .about-timeline-item em{color:var(--about-indigo);font-size:.78rem;font-style:normal;font-weight:900}.about-page .about-timeline-item b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.about-page .about-timeline-item time{color:#64748b;white-space:nowrap;background:#e2e8f094;border-radius:.55rem;padding:.35rem .55rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:800}html[data-xh-theme=night] .about-page .about-profile-panel{--about-ink:#f8fafc;--about-muted:#b9c3d1;--about-line:#ffffff1f;background:linear-gradient(135deg,#0f172abd,#26254a94),#0f172a80!important;border-color:#ffffff24!important;box-shadow:0 2.5rem 6.25rem #02061752,inset 0 1px #ffffff14!important}html[data-xh-theme=night] .about-page .about-joined-panel{background:linear-gradient(135deg,#0f172abd,#26254a94),#0f172a80!important;border-color:#ffffff24!important;box-shadow:0 2.5rem 6.25rem #02061752,inset 0 1px #ffffff14!important}html[data-xh-theme=night] .about-page .about-prose,html[data-xh-theme=night] .about-page .about-contact-card dd,html[data-xh-theme=night] .about-page .about-timeline-item strong,html[data-xh-theme=night] .about-page .about-timeline-item b{color:#e5edf8}html[data-xh-theme=night] .about-page .about-room-tabs,html[data-xh-theme=night] .about-page .about-contact-card,html[data-xh-theme=night] .about-page .about-heatmap-card,html[data-xh-theme=night] .about-page .about-room-console span,html[data-xh-theme=night] .about-page .about-timeline-item{background:#0f172a61!important;border-color:#ffffff1f!important}@media (max-width:980px){.about-page .about-profile-panel{grid-template-columns:8.5rem minmax(0,1fr)!important;grid-template-areas:"cover cover""avatar heading""rule rule""stats stats""content content"!important}.about-page .about-room-cover{height:15.5rem!important;min-height:15.5rem!important}.about-page .about-room-avatar{width:7.5rem!important;margin:-3.75rem 0 0 2rem!important}.about-page .about-room-heading{flex-direction:column;align-items:start;padding:4.5rem 2rem 1.5rem 0}.about-page .about-room-copy h1{font-size:3.25rem!important}.about-page .about-room-tabs{width:100%}.about-page .about-room-tabs a{flex:1 1 0;min-width:0}.about-page .about-room-rule{margin:0 2rem 1.5rem}.about-page .about-room-console{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0 2rem 1.75rem!important}.about-page .about-room-pane,.about-page .about-room-activity{grid-column:1/-1!important;padding:0 2rem 3rem!important}.about-page .about-room-intro{grid-template-columns:1fr}.about-page .about-timeline-item{grid-template-columns:2.75rem minmax(0,1fr)}.about-page .about-timeline-item b,.about-page .about-timeline-item time{grid-column:2}.about-page .about-timeline-item time{justify-self:start}}@media (max-width:640px){.about-page{padding-top:92px!important}.about-page .about-profile-panel{border-radius:1.25rem!important;grid-template-columns:1fr!important;grid-template-areas:"cover""avatar""heading""rule""stats""content"!important;width:calc(100% - 1rem)!important}.about-page .about-room-cover{border-radius:1.25rem 1.25rem 0 0!important;height:12.5rem!important;min-height:12.5rem!important}.about-page .about-room-avatar{justify-self:center;width:6.5rem!important;margin:-3.25rem 0 0!important}.about-page .about-room-heading{text-align:center;align-items:stretch;padding:1rem 1rem 1.25rem}.about-page .about-room-copy h1{font-size:2.7rem!important}.about-page .about-room-copy p{overflow-wrap:anywhere;font-size:.78rem!important}.about-page .about-room-rule{margin:0 1rem 1.25rem}.about-page .about-room-console{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 1rem 1.5rem!important}.about-page .about-room-pane,.about-page .about-room-activity{grid-column:1/-1!important;padding:0 1rem 2rem!important}.about-page .about-prose{font-size:1rem}.about-page .about-heatmap{grid-template-rows:repeat(7,.7rem)}.about-page .about-heatmap i,.about-page .about-heatmap-scale i{width:.7rem;height:.7rem}.about-page .about-timeline{padding-left:1rem}.about-page .about-timeline-item{padding:.8rem}.about-page .about-timeline-item:before{left:-1.4rem}body:has(.about-page) .xh-global-toolbox{display:none!important}}body:has(.subpage) .xh-background-slider{filter:saturate()brightness();transition:filter 2.6s linear,background-color 2.6s linear;background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}body:has(.xh-clean-home) .xh-background-slider{filter:saturate()brightness();transition:filter 2.6s linear,background-color 2.6s linear;background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider{filter:saturate()brightness();transition:filter 2.6s linear,background-color 2.6s linear;background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}html[data-xh-theme=night] body:has(.subpage) .xh-background-slider{filter:saturate()brightness();transition:filter 2.6s linear,background-color 2.6s linear;background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}html[data-xh-theme=night] body:has(.xh-clean-home) .xh-background-slider{filter:saturate()brightness();transition:filter 2.6s linear,background-color 2.6s linear;background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}html[data-xh-theme=night] body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider{filter:saturate()brightness();transition:filter 2.6s linear,background-color 2.6s linear;background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}body:has(.subpage) .xh-background-slider:before{content:"";pointer-events:none;transition:opacity 2.6s linear,background-color 2.6s linear;position:absolute;inset:0}body:has(.xh-clean-home) .xh-background-slider:before{content:"";pointer-events:none;transition:opacity 2.6s linear,background-color 2.6s linear;position:absolute;inset:0}body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider:before{content:"";pointer-events:none;transition:opacity 2.6s linear,background-color 2.6s linear;position:absolute;inset:0}body:has(.subpage) .xh-background-slider:after{content:"";pointer-events:none;transition:opacity 2.6s linear,background-color 2.6s linear;position:absolute;inset:0}body:has(.xh-clean-home) .xh-background-slider:after{content:"";pointer-events:none;transition:opacity 2.6s linear,background-color 2.6s linear;position:absolute;inset:0}body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider:after{content:"";pointer-events:none;transition:opacity 2.6s linear,background-color 2.6s linear;position:absolute;inset:0}body:has(.subpage) .xh-background-slider:before{z-index:6;mix-blend-mode:color;opacity:.12;background-color:#ffb6de}body:has(.xh-clean-home) .xh-background-slider:before{z-index:6;mix-blend-mode:color;opacity:.12;background-color:#ffb6de}body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider:before{z-index:6;mix-blend-mode:color;opacity:.12;background-color:#ffb6de}body:has(.subpage) .xh-background-slider:after{z-index:7;mix-blend-mode:multiply;opacity:0;background-color:#120a1e}body:has(.xh-clean-home) .xh-background-slider:after{z-index:7;mix-blend-mode:multiply;opacity:0;background-color:#120a1e}body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider:after{z-index:7;mix-blend-mode:multiply;opacity:0;background-color:#120a1e}:is(html[data-xh-theme=night] body:has(.subpage),html[data-xh-theme=night] body:has(.xh-clean-home)){transition:background-color 2.6s linear;background-color:#241532!important}:is(html:not([data-xh-theme=night]) body:has(.subpage),html:not([data-xh-theme=night]) body:has(.xh-clean-home)){transition:background-color 2.6s linear;background-color:#c894b9!important}:is(html[data-xh-theme-phase=dusk] body:has(.subpage),html[data-xh-theme-phase=dusk] body:has(.xh-clean-home)){background-color:#241532!important}:is(html[data-xh-theme-phase=dawn] body:has(.subpage),html[data-xh-theme-phase=dawn] body:has(.xh-clean-home)){background-color:#c894b9!important}:is(html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-slider,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-slider,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider){filter:saturate(.94)brightness(.82);animation:none}:is(html[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider,html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider){animation:2.6s linear forwards xh-scene-filter-to-night}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-slider:before{opacity:.2;background-color:#463a68;animation:none}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-slider:before{opacity:.2;background-color:#463a68;animation:none}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider:before{opacity:.2;background-color:#463a68;animation:none}html[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider:before{animation:2.6s linear forwards xh-scene-tone-to-night}html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider:before{animation:2.6s linear forwards xh-scene-tone-to-night}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-slider:after{opacity:.46;background-color:#120a1e;animation:none}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-slider:after{opacity:.46;background-color:#120a1e;animation:none}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(main.article-page:not(.admin-os):not(.console-page)) .xh-background-slider:after{opacity:.46;background-color:#120a1e;animation:none}html[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider:after{animation:2.6s linear forwards xh-scene-shade-to-night}html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider:after{animation:2.6s linear forwards xh-scene-shade-to-night}:is(html[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider,html[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider){animation:2.6s linear forwards xh-scene-filter-to-day}html[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider:before{animation:2.6s linear forwards xh-scene-tone-to-day}html[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider:before{animation:2.6s linear forwards xh-scene-tone-to-day}html[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider:after{animation:2.6s linear forwards xh-scene-shade-to-day}html[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider:after{animation:2.6s linear forwards xh-scene-shade-to-day}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-image.is-active,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-image.is-active,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-image.is-exiting){opacity:.58!important;filter:saturate(1.12)contrast(1.08)brightness(.56)hue-rotate(-10deg)!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-image.is-active,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-image.is-active,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-image.is-exiting){opacity:.88!important;filter:saturate(1.08)contrast(1.02)brightness(.78)hue-rotate(-6deg)!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-image.is-exiting){opacity:0!important}:is(html[data-xh-theme-phase=dusk] body:has(.subpage) .ib-scene,html[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .ib-scene,html[data-xh-theme-phase=dawn] body:has(.subpage) .ib-scene,html[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .ib-scene){transition:opacity 2.6s linear,filter 2.6s linear!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .ib-scene-day,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .ib-scene-day){opacity:.08!important;filter:saturate(.9)brightness(.78)!important;transform:none!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .ib-scene-night,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .ib-scene-night){opacity:.44!important;filter:saturate(1.02)brightness(.6)!important;transform:none!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .ib-scene-day,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .ib-scene-day){opacity:.34!important;filter:saturate()brightness()!important;transform:none!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .ib-scene-night,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .ib-scene-night){opacity:.46!important;filter:saturate()brightness()!important;transform:none!important}html[data-xh-theme-phase=dusk] .ib-horizon-glow,html[data-xh-theme-phase=dawn] .ib-horizon-glow{opacity:.58!important;background:linear-gradient(#0000,#7684a42e)!important}html[data-xh-theme-phase=dusk] .ib-transition-wipe,html[data-xh-theme-phase=dawn] .ib-transition-wipe{opacity:0!important;transition-duration:0s!important}html[data-xh-theme-phase=dusk] body:after,html[data-xh-theme-phase=dawn] body:after{content:none;opacity:0;animation:none}html[data-xh-theme-phase=dusk] body:after{background:linear-gradient(#ffd8a82e,#929ab847 48%,#212c4e5c),#53639029}html[data-xh-theme-phase=dawn] body:after{background:linear-gradient(#2d3d663d,#8fa6ca38 52%,#ffebc238),#c7dae824}.xh-theme-transition[data-phase=dusk] span,.xh-theme-transition[data-phase=dawn] span{filter:none!important;opacity:0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;animation:none!important;top:0!important;left:0!important;transform:none!important}.xh-theme-transition[data-phase=dusk],.xh-theme-transition[data-phase=dawn],.xh-theme-transition[data-phase=dusk]:before,.xh-theme-transition[data-phase=dawn]:before{opacity:0!important}.xh-theme-transition[data-phase=dusk] span{background:linear-gradient(#ffe6be38,#959ebc47 50%,#25305257)!important}.xh-theme-transition[data-phase=dawn] span{background:linear-gradient(#28376042,#9cb5d638 52%,#ffecc638)!important}.xh-theme-scene-card.is-transitioning.is-phase-dusk{background:linear-gradient(135deg,#eed5e66b,#bd91b757 44%,#533b6438),#b27eab47!important;border-color:#ffe7f680!important;transition:background-color 2.6s linear,border-color 2.6s linear,box-shadow 2.6s linear!important}.xh-theme-scene-card.is-transitioning.is-phase-dawn{background:linear-gradient(135deg,#48354c94,#2619339e 48%,#0e0818bd),#181024a8!important;border-color:#d19ec62e!important;transition:background-color 2.6s linear,border-color 2.6s linear,box-shadow 2.6s linear!important}.xh-theme-scene-card.is-transitioning.is-phase-dusk .xh-theme-orb-scene.is-day{opacity:0;transform:translateY(0)!important}.xh-theme-scene-card.is-transitioning.is-phase-dusk .xh-theme-orb-scene.is-night,.xh-theme-scene-card.is-transitioning.is-phase-dawn .xh-theme-orb-scene.is-day{opacity:1;transform:translateY(0)!important}.xh-theme-scene-card.is-transitioning.is-phase-dawn .xh-theme-orb-scene.is-night{opacity:0;transform:translateY(0)!important}.xh-theme-scene-card.is-transitioning.is-phase-dusk .xh-theme-orb:before,.xh-theme-scene-card.is-transitioning.is-phase-dawn .xh-theme-orb:before{content:none;animation:none!important}@keyframes xh-tone-wash-fade{0%{opacity:0}22%{opacity:.3}58%{opacity:.38}82%{opacity:.2}to{opacity:0}}@keyframes xh-global-tone-grade{0%{opacity:0}20%{opacity:.54}68%{opacity:.62}to{opacity:0}}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider .xh-background-image.is-exiting,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider .xh-background-image.is-exiting){opacity:0!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider .ib-scene-day,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider .ib-scene-day){opacity:.08!important;filter:saturate(.9)brightness(.78)!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider .ib-scene-night,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider .ib-scene-night){opacity:.44!important;filter:saturate(1.02)brightness(.6)!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider .ib-scene-day,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider .ib-scene-day){opacity:.34!important;filter:saturate()brightness()!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider .ib-scene-night,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider .ib-scene-night){opacity:.46!important;filter:saturate()brightness()!important}:is(html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-slider .xh-background-image.is-active){opacity:.58!important;filter:saturate(1.12)contrast(1.08)brightness(.56)hue-rotate(-10deg)!important;transform:scale(1.02)!important}:is(html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-slider .ib-scene-day,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-slider .ib-scene-day){opacity:.08!important;filter:saturate(.9)brightness(.78)!important}:is(html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.subpage) .xh-background-slider .ib-scene-night,html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(.xh-clean-home) .xh-background-slider .ib-scene-night){opacity:.44!important;filter:saturate(1.02)brightness(.6)!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.subpage) .xh-background-slider .xh-background-image.is-active,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dusk] body:has(.xh-clean-home) .xh-background-slider .xh-background-image.is-active){opacity:.58!important;filter:saturate(1.12)contrast(1.08)brightness(.56)hue-rotate(-10deg)!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider .xh-background-image.is-active,html:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider .xh-background-image.is-active),:is(html[data-xh-theme=night]:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme=night]:not([data-xh-theme-transition=active])[data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider .xh-background-image.is-active){opacity:.88!important;filter:saturate(1.08)contrast(1.02)brightness(.78)hue-rotate(-6deg)!important;transform:scale(1.02)!important}@keyframes xh-scene-filter-to-night{0%{filter:saturate()brightness()}48%{filter:saturate(1.04)brightness(.92)sepia(.08)}to{filter:saturate(.94)brightness(.82)}}@keyframes xh-scene-filter-to-day{0%{filter:saturate(.94)brightness(.82)}46%{filter:saturate(1.02)brightness(.9)hue-rotate(4deg)}to{filter:saturate()brightness()}}@keyframes xh-scene-tone-to-night{0%{opacity:.12;background-color:#ffb6de}42%{opacity:.2;background-color:#e8a982}68%{opacity:.24;background-color:#7d74a4}to{opacity:.2;background-color:#463a68}}@keyframes xh-scene-tone-to-day{0%{opacity:.2;background-color:#463a68}42%{opacity:.22;background-color:#7695c2}70%{opacity:.18;background-color:#cdb7de}to{opacity:.12;background-color:#ffb6de}}@keyframes xh-scene-shade-to-night{0%{opacity:0}40%{opacity:.12}68%{opacity:.3}to{opacity:.46}}@keyframes xh-scene-shade-to-day{0%{opacity:.46}42%{opacity:.28}72%{opacity:.1}to{opacity:0}}@keyframes xh-scene-image-to-night{0%{opacity:.88;filter:saturate(1.08)contrast(1.02)brightness(.78)hue-rotate(-6deg)}42%{opacity:.78;filter:saturate(1.1)contrast(1.03)brightness(.72)hue-rotate(-1deg)sepia(.08)}68%{opacity:.66;filter:saturate(1.08)contrast(1.05)brightness(.64)hue-rotate(-5deg)}to{opacity:.58;filter:saturate(1.12)contrast(1.08)brightness(.56)hue-rotate(-10deg)}}@keyframes xh-scene-image-to-day{0%{opacity:.58;filter:saturate(1.12)contrast(1.08)brightness(.56)hue-rotate(-10deg)}42%{opacity:.66;filter:saturate(1.06)contrast(1.04)brightness(.64)hue-rotate(2deg)}72%{opacity:.78;filter:saturate(1.05)contrast(1.02)brightness(.72)hue-rotate(-2deg)}to{opacity:.88;filter:saturate(1.08)contrast(1.02)brightness(.78)hue-rotate(-6deg)}}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)),html[data-xh-theme=day] body:has(.subpage:not(.archive-page)),html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page))){background:#c894b9!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider){background:radial-gradient(circle at 18% 10%,#ffb3dd38,#0000 28rem),radial-gradient(circle at 84% 16%,#84599e2e,#0000 30rem),linear-gradient(135deg,#c99aba 0%,#bb86aa 50%,#a978b1 100%)!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider .xh-background-image.is-active){opacity:.68!important;filter:saturate(1.08)contrast(1.04)brightness(.68)hue-rotate(-8deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider .xh-background-image.is-exiting,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider .xh-background-image.is-exiting,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider .xh-background-image.is-exiting){opacity:0!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-day,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-day,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-day){opacity:.34!important;filter:saturate(1.04)brightness(.72)contrast()!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-night,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-night,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-night){opacity:0!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-light-beams,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-light-beams,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-light-beams){opacity:.12!important;mix-blend-mode:soft-light!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-vignette,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-vignette,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-background-slider .ib-scene-vignette){mix-blend-mode:multiply!important;opacity:.7!important;background:radial-gradient(circle at 50% 42%,#c38cb51f 0 38%,#6f447d38 100%),linear-gradient(#c084b233,#5c3a7338)!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .top-nav.site-nav,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .top-nav.site-nav,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .top-nav.site-nav){background:#e1c4dac7!important;border-bottom-color:#6b447029!important;box-shadow:0 8px 22px #4b2c5824!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero{background:linear-gradient(135deg,#e1c3d87a,#b885b161),#c698be61!important;border-color:#ffe7f661!important;box-shadow:0 22px 54px #47295424!important}html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero{background:linear-gradient(135deg,#e1c3d87a,#b885b161),#c698be61!important;border-color:#ffe7f661!important;box-shadow:0 22px 54px #47295424!important}html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero{background:linear-gradient(135deg,#e1c3d87a,#b885b161),#c698be61!important;border-color:#ffe7f661!important;box-shadow:0 22px 54px #47295424!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-reference-surface{background:linear-gradient(135deg,#e1c3d87a,#b885b161),#c698be61!important;border-color:#ffe7f661!important;box-shadow:0 22px 54px #47295424!important}html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-reference-surface{background:linear-gradient(135deg,#e1c3d87a,#b885b161),#c698be61!important;border-color:#ffe7f661!important;box-shadow:0 22px 54px #47295424!important}html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-reference-surface{background:linear-gradient(135deg,#e1c3d87a,#b885b161),#c698be61!important;border-color:#ffe7f661!important;box-shadow:0 22px 54px #47295424!important}:is(html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .project-starport,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .project-starport,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .project-starport,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .gallery-studio,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .gallery-studio,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .gallery-studio,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .music-studio,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .music-studio,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .music-studio,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .moments-board,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .moments-board,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .moments-board,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .friends-board,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .friends-board,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .friends-board,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .chatter-board,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .chatter-board,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .chatter-board,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .tag-nebula-world,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .tag-nebula-world,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .tag-nebula-world,html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .about-room,html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .about-room,html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .about-room){background:radial-gradient(circle at 24% 18%,#ffb3dd29,#0000 24rem),radial-gradient(circle at 78% 22%,#84599e1f,#0000 24rem),linear-gradient(#d1a6c880,#ae7bab6b),#be8fb86b!important;border-color:#ffe7f65c!important;box-shadow:0 24px 64px #46285429!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .project-status-rack{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .project-status-rack{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .project-status-rack{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .photowall-search-strip{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .photowall-search-strip{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .photowall-search-strip{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .photowall-album-head{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .photowall-album-head{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .photowall-album-head{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .xh-reference-toolbar input{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme=day] body:has(.subpage:not(.archive-page)) .xh-reference-toolbar input{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}html[data-xh-theme-phase=dawn] body:has(.subpage:not(.archive-page)) .xh-reference-toolbar input{background:#dcb5d085!important;border-color:#ffe7f66b!important;box-shadow:inset 0 1px #ffecf861,0 18px 42px #482a5424!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page),html[data-xh-theme=day] body:has(.archive-page),html[data-xh-theme-phase=dawn] body:has(.archive-page)){background:#c894b9!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider){background:radial-gradient(circle at 18% 10%,#ffb3dd3d,#0000 28rem),radial-gradient(circle at 84% 16%,#84599e33,#0000 30rem),linear-gradient(135deg,#c99aba 0%,#bb86aa 50%,#a978b1 100%)!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .xh-background-image.is-active){opacity:.68!important;filter:saturate(1.08)contrast(1.04)brightness(.68)hue-rotate(-8deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider .xh-background-image.is-exiting,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider .xh-background-image.is-exiting,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .xh-background-image.is-exiting){opacity:0!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider .ib-scene-day,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider .ib-scene-day,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .ib-scene-day){opacity:.34!important;filter:saturate(1.04)brightness(.72)contrast()!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider .ib-scene-night,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider .ib-scene-night,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .ib-scene-night){opacity:0!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider .ib-light-beams,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider .ib-light-beams,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .ib-light-beams){opacity:.12!important;mix-blend-mode:soft-light!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .xh-background-slider .ib-scene-vignette,html[data-xh-theme=day] body:has(.archive-page) .xh-background-slider .ib-scene-vignette,html[data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .ib-scene-vignette){mix-blend-mode:multiply!important;opacity:.7!important;background:radial-gradient(circle at 50% 42%,#c38cb51f 0 38%,#6f447d38 100%),linear-gradient(#c084b233,#5c3a7338)!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .top-nav.site-nav,html[data-xh-theme=day] body:has(.archive-page) .top-nav.site-nav,html[data-xh-theme-phase=dawn] body:has(.archive-page) .top-nav.site-nav){background:#e1c4dac7!important;border-bottom-color:#6b447029!important;box-shadow:0 8px 22px #4b2c5824!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .archive-search input,html[data-xh-theme=day] body:has(.archive-page) .archive-search input,html[data-xh-theme-phase=dawn] body:has(.archive-page) .archive-search input){background:#dcb5d094!important;border-color:#ffe7f680!important;box-shadow:inset 0 1px #ffecf86b,0 18px 42px #482a5426!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .archive-filter-console,html[data-xh-theme=day] body:has(.archive-page) .archive-filter-console,html[data-xh-theme-phase=dawn] body:has(.archive-page) .archive-filter-console){background:#cc9fc394!important;border-color:#ffe7f66b!important;box-shadow:0 24px 64px #4e2b5829!important}html:not([data-xh-theme=night]) body:has(.archive-page) .archive-tag-rail button{background:#eacfe28f!important;box-shadow:inset 0 1px #ffecf861!important}html[data-xh-theme=day] body:has(.archive-page) .archive-tag-rail button{background:#eacfe28f!important;box-shadow:inset 0 1px #ffecf861!important}html[data-xh-theme-phase=dawn] body:has(.archive-page) .archive-tag-rail button{background:#eacfe28f!important;box-shadow:inset 0 1px #ffecf861!important}html:not([data-xh-theme=night]) body:has(.archive-page) .archive-view-toggle{background:#eacfe28f!important;box-shadow:inset 0 1px #ffecf861!important}html[data-xh-theme=day] body:has(.archive-page) .archive-view-toggle{background:#eacfe28f!important;box-shadow:inset 0 1px #ffecf861!important}html[data-xh-theme-phase=dawn] body:has(.archive-page) .archive-view-toggle{background:#eacfe28f!important;box-shadow:inset 0 1px #ffecf861!important}:is(html:not([data-xh-theme=night]) body:has(.archive-page) .archive-row-xh,html[data-xh-theme=day] body:has(.archive-page) .archive-row-xh,html[data-xh-theme-phase=dawn] body:has(.archive-page) .archive-row-xh,html:not([data-xh-theme=night]) body:has(.archive-page) .archive-card,html[data-xh-theme=day] body:has(.archive-page) .archive-card,html[data-xh-theme-phase=dawn] body:has(.archive-page) .archive-card){background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f661!important;box-shadow:0 20px 50px #47295424!important}:is(html:not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)),html[data-xh-theme=day] body:has(:is(.xh-home,.console-page)),html[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page))){background:#c894b9!important}:is(html:not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider,html[data-xh-theme=day] body:has(:is(.xh-home,.console-page)) .xh-background-slider,html[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider){background:radial-gradient(circle at 18% 10%,#ffb3dd38,#0000 28rem),radial-gradient(circle at 84% 16%,#84599e2e,#0000 30rem),linear-gradient(135deg,#c99aba 0%,#bb86aa 50%,#a978b1 100%)!important}:is(html:not([data-xh-theme-transition]):not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme=day]:not([data-xh-theme-transition]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-active,html:not([data-xh-theme-transition])[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-active){opacity:.68!important;filter:saturate(1.08)contrast(1.04)brightness(.68)hue-rotate(-8deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}:is(html:not([data-xh-theme-transition]):not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-exiting,html[data-xh-theme=day]:not([data-xh-theme-transition]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-exiting,html:not([data-xh-theme-transition])[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-exiting){opacity:0!important}:is(html:not([data-xh-theme-transition]):not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-day,html[data-xh-theme=day]:not([data-xh-theme-transition]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-day,html:not([data-xh-theme-transition])[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-day){opacity:.34!important;filter:saturate(1.04)brightness(.72)contrast()!important}:is(html:not([data-xh-theme-transition]):not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-night,html[data-xh-theme=day]:not([data-xh-theme-transition]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-night,html:not([data-xh-theme-transition])[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-night){opacity:0!important}:is(html:not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-light-beams,html[data-xh-theme=day] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-light-beams,html[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-light-beams){opacity:.12!important;mix-blend-mode:soft-light!important}:is(html:not([data-xh-theme=night]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-vignette,html[data-xh-theme=day] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-vignette,html[data-xh-theme-phase=dawn] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-vignette){mix-blend-mode:multiply!important;opacity:.7!important;background:radial-gradient(circle at 50% 42%,#c38cb51f 0 38%,#6f447d38 100%),linear-gradient(#c084b233,#5c3a7338)!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)){background:#241532!important}html[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)){background:#241532!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider{background:radial-gradient(circle at 80% 10%,#da5e8e33,#0000 21rem),radial-gradient(circle at 18% 20%,#67427a57,#0000 29rem),linear-gradient(#40233ac7,#231530db),#241532!important}html[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider{background:radial-gradient(circle at 80% 10%,#da5e8e33,#0000 21rem),radial-gradient(circle at 18% 20%,#67427a57,#0000 29rem),linear-gradient(#40233ac7,#231530db),#241532!important}html[data-xh-theme=night]:not([data-xh-theme-transition]):not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-active{opacity:.62!important;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}html:not([data-xh-theme-transition])[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-active{opacity:.62!important;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)!important;mix-blend-mode:normal!important;transform:scale(1.02)!important}html[data-xh-theme=night]:not([data-xh-theme-transition]):not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-exiting{opacity:0!important}html:not([data-xh-theme-transition])[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider .xh-background-image.is-exiting{opacity:0!important}html[data-xh-theme=night]:not([data-xh-theme-transition]):not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-day{opacity:.08!important;filter:saturate(.95)brightness(.86)!important}html:not([data-xh-theme-transition])[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-day{opacity:.08!important;filter:saturate(.95)brightness(.86)!important}html[data-xh-theme=night]:not([data-xh-theme-transition]):not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-night{opacity:.5!important;filter:saturate(1.04)brightness(.72)contrast()!important}html:not([data-xh-theme-transition])[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-night{opacity:.5!important;filter:saturate(1.04)brightness(.72)contrast()!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-light-beams{opacity:.08!important;mix-blend-mode:soft-light!important}html[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-light-beams{opacity:.08!important;mix-blend-mode:soft-light!important}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]) body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-vignette{opacity:.78!important;background:radial-gradient(circle at 50% 44%,#0000 0 44%,#190c244d 100%),linear-gradient(#391d351f,#160a2038)!important}html[data-xh-theme-phase=dusk] body:has(:is(.xh-home,.console-page)) .xh-background-slider .ib-scene-vignette{opacity:.78!important;background:radial-gradient(circle at 50% 44%,#0000 0 44%,#190c244d 100%),linear-gradient(#391d351f,#160a2038)!important}body:has(:is(.xh-home,.console-page)) .top-nav.site-nav{background:#e1c4dac7!important;border-bottom-color:#6b447029!important;box-shadow:0 8px 22px #4b2c5824!important}html[data-xh-theme=night] body:has(:is(.xh-home,.console-page)) .top-nav.site-nav{background:#2b1e34d6!important;border-bottom-color:#dda9d129!important;box-shadow:0 12px 34px #1007184d!important}body:has(.xh-home) .portal-search form{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.xh-home) .xh-clean-profile{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.xh-home) .xh-clean-home .xh-cloud-player-card{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.xh-home) .xh-clean-home .xh-window-tile{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.xh-home) .xh-clean-home .xh-theme-scene-card{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.xh-home) .xh-clean-home .xh-site-dashboard{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.xh-home) .xh-clean-route{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.console-page) .console-shell{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.console-page) .console-steps span{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}body:has(.console-page) .deploy-panels article{background:linear-gradient(135deg,#e1c3d880,#b885b166),#c698be66!important;border-color:#ffe7f666!important;box-shadow:0 20px 50px #47295424!important}html[data-xh-theme=night] body:has(.xh-home) .portal-search form{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.xh-home) .xh-clean-profile{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.xh-home) .xh-clean-home .xh-cloud-player-card{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.xh-home) .xh-clean-home .xh-window-tile{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.xh-home) .xh-clean-home .xh-theme-scene-card{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.xh-home) .xh-clean-home .xh-site-dashboard{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.xh-home) .xh-clean-route{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.console-page) .console-shell{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.console-page) .console-steps span{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}html[data-xh-theme=night] body:has(.console-page) .deploy-panels article{background:linear-gradient(135deg,#563a5294,#2d1f389e),#281934a8!important;border-color:#dda9d133!important;box-shadow:0 24px 66px #0e061661!important}@property --xh-frame-nav-bg{syntax:"<color>";inherits:true;initial-value:#e1c4dac7}@property --xh-frame-nav-border{syntax:"<color>";inherits:true;initial-value:#6b447029}@property --xh-frame-panel-a{syntax:"<color>";inherits:true;initial-value:#e1c3d880}@property --xh-frame-panel-b{syntax:"<color>";inherits:true;initial-value:#b885b166}@property --xh-frame-panel-c{syntax:"<color>";inherits:true;initial-value:#c698be66}@property --xh-frame-border{syntax:"<color>";inherits:true;initial-value:#ffe7f666}@property --xh-frame-shadow{syntax:"<color>";inherits:true;initial-value:#47295424}@property --xh-frame-heading{syntax:"<color>";inherits:true;initial-value:#2a1b31}@property --xh-frame-muted{syntax:"<color>";inherits:true;initial-value:#514658a8}@property --xh-frame-accent{syntax:"<color>";inherits:true;initial-value:#5f66ff}:root{--xh-frame-nav-bg:#e1c4dac7;--xh-frame-nav-border:#6b447029;--xh-frame-panel-a:#e1c3d880;--xh-frame-panel-b:#b885b166;--xh-frame-panel-c:#c698be66;--xh-frame-border:#ffe7f666;--xh-frame-shadow:#47295424;--xh-frame-heading:#2a1b31;--xh-frame-muted:#514658a8;--xh-frame-accent:#5f66ff}html[data-xh-theme=night]:not([data-xh-theme-phase=dawn]){--xh-frame-nav-bg:#2b1e34d6;--xh-frame-nav-border:#dda9d129;--xh-frame-panel-a:#563a5294;--xh-frame-panel-b:#2d1f389e;--xh-frame-panel-c:#281934a8;--xh-frame-border:#dda9d133;--xh-frame-shadow:#0e061661;--xh-frame-heading:#f4edf8;--xh-frame-muted:#e7d2e5b3;--xh-frame-accent:#d5a7ff}html[data-xh-theme-phase=dusk]{animation:2.6s linear forwards xh-frame-chrome-to-night}html[data-xh-theme-phase=dawn]{animation:2.6s linear forwards xh-frame-chrome-to-day}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav.site-nav{background:var(--xh-frame-nav-bg)!important;border-bottom-color:var(--xh-frame-nav-border)!important;box-shadow:0 10px 30px var(--xh-frame-shadow)!important;transition:opacity .12s linear,transform .12s linear,filter .12s linear,border-color 2.6s linear,box-shadow 2.6s linear,background-color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav .brand{color:var(--xh-frame-heading)!important;transition:color 2.6s linear,text-shadow 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav .nav-links a{color:var(--xh-frame-heading)!important;transition:color 2.6s linear,text-shadow 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .channel-hero-copy h1{color:var(--xh-frame-heading)!important;transition:color 2.6s linear,text-shadow 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .chatter-card strong{color:var(--xh-frame-heading)!important;transition:color 2.6s linear,text-shadow 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .archive-row-xh strong{color:var(--xh-frame-heading)!important;transition:color 2.6s linear,text-shadow 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .archive-card strong{color:var(--xh-frame-heading)!important;transition:color 2.6s linear,text-shadow 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav .brand span:after{color:var(--xh-frame-accent)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav .nav-links a.active{color:var(--xh-frame-accent)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav .nav-links a:hover{color:var(--xh-frame-accent)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .channel-hero-copy>p:not(.eyebrow){color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .chatter-card p{color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .archive-row-xh small{color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .archive-card p{color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .archive-card small{color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.channel-hero.xh-reference-hero,.xh-reference-surface,.project-starport,.gallery-studio,.music-studio,.moments-board,.friends-board,.chatter-board,.chatter-card,.tag-nebula-world,.about-room,.archive-filter-console,.archive-row-xh,.archive-card,.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route,.console-shell,.console-steps span,.deploy-panels article){border-color:var(--xh-frame-border)!important;background:radial-gradient(circle at 24% 18%, var(--xh-frame-panel-a), transparent 24rem), linear-gradient(135deg, var(--xh-frame-panel-a), var(--xh-frame-panel-b)), var(--xh-frame-panel-c)!important;box-shadow:0 22px 58px var(--xh-frame-shadow)!important;transition:border-color 2.6s linear,box-shadow 2.6s linear,color 2.6s linear!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.xh-reference-toolbar input,.archive-search input,.archive-tag-rail button,.archive-view-toggle,.project-status-rack,.photowall-search-strip,.photowall-album-head){border-color:color-mix(in srgb, var(--xh-frame-border) 88%, transparent)!important;background:color-mix(in srgb, var(--xh-frame-panel-c) 82%, transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--xh-frame-border) 72%, transparent), 0 18px 42px var(--xh-frame-shadow)!important;transition:border-color 2.6s linear,box-shadow 2.6s linear,color 2.6s linear!important}@keyframes xh-frame-chrome-to-night{0%{--xh-frame-nav-bg:#e1c4dac7;--xh-frame-nav-border:#6b447029;--xh-frame-panel-a:#e1c3d880;--xh-frame-panel-b:#b885b166;--xh-frame-panel-c:#c698be66;--xh-frame-border:#ffe7f666;--xh-frame-shadow:#47295424;--xh-frame-heading:#2a1b31;--xh-frame-muted:#514658a8;--xh-frame-accent:#5f66ff}42%{--xh-frame-nav-bg:#bf8ba6cc;--xh-frame-nav-border:#99567633;--xh-frame-panel-a:#db979b7a;--xh-frame-panel-b:#a069916b;--xh-frame-panel-c:#ae769e70;--xh-frame-border:#ffd6d657;--xh-frame-shadow:#4b233a33;--xh-frame-heading:#372234;--xh-frame-muted:#5b4350ad;--xh-frame-accent:#af79ee}68%{--xh-frame-nav-bg:#684b74d6;--xh-frame-nav-border:#bd90c130;--xh-frame-panel-a:#7656808a;--xh-frame-panel-b:#4933578f;--xh-frame-panel-c:#402b4e94;--xh-frame-border:#ddb0e23d;--xh-frame-shadow:#160a1f52;--xh-frame-heading:#dacde1;--xh-frame-muted:#d2bbd6b3;--xh-frame-accent:#c699ff}to{--xh-frame-nav-bg:#2b1e34d6;--xh-frame-nav-border:#dda9d129;--xh-frame-panel-a:#563a5294;--xh-frame-panel-b:#2d1f389e;--xh-frame-panel-c:#281934a8;--xh-frame-border:#dda9d133;--xh-frame-shadow:#0e061661;--xh-frame-heading:#f4edf8;--xh-frame-muted:#e7d2e5b3;--xh-frame-accent:#d5a7ff}}@keyframes xh-frame-chrome-to-day{0%{--xh-frame-nav-bg:#2b1e34d6;--xh-frame-nav-border:#dda9d129;--xh-frame-panel-a:#563a5294;--xh-frame-panel-b:#2d1f389e;--xh-frame-panel-c:#281934a8;--xh-frame-border:#dda9d133;--xh-frame-shadow:#0e061661;--xh-frame-heading:#f4edf8;--xh-frame-muted:#e7d2e5b3;--xh-frame-accent:#d5a7ff}42%{--xh-frame-nav-bg:#4a5580cc;--xh-frame-nav-border:#a0bddf33;--xh-frame-panel-a:#5e719a80;--xh-frame-panel-b:#6b5f9175;--xh-frame-panel-c:#58528280;--xh-frame-border:#aec7ee3d;--xh-frame-shadow:#16143042;--xh-frame-heading:#e2daee;--xh-frame-muted:#d6cfe7b3;--xh-frame-accent:#94bcff}70%{--xh-frame-nav-bg:#b8a4cac7;--xh-frame-nav-border:#b989b72e;--xh-frame-panel-a:#cdb2d280;--xh-frame-panel-b:#b290c46b;--xh-frame-panel-c:#be9bc96b;--xh-frame-border:#f5dcf657;--xh-frame-shadow:#402a5629;--xh-frame-heading:#4a304c;--xh-frame-muted:#5c4b62ad;--xh-frame-accent:#766fff}to{--xh-frame-nav-bg:#e1c4dac7;--xh-frame-nav-border:#6b447029;--xh-frame-panel-a:#e1c3d880;--xh-frame-panel-b:#b885b166;--xh-frame-panel-c:#c698be66;--xh-frame-border:#ffe7f666;--xh-frame-shadow:#47295424;--xh-frame-heading:#2a1b31;--xh-frame-muted:#514658a8;--xh-frame-accent:#5f66ff}}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .top-nav.site-nav{background-color:var(--xh-frame-nav-bg)!important;border-bottom-color:var(--xh-frame-nav-border)!important;box-shadow:0 10px 30px var(--xh-frame-shadow)!important;background-image:none!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.channel-hero.xh-reference-hero,.xh-reference-surface,.project-starport,.gallery-studio,.music-studio,.moments-board,.friends-board,.chatter-board,.chatter-card,.tag-nebula-world,.about-room,.archive-filter-console,.archive-row-xh,.archive-card,.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route,.console-shell,.console-steps span,.deploy-panels article){background-color:var(--xh-frame-panel-c)!important;background-image:radial-gradient(circle at 24% 18%, var(--xh-frame-panel-a), transparent 24rem), linear-gradient(135deg, var(--xh-frame-panel-a), var(--xh-frame-panel-b))!important;border-color:var(--xh-frame-border)!important;box-shadow:0 22px 58px var(--xh-frame-shadow)!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.xh-reference-toolbar input,.archive-search input,.archive-tag-rail button,.archive-view-toggle,.project-status-rack,.photowall-search-strip,.photowall-album-head){background-color:color-mix(in srgb, var(--xh-frame-panel-c) 82%, transparent)!important;border-color:color-mix(in srgb, var(--xh-frame-border) 88%, transparent)!important;background-image:none!important}:is(html[data-xh-theme-phase] body:has(.subpage:not(.archive-page)) .top-nav.site-nav,html[data-xh-theme-phase] body:has(.archive-page) .top-nav.site-nav,html[data-xh-theme-phase] body:has(:is(.xh-home,.console-page)) .top-nav.site-nav){background-color:var(--xh-frame-nav-bg)!important;border-bottom-color:var(--xh-frame-nav-border)!important;box-shadow:0 10px 30px var(--xh-frame-shadow)!important;background-image:none!important}:is(html[data-xh-theme-phase] body:has(.subpage:not(.archive-page)) :is(.channel-hero.xh-reference-hero,.xh-reference-surface,.project-starport,.gallery-studio,.music-studio,.moments-board,.friends-board,.chatter-board,.chatter-card,.tag-nebula-world,.about-room),html[data-xh-theme-phase] body:has(.archive-page) :is(.channel-hero.xh-reference-hero,.xh-reference-surface,.archive-filter-console,.archive-row-xh,.archive-card),html[data-xh-theme-phase] body:has(:is(.xh-home,.console-page)) :is(.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route,.console-shell,.console-steps span,.deploy-panels article)){background-color:var(--xh-frame-panel-c)!important;background-image:radial-gradient(circle at 24% 18%, var(--xh-frame-panel-a), transparent 24rem), linear-gradient(135deg, var(--xh-frame-panel-a), var(--xh-frame-panel-b))!important;border-color:var(--xh-frame-border)!important;box-shadow:0 22px 58px var(--xh-frame-shadow)!important}:is(html[data-xh-theme-phase] body:has(.subpage:not(.archive-page)) :is(.xh-reference-toolbar input,.project-status-rack,.photowall-search-strip,.photowall-album-head),html[data-xh-theme-phase] body:has(.archive-page) :is(.archive-search input,.archive-tag-rail button,.archive-view-toggle)){background-color:color-mix(in srgb, var(--xh-frame-panel-c) 82%, transparent)!important;border-color:color-mix(in srgb, var(--xh-frame-border) 88%, transparent)!important;background-image:none!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.top-nav .brand,.top-nav .nav-links a,.channel-hero-copy h1,.chatter-card strong,.archive-row-xh strong,.archive-card strong){color:var(--xh-frame-heading)!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.channel-hero-copy>p:not(.eyebrow),.chatter-card p,.archive-row-xh small,.archive-card p,.archive-card small){color:var(--xh-frame-muted)!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.top-nav .nav-links a.active,.top-nav .nav-links a:hover){color:var(--xh-frame-accent)!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) :is(.top-nav.site-nav,.channel-hero.xh-reference-hero,.xh-reference-surface,.project-starport,.gallery-studio,.music-studio,.moments-board,.friends-board,.chatter-board,.chatter-card,.tag-nebula-world,.about-room,.archive-filter-console,.archive-row-xh,.archive-card,.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route,.console-shell,.console-steps span,.deploy-panels article,.xh-reference-toolbar input,.archive-search input,.archive-tag-rail button,.archive-view-toggle,.project-status-rack,.photowall-search-strip,.photowall-album-head,.top-nav .brand,.top-nav .nav-links a,.channel-hero-copy h1,.channel-hero-copy>p:not(.eyebrow),.chatter-card strong,.chatter-card p,.archive-row-xh strong,.archive-row-xh small,.archive-card strong,.archive-card p,.archive-card small){transition:none!important}body:has(:is(.xh-home,.console-page,.subpage,.archive-page)) .channel-hero.xh-reference-hero p:not(.eyebrow){color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}html:not([data-xh-theme=night]) body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero p:not(.eyebrow){color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}html[data-xh-theme=night] body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero p:not(.eyebrow){color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}html[data-xh-theme-phase] body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero p:not(.eyebrow){color:var(--xh-frame-muted)!important;transition:color 2.6s linear!important}html[data-xh-theme-transition=active] body:has(.subpage:not(.archive-page)) .channel-hero.xh-reference-hero p:not(.eyebrow){transition:none!important}body:has(.xh-clean-home) :is(.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route){background-color:color-mix(in srgb, var(--xh-frame-panel-c) 34%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 26%, transparent), transparent 18rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 16%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 12%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 64%, transparent)!important;box-shadow:0 18px 46px color-mix(in srgb, var(--xh-frame-shadow) 42%, transparent)!important}html[data-xh-theme-transition=active] body:has(.xh-clean-home) .top-nav.site-nav{background-color:color-mix(in srgb, var(--xh-frame-nav-bg) 84%, transparent)!important;-webkit-backdrop-filter:none!important}html[data-xh-theme-transition=active] body:has(.xh-clean-home) :is(.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route,.xh-latest-card){background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}:is(html[data-xh-theme-phase] body:has(.xh-clean-home) :is(.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route),html[data-xh-theme-transition=active] body:has(.xh-clean-home) :is(.portal-search form,.xh-clean-profile,.xh-clean-home .xh-cloud-player-card,.xh-clean-home .xh-window-tile,.xh-clean-home .xh-theme-scene-card,.xh-clean-home .xh-site-dashboard,.xh-clean-route)){background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .top-nav.site-nav{background-color:color-mix(in srgb, var(--xh-frame-nav-bg) 84%, transparent)!important;-webkit-backdrop-filter:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .top-nav.site-nav.site-nav{background-color:color-mix(in srgb, var(--xh-frame-nav-bg) 84%, transparent)!important;-webkit-backdrop-filter:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .portal-search form{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card.xh-cloud-player-card{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-window-tile.xh-window-tile{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card.xh-theme-scene-card{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-site-dashboard.xh-site-dashboard{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-clean-route.xh-clean-route{background-color:color-mix(in srgb, var(--xh-frame-panel-c) 24%, transparent)!important;background-image:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--xh-frame-panel-a) 14%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--xh-frame-panel-a) 10%, transparent), color-mix(in srgb, var(--xh-frame-panel-b) 8%, transparent))!important;border-color:color-mix(in srgb, var(--xh-frame-border) 52%, transparent)!important;box-shadow:0 14px 38px color-mix(in srgb, var(--xh-frame-shadow) 26%, transparent)!important;-webkit-backdrop-filter:none!important;transition:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-clean-card.xh-clean-profile.xh-profile-window{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card.xh-cloud-player-card{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-window-tile.xh-window-tile{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card.xh-theme-scene-card{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-site-dashboard.xh-site-dashboard{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-clean-route.xh-clean-route{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-latest-card.xh-latest-card{-webkit-backdrop-filter:none!important}html[data-xh-theme-phase] .xh-clean-home .xh-clean-card.xh-clean-profile.xh-profile-window,html[data-xh-theme-phase] .xh-clean-home .xh-cloud-player-card,html[data-xh-theme-phase] .xh-clean-home .xh-window-tile,html[data-xh-theme-phase] .xh-clean-home .xh-theme-scene-card,html[data-xh-theme-phase] .xh-clean-home .xh-site-dashboard,html[data-xh-theme-phase] .xh-clean-home .xh-clean-route,html[data-xh-theme-phase] .xh-clean-home .xh-latest-card{-webkit-backdrop-filter:blur(.01px)saturate()!important}:root,html[data-xh-theme],html[data-xh-theme-phase],html[data-xh-theme-transition]{--xh-readable-heading:#f8f4fff5!important;--xh-readable-body:#f4eefad1!important;--xh-readable-muted:#e8e0f2b8!important;--xh-readable-accent:#abc6ff!important;--xh-stable-surface:#120e1c3d!important;--xh-stable-surface-strong:#120e1c57!important;--xh-stable-border:#fff3!important;--xh-stable-shadow:#0a08122e!important;--xh-frame-heading:#f8f4fff5!important;--xh-frame-muted:#f4eefad1!important;--xh-frame-accent:#abc6ff!important;--xh-frame-border:#fff3!important;--xh-frame-shadow:#0a08122e!important;--xh-frame-panel-a:#120e1c3d!important;--xh-frame-panel-b:#120e1c3d!important;--xh-frame-panel-c:#120e1c3d!important;--xh-frame-nav-bg:#120e1c47!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(.main-shell,.glass-card,.article-shell,.page-hero,.page-scene,.channel-hero.xh-reference-hero,.xh-reference-surface,.top-nav.site-nav,.mobile-orbit-panel,.portal-search form,.portal-search-panel,.portal-grid,.portal-card,.page-insight-bar,.post-card,.featured-post,.profile-card,.level-panel,.music-card,.assistant-card,.not-found-card,.article-layout,.article-capsule,.article-sidebar,.article-dock,.article-author-card,.article-toc-panel,.article-radio-card,.github-comments-card,.xh-clean-profile,.xh-clean-card,.xh-cloud-player-card,.xh-window-tile,.xh-theme-scene-card,.xh-site-dashboard,.xh-clean-route,.xh-latest-card,.xh-latest-carousel-copy,.xh-room-console,.xh-space-dock,.archive-control-deck,.archive-filter-console,.archive-search-results,.archive-row-xh,.archive-card,.archive-rune,.project-featured-console,.project-card,.project-exhibit,.project-status-rack,.gallery-studio,.gallery-studio-toolbar,.gallery-search-results,.gallery-search-strip,.gallery-masonry,.gallery-tile,.photowall-world,.photowall-toolbar,.photowall-search-strip,.photowall-album-head,.photowall-album-card,.music-studio,.music-status-row,.music-panel,.music-lyrics,.music-playlist,.track-list,.track-card,.radio-hero-card,.moments-board,.moments-board-toolbar,.moment-card,.moment-entry,.moment-comment-dock,.moment-comments-shell,.moment-mood-rail,.moment-waterfall,.friends-board,.friend-node-card,.friend-apply-card,.friend-apply-console,.friends-comments,.chatter-board,.chatter-card,.tag-nebula-world,.tag-cloud-card,.tag-reading-dock,.about-room,.about-room-console,.about-contact-card,.about-heatmap-card,.console-shell,.console-steps span,.deploy-panels article){background-color:var(--xh-stable-surface)!important;border-color:var(--xh-stable-border)!important;box-shadow:0 12px 32px var(--xh-stable-shadow)!important;background-image:none!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(.main-shell,.glass-card,.article-shell,.page-hero,.page-scene,.channel-hero.xh-reference-hero,.xh-reference-surface,.top-nav.site-nav,.mobile-orbit-panel,.portal-search form,.portal-search-panel,.portal-grid,.portal-card,.page-insight-bar,.post-card,.featured-post,.profile-card,.level-panel,.music-card,.assistant-card,.not-found-card,.article-layout,.article-capsule,.article-sidebar,.article-dock,.article-author-card,.article-toc-panel,.article-radio-card,.github-comments-card,.xh-clean-profile,.xh-clean-card,.xh-cloud-player-card,.xh-window-tile,.xh-theme-scene-card,.xh-site-dashboard,.xh-clean-route,.xh-latest-card,.xh-latest-carousel-copy,.xh-room-console,.xh-space-dock,.archive-control-deck,.archive-filter-console,.archive-search-results,.archive-row-xh,.archive-card,.archive-rune,.project-featured-console,.project-card,.project-exhibit,.project-status-rack,.gallery-studio,.gallery-studio-toolbar,.gallery-search-results,.gallery-search-strip,.gallery-masonry,.gallery-tile,.photowall-world,.photowall-toolbar,.photowall-search-strip,.photowall-album-head,.photowall-album-card,.music-studio,.music-status-row,.music-panel,.music-lyrics,.music-playlist,.track-list,.track-card,.radio-hero-card,.moments-board,.moments-board-toolbar,.moment-card,.moment-entry,.moment-comment-dock,.moment-comments-shell,.moment-mood-rail,.moment-waterfall,.friends-board,.friend-node-card,.friend-apply-card,.friend-apply-console,.friends-comments,.chatter-board,.chatter-card,.tag-nebula-world,.tag-cloud-card,.tag-reading-dock,.about-room,.about-room-console,.about-contact-card,.about-heatmap-card,.console-shell,.console-steps span,.deploy-panels article){background-color:var(--xh-stable-surface)!important;border-color:var(--xh-stable-border)!important;box-shadow:0 12px 32px var(--xh-stable-shadow)!important;background-image:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(.main-shell,.glass-card,.article-shell,.page-hero,.page-scene,.channel-hero.xh-reference-hero,.xh-reference-surface,.top-nav.site-nav,.mobile-orbit-panel,.portal-search form,.portal-search-panel,.portal-grid,.portal-card,.page-insight-bar,.post-card,.featured-post,.profile-card,.level-panel,.music-card,.assistant-card,.not-found-card,.article-layout,.article-capsule,.article-sidebar,.article-dock,.article-author-card,.article-toc-panel,.article-radio-card,.github-comments-card,.xh-clean-profile,.xh-clean-card,.xh-cloud-player-card,.xh-window-tile,.xh-theme-scene-card,.xh-site-dashboard,.xh-clean-route,.xh-latest-card,.xh-latest-carousel-copy,.xh-room-console,.xh-space-dock,.archive-control-deck,.archive-filter-console,.archive-search-results,.archive-row-xh,.archive-card,.archive-rune,.project-featured-console,.project-card,.project-exhibit,.project-status-rack,.gallery-studio,.gallery-studio-toolbar,.gallery-search-results,.gallery-search-strip,.gallery-masonry,.gallery-tile,.photowall-world,.photowall-toolbar,.photowall-search-strip,.photowall-album-head,.photowall-album-card,.music-studio,.music-status-row,.music-panel,.music-lyrics,.music-playlist,.track-list,.track-card,.radio-hero-card,.moments-board,.moments-board-toolbar,.moment-card,.moment-entry,.moment-comment-dock,.moment-comments-shell,.moment-mood-rail,.moment-waterfall,.friends-board,.friend-node-card,.friend-apply-card,.friend-apply-console,.friends-comments,.chatter-board,.chatter-card,.tag-nebula-world,.tag-cloud-card,.tag-reading-dock,.about-room,.about-room-console,.about-contact-card,.about-heatmap-card,.console-shell,.console-steps span,.deploy-panels article){background-color:var(--xh-stable-surface)!important;border-color:var(--xh-stable-border)!important;box-shadow:0 12px 32px var(--xh-stable-shadow)!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;filter:none!important;background-image:none!important;transition:none!important;animation:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(h1,h2,h3,h4,h5,h6,strong,b,.top-nav .brand,.channel-hero-copy h1,.page-scene-copy h1,.xh-clean-profile h1,.xh-clean-route strong,.xh-window-tile h2,.xh-window-tile time,.xh-theme-scene-card strong,.xh-latest-card h2,.xh-latest-card time,.chatter-card strong,.archive-row-xh strong,.archive-card strong,.project-card h2,.gallery-studio h2,.music-studio h2,.moments-board h2,.friends-board h2,.tag-nebula-world h2,.about-room h2,.console-shell h1,.console-shell h2,.deploy-panels strong){color:var(--xh-readable-heading)!important;text-shadow:0 1px 2px #0a08129e!important;transition:none!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(h1,h2,h3,h4,h5,h6,strong,b,.top-nav .brand,.channel-hero-copy h1,.page-scene-copy h1,.xh-clean-profile h1,.xh-clean-route strong,.xh-window-tile h2,.xh-window-tile time,.xh-theme-scene-card strong,.xh-latest-card h2,.xh-latest-card time,.chatter-card strong,.archive-row-xh strong,.archive-card strong,.project-card h2,.gallery-studio h2,.music-studio h2,.moments-board h2,.friends-board h2,.tag-nebula-world h2,.about-room h2,.console-shell h1,.console-shell h2,.deploy-panels strong){color:var(--xh-readable-heading)!important;text-shadow:0 1px 2px #0a08129e!important;transition:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(h1,h2,h3,h4,h5,h6,strong,b,.top-nav .brand,.channel-hero-copy h1,.page-scene-copy h1,.xh-clean-profile h1,.xh-clean-route strong,.xh-window-tile h2,.xh-window-tile time,.xh-theme-scene-card strong,.xh-latest-card h2,.xh-latest-card time,.chatter-card strong,.archive-row-xh strong,.archive-card strong,.project-card h2,.gallery-studio h2,.music-studio h2,.moments-board h2,.friends-board h2,.tag-nebula-world h2,.about-room h2,.console-shell h1,.console-shell h2,.deploy-panels strong){color:var(--xh-readable-heading)!important;text-shadow:0 1px 2px #0a08129e!important;transition:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(p,small,span,time,label,input,button,textarea,li,em,.top-nav .nav-links a,.channel-hero-copy>p,.page-scene-copy>p,.xh-clean-profile .xh-role,.xh-clean-profile .xh-motto,.xh-clean-route small,.xh-window-tile p,.xh-window-tile span,.xh-theme-scene-card small,.xh-latest-card span,.xh-latest-card small,.chatter-card p,.archive-row-xh small,.archive-card p,.archive-card small){color:var(--xh-readable-body)!important;text-shadow:0 1px 2px #0a081294!important;transition:none!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(p,small,span,time,label,input,button,textarea,li,em,.top-nav .nav-links a,.channel-hero-copy>p,.page-scene-copy>p,.xh-clean-profile .xh-role,.xh-clean-profile .xh-motto,.xh-clean-route small,.xh-window-tile p,.xh-window-tile span,.xh-theme-scene-card small,.xh-latest-card span,.xh-latest-card small,.chatter-card p,.archive-row-xh small,.archive-card p,.archive-card small){color:var(--xh-readable-body)!important;text-shadow:0 1px 2px #0a081294!important;transition:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(p,small,span,time,label,input,button,textarea,li,em,.top-nav .nav-links a,.channel-hero-copy>p,.page-scene-copy>p,.xh-clean-profile .xh-role,.xh-clean-profile .xh-motto,.xh-clean-route small,.xh-window-tile p,.xh-window-tile span,.xh-theme-scene-card small,.xh-latest-card span,.xh-latest-card small,.chatter-card p,.archive-row-xh small,.archive-card p,.archive-card small){color:var(--xh-readable-body)!important;text-shadow:0 1px 2px #0a081294!important;transition:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(a,.eyebrow,.top-nav .nav-links a.active,.top-nav .nav-links a:hover){color:var(--xh-readable-accent)!important;text-shadow:0 1px 2px #0a08129e!important;transition:none!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(a,.eyebrow,.top-nav .nav-links a.active,.top-nav .nav-links a:hover){color:var(--xh-readable-accent)!important;text-shadow:0 1px 2px #0a08129e!important;transition:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(a,.eyebrow,.top-nav .nav-links a.active,.top-nav .nav-links a:hover){color:var(--xh-readable-accent)!important;text-shadow:0 1px 2px #0a08129e!important;transition:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .top-nav .brand span:after{color:var(--xh-readable-accent)!important;transition:none!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .top-nav .brand span:after{color:var(--xh-readable-accent)!important;transition:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .top-nav .brand span:after{color:var(--xh-readable-accent)!important;transition:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s,filter 1.8s,transform 9s linear!important}html[data-xh-theme-phase] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s,filter 1.8s,transform 9s linear!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s,filter 1.8s,transform 9s linear!important}:root,html[data-xh-theme=day],html[data-xh-theme-phase=day]{--xh-phase-duration:3.4s;--xh-phase-body-bg:#c894b9;--xh-phase-slider-bg:#be86aa;--xh-phase-slider-filter:saturate(1) brightness(1) contrast(1);--xh-phase-image-opacity:.68;--xh-phase-image-filter:saturate(1.08) brightness(.68) contrast(1.04) hue-rotate(-8deg) blur(0px);--xh-phase-day-opacity:.34;--xh-phase-day-filter:saturate(1.04) brightness(.72) contrast(1);--xh-phase-night-opacity:0;--xh-phase-night-filter:saturate(1.04) brightness(.72) contrast(1);--xh-phase-light-beams-opacity:.12;--xh-phase-night-bloom-opacity:.06;--xh-phase-rain-opacity:0;--xh-phase-dust-opacity:.18;--xh-phase-horizon-opacity:.72;--xh-phase-petal-opacity:.64;--xh-phase-firefly-opacity:0;--xh-phase-kirakira-opacity:.22;--xh-phase-space-rain-opacity:0}html[data-xh-theme=night],html[data-xh-theme-phase=night]{--xh-phase-body-bg:#241532;--xh-phase-slider-bg:#241532;--xh-phase-slider-filter:saturate(1.02) brightness(.92) contrast(1.02);--xh-phase-image-opacity:.62;--xh-phase-image-filter:saturate(1.1) contrast(1.06) brightness(.68) hue-rotate(-10deg) blur(0px);--xh-phase-day-opacity:.08;--xh-phase-day-filter:saturate(.95) brightness(.86) contrast(1);--xh-phase-night-opacity:.5;--xh-phase-night-filter:saturate(1.04) brightness(.72) contrast(1);--xh-phase-light-beams-opacity:.08;--xh-phase-night-bloom-opacity:.18;--xh-phase-rain-opacity:0;--xh-phase-dust-opacity:.08;--xh-phase-horizon-opacity:0;--xh-phase-petal-opacity:0;--xh-phase-firefly-opacity:.78;--xh-phase-kirakira-opacity:0;--xh-phase-space-rain-opacity:0}html[data-xh-theme-transition=active][data-xh-theme-phase=dawn]{--xh-phase-body-bg:#c894b9;--xh-phase-slider-bg:#be86aa;--xh-phase-slider-filter:saturate(1) brightness(1) contrast(1);--xh-phase-image-opacity:.68;--xh-phase-image-filter:saturate(1.08) brightness(.68) contrast(1.04) hue-rotate(-8deg) blur(0px);--xh-phase-day-opacity:.34;--xh-phase-day-filter:saturate(1.04) brightness(.72) contrast(1);--xh-phase-night-opacity:0;--xh-phase-night-filter:saturate(1.04) brightness(.72) contrast(1);--xh-phase-light-beams-opacity:.12;--xh-phase-night-bloom-opacity:.06;--xh-phase-rain-opacity:0;--xh-phase-dust-opacity:.18;--xh-phase-horizon-opacity:.72;--xh-phase-petal-opacity:.64;--xh-phase-firefly-opacity:0;--xh-phase-kirakira-opacity:.22;--xh-phase-space-rain-opacity:0}html[data-xh-theme-transition=active][data-xh-theme-phase=dusk]{--xh-phase-body-bg:#241532;--xh-phase-slider-bg:#241532;--xh-phase-slider-filter:saturate(1.02) brightness(.92) contrast(1.02);--xh-phase-image-opacity:.62;--xh-phase-image-filter:saturate(1.1) contrast(1.06) brightness(.68) hue-rotate(-10deg) blur(0px);--xh-phase-day-opacity:.08;--xh-phase-day-filter:saturate(.95) brightness(.86) contrast(1);--xh-phase-night-opacity:.5;--xh-phase-night-filter:saturate(1.04) brightness(.72) contrast(1);--xh-phase-light-beams-opacity:.08;--xh-phase-night-bloom-opacity:.18;--xh-phase-rain-opacity:0;--xh-phase-dust-opacity:.08;--xh-phase-horizon-opacity:0;--xh-phase-petal-opacity:0;--xh-phase-firefly-opacity:.78;--xh-phase-kirakira-opacity:0;--xh-phase-space-rain-opacity:0}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)){background-color:var(--xh-phase-body-bg)!important;transition:background-color var(--xh-phase-duration) linear!important;background-image:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{background-color:var(--xh-phase-slider-bg)!important;filter:var(--xh-phase-slider-filter)!important;transition:background-color var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important;background-image:none!important}:is(html:not([data-xh-theme-transition=active]) body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active,html:not([data-xh-theme-transition=active]) body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting){filter:var(--xh-phase-image-filter)!important;mix-blend-mode:normal!important;opacity:var(--xh-phase-image-opacity)!important;transition:opacity 1.8s ease, filter var(--xh-phase-duration) linear, transform 9s linear!important;transform:scale(1.02)!important}html:not([data-xh-theme-transition=active]) body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting{opacity:0!important}html:not([data-xh-theme-transition=active]) body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{filter:var(--xh-phase-day-filter)!important;opacity:var(--xh-phase-day-opacity)!important;transition:opacity var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important;background:radial-gradient(circle at 12% 10%,#ffd8ef47,#0000 18rem),radial-gradient(circle at 80% 18%,#995fa533,#0000 24rem),radial-gradient(circle at 50% 66%,#ff93cc29,#0000 28rem),linear-gradient(#dba0c73d,#be7db22e 52%,#8a5ba42e)!important}html:not([data-xh-theme-transition=active]) body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{filter:var(--xh-phase-night-filter)!important;opacity:var(--xh-phase-night-opacity)!important;transition:opacity var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important;background:radial-gradient(circle at 80% 12%,#d258871f,#0000 22rem),radial-gradient(circle at 24% 26%,#764e8b29,#0000 28rem),linear-gradient(#341d37a8,#261732a3 58%,#1c1028a8)!important}:is(body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-light-beams,body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-night-bloom,body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-rain-layer,body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-dust-field,body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-horizon-glow){visibility:visible!important;transition:opacity var(--xh-phase-duration) linear!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-light-beams{mix-blend-mode:soft-light!important;opacity:var(--xh-phase-light-beams-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-night-bloom{opacity:var(--xh-phase-night-bloom-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-rain-layer{opacity:var(--xh-phase-rain-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-dust-field{opacity:var(--xh-phase-dust-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-horizon-glow{opacity:var(--xh-phase-horizon-opacity)!important;background:radial-gradient(at 28% 100%,#ff8fc72e,#0000 52%),radial-gradient(at 78% 100%,#7cd9ff2e,#0000 56%),linear-gradient(#0000,#ffffff1a)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-vignette{mix-blend-mode:multiply!important;opacity:.72!important;transition:opacity var(--xh-phase-duration) linear!important;background:radial-gradient(circle at 50% 44%,#0000 0 44%,#190c243d 100%),linear-gradient(#391d351a,#160a202e)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) :is(.xh-petal-layer,.xh-firefly-layer,.xh-kirakira-layer,.xh-space-rain){visibility:visible!important;transition:opacity var(--xh-phase-duration) linear!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-petal-layer{opacity:var(--xh-phase-petal-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-firefly-layer{opacity:var(--xh-phase-firefly-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-kirakira-layer{opacity:var(--xh-phase-kirakira-opacity)!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-space-rain{opacity:var(--xh-phase-space-rain-opacity)!important}:root,html[data-xh-theme=day],html[data-xh-theme-phase=day],html[data-xh-theme-transition=active][data-xh-theme-phase=dawn]{--xh-phase-tone-color:#ffb6de;--xh-phase-tone-opacity:.12;--xh-phase-shade-color:#120a1e;--xh-phase-shade-opacity:0}html[data-xh-theme=night],html[data-xh-theme-phase=night],html[data-xh-theme-transition=active][data-xh-theme-phase=dusk]{--xh-phase-tone-color:#463a68;--xh-phase-tone-opacity:.2;--xh-phase-shade-color:#120a1e;--xh-phase-shade-opacity:.46}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{content:""!important;pointer-events:none!important;visibility:visible!important;transition:background-color var(--xh-phase-duration) linear, opacity var(--xh-phase-duration) linear!important;animation:none!important;position:absolute!important;inset:0!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{content:""!important;pointer-events:none!important;visibility:visible!important;transition:background-color var(--xh-phase-duration) linear, opacity var(--xh-phase-duration) linear!important;animation:none!important;position:absolute!important;inset:0!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{z-index:6!important;background-color:var(--xh-phase-tone-color)!important;mix-blend-mode:color!important;opacity:var(--xh-phase-tone-opacity)!important;background-image:none!important}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{z-index:7!important;background-color:var(--xh-phase-shade-color)!important;mix-blend-mode:multiply!important;opacity:var(--xh-phase-shade-opacity)!important;background-image:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{will-change:opacity, background-color}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{will-change:opacity, background-color}html[data-xh-theme-transition=active][data-xh-theme-phase=dawn]{--xh-phase-tone-color:#ffb6de;--xh-phase-tone-opacity:.12;--xh-phase-shade-color:#120a1e;--xh-phase-shade-opacity:0}html[data-xh-theme-transition=active][data-xh-theme-phase=dusk]{--xh-phase-tone-color:#463a68;--xh-phase-tone-opacity:.2;--xh-phase-shade-color:#120a1e;--xh-phase-shade-opacity:.46}body:has(:is(.xh-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s ease, filter var(--xh-phase-duration) linear, transform 9s linear!important}body:has(.xh-clean-home){--xh-reference-panel:#1211209e;--xh-reference-panel-strong:#19182bc2;--xh-reference-border:#e7eeff2e;--xh-reference-text:#fafcfff0;--xh-reference-muted:#dce4f6ad;--xh-reference-shadow:0 28px 90px #0708125c}body:has(.xh-clean-home) .xh-danmaku-layer{opacity:.18!important;z-index:2!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home{z-index:8!important;width:min(1288px,100% - 44px)!important;padding:clamp(4px,1vw,14px) 0 72px!important;position:relative!important}body:has(.xh-clean-home) .xh-clean-home__search{opacity:.94;width:min(720px,100%)!important;margin:0 auto 18px!important}body:has(.xh-clean-home) .xh-clean-home .portal-search form{-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important;background:linear-gradient(145deg,#0c0d1bb8,#26223985),#0f101f9e!important;border-color:#e5ecff2e!important;width:100%!important;min-height:56px!important;box-shadow:0 22px 70px #05060f47!important}body:has(.xh-clean-home) .xh-clean-home .portal-search label{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-home .portal-search input{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-home .portal-search input::placeholder{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-home__grid{gap:clamp(18px,1.75vw,26px)!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-home__identity{grid-template-columns:minmax(0,1.34fr) minmax(360px,.94fr)!important;align-items:stretch!important;gap:clamp(18px,1.75vw,26px)!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{border:1px solid var(--xh-reference-border)!important;background:radial-gradient(circle at 86% 8%, #7cd9ff1f, transparent 12rem), linear-gradient(145deg, var(--xh-reference-panel-strong), var(--xh-reference-panel))!important;box-shadow:var(--xh-reference-shadow)!important;color:var(--xh-reference-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{border:1px solid var(--xh-reference-border)!important;background:radial-gradient(circle at 86% 8%, #7cd9ff1f, transparent 12rem), linear-gradient(145deg, var(--xh-reference-panel-strong), var(--xh-reference-panel))!important;box-shadow:var(--xh-reference-shadow)!important;color:var(--xh-reference-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important}body:has(.xh-clean-home) .xh-clean-home .xh-window-tile{border:1px solid var(--xh-reference-border)!important;background:radial-gradient(circle at 86% 8%, #7cd9ff1f, transparent 12rem), linear-gradient(145deg, var(--xh-reference-panel-strong), var(--xh-reference-panel))!important;box-shadow:var(--xh-reference-shadow)!important;color:var(--xh-reference-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{border:1px solid var(--xh-reference-border)!important;background:radial-gradient(circle at 86% 8%, #7cd9ff1f, transparent 12rem), linear-gradient(145deg, var(--xh-reference-panel-strong), var(--xh-reference-panel))!important;box-shadow:var(--xh-reference-shadow)!important;color:var(--xh-reference-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important}body:has(.xh-clean-home) .xh-clean-home .xh-site-dashboard{border:1px solid var(--xh-reference-border)!important;background:radial-gradient(circle at 86% 8%, #7cd9ff1f, transparent 12rem), linear-gradient(145deg, var(--xh-reference-panel-strong), var(--xh-reference-panel))!important;box-shadow:var(--xh-reference-shadow)!important;color:var(--xh-reference-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important}body:has(.xh-clean-home) .xh-clean-route{border:1px solid var(--xh-reference-border)!important;background:radial-gradient(circle at 86% 8%, #7cd9ff1f, transparent 12rem), linear-gradient(145deg, var(--xh-reference-panel-strong), var(--xh-reference-panel))!important;box-shadow:var(--xh-reference-shadow)!important;color:var(--xh-reference-text)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;backdrop-filter:blur(24px)saturate(1.12)!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{border-radius:30px!important;grid-template-rows:auto auto auto auto auto 1fr auto auto!important;grid-template-columns:118px minmax(0,1fr)!important;column-gap:24px!important;min-height:286px!important;padding:22px 26px 24px!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-window-bar{grid-column:1/-1!important;margin-bottom:8px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell{border-radius:28px!important;grid-area:2/1/span 5!important;width:104px!important;margin:0!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell img{border-radius:24px!important}body:has(.xh-clean-home) .xh-clean-profile .eyebrow{grid-column:2!important}body:has(.xh-clean-home) .xh-clean-profile h1{grid-column:2!important}body:has(.xh-clean-home) .xh-clean-profile .xh-role{grid-column:2!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{grid-column:2!important}body:has(.xh-clean-home) .xh-clean-profile h1{max-width:none!important;color:var(--xh-reference-text)!important;text-wrap:balance!important;margin:2px 0 4px!important;font-size:clamp(34px,3.6vw,58px)!important;line-height:.98!important}body:has(.xh-clean-home) .xh-clean-profile .xh-role{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-route small{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-window-tile p{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-window-tile span{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-theme-scene-card small{color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{max-width:58ch!important;line-height:1.68!important}:is(body:has(.xh-clean-home) .xh-profile-stats,body:has(.xh-clean-home) .xh-profile-actions){grid-column:1/-1!important}body:has(.xh-clean-home) .xh-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:18px!important}body:has(.xh-clean-home) .xh-profile-stats span{background:#ffffff0f!important;border-color:#e7eeff24!important;border-radius:18px!important}body:has(.xh-clean-home) .xh-profile-stats strong{font-variant-numeric:tabular-nums;color:#8fa5ff!important}body:has(.xh-clean-home) .xh-profile-stats span:nth-child(2) strong{color:#d88cff!important}body:has(.xh-clean-home) .xh-profile-stats span:nth-child(3) strong{color:#ff8fc7!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a{color:#f4f8ffe6!important;min-height:38px!important;box-shadow:none!important;background:#ffffff14!important;border-color:#e7eeff29!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{border-radius:30px!important;grid-template-columns:104px minmax(0,1fr)!important;align-content:center!important;gap:16px 20px!important;min-height:286px!important;padding:22px!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover{border-radius:999px!important;width:98px!important;height:98px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy h2{color:var(--xh-reference-text)!important;font-size:clamp(22px,2.2vw,32px)!important;line-height:1.08!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy p,body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy strong,body:has(.xh-clean-home) .xh-clean-home .xh-player-progress span){color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-player-progress i{background:#e8eeff33!important}body:has(.xh-clean-home) .xh-player-controls button{color:#f7faffe6!important;background:#ffffff14!important;border-color:#e7eeff2e!important}body:has(.xh-clean-home) .xh-player-controls button:nth-child(2){color:#fff!important;background:linear-gradient(135deg,#6678ff,#7fd7ff)!important}body:has(.xh-clean-home) .xh-clean-home__lyrics{z-index:2!important;position:relative!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip{background:#040716d1!important;border:1px solid #6375bd2e!important;border-radius:24px!important;grid-template-columns:minmax(84px,1fr) minmax(0,auto) minmax(84px,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:18px!important;min-height:72px!important;padding:0 34px!important;display:grid!important;position:relative!important;box-shadow:0 24px 76px #02030c57!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-dots{justify-self:start!important;gap:8px!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-dots i{background:#92a2c69e!important;border-radius:999px!important;width:8px!important;height:8px!important;box-shadow:0 0 12px #6f82ff2e!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-caption{text-align:center!important;white-space:pre-line!important;justify-self:center!important;max-width:min(56vw,720px)!important;position:relative!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-text{white-space:pre-line!important;color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:.35px #ffffff5c!important;filter:drop-shadow(0 0 10px #8493ff85)drop-shadow(0 0 22px #5f70ff42)!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:0 0 16px #8290ff80,0 0 34px #6f82ff3d!important;background-color:#0000!important;background-image:linear-gradient(#fff,#e6ebfff5 46%,#95a6ffe6),linear-gradient(90deg,#fff0,#7a8bff80,#fff0)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:100%!important;font-size:clamp(20px,2vw,28px)!important;font-weight:900!important;line-height:1.15!important;display:inline-block!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-caption:after{opacity:0;translate:-120%;content:""!important;filter:blur(.5px)!important;pointer-events:none!important;background:linear-gradient(100deg,#0000 12%,#ffffffeb 48%,#0000 72%)!important;position:absolute!important;inset:-16% -20%!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-playing=true] .xh-lyric-caption{animation:.72s cubic-bezier(.2,.72,.18,1) both xh-lyric-caption-in!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-playing=true] .xh-lyric-text{animation:.92s cubic-bezier(.2,.72,.18,1) both xh-lyric-text-glow!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-playing=true] .xh-lyric-caption:after{animation:.82s cubic-bezier(.2,.72,.18,1) both xh-lyric-caption-sweep!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-playing=false] .xh-lyric-caption{animation:none!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-playing=false] .xh-lyric-text{animation:none!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-playing=false] .xh-lyric-caption:after{animation:none!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-note{color:#6f82ff73!important;font-size:25px!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:50%!important;right:34px!important;translate:0 -50%!important}body:has(.xh-clean-home) .xh-clean-home__showcase{grid-template-columns:minmax(330px,.78fr) minmax(0,1.62fr)!important;align-items:stretch!important;gap:clamp(18px,1.75vw,26px)!important;display:grid!important}:is(body:has(.xh-clean-home) .xh-clean-home__posts,body:has(.xh-clean-home) .xh-clean-home__media){gap:clamp(18px,1.75vw,26px)!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{background:#080a187a!important;border-radius:28px!important;min-height:540px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card:before{background:linear-gradient(#0000 26%,#080a16e0),linear-gradient(90deg,#080a161a,#080a1670)!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel-copy{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;max-width:calc(100% - 44px)!important;padding:0!important;inset:auto 22px 22px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card h2{color:#fff!important;font-size:clamp(28px,3.1vw,44px)!important;line-height:1.08!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card span{-webkit-line-clamp:2!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card>div>a{color:#131421eb!important;background:#ffffffe0!important;border:1px solid #ffffffb8!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel nav{justify-content:flex-end!important;gap:9px!important;margin-top:16px!important;display:flex!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel nav button{background:#ffffff70!important;border:0!important;border-radius:999px!important;width:12px!important;height:8px!important;min-height:8px!important;padding:0!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel nav button.is-active{background:linear-gradient(90deg,#6576ff,#91e8ff)!important;width:36px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:minmax(246px,auto) minmax(232px,auto)!important;grid-template-columns:minmax(0,1.18fr) minmax(220px,.62fr)!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{border-radius:28px!important;grid-column:1/-1!important;min-height:246px!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{filter:brightness(.74)saturate(1.08)!important;min-height:246px!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster h2{color:#fff!important;font-size:clamp(28px,3vw,44px)!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-template-columns:minmax(0,1.1fr) minmax(188px,.68fr)!important;gap:clamp(18px,1.75vw,26px)!important;display:grid!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){border-radius:28px!important;min-height:232px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){align-content:end!important;padding:24px!important;display:grid!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card strong){color:var(--xh-reference-text)!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-window-tile p,body:has(.xh-clean-home) .xh-clean-home .xh-window-tile span){-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card>span{background:linear-gradient(90deg,#ffe28a,#7cd9ff,#a78bfa)!important;width:58px!important;height:8px!important}body:has(.xh-clean-home) .xh-clean-routes{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}body:has(.xh-clean-home) .xh-clean-route{background:radial-gradient(circle at 80% 10%,#7cd9ff1f,#0000 8rem),#1212228a!important;border-radius:22px!important;min-height:96px!important}body:has(.xh-clean-home) .xh-clean-route strong{color:var(--xh-reference-text)!important;font-size:18px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{background:#16162bb8!important;border-radius:24px!important;grid-template-columns:230px minmax(250px,1fr) minmax(250px,.95fr) minmax(220px,.84fr)!important;gap:0!important;min-height:82px!important;padding:0!important;display:grid!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard>div{background:0 0!important;border:0!important;border-radius:0!important;min-height:82px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock{background:#000000a8!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong{color:#fff!important;font-variant-numeric:tabular-nums!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:clamp(28px,2.7vw,42px)!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta small,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges small){color:var(--xh-reference-muted)!important;text-shadow:none!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta{justify-items:start!important;padding-inline:24px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta strong{color:#91a1ff!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span){background:#ffffff12!important;border:1px solid #9aaeff38!important;border-radius:8px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span{color:#f0f5ffdb!important;min-height:34px!important;padding:0 12px!important}.xh-clean-side-notes{z-index:14;pointer-events:none;gap:14px;width:min(230px,18vw);display:grid;position:fixed;top:34vh;right:clamp(18px,2.5vw,46px)}.xh-clean-companion{color:#fafcffeb;text-align:center;text-shadow:0 8px 22px #04050e7a;justify-items:center;gap:8px;font-weight:900;display:grid}.xh-clean-companion img{object-fit:cover;border:2px solid #ffffff3d;border-radius:24px;width:88px;height:88px;box-shadow:0 18px 46px #04050e5c}.xh-clean-update-stack{gap:9px;display:grid}.xh-clean-update-stack a{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#080912b8;border:1px solid #e6eeff29;border-radius:18px;gap:3px;padding:12px 14px;display:grid;box-shadow:0 14px 34px #04050e47;color:#f8fbffeb!important}.xh-clean-update-stack small{color:#aebaff!important;font-size:11px!important;font-weight:900!important}.xh-clean-update-stack strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#fff!important;font-size:15px!important;line-height:1.18!important}.xh-clean-update-stack span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#e6ecfab8!important;font-size:12px!important;line-height:1.4!important}@media (max-width:1480px){.xh-clean-side-notes{display:none}}@media (max-width:1180px){:is(body:has(.xh-clean-home) .xh-clean-home__identity,body:has(.xh-clean-home) .xh-clean-home__showcase){grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-columns:minmax(0,1fr) minmax(220px,.62fr)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{border-radius:24px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock{border-radius:0!important}}@media (max-width:820px){body:has(.xh-clean-home) .xh-clean-home{width:calc(100% - 20px)!important;padding-bottom:44px!important}body:has(.xh-clean-home) .xh-clean-home__search{margin-bottom:14px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-routes{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{grid-template-columns:1fr!important;min-height:0!important;padding:20px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell{grid-area:auto/1!important}body:has(.xh-clean-home) .xh-clean-profile .eyebrow{grid-area:auto/1!important}body:has(.xh-clean-home) .xh-clean-profile h1{grid-area:auto/1!important}body:has(.xh-clean-home) .xh-clean-profile .xh-role{grid-area:auto/1!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{grid-area:auto/1!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell{width:96px!important;margin-bottom:8px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{border-radius:26px!important;grid-template-columns:88px minmax(0,1fr)!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover{width:82px!important;height:82px!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip{min-height:62px!important;padding-inline:18px!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-note{display:none!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:430px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster,body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){min-height:220px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard>div{min-height:70px!important}}@media (max-width:560px){body:has(.xh-clean-home) .xh-clean-home .portal-search form{grid-template-columns:minmax(0,1fr) 44px!important;padding-left:16px!important}body:has(.xh-clean-home) .xh-clean-home .portal-search label{display:none!important}body:has(.xh-clean-home) .xh-profile-stats{gap:7px!important}body:has(.xh-clean-home) .xh-profile-stats strong{font-size:22px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel-copy{max-width:calc(100% - 32px)!important;inset:auto 16px 16px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card h2{font-size:clamp(25px,8vw,34px)!important}}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)){background-color:var(--xh-phase-body-bg)!important;transition:background-color var(--xh-phase-duration) linear!important;background-image:none!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{background-color:var(--xh-phase-slider-bg)!important;filter:var(--xh-phase-slider-filter)!important;transition:background-color var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important;background-image:none!important}:is(html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting){filter:var(--xh-phase-image-filter)!important;mix-blend-mode:normal!important;opacity:var(--xh-phase-image-opacity)!important;transition:opacity 1.8s ease, filter var(--xh-phase-duration) linear, transform 9s linear!important;transform:scale(1.02)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting{opacity:0!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{filter:var(--xh-phase-day-filter)!important;opacity:var(--xh-phase-day-opacity)!important;transition:opacity var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{filter:var(--xh-phase-night-filter)!important;opacity:var(--xh-phase-night-opacity)!important;transition:opacity var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{content:""!important;pointer-events:none!important;visibility:visible!important;transition:background-color var(--xh-phase-duration) linear, opacity var(--xh-phase-duration) linear!important;animation:none!important;position:absolute!important;inset:0!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{content:""!important;pointer-events:none!important;visibility:visible!important;transition:background-color var(--xh-phase-duration) linear, opacity var(--xh-phase-duration) linear!important;animation:none!important;position:absolute!important;inset:0!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{z-index:6!important;background-color:var(--xh-phase-tone-color)!important;mix-blend-mode:color!important;opacity:var(--xh-phase-tone-opacity)!important;background-image:none!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{z-index:7!important;background-color:var(--xh-phase-shade-color)!important;mix-blend-mode:multiply!important;opacity:var(--xh-phase-shade-opacity)!important;background-image:none!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider :is(.ib-light-beams,.ib-night-bloom,.ib-rain-layer,.ib-dust-field,.ib-horizon-glow){visibility:visible!important;transition:opacity var(--xh-phase-duration) linear!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-light-beams{opacity:var(--xh-phase-light-beams-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-night-bloom{opacity:var(--xh-phase-night-bloom-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-rain-layer{opacity:var(--xh-phase-rain-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-dust-field{opacity:var(--xh-phase-dust-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-horizon-glow{opacity:var(--xh-phase-horizon-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) :is(.xh-petal-layer,.xh-firefly-layer,.xh-kirakira-layer,.xh-space-rain){visibility:visible!important;transition:opacity var(--xh-phase-duration) linear!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-petal-layer{opacity:var(--xh-phase-petal-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-firefly-layer{opacity:var(--xh-phase-firefly-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-kirakira-layer{opacity:var(--xh-phase-kirakira-opacity)!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-space-rain{opacity:var(--xh-phase-space-rain-opacity)!important}@media (min-width:821px){:is(body:has(.xh-clean-home) .xh-clean-home__identity,body:has(.xh-clean-home) .xh-clean-home__showcase){align-items:start!important}:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile,body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card){height:300px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{height:540px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:246px 232px!important;align-items:start!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{height:246px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{height:246px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{height:232px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card{height:232px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{height:232px!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card{height:232px!important;min-height:0!important}}@media (max-width:820px){body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{height:auto!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card{height:auto!important}}:is(body:has(.xh-clean-home) .xh-clean-home__identity,body:has(.xh-clean-home) .xh-clean-home__showcase,body:has(.xh-clean-home) .xh-clean-home__posts,body:has(.xh-clean-home) .xh-clean-home__media,body:has(.xh-clean-home) .xh-clean-home__mini-grid,body:has(.xh-clean-home) .xh-clean-routes){height:auto!important;min-height:0!important;overflow:visible!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card{height:auto!important}body:has(.xh-clean-home) .xh-clean-route{height:auto!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{min-height:470px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{min-height:320px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:620px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:minmax(320px,auto) minmax(320px,auto)!important;align-items:stretch!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{min-height:320px!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{min-height:320px!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{align-items:stretch!important;min-height:320px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){min-height:300px!important}body:has(.xh-clean-home) .xh-clean-routes{grid-auto-rows:minmax(118px,auto)!important;align-items:stretch!important}body:has(.xh-clean-home) .xh-clean-route{min-height:118px!important;overflow:visible!important;transform:none!important}body:has(.xh-clean-home) .xh-clean-route span{color:#aebaff!important;letter-spacing:0!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:12px!important;font-weight:900!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-card span,.xh-window-tile p,.xh-window-tile span,.xh-clean-route small,.xh-clean-update-stack strong,.xh-clean-update-stack span){-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;text-overflow:clip!important;display:block!important;overflow:visible!important}body:has(.xh-clean-home) .xh-clean-update-stack a{height:auto!important;min-height:74px!important;overflow:visible!important}@media (max-width:820px){:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile,body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card){min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:540px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:none!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{min-height:300px!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{min-height:300px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){min-height:260px!important}body:has(.xh-clean-home) .xh-clean-routes{grid-auto-rows:minmax(112px,auto)!important;gap:14px!important}body:has(.xh-clean-home) .xh-clean-route{min-height:112px!important}}@media (min-width:821px){body:has(.xh-clean-home) .xh-clean-home__showcase{align-items:start!important;padding-bottom:34px!important}body:has(.xh-clean-home) .xh-clean-home__posts{align-self:start!important;min-height:680px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:680px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:minmax(360px,auto) minmax(420px,auto)!important;align-content:start!important;align-items:stretch!important;min-height:1040px!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{min-height:420px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){min-height:420px!important;transform:none!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card{align-self:stretch!important}}@media (max-width:820px){body:has(.xh-clean-home) .xh-clean-home__showcase{padding-bottom:28px!important}body:has(.xh-clean-home) .xh-clean-home__posts{min-height:590px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:590px!important}:is(body:has(.xh-clean-home) .xh-clean-home__media,body:has(.xh-clean-home) .xh-clean-home__mini-grid){align-content:start!important;min-height:0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){transform:none!important}}:is(html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active,html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting){filter:var(--xh-phase-image-filter)!important;transition:opacity 1.8s ease, filter var(--xh-phase-duration) linear, transform 9s linear!important}html[data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{filter:var(--xh-phase-night-filter)!important;opacity:var(--xh-phase-night-opacity)!important;transition:opacity var(--xh-phase-duration) linear, filter var(--xh-phase-duration) linear!important;background:radial-gradient(circle at 80% 12%,#d258871f,#0000 22rem),radial-gradient(circle at 24% 26%,#764e8b29,#0000 28rem),linear-gradient(#341d37a8,#261732a3 58%,#1c1028a8)!important}body:has(.xh-clean-home) .xh-clean-home{width:min(1280px,100vw - 56px)!important;padding-bottom:58px!important}:is(body:has(.xh-clean-home) .xh-clean-home__grid,body:has(.xh-clean-home) .xh-clean-home__identity,body:has(.xh-clean-home) .xh-clean-home__showcase,body:has(.xh-clean-home) .xh-clean-home__posts,body:has(.xh-clean-home) .xh-clean-home__media,body:has(.xh-clean-home) .xh-clean-home__mini-grid){gap:18px!important}@media (min-width:821px){body:has(.xh-clean-home) .xh-clean-home__search{margin-bottom:14px!important}body:has(.xh-clean-home) .xh-clean-home__identity{grid-template-columns:minmax(0,1.34fr) minmax(360px,.96fr)!important;align-items:start!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{border-radius:26px!important;grid-template-rows:repeat(8,auto)!important;grid-template-columns:102px minmax(0,1fr)!important;align-content:start!important;gap:8px 18px!important;min-height:390px!important;padding:18px 22px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-window-bar{margin-bottom:4px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell{border-radius:24px!important;grid-row:2/span 4!important;width:92px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell img{border-radius:20px!important}body:has(.xh-clean-home) .xh-clean-profile h1{margin:0!important;font-size:clamp(34px,3.1vw,50px)!important;line-height:.96!important}body:has(.xh-clean-home) .xh-clean-profile .xh-role{line-height:1.35!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{max-width:64ch!important;line-height:1.45!important}body:has(.xh-clean-home) .xh-profile-stats{gap:8px!important;margin-top:8px!important}body:has(.xh-clean-home) .xh-profile-stats span{border-radius:14px!important;min-height:64px!important;padding:10px 12px!important}body:has(.xh-clean-home) .xh-profile-stats strong{font-size:clamp(24px,2.1vw,32px)!important;line-height:1!important}body:has(.xh-clean-home) .xh-profile-actions{gap:8px!important;margin-top:4px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a{min-width:94px!important;min-height:34px!important;padding:0 14px!important;font-size:13px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{border-radius:26px!important;grid-template-columns:92px minmax(0,1fr)!important;gap:12px 18px!important;min-height:288px!important;padding:18px!important}body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover{width:88px!important;height:88px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy h2{font-size:clamp(24px,2.1vw,32px)!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip{border-radius:20px!important;min-height:60px!important;margin-top:0!important;padding:0 28px!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-text{font-size:clamp(18px,1.55vw,24px)!important}body:has(.xh-clean-home) .xh-clean-home__showcase{grid-template-columns:minmax(350px,.82fr) minmax(0,1.62fr)!important;align-items:start!important;padding-bottom:0!important}body:has(.xh-clean-home) .xh-clean-home__posts{min-height:600px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:600px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel-copy{gap:8px!important;max-width:calc(100% - 36px)!important;inset:auto 18px 18px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card h2{font-size:clamp(27px,2.45vw,36px)!important;line-height:1.06!important}:is(body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card span,body:has(.xh-clean-home) .xh-clean-home .xh-window-tile p,body:has(.xh-clean-home) .xh-clean-home .xh-window-tile span){line-height:1.42!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:320px minmax(330px,auto)!important;grid-template-columns:minmax(0,1.22fr) minmax(248px,.58fr)!important;align-content:start!important;align-items:stretch!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{height:320px!important;min-height:0!important;padding:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster div{inset:auto 28px 24px!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster h2{font-size:clamp(28px,2.5vw,38px)!important;line-height:1.04!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-template-columns:minmax(0,1fr) 184px!important;align-items:stretch!important;min-height:330px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){border-radius:24px!important;min-height:330px!important;padding:20px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2){margin:6px 0!important;font-size:clamp(23px,2vw,30px)!important;line-height:1.08!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{border-radius:24px!important;align-self:start!important;min-height:240px!important;padding:16px!important}body:has(.xh-clean-home) .xh-theme-scene-card .xh-theme-orb{width:64px!important;height:64px!important;margin-bottom:8px!important}body:has(.xh-clean-home) .xh-theme-scene-card strong{font-size:22px!important}body:has(.xh-clean-home) .xh-theme-scene-card small{line-height:1.35!important}body:has(.xh-clean-home) .xh-clean-routes{grid-auto-rows:minmax(104px,auto)!important;gap:10px!important}body:has(.xh-clean-home) .xh-clean-route{border-radius:20px!important;min-height:104px!important;padding:16px!important}}@media (max-width:820px){body:has(.xh-clean-home) .xh-clean-home{width:calc(100% - 20px)!important;padding-bottom:36px!important}:is(body:has(.xh-clean-home) .xh-clean-home__grid,body:has(.xh-clean-home) .xh-clean-home__identity,body:has(.xh-clean-home) .xh-clean-home__showcase,body:has(.xh-clean-home) .xh-clean-home__media,body:has(.xh-clean-home) .xh-clean-home__mini-grid){gap:14px!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile{row-gap:9px!important;min-height:0!important;padding:18px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-avatar-shell{width:84px!important;margin-bottom:4px!important}body:has(.xh-clean-home) .xh-clean-profile h1{font-size:clamp(30px,9vw,38px)!important;line-height:1!important}body:has(.xh-clean-home) .xh-clean-profile .xh-motto{line-height:1.48!important}body:has(.xh-clean-home) .xh-profile-stats{gap:6px!important;margin-top:6px!important}body:has(.xh-clean-home) .xh-profile-stats span{min-height:82px!important;padding:10px 8px!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a{min-height:36px!important;padding-inline:12px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{min-height:228px!important;padding:18px!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip{min-height:56px!important;margin-top:0!important}body:has(.xh-clean-home) .xh-clean-home__showcase{padding-bottom:8px!important}body:has(.xh-clean-home) .xh-clean-home__posts{min-height:535px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{min-height:535px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-carousel-copy{gap:7px!important;max-width:calc(100% - 32px)!important;inset:auto 16px 16px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:300px auto auto!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{height:300px!important;min-height:0!important;padding:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-template-columns:1fr!important;min-height:0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){min-height:236px!important;padding:20px!important}body:has(.xh-clean-home) .xh-clean-home .xh-theme-scene-card{text-align:left!important;grid-template-rows:auto auto auto!important;grid-template-columns:74px minmax(0,1fr)!important;align-content:center!important;place-items:center start!important;column-gap:14px!important;min-height:150px!important;padding:16px 18px!important}body:has(.xh-clean-home) .xh-theme-scene-card .xh-theme-orb{grid-row:1/span 3!important;width:60px!important;height:60px!important;margin:0!important}body:has(.xh-clean-home) .xh-theme-scene-card .eyebrow{grid-column:2!important}body:has(.xh-clean-home) .xh-theme-scene-card strong{grid-column:2!important}body:has(.xh-clean-home) .xh-theme-scene-card small{grid-column:2!important}body:has(.xh-clean-home) .xh-theme-scene-card strong{font-size:22px!important}body:has(.xh-clean-home) .xh-clean-routes{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(126px,auto)!important;gap:10px!important}body:has(.xh-clean-home) .xh-clean-route{min-height:126px!important;padding:14px!important}body:has(.xh-clean-home) .xh-clean-route strong{font-size:17px!important}body:has(.xh-clean-home) .xh-clean-route small{line-height:1.38!important}}:is(html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(.xh-home) .xh-background-slider .ib-scene-night,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(.xh-clean-home) .xh-background-slider .ib-scene-night,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(.subpage) .xh-background-slider .ib-scene-night,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(.archive-page) .xh-background-slider .ib-scene-night,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(.article-page) .xh-background-slider .ib-scene-night,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(.console-page) .xh-background-slider .ib-scene-night){filter:saturate(1.04)brightness(.72)contrast()!important;background:radial-gradient(circle at 80% 12%,#d258871f,#0000 22rem),radial-gradient(circle at 24% 26%,#764e8b29,#0000 28rem),linear-gradient(#341d37a8,#261732a3 58%,#1c1028a8)!important}:root{--xh-stable-readable-text:#faf6ff;--xh-stable-readable-muted:#faf6ffc7;--xh-stable-readable-soft:#faf6ffa3;--xh-stable-readable-shadow:0 1px 2px #26163075}@keyframes xh-phase-slider-day-to-night{0%{filter:saturate()brightness()contrast()}to{filter:saturate(1.02)brightness(.92)contrast(1.02)}}@keyframes xh-phase-slider-night-to-day{0%{filter:saturate(1.02)brightness(.92)contrast(1.02)}to{filter:saturate()brightness()contrast()}}@keyframes xh-phase-image-day-to-night{0%{opacity:.68;filter:saturate(1.08)brightness(.68)contrast(1.04)hue-rotate(-8deg)}to{opacity:.62;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)}}@keyframes xh-phase-image-night-to-day{0%{opacity:.62;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)}to{opacity:.68;filter:saturate(1.08)brightness(.68)contrast(1.04)hue-rotate(-8deg)}}@keyframes xh-phase-scene-day-to-night{0%{opacity:.34;filter:saturate(1.04)brightness(.72)contrast()}to{opacity:.08;filter:saturate(.95)brightness(.86)contrast()}}@keyframes xh-phase-scene-night-to-day{0%{opacity:.5;filter:saturate(1.04)brightness(.72)contrast()}to{opacity:0;filter:saturate(1.04)brightness(.72)contrast()}}@keyframes xh-phase-scene-day-to-day{0%{opacity:.08;filter:saturate(.95)brightness(.86)contrast()}to{opacity:.34;filter:saturate(1.04)brightness(.72)contrast()}}@keyframes xh-phase-scene-night-to-night{0%{opacity:0;filter:saturate(1.04)brightness(.72)contrast()}to{opacity:.5;filter:saturate(1.04)brightness(.72)contrast()}}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{animation:xh-phase-slider-day-to-night var(--xh-phase-duration) linear both!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{animation:xh-phase-slider-night-to-day var(--xh-phase-duration) linear both!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{animation:xh-phase-image-day-to-night var(--xh-phase-duration) linear both!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{animation:xh-phase-image-night-to-day var(--xh-phase-duration) linear both!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{animation:xh-phase-scene-day-to-night var(--xh-phase-duration) linear both!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{animation:xh-phase-scene-night-to-night var(--xh-phase-duration) linear both!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{animation:xh-phase-scene-night-to-day var(--xh-phase-duration) linear both!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{animation:xh-phase-scene-day-to-day var(--xh-phase-duration) linear both!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{animation:none!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{animation:none!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{animation:none!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{animation:none!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{opacity:.68!important;filter:saturate(1.08)brightness(.68)contrast(1.04)hue-rotate(-8deg)!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{opacity:.34!important;filter:saturate(1.04)brightness(.72)contrast()!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=day] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{opacity:0!important;filter:saturate(1.04)brightness(.72)contrast()!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{opacity:.62!important;filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{opacity:.08!important;filter:saturate(.95)brightness(.86)contrast()!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=night] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{opacity:.5!important;filter:saturate(1.04)brightness(.72)contrast()!important}html[data-xh-theme] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) :is(.top-nav.site-nav,.main-shell,.xh-clean-home,.subpage,.archive-world,.project-world,.timeline-world,.tag-world,.photowall-world,.music-world,.github-comments-card,.xh-clean-card,.xh-clean-route,.xh-window-tile,.xh-theme-scene-card,.xh-site-dashboard){color:var(--xh-stable-readable-text)!important;text-shadow:var(--xh-stable-readable-shadow)!important;transition:background-color var(--xh-phase-duration) linear, border-color var(--xh-phase-duration) linear, box-shadow var(--xh-phase-duration) linear!important}html[data-xh-theme] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) :is(.top-nav.site-nav,.main-shell,.xh-clean-home,.subpage,.archive-world,.project-world,.timeline-world,.tag-world,.photowall-world,.music-world,.github-comments-card,.xh-clean-card,.xh-clean-route,.xh-window-tile,.xh-theme-scene-card,.xh-site-dashboard) :is(p,span,small,strong,a,button,label,input,textarea,h1,h2,h3,h4,li){color:inherit!important;text-shadow:inherit!important}html[data-xh-theme] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) :is(.top-nav.site-nav,.main-shell,.xh-clean-home,.subpage,.archive-world,.project-world,.timeline-world,.tag-world,.photowall-world,.music-world,.github-comments-card,.xh-clean-card,.xh-clean-route,.xh-window-tile,.xh-theme-scene-card,.xh-site-dashboard) :is(small,time,.meta,.muted){color:var(--xh-stable-readable-muted)!important}body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s ease, filter var(--xh-phase-duration) linear, transform 9s linear!important}body:has(.xh-clean-home) .xh-clean-side-notes{display:none!important}@media (min-width:821px){body:has(.xh-clean-home) .xh-clean-home__identity{grid-template-rows:390px!important;align-items:stretch!important}:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile,body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card){height:390px!important;min-height:390px!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{align-content:center!important;align-self:stretch!important}body:has(.xh-clean-home) .xh-clean-home__showcase{grid-template-columns:minmax(350px,.82fr) minmax(0,1.62fr)!important;align-items:stretch!important}body:has(.xh-clean-home) .xh-clean-home__posts{height:660px!important;min-height:660px!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card{height:660px!important;min-height:660px!important}body:has(.xh-clean-home) .xh-clean-home__media{height:660px!important;min-height:660px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:310px 332px!important;grid-template-columns:minmax(0,1.42fr) minmax(232px,.58fr)!important;align-content:stretch!important;align-items:stretch!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{grid-area:1/1/auto/-1!important;height:310px!important;min-height:310px!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-area:2/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;height:332px!important;min-height:332px!important;display:grid!important}body:has(.xh-clean-home) .xh-clean-home__media>.xh-theme-scene-card{grid-area:2/2!important;align-self:stretch!important;height:332px!important;min-height:332px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){grid-template-rows:132px minmax(0,1fr)!important;align-content:stretch!important;height:332px!important;min-height:332px!important;padding:0!important;display:grid!important;overflow:hidden!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-cover,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-cover){object-fit:cover!important;width:100%!important;height:132px!important;min-height:0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-copy,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-copy){align-content:end!important;gap:6px!important;min-height:0!important;padding:16px 18px 18px!important;display:grid!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2){margin:2px 0!important;font-size:clamp(22px,1.65vw,28px)!important;line-height:1.08!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card p,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card p){margin:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card>span{display:none!important}body:has(.xh-clean-home) .xh-clean-home__media>.xh-theme-scene-card{text-align:center!important;place-items:center!important}body:has(.xh-clean-home) .xh-theme-scene-card .xh-theme-orb{width:70px!important;height:70px!important;margin-bottom:10px!important}}@media (max-width:820px){body:has(.xh-clean-home) .xh-clean-home__identity{align-items:stretch!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{min-height:246px!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:292px auto 156px!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{height:292px!important;min-height:292px!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){grid-template-rows:118px minmax(0,1fr)!important;height:276px!important;min-height:276px!important;padding:0!important;display:grid!important;overflow:hidden!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-cover,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-cover){object-fit:cover!important;width:100%!important;height:118px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-copy,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-copy){align-content:end!important;gap:5px!important;padding:14px 16px 16px!important;display:grid!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2){margin:0!important;font-size:clamp(21px,6vw,28px)!important}body:has(.xh-clean-home) .xh-clean-home__media>.xh-theme-scene-card{height:156px!important;min-height:156px!important}}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){isolation:isolate!important;grid-template-rows:none!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#080a160a 0%,#080a1657 42%,#080a16db 100%),linear-gradient(90deg,#080a165c,#080a1614);position:absolute;inset:0}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#080a160a 0%,#080a1657 42%,#080a16db 100%),linear-gradient(90deg,#080a165c,#080a1614);position:absolute;inset:0}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-cover,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-cover){z-index:0!important;object-fit:cover!important;filter:brightness(.76)saturate(1.08)!important;width:100%!important;height:100%!important;min-height:100%!important;position:absolute!important;inset:0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-copy,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-copy){text-shadow:0 2px 10px #00000075;z-index:2!important;color:#fff!important;align-content:end!important;gap:6px!important;min-height:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto 18px 18px!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card .eyebrow{color:#fffffff5!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .eyebrow{color:#fffffff5!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card time{color:#fffffff5!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2{color:#fffffff5!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2{color:#fffffff5!important}body:has(.xh-clean-home) .xh-clean-home .xh-record-card p{color:#fffffff5!important}body:has(.xh-clean-home) .xh-clean-home .xh-mode-card p{color:#fffffff5!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2){max-width:12.5em;margin:0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card p,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card p){max-width:23em;line-height:1.42!important}@media (max-width:820px){:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card .xh-card-copy,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card .xh-card-copy){gap:5px!important;inset:auto 16px 16px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card h2,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card h2){font-size:clamp(22px,6.3vw,30px)!important;line-height:1.08!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card p,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card p){line-height:1.36!important}}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card :is(.eyebrow,time,h2,p),body:has(.xh-clean-home) .xh-clean-home .xh-mode-card :is(.eyebrow,time,h2,p)){color:#fffffff5!important;-webkit-text-fill-color:#fffffff5!important;background:0 0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card :is(.eyebrow,time),body:has(.xh-clean-home) .xh-clean-home .xh-mode-card :is(.eyebrow,time)){color:#d2e0fff0!important;-webkit-text-fill-color:#d2e0fff0!important}.xh-theme-scene-card .xh-theme-orb,.xh-theme-switch .xh-theme-switch-orbit{isolation:isolate!important;border-radius:999px!important;position:relative!important;overflow:hidden!important;transform:translateZ(0)!important}.xh-theme-switch{transition:background-color var(--xh-phase-duration,2.6s) linear, border-color var(--xh-phase-duration,2.6s) linear, box-shadow var(--xh-phase-duration,2.6s) linear!important;grid-template-rows:repeat(3,auto)!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important}.xh-theme-switch .xh-theme-switch-orbit{grid-row:1/span 3!important;width:40px!important;height:40px!important;display:block!important;box-shadow:inset 0 0 16px #ffffff57,0 10px 26px #462d5e38!important}.xh-theme-switch .xh-theme-switch-kicker,.xh-theme-switch>strong,.xh-theme-switch>small{grid-column:2!important}.xh-theme-switch .xh-theme-switch-kicker{color:inherit!important;text-shadow:inherit!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:block!important}.xh-theme-switch>strong,.xh-theme-switch>small{text-shadow:inherit!important;display:block!important}.xh-theme-switch .xh-theme-switch-body,.xh-theme-switch .xh-theme-switch-orbit em,.xh-theme-scene-card .xh-theme-orb-scene,.xh-theme-scene-card .xh-theme-orb em{border-radius:inherit!important;will-change:opacity, translate, scale, filter!important;transition:opacity var(--xh-phase-duration,2.6s) linear, translate var(--xh-phase-duration,2.6s) linear, scale var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;display:block!important;position:absolute!important;inset:0!important}.xh-theme-switch .xh-theme-switch-body{transform:none!important}.xh-theme-switch .xh-theme-switch-body>i{border-radius:999px!important;width:16px!important;height:16px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.xh-theme-switch .xh-theme-switch-body.is-sun,.xh-theme-scene-card .xh-theme-orb-scene.is-day{opacity:1;translate:0;scale:1}.xh-theme-switch .xh-theme-switch-body.is-sun{background:radial-gradient(circle at 50% 72%,#ffffff57,#0000 34%),linear-gradient(145deg,#a8e2fff5,#ffe096f5)!important}.xh-theme-switch .xh-theme-switch-body.is-sun>i{background:#fff3a2!important;box-shadow:0 0 0 5px #ffeb9c33,0 0 18px #ffd674db!important}.xh-theme-switch .xh-theme-switch-body.is-sun>i:before,.xh-theme-switch .xh-theme-switch-body.is-sun>i:after{content:""!important;border-radius:inherit!important;border:1px solid #fff4b285!important;position:absolute!important;inset:-8px!important}.xh-theme-switch .xh-theme-switch-body.is-sun>i:after{border-color:#ffecaa3d!important;inset:-13px!important}.xh-theme-switch .xh-theme-switch-body.is-moon,.xh-theme-scene-card .xh-theme-orb-scene.is-night{opacity:0;translate:0 112%;scale:.96}.xh-theme-switch .xh-theme-switch-body.is-moon{background:radial-gradient(circle at 72% 18%,#dde8ff2e,#0000 30%),linear-gradient(145deg,#322650fa,#120b1ffa)!important}.xh-theme-switch .xh-theme-switch-body.is-moon>i{background:#f5f8ff!important;box-shadow:-5px 1px #211534,0 0 18px #d5e5ffc2!important}.xh-theme-switch .xh-theme-switch-body.is-moon>i:before,.xh-theme-switch .xh-theme-switch-body.is-moon>i:after{content:""!important;background:#e8f0ffbd!important;border-radius:999px!important;width:3px!important;height:3px!important;position:absolute!important;box-shadow:9px -7px #e8f0ff6b!important}.xh-theme-switch .xh-theme-switch-body.is-moon>i:before{top:-8px!important;left:-9px!important}.xh-theme-switch .xh-theme-switch-body.is-moon>i:after{bottom:-7px!important;right:-11px!important}.xh-theme-switch .xh-theme-switch-orbit em,.xh-theme-scene-card .xh-theme-orb em{opacity:0;translate:-120%;transform:skew(-12deg)!important}.xh-theme-switch.is-night .xh-theme-switch-body.is-sun,.xh-theme-scene-card.is-night .xh-theme-orb-scene.is-day{opacity:0;translate:0 -112%;scale:.94}.xh-theme-switch.is-night .xh-theme-switch-body.is-moon,.xh-theme-scene-card.is-night .xh-theme-orb-scene.is-night{opacity:1;translate:0;scale:1}.xh-theme-scene-card.is-transitioning[data-next-mode=night][data-theme-phase=dusk] .xh-theme-orb-scene.is-day,.xh-theme-switch.is-transitioning[data-next-mode=night][data-theme-phase=dusk] .xh-theme-switch-body.is-sun{animation:xh-toggle-sun-set var(--xh-phase-duration,2.6s) linear both!important}.xh-theme-scene-card.is-transitioning[data-next-mode=night][data-theme-phase=dusk] .xh-theme-orb-scene.is-night,.xh-theme-switch.is-transitioning[data-next-mode=night][data-theme-phase=dusk] .xh-theme-switch-body.is-moon{animation:xh-toggle-moon-drop var(--xh-phase-duration,2.6s) linear both!important}.xh-theme-scene-card.is-transitioning[data-next-mode=day][data-theme-phase=dawn] .xh-theme-orb-scene.is-night,.xh-theme-switch.is-transitioning[data-next-mode=day][data-theme-phase=dawn] .xh-theme-switch-body.is-moon{animation:xh-toggle-moon-rise var(--xh-phase-duration,2.6s) linear both!important}.xh-theme-scene-card.is-transitioning[data-next-mode=day][data-theme-phase=dawn] .xh-theme-orb-scene.is-day,.xh-theme-switch.is-transitioning[data-next-mode=day][data-theme-phase=dawn] .xh-theme-switch-body.is-sun{animation:xh-toggle-sun-rise var(--xh-phase-duration,2.6s) linear both!important}.xh-theme-scene-card.is-transitioning[data-theme-phase=dusk] .xh-theme-orb em,.xh-theme-scene-card.is-transitioning[data-theme-phase=dawn] .xh-theme-orb em,.xh-theme-switch.is-transitioning[data-theme-phase=dusk] .xh-theme-switch-orbit em,.xh-theme-switch.is-transitioning[data-theme-phase=dawn] .xh-theme-switch-orbit em{animation:xh-toggle-soft-glint var(--xh-phase-duration,2.6s) linear both!important}body:has(.subpage) .xh-theme-switch{grid-template-columns:1fr!important;place-items:center!important;width:54px!important;min-width:0!important;height:54px!important;min-height:0!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-orbit{grid-area:1/1!important;width:30px!important;height:30px!important;margin:0!important;display:block!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-body{display:block!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-body>i{display:block!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-orbit em{display:block!important}body:has(.subpage) .xh-theme-switch>.xh-theme-switch-kicker{display:none!important}body:has(.subpage) .xh-theme-switch>strong{display:none!important}body:has(.subpage) .xh-theme-switch>small{display:none!important}@keyframes xh-toggle-sun-set{0%,8%{opacity:1;filter:saturate()brightness();translate:0;scale:1}52%{opacity:.94;filter:saturate(.96)brightness(.9);translate:0 48%;scale:.95}76%,to{opacity:0;filter:saturate(.86)brightness(.72);translate:0 118%;scale:.88}}@keyframes xh-toggle-moon-drop{0%,28%{opacity:0;filter:saturate(.92)brightness(.78);translate:0 -118%;scale:.88}66%{opacity:.92;filter:saturate()brightness(.96);translate:0 9%;scale:1.03}to{opacity:1;filter:saturate()brightness();translate:0;scale:1}}@keyframes xh-toggle-moon-rise{0%,8%{opacity:1;filter:saturate()brightness();translate:0;scale:1}58%{opacity:.82;filter:saturate(.96)brightness(.92);translate:0 -46%;scale:.96}78%,to{opacity:0;filter:saturate(.9)brightness(.8);translate:0 -118%;scale:.9}}@keyframes xh-toggle-sun-rise{0%,28%{opacity:0;filter:saturate(.9)brightness(.78);translate:0 118%;scale:.88}66%{opacity:.96;filter:saturate()brightness(1.04);translate:0 -8%;scale:1.03}to{opacity:1;filter:saturate()brightness();translate:0;scale:1}}@keyframes xh-toggle-soft-glint{0%{opacity:0;translate:-120%}36%,62%{opacity:.36}to{opacity:0;translate:120%}}@media (prefers-reduced-motion:reduce){.xh-theme-scene-card.is-transitioning .xh-theme-orb-scene,.xh-theme-switch.is-transitioning .xh-theme-switch-body,.xh-theme-scene-card.is-transitioning .xh-theme-orb em,.xh-theme-switch.is-transitioning .xh-theme-switch-orbit em{transition-duration:1ms!important;animation-duration:1ms!important}}@media (min-width:761px){body:has(.subpage) .xh-theme-switch{opacity:.9;pointer-events:auto!important;display:grid!important}}.xh-theme-scene-card.is-transitioning[data-next-mode=night][data-theme-phase=day] .xh-theme-orb-scene.is-day{opacity:1;translate:0;scale:1;animation:none!important}.xh-theme-scene-card.is-transitioning[data-next-mode=night][data-theme-phase=day] .xh-theme-orb-scene.is-night{opacity:0;translate:0 112%;scale:.96;animation:none!important}.xh-theme-scene-card.is-transitioning[data-next-mode=day][data-theme-phase=night] .xh-theme-orb-scene.is-day{opacity:0;translate:0 -112%;scale:.94;animation:none!important}.xh-theme-scene-card.is-transitioning[data-next-mode=day][data-theme-phase=night] .xh-theme-orb-scene.is-night{opacity:1;translate:0;scale:1;animation:none!important}.xh-theme-switch .xh-theme-switch-body.is-sun:before,.xh-theme-scene-card .xh-theme-orb-scene.is-day:before,.xh-theme-switch .xh-theme-switch-body.is-sun:after,.xh-theme-scene-card .xh-theme-orb-scene.is-day:after,.xh-theme-switch .xh-theme-switch-body.is-moon:before,.xh-theme-scene-card .xh-theme-orb-scene.is-night:before,.xh-theme-switch .xh-theme-switch-body.is-moon:after,.xh-theme-scene-card .xh-theme-orb-scene.is-night:after{content:""!important;pointer-events:none!important;z-index:0!important;position:absolute!important}.xh-theme-switch .xh-theme-switch-body.is-sun:before,.xh-theme-scene-card .xh-theme-orb-scene.is-day:before{filter:blur(.2px)!important;opacity:.72!important;background:radial-gradient(at 22% 58%,#ffffffb8 0 20%,#0000 21%),radial-gradient(at 46% 42%,#ffffff94 0 24%,#0000 25%),radial-gradient(at 74% 60%,#ffffff70 0 18%,#0000 19%),linear-gradient(90deg,#fff2c600,#fff2c66b,#fff2c600)!important;border-radius:999px!important;height:30%!important;animation:9s ease-in-out infinite alternate xh-toggle-cloud-drift!important;bottom:10%!important;left:-16%!important;right:-16%!important}.xh-theme-switch .xh-theme-switch-body.is-sun:after,.xh-theme-scene-card .xh-theme-orb-scene.is-day:after{background:conic-gradient(from 10deg, transparent 0 13deg, #fff6b28c 13deg 18deg, transparent 18deg 36deg)!important;opacity:.62!important;border-radius:999px!important;animation:7s linear infinite xh-toggle-ray-breathe!important;inset:8%!important;-webkit-mask:radial-gradient(circle,#0000 0 30%,#000 32% 58%,#0000 60%)!important;mask:radial-gradient(circle,#0000 0 30%,#000 32% 58%,#0000 60%)!important}.xh-theme-switch .xh-theme-switch-body.is-moon:before,.xh-theme-scene-card .xh-theme-orb-scene.is-night:before{opacity:.86!important;background:radial-gradient(circle at 24% 24%,#ffffffeb 0 1.4px,#0000 1.8px),radial-gradient(circle at 74% 30%,#cde0ffc7 0 1.2px,#0000 1.7px),radial-gradient(circle at 58% 74%,#ffffff94 0 1px,#0000 1.5px),radial-gradient(circle at 84% 66%,#aecaff80 0 1px,#0000 1.5px)!important;border-radius:999px!important;animation:4.8s ease-in-out infinite alternate xh-toggle-stars-twinkle!important;inset:12%!important}.xh-theme-switch .xh-theme-switch-body.is-moon:after,.xh-theme-scene-card .xh-theme-orb-scene.is-night:after{filter:blur(2px)!important;opacity:.62!important;background:linear-gradient(90deg,#8096c400,#dce5ff61,#8096c400)!important;border-radius:999px!important;height:18%!important;animation:6.4s ease-in-out infinite alternate xh-toggle-haze-breathe!important;bottom:14%!important;left:8%!important;right:8%!important}.xh-theme-switch .xh-theme-switch-body>i,.xh-theme-scene-card .xh-theme-orb-scene>i{z-index:1!important}.xh-theme-switch .xh-theme-switch-body.is-sun>i,.xh-theme-scene-card .xh-theme-orb-scene.is-day>i{animation:4.4s ease-in-out infinite xh-toggle-sun-breathe!important}.xh-theme-switch .xh-theme-switch-body.is-moon>i,.xh-theme-scene-card .xh-theme-orb-scene.is-night>i{animation:5.2s ease-in-out infinite xh-toggle-moon-breathe!important}.xh-theme-switch.is-transitioning .xh-theme-switch-body>i,.xh-theme-scene-card.is-transitioning .xh-theme-orb-scene>i{animation-play-state:paused!important}@keyframes xh-toggle-sun-breathe{0%,to{filter:saturate()brightness();box-shadow:0 0 0 5px #ffeb9c33,0 0 18px #ffd674db}50%{filter:saturate(1.08)brightness(1.08);box-shadow:0 0 0 7px #ffeda63d,0 0 26px #ffda80f0}}@keyframes xh-toggle-moon-breathe{0%,to{filter:saturate()brightness()}50%{filter:saturate(1.05)brightness(1.07)}}@keyframes xh-toggle-ray-breathe{0%{opacity:.48;rotate:none}50%{opacity:.72}to{opacity:.48;rotate:360deg}}@keyframes xh-toggle-cloud-drift{0%{opacity:.56;translate:-3%}to{opacity:.78;translate:3% -3%}}@keyframes xh-toggle-stars-twinkle{0%{opacity:.58;filter:brightness(.92)}to{opacity:.95;filter:brightness(1.2)}}@keyframes xh-toggle-haze-breathe{0%{opacity:.36;scale:.92 1}to{opacity:.68;scale:1.05 1}}@media (prefers-reduced-motion:reduce){.xh-theme-switch .xh-theme-switch-body.is-sun:before,.xh-theme-scene-card .xh-theme-orb-scene.is-day:before,.xh-theme-switch .xh-theme-switch-body.is-sun:after,.xh-theme-scene-card .xh-theme-orb-scene.is-day:after,.xh-theme-switch .xh-theme-switch-body.is-moon:before,.xh-theme-scene-card .xh-theme-orb-scene.is-night:before,.xh-theme-switch .xh-theme-switch-body.is-moon:after,.xh-theme-scene-card .xh-theme-orb-scene.is-night:after,.xh-theme-switch .xh-theme-switch-body>i,.xh-theme-scene-card .xh-theme-orb-scene>i{animation:none!important}}@property --xh-action-bg-top{syntax:"<color>";inherits:true;initial-value:#5d4a686b}@property --xh-action-bg-bottom{syntax:"<color>";inherits:true;initial-value:#44345261}@property --xh-action-border{syntax:"<color>";inherits:true;initial-value:#dacde63d}@property --xh-action-text{syntax:"<color>";inherits:true;initial-value:#dae6fff0}html[data-xh-theme-phase] body:has(.xh-clean-home){--xh-action-bg-top:#5d4a686b;--xh-action-bg-bottom:#44345261;--xh-action-border:#dacde63d;--xh-action-shadow:0 14px 30px #2414301f, inset 0 1px 0 #ffffff1a;--xh-action-text:#dae6fff0;--xh-action-text-shadow:0 1px 0 #2c1c3875, 0 0 12px #788cff38}html[data-xh-theme-phase=dusk] body:has(.xh-clean-home){--xh-action-bg-top:#4d3a5c70;--xh-action-bg-bottom:#3a2a486b;--xh-action-border:#c9b1d638;--xh-action-shadow:0 14px 30px #1e102c29, inset 0 1px 0 #ffffff14;--xh-action-text:#d7e2fff0}html[data-xh-theme-phase=night] body:has(.xh-clean-home){--xh-action-bg-top:#382b487a;--xh-action-bg-bottom:#281d3880;--xh-action-border:#b79ac833;--xh-action-shadow:0 16px 34px #12081e38, inset 0 1px 0 #ffffff12;--xh-action-text:#d2e0fff0}html[data-xh-theme-phase=dawn] body:has(.xh-clean-home){--xh-action-bg-top:#54416270;--xh-action-bg-bottom:#40305066;--xh-action-border:#d1bede3b;--xh-action-shadow:0 14px 30px #20112c24, inset 0 1px 0 #ffffff17;--xh-action-text:#d8e4fff0}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a{border-color:var(--xh-action-border)!important;background:linear-gradient(180deg, var(--xh-action-bg-top), var(--xh-action-bg-bottom))!important;color:var(--xh-action-text)!important;text-shadow:var(--xh-action-text-shadow)!important;box-shadow:var(--xh-action-shadow)!important;transition:all var(--xh-phase-duration,2.6s) linear, transform .18s ease!important}:is(html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a:hover,html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a:focus-visible){background:linear-gradient(180deg, color-mix(in srgb, var(--xh-action-bg-top) 78%, white), color-mix(in srgb, var(--xh-action-bg-bottom) 84%, white))!important;color:#e8f0fffa!important}html[data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile .xh-profile-actions.xh-profile-actions a{transition:all var(--xh-phase-duration,2.6s) linear, transform .18s ease!important}html[data-xh-theme-phase] body:has(.xh-clean-home){--xh-action-base-top:#5240606b;--xh-action-base-bottom:#3e2f4e66;--xh-action-fade-top:#5240606b;--xh-action-fade-bottom:#3e2f4e66;--xh-action-steady-border:#cdb9dc33;--xh-action-steady-shadow:0 15px 32px #1a0e2824, inset 0 1px 0 #ffffff14}html[data-xh-theme-phase=night] body:has(.xh-clean-home){--xh-action-base-top:#44345673;--xh-action-base-bottom:#34274670;--xh-action-fade-top:#44345673;--xh-action-fade-bottom:#34274670}html[data-xh-theme-phase=dusk] body:has(.xh-clean-home){--xh-action-base-top:#5240606b;--xh-action-base-bottom:#3e2f4e66;--xh-action-fade-top:#44345673;--xh-action-fade-bottom:#34274670}html[data-xh-theme-phase=dawn] body:has(.xh-clean-home){--xh-action-base-top:#44345673;--xh-action-base-bottom:#34274670;--xh-action-fade-top:#5240606b;--xh-action-fade-bottom:#3e2f4e66}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile .xh-profile-actions.xh-profile-actions a{isolation:isolate!important;border-color:var(--xh-action-steady-border)!important;background:linear-gradient(180deg, var(--xh-action-base-top), var(--xh-action-base-bottom))!important;box-shadow:var(--xh-action-steady-shadow)!important;position:relative!important;overflow:hidden!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile .xh-profile-actions.xh-profile-actions a:before{opacity:0;content:""!important;z-index:0!important;border-radius:inherit!important;background:linear-gradient(180deg, var(--xh-action-fade-top), var(--xh-action-fade-bottom))!important;pointer-events:none!important;position:absolute!important;inset:0!important}html[data-xh-theme-phase] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile .xh-profile-actions.xh-profile-actions a>span{z-index:1!important;position:relative!important}html[data-xh-theme-phase=dusk][data-xh-theme-transition=active] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile .xh-profile-actions.xh-profile-actions a:before{animation:xh-action-tone-fade var(--xh-phase-duration,2.6s) linear both!important}html[data-xh-theme-phase=dawn][data-xh-theme-transition=active] body:has(.xh-clean-home) .xh-clean-home .xh-clean-profile.xh-clean-profile .xh-profile-actions.xh-profile-actions a:before{animation:xh-action-tone-fade var(--xh-phase-duration,2.6s) linear both!important}@keyframes xh-action-tone-fade{0%,18%{opacity:0}42%{opacity:.12}72%{opacity:.48}to{opacity:1}}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk]{--xh-phase-body-bg:#c894b9;--xh-phase-slider-bg:#be86aa;--xh-phase-slider-filter:saturate(1) brightness(1) contrast(1);--xh-phase-tone-color:#463a68;--xh-phase-tone-opacity:.2;--xh-phase-shade-color:#120a1e;--xh-phase-shade-opacity:.46}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn]{--xh-phase-body-bg:#241532;--xh-phase-slider-bg:#241532;--xh-phase-slider-filter:saturate(1.02) brightness(.92) contrast(1.02);--xh-phase-tone-color:#ffb6de;--xh-phase-tone-opacity:.12;--xh-phase-shade-color:#120a1e;--xh-phase-shade-opacity:0}html[data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{transition:background-color var(--xh-phase-duration,2.6s) linear .18s, opacity var(--xh-phase-duration,2.6s) linear .18s!important}html[data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{transition:background-color var(--xh-phase-duration,2.6s) linear .18s, opacity var(--xh-phase-duration,2.6s) linear .18s!important}html[data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{transition:background-color var(--xh-phase-duration,2.6s) linear .18s, opacity var(--xh-phase-duration,2.6s) linear .18s!important}html[data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{transition:background-color var(--xh-phase-duration,2.6s) linear .18s, opacity var(--xh-phase-duration,2.6s) linear .18s!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{animation:xh-scene-tone-to-night var(--xh-phase-duration,2.6s) linear both!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{animation:xh-scene-tone-to-day var(--xh-phase-duration,2.6s) linear both!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{animation:xh-scene-shade-to-night var(--xh-phase-duration,2.6s) linear both!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{animation:xh-scene-shade-to-day var(--xh-phase-duration,2.6s) linear both!important}@keyframes xh-transition-veil-soft{0%,18%{opacity:0}46%{opacity:.08}78%{opacity:.12}to{opacity:0}}.xh-theme-transition.is-active,.xh-theme-transition.is-active:before{opacity:0!important;animation:xh-transition-veil-soft var(--xh-phase-duration,2.6s) linear both!important}.xh-theme-transition.is-active span{opacity:0!important}body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important;transition:none!important;animation:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important;transition:none!important;animation:none!important}html[data-xh-theme-transition=idle] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important;transition:none!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important;transition:none!important;animation:none!important}html[data-xh-theme=day][data-xh-theme-phase=day][data-xh-theme-transition=idle] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important;transition:none!important;animation:none!important}html[data-xh-theme=night][data-xh-theme-phase=night][data-xh-theme-transition=idle] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important;transition:none!important;animation:none!important}body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.16!important;background-color:#120a1e!important;transition:none!important;animation:none!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.16!important;background-color:#120a1e!important;transition:none!important;animation:none!important}html[data-xh-theme-transition=idle] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.16!important;background-color:#120a1e!important;transition:none!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.16!important;background-color:#120a1e!important;transition:none!important;animation:none!important}html[data-xh-theme=day][data-xh-theme-phase=day][data-xh-theme-transition=idle] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.16!important;background-color:#120a1e!important;transition:none!important;animation:none!important}html[data-xh-theme=night][data-xh-theme-phase=night][data-xh-theme-transition=idle] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.16!important;background-color:#120a1e!important;transition:none!important;animation:none!important}:is(html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)),html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page))){transition:background-color var(--xh-phase-duration,2.6s) linear!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)){background-color:#241532!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)){background-color:#c894b9!important}:is(html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider){contain:none!important;transition:background-color var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;background-image:none!important;animation:none!important;transform:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{filter:saturate(1.02)brightness(.92)contrast(1.02)!important;background-color:#241532!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider{filter:saturate()brightness()contrast()!important;background-color:#be86aa!important}:is(html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image){transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;animation:none!important;transform:scale(1.02)!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{filter:saturate(1.1)contrast(1.06)brightness(.68)hue-rotate(-10deg)!important;mix-blend-mode:normal!important;opacity:.62!important;transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;animation:none!important;transform:scale(1.02)!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{filter:saturate(1.08)brightness(.68)contrast(1.04)hue-rotate(-8deg)!important;mix-blend-mode:normal!important;opacity:.68!important;transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;animation:none!important;transform:scale(1.02)!important}:is(html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting){opacity:0!important}:is(html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day,html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day,html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night){transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{filter:saturate(.95)brightness(.86)contrast()!important;opacity:.08!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{filter:saturate(1.04)brightness(.72)contrast()!important;opacity:.5!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-day{filter:saturate(1.04)brightness(.72)contrast()!important;opacity:.34!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .ib-scene-night{filter:saturate(1.04)brightness(.72)contrast()!important;opacity:0!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{transition:background-color var(--xh-phase-duration,2.6s) linear, opacity var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;background-image:none!important;animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{transition:background-color var(--xh-phase-duration,2.6s) linear, opacity var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;background-image:none!important;animation:none!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{transition:background-color var(--xh-phase-duration,2.6s) linear, opacity var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;background-image:none!important;animation:none!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{transition:background-color var(--xh-phase-duration,2.6s) linear, opacity var(--xh-phase-duration,2.6s) linear!important;will-change:auto!important;background-image:none!important;animation:none!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{opacity:.2!important;background-color:#463a68!important}html[data-xh-theme=day][data-xh-theme-next=night][data-xh-theme-transition=active][data-xh-theme-phase=dusk] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:.46!important;background-color:#120a1e!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{opacity:.12!important;background-color:#ffb6de!important}html[data-xh-theme=night][data-xh-theme-next=day][data-xh-theme-transition=active][data-xh-theme-phase=dawn] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{opacity:0!important;background-color:#120a1e!important}body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s ease, filter var(--xh-phase-duration) linear!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme][data-xh-theme-next][data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:before{background-color:var(--xh-phase-tone-color)!important;opacity:var(--xh-phase-tone-opacity)!important}html[data-xh-theme][data-xh-theme-next][data-xh-theme-transition=idle][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider:after{background-color:var(--xh-phase-shade-color)!important;opacity:var(--xh-phase-shade-opacity)!important}html[data-xh-theme-phase] body:has(.xh-clean-home){--xh-action-base-top:#4c3a5c70;--xh-action-base-bottom:#3a2c4c6b;--xh-action-fade-top:#4c3a5c70;--xh-action-fade-bottom:#3a2c4c6b}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image{transform-origin:50%!important;transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:opacity, filter!important;animation:none!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image.is-active{transform-origin:50%!important;transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:opacity, filter!important;animation:none!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image.is-exiting{transform-origin:50%!important;transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important;will-change:opacity, filter!important;animation:none!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image.is-exiting{opacity:0!important}html[data-xh-theme] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transform-origin:50%!important;transition:opacity 1.8s ease, filter var(--xh-phase-duration,2.6s) linear!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{transform-origin:50%!important;transition:opacity 1.8s ease, filter var(--xh-phase-duration,2.6s) linear!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting{transform-origin:50%!important;transition:opacity 1.8s ease, filter var(--xh-phase-duration,2.6s) linear!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image{transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image.is-active{transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important}html[data-xh-theme-transition=active] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider.is-theme-transitioning .xh-background-image.is-exiting{transition:opacity var(--xh-phase-duration,2.6s) linear, filter var(--xh-phase-duration,2.6s) linear!important}html[data-xh-theme][data-xh-theme-next][data-xh-theme-transition][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image{transition:opacity 1.8s ease, filter var(--xh-phase-duration,2.6s) linear!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme][data-xh-theme-next][data-xh-theme-transition][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-active{transition:opacity 1.8s ease, filter var(--xh-phase-duration,2.6s) linear!important;transform:scale(1.02)translateZ(0)!important}html[data-xh-theme][data-xh-theme-next][data-xh-theme-transition][data-xh-theme-phase] body:has(:is(.xh-home,.xh-clean-home,.subpage,.archive-page,.article-page,.console-page)) .xh-background-slider .xh-background-image.is-exiting{transition:opacity 1.8s ease, filter var(--xh-phase-duration,2.6s) linear!important;transform:scale(1.02)translateZ(0)!important}.xh-clean-dashboard .xh-dashboard-clock{isolation:isolate;position:relative;background:radial-gradient(circle at 18% 18%,#85e2ff2e,#0000 5.8rem),linear-gradient(135deg,#121a33e6,#231d3dc7)!important;border-color:#93c2ff42!important;overflow:hidden!important}.xh-clean-dashboard .xh-dashboard-clock:before{content:"";z-index:-1;opacity:.78;background:repeating-conic-gradient(from -90deg,#aadcff52 0deg 2deg,#0000 2deg 30deg),radial-gradient(circle,#0000 55%,#76a1ff1f 56%,#0000 58%);border:1px solid #a9d3ff29;border-radius:999px;animation:18s linear infinite xh-dashboard-clock-ring;position:absolute;inset:10px}.xh-clean-dashboard .xh-dashboard-clock:after{content:"";z-index:-1;opacity:.42;transform-origin:0;background:linear-gradient(90deg,#7bdeffdb,#0000);border-radius:999px;width:min(44%,118px);height:1px;animation:10s linear infinite xh-dashboard-clock-hand;position:absolute;top:50%;left:50%}.xh-clean-dashboard .xh-clock-caption{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:3px;color:#f8fbff!important;text-shadow:0 0 12px #7ed7ff94,0 0 26px #ae7eff47!important;line-height:1!important;display:inline-flex!important}.xh-clean-dashboard .xh-clock-caption span{color:inherit!important;text-shadow:inherit!important}.xh-clean-dashboard .xh-clock-digit{aspect-ratio:.72;background:linear-gradient(#ffffff1f,#0000 48%,#579cff24 50%,#0000),#080e2257;border:1px solid #bee1ff2e;border-radius:8px;place-items:center;width:clamp(19px,2.35vw,32px);min-width:clamp(19px,2.35vw,32px);animation:1s steps(2,end) infinite xh-dashboard-digit-tick;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #58a4ff2e;display:inline-grid!important}.xh-clean-dashboard .xh-clock-separator{place-items:center;width:9px;animation:1s ease-in-out infinite xh-dashboard-colon-pulse;color:#8bdfff!important;display:inline-grid!important}.xh-clean-dashboard .xh-dashboard-clock>span{color:#e4f1ffe0!important;text-shadow:0 0 14px #7ed7ff4d!important;font-weight:900!important}@keyframes xh-dashboard-clock-ring{to{transform:rotate(360deg)}}@keyframes xh-dashboard-clock-hand{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes xh-dashboard-digit-tick{50%{filter:brightness(1.22);transform:translateY(-1px)}}@keyframes xh-dashboard-colon-pulse{50%{opacity:.38}}@media (max-width:560px){.xh-clean-dashboard .xh-clock-caption{gap:2px}.xh-clean-dashboard .xh-clock-digit{width:clamp(18px,8vw,28px);min-width:clamp(18px,8vw,28px)}}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{border-radius:30px!important;grid-template-columns:minmax(290px,360px) minmax(220px,1.15fr) minmax(250px,1fr) minmax(250px,.86fr)!important;align-items:stretch!important;gap:0!important;min-height:118px!important;padding:0!important;display:grid!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard>div{min-height:118px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock{background:linear-gradient(#ffffff0d,#0000 48%,#00000047 50%,#0000),radial-gradient(circle at 20% 16%,#ffffff1f,#0000 8rem),linear-gradient(135deg,#0c0c0efa,#040508f0)!important;border-right:1px solid #ffffff12!important;min-width:0!important;padding:0 26px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock:before{content:none!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock:after{content:none!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-clock-caption{width:100%;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:0!important;color:#fff!important;text-shadow:0 2px #ffffff1f,0 0 18px #ffffff2e!important;gap:clamp(5px,.55vw,9px)!important;font-size:clamp(34px,4.4vw,54px)!important;font-weight:950!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-clock-digit{aspect-ratio:auto!important;width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;animation:1s steps(2,end) infinite xh-dashboard-large-digit-tick!important;display:inline!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-clock-separator{color:#fff!important;width:auto!important;animation:1s ease-in-out infinite xh-dashboard-colon-pulse!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock>span{display:none!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta{flex-wrap:wrap;place-content:center flex-start;align-items:center;gap:10px!important;min-width:0!important;padding:0 26px!important;display:flex!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta span{flex:0 auto;color:#f4f6ff!important;text-shadow:0 1px 10px #00000038!important;font-size:clamp(16px,1.35vw,21px)!important;font-weight:950!important;display:inline-flex!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta i{width:10px!important;box-shadow:0 0 0 6px #27d16e1f,0 0 18px #27d16e85!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta strong{color:#8ea3ff!important;text-shadow:0 0 18px #8ea3ff6b!important;font-size:clamp(16px,1.35vw,21px)!important;font-weight:950!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta small{display:none!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges{flex-wrap:wrap;place-content:center;align-items:center;gap:10px!important;padding:0 18px!important;display:flex!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span){background:#222f4e75!important;border:1px solid #96bce833!important;border-radius:8px!important;min-height:42px!important;box-shadow:0 8px 18px #050c1c29!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges span{flex:none!important;min-width:82px!important;padding:7px 12px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges strong{color:#f6f8ff!important;font-size:15px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges small{color:#ebf0ffd1!important;font-size:12px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span{color:#f1f5ff!important;min-width:max-content!important;padding:0 16px!important;font-size:clamp(14px,1.28vw,20px)!important;font-weight:950!important}@keyframes xh-dashboard-large-digit-tick{50%{opacity:.88;text-shadow:0 2px #ffffff1f,0 0 28px #ffffff3d}}@media (max-width:1299px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:minmax(260px,.9fr) minmax(260px,1fr)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{justify-content:flex-start!important;padding:0 26px 18px!important}}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock{justify-content:center!important;padding:18px!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges,body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list){min-height:auto!important;padding:16px 18px!important}}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption{font-size:clamp(48px,5.6vw,78px)!important;line-height:.95!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock .xh-clock-caption span{font-size:inherit!important;line-height:inherit!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock .xh-clock-digit{font-size:inherit!important;line-height:inherit!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock .xh-clock-separator{font-size:inherit!important;line-height:inherit!important}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption{font-size:clamp(42px,13vw,64px)!important}}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges,body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list){gap:8px!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span){border-radius:7px!important;height:30px!important;min-height:30px!important;padding:0 12px!important;box-shadow:0 5px 12px #050c1c24!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges span{min-width:60px!important;padding:4px 10px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges strong{font-size:13px!important;line-height:1!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-badges small{font-size:12px!important;line-height:1!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span{font-size:clamp(13px,1.05vw,16px)!important;line-height:1!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:minmax(290px,336px) minmax(330px,1.05fr) minmax(440px,1.35fr)!important;min-height:118px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{flex-wrap:nowrap!important;place-content:center!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:0 22px!important;display:flex!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span{position:relative;color:#f2f5ffe6!important;border-radius:8px!important;height:34px!important;min-height:34px!important;padding:0 14px 0 36px!important;font-size:clamp(15px,1.12vw,19px)!important;font-weight:900!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span:before{content:"";aspect-ratio:1;border:2px solid #1fc7ff;border-radius:999px;width:13px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span[data-tech=react]:before{border-color:#22d3ee;border-radius:4px;transform:translateY(-50%)rotate(30deg)}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span[data-tech=motion]:before{background:linear-gradient(135deg,#0000 0 22%,#24d6c7 23% 45%,#0000 46% 56%,#24d6c7 57% 78%,#0000 79%);border:0;border-radius:999px;width:16px;height:10px}@media (max-width:1299px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:minmax(260px,.9fr) minmax(300px,1fr)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{justify-content:flex-start!important;padding:14px 26px!important}}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{flex-wrap:wrap!important}}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock{padding:0 22px!important;position:relative!important;overflow:visible!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption{z-index:1;background:linear-gradient(#fff1,#0000 48%,#4a95ff14 50%,#0000),#02081238;border:1px solid #78beff52;border-radius:10px;max-width:calc(100% - 12px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 0 0 1px #2ad9ff14,0 14px 34px #00000038;width:auto!important;padding:10px 16px 11px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption{font-size:clamp(42px,4.1vw,58px)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption:before{content:"";border-radius:inherit;opacity:.82;pointer-events:none;background:linear-gradient(90deg,#0000,#6adcff33,#0000),linear-gradient(#0000 0 47%,#ffffff14 48% 50%,#0000 51%);animation:3.6s ease-in-out infinite xh-event-clock-scan;position:absolute;inset:0;transform:translate(-110%)}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption:after{content:"";clip-path:polygon(0 0,20px 0,20px 2px,2px 2px,2px 20px,0 20px,0 0,100% 0,100% 20px,calc(100% - 2px) 20px,calc(100% - 2px) 2px,calc(100% - 20px) 2px,calc(100% - 20px) 0,100% 0,100% 100%,calc(100% - 20px) 100%,calc(100% - 20px) calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(100% - 20px),100% calc(100% - 20px),100% 100%,0 100%,0 calc(100% - 20px),2px calc(100% - 20px),2px calc(100% - 2px),20px calc(100% - 2px),20px 100%,0 100%);pointer-events:none;border:1px solid #ffffff14;border-radius:6px;position:absolute;inset:7px}@keyframes xh-event-clock-scan{44%,to{transform:translate(110%)}}body:has(.archive-page) .archive-filter-console.xh-reference-toolbar{background:linear-gradient(135deg,#291a386b,#140d227a),#120c1e80!important;border:1px solid #ffe7f652!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:min(1120px,100%)!important;height:auto!important;min-height:0!important;margin:0 auto 34px!important;padding:14px 16px!important;display:flex!important;overflow:visible!important;box-shadow:0 14px 34px #0e071c3d!important}body:has(.archive-page) .archive-filter-console{background:linear-gradient(135deg,#291a386b,#140d227a),#120c1e80!important;border:1px solid #ffe7f652!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:min(1120px,100%)!important;height:auto!important;min-height:0!important;margin:0 auto 34px!important;padding:14px 16px!important;display:flex!important;overflow:visible!important;box-shadow:0 14px 34px #0e071c3d!important}body:has(.archive-page) .archive-filter-console .archive-tag-rail{flex-wrap:wrap!important;flex:auto!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}body:has(.archive-page) .archive-filter-console .archive-tag-rail button{border-radius:12px!important;min-height:34px!important;padding:0 14px!important}body:has(.archive-page) .archive-filter-console .archive-view-toggle{border-radius:16px!important;flex:none!important;place-self:center!important;margin:0!important;padding:5px!important}@media (max-width:860px){body:has(.archive-page) .archive-filter-console.xh-reference-toolbar{flex-direction:column!important;align-items:stretch!important;margin-bottom:28px!important}body:has(.archive-page) .archive-filter-console{flex-direction:column!important;align-items:stretch!important;margin-bottom:28px!important}body:has(.archive-page) .archive-filter-console .archive-view-toggle{align-self:center!important}}@media (max-width:1299px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:1fr!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption{font-size:clamp(38px,10vw,58px)!important}}body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:minmax(420px,.95fr) minmax(250px,.9fr) minmax(420px,1.15fr)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock{min-width:0!important;padding:0 18px!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock strong.xh-clock-caption{max-width:100%!important;padding:9px 13px 10px!important;font-size:clamp(40px,3.55vw,52px)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta{padding:0 18px!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta strong){font-size:clamp(17px,1.45vw,25px)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{justify-content:flex-end!important;gap:9px!important;padding:0 22px 0 8px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span{height:32px!important;min-height:32px!important;padding:0 12px 0 32px!important;font-size:clamp(14px,1vw,18px)!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list span:before{width:12px;left:11px}@media (max-width:1180px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-site-dashboard{grid-template-columns:1fr!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-clock,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta,body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list){justify-content:center!important;padding:16px 18px!important}body:has(.xh-clean-home) .xh-clean-dashboard .xh-stack-list{flex-wrap:wrap!important}}body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta{white-space:nowrap!important;flex-wrap:nowrap!important;align-content:center!important;align-items:center!important;gap:12px!important}:is(body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta span,body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta strong){flex:none!important;font-size:clamp(15px,1.18vw,20px)!important;line-height:1!important}@media (max-width:1180px){body:has(.xh-clean-home) .xh-clean-dashboard .xh-dashboard-meta{justify-content:center!important}}body:has(.archive-page) .archive-filter-console.xh-reference-toolbar{width:min(760px,100%)!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;place-items:center!important;gap:14px!important;margin:0 auto 48px!important;padding:0!important;display:grid!important;overflow:visible!important}body:has(.archive-page) .archive-filter-console{width:min(760px,100%)!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;place-items:center!important;gap:14px!important;margin:0 auto 48px!important;padding:0!important;display:grid!important;overflow:visible!important}body:has(.archive-page) .archive-filter-console .archive-tag-rail{flex-wrap:wrap!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}body:has(.archive-page) .archive-filter-console .archive-tag-rail button{background:linear-gradient(135deg,#ffffff1f,#9979af24),#120c1e52!important;border:1px solid #ffe7f657!important;border-radius:14px!important;min-height:38px!important;padding:0 16px!important;box-shadow:0 10px 24px #0e071c29,inset 0 1px #ffffff1f!important}body:has(.archive-page) .archive-filter-console .archive-view-toggle{background:#120c1e5c!important;border:1px solid #ffe7f647!important;border-radius:16px!important;flex:none!important;place-self:center!important;width:auto!important;margin:0!important;padding:5px!important;display:inline-flex!important;box-shadow:0 12px 26px #0e071c2e,inset 0 1px #ffffff17!important}body:has(.archive-page) .archive-filter-console .archive-view-toggle button{border-radius:12px!important;min-height:36px!important;padding:0 18px!important}@media (max-width:860px){body:has(.archive-page) .archive-filter-console.xh-reference-toolbar{width:100%!important;margin-bottom:34px!important}body:has(.archive-page) .archive-filter-console{width:100%!important;margin-bottom:34px!important}}body:has(.archive-page) .archive-world.archive-switchboard.archive-xh-timeline{width:min(1120px,100% - 32px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto 120px!important;padding:0!important;overflow:visible!important}body:has(.archive-page) .archive-world.archive-switchboard{width:min(1120px,100% - 32px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto 120px!important;padding:0!important;overflow:visible!important}body:has(.archive-page) .archive-xh-timeline{width:min(1120px,100% - 32px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto 120px!important;padding:0!important;overflow:visible!important}body:has(.archive-page) .archive-world.archive-switchboard.archive-xh-timeline:before{content:none!important;display:none!important}body:has(.archive-page) .archive-world.archive-switchboard.archive-xh-timeline:after{content:none!important;display:none!important}body:has(.archive-page) .archive-world.archive-switchboard:before{content:none!important;display:none!important}body:has(.archive-page) .archive-world.archive-switchboard:after{content:none!important;display:none!important}body:has(.archive-page) .archive-xh-timeline:before{content:none!important;display:none!important}body:has(.archive-page) .archive-xh-timeline:after{content:none!important;display:none!important}:is(body:has(.archive-page) .archive-xh-timeline .archive-timeline-view,body:has(.archive-page) .archive-xh-timeline .archive-card-view){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}body:has(.archive-page) :is(.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.archive-xh-timeline,.archive-control-deck.archive-search-deck,.archive-filter-console.xh-reference-toolbar,.archive-filter-console,.archive-tag-rail){box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}body:has(.about-page) .about-room-console{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}body:has(.xh-clean-home) :is(.main-shell.xh-clean-home,.xh-clean-home,.xh-clean-home__grid,.xh-profile-stats,.xh-clean-dashboard,.xh-dashboard-badges,.xh-stack-list){box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}body:has(.archive-page) :is(.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.archive-xh-timeline,.archive-control-deck.archive-search-deck,.archive-filter-console.xh-reference-toolbar,.archive-filter-console,.archive-tag-rail):before{content:none!important;display:none!important}body:has(.archive-page) :is(.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.archive-xh-timeline,.archive-control-deck.archive-search-deck,.archive-filter-console.xh-reference-toolbar,.archive-filter-console,.archive-tag-rail):after{content:none!important;display:none!important}body:has(.about-page) .about-room-console:before{content:none!important;display:none!important}body:has(.about-page) .about-room-console:after{content:none!important;display:none!important}body:has(.xh-clean-home) :is(.main-shell.xh-clean-home,.xh-clean-home,.xh-clean-home__grid,.xh-profile-stats,.xh-clean-dashboard,.xh-dashboard-badges,.xh-stack-list):before{content:none!important;display:none!important}body:has(.xh-clean-home) :is(.main-shell.xh-clean-home,.xh-clean-home,.xh-clean-home__grid,.xh-profile-stats,.xh-clean-dashboard,.xh-dashboard-badges,.xh-stack-list):after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .main-shell.archive-world.archive-switchboard.archive-xh-timeline.xh-reference-surface{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-world.archive-switchboard.archive-xh-timeline.xh-reference-surface{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-world.archive-switchboard{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-xh-timeline{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-control-deck.xh-reference-toolbar.archive-search-deck{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-filter-console.xh-reference-toolbar{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-tag-rail{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.about-page) .about-room-console.about-room-console{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .main-shell.xh-clean-home.xh-clean-home{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home.xh-clean-home{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home__grid.xh-clean-home__grid{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-profile-stats.xh-profile-stats{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-dashboard.xh-clean-dashboard{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-dashboard-badges.xh-dashboard-badges{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-stack-list.xh-stack-list{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}body:has(.archive-page) .archive-search label{color:#d2daf2e6!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;pointer-events:none!important;z-index:2!important;display:block!important;position:absolute!important;inset:50% auto auto 22px!important;transform:translateY(-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label{color:#d2daf2e6!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;pointer-events:none!important;z-index:2!important;display:block!important;position:absolute!important;inset:50% auto auto 22px!important;transform:translateY(-50%)!important}body:has(.archive-page) .archive-search label span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}body:has(.archive-page) .archive-search label span:before{content:""!important;opacity:.72!important;background:0 0!important;border:3px solid!important;border-radius:999px!important;width:14px!important;height:14px!important;position:absolute!important;top:3px!important;left:3px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label span:before{content:""!important;opacity:.72!important;background:0 0!important;border:3px solid!important;border-radius:999px!important;width:14px!important;height:14px!important;position:absolute!important;top:3px!important;left:3px!important;transform:none!important}body:has(.archive-page) .archive-search label span:after{content:""!important;opacity:.72!important;transform-origin:0!important;background:currentColor!important;border-radius:999px!important;width:10px!important;height:3px!important;position:absolute!important;top:18px!important;left:16px!important;transform:rotate(45deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label span:after{content:""!important;opacity:.72!important;transform-origin:0!important;background:currentColor!important;border-radius:999px!important;width:10px!important;height:3px!important;position:absolute!important;top:18px!important;left:16px!important;transform:rotate(45deg)!important}body:has(.projects-page) .project-matrix:not(#xh-project-matrix-layout){width:min(1608px,100% - 48px)!important;max-width:1608px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;color:#f7f8fff5!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;grid-template-columns:1fr!important;gap:clamp(28px,4vw,48px)!important;margin:clamp(96px,13vh,150px) auto 112px!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-xh-theme] body:has(.projects-page) .project-matrix:not(#xh-project-matrix-layout){width:min(1608px,100% - 48px)!important;max-width:1608px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;color:#f7f8fff5!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;grid-template-columns:1fr!important;gap:clamp(28px,4vw,48px)!important;margin:clamp(96px,13vh,150px) auto 112px!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix:not(#xh-project-matrix-layout){width:min(1608px,100% - 48px)!important;max-width:1608px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;color:#f7f8fff5!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;grid-template-columns:1fr!important;gap:clamp(28px,4vw,48px)!important;margin:clamp(96px,13vh,150px) auto 112px!important;padding:0!important;display:grid!important;overflow:visible!important}body:has(.projects-page) .project-matrix-hero{text-align:left!important;gap:18px!important;width:min(720px,100%)!important;margin:0 0 0 clamp(0px,5vw,72px)!important;display:grid!important}body:has(.projects-page) .project-back-link{color:#ecf3ffd1!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-shadow:0 2px 10px #0206126b!important;background:#12204061!important;border:1px solid #bed3ff38!important;border-radius:999px!important;align-items:center!important;gap:10px!important;width:fit-content!important;min-height:44px!important;padding:0 22px!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff14,0 18px 40px #05091833!important}body:has(.projects-page) .project-back-link span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:18px!important;line-height:1!important}body:has(.projects-page) .project-matrix-hero h1{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:uppercase!important;text-shadow:0 8px 30px #02061273!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(42px,5.7vw,72px)!important;font-weight:900!important;line-height:.98!important}body:has(.projects-page) .project-matrix-hero p{color:#e0ebffb3!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;width:min(680px,100%)!important;margin:0!important;font-size:clamp(16px,1.35vw,20px)!important;font-weight:600!important;line-height:1.7!important}body:has(.projects-page) .project-matrix-search{width:min(640px,100%)!important;margin:-4px auto 6px!important;display:block!important;position:relative!important}body:has(.projects-page) .project-search-label{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body:has(.projects-page) .project-search-icon{pointer-events:none!important;z-index:2!important;border:3px solid #b7cdff85!important;border-radius:999px!important;width:18px!important;height:18px!important;position:absolute!important;top:50%!important;left:24px!important;transform:translateY(-56%)!important}body:has(.projects-page) .project-search-icon:after{content:""!important;transform-origin:0!important;background:#b7cdff85!important;border-radius:999px!important;width:11px!important;height:3px!important;position:absolute!important;bottom:-7px!important;right:-8px!important;transform:rotate(45deg)!important}body:has(.projects-page) .project-matrix-search input{color:#f8fafff0!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-shadow:0 2px 10px #02051252!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background:#111c3a9e!important;border:1px solid #c1d2ff33!important;border-radius:999px!important;outline:0!important;width:100%!important;min-height:68px!important;padding:0 28px 0 66px!important;font-size:clamp(16px,1.35vw,20px)!important;font-weight:700!important;line-height:1!important;box-shadow:inset 0 1px #ffffff14,0 22px 54px #02071947!important}body:has(.projects-page) .project-matrix-search input::placeholder{color:#dde5ff85!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}body:has(.projects-page) .project-matrix-search input:focus-visible{border-color:#96d5ffb3!important;box-shadow:inset 0 1px #ffffff1f,0 0 0 4px #7ec4ff2e,0 24px 58px #02071952!important}body:has(.projects-page) .project-matrix-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(24px,2.2vw,36px)!important;width:min(1508px,100%)!important;margin:0 auto!important;display:grid!important}body:has(.projects-page) .project-matrix-card{-webkit-backdrop-filter:blur(24px)saturate(1.16)!important;min-height:clamp(250px,24vw,338px)!important;color:inherit!important;-webkit-text-fill-color:initial!important;cursor:pointer!important;background:radial-gradient(circle at 8% 4%,#ffacc11a,#0000 38%),radial-gradient(circle at 90% 12%,#6f85d71f,#0000 36%),linear-gradient(112deg,#46334ac7,#202a4bd4 52%,#331f3dc7)!important;border:1px solid #99a6da3b!important;border-radius:clamp(26px,2.2vw,34px)!important;grid-template-rows:auto 1fr auto!important;gap:clamp(24px,2.2vw,34px)!important;padding:clamp(34px,3.1vw,56px) clamp(30px,3.35vw,58px)!important;text-decoration:none!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 30px 80px #12092342,0 0 0 1px #ffffff05!important}:is(body:has(.projects-page) .project-matrix-card:hover,body:has(.projects-page) .project-matrix-card:focus-visible){border-color:#b2bcff61!important;transform:translateY(-6px)scale(1.006)!important;box-shadow:inset 0 1px #ffffff1f,0 40px 96px #16082557,0 0 36px #848fff1f!important}body:has(.projects-page) .project-matrix-card:before{content:""!important;border-radius:inherit!important;opacity:.72!important;pointer-events:none!important;background:linear-gradient(135deg,#ffffff1a,#0000 34%),radial-gradient(circle at 16% 12%,#ffb8b11c,#0000 34%),radial-gradient(circle at 82% 90%,#9686ff1f,#0000 42%)!important;position:absolute!important;inset:0!important}body:has(.projects-page) .project-matrix-card>*{z-index:1!important;position:relative!important}body:has(.projects-page) .project-matrix-card-head{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;gap:clamp(18px,2vw,30px)!important;display:grid!important}body:has(.projects-page) .project-matrix-index{color:#fff2e2fa!important;-webkit-text-fill-color:initial!important;letter-spacing:0!important;text-shadow:0 10px 24px #1c112857!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:clamp(54px,4.8vw,76px)!important;height:clamp(54px,4.8vw,76px)!important;font-size:clamp(38px,3.7vw,56px)!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}body:has(.projects-page) .project-matrix-title{gap:8px!important;min-width:0!important;display:grid!important}body:has(.projects-page) .project-matrix-title h2{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-shadow:0 8px 22px #0205125c!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(30px,2.75vw,48px)!important;font-weight:900!important;line-height:1.12!important}body:has(.projects-page) .project-matrix-title span{display:none!important}body:has(.projects-page) .project-repo-link{color:#aebee0e0!important;-webkit-text-fill-color:currentColor!important;filter:drop-shadow(0 10px 18px #04091a52)!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:clamp(42px,3.8vw,56px)!important;min-width:0!important;height:clamp(42px,3.8vw,56px)!important;min-height:0!important;padding:0!important;display:inline-flex!important}body:has(.projects-page) .project-repo-link svg{fill:currentColor!important;width:100%!important;height:100%!important;display:block!important}body:has(.projects-page) .project-matrix-card>p{color:#e1e2edc7!important;-webkit-text-fill-color:currentColor!important;-webkit-line-clamp:3!important;letter-spacing:0!important;text-shadow:0 2px 10px #02051247!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:clamp(17px,1.5vw,22px)!important;font-weight:650!important;line-height:1.58!important;display:-webkit-box!important;overflow:hidden!important}body:has(.projects-page) .project-matrix-card .tag-row{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}body:has(.projects-page) .project-matrix-card .tag-row span{color:#8b94fff5!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:uppercase!important;min-height:clamp(34px,2.9vw,40px)!important;text-shadow:none!important;background:#4b438f6b!important;border:1px solid #7e79f76b!important;border-radius:10px!important;align-items:center!important;padding:0 clamp(16px,1.45vw,22px)!important;font-size:clamp(12px,1vw,15px)!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}body:has(.projects-page) .project-matrix-actions{justify-content:flex-start!important;align-items:center!important;display:none!important}body:has(.projects-page) .project-matrix-actions span{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-shadow:0 2px 8px #0f112a57!important;background:linear-gradient(135deg,#df89d2bf,#6dc9f5c7)!important;border:1px solid #97d9ff61!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:0 18px!important;font-size:14px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 14px 26px #418ed633!important}body:has(.projects-page) .project-matrix-empty{text-align:center!important;color:#f7f8fff0!important;-webkit-text-fill-color:currentColor!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;background:#111c3a85!important;border:1px solid #bed3ff2e!important;border-radius:24px!important;gap:10px!important;width:min(640px,100%)!important;margin:0 auto!important;padding:30px!important;display:grid!important;box-shadow:0 22px 54px #02071938!important}:is(body:has(.projects-page) .project-matrix-empty strong,body:has(.projects-page) .project-matrix-empty span){color:currentColor!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important}@media (max-width:940px){body:has(.projects-page) .project-matrix:not(#xh-project-matrix-layout){width:min(100% - 32px,760px)!important;margin-top:clamp(98px,14vh,132px)!important}body:has(.projects-page) .project-matrix-hero{margin-left:0!important}body:has(.projects-page) .project-matrix-grid{grid-template-columns:1fr!important}}@media (max-width:640px){body:has(.projects-page) .project-matrix:not(#xh-project-matrix-layout){gap:24px!important;width:min(100% - 24px,520px)!important;margin-bottom:88px!important}body:has(.projects-page) .project-matrix-hero{gap:14px!important}body:has(.projects-page) .project-matrix-hero h1{font-size:clamp(36px,13vw,48px)!important}body:has(.projects-page) .project-matrix-search input{min-height:60px!important;padding-left:58px!important;font-size:15px!important}body:has(.projects-page) .project-search-icon{left:20px!important}body:has(.projects-page) .project-matrix-card{border-radius:22px!important;gap:22px!important;min-height:0!important;padding:28px 24px!important}body:has(.projects-page) .project-matrix-card-head{grid-template-columns:auto minmax(0,1fr) auto!important;gap:14px!important}body:has(.projects-page) .project-repo-link{grid-column:auto!important;justify-self:end!important}body:has(.projects-page) .project-matrix-title h2{font-size:clamp(25px,9vw,34px)!important}body:has(.projects-page) .project-matrix-card>p{font-size:15px!important;line-height:1.64!important}}body:has(.projects-page) .project-matrix-hero{text-align:center!important;justify-items:center!important;gap:20px!important;width:min(860px,100%)!important;margin:0 auto!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-hero{text-align:center!important;justify-items:center!important;gap:20px!important;width:min(860px,100%)!important;margin:0 auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-hero{text-align:center!important;justify-items:center!important;gap:20px!important;width:min(860px,100%)!important;margin:0 auto!important}body:has(.projects-page) .project-matrix-hero h1{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:none!important;text-shadow:0 4px #2a1c3a2e,0 10px 28px #02061273!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:0!important;font-family:Noto Serif SC,Songti SC,STSong,Georgia,Times New Roman,serif!important;font-size:clamp(42px,6.6vw,74px)!important;font-weight:900!important;line-height:1.04!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-hero h1{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:none!important;text-shadow:0 4px #2a1c3a2e,0 10px 28px #02061273!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:0!important;font-family:Noto Serif SC,Songti SC,STSong,Georgia,Times New Roman,serif!important;font-size:clamp(42px,6.6vw,74px)!important;font-weight:900!important;line-height:1.04!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-hero h1{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:none!important;text-shadow:0 4px #2a1c3a2e,0 10px 28px #02061273!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:0!important;font-family:Noto Serif SC,Songti SC,STSong,Georgia,Times New Roman,serif!important;font-size:clamp(42px,6.6vw,74px)!important;font-weight:900!important;line-height:1.04!important}body:has(.projects-page) .project-matrix-hero p{color:#fafaffeb!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 3px 14px #02061280!important;width:min(42rem,100%)!important;margin:0 auto!important;font-size:clamp(15px,1vw,16px)!important;font-weight:760!important;line-height:1.65!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-hero p{color:#fafaffeb!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 3px 14px #02061280!important;width:min(42rem,100%)!important;margin:0 auto!important;font-size:clamp(15px,1vw,16px)!important;font-weight:760!important;line-height:1.65!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-hero p{color:#fafaffeb!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 3px 14px #02061280!important;width:min(42rem,100%)!important;margin:0 auto!important;font-size:clamp(15px,1vw,16px)!important;font-weight:760!important;line-height:1.65!important}body:has(.projects-page) .project-matrix-search{margin:2px auto 6px!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-search{margin:2px auto 6px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-search{margin:2px auto 6px!important}@media (max-width:640px){body:has(.projects-page) .project-matrix-hero h1{font-size:clamp(34px,13vw,52px)!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-hero h1{font-size:clamp(34px,13vw,52px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-hero h1{font-size:clamp(34px,13vw,52px)!important}body:has(.projects-page) .project-matrix-hero p{font-size:15px!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-hero p{font-size:15px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-hero p{font-size:15px!important}}body:has(.projects-page) .project-matrix-hero .channel-hero-signal{opacity:.82!important;width:min(34rem,100%)!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:780!important;line-height:1.45!important}html[data-xh-theme] body:has(.projects-page) .project-matrix-hero .channel-hero-signal{opacity:.82!important;width:min(34rem,100%)!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:780!important;line-height:1.45!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.projects-page) .project-matrix-hero .channel-hero-signal{opacity:.82!important;width:min(34rem,100%)!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:780!important;line-height:1.45!important}body:has(.projects-page) .project-matrix-grid{gap:clamp(16px,1.6vw,24px)!important;width:min(1280px,100%)!important}body:has(.projects-page) .project-matrix-card{border-radius:clamp(18px,1.65vw,26px)!important;gap:clamp(14px,1.45vw,22px)!important;min-height:clamp(178px,18vw,246px)!important;padding:clamp(22px,2vw,34px) clamp(22px,2.35vw,38px)!important}body:has(.projects-page) .project-matrix-card-head{gap:clamp(12px,1.35vw,20px)!important}body:has(.projects-page) .project-matrix-index{filter:drop-shadow(0 16px 24px #140b2057)!important;width:clamp(58px,4.8vw,76px)!important;height:clamp(58px,4.8vw,76px)!important}body:has(.projects-page) .project-anime-icon{stroke-linecap:round!important;stroke-linejoin:round!important;width:100%!important;height:100%!important;transition:transform .18s,filter .18s!important;display:block!important;overflow:visible!important;transform:rotate(-4deg)!important}:is(body:has(.projects-page) .project-matrix-card:hover .project-anime-icon,body:has(.projects-page) .project-matrix-card:focus-visible .project-anime-icon){filter:saturate(1.14)brightness(1.04)!important;transform:rotate(0)scale(1.05)!important}body:has(.projects-page) .project-wax-seal{--project-wax-frame-mask:url(/assets/project-icons/plain-circle.svg);--project-rpg-mask:url(/assets/project-icons/crossed-sabres.svg);--project-wax-aura:#d6395b6b;--project-wax-dark:#691d32;--project-wax-mid:#b7354f;--project-wax-light:#e9727e;--project-wax-cream:#ffe9c7;--project-wax-shadow:#3a0e2075;isolation:isolate!important;transform:rotate(var(--project-wax-tilt,-5deg))!important;place-items:center!important;display:grid!important;position:relative!important;overflow:visible!important}:is(body:has(.projects-page) .project-wax-seal-aura,body:has(.projects-page) .project-wax-seal-frame,body:has(.projects-page) .project-wax-seal-core,body:has(.projects-page) .project-wax-seal-gloss,body:has(.projects-page) .project-rpg-glyph){pointer-events:none!important;position:absolute!important}body:has(.projects-page) .project-wax-seal-aura{z-index:0!important;background:radial-gradient(circle, var(--project-wax-aura), transparent 66%)!important;filter:blur(10px)saturate(1.18)!important;opacity:.96!important;border-radius:999px!important;inset:-19%!important}body:has(.projects-page) .project-wax-seal-frame{z-index:1!important;background:radial-gradient(circle at 30% 24%, #ffffff47, transparent 18%), radial-gradient(circle at 70% 80%, #38071847, transparent 26%), conic-gradient(from 22deg, var(--project-wax-light), var(--project-wax-mid) 22%, var(--project-wax-dark) 43%, var(--project-wax-light) 61%, var(--project-wax-mid) 82%, var(--project-wax-dark))!important;-webkit-mask-image:var(--project-wax-frame-mask)!important;-webkit-mask-image:var(--project-wax-frame-mask)!important;mask-image:var(--project-wax-frame-mask)!important;filter:drop-shadow(0 11px 16px var(--project-wax-shadow)) drop-shadow(0 0 8px color-mix(in srgb, var(--project-wax-aura) 70%, transparent))!important;inset:-8%!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}body:has(.projects-page) .project-wax-seal-frame:before{content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:0!important}body:has(.projects-page) .project-wax-seal-frame:after{content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:0!important}body:has(.projects-page) .project-wax-seal-frame:before{mix-blend-mode:screen!important;opacity:.82!important;background:repeating-conic-gradient(from 6deg,#ffe8c97a 0deg 5deg,#580d2252 5deg 10deg,#ffe8c929 10deg 15deg)!important;-webkit-mask-image:radial-gradient(circle,#0000 0 61%,#000 62% 76%,#0000 77%)!important;mask-image:radial-gradient(circle,#0000 0 61%,#000 62% 76%,#0000 77%)!important}body:has(.projects-page) .project-wax-seal-frame:after{border:2px solid #ffe5c53d!important;inset:12%!important;box-shadow:0 0 0 5px #4f0a1f33,inset 0 0 0 3px #ffddbb1a!important}body:has(.projects-page) .project-wax-seal-core{z-index:2!important;background:radial-gradient(circle at 35% 24%,#fff7da29,#0000 28%),radial-gradient(circle at 55% 58%,#490b1e47,#28061457)!important;border-radius:999px!important;inset:26%!important;box-shadow:inset 0 0 0 1px #ffe1bf38,inset 0 0 0 7px #ffd4ac0f,inset 0 11px 18px #ffd2ae14,inset 0 -12px 16px #20040f52!important}body:has(.projects-page) .project-rpg-glyph{z-index:4!important;background:linear-gradient(145deg, #fff9e6, var(--project-wax-cream) 42%, #ffb8a6eb)!important;width:50%!important;height:50%!important;-webkit-mask-image:var(--project-rpg-mask)!important;-webkit-mask-image:var(--project-rpg-mask)!important;mask-image:var(--project-rpg-mask)!important;filter:drop-shadow(0 2px #34091833)drop-shadow(0 0 7px #ffdcb133)!important;transform:rotate(var(--project-glyph-tilt,0deg)) scale(var(--project-glyph-scale,1))!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}body:has(.projects-page) .project-wax-seal-gloss{z-index:5!important;opacity:.76!important;background:linear-gradient(140deg,#ffecda5c,#ffffff0a)!important;border-radius:999px 999px 48% 48%!important;height:21%!important;inset:13% 20% auto!important;transform:rotate(-18deg)!important}:is(body:has(.projects-page) .project-matrix-card:hover .project-wax-seal,body:has(.projects-page) .project-matrix-card:focus-visible .project-wax-seal){transform:rotate(0)scale(1.08)!important}:is(body:has(.projects-page) .project-matrix-card:hover .project-rpg-glyph,body:has(.projects-page) .project-matrix-card:focus-visible .project-rpg-glyph){transform:rotate(var(--project-glyph-tilt,0deg)) scale(calc(var(--project-glyph-scale,1) + .06))!important}body:has(.projects-page) .project-wax-seal-sabres{--project-rpg-mask:url(/assets/project-icons/crossed-sabres.svg);--project-wax-tilt:-7deg;--project-glyph-tilt:-4deg;--project-glyph-scale:.96;--project-wax-aura:#ff70a37a;--project-wax-dark:#711f43;--project-wax-mid:#bd3f65;--project-wax-light:#f0869a;--project-wax-cream:#ffe5bf}body:has(.projects-page) .project-wax-seal-lantern{--project-rpg-mask:url(/assets/project-icons/lantern.svg);--project-wax-tilt:4deg;--project-glyph-scale:.95;--project-wax-aura:#ffbe5280;--project-wax-dark:#6e2838;--project-wax-mid:#b85050;--project-wax-light:#ef8b65;--project-wax-cream:#fff0c2}body:has(.projects-page) .project-wax-seal-flower{--project-rpg-mask:url(/assets/project-icons/flower-emblem.svg);--project-wax-tilt:-6deg;--project-glyph-scale:.94;--project-wax-aura:#ff95cc7a;--project-wax-dark:#6c244b;--project-wax-mid:#b94169;--project-wax-light:#ee8496;--project-wax-cream:#ffe5bf}body:has(.projects-page) .project-wax-seal-moon{--project-rpg-mask:url(/assets/project-icons/moon-orbit.svg);--project-wax-tilt:-3deg;--project-glyph-scale:.96;--project-wax-aura:#c4adff73;--project-wax-dark:#35245f;--project-wax-mid:#6b4a91;--project-wax-light:#a88bcc;--project-wax-cream:#f4ebff}body:has(.projects-page) .project-wax-seal-compass{--project-rpg-mask:url(/assets/project-icons/compass.svg);--project-wax-tilt:-4deg;--project-glyph-scale:.94;--project-wax-aura:#8bdbcd6e;--project-wax-dark:#315f5d;--project-wax-mid:#4f8b86;--project-wax-light:#91c8ba;--project-wax-cream:#effff5}body:has(.projects-page) .project-matrix-title h2{font-size:clamp(23px,2.1vw,34px)!important;line-height:1.14!important}body:has(.projects-page) .project-repo-link{width:clamp(34px,3vw,44px)!important;height:clamp(34px,3vw,44px)!important}body:has(.projects-page) .project-matrix-card>p{-webkit-line-clamp:2!important;font-size:clamp(14px,1.12vw,17px)!important;line-height:1.55!important}body:has(.projects-page) .project-matrix-card .tag-row{gap:8px!important}body:has(.projects-page) .project-matrix-card .tag-row span{border-radius:8px!important;min-height:28px!important;padding:0 12px!important;font-size:clamp(11px,.82vw,13px)!important}@media (max-width:640px){body:has(.projects-page) .project-matrix-card{gap:16px!important;padding:22px 20px!important}body:has(.projects-page) .project-matrix-title h2{font-size:clamp(22px,7.4vw,30px)!important}}body:has(:is(.subpage,.article-page)) :is(.channel-hero.xh-reference-hero,.page-hero.main-shell,.page-scene.main-shell,.xh-reference-surface,.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.project-world.project-starport,.gallery-studio,.photowall-world,.music-studio,.moments-board,.friends-board,.chatter-board,.tag-nebula-world,.tag-reading-dock,.about-room):not(#xh-outer-frame-removal){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.article-page)) :is(.channel-hero.xh-reference-hero,.page-hero.main-shell,.page-scene.main-shell,.xh-reference-surface,.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.project-world.project-starport,.gallery-studio,.photowall-world,.music-studio,.moments-board,.friends-board,.chatter-board,.tag-nebula-world,.tag-reading-dock,.about-room):not(#xh-outer-frame-removal){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}body:has(:is(.subpage,.article-page)) :is(.channel-hero.xh-reference-hero,.page-hero.main-shell,.page-scene.main-shell,.xh-reference-surface,.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.project-world.project-starport,.gallery-studio,.photowall-world,.music-studio,.moments-board,.friends-board,.chatter-board,.tag-nebula-world,.tag-reading-dock,.about-room):not(#xh-outer-frame-removal):before{content:none!important;display:none!important}body:has(:is(.subpage,.article-page)) :is(.channel-hero.xh-reference-hero,.page-hero.main-shell,.page-scene.main-shell,.xh-reference-surface,.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.project-world.project-starport,.gallery-studio,.photowall-world,.music-studio,.moments-board,.friends-board,.chatter-board,.tag-nebula-world,.tag-reading-dock,.about-room):not(#xh-outer-frame-removal):after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.article-page)) :is(.channel-hero.xh-reference-hero,.page-hero.main-shell,.page-scene.main-shell,.xh-reference-surface,.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.project-world.project-starport,.gallery-studio,.photowall-world,.music-studio,.moments-board,.friends-board,.chatter-board,.tag-nebula-world,.tag-reading-dock,.about-room):not(#xh-outer-frame-removal):before{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.article-page)) :is(.channel-hero.xh-reference-hero,.page-hero.main-shell,.page-scene.main-shell,.xh-reference-surface,.archive-world.archive-switchboard.archive-xh-timeline,.archive-world.archive-switchboard,.project-world.project-starport,.gallery-studio,.photowall-world,.music-studio,.moments-board,.friends-board,.chatter-board,.tag-nebula-world,.tag-reading-dock,.about-room):not(#xh-outer-frame-removal):after{content:none!important;display:none!important}body:has(.music-page) .music-studio:not(#xh-music-layout){grid-template-columns:minmax(300px,420px) minmax(0,1fr)!important;align-items:start!important;gap:clamp(18px,2.2vw,34px)!important;width:min(1320px,100% - 42px)!important;min-height:0!important;margin:clamp(18px,3vw,34px) auto 72px!important;padding:0!important;display:grid!important}:is(body:has(.music-page) .music-stage:not(#xh-music-layout),body:has(.music-page) .music-panel:not(#xh-music-layout)){-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;background:radial-gradient(circle at 16% 12%,#ffbee533,#0000 22rem),linear-gradient(145deg,#482b419e,#2e1f3480),#3a253d8a!important;border:1px solid #ffeef957!important;border-radius:30px!important;box-shadow:0 24px 68px #24122e33!important}body:has(.music-page) .music-stage:not(#xh-music-layout){align-content:start!important;justify-items:center!important;gap:clamp(14px,1.8vw,20px)!important;min-height:0!important;padding:clamp(22px,3vw,34px)!important;position:sticky!important;top:112px!important}body:has(.music-page) .music-vinyl:not(#xh-music-layout){width:clamp(190px,23vw,292px)!important;box-shadow:inset 0 0 0 10px #ffffff12,0 24px 54px #160e1c57!important}body:has(.music-page) .music-current:not(#xh-music-layout){gap:2px!important}body:has(.music-page) .music-current h2:not(#xh-music-layout){max-width:11ch!important;margin:4px 0!important;font-size:clamp(36px,4.2vw,58px)!important}body:has(.music-page) :is(.music-progress,.music-status-row,.music-sync-note,.music-orbit-controls):not(#xh-music-layout){width:min(360px,100%)!important}body:has(.music-page) .music-panel:not(#xh-music-layout){grid-template-rows:auto auto minmax(0,1fr)!important;min-height:min(680px,100vh - 210px)!important;padding:clamp(18px,2.2vw,28px)!important;display:grid!important;overflow:hidden!important}body:has(.music-page) .music-command-bar:not(#xh-music-layout){grid-template-columns:minmax(220px,1fr) auto minmax(210px,auto)!important;align-items:end!important;gap:12px!important;margin-bottom:16px!important}body:has(.music-page) .music-command-bar>label:not(#xh-music-layout){min-width:0!important}body:has(.music-page) .music-search-field input:not(#xh-music-layout){background:#ffffff38!important;border-color:#ffeef96b!important;min-height:42px!important}body:has(.music-page) .music-cloud-count:not(#xh-music-layout){justify-content:center!important;align-items:center!important;min-height:42px!important;padding:8px 14px!important;display:inline-flex!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-layout){grid-template-columns:auto minmax(110px,150px)!important;justify-self:end!important}body:has(.music-page) .music-volume-cluster input:not(#xh-music-layout){width:100%!important}body:has(.music-page) .music-tabs:not(#xh-music-layout){width:min(320px,100%)!important;margin:2px auto 18px!important}body:has(.music-page) .music-lyrics:not(#xh-music-layout){text-align:left!important;width:min(760px,100%)!important;min-height:360px!important;max-height:min(560px,100vh - 340px)!important;margin:0 auto!important;padding:clamp(64px,12vh,112px) clamp(18px,4vw,54px)!important}body:has(.music-page) .music-lyrics p:not(#xh-music-layout){margin:0 0 18px!important;font-size:clamp(18px,1.7vw,28px)!important;line-height:1.42!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-layout){transform:translate(8px)scale(1.02)!important}body:has(.music-page) .music-playlist:not(#xh-music-layout){grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;align-content:start!important;max-height:min(560px,100vh - 340px)!important;padding:4px!important}body:has(.music-page) .music-playlist button:not(#xh-music-layout){background:#ffffff2e!important;border-color:#ffeef93d!important;grid-template-columns:32px 50px minmax(0,1fr)!important;gap:10px!important;min-height:72px!important}body:has(.music-page) .music-playlist button em:not(#xh-music-layout){grid-area:auto/3!important;justify-self:start!important}@media (max-width:1080px){body:has(.music-page) .music-studio:not(#xh-music-layout){grid-template-columns:1fr!important}body:has(.music-page) .music-stage:not(#xh-music-layout){position:relative!important;top:auto!important}body:has(.music-page) .music-panel:not(#xh-music-layout){min-height:0!important}}@media (max-width:720px){body:has(.music-page) .music-studio:not(#xh-music-layout){gap:14px!important;width:calc(100% - 18px)!important;margin-bottom:46px!important}:is(body:has(.music-page) .music-stage:not(#xh-music-layout),body:has(.music-page) .music-panel:not(#xh-music-layout)){border-radius:22px!important;padding:16px!important}body:has(.music-page) .music-vinyl:not(#xh-music-layout){width:min(220px,72vw)!important}body:has(.music-page) .music-command-bar:not(#xh-music-layout){grid-template-columns:1fr!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-layout){grid-template-columns:minmax(0,1fr)!important;justify-self:stretch!important}body:has(.music-page) .music-tabs:not(#xh-music-layout){width:100%!important}body:has(.music-page) .music-lyrics:not(#xh-music-layout){min-height:300px!important;max-height:420px!important;padding:52px 10px!important}body:has(.music-page) .music-playlist:not(#xh-music-layout){grid-template-columns:1fr!important;max-height:420px!important}}body:has(.music-page) .music-studio:not(#xh-music-player-polish){--music-edge:clamp(22px, 2.4vw, 36px);--music-card-height:clamp(740px, calc(100vh - 178px), 880px);--music-panel-glass:linear-gradient(150deg, #50304db8, #2619329e);align-items:stretch!important;gap:var(--music-edge)!important;width:min(1540px,100% - clamp(34px,10vw,210px))!important;margin:var(--music-edge) auto clamp(56px, 5vw, 82px)!important;grid-template-columns:minmax(320px,420px) minmax(0,1fr)!important}body:has(.music-page) .music-studio:not(#xh-music-player-polish):before{inset:calc(var(--music-edge) * -.75)!important;filter:blur(48px)saturate(1.25)!important;opacity:.28!important;border-radius:42px!important}:is(body:has(.music-page) .music-stage:not(#xh-music-player-polish),body:has(.music-page) .music-panel:not(#xh-music-player-polish)){box-sizing:border-box!important;min-height:var(--music-card-height)!important;height:var(--music-card-height)!important;background:radial-gradient(circle at 18% 8%, #ffb4e238, transparent 18rem), radial-gradient(circle at 82% 88%, #7cd9ff24, transparent 20rem), var(--music-panel-glass), #21162ba3!important;border:1px solid #ffeef947!important;border-radius:28px!important;box-shadow:inset 0 1px #ffffff2e,0 28px 70px #120c1c57!important}body:has(.music-page) .music-stage:not(#xh-music-player-polish){padding:var(--music-edge)!important;align-content:start!important;gap:clamp(14px,1.6vw,20px)!important}body:has(.music-page) .music-stage:not(#xh-music-player-polish):before{content:"";z-index:2;filter:drop-shadow(0 18px 24px #100a1847);pointer-events:none;transform-origin:100% 0;border-top:8px solid #ffeef99e;border-right:8px solid #ffeef96b;border-radius:0 46px 0 0;width:clamp(84px,8vw,128px);height:clamp(108px,11vw,166px);position:absolute;top:clamp(26px,3vw,42px);right:clamp(24px,3vw,42px);rotate:18deg}body:has(.music-page) .music-stage:not(#xh-music-player-polish):after{content:"";z-index:3;aspect-ratio:1;pointer-events:none;background:linear-gradient(135deg,#fff0fb,#8fdfff);border-radius:50%;width:clamp(18px,2vw,28px);position:absolute;top:clamp(124px,12.4vw,198px);right:clamp(38px,4.2vw,66px);box-shadow:0 0 24px #8fdfff6b}body:has(.music-page) .music-vinyl:not(#xh-music-player-polish){z-index:1!important;background:radial-gradient(circle,#ffffffd1 0 4%,#ffdbf2d1 5% 10%,#0000 11%),repeating-radial-gradient(circle,#ffffff24 0 1px,#0000 2px 7px),radial-gradient(circle,#2d1b34 0 18%,#090811 19% 100%)!important;width:clamp(220px,22vw,310px)!important;margin-block:clamp(6px,1vw,14px) 0!important;box-shadow:inset 0 0 0 12px #ffffff0e,inset 0 0 0 1px #ffffff2e,0 28px 62px #0a061275!important}body:has(.music-page) .music-vinyl img:not(#xh-music-player-polish){width:45%!important;box-shadow:0 0 0 5px #ffffff14!important}body:has(.music-page) .music-current:not(#xh-music-player-polish){z-index:4!important;width:min(360px,100%)!important;position:relative!important}body:has(.music-page) .music-current .eyebrow:not(#xh-music-player-polish){color:#ffeef9b3!important;margin:0!important}body:has(.music-page) .music-current h2:not(#xh-music-player-polish){color:#fff8fefa!important;text-shadow:0 12px 34px #120a1a7a!important;max-width:12ch!important;font-size:clamp(38px,3.9vw,56px)!important}body:has(.music-page) .music-current span:not(#xh-music-player-polish){color:#fff8fec2!important}body:has(.music-page) .music-current small:not(#xh-music-player-polish){color:#fff8fec2!important}body:has(.music-page) .music-progress:not(#xh-music-player-polish){color:#fff8fec2!important}body:has(.music-page) .music-status-row:not(#xh-music-player-polish){color:#fff8fec2!important}body:has(.music-page) :is(.music-progress,.music-status-row,.music-sync-note,.music-orbit-controls):not(#xh-music-player-polish){width:min(360px,100%)!important}body:has(.music-page) .music-progress input:not(#xh-music-player-polish){background:linear-gradient(90deg, #f29ad6 0 var(--progress,62%), #fff3 var(--progress,62%) 100%) center / 100% 8px no-repeat!important;height:24px!important;min-height:24px!important;box-shadow:inset 0 0 0 1px #ffffff21!important}body:has(.music-page) .music-volume-cluster input:not(#xh-music-player-polish){background:linear-gradient(90deg, #f29ad6 0 var(--volume,84%), #fff3 var(--volume,84%) 100%) center / 100% 8px no-repeat!important;height:24px!important;min-height:24px!important;box-shadow:inset 0 0 0 1px #ffffff21!important}body:has(.music-page) .music-status-row>span:not(#xh-music-player-polish){color:#fff8fed1!important;background:#ffffff1f!important;border-color:#ffeef933!important}body:has(.music-page) .music-status-row button:not(#xh-music-player-polish){color:#fff8fed1!important;background:#ffffff1f!important;border-color:#ffeef933!important}body:has(.music-page) .music-sync-note:not(#xh-music-player-polish){color:#fff8fed1!important;background:#ffffff1f!important;border-color:#ffeef933!important}body:has(.music-page) .music-orbit-controls:not(#xh-music-player-polish){grid-template-columns:1fr 64px 1fr!important;gap:10px!important;margin-top:auto!important}body:has(.music-page) .music-play-toggle:not(#xh-music-player-polish){color:#fff!important;background:radial-gradient(circle at 34% 24%,#ffffffb8,#0000 36%),linear-gradient(135deg,#f29ad6,#91dfff)!important;border-color:#ffffff8a!important;place-items:center!important;width:64px!important;min-height:64px!important;padding:0!important;display:inline-grid!important;box-shadow:0 18px 38px #2f153d5c!important}body:has(.music-page) .music-skip-button:not(#xh-music-player-polish){color:#fff8fedb!important;background:#ffffff24!important;min-height:46px!important}body:has(.music-page) .music-panel:not(#xh-music-player-polish){padding:var(--music-edge)!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:16px!important;display:grid!important}body:has(.music-page) .music-command-bar:not(#xh-music-player-polish){grid-template-columns:minmax(260px,1fr) auto minmax(220px,.34fr)!important;gap:14px!important;margin:0!important}body:has(.music-page) .music-command-bar label span:not(#xh-music-player-polish){color:#ffeef9c2!important}body:has(.music-page) .music-search-field input:not(#xh-music-player-polish){color:#fff8fef5!important;background:#ffffff24!important;border-color:#ffeef942!important;min-height:48px!important;box-shadow:inset 0 1px #ffffff1f!important}body:has(.music-page) .music-search-field input:not(#xh-music-player-polish)::placeholder{color:#fff8fe94!important}:is(body:has(.music-page) .music-cloud-count:not(#xh-music-player-polish),body:has(.music-page) .music-volume-cluster:not(#xh-music-player-polish)){color:#fff8fecc!important;background:#ffffff21!important;border:1px solid #ffeef933!important;border-radius:999px!important;min-height:48px!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-player-polish){grid-template-columns:auto minmax(100px,1fr)!important;padding-inline:8px 14px!important}body:has(.music-page) .music-route-chip:not(#xh-music-player-polish){background:linear-gradient(135deg,#f29ad6db,#91dfffb3)!important;min-height:36px!important;padding-inline:14px!important}body:has(.music-page) .music-tabs:not(#xh-music-player-polish){background:#ffffff2e!important;border:1px solid #ffeef929!important;width:min(388px,100%)!important;margin:0 auto!important;padding:5px!important}body:has(.music-page) .music-tabs button:not(#xh-music-player-polish){color:#fff8fead!important;min-height:44px!important}body:has(.music-page) .music-tabs button.is-active:not(#xh-music-player-polish){color:#fff!important;background:linear-gradient(135deg,#f29ad6db,#91dfffc7)!important;box-shadow:0 16px 34px #1d0f2a42!important}body:has(.music-page) .music-lyrics:not(#xh-music-player-polish){text-align:center!important;background:linear-gradient(#160e1f0a,#ffffff12),radial-gradient(circle,#91dfff1c,#0000 20rem)!important;border:1px solid #ffeef924!important;border-radius:24px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:clamp(72px,9vh,112px) clamp(20px,5vw,74px)!important;display:block!important;position:relative!important;overflow-x:hidden!important;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000)!important;mask-image:linear-gradient(#0000,#000 16% 84%,#0000)!important}body:has(.music-page) .music-lyrics:not(#xh-music-player-polish):before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffeef942,#0000);height:1px;display:block;position:absolute;top:50%;left:clamp(18px,5vw,78px);right:clamp(18px,5vw,78px)}body:has(.music-page) .music-lyrics p:not(#xh-music-player-polish){z-index:1!important;color:#fff8fe57!important;text-align:center!important;text-wrap:balance!important;overflow-wrap:anywhere!important;border-radius:24px!important;max-width:min(760px,100%)!important;margin:0 auto clamp(18px,2vh,26px)!important;padding:8px clamp(12px,2vw,24px)!important;font-size:clamp(16px,1.25vw,22px)!important;font-weight:900!important;line-height:1.48!important;transition:color .26s,filter .26s,opacity .26s,transform .32s cubic-bezier(.2,.72,.18,1)!important;position:relative!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish){color:#0000!important;filter:drop-shadow(0 0 14px #f29ad66b)drop-shadow(0 0 30px #91dfff3d)!important;opacity:1!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#fff9fe 0%,#f29ad6 36%,#9fe7ff 70%,#fff9fe 100%) 0 0/220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(24px,2.35vw,38px)!important;animation:2.4s linear infinite xh-music-subtitle-shimmer!important;transform:translateY(-2px)scale(1.02)!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish):before{content:"";z-index:-1;background:linear-gradient(90deg,#f29ad61f,#91dfff1f),#ffffff0e;border:1px solid #ffeef92e;border-radius:26px;animation:.52s cubic-bezier(.2,.72,.18,1) both xh-music-subtitle-card;position:absolute;inset:-8px -16px;box-shadow:0 18px 44px #0b071438}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish):after{content:"";background:linear-gradient(90deg,#0000,#f29ad6e6,#91dfffe6,#0000);border-radius:999px;width:min(220px,58%);height:3px;animation:1.6s ease-in-out infinite xh-music-subtitle-underline;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #91dfff70}body:has(.music-page) .music-playlist:not(#xh-music-player-polish){height:100%!important;max-height:none!important;padding:2px!important}body:has(.music-page) .music-playlist button:not(#xh-music-player-polish){color:#fff8feeb!important;background:#ffffff1f!important;border-radius:18px!important}body:has(.music-page) .music-playlist button.is-active:not(#xh-music-player-polish){background:linear-gradient(135deg,#f29ad62e,#91dfff1f)!important;border-color:#f29ad670!important}:is(body:has(.music-page) .music-playlist button small:not(#xh-music-player-polish),body:has(.music-page) .music-playlist button em:not(#xh-music-player-polish)){color:#fff8fe94!important}@keyframes xh-music-subtitle-shimmer{0%{background-position:0%}to{background-position:220%}}@keyframes xh-music-subtitle-card{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes xh-music-subtitle-underline{0%,to{opacity:.46;transform:translate(-50%)scaleX(.74)}50%{opacity:1;transform:translate(-50%)scaleX(1)}}@media (max-width:1080px){body:has(.music-page) .music-studio:not(#xh-music-player-polish){--music-card-height:auto;grid-template-columns:1fr!important;width:min(920px,100% - 30px)!important}:is(body:has(.music-page) .music-stage:not(#xh-music-player-polish),body:has(.music-page) .music-panel:not(#xh-music-player-polish)){height:auto!important;min-height:0!important}body:has(.music-page) .music-panel:not(#xh-music-player-polish){height:clamp(620px,78vh,760px)!important;min-height:620px!important}body:has(.music-page) .music-command-bar:not(#xh-music-player-polish){grid-template-columns:1fr auto!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-player-polish){grid-column:1/-1!important;width:100%!important}}@media (max-width:720px){body:has(.music-page) .music-studio:not(#xh-music-player-polish){--music-edge:14px;width:calc(100% - 18px)!important;margin-top:14px!important}body:has(.music-page) .music-stage:not(#xh-music-player-polish):before{opacity:.42;scale:.8}body:has(.music-page) .music-stage:not(#xh-music-player-polish):after{opacity:.42;scale:.8}body:has(.music-page) .music-current h2:not(#xh-music-player-polish){font-size:clamp(32px,11vw,46px)!important}body:has(.music-page) .music-orbit-controls:not(#xh-music-player-polish){grid-template-columns:1fr 58px 1fr!important}body:has(.music-page) .music-play-toggle:not(#xh-music-player-polish){width:58px!important;min-height:58px!important}body:has(.music-page) .music-command-bar:not(#xh-music-player-polish){grid-template-columns:1fr!important}body:has(.music-page) .music-panel:not(#xh-music-player-polish){height:clamp(560px,76vh,660px)!important;min-height:560px!important}body:has(.music-page) .music-lyrics:not(#xh-music-player-polish){padding:58px 8px!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish){font-size:clamp(22px,7.2vw,30px)!important}}@media (prefers-reduced-motion:reduce){body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish){animation:none!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish):before{animation:none!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-player-polish):after{animation:none!important}}body:has(.music-page) .music-studio:not(#xh-music-compact-pass){--music-card-height:clamp(640px, calc(100vh - 228px), 760px);--music-edge:clamp(18px, 2vw, 28px);gap:var(--music-edge)!important;grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;width:min(1180px,100% - clamp(40px,14vw,260px))!important}:is(body:has(.music-page) .music-stage:not(#xh-music-compact-pass),body:has(.music-page) .music-panel:not(#xh-music-compact-pass)){height:var(--music-card-height)!important;min-height:var(--music-card-height)!important}body:has(.music-page) .music-vinyl:not(#xh-music-compact-pass){width:clamp(208px,20vw,280px)!important}body:has(.music-page) .music-panel:not(#xh-music-compact-pass){gap:14px!important}body:has(.music-page) .music-command-bar:not(#xh-music-compact-pass){background:#ffffff14!important;border:1px solid #ffeef929!important;border-radius:999px!important;grid-template-columns:minmax(200px,1fr) 56px minmax(112px,130px)!important;align-content:center!important;justify-self:center!important;align-items:center!important;gap:8px!important;width:min(560px,100%)!important;height:50px!important;min-height:50px!important;padding:4px!important;box-shadow:inset 0 1px #ffffff1f!important}body:has(.music-page) .music-search-field:not(#xh-music-compact-pass){gap:0!important;min-width:0!important;position:relative!important}body:has(.music-page) .music-search-field>span:not(#xh-music-compact-pass){display:none!important}body:has(.music-page) .music-search-field:before{content:"";pointer-events:none;border:2px solid #fff8fe94;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}body:has(.music-page) .music-search-field:after{content:"";transform-origin:0;pointer-events:none;background:#fff8fe94;border-radius:999px;width:7px;height:2px;position:absolute;top:calc(50% + 7px);left:25px;transform:rotate(45deg)}body:has(.music-page) .music-search-field input:not(#xh-music-compact-pass){background:#ffffff1f!important;border-color:#ffeef92e!important;min-height:34px!important;padding:0 14px 0 38px!important;font-size:13px!important}body:has(.music-page) .music-cloud-count:not(#xh-music-compact-pass){border-radius:999px!important;place-items:center!important;gap:0!important;min-width:56px!important;min-height:34px!important;padding:4px 10px!important;line-height:1!important;display:grid!important}body:has(.music-page) .music-cloud-count strong:not(#xh-music-compact-pass){color:#fff8fef5!important;font-size:15px!important;line-height:1!important}body:has(.music-page) .music-cloud-count small:not(#xh-music-compact-pass){color:#fff8fe8f!important;font-size:12px!important;line-height:1!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-compact-pass){grid-template-columns:32px minmax(70px,1fr)!important;width:100%!important;min-height:34px!important;padding:3px 8px 3px 3px!important}body:has(.music-page) .music-route-chip:not(#xh-music-compact-pass){border-radius:999px!important;place-items:center!important;width:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;font-size:13px!important;display:inline-grid!important}body:has(.music-page) .music-tabs:not(#xh-music-compact-pass){width:min(300px,100%)!important;padding:4px!important}body:has(.music-page) .music-tabs button:not(#xh-music-compact-pass){min-height:38px!important}body:has(.music-page) .music-lyrics:not(#xh-music-compact-pass){background:linear-gradient(#ffffff09,#ffffff05),radial-gradient(circle at 50% 48%,#91dfff14,#0000 18rem)!important;border-color:#ffeef914!important;padding:clamp(88px,12vh,132px) clamp(20px,5vw,70px)!important}body:has(.music-page) .music-lyrics p:not(#xh-music-compact-pass){color:#fff8fe52!important;letter-spacing:0!important;opacity:.62!important;max-width:min(640px,100%)!important;margin-bottom:clamp(14px,1.8vh,22px)!important;padding:0!important;font-size:clamp(15px,1.08vw,19px)!important;font-weight:850!important;line-height:1.55!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-compact-pass){filter:drop-shadow(0 0 12px #ffffff3d)drop-shadow(0 0 18px #91dfff2e)!important;opacity:1!important;background:linear-gradient(90deg,#fffafc 0% 42%,#9fe7ff 52%,#f6a7d9 64%,#fffafc 100%) 0 0/240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:min(690px,100%)!important;font-size:clamp(24px,2.08vw,34px)!important;font-weight:950!important;animation:3.8s linear infinite xh-music-subtitle-shimmer!important;transform:translateY(-1px)scale(1.01)!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-compact-pass):before{content:none!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-compact-pass):after{opacity:.78!important;width:min(160px,42%)!important;height:2px!important;bottom:-7px!important}body:has(.music-page) .music-playlist:not(#xh-music-compact-pass){grid-template-columns:1fr!important;gap:8px!important;padding:2px 4px 2px 0!important;display:grid!important}body:has(.music-page) .music-playlist button:not(#xh-music-compact-pass){background:#ffffff13!important;border-color:#ffeef91a!important;border-radius:14px!important;grid-template-columns:26px 44px minmax(0,1fr) auto!important;gap:10px!important;min-height:60px!important;padding:8px 12px!important;position:relative!important}body:has(.music-page) .music-playlist button:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:12px;bottom:12px;left:0}body:has(.music-page) .music-playlist button.is-active:not(#xh-music-compact-pass){background:linear-gradient(90deg,#f29ad629,#ffffff14)!important}body:has(.music-page) .music-playlist button.is-active:before{background:linear-gradient(#f29ad6,#91dfff);box-shadow:0 0 14px #91dfff66}body:has(.music-page) .music-playlist button[data-playing=true]:after{content:"";background:linear-gradient(90deg,#91dfffeb 0 2px,#0000 2px 4px,#f29ad6eb 4px 6px,#0000 6px 8px,#fff8fecc 8px 10px);border-radius:999px;justify-self:end;width:14px;height:14px;animation:.9s steps(3,end) infinite xh-music-equalizer}body:has(.music-page) .music-playlist button img:not(#xh-music-compact-pass){border-radius:11px!important;width:44px!important;height:44px!important}body:has(.music-page) .music-playlist button span:not(#xh-music-compact-pass){color:#fff8fe6b!important;font-size:11px!important}body:has(.music-page) .music-playlist button strong:not(#xh-music-compact-pass){color:#fff8feeb!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.2!important;overflow:hidden!important}body:has(.music-page) .music-playlist button small:not(#xh-music-compact-pass){color:#fff8fe85!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:-8px!important;font-size:12px!important;overflow:hidden!important}body:has(.music-page) .music-playlist button em:not(#xh-music-compact-pass){color:#fff8fe8a!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#ffffff14!important;border-radius:999px!important;grid-area:1/4/span 2!important;align-self:center!important;max-width:90px!important;padding:4px 8px!important;overflow:hidden!important}body:has(.music-page) .music-playlist button[data-playing=true] em:not(#xh-music-compact-pass){color:#9fe7fff5!important}@keyframes xh-music-equalizer{0%,to{opacity:.7;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:1080px){body:has(.music-page) .music-studio:not(#xh-music-compact-pass){grid-template-columns:1fr!important;width:min(880px,100% - 30px)!important}body:has(.music-page) .music-stage:not(#xh-music-compact-pass){height:auto!important;min-height:0!important}body:has(.music-page) .music-panel:not(#xh-music-compact-pass){height:clamp(560px,72vh,680px)!important;min-height:560px!important}}@media (max-width:720px){body:has(.music-page) .music-command-bar:not(#xh-music-compact-pass){border-radius:22px!important;grid-template-columns:1fr 54px!important;width:100%!important;height:auto!important;min-height:0!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-compact-pass){grid-column:1/-1!important}body:has(.music-page) .music-panel:not(#xh-music-compact-pass){height:clamp(520px,70vh,620px)!important;min-height:520px!important}body:has(.music-page) .music-lyrics:not(#xh-music-compact-pass){padding:72px 14px!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-compact-pass){font-size:clamp(22px,6.4vw,28px)!important}body:has(.music-page) .music-playlist button:not(#xh-music-compact-pass){grid-template-columns:22px 40px minmax(0,1fr)!important}body:has(.music-page) .music-playlist button img:not(#xh-music-compact-pass){width:40px!important;height:40px!important}body:has(.music-page) .music-playlist button em:not(#xh-music-compact-pass){display:none!important}}@media (prefers-reduced-motion:reduce){body:has(.music-page) .music-playlist button[data-playing=true]:after{animation:none!important}}body:has(.music-page) .music-studio:not(#xh-music-final-layout){--music-edge:clamp(16px, 1.6vw, 24px);--music-card-height:clamp(620px, calc(100vh - 230px), 720px);justify-content:center!important;align-items:stretch!important;gap:var(--music-edge)!important;grid-template-columns:minmax(340px,460px) minmax(0,790px)!important;width:min(1280px,100% - clamp(24px,7vw,140px))!important;min-height:0!important;margin:clamp(18px,2.4vw,30px) auto clamp(48px,5vw,76px)!important}:is(body:has(.music-page) .music-stage:not(#xh-music-final-layout),body:has(.music-page) .music-panel:not(#xh-music-final-layout)){height:var(--music-card-height)!important;min-height:var(--music-card-height)!important;border-radius:24px!important}body:has(.music-page) .music-stage:not(#xh-music-final-layout){align-content:start!important;gap:14px!important;padding:clamp(20px,2vw,26px)!important;position:sticky!important;top:104px!important}body:has(.music-page) .music-stage:not(#xh-music-final-layout):before{opacity:.78!important;border-top-width:6px!important;border-right-width:6px!important;width:clamp(78px,6.4vw,104px)!important;height:clamp(108px,8.4vw,142px)!important}body:has(.music-page) .music-stage:not(#xh-music-final-layout):after{background:radial-gradient(circle at 35% 30%,#fffffff2,#0000 28%),linear-gradient(135deg,#fff3fb,#9fe5ff)!important;width:22px!important;box-shadow:0 0 18px #9fe5ff8a,0 8px 22px #100a183d!important}body:has(.music-page) .music-vinyl:not(#xh-music-final-layout){background:radial-gradient(circle,#fff4faeb 0 4.6%,#ffdbf2e0 4.8% 9.2%,#0000 9.4%),radial-gradient(circle at 36% 28%,#ffffff1c,#0000 24%),conic-gradient(from 215deg,#ffffff21 0deg,#0000 24deg 148deg,#9fe5ff14 176deg,#0000 214deg 360deg),repeating-radial-gradient(circle,#ffffff26 0 1px,#ffffff05 2px 3px,#0000 4px 8px),radial-gradient(circle,#34223b 0 15%,#17111d 16% 45%,#08070d 46% 100%)!important;width:clamp(236px,20vw,306px)!important;margin-block:2px 10px!important;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 0 10px #ffffff0b,inset 0 0 42px #0000007a,0 26px 58px #0a061280!important}body:has(.music-page) .music-vinyl:not(#xh-music-final-layout):before{content:"";opacity:.68;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(135deg,#0000 0 42%,#ffffff1a 48%,#0000 56%),radial-gradient(circle,#0000 0 64%,#ffffff1a 65%,#0000 67%);border-radius:50%;position:absolute;inset:6%}body:has(.music-page) .music-vinyl:not(#xh-music-final-layout):after{background:radial-gradient(circle at 38% 32%,#fffffffa,#0000 24%),linear-gradient(135deg,#fff6fcfa,#ffdaf2eb)!important;width:17%!important;box-shadow:inset 0 0 0 8px #f29ad62e,0 0 20px #ffeef947!important}body:has(.music-page) .music-vinyl img:not(#xh-music-final-layout){border-radius:50%!important;width:48%!important;box-shadow:0 0 0 5px #ffffff0f,0 12px 28px #00000047!important}body:has(.music-page) .music-current:not(#xh-music-final-layout){width:100%!important}body:has(.music-page) .music-current h2:not(#xh-music-final-layout){max-width:14ch!important;margin:2px auto!important;font-size:42px!important}body:has(.music-page) .music-current h2:not(#xh-music-title-lock){-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere!important;text-overflow:ellipsis!important;text-wrap:balance!important;-webkit-box-orient:vertical!important;width:min(100%,15ch)!important;max-width:min(100%,15ch)!important;max-height:2.2em!important;line-height:1.1!important;display:-webkit-box!important;overflow:hidden!important}body:has(.music-page) .music-current[data-long-title=true] h2:not(#xh-music-title-lock){letter-spacing:0!important;width:min(100%,18ch)!important;max-width:min(100%,18ch)!important;max-height:2.24em!important;font-size:34px!important;line-height:1.12!important}:is(body:has(.music-page) .music-current span:not(#xh-music-final-layout),body:has(.music-page) .music-current small:not(#xh-music-final-layout)){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}body:has(.music-page) :is(.music-progress,.music-player-dock):not(#xh-music-final-layout){width:100%!important}body:has(.music-page) .music-sync-note:not(#xh-music-final-layout){max-height:64px!important;padding:10px 12px!important;font-size:12px!important;overflow:auto!important}body:has(.music-page) .music-orbit-controls:not(#xh-music-final-layout){grid-template-columns:1fr 58px 1fr!important;margin-top:auto!important}body:has(.music-page) .music-play-toggle:not(#xh-music-final-layout){width:58px!important;min-height:58px!important}body:has(.music-page) .music-panel:not(#xh-music-final-layout){grid-template-rows:auto auto minmax(0,1fr)!important;gap:14px!important;padding:clamp(18px,1.8vw,24px)!important;display:grid!important;overflow:hidden!important}body:has(.music-page) .music-command-bar:not(#xh-music-final-layout){border-radius:999px!important;grid-template-columns:minmax(180px,1fr) 86px 50px minmax(98px,118px)!important;justify-self:center!important;width:min(620px,100%)!important;height:44px!important;min-height:44px!important;padding:4px!important}body:has(.music-page) .music-search-field input:not(#xh-music-final-layout){min-height:32px!important;font-size:12px!important}body:has(.music-page) .music-file-picker:not(#xh-music-final-layout){gap:0!important;min-width:0!important}body:has(.music-page) .music-file-picker span:not(#xh-music-final-layout){color:#fff8fee0!important;background:#ffffff21!important;border-color:#ffeef933!important;width:100%!important;min-height:32px!important;padding:0 11px!important;font-size:12px!important;line-height:1!important}body:has(.music-page) .music-file-picker input:not(#xh-music-final-layout){opacity:0!important;cursor:pointer!important;min-height:32px!important;padding:0!important;position:absolute!important;inset:0!important}:is(body:has(.music-page) .music-cloud-count:not(#xh-music-final-layout),body:has(.music-page) .music-volume-cluster:not(#xh-music-final-layout)){min-height:32px!important}body:has(.music-page) .music-tabs:not(#xh-music-final-layout){width:min(260px,100%)!important;margin:0 auto!important}body:has(.music-page) .music-tabs button:not(#xh-music-final-layout){min-height:36px!important}:is(body:has(.music-page) .music-lyrics:not(#xh-music-final-layout),body:has(.music-page) .music-playlist:not(#xh-music-final-layout)){border-radius:18px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}body:has(.music-page) .music-playlist:not(#xh-music-final-layout){scrollbar-width:thin!important;scrollbar-color:#ffeef947 transparent!important;grid-template-columns:1fr!important;gap:8px!important;padding:0 8px 0 0!important}body:has(.music-page) .music-playlist:not(#xh-music-final-layout)::-webkit-scrollbar{width:6px!important}body:has(.music-page) .music-playlist:not(#xh-music-final-layout)::-webkit-scrollbar-track{background:0 0!important}body:has(.music-page) .music-playlist:not(#xh-music-final-layout)::-webkit-scrollbar-thumb{background:#ffeef942!important;border-radius:999px!important}body:has(.music-page) .music-playlist button:not(#xh-music-final-layout){border-radius:16px!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;grid-template-columns:30px 46px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:66px!important;padding:9px 14px!important;overflow:hidden!important}body:has(.music-page) .music-playlist button img:not(#xh-music-final-layout){grid-row:1/span 2!important;width:46px!important;height:46px!important}body:has(.music-page) .music-playlist button>span:not(#xh-music-final-layout){grid-row:1/span 2!important;align-self:center!important}:is(body:has(.music-page) .music-playlist button strong:not(#xh-music-final-layout),body:has(.music-page) .music-playlist button small:not(#xh-music-final-layout)){grid-column:3!important;min-width:0!important}body:has(.music-page) .music-playlist button strong:not(#xh-music-final-layout){grid-row:1!important;align-self:end!important;font-size:15px!important;line-height:1.18!important}body:has(.music-page) .music-playlist button small:not(#xh-music-final-layout){grid-row:2!important;align-self:start!important;margin-top:0!important;font-size:12px!important;line-height:1.2!important}body:has(.music-page) .music-playlist button em:not(#xh-music-final-layout){max-width:76px!important;font-size:12px!important}body:has(.music-page) .music-playlist button[data-playing=true]:after{z-index:1!important;pointer-events:none!important;transform-origin:50%!important;justify-self:auto!important;position:absolute!important;top:calc(50% - 7px)!important;left:42px!important}body:has(.music-page) .music-lyrics:not(#xh-music-final-layout){padding:clamp(70px,9vh,110px) clamp(22px,4vw,58px)!important}body:has(.music-page) .music-lyrics p:not(#xh-music-final-layout){max-width:560px!important;font-size:clamp(15px,1vw,18px)!important;line-height:1.58!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-final-layout){font-size:clamp(24px,1.9vw,32px)!important}@media (max-width:1180px){body:has(.music-page) .music-studio:not(#xh-music-final-layout){grid-template-columns:minmax(320px,420px) minmax(0,1fr)!important;width:min(1160px,100% - 32px)!important}}@media (max-width:900px){body:has(.music-page) .music-studio:not(#xh-music-final-layout){--music-card-height:auto;grid-template-columns:1fr!important;width:min(620px,100% - 24px)!important}body:has(.music-page) .music-stage:not(#xh-music-final-layout){height:auto!important;min-height:0!important;position:relative!important;top:auto!important}body:has(.music-page) .music-player-dock:not(#xh-music-control-fix){width:min(440px,100%)!important}body:has(.music-page) .music-panel:not(#xh-music-final-layout){height:clamp(520px,70vh,640px)!important;min-height:520px!important}}@media (max-width:560px){body:has(.music-page) .music-studio:not(#xh-music-final-layout){width:calc(100% - 18px)!important}body:has(.music-page) .music-stage:not(#xh-music-final-layout){gap:12px!important;padding:18px!important}body:has(.music-page) .music-vinyl:not(#xh-music-final-layout){width:min(262px,64vw)!important;margin-block:0 8px!important}body:has(.music-page) .music-current h2:not(#xh-music-final-layout){font-size:36px!important}body:has(.music-page) .music-current[data-long-title=true] h2:not(#xh-music-title-lock){width:min(100%,16ch)!important;max-width:min(100%,16ch)!important;font-size:32px!important;line-height:1.08!important}body:has(.music-page) .music-player-dock:not(#xh-music-control-fix){grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;width:min(420px,100%)!important}:is(body:has(.music-page) .music-player-dock .music-skip-button:not(#xh-music-control-fix),body:has(.music-page) .music-player-dock .music-mode-button:not(#xh-music-control-fix),body:has(.music-page) .music-player-dock .music-dock-volume:not(#xh-music-control-fix)){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body:has(.music-page) .music-player-dock .music-play-toggle:not(#xh-music-control-fix){width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important}body:has(.music-page) .music-player-dock .music-dock-volume label:not(#xh-music-control-fix){width:112px!important;min-width:112px!important}body:has(.music-page) .music-command-bar:not(#xh-music-final-layout){border-radius:20px!important;grid-template-columns:1fr 50px!important;height:auto!important;min-height:0!important}body:has(.music-page) .music-file-picker:not(#xh-music-final-layout){grid-column:1/-1!important}body:has(.music-page) .music-volume-cluster:not(#xh-music-final-layout){grid-column:1/-1!important}body:has(.music-page) .music-playlist button:not(#xh-music-final-layout){grid-template-columns:24px 42px minmax(0,1fr)!important;min-height:62px!important}body:has(.music-page) .music-playlist button em:not(#xh-music-final-layout){display:none!important}body:has(.music-page) .music-playlist button[data-playing=true]:after{display:none!important}}body:has(.music-page) .music-stage:not(#xh-music-pure-vinyl):before{content:none!important;display:none!important}body:has(.music-page) .music-stage:not(#xh-music-pure-vinyl):after{content:none!important;display:none!important}body:has(.music-page) .music-vinyl:not(#xh-music-pure-vinyl):before{content:none!important;display:none!important}body:has(.music-page) .music-vinyl:not(#xh-music-pure-vinyl):after{content:none!important;display:none!important}body:has(.music-page) .music-vinyl:not(#xh-music-pure-vinyl){background:radial-gradient(circle,#0000 0 25%,#ffffff0f 25.4% 25.8%,#0000 26.2%),repeating-radial-gradient(circle,#ffffff26 0 1px,#ffffff06 2px 3px,#0000 4px 8px),radial-gradient(circle at 38% 28%,#ffffff14,#0000 24%),radial-gradient(circle,#322039 0 18%,#15101b 19% 52%,#07070d 53% 100%)!important}body:has(.music-page) .music-vinyl img:not(#xh-music-pure-vinyl){z-index:1!important;object-fit:contain!important;background:#07070db8!important;border-radius:16px!important;width:54%!important;height:54%!important;box-shadow:0 0 0 5px #ffffff0f,0 14px 32px #00000052!important}body:has(.music-page) .music-orbit-controls:not(#xh-music-control-fix){grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)!important;place-items:center!important;gap:10px!important}body:has(.music-page) .music-orbit-controls :is(.music-skip-button,.music-play-toggle):not(#xh-music-control-fix){appearance:none!important;box-sizing:border-box!important;text-align:center!important;border-radius:999px!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}body:has(.music-page) .music-orbit-controls :is(.music-skip-button,.music-play-toggle):before{content:none!important;display:none!important}body:has(.music-page) .music-orbit-controls :is(.music-skip-button,.music-play-toggle):after{content:none!important;display:none!important}body:has(.music-page) .music-orbit-controls .music-skip-button:not(#xh-music-control-fix){color:#fff8feeb!important;background:#ffffff29!important;border:1px solid #ffffff52!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:inset 0 1px #ffffff42,0 12px 24px #07061238!important}body:has(.music-page) .music-orbit-controls .music-skip-button:first-child:not(#xh-music-control-fix){justify-self:end!important}body:has(.music-page) .music-orbit-controls .music-skip-button:last-child:not(#xh-music-control-fix){justify-self:start!important}body:has(.music-page) .music-orbit-controls .music-play-toggle:not(#xh-music-control-fix){color:#fff!important;background:radial-gradient(circle at 35% 26%,#ffffffad,#0000 34%),linear-gradient(135deg,#7796ff,#8edcff)!important;border:1px solid #ffffff6b!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;box-shadow:inset 0 1px #ffffff57,0 16px 34px #5298ff57!important}body:has(.music-page) .music-orbit-controls :is(.music-skip-button,.music-play-toggle)>span:not(#xh-music-control-fix){z-index:2!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;text-shadow:0 1px 6px #0c081638!important;place-items:center!important;width:100%!important;height:100%!important;font-weight:900!important;line-height:1!important;display:grid!important;position:relative!important;transform:none!important}body:has(.music-page) .music-orbit-controls .music-skip-button>span:not(#xh-music-control-fix){font-size:24px!important}body:has(.music-page) .music-orbit-controls .music-play-toggle>span:not(#xh-music-control-fix){font-size:18px!important}body:has(.music-page) .music-orbit-controls :is(.music-skip-button,.music-play-toggle):is(:hover,:focus-visible):not(#xh-music-control-fix){transform:translateY(-1px)!important}body:has(.music-page) .music-player-dock:not(#xh-music-control-fix){grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-self:center!important;place-items:center!important;gap:clamp(8px,1.2vw,14px)!important;width:min(560px,100%)!important;margin-top:auto!important;display:grid!important}body:has(.music-page) .music-player-dock :is(.music-skip-button,.music-play-toggle,.music-mode-button,.music-dock-volume):not(#xh-music-control-fix){appearance:none!important;box-sizing:border-box!important;text-align:center!important;border-radius:999px!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important}body:has(.music-page) .music-player-dock :is(.music-skip-button,.music-play-toggle,.music-mode-button,.music-dock-volume):before{content:none!important;display:none!important}body:has(.music-page) .music-player-dock :is(.music-skip-button,.music-play-toggle,.music-mode-button,.music-dock-volume):after{content:none!important;display:none!important}:is(body:has(.music-page) .music-player-dock .music-skip-button:not(#xh-music-control-fix),body:has(.music-page) .music-player-dock .music-mode-button:not(#xh-music-control-fix)){width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;box-shadow:none!important;color:#ddecffdb!important;background:0 0!important;border:0!important}body:has(.music-page) .music-player-dock .music-dock-volume:not(#xh-music-control-fix){width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;box-shadow:none!important;color:#ddecffdb!important;background:0 0!important;border:0!important}body:has(.music-page) .music-player-dock .music-play-toggle:not(#xh-music-control-fix){color:#fff!important;background:radial-gradient(circle at 36% 26%,#ffffff70,#0000 34%),linear-gradient(135deg,#6a61ff,#66d9ff)!important;border:1px solid #ffffff6b!important;width:78px!important;min-width:78px!important;height:78px!important;min-height:78px!important;box-shadow:inset 0 1px #ffffff57,0 22px 42px #6468ff57!important}body:has(.music-page) .music-player-dock :is(.music-skip-button,.music-play-toggle,.music-mode-button,.music-volume-button)>span:not(#xh-music-control-fix){z-index:2!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;text-shadow:0 1px 8px #0c081647!important;place-items:center!important;width:100%!important;height:100%!important;font-weight:900!important;line-height:1!important;display:grid!important;position:relative!important;transform:none!important}body:has(.music-page) .music-player-dock .music-skip-button>span:not(#xh-music-control-fix){font-size:34px!important}:is(body:has(.music-page) .music-player-dock .music-mode-button>span:not(#xh-music-control-fix),body:has(.music-page) .music-player-dock .music-volume-button>span:not(#xh-music-control-fix)){font-size:23px!important}body:has(.music-page) .music-player-dock .music-play-toggle>span:not(#xh-music-control-fix){font-size:28px!important}body:has(.music-page) .music-player-dock .music-volume-button:not(#xh-music-control-fix){width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;position:absolute!important;inset:0!important}body:has(.music-page) .music-player-dock .music-dock-volume label:not(#xh-music-control-fix){opacity:0!important;pointer-events:none!important;z-index:5!important;background:#433e56d1!important;border:1px solid #ffffff6b!important;border-radius:999px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:136px!important;min-height:136px!important;padding:15px 9px!important;transition:opacity .18s,transform .18s!important;display:grid!important;position:absolute!important;inset:auto auto calc(100% + 4px) 50%!important;transform:translate(-50%,4px)!important;box-shadow:0 18px 42px #07061247!important}body:has(.music-page) .music-player-dock .music-dock-volume label:not(#xh-music-control-fix):after{content:""!important;width:54px!important;height:16px!important;position:absolute!important;bottom:-12px!important;left:50%!important;transform:translate(-50%)!important}body:has(.music-page) .music-player-dock .music-dock-volume:is(:hover,:focus-within) label:not(#xh-music-control-fix){opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important}body:has(.music-page) .music-player-dock .music-dock-volume input:not(#xh-music-control-fix){appearance:none!important;background:linear-gradient(90deg, #79dcff 0 var(--volume,84%), #ffffff47 var(--volume,84%) 100%)!important;transform-origin:50%!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 8px!important;border:0!important;border-radius:999px!important;width:106px!important;min-width:106px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(-90deg)!important}body:has(.music-page) .music-player-dock :is(.music-skip-button,.music-play-toggle,.music-mode-button,.music-volume-button):is(:hover,:focus-visible):not(#xh-music-control-fix){transform:translateY(-1px)!important}body:has(.archive-page) .archive-search label{color:#d2daf2e6!important;pointer-events:none!important;z-index:2!important;width:28px!important;height:28px!important;display:block!important;position:absolute!important;top:50%!important;bottom:auto!important;left:22px!important;transform:translateY(-50%)!important}body:has(.archive-page) .archive-search label span{color:currentColor!important;width:28px!important;height:28px!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}body:has(.archive-page) .archive-search label span:before{content:""!important;opacity:.72!important;border:3px solid!important;border-radius:999px!important;width:14px!important;height:14px!important;position:absolute!important;top:3px!important;left:3px!important;transform:none!important}body:has(.archive-page) .archive-search label span:after{content:""!important;opacity:.72!important;transform-origin:0!important;background:currentColor!important;border-radius:999px!important;width:10px!important;height:3px!important;position:absolute!important;top:18px!important;left:16px!important;transform:rotate(45deg)!important}:root,html[data-xh-theme],html[data-xh-theme-phase],html[data-xh-theme-transition]{--xh-stable-text:#f8f4fff5;--xh-stable-text-muted:#f8f4ffdb;--xh-stable-text-on-fill:#1c1426;--xh-stable-text-shadow:0 1px 2px #080610c7;--xh-ink:var(--xh-stable-text)!important;--xh-muted:var(--xh-stable-text-muted)!important;--xh-readable-heading:var(--xh-stable-text)!important;--xh-readable-body:var(--xh-stable-text)!important;--xh-readable-muted:var(--xh-stable-text-muted)!important;--xh-readable-accent:var(--xh-stable-text)!important;--xh-stable-readable-text:var(--xh-stable-text)!important;--xh-stable-readable-muted:var(--xh-stable-text-muted)!important;--xh-stable-readable-soft:var(--xh-stable-text-muted)!important;--xh-frame-heading:var(--xh-stable-text)!important;--xh-frame-muted:var(--xh-stable-text-muted)!important;--xh-frame-accent:var(--xh-stable-text)!important}#xh-app-root,.xh-theme-switch,.xh-floating-player,.xh-floating-companion,.xh-global-toolbox,#xh-app-root :is(h1,h2,h3,h4,h5,h6,p,li,dd,figcaption,blockquote,span,small,time,label,input,textarea,select,option,button,a,strong,b,em,dt,th),.xh-theme-switch :is(span,strong,small,button),.xh-floating-player :is(span,strong,small,button),.xh-floating-companion :is(span,strong,small,button),.xh-global-toolbox :is(a,button,span,strong,small){color:var(--xh-stable-text)!important;-webkit-text-fill-color:currentColor!important;text-shadow:var(--xh-stable-text-shadow)!important}#xh-app-root :is(.meta,.muted,.article-meta,.article-summary,.row-meta,.eyebrow,small,time,figcaption),.xh-theme-switch small,.xh-floating-player small{color:var(--xh-stable-text-muted)!important;-webkit-text-fill-color:currentColor!important}#xh-app-root input::placeholder,#xh-app-root textarea::placeholder{color:var(--xh-stable-text-muted)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}#xh-app-root :is(.button.primary,.button.secondary,.hero-actions .button.primary,.portal-search form>button,.channel-hero-action,.article-action,.archive-view-toggle button.is-active,.archive-tag-rail button.is-active,.xh-profile-actions a,.xh-clean-profile .xh-profile-actions a,.xh-latest-card>div>a){color:var(--xh-stable-text-on-fill)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .main-shell.archive-world.archive-switchboard.archive-xh-timeline.xh-reference-surface{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-world.archive-switchboard.archive-xh-timeline.xh-reference-surface{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-world.archive-switchboard{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-xh-timeline{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-control-deck.xh-reference-toolbar.archive-search-deck{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-filter-console.xh-reference-toolbar{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-tag-rail{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.about-page) .about-room-console.about-room-console{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .main-shell.xh-clean-home.xh-clean-home{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home.xh-clean-home{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-home__grid.xh-clean-home__grid{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-profile-stats.xh-profile-stats{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-clean-dashboard.xh-clean-dashboard{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-dashboard-badges.xh-dashboard-badges{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-stack-list.xh-stack-list{box-shadow:none!important;-webkit-backdrop-filter:blur(.01px)saturate()!important;background:0 0!important;border-style:none!important;border-width:0!important;border-radius:0!important;outline-width:0!important;overflow:visible!important}body:has(.archive-page) .archive-search label{color:#d2daf2e6!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;pointer-events:none!important;z-index:2!important;display:block!important;position:absolute!important;inset:50% auto auto 22px!important;transform:translateY(-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label{color:#d2daf2e6!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;pointer-events:none!important;z-index:2!important;display:block!important;position:absolute!important;inset:50% auto auto 22px!important;transform:translateY(-50%)!important}body:has(.archive-page) .archive-search label span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;width:28px!important;height:28px!important;text-shadow:none!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}body:has(.archive-page) .archive-search label span:before{content:""!important;opacity:.72!important;background:0 0!important;border:3px solid!important;border-radius:999px!important;width:14px!important;height:14px!important;position:absolute!important;top:3px!important;left:3px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label span:before{content:""!important;opacity:.72!important;background:0 0!important;border:3px solid!important;border-radius:999px!important;width:14px!important;height:14px!important;position:absolute!important;top:3px!important;left:3px!important;transform:none!important}body:has(.archive-page) .archive-search label span:after{content:""!important;opacity:.72!important;transform-origin:0!important;background:currentColor!important;border-radius:999px!important;width:10px!important;height:3px!important;position:absolute!important;top:18px!important;left:16px!important;transform:rotate(45deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.archive-page) .archive-search label span:after{content:""!important;opacity:.72!important;transform-origin:0!important;background:currentColor!important;border-radius:999px!important;width:10px!important;height:3px!important;position:absolute!important;top:18px!important;left:16px!important;transform:rotate(45deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-companion{display:none!important}body:has(.subpage) .xh-floating-companion{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{z-index:72!important;opacity:.92!important;width:min(238px,100vw - 28px)!important;min-height:56px!important;text-shadow:none!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;background:linear-gradient(135deg,#211a2ec2,#4e3e5b94),#19142480!important;border:1px solid #ffffff3d!important;border-radius:18px!important;gap:2px!important;padding:10px 48px 10px 15px!important;display:grid!important;position:fixed!important;bottom:clamp(14px,1.8vw,26px)!important;left:auto!important;right:clamp(14px,1.8vw,28px)!important;transform:none!important;box-shadow:0 16px 42px #0e0a1847!important}body:has(.subpage) .xh-floating-player{z-index:72!important;opacity:.92!important;width:min(238px,100vw - 28px)!important;min-height:56px!important;text-shadow:none!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;background:linear-gradient(135deg,#211a2ec2,#4e3e5b94),#19142480!important;border:1px solid #ffffff3d!important;border-radius:18px!important;gap:2px!important;padding:10px 48px 10px 15px!important;display:grid!important;position:fixed!important;bottom:clamp(14px,1.8vw,26px)!important;left:auto!important;right:clamp(14px,1.8vw,28px)!important;transform:none!important;box-shadow:0 16px 42px #0e0a1847!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player:after{content:""!important;background:radial-gradient(circle,#fffffff2 0 11%,#0000 12%),conic-gradient(from 26deg,#f2dcff,#88d8ff,#7368ff,#f2dcff)!important;border-radius:999px!important;width:28px!important;height:28px!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important;box-shadow:0 8px 20px #5f5eff3d!important}body:has(.subpage) .xh-floating-player:after{content:""!important;background:radial-gradient(circle,#fffffff2 0 11%,#0000 12%),conic-gradient(from 26deg,#f2dcff,#88d8ff,#7368ff,#f2dcff)!important;border-radius:999px!important;width:28px!important;height:28px!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important;box-shadow:0 8px 20px #5f5eff3d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player span{color:#faf6ffa8!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:12px!important;font-weight:800!important;line-height:1!important}body:has(.subpage) .xh-floating-player span{color:#faf6ffa8!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:12px!important;font-weight:800!important;line-height:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player strong{color:#fffffff2!important;-webkit-text-fill-color:currentColor!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;font-size:14px!important;font-weight:900!important;line-height:1.25!important;overflow:hidden!important}body:has(.subpage) .xh-floating-player strong{color:#fffffff2!important;-webkit-text-fill-color:currentColor!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;font-size:14px!important;font-weight:900!important;line-height:1.25!important;overflow:hidden!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player small{display:none!important}body:has(.subpage) .xh-floating-player small{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{z-index:73!important;opacity:.88!important;width:46px!important;min-width:0!important;height:46px!important;min-height:0!important;text-shadow:none!important;-webkit-backdrop-filter:blur(16px)saturate(1.12)!important;background:linear-gradient(135deg,#2a203ac7,#5245628a),#19142470!important;border:1px solid #ffffff3d!important;border-radius:16px!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;bottom:clamp(80px,6.8vw,94px)!important;right:clamp(14px,1.8vw,28px)!important;transform:none!important;box-shadow:0 14px 34px #0e0a1838!important}body:has(.subpage) .xh-theme-switch{z-index:73!important;opacity:.88!important;width:46px!important;min-width:0!important;height:46px!important;min-height:0!important;text-shadow:none!important;-webkit-backdrop-filter:blur(16px)saturate(1.12)!important;background:linear-gradient(135deg,#2a203ac7,#5245628a),#19142470!important;border:1px solid #ffffff3d!important;border-radius:16px!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;bottom:clamp(80px,6.8vw,94px)!important;right:clamp(14px,1.8vw,28px)!important;transform:none!important;box-shadow:0 14px 34px #0e0a1838!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch>.xh-theme-switch-kicker{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch>strong{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch>small{display:none!important}body:has(.subpage) .xh-theme-switch>.xh-theme-switch-kicker{display:none!important}body:has(.subpage) .xh-theme-switch>strong{display:none!important}body:has(.subpage) .xh-theme-switch>small{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch .xh-theme-switch-orbit{grid-area:1/1!important;width:25px!important;height:25px!important;margin:0!important;display:block!important;box-shadow:inset 0 0 10px #ffffff38!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-orbit{grid-area:1/1!important;width:25px!important;height:25px!important;margin:0!important;display:block!important;box-shadow:inset 0 0 10px #ffffff38!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch .xh-theme-switch-body{display:block!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch .xh-theme-switch-body>i{display:block!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-body{display:block!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-body>i{display:block!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch .xh-theme-switch-body>i{width:10px!important;height:10px!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-body>i{width:10px!important;height:10px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch .xh-theme-switch-orbit em{display:none!important}body:has(.subpage) .xh-theme-switch .xh-theme-switch-orbit em{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox{opacity:.82!important;bottom:clamp(14px,1.8vw,26px)!important;left:clamp(14px,1.8vw,28px)!important}body:has(.subpage) .xh-global-toolbox{opacity:.82!important;bottom:clamp(14px,1.8vw,26px)!important;left:clamp(14px,1.8vw,28px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger{background:linear-gradient(135deg,#2a203ab8,#52456280),#19142466!important;border-radius:16px!important;width:46px!important;height:46px!important;box-shadow:0 14px 34px #0e0a1833!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger{background:linear-gradient(135deg,#2a203ab8,#52456280),#19142466!important;border-radius:16px!important;width:46px!important;height:46px!important;box-shadow:0 14px 34px #0e0a1833!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger span{left:11px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:before{left:11px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:after{left:11px!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger span{left:11px!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:before{left:11px!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:after{left:11px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:before{top:11px!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:before{top:11px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger span{top:21px!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger span{top:21px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:after{top:31px!important}body:has(.subpage) .xh-global-toolbox .xh-toolbox-trigger:after{top:31px!important}@media (max-width:720px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{width:min(216px,100vw - 24px)!important;bottom:12px!important;right:12px!important}body:has(.subpage) .xh-floating-player{width:min(216px,100vw - 24px)!important;bottom:12px!important;right:12px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{bottom:78px!important;right:12px!important}body:has(.subpage) .xh-theme-switch{bottom:78px!important;right:12px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-global-toolbox{display:none!important}body:has(.subpage) .xh-global-toolbox{display:none!important}}body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}html[data-xh-theme] body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell):before{content:none!important;display:none!important}body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell):after{content:none!important;display:none!important}html[data-xh-theme] body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell):before{content:none!important;display:none!important}html[data-xh-theme] body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell):after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell):before{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.article-page)) :is(.github-comments-shell,.friends-comments,.moment-comment-dock,.moment-comments-shell):after{content:none!important;display:none!important}body:has(.friends-page) .friends-comments .github-comments-shell{width:100%!important;margin:0!important}body:has(.friends-page) .friends-comments .github-comments-card{margin-top:0!important}.about-page .about-joined-panel>.github-comments-shell{width:100%!important;margin-top:0!important;margin-bottom:0!important}.about-page .about-joined-panel>.github-comments-shell .github-comments-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-top:1px solid #94a3b842!important;border-radius:0!important;margin-top:0!important;padding:clamp(1.5rem,3vw,2.25rem) 4.75rem 4.75rem!important;overflow:visible!important}html[data-xh-theme=night] .about-page .about-joined-panel>.github-comments-shell .github-comments-card{border-top-color:#ffffff1f!important}@media (max-width:980px){.about-page .about-joined-panel>.github-comments-shell .github-comments-card{padding:1.5rem 2rem 3rem!important}}@media (max-width:640px){.about-page .about-joined-panel{border-radius:1.25rem!important;width:calc(100% - 1rem)!important}.about-page .about-joined-panel>.github-comments-shell .github-comments-card{padding:1.25rem 1rem 2rem!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{opacity:.96!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:2px!important;width:min(218px,100vw - 116px)!important;min-height:58px!important;padding:9px 48px 8px 15px!important;display:grid!important;bottom:clamp(14px,1.8vw,22px)!important;right:clamp(88px,7.5vw,104px)!important;transform:none!important}body:has(.subpage) .xh-floating-player{opacity:.96!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:2px!important;width:min(218px,100vw - 116px)!important;min-height:58px!important;padding:9px 48px 8px 15px!important;display:grid!important;bottom:clamp(14px,1.8vw,22px)!important;right:clamp(88px,7.5vw,104px)!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player:after{pointer-events:none!important;width:30px!important;height:30px!important;right:13px!important}body:has(.subpage) .xh-floating-player:after{pointer-events:none!important;width:30px!important;height:30px!important;right:13px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player>:not(.xh-floating-player-controls){z-index:2!important;min-width:0!important;position:relative!important}body:has(.subpage) .xh-floating-player>:not(.xh-floating-player-controls){z-index:2!important;min-width:0!important;position:relative!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player>.xh-floating-player-open{z-index:1!important;border-radius:inherit!important;pointer-events:auto!important;display:block!important;position:absolute!important;inset:0!important}body:has(.subpage) .xh-floating-player>.xh-floating-player-open{z-index:1!important;border-radius:inherit!important;pointer-events:auto!important;display:block!important;position:absolute!important;inset:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player>:is(span,strong,small){pointer-events:none!important}body:has(.subpage) .xh-floating-player>:is(span,strong,small){pointer-events:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player small{display:none!important}body:has(.subpage) .xh-floating-player small{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player strong{max-width:100%!important;font-size:13px!important}body:has(.subpage) .xh-floating-player strong{max-width:100%!important;font-size:13px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-controls{z-index:3!important;align-items:center!important;gap:5px!important;width:max-content!important;max-width:100%!important;margin-top:1px!important;display:flex!important;position:relative!important}body:has(.subpage) .xh-floating-player-controls{z-index:3!important;align-items:center!important;gap:5px!important;width:max-content!important;max-width:100%!important;margin-top:1px!important;display:flex!important;position:relative!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-controls button{color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;text-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;border-radius:999px!important;place-items:center!important;line-height:1!important;display:grid!important}body:has(.subpage) .xh-floating-player-controls button{color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;text-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;border-radius:999px!important;place-items:center!important;line-height:1!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-controls button span{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;font-weight:900!important;line-height:1!important}body:has(.subpage) .xh-floating-player-controls button span{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;font-weight:900!important;line-height:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-controls .xh-floating-player-toggle{background:linear-gradient(135deg,#7786ff,#8edcff)!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;box-shadow:0 10px 24px #70a7ff47!important}body:has(.subpage) .xh-floating-player-controls .xh-floating-player-toggle{background:linear-gradient(135deg,#7786ff,#8edcff)!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;box-shadow:0 10px 24px #70a7ff47!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-controls button:disabled{cursor:not-allowed!important;opacity:.45!important}body:has(.subpage) .xh-floating-player-controls button:disabled{cursor:not-allowed!important;opacity:.45!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-volume{z-index:3!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;margin-top:2px!important;display:grid!important;position:relative!important}body:has(.subpage) .xh-floating-player-volume{z-index:3!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;margin-top:2px!important;display:grid!important;position:relative!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-volume button{color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;text-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1!important;display:grid!important}body:has(.subpage) .xh-floating-player-volume button{color:#ffffffeb!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;text-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-volume label{min-width:0!important;display:grid!important}body:has(.subpage) .xh-floating-player-volume label{min-width:0!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-volume input{appearance:none!important;background:linear-gradient(90deg, #8edcff 0 var(--floating-volume,84%), #ffffff38 var(--floating-volume,84%) 100%)!important;cursor:pointer!important;border:0!important;border-radius:999px!important;width:100%!important;height:6px!important;min-height:6px!important;padding:0!important}body:has(.subpage) .xh-floating-player-volume input{appearance:none!important;background:linear-gradient(90deg, #8edcff 0 var(--floating-volume,84%), #ffffff38 var(--floating-volume,84%) 100%)!important;cursor:pointer!important;border:0!important;border-radius:999px!important;width:100%!important;height:6px!important;min-height:6px!important;padding:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-volume input::-webkit-slider-thumb{appearance:none!important;background:#ff9ad0!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}body:has(.subpage) .xh-floating-player-volume input::-webkit-slider-thumb{appearance:none!important;background:#ff9ad0!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player-volume input::-moz-range-thumb{background:#ff9ad0!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}body:has(.subpage) .xh-floating-player-volume input::-moz-range-thumb{background:#ff9ad0!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}@media (max-width:720px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{width:min(190px,100vw - 108px)!important;min-height:56px!important;padding:9px 46px 8px 14px!important;bottom:12px!important;right:84px!important}body:has(.subpage) .xh-floating-player{width:min(190px,100vw - 108px)!important;min-height:56px!important;padding:9px 46px 8px 14px!important;bottom:12px!important;right:84px!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{bottom:clamp(88px,7vw,106px)!important}body:has(.subpage) .xh-theme-switch{bottom:clamp(88px,7vw,106px)!important}.xh-pixel-kurisu-pet{z-index:75;pointer-events:none;width:132px;height:146px;position:fixed;bottom:clamp(10px,1.5vw,18px);right:clamp(14px,1.8vw,22px)}.xh-pixel-kurisu-pet *,.xh-pixel-kurisu-pet :before,.xh-pixel-kurisu-pet :after{box-sizing:border-box}.xh-pixel-kurisu-button,.xh-kurisu-chat-toggle,.xh-kurisu-toast,.xh-kurisu-panel{pointer-events:auto}.xh-pixel-kurisu-button{cursor:pointer;filter:drop-shadow(0 16px 16px #08070f47);-webkit-backdrop-filter:none;border:0;border-radius:0;width:92px;min-width:92px;height:124px;min-height:124px;position:absolute;bottom:0;right:0;box-shadow:none!important;background:0 0!important}.xh-pixel-kurisu-button:disabled{cursor:progress;opacity:.78}.xh-pixel-kurisu{width:92px;height:124px;display:block;position:relative}.xh-kurisu-shadow{filter:blur(1px);background:#03040c4d;border-radius:999px;height:10px;position:absolute;bottom:2px;left:18px;right:15px}.xh-kurisu-sprite{image-rendering:auto;transform-origin:50% 100%;background-image:url(/assets/pets/kurisu-idle-0.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:92px;height:118px;animation:1.8s step-end infinite xh-kurisu-idle;position:absolute;bottom:5px;right:0}.xh-pixel-kurisu-button:hover .xh-kurisu-sprite,.xh-pixel-kurisu-button:focus-visible .xh-kurisu-sprite{transform:translateY(-3px)}.xh-pixel-kurisu-pet[data-mood=happy] .xh-kurisu-sprite{animation:.9s step-end infinite xh-kurisu-happy}.xh-pixel-kurisu-pet[data-mood=lab] .xh-kurisu-sprite,.xh-pixel-kurisu-pet[data-mood=thinking] .xh-kurisu-sprite{animation:1.08s step-end infinite xh-kurisu-thinking}.xh-pixel-kurisu-pet[data-mood=sleepy] .xh-kurisu-sprite{animation:1.6s step-end infinite xh-kurisu-sleepy}.xh-kurisu-chat-toggle{color:#e1f2fff0;-webkit-text-fill-color:currentColor;cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;text-shadow:none;-webkit-backdrop-filter:blur(14px)saturate(1.12);background:linear-gradient(135deg,#394b80d1,#564e9694),#1c244894;border:1px solid #fff3;border-radius:999px;place-items:center;font-size:13px;font-weight:1000;line-height:1;display:grid;position:absolute;bottom:148px;right:26px;box-shadow:0 13px 26px #0b0c1e38}.xh-kurisu-toast{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.12);background:#080a14cc;border:1px solid #ffffff24;border-radius:13px;gap:2px;width:min(230px,100vw - 132px);max-width:230px;padding:9px 11px;display:grid;position:absolute;bottom:196px;right:0;box-shadow:0 16px 34px #02030c3d}.xh-kurisu-toast span{color:#9fdfffeb;-webkit-text-fill-color:currentColor;text-shadow:none;font-size:10px;font-weight:900;line-height:1}.xh-kurisu-toast strong{color:#fffffff0;-webkit-line-clamp:2;-webkit-text-fill-color:currentColor;text-shadow:none;-webkit-box-orient:vertical;font-size:12px;font-weight:850;line-height:1.35;display:-webkit-box;overflow:hidden}.xh-kurisu-panel{-webkit-backdrop-filter:blur(16px)saturate(1.14);background:linear-gradient(135deg,#2a305ae8,#181c36eb),#11142adb;border:1px solid #ffffff29;border-radius:16px;grid-template-rows:auto minmax(64px,1fr) auto auto;gap:8px;width:min(292px,100vw - 24px);max-height:min(252px,100vh - 176px);padding:11px;display:grid;position:absolute;bottom:196px;right:0;overflow:hidden;box-shadow:0 18px 45px #03040e47}.xh-kurisu-panel header{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:4px 10px;display:grid}.xh-kurisu-panel header span{color:#92dbffdb;-webkit-text-fill-color:currentColor;letter-spacing:0;text-transform:uppercase;grid-column:1;font-size:10px;font-weight:1000}.xh-kurisu-panel header strong{color:#fffffff0;-webkit-text-fill-color:currentColor;grid-column:1;font-size:14px;font-weight:1000;line-height:1.1}.xh-kurisu-panel header button{color:#ffffffd6;-webkit-text-fill-color:currentColor;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;grid-area:1/2/span 2;width:28px;height:28px;font-weight:900}.xh-kurisu-messages{overscroll-behavior:contain;gap:6px;padding-right:2px;display:grid;overflow:auto}.xh-kurisu-messages p{color:#ffffffe6;-webkit-text-fill-color:currentColor;width:fit-content;max-width:100%;text-shadow:none;border-radius:12px;margin:0;padding:7px 9px;font-size:12px;font-weight:850;line-height:1.45}.xh-kurisu-messages p[data-role=assistant]{background:#ffffff1a;justify-self:start}.xh-kurisu-messages p[data-role=user]{background:#719fff38;justify-self:end}.xh-kurisu-quick-actions{gap:7px;display:flex}.xh-kurisu-quick-actions button{color:#ebf4ffeb;-webkit-text-fill-color:currentColor;cursor:pointer;min-width:0;height:32px;text-shadow:none;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.xh-kurisu-chatbar{background:#10162ab8;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:42px;padding:4px 4px 4px 14px;display:grid}.xh-kurisu-chatbar input{color:#fffffff0;-webkit-text-fill-color:currentColor;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:32px;font-size:12px;font-weight:850}.xh-kurisu-chatbar input::placeholder{color:#eff1ffa3;-webkit-text-fill-color:currentColor}.xh-kurisu-chatbar button{color:#2f3752e6;-webkit-text-fill-color:currentColor;cursor:pointer;width:32px;min-width:32px;height:32px;min-height:32px;text-shadow:none;background:#e6efffe0;border:0;border-radius:999px;place-items:center;font-size:16px;font-weight:1000;line-height:1;display:grid}.xh-kurisu-quick-actions button:disabled,.xh-kurisu-chatbar button:disabled,.xh-kurisu-chatbar input:disabled{cursor:not-allowed;opacity:.52}.xh-pixel-kurisu-button:focus-visible,.xh-kurisu-chat-toggle:focus-visible,.xh-kurisu-panel button:focus-visible,.xh-kurisu-chatbar input:focus-visible,.xh-kurisu-chatbar button:focus-visible{outline-offset:3px;outline:2px solid #8edcffb8}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{width:min(208px,100vw - 28px)!important;bottom:clamp(14px,1.8vw,22px)!important;left:auto!important;right:clamp(14px,1.8vw,22px)!important}body:has(.subpage) .xh-floating-player{width:min(208px,100vw - 28px)!important;bottom:clamp(14px,1.8vw,22px)!important;left:auto!important;right:clamp(14px,1.8vw,22px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet{z-index:75!important;bottom:clamp(108px,14vh,128px)!important;right:clamp(14px,1.8vw,22px)!important}body:has(.subpage) .xh-pixel-kurisu-pet{z-index:75!important;bottom:clamp(108px,14vh,128px)!important;right:clamp(14px,1.8vw,22px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:54px!important;right:92px!important}body:has(.subpage) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:54px!important;right:92px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{z-index:76!important;bottom:clamp(270px,38vh,294px)!important;left:auto!important;right:clamp(14px,1.8vw,22px)!important}body:has(.subpage) .xh-theme-switch{z-index:76!important;bottom:clamp(270px,38vh,294px)!important;left:auto!important;right:clamp(14px,1.8vw,22px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet[data-open=true]{z-index:140!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet[data-toast=true]{z-index:140!important}body:has(.subpage) .xh-pixel-kurisu-pet[data-open=true]{z-index:140!important}body:has(.subpage) .xh-pixel-kurisu-pet[data-toast=true]{z-index:140!important}@keyframes xh-kurisu-idle{0%,to{background-image:url(/assets/pets/kurisu-idle-0.webp);transform:translateY(0)}35%{background-image:url(/assets/pets/kurisu-idle-1.webp)}70%{background-image:url(/assets/pets/kurisu-idle-2.webp);transform:translateY(-1px)}}@keyframes xh-kurisu-happy{0%,to{background-image:url(/assets/pets/kurisu-wave-0.webp);transform:translateY(0)}50%{background-image:url(/assets/pets/kurisu-idle-1.webp);transform:translateY(-4px)}}@keyframes xh-kurisu-thinking{0%,to{background-image:url(/assets/pets/kurisu-think-0.webp);transform:translateY(0)}50%{background-image:url(/assets/pets/kurisu-serious-0.webp);transform:translateY(-1px)}}@keyframes xh-kurisu-sleepy{0%,to{background-image:url(/assets/pets/kurisu-sleep-0.webp);transform:translateY(2px)}50%{background-image:url(/assets/pets/kurisu-idle-2.webp);transform:translateY(4px)}}@media (max-width:720px){.xh-pixel-kurisu-pet{width:126px;height:140px;bottom:8px;right:10px}.xh-pixel-kurisu-button{width:88px;min-width:88px;height:120px;min-height:120px}.xh-pixel-kurisu,.xh-kurisu-sprite{width:88px;height:114px}.xh-kurisu-chat-toggle{bottom:142px;right:24px}.xh-kurisu-toast{width:min(214px,100vw - 116px);bottom:188px;right:0}.xh-kurisu-panel{width:min(292px,100vw - 20px);max-height:min(220px,100vh - 160px);bottom:142px;right:0}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{width:min(194px,100vw - 20px)!important;bottom:10px!important;left:auto!important;right:10px!important}body:has(.subpage) .xh-floating-player{width:min(194px,100vw - 20px)!important;bottom:10px!important;left:auto!important;right:10px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet{bottom:96px!important;right:10px!important}body:has(.subpage) .xh-pixel-kurisu-pet{bottom:96px!important;right:10px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:52px!important;right:84px!important}body:has(.subpage) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:52px!important;right:84px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{bottom:252px!important;left:auto!important;right:10px!important}body:has(.subpage) .xh-theme-switch{bottom:252px!important;left:auto!important;right:10px!important}}@media (max-height:360px){.xh-pixel-kurisu-pet{width:116px;height:120px;bottom:6px;right:8px}.xh-pixel-kurisu-button{width:80px;min-width:80px;height:112px;min-height:112px}.xh-pixel-kurisu,.xh-kurisu-sprite{width:80px;height:106px}.xh-kurisu-chat-toggle{width:36px;min-width:36px;height:36px;min-height:36px;bottom:128px;right:22px}.xh-kurisu-toast,.xh-kurisu-panel{bottom:170px;right:0}.xh-kurisu-panel{max-height:min(172px,100vh - 188px)}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player{width:min(160px,100vw - 16px)!important;min-height:54px!important;padding:7px 42px 7px 12px!important;bottom:8px!important;right:8px!important}body:has(.subpage) .xh-floating-player{width:min(160px,100vw - 16px)!important;min-height:54px!important;padding:7px 42px 7px 12px!important;bottom:8px!important;right:8px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet{bottom:90px!important;right:8px!important}body:has(.subpage) .xh-pixel-kurisu-pet{bottom:90px!important;right:8px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:42px!important;right:74px!important}body:has(.subpage) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:42px!important;right:74px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{bottom:230px!important;right:8px!important}body:has(.subpage) .xh-theme-switch{bottom:230px!important;right:8px!important}}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{grid-template-columns:clamp(78px,9vw,108px) minmax(0,1fr)!important;grid-template-areas:"cover copy""note note""progress progress""controls controls""sync sync"!important;align-content:center!important;align-items:center!important;gap:12px 18px!important;min-height:214px!important;padding:clamp(16px,2vw,22px)!important;display:grid!important;position:relative!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card>:not(.xh-cloud-player-open){z-index:2!important;position:relative!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-open{z-index:1!important;border-radius:inherit!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover{grid-area:cover!important;justify-self:center!important;width:clamp(78px,9vw,108px)!important;height:clamp(78px,9vw,108px)!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy{text-align:left!important;grid-area:copy!important;justify-self:stretch!important;min-width:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy h2{text-overflow:ellipsis!important;white-space:nowrap!important;margin:5px 0 4px!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-copy p:not(.eyebrow){text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-note{color:var(--xh-reference-muted)!important;text-shadow:none!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;grid-area:note!important;margin:0!important;font-size:12px!important;line-height:1.55!important;display:-webkit-box!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-lyric-subtitle:not(#xh-home-cloud-lyric-subtitle){color:#f8fffff0!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:.18px #fff7bf6b!important;filter:none!important;letter-spacing:0!important;text-shadow:0 1px #ffffff57,0 0 6px #fff7bf6b,0 0 14px #7ff7ff61,0 0 26px #ffb7d82e,0 2px 6px #150c2370!important;text-wrap:balance!important;white-space:pre-line!important;min-height:2.9em!important;font-size:clamp(12px,1.05vw,15px)!important;font-weight:850!important;line-height:1.45!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-progress{grid-area:progress/1/progress/-1!important;justify-self:stretch!important;width:100%!important;margin:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-controls{grid-area:controls/1/controls/-1!important;justify-content:center!important;gap:8px!important;width:auto!important;margin:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-controls button{z-index:3!important;appearance:none!important;box-sizing:border-box!important;cursor:pointer!important;border:1px solid #e7eeff38!important;border-radius:999px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:18px!important;font-weight:800!important;line-height:1!important;display:grid!important;position:relative!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-controls .xh-player-play-toggle{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;font-size:14px!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-controls button>span{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;cursor:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;line-height:1!important;display:grid!important;transform:none!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-controls .xh-player-play-toggle>span{font-size:14px!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-controls button:disabled{cursor:not-allowed!important;opacity:.45!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-sync{min-width:0!important;color:var(--xh-reference-muted)!important;text-align:center!important;flex-wrap:wrap!important;grid-area:sync/1/sync/-1!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;font-size:11px!important;line-height:1.2!important;display:flex!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-player-sync span,body:has(.xh-clean-home) .xh-clean-home .xh-player-sync small){white-space:nowrap!important;background:#ffffff14!important;border:1px solid #e7eeff29!important;border-radius:999px!important;place-items:center!important;min-height:24px!important;padding:0 9px!important;display:inline-grid!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-bars{z-index:2!important}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card{grid-template-columns:74px minmax(0,1fr)!important;grid-template-areas:"cover copy""note note""progress progress""controls controls""sync sync"!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-disc-cover{width:74px!important;height:74px!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-player-controls,body:has(.xh-clean-home) .xh-clean-home .xh-player-sync){justify-content:center!important}body:has(.xh-clean-home) .xh-clean-home .xh-player-sync{text-align:center!important}}#xh-app-root:has(.archive-page) .archive-filter-console .archive-tag-rail button.is-active{color:#fffaff!important;-webkit-text-fill-color:currentColor!important;text-shadow:0 1px 3px #0d0a1c94!important;background:radial-gradient(circle at 24% 18%,#ffffff47,#0000 34%),linear-gradient(135deg,#5361ff,#8c63ff 58%,#79d9ff)!important;border:1px solid #e2ecff85!important;box-shadow:inset 0 1px #ffffff52,0 14px 30px #5361ff57!important}#xh-app-root:has(.archive-page) .archive-filter-console .archive-tag-rail button.is-active span{color:#fffaffdb!important;-webkit-text-fill-color:currentColor!important;text-shadow:inherit!important}#xh-app-root:has(.admin-private-page){color:#1e293b!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}#xh-app-root:has(.admin-private-page) .admin-private-page{color:#1e293b!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}#xh-app-root:has(.admin-private-page) .admin-private-page :is(h1,h2,h3,h4,h5,h6,p,li,dd,figcaption,blockquote,span,small,time,label,input,textarea,select,option,button,a,strong,b,em,dt,th){color:#1e293b!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}#xh-app-root:has(.admin-private-page) .admin-private-page :is(h1,h2,h3,h4,h5,h6,strong,.fraud-admin-summary strong,.fraud-workspace-meta strong,.fraud-module-table strong){color:#10233f!important;-webkit-text-fill-color:currentColor!important}#xh-app-root:has(.admin-private-page) .admin-private-page :is(p,small,figcaption,.fraud-admin-summary span,.fraud-admin-summary small,.fraud-tool-tabs small,.fraud-admin-sidebar small,.fraud-workspace-meta small,.fraud-module-table span,.fraud-module-table small){color:#526173!important;-webkit-text-fill-color:currentColor!important}#xh-app-root:has(.admin-private-page) .admin-private-page :is(.admin-kicker,.fraud-admin-sidebar [data-risk=需处理],.fraud-workspace-meta [data-risk=需处理],.fraud-module-table [data-risk=需处理]){color:#b42318!important;-webkit-text-fill-color:currentColor!important}#xh-app-root:has(.admin-private-page) .admin-private-page :is(.fraud-admin-sidebar [data-risk=注意],.fraud-workspace-meta [data-risk=注意],.fraud-module-table [data-risk=注意]){color:#a15c00!important;-webkit-text-fill-color:currentColor!important}#xh-app-root:has(.admin-private-page) .admin-private-page .button.primary{color:#fff!important;-webkit-text-fill-color:currentColor!important}#xh-app-root:has(.admin-private-page) .admin-private-page :is(){color:#64748b!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile,body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card){cursor:pointer;isolation:isolate;position:relative;transition:transform .18s,border-color .18s,box-shadow .18s!important}:is(body:has(.xh-clean-home) .xh-profile-card-open,body:has(.xh-clean-home) .xh-cloud-player-open){z-index:3!important;border-radius:inherit!important;visibility:visible!important;pointer-events:auto!important;outline:none!important;display:block!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-open{z-index:3!important;visibility:visible!important;pointer-events:auto!important}body:has(.xh-clean-home) .xh-profile-card-open:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#8fa5ff29,#7fd7ff14),#ffffff08;border:1px solid #8fa5ff8a;transition:opacity .18s,box-shadow .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff3d,0 0 #7fd7ff00}body:has(.xh-clean-home) .xh-cloud-player-open:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#8fa5ff29,#7fd7ff14),#ffffff08;border:1px solid #8fa5ff8a;transition:opacity .18s,box-shadow .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff3d,0 0 #7fd7ff00}:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile>:not(.xh-profile-card-open),body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card>:not(.xh-cloud-player-open)){z-index:1!important;position:relative!important}body:has(.xh-clean-home) .xh-clean-profile .xh-profile-window-bar{z-index:1!important;margin:0 0 10px!important;position:relative!important;top:auto!important;left:auto!important}:is(body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions,body:has(.xh-clean-home) .xh-clean-home .xh-player-controls){position:relative;z-index:4!important}:is(body:has(.xh-clean-home) .xh-clean-profile .xh-profile-actions a,body:has(.xh-clean-home) .xh-clean-home .xh-player-controls button){position:relative;z-index:5!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card .xh-player-controls{z-index:4!important;pointer-events:auto!important;position:relative!important}body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card .xh-player-controls button{z-index:5!important;pointer-events:auto!important;position:relative!important}:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile:has(.xh-profile-card-open:hover),body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile:has(.xh-profile-card-open:focus-visible),body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card:has(.xh-cloud-player-open:hover),body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card:has(.xh-cloud-player-open:focus-visible)){border-color:#8fa5ff9e!important;transform:translateY(-3px)!important;box-shadow:0 28px 76px #2430603d,inset 0 1px #ffffff4d!important}body:has(.xh-clean-home) .xh-profile-card-open:hover:after{opacity:1;box-shadow:inset 0 0 0 1px #ffffff47,0 0 0 3px #7fd7ff1a}body:has(.xh-clean-home) .xh-profile-card-open:focus-visible:after{opacity:1;box-shadow:inset 0 0 0 1px #ffffff47,0 0 0 3px #7fd7ff1a}body:has(.xh-clean-home) .xh-cloud-player-open:hover:after{opacity:1;box-shadow:inset 0 0 0 1px #ffffff47,0 0 0 3px #7fd7ff1a}body:has(.xh-clean-home) .xh-cloud-player-open:focus-visible:after{opacity:1;box-shadow:inset 0 0 0 1px #ffffff47,0 0 0 3px #7fd7ff1a}:is(body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile:has(.xh-profile-card-open:active),body:has(.xh-clean-home) .xh-clean-home .xh-cloud-player-card:has(.xh-cloud-player-open:active)){transform:translateY(1px)scale(.992)!important}body:has(.xh-clean-home) .xh-profile-card-open:active:after{opacity:1;box-shadow:inset 0 0 0 2px #7fd7ff66,inset 0 24px 80px #8fa5ff2e,0 0 0 4px #7fd7ff24}body:has(.xh-clean-home) .xh-cloud-player-open:active:after{opacity:1;box-shadow:inset 0 0 0 2px #7fd7ff66,inset 0 24px 80px #8fa5ff2e,0 0 0 4px #7fd7ff24}body:has(.chatter-detail-page) .chatter-detail-page .article-capsule{align-items:start!important;gap:clamp(12px,1.8vw,18px)!important;padding-top:clamp(4px,1.4vw,14px)!important;display:grid!important}body:has(.chatter-detail-page) .chatter-detail-page .article-kicker{margin-bottom:0!important}body:has(.chatter-detail-page) .chatter-detail-page .article-capsule h1{width:min(760px,100% - clamp(48px,10vw,116px))!important;max-width:760px!important;color:var(--xh-readable-heading)!important;letter-spacing:0!important;overflow-wrap:anywhere!important;text-wrap:balance!important;margin-top:0!important;margin-bottom:0!important;font-family:Noto Serif SC,Songti SC,Microsoft YaHei,serif!important;font-size:clamp(42px,5.4vw,76px)!important;font-weight:900!important;line-height:1.08!important}body:has(.chatter-detail-page) .chatter-detail-page .article-summary{width:min(780px,100% - clamp(48px,10vw,116px))!important;max-width:780px!important;color:var(--xh-readable-muted)!important;letter-spacing:0!important;margin-top:0!important;margin-bottom:0!important;font-size:clamp(16px,1.25vw,19px)!important;font-weight:650!important;line-height:1.85!important}body:has(.chatter-detail-page) .chatter-detail-page .article-tags{flex-wrap:wrap!important;gap:9px!important;width:min(780px,100% - clamp(48px,10vw,116px))!important;margin:2px clamp(24px,5vw,58px) 0!important;display:flex!important}body:has(.chatter-detail-page) .chatter-detail-page .article-tags span{min-height:32px!important;color:var(--xh-readable-muted)!important;background:#ffffff29!important;border:1px solid #ffeef95c!important;border-radius:999px!important;align-items:center!important;padding:0 11px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}@media (max-width:760px){body:has(.chatter-detail-page) .chatter-detail-page .article-capsule h1{text-wrap:wrap!important;width:calc(100% - 48px)!important;font-size:clamp(32px,9.6vw,38px)!important;line-height:1.14!important}:is(body:has(.chatter-detail-page) .chatter-detail-page .article-summary,body:has(.chatter-detail-page) .chatter-detail-page .article-tags){width:calc(100% - 48px)!important}}body:has(.about-page) .about-page .about-joined-panel>.about-profile-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}html[data-xh-theme] body:has(.about-page) .about-page .about-joined-panel>.about-profile-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.about-page) .about-page .about-joined-panel>.about-profile-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}body:has(.about-page) .about-page .about-joined-panel>.github-comments-shell .github-comments-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}html[data-xh-theme] body:has(.about-page) .about-page .about-joined-panel>.github-comments-shell .github-comments-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.about-page) .about-page .about-joined-panel>.github-comments-shell .github-comments-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-radius:0!important}body:has(.music-page) .music-lyrics:not(#xh-music-bright-subtitles){background:radial-gradient(circle at 50% 44%,#7ff7ff29,#0000 19rem),radial-gradient(circle at 50% 56%,#fff7bf26,#0000 16rem),linear-gradient(#ffffff0e,#ffffff06)!important;border-color:#fff7bf3d!important}body:has(.music-page) .music-lyrics p:not(#xh-music-bright-subtitles){color:#e8faff80!important;text-shadow:0 0 12px #7ff7ff21!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-bright-subtitles){color:#0000!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 0 10px #ffffff70)drop-shadow(0 0 22px #7ff7ff6b)drop-shadow(0 0 34px #fff7bf3d)!important;text-shadow:none!important;background:linear-gradient(100deg,#fff 0%,#fff7bf 28%,#7ff7ff 54%,#ffb7d8 76%,#fff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}body:has(.music-page) .music-lyrics p.is-active:not(#xh-music-bright-subtitles):after{background:linear-gradient(90deg,#0000,#fff7bf 26%,#7ff7ff 58%,#0000)!important;box-shadow:0 0 12px #fff7bf85,0 0 24px #7ff7ff5c!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-text:not(#xh-music-bright-subtitles){-webkit-text-fill-color:transparent!important;-webkit-text-stroke:.28px #ffffff9e!important;filter:drop-shadow(0 0 9px #ffffff80)drop-shadow(0 0 18px #7ff7ff75)drop-shadow(0 0 30px #fff7bf40)!important;background-color:#0000!important;background-image:linear-gradient(#fff 0%,#fff7bf 36%,#7ff7ff 68%,#ffb7d8 100%),linear-gradient(90deg,#0000,#fff7bf8f,#7ff7ff7a,#0000)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;-webkit-background-clip:text!important;background-clip:text!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-prelude=true] .xh-lyric-text:not(#xh-music-bright-subtitles){opacity:.92!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 0 7px #ffffff6b)drop-shadow(0 0 16px #7ff7ff52)!important;background-color:#0000!important;background-image:linear-gradient(#fff 0%,#fff9d8 44%,#9ffaff 100%),linear-gradient(90deg,#0000,#7ff7ff6b,#0000)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(13px,1.12vw,17px)!important;font-weight:850!important;line-height:1.35!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip:not(#xh-music-lyric-strip-integrated){isolation:isolate!important;background:radial-gradient(#7ff7ff24 0%,#7ff7ff0f 28%,#0000 48%),radial-gradient(#fff7bf1f 0%,#0000 42%),linear-gradient(#17182bf5,#0f0f1ffa)!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,inset 0 0 36px #7ff7ff14,0 18px 42px #0c0d1e47!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip:not(#xh-music-lyric-strip-integrated):before{content:""!important;z-index:0!important;filter:blur(10px)!important;opacity:.78!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff26,#0000),radial-gradient(#7ff7ff33,#0000 68%)!important;border-radius:999px!important;position:absolute!important;inset:12px clamp(120px,34vw,620px)!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-caption:not(#xh-music-lyric-strip-integrated){z-index:1!important;background:0 0!important;padding:0 clamp(10px,2vw,28px)!important;overflow:visible!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-text:not(#xh-music-lyric-strip-integrated){background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;color:#fafffff0!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:.32px #fff7bf7a!important;filter:none!important;text-shadow:0 1px #fff6,0 0 6px #fff7bf80,0 0 14px #7ff7ff6b,0 0 28px #7ff7ff38,0 2px 5px #00000085!important}body:has(.xh-clean-home) .xh-clean-home .xh-lyric-strip[data-prelude=true] .xh-lyric-text:not(#xh-music-lyric-strip-integrated){color:#ecffffe0!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:.22px #fff7bf6b!important;text-shadow:0 0 5px #fff7bf59,0 0 13px #7ff7ff5c,0 2px 5px #0000007a!important}body:has(.music-page) .music-current .music-player-subtitle:not(#xh-music-card-lyric-subtitle){-webkit-line-clamp:2!important;color:#f8ffffed!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:.18px #fff7bf6b!important;filter:none!important;letter-spacing:0!important;text-align:left!important;text-overflow:clip!important;text-shadow:0 1px #ffffff57,0 0 6px #fff7bf6b,0 0 14px #7ff7ff61,0 0 26px #ffb7d82e,0 2px 6px #150c2370!important;text-wrap:balance!important;white-space:pre-line!important;-webkit-box-orient:vertical!important;width:min(100%,38ch)!important;max-width:min(100%,38ch)!important;min-height:2.72em!important;margin-top:10px!important;font-size:clamp(13px,1.18vw,16px)!important;font-weight:850!important;line-height:1.36!important;display:-webkit-box!important;overflow:hidden!important}.planetary-orbit-map.tag-nebula-world,.moments-board .planetary-orbit-map.moment-constellation{isolation:isolate!important;width:min(1280px,100%)!important;min-height:calc(var(--planet-map-height,650px) + 86px)!important;color:#f9fafff0!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background:radial-gradient(circle at 52% 52%,#ffebc533,#0000 19%),radial-gradient(circle at 18% 22%,#82e5ff2e,#0000 22%),linear-gradient(#0e0c2647,#0c0a1ec7),url(/assets/space/carina-nebula-webb.png) 50%/cover no-repeat!important;border:1px solid #d1e0ff57!important;border-radius:34px!important;margin-inline:auto!important;padding:clamp(18px,2.3vw,30px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 34px 110px #04061675,inset 0 1px #ffffff3d!important}.planetary-orbit-map:before{background:linear-gradient(#07081814,#0708186b),url(/assets/space/carina-nebula-webb.png) 50%/cover no-repeat,radial-gradient(circle at 12% 18%,#ffffffc7 0 1px,#0000 2px),radial-gradient(circle at 28% 78%,#ffe4abb8 0 1px,#0000 2px),radial-gradient(circle at 72% 24%,#9ee8ffd1 0 1px,#0000 2px),radial-gradient(circle at 88% 68%,#ffafd8ad 0 1px,#0000 2px);content:""!important;z-index:0!important;border-radius:inherit!important;box-shadow:none!important;opacity:.72!important;pointer-events:none!important;background-size:auto,cover,180px 150px,240px 210px,210px 180px,260px 230px!important;border:0!important;position:absolute!important;inset:0!important;transform:none!important}.planetary-orbit-map:after{content:""!important;z-index:1!important;border-radius:inherit!important;box-shadow:none!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(110deg,#0000 0 30%,#ffffff12 42%,#0000 56%),linear-gradient(#0406121f,#05061457)!important;border:0!important;position:absolute!important;inset:0!important;transform:none!important}.planetary-modebar{z-index:20!important;-webkit-backdrop-filter:blur(18px)saturate(1.16)!important;background:#0a0c208a!important;border:1px solid #e4edff47!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:min(560px,100%)!important;margin:0 auto clamp(14px,2vw,22px)!important;padding:8px!important;display:flex!important;position:relative!important;box-shadow:0 14px 36px #0204123d,inset 0 1px #ffffff2e!important}.planetary-modebar>span{color:#f0f6ffc7!important;letter-spacing:0!important;text-transform:uppercase!important;padding-left:14px!important;font-size:14px!important;font-weight:900!important}.planetary-modebar div{gap:6px!important;display:inline-flex!important}.planetary-modebar button{color:#eff3ffb8!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;min-width:84px!important;min-height:36px!important;padding:0 14px!important;font-size:15px!important;font-weight:900!important}.planetary-modebar button:is(:hover,:focus-visible),.planetary-modebar button.is-active{color:#14162d!important;background:linear-gradient(135deg,#ffbde0c2,#80daffc7),#ffffff29!important;border-color:#ffffff75!important;box-shadow:0 10px 24px #77baff33!important}.planetary-spacefield{z-index:2!important;min-height:var(--planet-map-height,clamp(590px, 57vw, 760px))!important;position:relative!important}.planetary-orbit-map .planetary-ring-set{z-index:1!important;opacity:.92!important;pointer-events:none!important;transform:scale(var(--planet-camera-scale,1))!important;transform-origin:50%!important;transition:transform .26s!important;position:absolute!important;inset:0!important}.planetary-orbit-map .planetary-ring-set span{width:var(--planet-ring-width,58%)!important;height:var(--planet-ring-height,38%)!important;box-shadow:none!important;opacity:0!important;transform:translate(-50%, -50%) rotate(var(--planet-ring-rotate,-10deg))!important;animation:8s ease-in-out infinite planetaryRingTurn!important;animation-delay:var(--planet-ring-delay,0s)!important;background-color:#0000!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;background-size:180% 100%,100% 100%!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;border:0!important;border-radius:999px!important;position:absolute!important;top:50%!important;left:50%!important}.planetary-orbit-map .planetary-core{z-index:12!important;color:#fffcf4f5!important;text-align:center!important;text-shadow:0 2px 10px #0806169e!important;width:clamp(176px,15.5vw,236px)!important;height:clamp(176px,15.5vw,236px)!important;min-height:0!important;transform:translate(-50%, -50%) scale(var(--planet-core-scale,1))!important;background:radial-gradient(circle at 36% 24%,#ffffffc7,#0000 16%),radial-gradient(circle at 67% 58%,#8ee2ff47,#0000 24%),linear-gradient(135deg,#ffd8a7f5,#cd778df5 48%,#4c3275fa)!important;border:1px solid #fff4d380!important;border-radius:50%!important;align-content:center!important;place-items:center!important;gap:4px!important;transition:transform .26s!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;overflow:visible!important;box-shadow:0 0 0 13px #ffe8ae0f,0 0 0 28px #89d7ff09,0 0 72px #ffd6846b,0 34px 86px #0406148a,inset -38px -34px 48px #26123a8f,inset 24px 20px 36px #ffffff47!important}.planetary-core-texture{z-index:0!important;background:radial-gradient(circle at 31% 20%, #ffffff70, transparent 18%), radial-gradient(circle at 50% 53%, #08071e57, transparent 46%), var(--planet-core-sprite) center / 116% 116% no-repeat!important;filter:saturate(1.18)contrast(1.05)drop-shadow(0 0 16px #fff2db47)!important;background-size:100% 100%,100% 100%,116% 116%!important;border-radius:50%!important;width:100%!important;height:100%!important;min-height:100%!important;animation:24s linear infinite planetaryCoreSurfaceSpin!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:rotate(-4deg)scale(1.04)!important}.planetary-core-texture:before,.planetary-core-texture:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;position:absolute!important;inset:0!important}.planetary-core-texture:before{mix-blend-mode:screen!important;background:radial-gradient(circle at 31% 22%,#ffffffe6,#0000 13%),radial-gradient(circle at 61% 35%,#aeecff5c,#0000 15%),linear-gradient(128deg,#0000 0 44%,#ffffff2e 45% 47%,#0000 49%),radial-gradient(circle at 76% 76%,#150a3099,#0000 48%)!important;animation:6.5s ease-in-out infinite planetaryCoreGleam!important}.planetary-core-texture:after{opacity:.82!important;background:radial-gradient(circle at 50% 52%,#0405165c 0 24%,#0000 52%),repeating-linear-gradient(174deg,#ffffff17 0 2px,#0000 2px 12px),radial-gradient(circle at 78% 82%,#11082ab8,#0000 50%)!important}.planetary-orbit-map .planetary-core:before,.planetary-orbit-map .planetary-core:after{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#fff6d62e,#0000)!important;border:1px solid #ffe8b070!important;border-radius:50%!important;height:18%!important;position:absolute!important;top:47%!important;left:-42%!important;right:-42%!important;transform:rotate(-12deg)!important;box-shadow:0 0 28px #ffdfaa4d,inset 0 0 18px #ffffff1a!important}.planetary-orbit-map .planetary-core:after{border-color:#97deff47!important;height:30%!important;top:40%!important;left:-58%!important;right:-58%!important;transform:rotate(17deg)!important;box-shadow:0 0 38px #89ddff3d,inset 0 0 16px #ffffff14!important}.planetary-orbit-map .planetary-core small,.planetary-orbit-map .planetary-core span:not(.planetary-core-texture),.planetary-orbit-map .planetary-core strong{z-index:2!important;-webkit-text-fill-color:currentColor!important;position:relative!important}.planetary-orbit-map .planetary-core small{font-size:15px!important;font-weight:900!important}.planetary-orbit-map .planetary-core strong{font-size:44px!important;line-height:1!important}.planetary-orbit-map .planetary-core span:not(.planetary-core-texture){font-size:15px!important;font-weight:800!important}.planetary-orbit-map .planetary-node-layer{z-index:18!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;transform:scale(var(--planet-camera-scale,1))!important;transform-origin:50%!important;margin:0!important;transition:transform .26s!important;display:block!important;position:absolute!important;inset:0!important}.planetary-node{left:var(--planet-x)!important;top:var(--planet-y)!important;z-index:calc(8 + var(--planet-ring,0))!important;--planet-info-width:var(--planet-node-info-width,clamp(188px, 16vw, 252px))!important;grid-template-columns:var(--planet-size) var(--planet-info-width)!important;color:#fbfcfff5!important;width:max-content!important;min-width:0!important;min-height:0!important;transform:translate(-50%, -50%) rotate(calc(var(--planet-angle) * .018))!important;animation:.62s both planetaryNodeIn!important;animation-delay:var(--planet-delay)!important;outline:none!important;align-items:center!important;gap:10px!important;padding:0!important;text-decoration:none!important;transition:filter .18s!important;display:grid!important;position:absolute!important}.planetary-node:is(:hover,:focus-visible),.planetary-node[data-active=true]{z-index:68!important;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--planet-glow) 48%, transparent))!important}.planetary-mini-planet{width:var(--planet-size)!important;height:var(--planet-size)!important;background:radial-gradient(circle at 30% 20%, #ffffff57, transparent 20%), radial-gradient(circle at 70% 76%, #06071a5c, transparent 50%), var(--planet-sprite) center / 122% 122% no-repeat!important;box-shadow:0 0 0 2px #ffffff5c, 0 0 0 4px color-mix(in srgb, var(--planet-c) 48%, transparent), 0 0 28px color-mix(in srgb, var(--planet-glow) 52%, transparent), 0 14px 26px #03051347, inset -16px -14px 24px #03051394, inset 12px 10px 18px #ffffff4d!important;filter:saturate(1.12)contrast(1.04)!important;image-rendering:auto!important;transform-style:preserve-3d!important;background-size:100% 100%,100% 100%,122% 122%!important;border-radius:50%!important;transition:box-shadow .18s,transform .18s!important;display:block!important;position:relative!important;overflow:visible!important}.planetary-node:is(:hover,:focus-visible,[data-active=true]) .planetary-mini-planet{box-shadow:0 0 0 3px #ffffff75, 0 0 0 9px color-mix(in srgb, var(--planet-glow) 18%, transparent), 0 0 38px color-mix(in srgb, var(--planet-glow) 68%, transparent), inset -14px -12px 22px #0305137a, inset 10px 8px 16px #ffffff47!important;transform:scale(1.14)!important}.planetary-mini-planet:before,.planetary-mini-planet:after,.planetary-mini-planet b,.planetary-mini-planet i{content:""!important;pointer-events:none!important;position:absolute!important}.planetary-mini-planet:before{border-radius:inherit!important;mix-blend-mode:screen!important;opacity:.26!important;animation:planetaryMiniSurfaceSpin var(--planet-spin,16s) linear infinite!important;background:linear-gradient(118deg,#ffffff61,#0000 21% 64%,#ffffff2e) 0 0/180% 180%,radial-gradient(circle at 65% 30%,#ffffff47,#0000 12%) 0 0/100% 100%!important;inset:14% 10%!important}.planetary-mini-planet:after{border-radius:inherit!important;background:radial-gradient(circle at 25% 18%,#ffffff85,#0000 18%),radial-gradient(circle at 70% 74%,#00000094,#0000 48%),linear-gradient(128deg,#0000 0 57%,#ffffff29 58% 61%,#0000 64%),linear-gradient(315deg,#fff3,#0000 18% 64%,#05071e57)!important;inset:0!important}.planetary-mini-ring{border:1px solid color-mix(in srgb, var(--planet-glow) 56%, transparent)!important;height:22%!important;box-shadow:0 0 18px color-mix(in srgb, var(--planet-glow) 30%, transparent)!important;transform:rotate(var(--planet-ring-tilt,-10deg))!important;animation:planetaryMiniRingSpin var(--planet-spin,16s) linear infinite!important;border-radius:50%!important;top:44%!important;left:-24%!important;right:-24%!important}.planetary-mini-atmosphere{z-index:-1!important;background:radial-gradient(circle, color-mix(in srgb, var(--planet-glow) 32%, transparent), transparent 62%)!important;filter:blur(3px)!important;opacity:.9!important;border-radius:50%!important;inset:-9%!important}.planetary-mini-terrain{border-radius:inherit!important;background:radial-gradient(ellipse at 28% 38%, color-mix(in srgb, var(--planet-land) 82%, transparent) 0 10%, transparent 11%), radial-gradient(ellipse at 62% 25%, color-mix(in srgb, var(--planet-land) 58%, transparent) 0 9%, transparent 10%), radial-gradient(ellipse at 58% 69%, color-mix(in srgb, var(--planet-c) 50%, transparent) 0 12%, transparent 13%), radial-gradient(ellipse at 36% 72%, color-mix(in srgb, var(--planet-b) 52%, transparent) 0 8%, transparent 9%)!important;filter:saturate(1.16)!important;mix-blend-mode:screen!important;opacity:.18!important;animation:planetaryMiniTerrainDrift calc(var(--planet-spin,16s) * 1.34) linear infinite!important;inset:7%!important}.planetary-mini-clouds{border-radius:inherit!important;background:linear-gradient(18deg, transparent 0 18%, color-mix(in srgb, var(--planet-cloud) 46%, transparent) 19% 25%, transparent 27% 48%, color-mix(in srgb, var(--planet-cloud) 34%, transparent) 49% 55%, transparent 57%), radial-gradient(ellipse at 44% 33%, color-mix(in srgb, var(--planet-cloud) 52%, transparent), transparent 20%)!important;mix-blend-mode:screen!important;opacity:.22!important;animation:planetaryMiniCloudDrift calc(var(--planet-spin,16s) * .72) linear infinite!important;background-size:170% 100%,100% 100%!important;inset:12% 8%!important}.planetary-mini-shine{filter:blur(.2px)!important;opacity:.92!important;background:radial-gradient(at 38% 38%,#ffffffeb,#ffffff38 48%,#0000 70%)!important;border-radius:56% 44% 48% 52%/54% 58% 42% 46%!important;width:34%!important;height:25%!important;top:11%!important;left:14%!important;transform:rotate(-24deg)!important}.planetary-node:nth-child(3n+1) .planetary-mini-ring{opacity:0!important}.planetary-node:nth-child(4n+2) .planetary-mini-planet{border-radius:46% 54% 49% 51%/50% 46% 54% 50%!important}.planetary-node:nth-child(5n+4) .planetary-mini-planet:before{background:radial-gradient(circle at 38% 42%,#ffffff5c,#0000 9%),radial-gradient(circle at 66% 63%,#ffffff38,#0000 12%)!important}.planetary-node:nth-child(4n+1) .planetary-mini-terrain{background:radial-gradient(ellipse at 30% 34%, color-mix(in srgb, var(--planet-land) 86%, transparent) 0 16%, transparent 17%), radial-gradient(ellipse at 62% 54%, color-mix(in srgb, var(--planet-c) 45%, transparent) 0 13%, transparent 14%), radial-gradient(ellipse at 46% 76%, color-mix(in srgb, var(--planet-land) 56%, transparent) 0 10%, transparent 11%)!important}.planetary-node:nth-child(4n+2) .planetary-mini-clouds{background:repeating-linear-gradient(172deg, color-mix(in srgb, var(--planet-cloud) 48%, transparent) 0 5px, transparent 5px 14px), linear-gradient(12deg, transparent 0 34%, color-mix(in srgb, var(--planet-land) 42%, transparent) 35% 43%, transparent 45%)!important;opacity:.82!important;inset:17% 6%!important}.planetary-node:nth-child(4n+3) .planetary-mini-terrain{background:radial-gradient(circle at 33% 30%, color-mix(in srgb, var(--planet-cloud) 74%, transparent) 0 8%, transparent 9%), radial-gradient(circle at 64% 57%, color-mix(in srgb, var(--planet-land) 68%, transparent) 0 7%, transparent 8%), repeating-conic-gradient(from 20deg, transparent 0 20deg, color-mix(in srgb, var(--planet-land) 35%, transparent) 22deg 27deg, transparent 29deg 47deg)!important;inset:10%!important}.planetary-node:nth-child(4n) .planetary-mini-terrain{background:linear-gradient(135deg, transparent 0 32%, color-mix(in srgb, var(--planet-land) 68%, transparent) 33% 38%, transparent 40%), radial-gradient(ellipse at 68% 30%, color-mix(in srgb, var(--planet-cloud) 52%, transparent) 0 10%, transparent 11%), radial-gradient(ellipse at 35% 70%, color-mix(in srgb, var(--planet-c) 50%, transparent) 0 13%, transparent 14%)!important}.planetary-node .planetary-mini-terrain{mix-blend-mode:screen!important;opacity:.18!important}.planetary-node .planetary-mini-clouds{mix-blend-mode:screen!important;opacity:.22!important}.planetary-node-info{width:var(--planet-info-width,clamp(188px, 16vw, 252px))!important;text-shadow:0 2px 8px #0304108a!important;min-width:0!important;max-width:none!important;transform:translateY(4px) scale(var(--planet-info-scale,1))!important;transform-origin:0!important;-webkit-backdrop-filter:blur(14px)saturate(1.12)!important;overflow-wrap:break-word!important;background:linear-gradient(145deg,#080b1ec7,#23193c8f)!important;border:1px solid #dfebff3d!important;border-radius:16px!important;gap:4px!important;padding:12px 14px!important;transition:border-color .18s,box-shadow .18s,opacity .18s,transform .18s!important;display:grid!important;box-shadow:0 14px 32px #03041247,inset 0 1px #ffffff24!important}.planetary-node-info :is(small,strong,em,span){overflow-wrap:break-word!important;word-break:normal!important;min-width:0!important;max-width:100%!important}.planetary-node-info small,.planetary-node-info em,.planetary-node-info>span{color:#e4eeffb8!important;font-size:13px!important;font-style:normal!important;font-weight:800!important;line-height:1.38!important}.planetary-node-info strong{color:#fffcfffa!important;overflow-wrap:break-word!important;font-size:17px!important;font-weight:950!important;line-height:1.18!important}.planetary-node-info>span{white-space:normal!important;display:block!important;overflow:visible!important}.planetary-node-info .planetary-node-tags{flex-wrap:wrap!important;gap:5px!important;margin-top:2px!important;display:flex!important}.planetary-node-info .planetary-node-tag{border:1px solid color-mix(in srgb, var(--planet-glow) 42%, #ffffff2e)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--planet-glow) 18%, transparent), #ffffff14), #080c2057!important;color:#fafcffeb!important;overflow-wrap:anywhere!important;white-space:normal!important;border-radius:999px!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:3px 7px!important;font-size:13px!important;font-style:normal!important;font-weight:900!important;line-height:1.15!important;display:inline-flex!important}.planetary-orbit-map[data-mode=minimal] .planetary-node-info{opacity:0!important;pointer-events:none!important;transform:translateY(10px) scale(var(--planet-info-scale,1))!important}.planetary-orbit-map[data-mode=minimal] .planetary-node{pointer-events:none!important}.planetary-orbit-map[data-mode=minimal] .planetary-mini-planet{pointer-events:auto!important}.planetary-orbit-map[data-mode=minimal] .planetary-node:is(:hover,:focus-visible) .planetary-node-info,.planetary-orbit-map[data-mode=detail] .planetary-node-info{opacity:1!important;transform:translateY(0) scale(var(--planet-info-scale,1))!important}.planetary-node:is(:hover,:focus-visible,[data-active=true]) .planetary-node-info{border-color:color-mix(in srgb, var(--planet-glow) 72%, #ffffff5c)!important;background:linear-gradient(145deg, #0b0f26db, #362754b8), radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--planet-glow) 24%, transparent), transparent 46%)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--planet-glow) 34%, transparent), 0 18px 40px #03041261, 0 0 30px color-mix(in srgb, var(--planet-glow) 28%, transparent), inset 0 1px 0 #fff3!important}.planetary-orbit-map[data-variant=moments] .planetary-core-texture{filter:hue-rotate(12deg)saturate(1.12)contrast(1.04)drop-shadow(0 0 16px #ffd4eb42)!important}.planetary-orbit-map[data-variant=moments] .planetary-mini-planet:before{opacity:.72!important}.planetary-orbit-map[data-density=dense] .planetary-node{--planet-info-width:clamp(172px, 13vw, 214px)!important;grid-template-columns:var(--planet-size) var(--planet-info-width)!important;gap:8px!important}.planetary-orbit-map[data-density=dense] .planetary-node[data-side=left]{grid-template-columns:var(--planet-info-width) var(--planet-size)!important}.planetary-orbit-map[data-density=dense] .planetary-node-info{width:var(--planet-info-width,clamp(172px, 13vw, 214px))!important;padding:10px 12px!important}.planetary-orbit-map[data-density=dense] .planetary-node-info strong{font-size:16px!important}.planetary-orbit-map[data-density=dense] .planetary-node-info small,.planetary-orbit-map[data-density=dense] .planetary-node-info em,.planetary-orbit-map[data-density=dense] .planetary-node-info>span{font-size:13px!important}.planetary-orbit-map[data-zoom=far] .planetary-node-info,.planetary-orbit-map[data-zoom=deep] .planetary-node-info{width:var(--planet-info-width,clamp(176px, 13vw, 224px))!important;padding:10px 12px!important}.planetary-orbit-map[data-zoom=deep] .planetary-node{gap:7px!important}.planetary-orbit-map[data-zoom=deep] .planetary-node-info strong{font-size:16px!important}.planetary-orbit-map[data-zoom=deep] .planetary-node-info small,.planetary-orbit-map[data-zoom=deep] .planetary-node-info em,.planetary-orbit-map[data-zoom=deep] .planetary-node-info>span{font-size:13px!important}.planetary-orbit-map[data-layout=atlas]{min-height:0!important;overflow:visible!important}body:has(.tags-page) .planetary-orbit-map.tag-nebula-world[data-layout=atlas]{height:auto!important;min-height:calc(var(--planet-map-height,720px) + 180px)!important;overflow:visible!important}body:has(.moments-page) .moments-board .planetary-orbit-map.moment-constellation[data-layout=atlas]{height:auto!important;min-height:calc(var(--planet-map-height,720px) + 180px)!important;overflow:visible!important}.planetary-orbit-map[data-layout=atlas] .planetary-spacefield{min-height:var(--planet-map-height,720px)!important;padding-top:320px!important;display:grid!important}.planetary-orbit-map[data-layout=atlas] .planetary-core{transform:translate(-50%, -50%) scale(var(--planet-core-scale,.86))!important;top:154px!important}.planetary-orbit-map[data-layout=atlas] .planetary-ring-set{height:320px!important;inset:0 0 auto!important;transform:none!important}.planetary-orbit-map[data-layout=atlas] .planetary-ring-set span{width:clamp(220px, var(--planet-ring-width,58%), 92%)!important;height:clamp(120px, var(--planet-ring-height,38%), 270px)!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-layer{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))!important;gap:clamp(14px,1.6vw,22px)!important;padding-top:20px!important;padding-bottom:clamp(18px,2vw,32px)!important;display:grid!important;position:relative!important;transform:none!important}.planetary-orbit-map[data-layout=atlas] .planetary-node{background:linear-gradient(135deg, #080c22ad, #48345d61), radial-gradient(circle at 0 0, color-mix(in srgb, var(--planet-glow) 16%, transparent), transparent 42%)!important;border:1px solid #e2eeff38!important;border-radius:20px!important;grid-template-columns:58px minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:94px!important;padding:12px 14px!important;animation:none!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 14px 30px #04051238!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info{width:auto!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:hidden!important;transform:none!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info small{font-size:14px!important;line-height:1.3!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info strong,.planetary-orbit-map[data-layout=atlas] .planetary-node-info em,.planetary-orbit-map[data-layout=atlas] .planetary-node-info span:not(.planetary-node-tags):not(.planetary-node-tag){-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info strong{-webkit-line-clamp:3!important;line-clamp:3!important;font-size:18px!important;line-height:1.22!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info em{-webkit-line-clamp:1!important;line-clamp:1!important;font-size:14px!important;line-height:1.35!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info span:not(.planetary-node-tags):not(.planetary-node-tag){-webkit-line-clamp:3!important;line-clamp:3!important;font-size:14px!important;line-height:1.42!important}.planetary-orbit-map[data-layout=atlas] .planetary-node-info .planetary-node-tag{font-size:14px!important}.planetary-orbit-map[data-layout=atlas][data-mode=detail] .planetary-node-info strong,.planetary-orbit-map[data-layout=atlas][data-mode=detail] .planetary-node-info em,.planetary-orbit-map[data-layout=atlas][data-mode=detail] .planetary-node-info span:not(.planetary-node-tags):not(.planetary-node-tag){-webkit-line-clamp:unset!important;line-clamp:unset!important;display:block!important;overflow:visible!important}body:has(.tags-page) .planetary-orbit-map.tag-nebula-world{background:radial-gradient(circle at 52% 52%,#ffebc533,#0000 19%),radial-gradient(circle at 18% 22%,#82e5ff2e,#0000 22%),linear-gradient(#0e0c2647,#0c0a1ec7),url(/assets/space/carina-nebula-webb.png) 50%/cover no-repeat!important}body:has(.tags-page) .planetary-orbit-map.tag-nebula-world:not(#xh-outer-frame-removal){background:radial-gradient(circle at 52% 52%,#ffebc533,#0000 19%),radial-gradient(circle at 18% 22%,#82e5ff2e,#0000 22%),linear-gradient(#0e0c2647,#0c0a1ec7),url(/assets/space/carina-nebula-webb.png) 50%/cover no-repeat!important;box-shadow:0 34px 110px #04061675,inset 0 1px #ffffff3d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.tags-page) .planetary-orbit-map.tag-nebula-world:not(#xh-outer-frame-removal){background:radial-gradient(circle at 52% 52%,#ffebc533,#0000 19%),radial-gradient(circle at 18% 22%,#82e5ff2e,#0000 22%),linear-gradient(#0e0c2647,#0c0a1ec7),url(/assets/space/carina-nebula-webb.png) 50%/cover no-repeat!important;box-shadow:0 34px 110px #04061675,inset 0 1px #ffffff3d!important}#xh-outer-frame-removal.planetary-orbit-map.tag-nebula-world{background-color:#0000!important;background-image:radial-gradient(circle at 52% 52%,#ffebc533,#0000 19%),radial-gradient(circle at 18% 22%,#82e5ff2e,#0000 22%),linear-gradient(#0e0c2647,#0c0a1ec7),url(/assets/space/carina-nebula-webb.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto,auto,auto,cover!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.tags-page) #xh-outer-frame-removal.planetary-orbit-map.tag-nebula-world{background-color:#0000!important;background-image:radial-gradient(circle at 52% 52%,#ffebc533,#0000 19%),radial-gradient(circle at 18% 22%,#82e5ff2e,#0000 22%),linear-gradient(#0e0c2647,#0c0a1ec7),url(/assets/space/carina-nebula-webb.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto,auto,auto,cover!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}.planetary-node[data-side=left]{grid-template-columns:var(--planet-info-width) var(--planet-size)!important}.planetary-node[data-side=right] .planetary-node-info{transform-origin:0!important;text-align:left!important}.planetary-node[data-side=left] .planetary-mini-planet{grid-column:2!important}.planetary-node[data-side=left] .planetary-node-info{transform-origin:100%!important;text-align:right!important;grid-area:1/1!important}.planetary-node[data-side=below],.planetary-node[data-side=above]{grid-template-columns:var(--planet-info-width)!important;width:var(--planet-info-width)!important;justify-items:center!important}.planetary-node[data-side=below] .planetary-node-info,.planetary-node[data-side=above] .planetary-node-info{transform-origin:50%!important;text-align:center!important}.planetary-node[data-side=below] .planetary-mini-planet{grid-row:1!important}.planetary-node[data-side=below] .planetary-node-info{grid-row:2!important}.planetary-node[data-side=above] .planetary-node-info{grid-row:1!important}.planetary-node[data-side=above] .planetary-mini-planet{grid-row:2!important}.planetary-orbit-map[data-layout=atlas] .planetary-node:is([data-side=left],[data-side=right],[data-side=below],[data-side=above]){grid-template-columns:58px minmax(0,1fr)!important;place-items:start stretch!important}.planetary-orbit-map[data-layout=atlas] .planetary-node:is([data-side=left],[data-side=right],[data-side=below],[data-side=above]) .planetary-mini-planet{grid-area:1/1!important;align-self:start!important}.planetary-orbit-map[data-layout=atlas] .planetary-node:is([data-side=left],[data-side=right],[data-side=below],[data-side=above]) .planetary-node-info{text-align:left!important;transform-origin:0!important;grid-area:1/2!important}@keyframes planetaryNodeIn{0%{opacity:0;transform:translate(-50%, -42%) scale(.8) rotate(calc(var(--planet-angle) * .018))}to{opacity:1;transform:translate(-50%, -50%) scale(1) rotate(calc(var(--planet-angle) * .018))}}@keyframes planetaryCoreSurfaceSpin{0%{background-position:0%,50%,44%;transform:rotate(-4deg)scale(1.04)}to{background-position:110%,50%,58%;transform:rotate(-4deg)scale(1.04)}}@keyframes planetaryCoreGleam{0%,to{opacity:.82;transform:translate(-2%)scale(1)}50%{opacity:1;transform:translate(3%)scale(1.04)}}@keyframes planetaryMiniSurfaceSpin{0%{background-position:0 48%,0%,65% 30%;transform:rotate(0)scale(1.02)}to{background-position:180% 48%,130%,34% 30%;transform:rotate(360deg)scale(1.02)}}@keyframes planetaryMiniTerrainDrift{0%{transform:translate(-3%)rotate(-2deg)}50%{transform:translate(4%)rotate(2deg)}to{transform:translate(-3%)rotate(-2deg)}}@keyframes planetaryMiniCloudDrift{0%{background-position:0%,50%}to{background-position:170%,50%}}@keyframes planetaryMiniRingSpin{0%{transform:rotate(var(--planet-ring-tilt,-10deg))}to{transform:rotate(calc(var(--planet-ring-tilt,-10deg) + 360deg))}}@keyframes planetaryRingTurn{0%,to{filter:drop-shadow(0 0 5px #99cdff29);background-position:0%,50%}50%{filter:drop-shadow(0 0 13px #eff7ff4d);background-position:100%,50%}}@media (prefers-reduced-motion:reduce){.planetary-orbit-map .planetary-ring-set span,.planetary-core-texture,.planetary-core-texture:before,.planetary-mini-planet:before,.planetary-mini-clouds,.planetary-mini-terrain,.planetary-mini-planet i{animation:none!important}}@media (max-width:900px){.planetary-orbit-map.tag-nebula-world,.moments-board .planetary-orbit-map.moment-constellation{border-radius:28px!important;min-height:0!important;padding:16px!important}.planetary-modebar{border-radius:22px!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}.planetary-modebar>span{padding:2px 8px 0!important}.planetary-modebar div{grid-template-columns:1fr 1fr!important;display:grid!important}.planetary-modebar button{width:100%!important}.planetary-spacefield{min-height:0!important;padding-top:236px!important;display:grid!important}.planetary-orbit-map .planetary-core{width:148px!important;height:148px!important;top:118px!important;left:50%!important;transform:translate(-50%,-50%)!important}.planetary-orbit-map .planetary-ring-set{height:236px!important;inset:0 0 auto!important;transform:none!important}.planetary-orbit-map .planetary-ring-set span{width:clamp(170px, var(--planet-ring-width,72%), 88%)!important;height:clamp(88px, var(--planet-ring-height,42%), 210px)!important}.planetary-orbit-map .planetary-node-layer{gap:12px!important;padding-top:12px!important;display:grid!important;position:relative!important;transform:none!important}.planetary-node{background:linear-gradient(135deg,#080c2299,#48345d57)!important;border:1px solid #e2eeff38!important;border-radius:20px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-height:76px!important;padding:10px 12px!important;animation:none!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;box-shadow:0 14px 30px #04051238!important}.planetary-node[data-side=left],.planetary-node[data-side=right],.planetary-node[data-side=below],.planetary-node[data-side=above]{grid-template-columns:58px minmax(0,1fr)!important;justify-items:stretch!important}.planetary-node[data-side=left] .planetary-mini-planet,.planetary-node[data-side=right] .planetary-mini-planet,.planetary-node[data-side=below] .planetary-mini-planet,.planetary-node[data-side=above] .planetary-mini-planet{grid-area:1/1!important}.planetary-node[data-side=left] .planetary-node-info,.planetary-node[data-side=right] .planetary-node-info,.planetary-node[data-side=below] .planetary-node-info,.planetary-node[data-side=above] .planetary-node-info{text-align:left!important;grid-area:1/2!important}.planetary-node:is(:hover,:focus-visible,[data-active=true]){border-color:color-mix(in srgb, var(--planet-glow) 62%, #ffffff47)!important;background:linear-gradient(135deg, #0c112ac7, #533e6c7a), radial-gradient(circle at 0 0, color-mix(in srgb, var(--planet-glow) 24%, transparent), transparent 42%)!important;box-shadow:0 18px 38px #04051247, 0 0 24px color-mix(in srgb, var(--planet-glow) 24%, transparent)!important}.planetary-mini-planet{--planet-size:52px}.planetary-node-info{width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;transform:none!important}.planetary-orbit-map[data-density=dense] .planetary-node-info,.planetary-orbit-map[data-zoom=far] .planetary-node-info,.planetary-orbit-map[data-zoom=deep] .planetary-node-info{width:auto!important;min-width:0!important}:is(body:has(:is(.tags-page,.moments-page)) .xh-floating-player,body:has(:is(.tags-page,.moments-page)) .xh-pixel-kurisu-pet),:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.tags-page,.moments-page)) .xh-floating-player,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.tags-page,.moments-page)) .xh-pixel-kurisu-pet){display:none!important}}:root{--xh-content-image-radius:18px;--xh-reference-cover-ratio:16 / 9;--xh-reference-album-ratio:4 / 3}.article-cover,.post-cover,.gallery-light-table-frame,.gallery-search-strip button,.gallery-album-rail button,.gallery-polaroid,.gallery-tile,.photowall-search-strip button,.moment-image-grid button,.chatter-cover{background:#ffffff5c!important;min-height:0!important;position:relative!important;overflow:hidden!important}body:has(.archive-page) .archive-row-cover{background:#ffffff5c!important;min-height:0!important;position:relative!important;overflow:hidden!important}body:has(.archive-page) .archive-card-cover{background:#ffffff5c!important;min-height:0!important;position:relative!important;overflow:hidden!important}.article-cover,.post-cover,.gallery-light-table-frame,.gallery-search-strip button,.photowall-search-strip button,.gallery-album-rail button,.gallery-polaroid,.gallery-tile{aspect-ratio:var(--xh-reference-cover-ratio)!important;height:auto!important}body:has(.archive-page) .archive-row-cover{aspect-ratio:var(--xh-reference-cover-ratio)!important;height:auto!important}body:has(.archive-page) .archive-card-cover{aspect-ratio:var(--xh-reference-cover-ratio)!important;height:auto!important}.article-cover img,.post-cover img,.gallery-light-table-frame img,.gallery-search-strip img,.gallery-album-rail button img,.gallery-polaroid img,.gallery-tile img,.photowall-search-strip img,.moment-image-grid:not(.count-1) img,.chatter-cover img{object-fit:cover!important;background:#ffffff2e!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}body:has(.archive-page) .archive-row-cover img{object-fit:cover!important;background:#ffffff2e!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}body:has(.archive-page) .archive-card-cover img{object-fit:cover!important;background:#ffffff2e!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}.markdown-body img{object-fit:initial!important;border-radius:var(--xh-content-image-radius)!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:28px auto!important;display:block!important;box-shadow:0 18px 44px #422a5824!important}.xh-latest-card,.xh-photo-poster,.xh-record-card,.xh-mode-card,.page-scene-media{aspect-ratio:var(--xh-reference-cover-ratio)!important;background:#ffffff2e!important;height:auto!important;min-height:0!important;position:relative!important;overflow:hidden!important}.xh-latest-card>img,.xh-photo-poster img,.xh-record-card .xh-card-cover,.xh-mode-card .xh-card-cover,.page-scene-media img{object-fit:cover!important;background:#ffffff2e!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:absolute!important;inset:0!important}.xh-latest-carousel>img,.xh-latest-carousel.is-empty>img{opacity:0!important;position:absolute!important;inset:0!important}.xh-latest-carousel>img.is-active,.xh-latest-carousel.is-empty>img{opacity:.92!important;position:absolute!important;inset:0!important}.gallery-light-table{align-items:start!important}.gallery-light-table-frame{display:block!important}.gallery-light-table-frame:after,.gallery-search-strip button:after,.gallery-album-rail button:after{content:none!important;display:none!important}.gallery-search-strip button,.gallery-album-rail button,.photowall-search-strip button,.moment-image-grid button{place-items:stretch stretch!important;display:grid!important;position:relative!important}.gallery-search-strip span,.gallery-search-strip strong,.gallery-album-rail button span,.gallery-album-rail button small{color:var(--xh-ink)!important;text-shadow:none!important}.gallery-stack-cover,.photowall-album-stack{aspect-ratio:var(--xh-reference-album-ratio)!important;height:auto!important;min-height:0!important;overflow:visible!important}.gallery-stack-cover img,.gallery-collection-media img,.photowall-album-stack img{object-fit:cover!important;background:#ffffff2e!important;width:100%!important;height:100%!important;min-height:0!important}.gallery-polaroid{place-items:stretch stretch!important}.gallery-tile{display:inline-block!important}.gallery-tile div{width:min(100% - 28px,520px)!important}.photowall-search-strip>div{grid-auto-columns:minmax(170px,240px)!important;align-items:start!important}.photowall-masonry button{background:#ffffffd1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.photowall-masonry img{object-fit:initial!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;position:relative!important;inset:auto!important}.gallery-lightbox img,.photowall-lightbox img{object-fit:contain!important;width:auto!important;max-width:min(1100px,92vw)!important;height:auto!important;max-height:85vh!important}.moment-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-self:center!important;align-items:stretch!important;width:min(100%,360px)!important;max-width:min(100%,360px)!important}.moment-image-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.moment-image-grid.count-1{grid-template-columns:1fr!important;justify-self:start!important;width:100%!important;max-width:min(80%,280px)!important}.moment-image-grid button{aspect-ratio:1!important;overflow:hidden!important}.moment-image-grid.count-1 button{aspect-ratio:auto!important;background:0 0!important}.moment-image-grid.count-1 img{object-fit:contain!important;width:100%!important;height:auto!important;max-height:400px!important;display:block!important;position:relative!important;inset:auto!important}.chatter-card{grid-template-rows:auto auto auto 1fr auto!important;min-height:0!important}.chatter-cover{height:230px!important;display:block!important;overflow:hidden!important}@media (max-width:760px){.moment-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(100%,320px)!important}.moment-image-grid.count-1{grid-template-columns:1fr!important;max-width:min(86%,280px)!important}}.xh-latest-card.xh-latest-carousel{aspect-ratio:auto!important;height:clamp(500px,55vh,620px)!important;min-height:0!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card.xh-latest-carousel{aspect-ratio:auto!important;height:clamp(540px,55vh,620px)!important;min-height:0!important}.xh-latest-card.xh-latest-carousel>img,.xh-latest-carousel.xh-latest-card>img.is-active{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;min-height:100%!important;display:block!important;position:absolute!important;inset:0!important}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card.xh-latest-carousel{height:max(535px,100svh - 48px)!important;min-height:0!important}}:is(.post-detail-page,.chatter-detail-page) .article-cover,:is(.post-detail-page,.chatter-detail-page) .chatter-detail-cover{aspect-ratio:auto!important;background:0 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}:is(.post-detail-page,.chatter-detail-page) .article-cover img,:is(.post-detail-page,.chatter-detail-page) .chatter-detail-cover img{aspect-ratio:auto!important;object-fit:initial!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important;position:relative!important;inset:auto!important}@media (min-width:821px){body:has(.xh-clean-home) .xh-clean-home__showcase{grid-template-columns:minmax(330px,.82fr) minmax(0,1.62fr)!important;align-items:stretch!important;padding-bottom:24px!important}body:has(.xh-clean-home) .xh-clean-home__posts{height:clamp(520px,36vw,600px)!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card.xh-latest-carousel{height:clamp(520px,36vw,600px)!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__media{height:clamp(520px,36vw,600px)!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__posts .xh-latest-card.xh-latest-carousel{aspect-ratio:auto!important}body:has(.xh-clean-home) .xh-clean-home__media{grid-template-rows:minmax(230px,.92fr) minmax(240px,1fr)!important;grid-template-columns:minmax(0,1.42fr) minmax(220px,.58fr)!important;align-content:stretch!important;align-items:stretch!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster{grid-area:1/1/auto/-1!important;height:auto!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home .xh-photo-poster img{object-fit:cover!important;height:100%!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__mini-grid{grid-area:2/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;min-height:0!important}body:has(.xh-clean-home) .xh-clean-home__media>.xh-theme-scene-card{grid-area:2/2!important;height:auto!important;min-height:0!important}:is(body:has(.xh-clean-home) .xh-clean-home .xh-record-card,body:has(.xh-clean-home) .xh-clean-home .xh-mode-card){grid-template-rows:minmax(116px,.56fr) minmax(0,1fr)!important;height:auto!important;min-height:0!important}}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile>.xh-profile-actions{z-index:8!important;pointer-events:auto!important}body:has(.xh-clean-home) .xh-clean-card.xh-clean-profile>.xh-profile-actions a{z-index:9!important;pointer-events:auto!important}:root{--xh-season-primary:#ff8fc7;--xh-season-secondary:#7cd9ff;--xh-season-accent:#ffe28a;--xh-season-page-bg:radial-gradient(circle at 16% 10%, #ff8fc757, transparent 30rem), radial-gradient(circle at 84% 4%, #7cd9ff47, transparent 32rem), linear-gradient(135deg, #fff8fd 0%, #f1fbff 48%, #fff8ec 100%);--xh-season-slider-bg:radial-gradient(circle at 18% 12%, #ffddee6b, transparent 26rem), linear-gradient(135deg, #f7fbff 0%, #fff3fb 52%, #eef9ff 100%);--xh-season-sky:radial-gradient(circle at 20% 15%, #ffffffa3, transparent 16rem), linear-gradient(180deg, #fffaff80, #eefaff2e);--xh-season-horizon:linear-gradient(180deg, transparent 0 58%, #ffffff2e 59%, #ffd2ec47);--xh-season-particle:linear-gradient(135deg, #fff7fb, #ff8fc7 56%, #ffd5ea);--xh-season-particle-shadow:0 0 18px #ff8fc761;--xh-season-image-opacity:.23;--xh-season-image-sat:1.2;--xh-season-image-bright:1;--xh-season-landscape-opacity:.72}html[data-xh-season=spring]{--xh-season-primary:#ff8fc7;--xh-season-secondary:#9edcff;--xh-season-accent:#ffe2a8;--xh-season-page-bg:radial-gradient(circle at 18% 10%, #ff8fc75c, transparent 28rem), radial-gradient(circle at 82% 6%, #9edcff4d, transparent 30rem), radial-gradient(circle at 48% 96%, #ffe2a838, transparent 28rem), linear-gradient(135deg, #fff8fc 0%, #edfaff 56%, #fff6e9 100%);--xh-season-slider-bg:radial-gradient(circle at 20% 12%, #ffb6da70, transparent 28rem), radial-gradient(circle at 78% 18%, #bde8ff52, transparent 26rem), linear-gradient(135deg, #fff7fb 0%, #eefaff 52%, #fff8ee 100%);--xh-season-sky:radial-gradient(circle at 18% 16%, #ffffffc7, transparent 15rem), radial-gradient(circle at 76% 28%, #ffcde838, transparent 21rem), linear-gradient(180deg, #fffafe94, #ecfaff52);--xh-season-horizon:radial-gradient(ellipse at 24% 92%, #ffb8dc57, transparent 28rem), linear-gradient(180deg, transparent 0 60%, #ffdcec33 61%, #badeca3d);--xh-season-particle:linear-gradient(135deg, #fff8fb, #ff94c8 58%, #ffd7ea);--xh-season-particle-shadow:0 0 20px #ff8fc761}html[data-xh-season=summer]{--xh-season-primary:#54c7b8;--xh-season-secondary:#72d8ff;--xh-season-accent:#ffe173;--xh-season-page-bg:radial-gradient(circle at 12% 12%, #72d8ff57, transparent 31rem), radial-gradient(circle at 86% 8%, #ffe17342, transparent 27rem), radial-gradient(circle at 54% 98%, #54c7b833, transparent 26rem), linear-gradient(135deg, #f4fffb 0%, #ebfbff 52%, #fff9dd 100%);--xh-season-slider-bg:radial-gradient(circle at 20% 14%, #72d8ff5c, transparent 30rem), radial-gradient(circle at 78% 16%, #ffe17357, transparent 24rem), linear-gradient(135deg, #effffc 0%, #e9fbff 48%, #fff8d9 100%);--xh-season-sky:radial-gradient(circle at 18% 12%, #ffffffc7, transparent 15rem), linear-gradient(180deg, #cff5ff8a, #fff9d042);--xh-season-horizon:radial-gradient(ellipse at 20% 92%, #3cb79b3d, transparent 28rem), linear-gradient(180deg, transparent 0 60%, #58bd9f2e 61%, #fbe0722e);--xh-season-particle:radial-gradient(circle, #fff 0 24%, #ffe173 36%, #54c7b8e0 74%);--xh-season-particle-shadow:0 0 22px #54c7b857, 0 0 34px #ffe1733d}html[data-xh-season=autumn]{--xh-season-primary:#d97746;--xh-season-secondary:#f4b15f;--xh-season-accent:#8dc7d6;--xh-season-page-bg:radial-gradient(circle at 18% 10%, #f4b15f52, transparent 30rem), radial-gradient(circle at 82% 6%, #8dc7d633, transparent 31rem), radial-gradient(circle at 54% 96%, #d977462e, transparent 28rem), linear-gradient(135deg, #fff8ed 0%, #f6fbff 46%, #fff1e5 100%);--xh-season-slider-bg:radial-gradient(circle at 16% 12%, #f4b15f61, transparent 28rem), radial-gradient(circle at 82% 18%, #8dc7d638, transparent 26rem), linear-gradient(135deg, #fff8ec 0%, #f7fbff 48%, #fff0e1 100%);--xh-season-sky:radial-gradient(circle at 18% 16%, #fff7e2c7, transparent 15rem), linear-gradient(180deg, #fff2d38f, #f4b15f38);--xh-season-horizon:radial-gradient(ellipse at 22% 92%, #d977463d, transparent 28rem), linear-gradient(180deg, transparent 0 60%, #d977462e 61%, #49716229);--xh-season-particle:linear-gradient(135deg, #ffd98e, #d97746 58%, #8f3f31);--xh-season-particle-shadow:0 0 18px #d9774657}html[data-xh-season=winter]{--xh-season-primary:#8ed9ff;--xh-season-secondary:#b8c8ff;--xh-season-accent:#f7fbff;--xh-season-page-bg:radial-gradient(circle at 16% 8%, #8ed9ff47, transparent 30rem), radial-gradient(circle at 82% 4%, #b8c8ff3d, transparent 30rem), radial-gradient(circle at 50% 96%, #ffffff52, transparent 30rem), linear-gradient(135deg, #f7fbff 0%, #eef7ff 52%, #fbf8ff 100%);--xh-season-slider-bg:radial-gradient(circle at 18% 12%, #b8e5ff61, transparent 30rem), radial-gradient(circle at 82% 14%, #b8c8ff47, transparent 26rem), linear-gradient(135deg, #f6fbff 0%, #edf7ff 52%, #faf8ff 100%);--xh-season-sky:radial-gradient(circle at 18% 14%, #ffffffd1, transparent 15rem), linear-gradient(180deg, #f2faff9e, #dfeeff57);--xh-season-horizon:radial-gradient(ellipse at 24% 92%, #fff6, transparent 28rem), linear-gradient(180deg, transparent 0 58%, #d4e9ff38 59%, #ffffff4d);--xh-season-particle:radial-gradient(circle, #fff 0 30%, #dff4ff 50%, #8ed9ffb8 78%);--xh-season-particle-shadow:0 0 20px #8ed9ff57}html[data-xh-theme=night][data-xh-season=spring]{--xh-season-page-bg:radial-gradient(circle at 16% 10%, #ff8fc733, transparent 30rem), radial-gradient(circle at 82% 6%, #7cd9ff29, transparent 30rem), linear-gradient(135deg, #090b20 0%, #19142f 50%, #101a31 100%);--xh-season-slider-bg:radial-gradient(circle at 18% 12%, #ff8fc733, transparent 28rem), radial-gradient(circle at 84% 12%, #7cd9ff2e, transparent 28rem), linear-gradient(135deg, #090b20 0%, #17132d 52%, #0e1931 100%);--xh-season-sky:radial-gradient(circle at 74% 18%, #fff0f829, transparent 13rem), linear-gradient(180deg, #0c0d2a8a, #1d14364d);--xh-season-horizon:radial-gradient(ellipse at 70% 82%, #ff8fc729, transparent 24rem), linear-gradient(180deg, transparent 0 58%, #2d234e52 59%, #0c102a8a);--xh-season-image-opacity:.3;--xh-season-image-sat:1.12;--xh-season-image-bright:.78}html[data-xh-theme=night][data-xh-season=summer]{--xh-season-page-bg:radial-gradient(circle at 16% 10%, #54c7b82e, transparent 30rem), radial-gradient(circle at 82% 4%, #ffe17324, transparent 30rem), linear-gradient(135deg, #061428 0%, #0f2333 52%, #091522 100%);--xh-season-slider-bg:radial-gradient(circle at 18% 12%, #54c7b833, transparent 30rem), radial-gradient(circle at 82% 16%, #ffe17324, transparent 24rem), linear-gradient(135deg, #061428 0%, #102638 52%, #081623 100%);--xh-season-sky:radial-gradient(circle at 74% 18%, #ffe58b24, transparent 12rem), linear-gradient(180deg, #0414288f, #0e2a3247);--xh-season-horizon:radial-gradient(ellipse at 72% 88%, #54c7b829, transparent 25rem), linear-gradient(180deg, transparent 0 60%, #164e4652 61%, #04102094);--xh-season-image-opacity:.29;--xh-season-image-sat:1.18;--xh-season-image-bright:.76}html[data-xh-theme=night][data-xh-season=autumn]{--xh-season-page-bg:radial-gradient(circle at 18% 10%, #d977462e, transparent 30rem), radial-gradient(circle at 82% 6%, #f4b15f21, transparent 30rem), linear-gradient(135deg, #120b18 0%, #241729 52%, #121827 100%);--xh-season-slider-bg:radial-gradient(circle at 18% 12%, #d9774633, transparent 28rem), radial-gradient(circle at 84% 14%, #8dc7d61f, transparent 26rem), linear-gradient(135deg, #120b18 0%, #241728 52%, #111827 100%);--xh-season-sky:radial-gradient(circle at 72% 18%, #f4b15f1f, transparent 13rem), linear-gradient(180deg, #120a1e8f, #301c224d);--xh-season-horizon:radial-gradient(ellipse at 72% 86%, #d977462e, transparent 25rem), linear-gradient(180deg, transparent 0 60%, #42272452 61%, #0f122294);--xh-season-image-opacity:.28;--xh-season-image-sat:1.08;--xh-season-image-bright:.74}html[data-xh-theme=night][data-xh-season=winter]{--xh-season-page-bg:radial-gradient(circle at 16% 10%, #8ed9ff2e, transparent 31rem), radial-gradient(circle at 82% 4%, #b8c8ff2e, transparent 30rem), linear-gradient(135deg, #071124 0%, #101a34 52%, #081221 100%);--xh-season-slider-bg:radial-gradient(circle at 18% 12%, #8ed9ff33, transparent 30rem), radial-gradient(circle at 82% 14%, #b8c8ff2e, transparent 26rem), linear-gradient(135deg, #071124 0%, #101b35 52%, #081220 100%);--xh-season-sky:radial-gradient(circle at 72% 18%, #ebf7ff29, transparent 13rem), linear-gradient(180deg, #07102494, #10204057);--xh-season-horizon:radial-gradient(ellipse at 72% 86%, #8ed9ff26, transparent 25rem), linear-gradient(180deg, transparent 0 58%, #1a33585c 59%, #070e1e99);--xh-season-image-opacity:.3;--xh-season-image-sat:.96;--xh-season-image-bright:.78}html[data-xh-season] body{background:var(--xh-season-page-bg)!important}html[data-xh-season] .xh-background-slider{background:var(--xh-season-slider-bg)!important}html[data-xh-season] .xh-background-image.is-active{opacity:var(--xh-season-image-opacity)!important;filter:saturate(var(--xh-season-image-sat)) brightness(var(--xh-season-image-bright)) blur(14px)!important}.ib-season-sky,.ib-season-landscape,.ib-season-glow,.xh-seasonal-aura,.xh-seasonal-layer{pointer-events:none;position:fixed;inset:0}.ib-season-sky,.ib-season-landscape,.ib-season-glow{position:absolute}.ib-season-sky{z-index:1;opacity:.84;background:var(--xh-season-sky);mix-blend-mode:screen;animation:18s ease-in-out infinite alternate xh-season-sky-drift}.ib-season-landscape{z-index:2;opacity:var(--xh-season-landscape-opacity);background:var(--xh-season-horizon);overflow:hidden}.ib-season-landscape span{aspect-ratio:2.8;background:radial-gradient(ellipse at 50% 18%, color-mix(in srgb, var(--xh-season-secondary) 24%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--xh-season-primary) 26%, transparent), transparent 72%);filter:blur(8px);border-radius:50% 50% 0 0;width:74vw;max-width:980px;position:absolute;bottom:-11%;left:50%;transform:translate(-50%)}.ib-season-landscape span:nth-child(2){opacity:.66;width:42vw;bottom:-8%;left:13%}.ib-season-landscape span:nth-child(3){opacity:.58;width:46vw;bottom:-9%;left:88%}.ib-season-glow{z-index:3;mix-blend-mode:screen;overflow:hidden}.ib-season-glow span,.xh-seasonal-aura span{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--xh-season-primary) 42%, transparent), transparent 68%);filter:blur(22px);opacity:.38;border-radius:999px;width:clamp(150px,24vw,440px);animation:13s ease-in-out infinite alternate xh-season-aura-float;position:absolute}.ib-season-glow span:first-child,.xh-seasonal-aura span:first-child{top:16vh;left:4vw}.ib-season-glow span:nth-child(2),.xh-seasonal-aura span:nth-child(2){background:radial-gradient(circle, color-mix(in srgb, var(--xh-season-secondary) 42%, transparent), transparent 68%);animation-delay:-4s;top:10vh;right:5vw}.ib-season-glow span:nth-child(3),.xh-seasonal-aura span:nth-child(3){background:radial-gradient(circle, color-mix(in srgb, var(--xh-season-accent) 36%, transparent), transparent 70%);animation-delay:-8s;bottom:-10vh;left:44vw}.xh-seasonal-aura{z-index:1;opacity:.62;mix-blend-mode:screen;overflow:hidden}.xh-seasonal-layer{z-index:4;opacity:.72;filter:saturate(1.14);overflow:hidden}.xh-seasonal-layer i{width:var(--season-size);height:calc(var(--season-size) * .72);background:var(--xh-season-particle);box-shadow:var(--xh-season-particle-shadow);opacity:.78;animation:xh-seasonal-fall var(--season-duration) linear infinite, xh-seasonal-shimmer 3.6s ease-in-out infinite;animation-delay:var(--season-delay), var(--season-delay);will-change:transform, opacity, filter;position:absolute;top:-12vh;left:0;transform:translate(0,0)rotate(0)}html[data-xh-season=spring] .xh-seasonal-layer i{border-radius:74% 26% 70% 30%}html[data-xh-season=summer] .xh-seasonal-layer i{width:calc(var(--season-size) * .54);height:calc(var(--season-size) * .54);opacity:.64;border-radius:999px}html[data-xh-theme=night][data-xh-season=summer] .xh-seasonal-layer i{opacity:.86;background:radial-gradient(circle,#fff 0 18%,#fff4a8 34%,#54c7b8c7 72%);box-shadow:0 0 16px #ffeb8fb8,0 0 30px #54c7b86b}html[data-xh-season=autumn] .xh-seasonal-layer i{clip-path:polygon(50% 0,66% 24%,100% 20%,75% 48%,92% 86%,52% 66%,15% 100%,24% 58%,0 38%,34% 30%);border-radius:74% 8% 72% 22%}html[data-xh-season=winter] .xh-seasonal-layer i{width:calc(var(--season-size) * .74);height:calc(var(--season-size) * .74);border-radius:999px}html[data-xh-season=winter] .xh-seasonal-layer i:before,html[data-xh-season=winter] .xh-seasonal-layer i:after{content:"";background:#ffffffb3;border-radius:999px;width:145%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(60deg)}html[data-xh-season=winter] .xh-seasonal-layer i:after{transform:translate(-50%,-50%)rotate(-60deg)}html[data-xh-theme=night] .xh-seasonal-layer{opacity:.82}.xh-season-switch{z-index:129;background:radial-gradient(circle at 18% 10%, color-mix(in srgb, var(--xh-season-primary) 28%, transparent), transparent 45%), linear-gradient(145deg, #ffffffc7, #ffffff5c);width:min(228px,100vw - 32px);min-height:64px;color:var(--xh-ink);text-align:left;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);transition:transform .26s var(--xh-ease), border-color .26s ease, box-shadow .26s ease;border:1px solid #ffffffad;border-radius:22px;grid-template-rows:repeat(3,auto);grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:10px;padding:11px 14px;display:grid;position:fixed;bottom:92px;right:22px;box-shadow:0 20px 64px #4e376e2e}.xh-season-switch:hover,.xh-season-switch:focus-visible{box-shadow:0 22px 72px color-mix(in srgb, var(--xh-season-primary) 24%, transparent);border-color:#ffffffe6;transform:translateY(-2px)}.xh-season-switch:active{transform:translateY(0)scale(.98)}.xh-season-switch-orbit{background:radial-gradient(circle at 30% 22%, #ffffffe6, transparent 28%), linear-gradient(145deg, var(--xh-season-secondary), var(--xh-season-primary));border-radius:14px;grid-row:1/span 3;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ffffff52,0 10px 26px #462d5e33}.xh-season-switch-orbit i{background:#ffffffdb;border-radius:999px;display:block;position:absolute;box-shadow:0 0 16px #ffffff80}.xh-season-switch-orbit i:first-child{width:12px;height:12px;top:9px;left:9px}.xh-season-switch-orbit i:nth-child(2){opacity:.72;width:7px;height:7px;top:16px;right:8px}.xh-season-switch-orbit i:nth-child(3){opacity:.62;border-radius:999px;width:17px;height:3px;bottom:7px;left:15px}.xh-season-switch-kicker,.xh-season-switch strong,.xh-season-switch small{grid-column:2;min-width:0}.xh-season-switch-kicker{color:color-mix(in srgb, var(--xh-season-primary) 72%, #4a2a4d 28%);font-size:11px;font-weight:900;line-height:1}.xh-season-switch strong{color:var(--xh-ink);font-size:15px;line-height:1.15}.xh-season-switch small{color:var(--xh-muted);font-size:11px;font-weight:800;line-height:1.28}html[data-xh-theme=night] .xh-season-switch{background:radial-gradient(circle at 18% 10%, color-mix(in srgb, var(--xh-season-primary) 24%, transparent), transparent 45%), linear-gradient(145deg, #171430c7, #080c1e9e);color:#f8f3ff}html[data-xh-theme=night] .xh-season-switch strong{color:#f8f3ff}html[data-xh-theme=night] .xh-season-switch small{color:#ecf2ffb8}body:has(.subpage) .xh-season-switch{bottom:88px}:is(body:has(.admin-private-page) .xh-season-switch,body:has(.admin-private-page) .xh-seasonal-aura,body:has(.admin-private-page) .xh-seasonal-layer){display:none!important}@keyframes xh-season-sky-drift{0%{transform:translate(-1.2%,-.8%)scale(1.01)}to{transform:translate(1.2%,.8%)scale(1.04)}}@keyframes xh-season-aura-float{0%{opacity:.28;transform:translate(-8px,-6px)scale(.96)}to{opacity:.44;transform:translate(12px,10px)scale(1.08)}}@keyframes xh-seasonal-fall{0%{opacity:0;transform:translate3d(var(--season-drift-mid), -10vh, 0) rotate(0deg) scale(.82)}10%{opacity:.82}54%{transform:translate3d(var(--season-drift), 52vh, 0) rotate(calc(var(--season-rotate) * .54)) scale(1)}to{opacity:0;transform:translate3d(calc(var(--season-drift) * -.36), 112vh, 0) rotate(var(--season-rotate)) scale(.9)}}@keyframes xh-seasonal-shimmer{0%,to{filter:brightness(.96)saturate()}50%{filter:brightness(1.22)saturate(1.18)}}@media (max-width:720px){.xh-season-switch{border-radius:18px;grid-template-columns:1fr;place-items:center;width:54px;min-height:54px;padding:10px;bottom:86px;right:18px}.xh-season-switch-orbit{border-radius:11px;grid-area:1/1;width:30px;height:30px}.xh-season-switch-kicker,.xh-season-switch strong,.xh-season-switch small{display:none}}@media (prefers-reduced-motion:reduce){.ib-season-sky,.ib-season-glow span,.xh-seasonal-aura span,.xh-seasonal-layer i{animation:none!important}.xh-seasonal-layer i:nth-child(n+13){display:none}}html[data-xh-season] .xh-space-rain,html[data-xh-season] .xh-firefly-layer,html[data-xh-season] .xh-petal-layer,html[data-xh-season] .xh-kirakira-layer,html[data-xh-season] .ib-rain-layer{opacity:0!important;visibility:hidden!important;display:none!important}html[data-xh-season] .ib-light-beams{opacity:.26!important}html[data-xh-theme=night][data-xh-season] .ib-light-beams{opacity:.1!important}html[data-xh-season-transition=active] body{transition:background 1.2s,color 1.2s!important}.xh-season-transition{z-index:17;pointer-events:none;opacity:0;visibility:hidden;mix-blend-mode:screen;transition:opacity .36s,visibility .36s;position:fixed;inset:0;overflow:hidden}.xh-season-transition.is-active{opacity:1;visibility:visible}.xh-season-transition span{will-change:transform, opacity, filter;display:block;position:absolute}.xh-season-transition span:first-child{background:radial-gradient(circle at 22% 18%, color-mix(in srgb, var(--xh-season-primary) 32%, transparent), transparent 24rem), radial-gradient(circle at 82% 22%, color-mix(in srgb, var(--xh-season-secondary) 28%, transparent), transparent 28rem), linear-gradient(120deg, transparent 8%, #ffffff3d, transparent 62%);filter:blur(10px);animation:xh-season-field-wipe 4.2s var(--xh-ease) both;inset:-20%;transform:translate(-18%)skew(-10deg)}.xh-season-transition span:nth-child(2),.xh-season-transition span:nth-child(3),.xh-season-transition span:nth-child(4){aspect-ratio:1;background:radial-gradient(circle, #ffffff42, color-mix(in srgb, var(--xh-season-primary) 18%, transparent) 42%, transparent 68%);width:34vmax;animation:xh-season-ripple 1.6s var(--xh-ease) both;border:1px solid #ffffff47;border-radius:999px;top:50%;left:50%;transform:translate(-50%,-50%)scale(.08)}.xh-season-transition span:nth-child(3){animation-delay:.16s}.xh-season-transition span:nth-child(4){animation-delay:.32s}.xh-season-transition[data-season-to=spring] span:first-child{background:radial-gradient(circle at 18% 18%,#ffb5da6b,#0000 26rem),linear-gradient(120deg,#0000 12%,#fff6fc7a,#ff8fc738,#0000 66%)}.xh-season-transition[data-season-to=spring] span:nth-child(2),.xh-season-transition[data-season-to=spring] span:nth-child(3),.xh-season-transition[data-season-to=spring] span:nth-child(4){background:linear-gradient(135deg,#ffffff75,#ff8fc757,#0000 70%);border-radius:72% 28% 68% 32%;animation-name:xh-season-petal-bloom}.xh-season-transition[data-season-to=summer] span:first-child{background:radial-gradient(circle at 22% 18%,#72d8ff57,#0000 27rem),radial-gradient(circle at 78% 20%,#ffe17347,#0000 23rem),linear-gradient(120deg,#0000 10%,#ffffff61,#54c7b833,#0000 66%)}.xh-season-transition[data-season-to=summer] span:nth-child(2),.xh-season-transition[data-season-to=summer] span:nth-child(3),.xh-season-transition[data-season-to=summer] span:nth-child(4){background:radial-gradient(circle,#ffffff9e 0 14%,#ffe17352 36%,#54c7b82e 62%,#0000 72%);animation-name:xh-season-summer-flare}.xh-season-transition[data-season-to=autumn] span:first-child{background:radial-gradient(circle at 18% 20%,#f4b15f5c,#0000 26rem),radial-gradient(circle at 76% 18%,#d977463d,#0000 24rem),linear-gradient(120deg,#0000 10%,#ffd7965c,#914c3829,#0000 66%)}.xh-season-transition[data-season-to=autumn] span:nth-child(2),.xh-season-transition[data-season-to=autumn] span:nth-child(3),.xh-season-transition[data-season-to=autumn] span:nth-child(4){clip-path:polygon(50% 0,66% 24%,100% 20%,75% 48%,92% 86%,52% 66%,15% 100%,24% 58%,0 38%,34% 30%);background:linear-gradient(135deg,#ffd88e80,#d9774657,#0000 70%);border-radius:74% 12% 70% 22%;animation-name:xh-season-leaf-whirl}.xh-season-transition[data-season-to=winter] span:first-child{background:radial-gradient(circle at 18% 20%,#8ed9ff52,#0000 27rem),radial-gradient(circle at 78% 18%,#b8c8ff42,#0000 24rem),linear-gradient(120deg,#0000 10%,#f7fbff75,#8ed9ff24,#0000 66%)}.xh-season-transition[data-season-to=winter] span:nth-child(2),.xh-season-transition[data-season-to=winter] span:nth-child(3),.xh-season-transition[data-season-to=winter] span:nth-child(4){background:radial-gradient(circle,#ffffffb8 0 12%,#dff4ff66 34%,#0000 64%);border-radius:999px;animation-name:xh-season-snow-curtain}html[data-xh-season=spring] .xh-seasonal-layer[data-scene-theme=day] i{border-radius:74% 26% 70% 30%;background:linear-gradient(135deg,#fff8fb,#ff94c8 58%,#ffd7ea)!important;box-shadow:0 0 20px #ff8fc757!important}html[data-xh-season=spring] .xh-seasonal-layer[data-scene-theme=night] i{border-radius:74% 26% 70% 30%;opacity:.7!important;background:linear-gradient(135deg,#ffffffeb,#ffaadcc7,#b9c7ff7a)!important;box-shadow:0 0 18px #ff9eda75,0 0 32px #9cbeff3d!important}html[data-xh-season=summer] .xh-seasonal-layer[data-scene-theme=day] i{width:calc(var(--season-size) * .52)!important;height:calc(var(--season-size) * .52)!important;opacity:.52!important;background:radial-gradient(circle,#fff 0 20%,#ffe173 35%,#72d8ffb8 74%)!important;border-radius:999px!important;box-shadow:0 0 20px #72d8ff42,0 0 32px #ffe17333!important}html[data-xh-season=summer] .xh-seasonal-layer[data-scene-theme=night] i{width:calc(var(--season-size) * .56)!important;height:calc(var(--season-size) * .56)!important;opacity:.88!important;background:radial-gradient(circle,#fff 0 18%,#fff4a8 34%,#54c7b8d1 72%)!important;border-radius:999px!important;box-shadow:0 0 16px #ffeb8fc7,0 0 34px #54c7b875!important}html[data-xh-season=autumn] .xh-seasonal-layer[data-scene-theme=day] i{clip-path:polygon(50% 0,66% 24%,100% 20%,75% 48%,92% 86%,52% 66%,15% 100%,24% 58%,0 38%,34% 30%);border-radius:74% 8% 72% 22%;background:linear-gradient(135deg,#ffd98e,#d97746 58%,#8f3f31)!important;box-shadow:0 0 18px #d9774652!important}html[data-xh-season=autumn] .xh-seasonal-layer[data-scene-theme=night] i{clip-path:polygon(50% 0,66% 24%,100% 20%,75% 48%,92% 86%,52% 66%,15% 100%,24% 58%,0 38%,34% 30%);border-radius:74% 8% 72% 22%;opacity:.66!important;background:linear-gradient(135deg,#ffd284d1,#d9774694,#59324c80)!important;box-shadow:0 0 20px #f4b15f47,0 0 30px #8dc7d62e!important}html[data-xh-season=winter] .xh-seasonal-layer[data-scene-theme=day] i{width:calc(var(--season-size) * .72)!important;height:calc(var(--season-size) * .72)!important;background:radial-gradient(circle,#fff 0 30%,#dff4ff 52%,#8ed9ffa8 78%)!important;border-radius:999px!important;box-shadow:0 0 18px #8ed9ff47!important}html[data-xh-season=winter] .xh-seasonal-layer[data-scene-theme=night] i{width:calc(var(--season-size) * .74)!important;height:calc(var(--season-size) * .74)!important;opacity:.78!important;background:radial-gradient(circle,#fff 0 26%,#d8f6ff 48%,#b8c8ffc2 78%)!important;border-radius:999px!important;box-shadow:0 0 20px #8ed9ff61,0 0 36px #b8c8ff47!important}.xh-season-switch.is-transitioning{box-shadow:0 0 0 8px color-mix(in srgb, var(--xh-season-primary) 14%, transparent), 0 22px 72px color-mix(in srgb, var(--xh-season-primary) 24%, transparent)!important;border-color:#ffffffeb!important}.xh-season-switch.is-transitioning .xh-season-switch-orbit{animation:1.2s ease-in-out infinite alternate xh-season-switch-pulse}@keyframes xh-season-field-wipe{0%{opacity:0;transform:translate(-34%)skew(-12deg)scale(1.04)}18%{opacity:1}72%{opacity:.9}to{opacity:0;transform:translate(28%)skew(-12deg)scale(1.08)}}@keyframes xh-season-ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.08)rotate(0)}24%{opacity:.82}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)rotate(18deg)}}@keyframes xh-season-petal-bloom{0%{opacity:0;transform:translate(-50%,-40%)scale(.1)rotate(-34deg)}28%{opacity:.82}to{opacity:0;transform:translate(-20%,60%)scale(2.2)rotate(220deg)}}@keyframes xh-season-summer-flare{0%{opacity:0;filter:blur(10px)brightness(.9);transform:translate(-50%,-50%)scale(.08)}24%{opacity:.86;filter:blur(2px)brightness(1.25)}to{opacity:0;filter:blur(14px)brightness(1.08);transform:translate(-50%,-50%)scale(2.9)}}@keyframes xh-season-leaf-whirl{0%{opacity:0;transform:translate(-60%,-42%)scale(.1)rotate(-80deg)}28%{opacity:.84}to{opacity:0;transform:translate(48%,58%)scale(2.1)rotate(320deg)}}@keyframes xh-season-snow-curtain{0%{opacity:0;transform:translate(-50%,-80%)scale(.12)}28%{opacity:.84}to{opacity:0;transform:translate(-50%,82%)scale(2.4)}}@keyframes xh-season-switch-pulse{0%{filter:saturate()brightness();transform:scale(.98)}to{filter:saturate(1.18)brightness(1.12);transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.xh-season-transition,.xh-season-transition span,.xh-season-switch.is-transitioning .xh-season-switch-orbit{transition:none!important;animation:none!important}}html[data-xh-theme=day][data-xh-season] body{background:radial-gradient(circle at 12% 8%,#ff8fc76b,#0000 30rem),radial-gradient(circle at 86% 0,#7cd9ff5c,#0000 32rem),radial-gradient(circle at 56% 96%,#a78bfa38,#0000 28rem),linear-gradient(135deg,#fff8fd 0%,#f1fbff 48%,#fff8ec 100%)!important}html[data-xh-theme=night][data-xh-season] body{background:radial-gradient(circle at 12% 12%,#ff8fc738,#0000 32rem),radial-gradient(circle at 82% 8%,#7cd9ff33,#0000 30rem),radial-gradient(circle at 56% 92%,#a78bfa33,#0000 28rem),linear-gradient(135deg,#090a1f 0%,#171437 46%,#0c172d 100%)!important}html[data-xh-theme=day][data-xh-season] .xh-background-slider{background:radial-gradient(circle at 16% 14%,#ffb9dc38,#0000 28rem),radial-gradient(circle at 84% 12%,#9c6caa2e,#0000 32rem),linear-gradient(#edc6de57,#be84b03d),#d2a8c6!important}html[data-xh-theme=night][data-xh-season] .xh-background-slider{background:radial-gradient(circle at 80% 10%,#da5e8e33,#0000 21rem),radial-gradient(circle at 18% 20%,#67427a57,#0000 29rem),linear-gradient(#40233ac7,#231530db),#241532!important}html[data-xh-theme][data-xh-season] .xh-background-image.is-active,html[data-xh-theme][data-xh-season] .xh-background-image.is-exiting{opacity:var(--xh-phase-image-opacity)!important;filter:var(--xh-phase-image-filter)!important}html[data-xh-theme][data-xh-season] .ib-season-sky,html[data-xh-theme][data-xh-season] .ib-season-landscape,html[data-xh-theme][data-xh-season] .ib-season-glow,html[data-xh-theme][data-xh-season] .xh-seasonal-aura{display:none!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer{z-index:4!important;opacity:.34!important;mix-blend-mode:screen!important;filter:none!important;overflow:hidden!important}html[data-xh-theme=night][data-xh-season] .xh-seasonal-layer{opacity:.46!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n),html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n){width:clamp(3px, calc(var(--season-size,12px) * .42), 8px)!important;height:clamp(3px, calc(var(--season-size,12px) * .42), 8px)!important;image-rendering:auto!important;opacity:.72!important;filter:none!important;transform-origin:50%!important;animation:xh-season-repair-drift var(--season-duration,12s) linear infinite!important;background-color:#ffffffb8!important;background-image:none!important;border:0!important;border-radius:999px!important;display:block!important;position:absolute!important;box-shadow:0 0 14px #ffffff47!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:after,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n):before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n):after{content:none!important;display:none!important}html[data-xh-season=spring] .xh-seasonal-layer i,html[data-xh-season=spring] .xh-seasonal-layer i:nth-child(n){width:clamp(5px, calc(var(--season-size,12px) * .58), 11px)!important;height:clamp(3px, calc(var(--season-size,12px) * .3), 7px)!important;background:linear-gradient(135deg,#fffcffe6,#ff95cd94 58%,#ffd3e9a8)!important;border-radius:80% 18% 72% 24%!important;box-shadow:0 0 12px #ff95cd47!important}html[data-xh-theme=night][data-xh-season=spring] .xh-seasonal-layer i{background:linear-gradient(135deg,#fff5fdb8,#ff8cd380,#b9d3ff85)!important;box-shadow:0 0 16px #ff8fc75c,0 0 24px #7cd9ff29!important}html[data-xh-season=summer] .xh-seasonal-layer i,html[data-xh-season=summer] .xh-seasonal-layer i:nth-child(n){width:clamp(3px, calc(var(--season-size,12px) * .32), 6px)!important;height:clamp(3px, calc(var(--season-size,12px) * .32), 6px)!important;background:radial-gradient(circle,#ffffffe6 0 18%,#ffe781c7 36%,#4ccfb98f 76%)!important;border-radius:999px!important;box-shadow:0 0 14px #54c7b852,0 0 26px #ffe17333!important}html[data-xh-theme=night][data-xh-season=summer] .xh-seasonal-layer i{background:radial-gradient(circle,#ffffdbf0 0 20%,#ffde5cd6 44%,#2ddbb35c 78%)!important;box-shadow:0 0 18px #ffe46d7a,0 0 34px #3edcb83d!important}html[data-xh-season=autumn] .xh-seasonal-layer i,html[data-xh-season=autumn] .xh-seasonal-layer i:nth-child(n){width:clamp(5px, calc(var(--season-size,12px) * .54), 11px)!important;height:clamp(3px, calc(var(--season-size,12px) * .32), 7px)!important;background:linear-gradient(135deg,#ffdc92db,#d97746a8 58%,#8240309e)!important;border-radius:76% 20% 72% 22%!important;box-shadow:0 0 13px #d977464d!important}html[data-xh-theme=night][data-xh-season=autumn] .xh-seasonal-layer i{background:linear-gradient(135deg,#ffc46b9e,#dc5d3f80,#ff905547)!important;box-shadow:0 0 18px #d9774657,0 0 28px #f4b15f24!important}html[data-xh-season=winter] .xh-seasonal-layer i,html[data-xh-season=winter] .xh-seasonal-layer i:nth-child(n){width:clamp(2px, calc(var(--season-size,12px) * .26), 5px)!important;height:clamp(2px, calc(var(--season-size,12px) * .26), 5px)!important;background:radial-gradient(circle,#fffffff5,#c0ebffb3 58%,#b8c8ff6b)!important;border-radius:999px!important;box-shadow:0 0 12px #bee8ff5c!important}html[data-xh-theme=night][data-xh-season=winter] .xh-seasonal-layer i{background:radial-gradient(circle,#f6fcffe6,#97d9ffad,#8fa0ff52)!important;box-shadow:0 0 16px #8ed9ff6b,0 0 28px #b8c8ff2e!important}html[data-xh-season-transition=active] body{filter:none!important}.xh-season-transition{--xh-season-wash-a:#ff8fc747;--xh-season-wash-b:#7cd9ff38;--xh-season-wash-c:#ffe2a833;z-index:128!important;opacity:0!important;pointer-events:none!important;mix-blend-mode:normal!important;overflow:hidden!important}.xh-season-transition.is-active{opacity:1!important}.xh-season-transition[data-season-to=spring]{--xh-season-wash-a:#ff8fc757;--xh-season-wash-b:#ffd7ec47;--xh-season-wash-c:#7cd9ff33}.xh-season-transition[data-season-to=summer]{--xh-season-wash-a:#54c7b84d;--xh-season-wash-b:#ffe17342;--xh-season-wash-c:#72d8ff38}.xh-season-transition[data-season-to=autumn]{--xh-season-wash-a:#d977464d;--xh-season-wash-b:#f4b15f40;--xh-season-wash-c:#8dc7d629}.xh-season-transition[data-season-to=winter]{--xh-season-wash-a:#8ed9ff4d;--xh-season-wash-b:#b8c8ff3d;--xh-season-wash-c:#ffffff3d}.xh-season-transition:before,.xh-season-transition:after,.xh-season-transition .xh-season-transition-sprite{content:none!important;background-image:none!important;display:none!important}.xh-season-transition span,.xh-season-transition span:nth-child(n){pointer-events:none!important;background-image:none!important;display:block!important;position:absolute!important}.xh-season-transition span:first-child{opacity:0!important;background:radial-gradient(circle at 32% 24%, var(--xh-season-wash-c), transparent 21rem), radial-gradient(circle at 70% 68%, var(--xh-season-wash-b), transparent 25rem), linear-gradient(112deg, transparent 0 18%, var(--xh-season-wash-a) 42%, #ffffff42 50%, transparent 76%)!important;filter:blur(10px)saturate(1.16)!important;border-radius:0!important;width:auto!important;height:auto!important;animation:1.5s cubic-bezier(.22,.78,.22,1) both xh-season-repair-wash!important;inset:-24%!important}.xh-season-transition span:nth-child(2),.xh-season-transition span:nth-child(3),.xh-season-transition span:nth-child(4){background:radial-gradient(circle, #ffffff47, transparent 40%), conic-gradient(from 90deg, transparent, var(--xh-season-wash-b), var(--xh-season-wash-a), transparent)!important;width:min(46vw,360px)!important;height:min(46vw,360px)!important;box-shadow:0 0 44px var(--xh-season-wash-b)!important;opacity:0!important;border:1px solid #ffffff5c!important;border-radius:999px!important;animation:1.5s cubic-bezier(.22,.78,.22,1) both xh-season-repair-ring!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(.32)rotate(0)!important}.xh-season-transition span:nth-child(3){width:min(62vw,520px)!important;height:min(62vw,520px)!important;animation-delay:.12s!important}.xh-season-transition span:nth-child(4){width:min(78vw,680px)!important;height:min(78vw,680px)!important;animation-delay:.22s!important}.xh-season-switch{--xh-season-switch-glow:#7cd9ff3d;z-index:132!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;box-shadow:0 16px 34px #302e4c2e, 0 0 26px var(--xh-season-switch-glow)!important;-webkit-backdrop-filter:blur(18px)saturate(1.16)!important;background:radial-gradient(circle at 30% 20%,#ffffffdb,#0000 30%),linear-gradient(145deg,#ffffffb8,#e6eeff61)!important;border:1px solid #ffffffad!important;border-radius:999px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;padding:0!important;display:grid!important;position:fixed!important;bottom:22px!important;right:22px!important;overflow:visible!important}.xh-season-switch[data-season=spring]{--xh-season-switch-glow:#ff8fc747}.xh-season-switch[data-season=summer]{--xh-season-switch-glow:#54c7b847}.xh-season-switch[data-season=autumn]{--xh-season-switch-glow:#d9774642}.xh-season-switch[data-season=winter]{--xh-season-switch-glow:#8ed9ff4d}.xh-season-switch:after{display:none!important}.xh-season-switch-orbit{width:36px!important;height:36px!important;box-shadow:inset 0 0 15px #ffffff75, 0 0 18px var(--xh-season-switch-glow)!important;background:radial-gradient(circle at 30% 24%,#ffffffeb,#0000 28%),conic-gradient(from 20deg,#ff8fc7ad,#7cd9ffb8,#ffe28aad,#ff8fc7ad)!important;border-radius:999px!important;grid-area:1/1!important;position:relative!important}.xh-season-switch-orbit i,.xh-season-switch-orbit i:nth-child(n){opacity:.94!important;background-color:#ffffffdb!important;background-image:none!important;border-radius:999px!important;width:6px!important;height:6px!important;position:absolute!important;box-shadow:0 0 9px #ffffff75!important}.xh-season-switch-orbit i:first-child{top:8px!important;left:9px!important}.xh-season-switch-orbit i:nth-child(2){top:14px!important;right:7px!important}.xh-season-switch-orbit i:nth-child(3){bottom:7px!important;left:14px!important}body:has(:is(.subpage,.music-page)) .xh-season-switch{top:auto!important;bottom:206px!important;right:20px!important}body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:auto!important;bottom:140px!important;right:20px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player{z-index:130!important;top:auto!important;bottom:20px!important;right:20px!important}body:has(:is(.subpage,.music-page)) .xh-floating-companion{opacity:.72!important;pointer-events:none!important;z-index:124!important;width:58px!important;height:58px!important;top:auto!important;bottom:204px!important;right:94px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{top:auto!important;bottom:206px!important;right:20px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:auto!important;bottom:140px!important;right:20px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player{top:auto!important;bottom:20px!important;right:20px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-companion{top:auto!important;bottom:204px!important;right:94px!important}@media (max-width:760px){html[data-xh-theme][data-xh-season] .xh-seasonal-layer{opacity:.24!important}body:has(:is(.subpage,.music-page)) .xh-floating-companion{display:none!important}.xh-season-switch{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;top:18px!important;bottom:auto!important;right:16px!important}body:has(.xh-clean-home) .xh-season-switch{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;top:18px!important;bottom:auto!important;right:16px!important}body:has(:is(.subpage,.music-page)) .xh-season-switch{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;top:18px!important;bottom:auto!important;right:16px!important}body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:82px!important;bottom:auto!important;right:16px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player{max-width:min(300px,100vw - 24px)!important;bottom:12px!important;right:12px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{top:18px!important;bottom:auto!important;right:16px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:82px!important;bottom:auto!important;right:16px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player{top:auto!important;bottom:12px!important;right:12px!important}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-season] .xh-seasonal-layer i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n),.xh-season-transition span,.xh-season-switch-orbit{animation:none!important}}@keyframes xh-season-repair-drift{0%{opacity:0;transform:translate3d(0, 18px, 0) rotate(var(--season-rotate-start,0deg)) scale(.72)}12%{opacity:.72}50%{transform:translate3d(var(--season-drift-mid,0), -34px, 0) rotate(var(--season-rotate,120deg)) scale(1)}to{opacity:0;transform:translate3d(var(--season-drift,0), -92px, 0) rotate(var(--season-rotate,180deg)) scale(.86)}}@keyframes xh-season-repair-wash{0%{opacity:0;transform:translate(-18%,6%)scale(1.02)}36%{opacity:.82}to{opacity:0;transform:translate(18%,-6%)scale(1.06)}}@keyframes xh-season-repair-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.26)rotate(-18deg)}32%{opacity:.48}to{opacity:0;transform:translate(-50%,-50%)scale(1.36)rotate(64deg)}}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-card.xh-latest-carousel,.xh-photo-poster,.xh-record-card,.xh-mode-card){isolation:isolate!important;background:0 0!important;border:0!important;padding:0!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-card.xh-latest-carousel,.xh-photo-poster,.xh-record-card,.xh-mode-card):before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#080a1800 34%,#080a1847 70%,#080a188a 100%)!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-card.xh-latest-carousel,.xh-photo-poster,.xh-record-card,.xh-mode-card)>img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:100%!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-record-card,.xh-mode-card) .xh-card-cover{object-fit:cover!important;width:100%!important;height:100%!important;min-height:100%!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel)>img{opacity:0!important;transition:opacity .68s ease, transform 1.1s var(--xh-ease)!important;transform:scale(1.015)!important}:is(body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel)>img.is-active,body:has(.xh-clean-home) .xh-clean-home .xh-latest-carousel.is-empty>img){opacity:1!important;transform:scale(1)!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-record-card,.xh-mode-card){grid-template-rows:none!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home .xh-home-media-carousel__main-link{z-index:2!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy){z-index:3!important;width:min(62%,560px)!important;max-width:calc(100% - 128px)!important;box-shadow:none!important;color:#fff!important;text-align:left!important;text-shadow:0 2px 10px #00000085,0 1px 2px #0000005c!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:6px!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto auto 30px 32px!important}body:has(.xh-clean-home) .xh-clean-home .xh-latest-carousel-copy{bottom:62px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy) :is(.eyebrow,time,small,span,p){color:#ffffffdb!important;margin:0!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy) .eyebrow{letter-spacing:.02em!important;text-transform:uppercase!important;width:fit-content!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy) h2{color:#fff!important;letter-spacing:0!important;text-wrap:balance!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:100%!important;margin:0!important;font-size:36px!important;font-weight:900!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-photo-poster div,.xh-card-copy) h2{font-size:28px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy) :is(span,p,small){-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home .xh-latest-card>div>a{display:none!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots{z-index:5!important;pointer-events:auto!important;gap:8px!important;width:auto!important;margin:0!important;display:flex!important;position:absolute!important;bottom:22px!important;right:24px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button{width:10px!important;min-width:10px!important;height:10px!important;min-height:10px!important;box-shadow:none!important;background:#ffffff9e!important;border:0!important;border-radius:999px!important;padding:0!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button.is-active{background:linear-gradient(90deg, var(--xh-violet), var(--xh-cyan))!important;width:34px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button:before{display:none!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button span{display:none!important}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy){width:auto!important;max-width:calc(100% - 44px)!important;inset:auto 22px 54px!important}body:has(.xh-clean-home) .xh-clean-home .xh-latest-carousel-copy{bottom:66px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel-copy,.xh-photo-poster div,.xh-card-copy) h2{font-size:32px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-photo-poster div,.xh-card-copy) h2{font-size:24px!important}body:has(.xh-clean-home) .xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots{bottom:22px!important;right:22px!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player{z-index:130!important;opacity:.98!important;width:min(340px,100vw - 40px)!important;min-height:76px!important;text-shadow:none!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background:radial-gradient(circle at 18% 14%,#ffffff29,#0000 6rem),radial-gradient(circle at 82% 100%,#ff8fc724,#0000 8rem),linear-gradient(135deg,#161d31eb,#1f263ddb)!important;border:1px solid #e1e8ff2e!important;border-radius:999px!important;grid-template:"cover copy controls""meter meter meter"/50px minmax(0,1fr) auto!important;align-items:center!important;gap:8px 10px!important;padding:10px 12px 11px 10px!important;transition:transform .18s,border-color .18s,box-shadow .18s,opacity .18s!important;display:grid!important;inset:auto 20px 20px auto!important;overflow:visible!important;transform:translateZ(0)!important;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0d,0 18px 44px #090c1847!important}body:has(:is(.subpage,.music-page)) .xh-floating-player{z-index:130!important;opacity:.98!important;width:min(340px,100vw - 40px)!important;min-height:76px!important;text-shadow:none!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background:radial-gradient(circle at 18% 14%,#ffffff29,#0000 6rem),radial-gradient(circle at 82% 100%,#ff8fc724,#0000 8rem),linear-gradient(135deg,#161d31eb,#1f263ddb)!important;border:1px solid #e1e8ff2e!important;border-radius:999px!important;grid-template:"cover copy controls""meter meter meter"/50px minmax(0,1fr) auto!important;align-items:center!important;gap:8px 10px!important;padding:10px 12px 11px 10px!important;transition:transform .18s,border-color .18s,box-shadow .18s,opacity .18s!important;display:grid!important;inset:auto 20px 20px auto!important;overflow:visible!important;transform:translateZ(0)!important;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0d,0 18px 44px #090c1847!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player:hover{border-color:#eef4ff57!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff2e,0 20px 52px #090c1857,0 0 0 3px #8edcff1a!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player:focus-within{border-color:#eef4ff57!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff2e,0 20px 52px #090c1857,0 0 0 3px #8edcff1a!important}body:has(:is(.subpage,.music-page)) .xh-floating-player:hover{border-color:#eef4ff57!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff2e,0 20px 52px #090c1857,0 0 0 3px #8edcff1a!important}body:has(:is(.subpage,.music-page)) .xh-floating-player:focus-within{border-color:#eef4ff57!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff2e,0 20px 52px #090c1857,0 0 0 3px #8edcff1a!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player:after{content:none!important;display:none!important}body:has(:is(.subpage,.music-page)) .xh-floating-player:after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player>.xh-floating-player-open{z-index:1!important;border-radius:inherit!important;pointer-events:auto!important;display:block!important;position:absolute!important;inset:0!important}body:has(:is(.subpage,.music-page)) .xh-floating-player>.xh-floating-player-open{z-index:1!important;border-radius:inherit!important;pointer-events:auto!important;display:block!important;position:absolute!important;inset:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-cover{z-index:2!important;pointer-events:none!important;background:radial-gradient(circle,#fffffff0 0 10%,#0000 11%),conic-gradient(from 40deg,#f5e6ff,#8edcff,#7f78ff,#ff9fca,#f5e6ff)!important;border:1px solid #ffffff3d!important;border-radius:999px!important;grid-area:cover!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 7px #151a2a5c,0 9px 22px #090c1847!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-cover{z-index:2!important;pointer-events:none!important;background:radial-gradient(circle,#fffffff0 0 10%,#0000 11%),conic-gradient(from 40deg,#f5e6ff,#8edcff,#7f78ff,#ff9fca,#f5e6ff)!important;border:1px solid #ffffff3d!important;border-radius:999px!important;grid-area:cover!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 7px #151a2a5c,0 9px 22px #090c1847!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-cover[data-playing=true]{animation:16s linear infinite xh-spin!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-cover[data-playing=true]{animation:16s linear infinite xh-spin!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-cover img{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important;transform:scale(.78)!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-cover img{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important;transform:scale(.78)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy{z-index:2!important;pointer-events:none!important;grid-area:copy!important;gap:2px!important;min-width:0!important;display:grid!important;position:relative!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy{z-index:2!important;pointer-events:none!important;grid-area:copy!important;gap:2px!important;min-width:0!important;display:grid!important;position:relative!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy span{color:#ebf2ffad!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;font-size:.625rem!important;font-weight:800!important;line-height:1.1!important;overflow:hidden!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy span{color:#ebf2ffad!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;font-size:.625rem!important;font-weight:800!important;line-height:1.1!important;overflow:hidden!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy strong{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-overflow:ellipsis!important;max-width:100%!important;text-shadow:none!important;white-space:nowrap!important;font-size:18px!important;font-weight:900!important;line-height:1.14!important;overflow:hidden!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy strong{color:#fffffffa!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-overflow:ellipsis!important;max-width:100%!important;text-shadow:none!important;white-space:nowrap!important;font-size:18px!important;font-weight:900!important;line-height:1.14!important;overflow:hidden!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy small{color:#becde6d6!important;-webkit-text-fill-color:currentColor!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;display:block!important;overflow:hidden!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy small{color:#becde6d6!important;-webkit-text-fill-color:currentColor!important;text-overflow:ellipsis!important;text-shadow:none!important;white-space:nowrap!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;display:block!important;overflow:hidden!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls{z-index:3!important;pointer-events:auto!important;grid-area:controls!important;justify-content:end!important;align-items:center!important;gap:5px!important;width:auto!important;max-width:none!important;margin:0!important;display:flex!important;position:relative!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls{z-index:3!important;pointer-events:auto!important;grid-area:controls!important;justify-content:end!important;align-items:center!important;gap:5px!important;width:auto!important;max-width:none!important;margin:0!important;display:flex!important;position:relative!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button{color:#e6efffd1!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;line-height:1!important;transition:transform .16s,background .16s,color .16s,opacity .16s!important;display:grid!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button{color:#e6efffd1!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;line-height:1!important;transition:transform .16s,background .16s,color .16s,opacity .16s!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls .xh-floating-player-toggle{color:#fff!important;background:radial-gradient(circle at 30% 24%,#ffffff57,#0000 36%),linear-gradient(135deg,#6f69ff,#8a7cff 62%,#9de4ff)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:inset 0 1px #ffffff47,0 12px 26px #656aff57!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls .xh-floating-player-toggle{color:#fff!important;background:radial-gradient(circle at 30% 24%,#ffffff57,#0000 36%),linear-gradient(135deg,#6f69ff,#8a7cff 62%,#9de4ff)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:inset 0 1px #ffffff47,0 12px 26px #656aff57!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:hover{color:#fff!important;outline-offset:2px!important;background:#ffffff1a!important;outline:2px solid #8edcff6b!important;transform:translateY(-1px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:focus-visible{color:#fff!important;outline-offset:2px!important;background:#ffffff1a!important;outline:2px solid #8edcff6b!important;transform:translateY(-1px)!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:hover{color:#fff!important;outline-offset:2px!important;background:#ffffff1a!important;outline:2px solid #8edcff6b!important;transform:translateY(-1px)!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:focus-visible{color:#fff!important;outline-offset:2px!important;background:#ffffff1a!important;outline:2px solid #8edcff6b!important;transform:translateY(-1px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:active{transform:translateY(1px)scale(.96)!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:active{transform:translateY(1px)scale(.96)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button span{width:100%!important;height:100%!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;place-items:center!important;font-size:15px!important;font-weight:900!important;line-height:1!important;display:grid!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button span{width:100%!important;height:100%!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;place-items:center!important;font-size:15px!important;font-weight:900!important;line-height:1!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls .xh-floating-player-toggle span{font-size:13px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls .xh-floating-player-toggle span{font-size:13px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:disabled{cursor:not-allowed!important;opacity:.38!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:disabled{cursor:not-allowed!important;opacity:.38!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-meter{z-index:2!important;pointer-events:none!important;background:#ffffff1f!important;border-radius:999px!important;grid-area:meter!important;width:calc(100% - 72px)!important;height:3px!important;margin:-3px 40px 0 32px!important;display:block!important;position:relative!important;overflow:hidden!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-meter{z-index:2!important;pointer-events:none!important;background:#ffffff1f!important;border-radius:999px!important;grid-area:meter!important;width:calc(100% - 72px)!important;height:3px!important;margin:-3px 40px 0 32px!important;display:block!important;position:relative!important;overflow:hidden!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-meter i{border-radius:inherit!important;background:linear-gradient(90deg,#ff9fca,#8edcff)!important;min-width:8px!important;height:100%!important;display:block!important;box-shadow:0 0 12px #8edcff6b!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-meter i{border-radius:inherit!important;background:linear-gradient(90deg,#ff9fca,#8edcff)!important;min-width:8px!important;height:100%!important;display:block!important;box-shadow:0 0 12px #8edcff6b!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume{z-index:4!important;opacity:0!important;pointer-events:none!important;background:#141a2be6!important;border:1px solid #e1e8ff33!important;border-radius:18px!important;grid-template-columns:28px minmax(92px,1fr)!important;align-items:center!important;gap:8px!important;width:164px!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:9px 10px!important;transition:opacity .16s,transform .16s!important;display:grid!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:18px!important;transform:translateY(8px)scale(.98)!important;box-shadow:0 16px 36px #090c1847!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume{z-index:4!important;opacity:0!important;pointer-events:none!important;background:#141a2be6!important;border:1px solid #e1e8ff33!important;border-radius:18px!important;grid-template-columns:28px minmax(92px,1fr)!important;align-items:center!important;gap:8px!important;width:164px!important;max-width:calc(100vw - 40px)!important;margin:0!important;padding:9px 10px!important;transition:opacity .16s,transform .16s!important;display:grid!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:18px!important;transform:translateY(8px)scale(.98)!important;box-shadow:0 16px 36px #090c1847!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-floating-player>.xh-floating-player-volume{width:164px!important;max-width:calc(100vw - 40px)!important;margin:0!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:18px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.music-page) .xh-floating-player>.xh-floating-player-volume{width:164px!important;max-width:calc(100vw - 40px)!important;margin:0!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:18px!important}body:has(.subpage) .xh-floating-player>.xh-floating-player-volume{width:164px!important;max-width:calc(100vw - 40px)!important;margin:0!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:18px!important}body:has(.music-page) .xh-floating-player>.xh-floating-player-volume{width:164px!important;max-width:calc(100vw - 40px)!important;margin:0!important;position:absolute!important;bottom:calc(100% + 10px)!important;right:18px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player:hover .xh-floating-player-volume{opacity:1!important;pointer-events:auto!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player:focus-within .xh-floating-player-volume{opacity:1!important;pointer-events:auto!important;transform:translate(0,0)scale(1)!important}body:has(:is(.subpage,.music-page)) .xh-floating-player:hover .xh-floating-player-volume{opacity:1!important;pointer-events:auto!important;transform:translate(0,0)scale(1)!important}body:has(:is(.subpage,.music-page)) .xh-floating-player:focus-within .xh-floating-player-volume{opacity:1!important;pointer-events:auto!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume button{color:#ffffffe6!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;text-shadow:none!important;background:#ffffff17!important;border:1px solid #ffffff38!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:.625rem!important;font-weight:900!important;line-height:1!important;display:grid!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume button{color:#ffffffe6!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;text-shadow:none!important;background:#ffffff17!important;border:1px solid #ffffff38!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:.625rem!important;font-weight:900!important;line-height:1!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume label{min-width:0!important;display:grid!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume label{min-width:0!important;display:grid!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume input{appearance:none!important;background:linear-gradient(90deg, #8edcff 0 var(--floating-volume,84%), #ffffff2e var(--floating-volume,84%) 100%)!important;cursor:pointer!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 6px!important;border:0!important;border-radius:999px!important;width:100%!important;height:24px!important;min-height:24px!important;padding:0!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume input{appearance:none!important;background:linear-gradient(90deg, #8edcff 0 var(--floating-volume,84%), #ffffff2e var(--floating-volume,84%) 100%)!important;cursor:pointer!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 6px!important;border:0!important;border-radius:999px!important;width:100%!important;height:24px!important;min-height:24px!important;padding:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume input::-webkit-slider-thumb{appearance:none!important;background:#ff9fca!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume input::-webkit-slider-thumb{appearance:none!important;background:#ff9fca!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume input::-moz-range-thumb{background:#ff9fca!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume input::-moz-range-thumb{background:#ff9fca!important;border:2px solid #ffffffeb!important;border-radius:999px!important;width:13px!important;height:13px!important}@media (max-width:760px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player{grid-template-columns:48px minmax(0,1fr) auto!important;gap:8px 10px!important;width:min(336px,100vw - 24px)!important;min-height:72px!important;padding:10px 12px 11px 10px!important;bottom:12px!important;right:12px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player{grid-template-columns:48px minmax(0,1fr) auto!important;gap:8px 10px!important;width:min(336px,100vw - 24px)!important;min-height:72px!important;padding:10px 12px 11px 10px!important;bottom:12px!important;right:12px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-cover{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-cover{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy span{display:none!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy span{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy strong{font-size:15px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy strong{font-size:15px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-copy small{font-size:11px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-copy small{font-size:11px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls{gap:4px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls{gap:4px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:first-child{display:none!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button:first-child{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-controls .xh-floating-player-toggle{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-controls .xh-floating-player-toggle{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-meter{width:calc(100% - 68px)!important;margin:-3px 42px 0 32px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-meter{width:calc(100% - 68px)!important;margin:-3px 42px 0 32px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-volume{width:min(160px,100vw - 24px)!important;right:10px!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-volume{width:min(160px,100vw - 24px)!important;right:10px!important}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player{transition:none!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player-cover{transition:none!important;animation:none!important}body:has(:is(.subpage,.music-page)) .xh-floating-player{transition:none!important;animation:none!important}body:has(:is(.subpage,.music-page)) .xh-floating-player-cover{transition:none!important;animation:none!important}}:root{--xh-float-right:clamp(12px, 2vw, 24px);--xh-float-bottom:clamp(12px, 2vw, 20px);--xh-player-width:min(360px, calc(100vw - 32px));--xh-player-height:78px;--xh-orb-size:54px;--xh-orb-gap:12px}html[data-xh-theme][data-xh-season] .xh-seasonal-aura{z-index:3!important;opacity:.72!important;pointer-events:none!important;mix-blend-mode:screen!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}html[data-xh-theme][data-xh-season] .xh-seasonal-aura span{aspect-ratio:1!important;background:radial-gradient(circle, var(--xh-season-aura,#ffb4dc3d), transparent 68%)!important;filter:blur(18px)saturate(1.18)!important;border-radius:999px!important;width:clamp(180px,28vw,420px)!important;animation:18s ease-in-out infinite alternate xh-season-anime-aura!important;display:block!important;position:absolute!important}html[data-xh-theme][data-xh-season] .xh-seasonal-aura span:first-child{top:8%!important;left:4%!important}html[data-xh-theme][data-xh-season] .xh-seasonal-aura span:nth-child(2){animation-delay:-6s!important;top:18%!important;right:8%!important}html[data-xh-theme][data-xh-season] .xh-seasonal-aura span:nth-child(3){animation-delay:-11s!important;bottom:2%!important;left:36%!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer{z-index:5!important;opacity:.86!important;pointer-events:none!important;mix-blend-mode:screen!important;filter:saturate(1.18)!important;display:block!important;overflow:hidden!important}html[data-xh-theme=night][data-xh-season] .xh-seasonal-layer{opacity:.98!important;filter:saturate(1.28)brightness(1.08)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n){width:clamp(8px, var(--season-size,14px), 18px)!important;height:clamp(8px, calc(var(--season-size,14px) * .72), 18px)!important;opacity:.9!important;image-rendering:auto!important;transform-origin:50%!important;animation:xh-season-anime-drift var(--season-duration,12s) linear infinite, xh-season-anime-twinkle 2.8s ease-in-out infinite!important;animation-delay:var(--season-delay,0s), calc(var(--season-delay,0s) * -.7)!important;border:0!important;display:block!important;position:absolute!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n){width:clamp(8px, var(--season-size,14px), 18px)!important;height:clamp(8px, calc(var(--season-size,14px) * .72), 18px)!important;opacity:.9!important;animation:xh-season-anime-drift var(--season-duration,12s) linear infinite, xh-season-anime-twinkle 2.8s ease-in-out infinite!important;background-color:#0000!important;background-image:radial-gradient(circle,#fffffff2,#ff8fccb8 58%,#0000 64%)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:after,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:after,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n):before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n):after{content:""!important;border-radius:inherit!important;background:inherit!important;box-shadow:inherit!important;display:block!important;position:absolute!important;inset:0!important;transform:rotate(54deg)scale(.78)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:after{opacity:.72!important;transform:rotate(-48deg)scale(.58)!important}html[data-xh-theme][data-xh-season=spring] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season=spring] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n),html[data-xh-season=spring] .xh-seasonal-layer i{background:linear-gradient(135deg,#fffffff5,#ff8fccd1 54%,#ffcae8b8)!important;border-radius:92% 10% 82% 18%/78% 18% 82% 22%!important;box-shadow:0 0 14px #ff8fcc6b,0 0 26px #ffdcf033!important}html[data-xh-theme][data-xh-season=summer] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season=summer] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n),html[data-xh-season=summer] .xh-seasonal-layer i{width:clamp(6px, calc(var(--season-size,14px) * .64), 11px)!important;height:clamp(6px, calc(var(--season-size,14px) * .64), 11px)!important;background:radial-gradient(circle,#ffffd8fa 0 16%,#ffe260e6 38%,#39e0b99e 72%,#0000 74%)!important;border-radius:999px!important;box-shadow:0 0 18px #ffe56d9e,0 0 36px #3edcb857!important}html[data-xh-season=summer] .xh-seasonal-layer i:before,html[data-xh-season=summer] .xh-seasonal-layer i:after,html[data-xh-theme][data-xh-season=summer] .xh-seasonal-layer[data-season][data-scene-theme] i:before,html[data-xh-theme][data-xh-season=summer] .xh-seasonal-layer[data-season][data-scene-theme] i:after{opacity:.42!important;border-radius:999px!important;transform:scale(1.75)!important}html[data-xh-theme][data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n),html[data-xh-season=autumn] .xh-seasonal-layer i{background:linear-gradient(135deg,#ffe08ef0,#e5783ad6 58%,#80362ab3)!important;border-radius:84% 16% 78% 22%/72% 24% 76% 28%!important;box-shadow:0 0 15px #e8763a70,0 0 24px #ffb95c33!important}html[data-xh-theme][data-xh-season=winter] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season=winter] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n),html[data-xh-season=winter] .xh-seasonal-layer i{width:clamp(7px, calc(var(--season-size,14px) * .72), 13px)!important;height:clamp(7px, calc(var(--season-size,14px) * .72), 13px)!important;background:linear-gradient(90deg,#0000 44%,#fffffff5 45% 55%,#0000 56%),linear-gradient(#0000 44%,#c3ecffdb 45% 55%,#0000 56%),radial-gradient(circle,#fffffffa,#a3e0ff9e 62%,#0000 65%)!important;border-radius:999px!important;box-shadow:0 0 16px #b4e8ff8f,0 0 28px #b8c8ff38!important}html[data-xh-theme=night][data-xh-season=spring] .xh-seasonal-layer i{box-shadow:0 0 18px #ff8fcc94,0 0 34px #9accff3d!important}html[data-xh-theme=night][data-xh-season=autumn] .xh-seasonal-layer i{box-shadow:0 0 18px #f4924c8f,0 0 34px #ffce8033!important}html[data-xh-season-transition=active] .xh-season-transition{opacity:1!important}.xh-season-transition.is-active span:first-child{filter:blur(8px)saturate(1.35)!important;animation-duration:2.2s!important}.xh-season-transition.is-active span:nth-child(2),.xh-season-transition.is-active span:nth-child(3),.xh-season-transition.is-active span:nth-child(4){box-shadow:0 0 54px var(--xh-season-wash-b), inset 0 0 42px #ffffff2e!important;border-width:2px!important;animation-duration:2.2s!important}body:has(:is(.subpage,.music-page)) .xh-season-switch{top:auto!important;right:var(--xh-float-right)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 84px)!important;width:var(--xh-orb-size)!important;height:var(--xh-orb-size)!important;min-width:var(--xh-orb-size)!important;min-height:var(--xh-orb-size)!important;z-index:142!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{top:auto!important;right:var(--xh-float-right)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 84px)!important;width:var(--xh-orb-size)!important;height:var(--xh-orb-size)!important;min-width:var(--xh-orb-size)!important;min-height:var(--xh-orb-size)!important;z-index:142!important}body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:auto!important;right:var(--xh-float-right)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 18px)!important;z-index:141!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:auto!important;right:var(--xh-float-right)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 18px)!important;z-index:141!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{top:auto!important;right:calc(var(--xh-float-right) + 72px)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 18px)!important;z-index:126!important;width:96px!important;height:126px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{top:auto!important;right:calc(var(--xh-float-right) + 72px)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 18px)!important;z-index:126!important;width:96px!important;height:126px!important;transform:none!important}body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-button{width:82px!important;min-width:82px!important;height:112px!important;min-height:112px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-button{width:82px!important;min-width:82px!important;height:112px!important;min-height:112px!important}body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu{width:82px!important;height:106px!important}body:has(:is(.subpage,.music-page)) .xh-kurisu-sprite{width:82px!important;height:106px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu{width:82px!important;height:106px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-kurisu-sprite{width:82px!important;height:106px!important}body:has(:is(.subpage,.music-page)) .xh-kurisu-chat-toggle{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;bottom:84px!important;right:-6px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-kurisu-chat-toggle{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;bottom:84px!important;right:-6px!important}:is(body:has(:is(.subpage,.music-page)) .xh-kurisu-toast,body:has(:is(.subpage,.music-page)) .xh-kurisu-panel){bottom:122px!important;right:0!important}body:has(:is(.subpage,.music-page)) .xh-floating-player{top:auto!important;left:auto!important;right:var(--xh-float-right)!important;bottom:var(--xh-float-bottom)!important;width:var(--xh-player-width)!important;min-height:var(--xh-player-height)!important;z-index:140!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-floating-player{top:auto!important;left:auto!important;right:var(--xh-float-right)!important;bottom:var(--xh-float-bottom)!important;width:var(--xh-player-width)!important;min-height:var(--xh-player-height)!important;z-index:140!important}@media (max-width:520px){:root{--xh-player-width:min(320px, calc(100vw - 24px));--xh-player-height:74px;--xh-orb-size:50px}body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:calc(var(--xh-float-right) + 60px)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 12px)!important;width:82px!important;height:110px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:calc(var(--xh-float-right) + 60px)!important;bottom:calc(var(--xh-float-bottom) + var(--xh-player-height) + 12px)!important;width:82px!important;height:110px!important}:is(body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-button,body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu,body:has(:is(.subpage,.music-page)) .xh-kurisu-sprite){width:72px!important;min-width:72px!important}:is(body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu,body:has(:is(.subpage,.music-page)) .xh-kurisu-sprite){height:94px!important}body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-button{height:98px!important;min-height:98px!important}}@keyframes xh-season-anime-fall{0%{opacity:.58;transform:translateY(-12vh)rotate(0)scale(.7)}12%{opacity:.92}50%{transform:translate3d(var(--season-drift-mid,0), 42vh, 0) rotate(calc(var(--season-rotate,160deg) * .55)) scale(1)}88%{opacity:.86}to{opacity:.58;transform:translate3d(var(--season-drift,0), 112vh, 0) rotate(var(--season-rotate,240deg)) scale(.86)}}@keyframes xh-season-anime-drift{0%{transform:translateY(-12vh)rotate(0)scale(.7)}50%{transform:translate3d(var(--season-drift-mid,0), 42vh, 0) rotate(calc(var(--season-rotate,160deg) * .55)) scale(1)}to{transform:translate3d(var(--season-drift,0), 112vh, 0) rotate(var(--season-rotate,240deg)) scale(.86)}}@keyframes xh-season-anime-twinkle{0%,to{filter:brightness(.92)saturate()}45%{filter:brightness(1.38)saturate(1.25)}}@keyframes xh-season-anime-aura{0%{transform:translate(-4%,-2%)scale(.95)}to{transform:translate(5%,4%)scale(1.08)}}html[data-xh-theme][data-xh-season] .xh-seasonal-aura{opacity:.92!important;mix-blend-mode:screen!important}html[data-xh-theme][data-xh-season] .xh-seasonal-aura:before,html[data-xh-theme][data-xh-season] .xh-seasonal-aura:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle at 16% 18%, color-mix(in srgb, var(--xh-season-aura) 82%, transparent), transparent 16rem), radial-gradient(circle at 82% 24%, color-mix(in srgb, var(--xh-season-aura) 74%, transparent), transparent 18rem), repeating-linear-gradient(115deg, #ffffff09 0 1px, transparent 1px 15px)!important;filter:blur(2px)saturate(1.28)!important;animation:16s ease-in-out infinite alternate xh-season-anime-field-sweep!important;display:block!important;position:absolute!important;inset:-12%!important}html[data-xh-theme][data-xh-season] .xh-seasonal-aura:after{opacity:.44!important;animation-delay:-8s!important;transform:rotate(180deg)scale(1.08)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer{z-index:8!important;opacity:1!important;filter:saturate(1.42)brightness(1.08)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer:before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer:after{content:""!important;pointer-events:none!important;opacity:.5!important;background:radial-gradient(circle at 18% 20%, #ffffff2e, transparent 9rem), radial-gradient(circle at 72% 34%, color-mix(in srgb, var(--xh-season-aura) 96%, transparent), transparent 11rem), radial-gradient(circle at 42% 88%, #ffffff1f, transparent 10rem)!important;animation:20s ease-in-out infinite alternate xh-season-anime-parallax!important;display:block!important;position:absolute!important;inset:0!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer:after{opacity:.35!important;filter:blur(11.5px)!important;animation-duration:27s!important;animation-direction:alternate-reverse!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n),html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n){width:clamp(10px, var(--season-size,16px), 30px)!important;height:clamp(9px, calc(var(--season-size,16px) * .84), 28px)!important;opacity:var(--season-alpha,.9)!important;filter:blur(var(--season-blur,0px)) saturate(1.22) drop-shadow(0 0 8px color-mix(in srgb, var(--xh-season-aura) 82%, transparent))!important;animation:xh-season-anime-hires-drift var(--season-duration,10s) linear infinite, xh-season-anime-hires-flicker 2.1s ease-in-out infinite!important;animation-delay:var(--season-delay,0s), calc(var(--season-delay,0s) * -.45)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(3n){transform-origin:30% 70%!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(4n){opacity:.58!important;filter:blur(calc(var(--season-blur,0px) + .8px)) saturate(1.16)!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(5n){width:clamp(16px, calc(var(--season-size,16px) * 1.26), 36px)!important;height:clamp(14px, calc(var(--season-size,16px) * 1.02), 32px)!important}html[data-xh-season=spring]{--xh-season-aura:#ff78be6b}html[data-xh-season=summer]{--xh-season-aura:#56eebd61}html[data-xh-season=autumn]{--xh-season-aura:#ff9a4866}html[data-xh-season=winter]{--xh-season-aura:#92e0ff6b}html[data-xh-season=spring] .xh-seasonal-layer i,html[data-xh-season=spring] .xh-seasonal-layer[data-season][data-scene-theme] i{background:radial-gradient(circle at 30% 28%,#fffffffa 0 12%,#0000 13%),linear-gradient(145deg,#fff8fcfa,#ff77bce6 48%,#ffc7e2b3 72%,#ffffff5c)!important;border-radius:92% 10% 82% 18%/78% 18% 82% 22%!important;box-shadow:0 0 18px #ff7ec29e,0 0 38px #ffd4ea57!important}html[data-xh-season=spring] .xh-seasonal-layer i:before{transform:rotate(44deg)scale(.62)translate(22%,-16%)!important}html[data-xh-season=spring] .xh-seasonal-layer i:after{transform:rotate(-58deg)scale(.48)translate(-24%,18%)!important}html[data-xh-season=summer] .xh-seasonal-layer i,html[data-xh-season=summer] .xh-seasonal-layer[data-season][data-scene-theme] i{background:radial-gradient(circle,#ffffec 0 14%,#ffee84f2 30%,#49edc0a3 57%,#49edc01a 72%,#0000 74%)!important;border-radius:999px!important;animation-name:xh-season-anime-firefly-path,xh-season-anime-hires-flicker!important;box-shadow:0 0 20px #ffeb72d9,0 0 54px #4beac094!important}html[data-xh-season=summer] .xh-seasonal-layer i:before,html[data-xh-season=summer] .xh-seasonal-layer i:after{opacity:.32!important;border-radius:999px!important;transform:scale(2.2)!important}html[data-xh-season=autumn] .xh-seasonal-layer i,html[data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i{clip-path:polygon(50% 0,62% 22%,96% 16%,74% 44%,92% 78%,56% 64%,22% 100%,30% 61%,0 42%,35% 31%)!important;background:linear-gradient(148deg,#ffee96fa,#f18233f0 45%,#893523cc 76%,#ffd68480)!important;border-radius:78% 12% 72% 22%/68% 22% 78% 30%!important;box-shadow:0 0 18px #f18233ad,0 0 34px #ffca7047!important}html[data-xh-season=winter] .xh-seasonal-layer i,html[data-xh-season=winter] .xh-seasonal-layer[data-season][data-scene-theme] i{background:linear-gradient(90deg,#0000 45%,#fff 46% 54%,#0000 55%),linear-gradient(#0000 45%,#d2f5fff2 46% 54%,#0000 55%),linear-gradient(60deg,#0000 45%,#ffffffd6 46% 54%,#0000 55%),linear-gradient(-60deg,#0000 45%,#b9eaffc7 46% 54%,#0000 55%),radial-gradient(circle,#fff,#9adfffbd 52%,#0000 58%)!important;border-radius:999px!important;box-shadow:0 0 18px #bbedffbf,0 0 42px #beceff52!important}.xh-season-transition.is-active{opacity:1!important;visibility:visible!important;z-index:190!important}.xh-season-transition.is-active:before,.xh-season-transition.is-active:after{content:""!important;opacity:.92!important;background:radial-gradient(circle at 20% 24%, var(--xh-season-wash-a), transparent 22rem), radial-gradient(circle at 78% 18%, var(--xh-season-wash-b), transparent 20rem), conic-gradient(from 40deg at 50% 50%, transparent 0 18%, #ffffff6b 22%, transparent 31% 48%, #ffffff57 52%, transparent 64% 100%)!important;filter:blur(7px)saturate(1.48)!important;animation:2.6s cubic-bezier(.18,.78,.18,1) both xh-season-transfer-curtain!important;display:block!important;position:absolute!important;inset:-20%!important}.xh-season-transition.is-active:after{mix-blend-mode:screen!important;animation-direction:reverse!important;animation-delay:.12s!important}.xh-season-transition.is-active span:nth-child(n+5){left:calc((var(--season-transfer-index,1) * 11%) - 8%)!important;opacity:0!important;background:linear-gradient(135deg, #ffffffe0, var(--xh-season-wash-a), var(--xh-season-wash-b))!important;width:clamp(18px,3.4vw,42px)!important;height:clamp(18px,3.4vw,42px)!important;box-shadow:0 0 28px var(--xh-season-wash-a), 0 0 58px var(--xh-season-wash-b)!important;border:0!important;border-radius:80% 18% 76% 24%!important;animation:2.6s cubic-bezier(.16,.75,.21,1) both xh-season-transfer-burst!important;top:-18vh!important}.xh-season-transition span:nth-child(5){--season-transfer-index:1;animation-delay:40ms!important}.xh-season-transition span:nth-child(6){--season-transfer-index:2;animation-delay:.12s!important}.xh-season-transition span:nth-child(7){--season-transfer-index:3;animation-delay:.2s!important}.xh-season-transition span:nth-child(8){--season-transfer-index:4;animation-delay:.28s!important}.xh-season-transition span:nth-child(9){--season-transfer-index:5;animation-delay:.36s!important}.xh-season-transition span:nth-child(10){--season-transfer-index:6;animation-delay:.44s!important}.xh-season-transition span:nth-child(11){--season-transfer-index:7;animation-delay:.52s!important}.xh-season-transition span:nth-child(12){--season-transfer-index:8;animation-delay:.6s!important}.xh-season-switch-orbit{transition:transform .65s cubic-bezier(.2,.9,.2,1),box-shadow .65s,background .65s!important;overflow:visible!important}.xh-season-switch-icon{opacity:1;pointer-events:none!important;width:22px!important;height:22px!important;margin:-11px 0 0 -11px!important;transition:opacity .68s,transform .68s cubic-bezier(.2,.9,.2,1),clip-path .68s,border-radius .68s,background .68s,box-shadow .68s!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important}.xh-season-switch.is-transitioning .xh-season-switch-orbit{box-shadow:inset 0 0 18px #ffffff9e, 0 0 34px var(--xh-season-switch-glow), 0 0 72px var(--xh-season-wash-b)!important;transform:rotate(145deg)scale(1.08)!important}.xh-season-switch.is-transitioning .xh-season-switch-icon.is-current,.xh-season-switch.is-transitioning .xh-season-switch-icon.is-next{transition:none!important}.xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next{background:linear-gradient(135deg,#fff,#ff82c1 54%,#ffd6eb)!important;border-radius:90% 12% 86% 18%/76% 18% 84% 24%!important;box-shadow:0 0 18px #ff82c1cc!important}.xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next{background:radial-gradient(circle,#ffffec 0 18%,#ffe96e 34%,#46e8bd 70%,#0000 74%)!important;border-radius:999px!important;box-shadow:0 0 18px #ffe96ef0,0 0 36px #46e8bdb8!important}.xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next{clip-path:polygon(50% 0,62% 22%,96% 16%,74% 44%,92% 78%,56% 64%,22% 100%,30% 61%,0 42%,35% 31%)!important;background:linear-gradient(145deg,#ffe895,#ef8134 48%,#8d3929)!important;box-shadow:0 0 18px #ef8134d9!important}.xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next{background:linear-gradient(90deg,#0000 44%,#fff 45% 55%,#0000 56%),linear-gradient(#0000 44%,#d8f6ff 45% 55%,#0000 56%),linear-gradient(60deg,#0000 44%,#ffffffd6 45% 55%,#0000 56%),linear-gradient(-60deg,#0000 44%,#b8ecffcc 45% 55%,#0000 56%),radial-gradient(circle,#fff,#9ee4ff 56%,#0000 60%)!important;border-radius:999px!important;box-shadow:0 0 18px #afecffe6!important}@media (max-width:760px){html[data-xh-theme][data-xh-season] .xh-seasonal-layer{opacity:.92!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n+54){display:none!important}}@keyframes xh-season-anime-hires-drift{0%{opacity:0;transform:translateY(-18vh)rotate(0)scale(.62)}12%{opacity:var(--season-alpha,.9)}50%{transform:translate3d(var(--season-drift-mid,0), 48vh, 0) rotate(calc(var(--season-rotate,180deg) * .52)) scale(calc(.86 + var(--season-depth,1) * .1))}88%{opacity:var(--season-alpha,.9)}to{opacity:0;transform:translate3d(var(--season-drift,0), 128vh, 0) rotate(var(--season-rotate,260deg)) scale(.78)}}@keyframes xh-season-anime-firefly-path{0%{opacity:0;transform:translateY(12vh)scale(.5)}18%{opacity:var(--season-alpha,.92)}52%{transform:translate3d(var(--season-drift-mid,0), -18vh, 0) scale(1.18)}to{opacity:0;transform:translate3d(var(--season-drift,0), -58vh, 0) scale(.7)}}@keyframes xh-season-anime-hires-flicker{0%,to{filter:blur(var(--season-blur,0px)) brightness(.82) saturate(1.08)}42%{filter:blur(var(--season-blur,0px)) brightness(1.62) saturate(1.42)}}@keyframes xh-season-anime-field-sweep{0%{transform:translate(-2%,-1%)rotate(-1deg)}to{transform:translate(3%,2%)rotate(1deg)}}@keyframes xh-season-anime-parallax{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,1%)scale(1.04)}}@keyframes xh-season-transfer-curtain{0%{opacity:0;transform:scale(.82)rotate(-10deg)}42%{opacity:1;transform:scale(1.08)rotate(7deg)}to{opacity:0;transform:scale(1.28)rotate(18deg)}}@keyframes xh-season-transfer-burst{0%{opacity:0;transform:translateY(-8vh)rotate(-40deg)scale(.4)}28%{opacity:.96}70%{opacity:.88;transform:translate3d(calc((var(--season-transfer-index,1) - 4) * 2.2vw), 56vh, 0) rotate(190deg) scale(1.08)}to{opacity:0;transform:translate3d(calc((var(--season-transfer-index,1) - 4) * -3vw), 118vh, 0) rotate(380deg) scale(.72)}}html[data-xh-season-transition=active] body .xh-season-transition,html[data-xh-season-transition=active] .xh-season-transition,.xh-season-transition.is-active{opacity:1!important;visibility:visible!important;pointer-events:none!important;display:block!important}html[data-xh-season-transition=active] .xh-season-transition span:nth-child(n+5),.xh-season-transition.is-active span:nth-child(n+5){opacity:.82!important}html[data-xh-season-transition=active][data-xh-season][data-xh-season-next] body .xh-season-transition.xh-season-transition.is-active,html[data-xh-season-transition=active][data-xh-season][data-xh-season-next] body .xh-season-transition.xh-season-transition{opacity:1!important;visibility:visible!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel,.xh-home-media-carousel,.xh-photo-poster,.xh-record-card,.xh-mode-card){isolation:isolate!important;background:0 0!important;border:0!important;padding:0!important;overflow:hidden!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel,.xh-home-media-carousel,.xh-photo-poster,.xh-record-card,.xh-mode-card):before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#05071200 44%,#05071233 73%,#0507126b 100%)!important;display:block!important;position:absolute!important;inset:0!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel,.xh-home-media-carousel,.xh-photo-poster,.xh-record-card,.xh-mode-card):after{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel>.xh-latest-carousel-copy,.xh-home-media-carousel>.xh-card-copy,.xh-photo-poster>div){z-index:4!important;width:auto!important;max-width:min(420px,100% - 120px)!important;box-shadow:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;-webkit-backdrop-filter:none!important;clip-path:none!important;color:#fff!important;text-align:left!important;text-shadow:0 2px 8px #00000080,0 1px 2px #00000059!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;gap:5px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto auto 56px 28px!important;-webkit-mask:none!important;mask:none!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel>.xh-latest-carousel-copy,.xh-home-media-carousel>.xh-card-copy,.xh-photo-poster>div):before{content:none!important;width:auto!important;height:auto!important;box-shadow:none!important;filter:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;clip-path:none!important;background:0 0!important;border:0!important;padding:0!important;display:none!important;position:static!important;inset:auto!important;-webkit-mask:none!important;mask:none!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel>.xh-latest-carousel-copy,.xh-home-media-carousel>.xh-card-copy,.xh-photo-poster>div):after{content:none!important;width:auto!important;height:auto!important;box-shadow:none!important;filter:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;clip-path:none!important;background:0 0!important;border:0!important;padding:0!important;display:none!important;position:static!important;inset:auto!important;-webkit-mask:none!important;mask:none!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home .xh-latest-card.xh-latest-carousel>.xh-latest-carousel-copy h2{-webkit-line-clamp:2!important;font-size:32px!important;line-height:1.08!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-home-media-carousel>.xh-card-copy,.xh-photo-poster>div) h2{-webkit-line-clamp:2!important;font-size:25px!important;line-height:1.1!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel-copy,.xh-card-copy,.xh-photo-poster>div) :is(.eyebrow,time,small,span,p,.xh-card-meta){box-shadow:none!important;color:#ffffffdb!important;background:0 0!important;margin:0!important;font-size:13px!important;line-height:1.3!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots{z-index:6!important;gap:8px!important;width:auto!important;margin:0!important;display:flex!important;position:absolute!important;bottom:22px!important;right:24px!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button.is-active{background:0 0!important;width:44px!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button:after{content:""!important;background:#ffffff9e!important;border-radius:999px!important;width:10px!important;height:10px!important;transition:width .22s,background .22s!important;display:block!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button.is-active:after{background:linear-gradient(90deg, var(--xh-violet), var(--xh-cyan))!important;width:34px!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-carousel,.xh-home-media-carousel) .xh-carousel-dots button:focus-visible{outline-offset:2px!important;outline:2px solid #fffffff0!important}@media (max-width:760px){body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-latest-card.xh-latest-carousel>.xh-latest-carousel-copy,.xh-home-media-carousel>.xh-card-copy,.xh-photo-poster>div){max-width:calc(100% - 96px)!important;inset:auto 20px 54px!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home .xh-latest-card.xh-latest-carousel>.xh-latest-carousel-copy h2{font-size:30px!important}body:has(.xh-clean-home) .xh-clean-home.xh-clean-home :is(.xh-home-media-carousel>.xh-card-copy,.xh-photo-poster>div) h2{font-size:23px!important}}html[data-xh-season=autumn] .xh-season-ground[data-season=autumn],.xh-season-ground[data-season=autumn],html[data-xh-season=winter] .xh-season-ground[data-season=winter],.xh-season-ground[data-season=winter]{opacity:1!important;visibility:visible!important}html[data-xh-season=winter] body .xh-season-ground[data-season=winter] span{opacity:1!important;background:linear-gradient(180deg, #fff0, #f6fcffeb 24%, #daf4fffa) , var(--xh-season-snow-mist-asset) center 68% / 920px auto no-repeat!important;filter:saturate(.72)brightness(1.24)contrast(.92)!important}html[data-xh-season=summer] .xh-seasonal-layer i,html[data-xh-season=summer] .xh-seasonal-layer i:nth-child(n),html[data-xh-season=summer] .xh-seasonal-layer[data-season=summer] i,html[data-xh-season=summer] .xh-seasonal-layer[data-season=summer] i:nth-child(n){opacity:0!important;display:none!important}html[data-xh-season=winter] .xh-seasonal-layer[data-season=winter][data-scene-theme] i:nth-child(n):nth-child(-n+20),html[data-xh-season=winter] body .xh-seasonal-layer[data-season=winter][data-scene-theme] i:nth-child(n):nth-child(-n+20){width:clamp(16px, calc(var(--season-size,14px) * 1.12), 28px)!important;height:clamp(16px, calc(var(--season-size,14px) * 1.12), 28px)!important;background:var(--xh-season-snowflake-asset) center / contain no-repeat!important;box-shadow:none!important;clip-path:none!important;filter:brightness(1.6)saturate(.65)drop-shadow(0 0 8px #d0f4ff9e)!important;opacity:.9!important;border:0!important;border-radius:0!important;display:block!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer{z-index:8!important;opacity:1!important;mix-blend-mode:screen!important;filter:none!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n){opacity:0!important;display:none!important}html[data-xh-theme][data-xh-season] .xh-seasonal-layer:before,html[data-xh-theme][data-xh-season] .xh-seasonal-layer:after{content:""!important;pointer-events:none!important;opacity:0!important;filter:none!important;background:0 0!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important}html[data-xh-season=spring][data-xh-theme=day] .xh-seasonal-layer i:nth-child(-n+18),html[data-xh-season=spring][data-xh-theme-phase=dawn] .xh-seasonal-layer i:nth-child(-n+18){width:clamp(11px, var(--season-size,14px), 22px)!important;height:clamp(8px, calc(var(--season-size,14px) * .62), 16px)!important;opacity:.82!important;animation:xh-season-petal-natural var(--season-duration,12s) linear infinite!important;animation-delay:var(--season-delay,0s)!important;background:radial-gradient(circle at 28% 24%,#fffffff5 0 10%,#0000 11%),linear-gradient(135deg,#fffafdf0,#ff87c5d6 58%,#ffd6ebad)!important;border-radius:92% 12% 84% 18%/76% 18% 84% 24%!important;display:block!important;box-shadow:0 0 12px #ff91cc57!important}html[data-xh-season=spring][data-xh-theme=night] .xh-seasonal-layer i:nth-child(-n+14){width:clamp(5px, calc(var(--season-size,14px) * .48), 9px)!important;height:clamp(5px, calc(var(--season-size,14px) * .48), 9px)!important;opacity:.78!important;animation:xh-season-firefly-natural calc(var(--season-duration,12s) * 1.3) ease-in-out infinite, xh-season-firefly-pulse 2.4s ease-in-out infinite!important;animation-delay:var(--season-delay,0s), calc(var(--season-delay,0s) * -.4)!important;background:radial-gradient(circle,#fffdf0 0 14%,#fff07d 34%,#55e2b2c2 68%,#0000 72%)!important;border-radius:999px!important;display:block!important;box-shadow:0 0 18px #ffe870cc,0 0 36px #4ee2b875!important}html[data-xh-season=summer][data-xh-theme=day] .xh-seasonal-layer:before,html[data-xh-season=summer][data-xh-theme-phase=dawn] .xh-seasonal-layer:before{opacity:.64!important;filter:blur(6px)saturate(1.16)!important;background:linear-gradient(102deg,#0000 4%,#ffffff75 15%,#0000 27%),linear-gradient(112deg,#0000 36%,#fff09647 46%,#0000 58%),linear-gradient(97deg,#0000 68%,#ffffff57 78%,#0000 90%)!important;animation:9s ease-in-out infinite alternate xh-season-sunbeam-sway!important}html[data-xh-season=summer][data-xh-theme=day] .xh-seasonal-layer:after,html[data-xh-season=summer][data-xh-theme-phase=dawn] .xh-seasonal-layer:after{opacity:.34!important;filter:blur(8px)url(#none)!important;background:repeating-linear-gradient(90deg,#ffe8871f 0 2px,#0000 2px 16px),repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 18px)!important;animation:2.6s ease-in-out infinite xh-season-heat-haze!important;inset:-8%!important}html[data-xh-season=autumn] .xh-seasonal-layer i:nth-child(-n+20){width:clamp(13px, var(--season-size,16px), 24px)!important;height:clamp(11px, calc(var(--season-size,16px) * .78), 20px)!important;clip-path:polygon(50% 0,62% 22%,96% 16%,74% 44%,92% 78%,56% 64%,22% 100%,30% 61%,0 42%,35% 31%)!important;opacity:.84!important;animation:xh-season-maple-fall var(--season-duration,12s) linear infinite!important;animation-delay:var(--season-delay,0s)!important;background:linear-gradient(145deg,#ffe58b,#ef9d31 46%,#a74c25 78%)!important;border-radius:72% 14% 74% 18%!important;display:block!important;box-shadow:0 0 12px #ef9d3157!important}html[data-xh-season=winter] .xh-seasonal-layer i:nth-child(-n+24){width:clamp(6px, calc(var(--season-size,14px) * .52), 10px)!important;height:clamp(6px, calc(var(--season-size,14px) * .52), 10px)!important;opacity:.88!important;animation:xh-season-snow-fall calc(var(--season-duration,12s) * 1.15) linear infinite!important;animation-delay:var(--season-delay,0s)!important;background:radial-gradient(circle,#fffffffa,#daf5ffc2 56%,#0000 60%)!important;border-radius:999px!important;display:block!important;box-shadow:0 0 12px #caefff80!important}.xh-season-ground{z-index:9!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;height:clamp(28px,7vh,74px)!important;transition:opacity 1.2s,transform 1.6s!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}.xh-season-ground span,.xh-season-ground:before,.xh-season-ground:after{content:""!important;pointer-events:none!important;display:block!important;position:absolute!important}.xh-season-ground[data-season=autumn],.xh-season-ground[data-season=winter]{opacity:1!important;visibility:visible!important}.xh-season-ground[data-season=autumn]{background:radial-gradient(at 12% 100%,#a44a1cc7,#0000 38%),radial-gradient(at 48% 108%,#e7972ac2,#0000 48%),radial-gradient(at 86% 105%,#7e3a1fad,#0000 42%)!important}.xh-season-ground[data-season=autumn] span{filter:blur(.4px)!important;background:repeating-linear-gradient(145deg,#ffcc56d6 0 10px,#a8491dd6 10px 19px,#743720bd 19px 27px)!important;border-radius:50% 50% 0 0!important;width:36vw!important;height:42px!important;bottom:-8px!important}.xh-season-ground[data-season=autumn] span:first-child{left:-5vw!important}.xh-season-ground[data-season=autumn] span:nth-child(2){opacity:.86!important;height:54px!important;left:28vw!important}.xh-season-ground[data-season=autumn] span:nth-child(3){opacity:.78!important;height:46px!important;right:-4vw!important}.xh-season-ground[data-season=winter]{background:radial-gradient(at 20% 92%,#fffffff5,#0000 42%),radial-gradient(at 58% 108%,#dbf5fff0,#0000 50%),linear-gradient(#fff0,#f5fcffeb 38%,#daf4fffa)!important;height:clamp(36px,8vh,86px)!important;box-shadow:0 -10px 34px #daf6ff47!important}.xh-season-ground[data-season=winter] span{background:radial-gradient(at 50% 30%,#fffffffa,#daf5ffcc 72%,#0000 74%)!important;border-radius:50% 50% 0 0!important;width:44vw!important;height:54px!important;bottom:-12px!important}.xh-season-ground[data-season=winter] span:first-child{left:-9vw!important}.xh-season-ground[data-season=winter] span:nth-child(2){height:70px!important;left:24vw!important}.xh-season-ground[data-season=winter] span:nth-child(3){height:62px!important;right:-7vw!important}.xh-season-transition[data-season-from=winter][data-season-to=spring].is-active{background:linear-gradient(#0000 62%,#d4f4ff6b 85%,#ffffffe0)!important;animation:3.6s ease-in-out both xh-season-snow-melt!important}.xh-season-transition[data-season-from=spring][data-season-to=summer].is-active:before{background:linear-gradient(96deg,#0000 0 24%,#ffffff9e 34%,#b4ebff52 44%,#0000 58%),linear-gradient(102deg,#0000 24%,#ffdf8738 46%,#0000 68%)!important;animation:2.1s cubic-bezier(.18,.8,.2,1) both xh-season-wind-cross!important}.xh-season-transition[data-season-from=summer][data-season-to=autumn].is-active:before{filter:blur(10px)saturate(1.28)!important;background:repeating-linear-gradient(90deg,#ffdc7829 0 3px,#0000 3px 18px),linear-gradient(#fff0ae47,#ed953738,#0000 74%)!important;animation:2.6s ease-in-out both xh-season-heat-fade!important}.xh-season-transition[data-season-from=summer][data-season-to=autumn].is-active span:nth-child(n+5),.xh-season-transition[data-season-from=autumn][data-season-to=winter].is-active span:nth-child(n+5){clip-path:polygon(50% 0,62% 22%,96% 16%,74% 44%,92% 78%,56% 64%,22% 100%,30% 61%,0 42%,35% 31%)!important;background:linear-gradient(145deg,#ffe58b,#ed9237 50%,#8f4227)!important}.xh-season-transition[data-season-from=autumn][data-season-to=winter].is-active{background:linear-gradient(#0000 48%,#daf5ff9e 78%,#f4fcfff0)!important;animation:3.6s ease-in-out both xh-season-leaves-to-snow!important}@media (max-width:760px){html[data-xh-theme][data-xh-season] .xh-seasonal-layer i:nth-child(n+17){display:none!important}}@keyframes xh-season-petal-natural{0%{opacity:0;transform:translateY(-10vh)rotate(0)scale(.78)}14%{opacity:.82}54%{transform:translate3d(var(--season-drift-mid,-32px), 46vh, 0) rotate(calc(var(--season-rotate,180deg) * .48)) scale(1)}to{opacity:0;transform:translate3d(var(--season-drift,60px), 112vh, 0) rotate(var(--season-rotate,260deg)) scale(.82)}}@keyframes xh-season-firefly-natural{0%{opacity:0;transform:translateY(18vh)scale(.58)}20%{opacity:.76}55%{transform:translate3d(var(--season-drift-mid,-28px), -8vh, 0) scale(1.12)}to{opacity:0;transform:translate3d(var(--season-drift,52px), -42vh, 0) scale(.72)}}@keyframes xh-season-firefly-pulse{0%,to{filter:brightness(.8)saturate()}48%{filter:brightness(1.65)saturate(1.32)}}@keyframes xh-season-sunbeam-sway{0%{transform:translate(-3%,-1%)skew(-8deg)}to{transform:translate(4%,2%)skew(-5deg)}}@keyframes xh-season-heat-haze{0%,to{opacity:.22;transform:translate(-1.2%)scaleX(1.01)}50%{opacity:.38;transform:translate(1.2%,-.5%)scaleX(1.035)}}@keyframes xh-season-maple-fall{0%{opacity:0;transform:translateY(-12vh)rotate(0)scale(.78)}14%{opacity:.84}52%{transform:translate3d(var(--season-drift-mid,-34px), 48vh, 0) rotate(calc(var(--season-rotate,220deg) * .45)) scale(1)}to{opacity:.1;transform:translate3d(var(--season-drift,60px), 104vh, 0) rotate(var(--season-rotate,300deg)) scale(.86)}}@keyframes xh-season-snow-fall{0%{opacity:0;transform:translateY(-10vh)scale(.72)}12%{opacity:.88}58%{transform:translate3d(var(--season-drift-mid,-24px), 52vh, 0) scale(1)}to{opacity:.18;transform:translate3d(var(--season-drift,42px), 106vh, 0) scale(.86)}}@keyframes xh-season-snow-melt{0%{opacity:1;box-shadow:inset 0 -96px #f5fcfff0}62%{opacity:.82;box-shadow:inset 0 -28px #dcf4ff8a}to{opacity:0;box-shadow:inset 0 0 #dcf4ff00}}@keyframes xh-season-wind-cross{0%{opacity:0;transform:translate(-38%)skew(-16deg)}40%{opacity:.94}to{opacity:0;transform:translate(42%)skew(-16deg)}}@keyframes xh-season-heat-fade{0%{opacity:.74;transform:scaleX(1.04)}52%{opacity:.42;transform:scaleX(1.01)}to{opacity:0;transform:scaleX(1)}}@keyframes xh-season-leaves-to-snow{0%{opacity:.9;box-shadow:inset 0 -70px #9a4821b3}52%{opacity:.9;box-shadow:inset 0 -86px #e8f5ffc7}to{opacity:0;box-shadow:inset 0 -112px #f7fcfff5}}:root{--xh-season-petal-asset:url(/assets/seasonal/spring-petal-source.png);--xh-season-firefly-asset:url(/assets/seasonal/spring-firefly.png);--xh-season-beam-asset:url(/assets/seasonal/summer-beam.png);--xh-season-beam-soft-asset:url(/assets/seasonal/summer-beam-soft.png);--xh-season-heat-asset:url(/assets/seasonal/summer-heat-haze.png);--xh-season-leaf-a-asset:url(/assets/seasonal/autumn-leaf-a.png);--xh-season-leaf-b-asset:url(/assets/seasonal/autumn-leaf-b.png);--xh-season-leaf-c-asset:url(/assets/seasonal/autumn-leaf-c.png);--xh-season-snowflake-asset:url(/assets/seasonal/winter-snowflake.png);--xh-season-snow-mist-asset:url(/assets/seasonal/winter-snow-mist.png)}html[data-xh-theme][data-xh-season] .xh-seasonal-layer i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-theme][data-xh-season] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n){box-shadow:none!important;clip-path:none!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important}html[data-xh-season=spring][data-xh-theme=day] .xh-seasonal-layer i:nth-child(-n+14),html[data-xh-season=spring][data-xh-theme-phase=dawn] .xh-seasonal-layer i:nth-child(-n+14){width:clamp(18px, calc(var(--season-size,14px) * 1.42), 34px)!important;height:clamp(18px, calc(var(--season-size,14px) * 1.42), 34px)!important;background-image:var(--xh-season-petal-asset)!important;filter:hue-rotate(300deg)saturate(1.5)brightness(1.45)drop-shadow(0 0 8px #ff96d252)!important;opacity:.88!important}html[data-xh-season=spring][data-xh-theme=night] .xh-seasonal-layer i:nth-child(-n+12){width:clamp(16px, calc(var(--season-size,14px) * 1.25), 30px)!important;height:clamp(16px, calc(var(--season-size,14px) * 1.25), 30px)!important;background-image:var(--xh-season-firefly-asset)!important;filter:hue-rotate(78deg)saturate(1.6)brightness(1.55)drop-shadow(0 0 14px #ffec74c2)!important}html[data-xh-season=summer][data-xh-theme=day] .xh-seasonal-layer:before,html[data-xh-season=summer][data-xh-theme-phase=dawn] .xh-seasonal-layer:before{opacity:.72!important;background:var(--xh-season-beam-asset) 12% -12% / min(36vw, 320px) auto no-repeat, var(--xh-season-beam-soft-asset) 76% -8% / min(42vw, 380px) auto no-repeat, linear-gradient(105deg, transparent 36%, #fff09e33 48%, transparent 62%)!important;filter:saturate(1.25)brightness(1.15)blur(.4px)!important}html[data-xh-season=summer][data-xh-theme=day] .xh-seasonal-layer:after,html[data-xh-season=summer][data-xh-theme-phase=dawn] .xh-seasonal-layer:after{opacity:.42!important;background:var(--xh-season-heat-asset) 8% 72% / 260px auto repeat-x, repeating-linear-gradient(90deg, #ffe47a1a 0 2px, transparent 2px 18px)!important;filter:blur(7px)saturate(1.32)!important}html[data-xh-season=autumn] .xh-seasonal-layer i:nth-child(3n+1):nth-child(-n+18){background-image:var(--xh-season-leaf-a-asset)!important}html[data-xh-season=autumn] .xh-seasonal-layer i:nth-child(3n+2):nth-child(-n+18){background-image:var(--xh-season-leaf-b-asset)!important}html[data-xh-season=autumn] .xh-seasonal-layer i:nth-child(3n):nth-child(-n+18){background-image:var(--xh-season-leaf-c-asset)!important}html[data-xh-season=autumn] .xh-seasonal-layer i:nth-child(-n+18){width:clamp(24px, calc(var(--season-size,16px) * 1.9), 48px)!important;height:clamp(24px, calc(var(--season-size,16px) * 1.9), 48px)!important;filter:hue-rotate(330deg)saturate(1.35)brightness(1.08)drop-shadow(0 0 8px #b45a2047)!important;opacity:.9!important}html[data-xh-season=winter] .xh-seasonal-layer i:nth-child(-n+20){width:clamp(16px, calc(var(--season-size,14px) * 1.12), 28px)!important;height:clamp(16px, calc(var(--season-size,14px) * 1.12), 28px)!important;background-image:var(--xh-season-snowflake-asset)!important;filter:brightness(1.6)saturate(.65)drop-shadow(0 0 8px #d0f4ff9e)!important;opacity:.9!important}.xh-season-ground[data-season=autumn] span{background-image:var(--xh-season-leaf-a-asset), var(--xh-season-leaf-b-asset), var(--xh-season-leaf-c-asset), repeating-linear-gradient(145deg, #ffcc569e 0 10px, #a8491da8 10px 19px, #74372094 19px 27px)!important;background-position:0 4px,36px 9px,82px 0,0 0!important;background-repeat:repeat-x!important;background-size:46px 46px,54px 54px,42px 42px,auto!important}.xh-season-ground[data-season=winter]{background:var(--xh-season-snow-mist-asset) center bottom / 420px auto repeat-x, radial-gradient(ellipse at 20% 92%, #fffffff5, transparent 42%), linear-gradient(180deg, #fff0, #f5fcffeb 38%, #daf4fffa)!important}.xh-season-transition[data-season-from=summer][data-season-to=autumn].is-active span:nth-child(n+5),.xh-season-transition[data-season-from=autumn][data-season-to=winter].is-active span:nth-child(n+5){background-image:var(--xh-season-leaf-b-asset)!important;box-shadow:none!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.xh-season-transition[data-season-from=autumn][data-season-to=winter].is-active:after,.xh-season-transition[data-season-from=winter][data-season-to=spring].is-active:after{background:var(--xh-season-snow-mist-asset) center bottom / 520px auto repeat-x, linear-gradient(0deg, #f5fcffeb, #daf5ff75 28%, transparent 62%)!important}html[data-xh-season=spring][data-xh-theme=day] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(-n+14),html[data-xh-season=spring][data-xh-theme-phase=dawn] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(-n+14){background:var(--xh-season-petal-asset) center / contain no-repeat!important;box-shadow:none!important;clip-path:none!important;filter:hue-rotate(300deg)saturate(1.5)brightness(1.45)drop-shadow(0 0 8px #ff96d252)!important;display:block!important}html[data-xh-season=spring][data-xh-theme=night] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(-n+12){background:var(--xh-season-firefly-asset) center / contain no-repeat!important;box-shadow:none!important;clip-path:none!important;filter:hue-rotate(78deg)saturate(1.6)brightness(1.55)drop-shadow(0 0 14px #ffec74c2)!important;display:block!important}html[data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(3n+1):nth-child(-n+18){background:var(--xh-season-leaf-a-asset) center / contain no-repeat!important;display:block!important}html[data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(3n+2):nth-child(-n+18){background:var(--xh-season-leaf-b-asset) center / contain no-repeat!important;display:block!important}html[data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(3n):nth-child(-n+18){background:var(--xh-season-leaf-c-asset) center / contain no-repeat!important;display:block!important}html[data-xh-season=autumn] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(-n+18){box-shadow:none!important;clip-path:none!important;filter:hue-rotate(330deg)saturate(1.35)brightness(1.08)drop-shadow(0 0 8px #b45a2047)!important}html[data-xh-season=winter] .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(-n+20){background:var(--xh-season-snowflake-asset) center / contain no-repeat!important;box-shadow:none!important;clip-path:none!important;filter:brightness(1.6)saturate(.65)drop-shadow(0 0 8px #d0f4ff9e)!important;display:block!important}html[data-xh-season=autumn] .xh-season-ground[data-season=autumn],.xh-season-ground[data-season=autumn],html[data-xh-season=winter] .xh-season-ground[data-season=winter],.xh-season-ground[data-season=winter]{opacity:1!important;visibility:visible!important}html[data-xh-season=summer] body .xh-seasonal-layer[data-season][data-scene-theme] i,html[data-xh-season=summer] body .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n),html[data-xh-season=summer] body .xh-seasonal-layer[data-season=summer] i:nth-child(n){opacity:0!important;display:none!important}html[data-xh-season=winter] body .xh-seasonal-layer[data-season][data-scene-theme] i:nth-child(n):nth-child(-n+20){width:clamp(16px, calc(var(--season-size,14px) * 1.12), 28px)!important;height:clamp(16px, calc(var(--season-size,14px) * 1.12), 28px)!important;background:var(--xh-season-snowflake-asset) center / contain no-repeat!important;box-shadow:none!important;clip-path:none!important;filter:brightness(1.6)saturate(.65)drop-shadow(0 0 8px #d0f4ff9e)!important;opacity:.9!important;border:0!important;border-radius:0!important;display:block!important}html[data-xh-season=autumn] body .xh-season-ground[data-season=autumn],html[data-xh-season=winter] body .xh-season-ground[data-season=winter]{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}html[data-xh-season=autumn] body .xh-season-ground[data-season=autumn] span{opacity:1!important;background:var(--xh-season-leaf-a-asset) 0 4px / 46px 46px repeat-x, var(--xh-season-leaf-b-asset) 36px 9px / 54px 54px repeat-x, var(--xh-season-leaf-c-asset) 82px 0 / 42px 42px repeat-x, linear-gradient(180deg, #ffe68400, #b856249e 34%, #5d311ec7)!important}html[data-xh-season=winter] body .xh-season-ground[data-season=winter] span{opacity:1!important;background:var(--xh-season-snow-mist-asset) center bottom / 420px auto repeat-x, linear-gradient(180deg, #fff0, #f6fcffeb 34%, #daf4fffa)!important}html[data-xh-season=summer] .xh-seasonal-layer i,html[data-xh-season=summer] .xh-seasonal-layer i:nth-child(n){opacity:0!important;display:none!important}html[data-xh-season=autumn] .xh-season-ground[data-season=autumn],html[data-xh-season=winter] .xh-season-ground[data-season=winter]{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}.xh-season-vfx-canvas{z-index:8;pointer-events:none;mix-blend-mode:normal;opacity:.92;width:100vw;height:100vh;position:fixed;inset:0}.xh-seasonal-layer,.xh-season-ground{display:none!important}.xh-seasonal-aura{opacity:.28!important;filter:blur(18px)saturate(.82)!important}html body .xh-seasonal-layer,html body .xh-season-ground{opacity:0!important;visibility:hidden!important;display:none!important}html body .xh-season-vfx-canvas{z-index:8!important;pointer-events:none!important;width:100vw!important;height:100vh!important;display:block!important;position:fixed!important;inset:0!important}.xh-heat-distortion{z-index:7!important;pointer-events:none!important;opacity:0!important;display:none!important;position:fixed!important;inset:0!important}html[data-xh-season=summer][data-xh-theme=day] .xh-heat-distortion[data-season=summer][data-scene-theme=day],html[data-xh-season=summer][data-xh-theme-phase=dawn] .xh-heat-distortion[data-season=summer]{-webkit-mask-image:linear-gradient(#0000 0 22%,#000 42% 88%,#0000 100%);mask-image:linear-gradient(#0000 0 22%,#000 42% 88%,#0000 100%);opacity:.28!important;-webkit-backdrop-filter:blur(1.2px)saturate(1.06)contrast(1.02)!important;background:repeating-linear-gradient(90deg,#fff0aa14 0 1px,#0000 1px 34px),repeating-linear-gradient(0deg,#0000 0 28px,#ffffff0f 28px 30px,#0000 30px 64px)!important;animation:3.2s ease-in-out infinite alternate xh-heat-refraction!important;display:block!important}html[data-xh-season-transition=active] .xh-heat-distortion{animation-duration:1.2s!important}@keyframes xh-heat-refraction{0%{background-position:0 0,0 0;transform:translate(-.8%)scaleX(1.006)skew(-.18deg)}50%{background-position:42px 8px,-18px 22px;transform:translate(.7%,-.35%)scaleX(1.012)skew(.22deg)}to{background-position:84px -6px,28px -16px;transform:translate(-.35%,.2%)scaleX(1.004)skew(-.1deg)}}html[data-xh-season=summer][data-xh-theme=day] body .xh-heat-distortion[data-season=summer][data-scene-theme=day]{-webkit-backdrop-filter:blur(1.2px)saturate(1.06)contrast(1.02)!important}html[data-xh-season-transition=active] body .xh-season-transition,.xh-season-transition,.xh-season-transition.is-active{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.xh-season-transition:before,.xh-season-transition:after,.xh-season-transition span{opacity:0!important;display:none!important}.xh-season-vfx-canvas{z-index:11!important;opacity:1!important}.xh-seasonal-aura{z-index:6!important;opacity:.18!important;filter:blur(28px)saturate(.72)!important}html[data-xh-season=summer][data-xh-theme=day] .xh-heat-distortion[data-season=summer][data-scene-theme=day],html[data-xh-season=summer][data-xh-theme-phase=dawn] .xh-heat-distortion[data-season=summer]{opacity:.16!important;-webkit-backdrop-filter:blur(.6px)saturate(1.025)contrast(1.01)!important;background:repeating-linear-gradient(90deg,#ffeea609 0 1px,#0000 1px 42px),repeating-linear-gradient(0deg,#0000 0 34px,#ffffff09 34px 35px,#0000 35px 78px)!important;-webkit-mask-image:linear-gradient(#0000 0 36%,#000 56% 92%,#0000 100%)!important;mask-image:linear-gradient(#0000 0 36%,#000 56% 92%,#0000 100%)!important}.xh-season-switch{z-index:132!important;border-radius:999px!important;place-items:center!important;width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;padding:5px!important;transition:transform .62s cubic-bezier(.2,.86,.22,1),box-shadow .62s cubic-bezier(.2,.86,.22,1),background .62s cubic-bezier(.2,.86,.22,1)!important;display:grid!important;bottom:clamp(226px,25vh,270px)!important;right:clamp(18px,2.4vw,34px)!important;overflow:visible!important}.xh-season-switch :is(.xh-season-switch-kicker,strong,small){clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.xh-season-switch-orbit{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.xh-season-switch.is-transitioning{transform:translateY(-4px)scale(1.04)!important}.xh-season-switch.is-transitioning .xh-season-switch-orbit{animation:none!important;transform:rotate(72deg)scale(1.04)!important}body:has(.xh-clean-home) .xh-season-switch{bottom:clamp(238px,26vh,286px)!important;right:clamp(20px,2.8vw,38px)!important}body:has(:is(.subpage,.music-page)) .xh-season-switch{right:var(--xh-float-right,clamp(12px, 2vw, 24px))!important;bottom:calc(var(--xh-float-bottom,16px) + var(--xh-player-height,78px) + 132px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{right:var(--xh-float-right,clamp(12px, 2vw, 24px))!important;bottom:calc(var(--xh-float-bottom,16px) + var(--xh-player-height,78px) + 132px)!important}body:has(.xh-clean-home) .xh-pixel-kurisu-pet{z-index:126!important;bottom:clamp(14px,2vw,26px)!important;right:clamp(12px,1.8vw,22px)!important}body:has(.xh-clean-home) .xh-global-toolbox{top:auto!important;bottom:clamp(16px,2vw,24px)!important;left:clamp(14px,2vw,24px)!important;transform:none!important}@media (max-width:760px){.xh-season-switch{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;bottom:188px!important;right:14px!important}body:has(.xh-clean-home) .xh-season-switch{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;bottom:188px!important;right:14px!important}body:has(:is(.subpage,.music-page)) .xh-season-switch{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;bottom:188px!important;right:14px!important}.xh-season-switch-orbit{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}html body .xh-seasonal-aura,html body .xh-seasonal-aura span,html body .xh-seasonal-aura:before,html body .xh-seasonal-aura:after,html[data-xh-theme][data-xh-season] body .xh-seasonal-aura,html[data-xh-theme][data-xh-season] body .xh-seasonal-aura span{opacity:0!important;visibility:hidden!important;pointer-events:none!important;filter:none!important;display:none!important}html body .xh-heat-distortion,html[data-xh-season=summer] body .xh-heat-distortion,html[data-xh-season=summer][data-xh-theme=day] body .xh-heat-distortion[data-season=summer][data-scene-theme=day],html[data-xh-season=summer][data-xh-theme-phase=dawn] body .xh-heat-distortion[data-season=summer]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;animation:none!important;display:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-xh-season-transition] body .xh-season-transition,html[data-xh-season-transition=active] body .xh-season-transition,html[data-xh-season-transition=active][data-xh-season][data-xh-season-next] body .xh-season-transition,html[data-xh-season-transition=active][data-xh-season][data-xh-season-next] body .xh-season-transition.xh-season-transition,html[data-xh-season-transition=active][data-xh-season][data-xh-season-next] body .xh-season-transition.xh-season-transition.is-active,body .xh-season-transition,body .xh-season-transition.is-active,body .xh-season-transition[data-season-from][data-season-to],body .xh-season-transition[data-season-from][data-season-to].is-active{opacity:0!important;visibility:hidden!important;pointer-events:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;animation:none!important;display:none!important;transform:none!important}html[data-xh-season-transition] body .xh-season-transition:before,html[data-xh-season-transition] body .xh-season-transition:after,html[data-xh-season-transition] body .xh-season-transition span,body .xh-season-transition:before,body .xh-season-transition:after,body .xh-season-transition span,body .xh-season-transition[data-season-from][data-season-to]:before,body .xh-season-transition[data-season-from][data-season-to]:after,body .xh-season-transition[data-season-from][data-season-to] span,body .xh-season-transition[data-season-from][data-season-to].is-active:before,body .xh-season-transition[data-season-from][data-season-to].is-active:after,body .xh-season-transition[data-season-from][data-season-to].is-active span{content:none!important;opacity:0!important;visibility:hidden!important;box-shadow:none!important;filter:none!important;background:0 0!important;animation:none!important;display:none!important;transform:none!important}html[data-xh-season] body .xh-season-ground,html[data-xh-season] body .xh-season-ground[data-season],html[data-xh-season=autumn] body .xh-season-ground[data-season=autumn],html[data-xh-season=winter] body .xh-season-ground[data-season=winter],body .xh-season-ground,body .xh-season-ground[data-season],body .xh-season-ground span,body .xh-season-ground:before,body .xh-season-ground:after{content:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;animation:none!important;display:none!important;transform:none!important}body:has(.xh-pixel-kurisu-pet[data-open=true]) .xh-pixel-kurisu-pet{z-index:172!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-pixel-kurisu-pet[data-open=true]) .xh-pixel-kurisu-pet{z-index:172!important}body:has(.xh-pixel-kurisu-pet[data-open=true]) .xh-kurisu-panel{z-index:174!important;pointer-events:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-pixel-kurisu-pet[data-open=true]) .xh-kurisu-panel{z-index:174!important;pointer-events:auto!important}body:has(.xh-pixel-kurisu-pet[data-open=true]) .xh-season-switch{opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:118!important;transform:translateY(18px)scale(.82)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-pixel-kurisu-pet[data-open=true]) .xh-season-switch{opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:118!important;transform:translateY(18px)scale(.82)!important}body .xh-theme-switch,body .xh-season-switch{z-index:132!important;color:#ffffffeb!important;-webkit-backdrop-filter:blur(14px)saturate(1.18)!important;background:#1c1e44ad!important;border:1px solid #ffffff47!important;border-radius:999px!important;grid-template-rows:auto auto!important;grid-template-columns:42px minmax(64px,1fr)!important;align-items:center!important;column-gap:8px!important;width:142px!important;min-width:142px!important;height:58px!important;min-height:58px!important;padding:7px 10px 7px 7px!important;transition:transform .52s cubic-bezier(.2,.86,.22,1),opacity .52s,background .72s,border-color .72s!important;display:grid!important;position:fixed!important;right:clamp(16px,2vw,26px)!important;overflow:hidden!important;box-shadow:0 14px 34px #100c2a47,inset 0 1px #ffffff38!important}body .xh-theme-switch{bottom:calc(var(--xh-float-bottom,16px) + var(--xh-player-height,78px) + 78px)!important}body .xh-season-switch{bottom:calc(var(--xh-float-bottom,16px) + var(--xh-player-height,78px) + 146px)!important}body:has(.xh-clean-home) .xh-theme-switch{bottom:clamp(116px,13vh,156px)!important}body:has(.xh-clean-home) .xh-season-switch{bottom:clamp(184px,21vh,238px)!important}body .xh-theme-switch:hover,body .xh-season-switch:hover{border-color:#99dbff94!important;transform:translate(-4px,-2px)!important}body .xh-theme-switch :is(.xh-theme-switch-kicker,strong,small),body .xh-season-switch :is(.xh-season-switch-kicker,strong,small){clip:auto!important;white-space:nowrap!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}body .xh-theme-switch-orbit,body .xh-season-switch-orbit{grid-area:1/1/span 2!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}body .xh-theme-switch-kicker,body .xh-season-switch-kicker{letter-spacing:0!important;opacity:.7!important;grid-column:2!important;align-self:end!important;font-size:11px!important;line-height:1!important}body .xh-theme-switch strong,body .xh-season-switch strong{text-shadow:0 1px 8px #00000047!important;grid-column:2!important;align-self:start!important;font-size:14px!important;line-height:1.05!important}body .xh-theme-switch small,body .xh-season-switch small{display:none!important}.xh-season-switch-icon{opacity:1;transform:scale(1)rotate(0);border-radius:999px!important;transition:opacity .9s,transform .9s cubic-bezier(.2,.86,.22,1),background .9s!important;position:absolute!important;inset:6px!important}.xh-season-switch-icon:before,.xh-season-switch-icon:after{content:""!important;border-radius:inherit!important;position:absolute!important;inset:10px!important}.xh-season-switch.is-spring .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next{background:radial-gradient(circle at 42% 36%,#ffeef8 0 20%,#ff9fd1 21% 44%,#92df9a 45% 100%)!important}.xh-season-switch.is-summer .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next{background:radial-gradient(circle at 50% 34%,#fff2a8 0 18%,#65d8a4 19% 58%,#2f9b73 59% 100%)!important}.xh-season-switch.is-autumn .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next{background:radial-gradient(circle at 50% 34%,#ffe58f 0 16%,#d77b32 17% 56%,#8e3e22 57% 100%)!important}.xh-season-switch.is-winter .xh-season-switch-icon.is-current,.xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next{background:radial-gradient(circle at 45% 32%,#fff 0 20%,#bfeaff 21% 58%,#6e9fd3 59% 100%)!important}.xh-season-switch-icon.is-next{opacity:0;transform:scale(.72)rotate(-28deg)}.xh-season-switch.is-transitioning .xh-season-switch-icon.is-current,.xh-season-switch.is-transitioning .xh-season-switch-icon.is-next{transition:none!important}.xh-season-switch.is-transitioning,.xh-theme-switch.is-transitioning{transform:translate(-4px,-4px)scale(1.02)!important}@media (max-width:760px){body .xh-theme-switch,body .xh-season-switch{grid-template-columns:36px minmax(52px,1fr)!important;width:118px!important;min-width:118px!important;height:52px!important;min-height:52px!important;padding:6px 8px 6px 6px!important}body .xh-theme-switch strong,body .xh-season-switch strong{font-size:12px!important}}body .xh-theme-switch,body .xh-season-switch{isolation:isolate!important;background:#1d1e3eb3!important;border-color:#ffffff57!important;border-radius:999px!important;grid-template-columns:46px minmax(78px,1fr)!important;width:164px!important;min-width:164px!important;height:62px!important;min-height:62px!important;padding:8px 12px 8px 8px!important;transition:transform .52s cubic-bezier(.2,.86,.22,1),opacity .52s,border-color .78s,box-shadow .78s!important;overflow:hidden!important;box-shadow:0 16px 38px #0e0d2247,inset 0 1px #ffffff57,inset 0 -10px 22px #1212302e!important}body .xh-theme-switch:before,body .xh-theme-switch:after,body .xh-season-switch:before,body .xh-season-switch:after{content:""!important;z-index:-2!important;border-radius:inherit!important;pointer-events:none!important;transition:opacity .98s cubic-bezier(.2,.86,.22,1),filter .98s!important;display:block!important;position:absolute!important;inset:0!important}body .xh-theme-switch:before{opacity:1;background:radial-gradient(circle at 22% 18%,#ffffffb8,#0000 21%),linear-gradient(135deg,#ffd77680,#69bdff52 48%,#2e376e8f)!important}body .xh-theme-switch:after{opacity:0;background:radial-gradient(circle at 26% 22%,#ffffff8f,#0000 19%),linear-gradient(135deg,#4f5ca09e,#252a60bd 54%,#18163ac7)!important}body .xh-theme-switch.is-night:before{opacity:0}body .xh-theme-switch.is-night:after{opacity:1}body .xh-theme-switch.is-transitioning[data-next-mode=night]:before,body .xh-theme-switch.is-transitioning[data-next-mode=day]:after{animation:1.12s cubic-bezier(.2,.86,.22,1) both xh-switch-current-bg-fade!important}body .xh-theme-switch.is-transitioning[data-next-mode=night]:after,body .xh-theme-switch.is-transitioning[data-next-mode=day]:before{animation:1.12s cubic-bezier(.2,.86,.22,1) both xh-switch-next-bg-fade!important}body .xh-season-switch{--xh-season-current-bg:radial-gradient(circle at 20% 16%, #ffffffb8, transparent 20%), linear-gradient(135deg, #ffaacf85, #73cb9157 54%, #2c385d8f);--xh-season-next-bg:var(--xh-season-current-bg);--xh-season-accent:#ffa0cfad;--xh-season-gem-a:#ffeaf5;--xh-season-gem-b:#ff8fc6;--xh-season-gem-c:#8bdc95;--xh-season-next-gem-a:var(--xh-season-gem-a);--xh-season-next-gem-b:var(--xh-season-gem-b);--xh-season-next-gem-c:var(--xh-season-gem-c);border-color:color-mix(in srgb, var(--xh-season-accent), #ffffff57 54%)!important;box-shadow:0 16px 38px #0e0d2247, 0 0 26px color-mix(in srgb, var(--xh-season-accent), transparent 48%), inset 0 1px 0 #ffffff57!important}body .xh-season-switch:before{opacity:1;background:var(--xh-season-current-bg)!important}body .xh-season-switch:after{opacity:0;background:var(--xh-season-next-bg)!important}body .xh-season-switch.is-transitioning:before{filter:saturate(.92)brightness(.96)!important;animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-current-bg-fade!important}body .xh-season-switch.is-transitioning:after{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-next-bg-fade!important}body .xh-season-switch[data-season=spring]{--xh-season-current-bg:radial-gradient(circle at 22% 18%, #ffffffbf, transparent 20%), linear-gradient(135deg, #ffb2da99, #ffdceb5c 45%, #59a76f6b);--xh-season-accent:#ff8ec6c2;--xh-season-gem-a:#fff1f8;--xh-season-gem-b:#ff8fc8;--xh-season-gem-c:#94d892}body .xh-season-switch[data-season=summer]{--xh-season-current-bg:radial-gradient(circle at 20% 16%, #ffffdec7, transparent 20%), linear-gradient(135deg, #ffde639e, #48cfb075 48%, #2a6f748c);--xh-season-accent:#ffe259c7;--xh-season-gem-a:#fff8b6;--xh-season-gem-b:#66e0b3;--xh-season-gem-c:#287e8c}body .xh-season-switch[data-season=autumn]{--xh-season-current-bg:radial-gradient(circle at 22% 18%, #fff2a4b8, transparent 19%), linear-gradient(135deg, #ffc15e94, #cf5b2685 50%, #542d2399);--xh-season-accent:#ef7a36c2;--xh-season-gem-a:#ffe49a;--xh-season-gem-b:#e67831;--xh-season-gem-c:#813b28}body .xh-season-switch[data-season=winter]{--xh-season-current-bg:radial-gradient(circle at 22% 18%, #ffffffd1, transparent 20%), linear-gradient(135deg, #daf8ffa6, #74c3ee6b 48%, #43549294);--xh-season-accent:#9fe2ffd1;--xh-season-gem-a:#fff;--xh-season-gem-b:#b7edff;--xh-season-gem-c:#6e97d3}body .xh-season-switch[data-next-season=spring]{--xh-season-next-bg:radial-gradient(circle at 22% 18%, #ffffffbf, transparent 20%), linear-gradient(135deg, #ffb2da99, #ffdceb5c 45%, #59a76f6b);--xh-season-next-gem-a:#fff1f8;--xh-season-next-gem-b:#ff8fc8;--xh-season-next-gem-c:#94d892}body .xh-season-switch[data-next-season=summer]{--xh-season-next-bg:radial-gradient(circle at 20% 16%, #ffffdec7, transparent 20%), linear-gradient(135deg, #ffde639e, #48cfb075 48%, #2a6f748c);--xh-season-next-gem-a:#fff8b6;--xh-season-next-gem-b:#66e0b3;--xh-season-next-gem-c:#287e8c}body .xh-season-switch[data-next-season=autumn]{--xh-season-next-bg:radial-gradient(circle at 22% 18%, #fff2a4b8, transparent 19%), linear-gradient(135deg, #ffc15e94, #cf5b2685 50%, #542d2399);--xh-season-next-gem-a:#ffe49a;--xh-season-next-gem-b:#e67831;--xh-season-next-gem-c:#813b28}body .xh-season-switch[data-next-season=winter]{--xh-season-next-bg:radial-gradient(circle at 22% 18%, #ffffffd1, transparent 20%), linear-gradient(135deg, #daf8ffa6, #74c3ee6b 48%, #43549294);--xh-season-next-gem-a:#fff;--xh-season-next-gem-b:#b7edff;--xh-season-next-gem-c:#6e97d3}body .xh-theme-switch-orbit,body .xh-season-switch-orbit{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:inset 0 0 0 4px #ffffff1a, inset 0 -9px 18px #211f4c38, 0 0 20px color-mix(in srgb, var(--xh-season-accent,#7cd9ff66), transparent 42%)!important;background:radial-gradient(circle at 34% 22%,#ffffffc7,#0000 17px),linear-gradient(145deg,#ffffff61,#4e4d7c57)!important;border:1px solid #ffffff80!important;border-radius:999px!important;position:relative!important}body .xh-season-switch-orbit:before,body .xh-season-switch-orbit:after{content:""!important;border-radius:inherit!important;border:1px solid color-mix(in srgb, var(--xh-season-accent,#b4e1ff8f), transparent 24%)!important;opacity:.54!important;pointer-events:none!important;transition:opacity .76s,transform .76s cubic-bezier(.2,.86,.22,1)!important;position:absolute!important;inset:-5px!important}body .xh-season-switch-orbit:after{opacity:.38!important;border-style:dashed!important;inset:7px!important}body .xh-season-switch.is-transitioning .xh-season-switch-orbit{transform:rotate(72deg)scale(1.06)!important}body .xh-season-switch.is-transitioning .xh-season-switch-orbit:before{opacity:.84!important;transform:rotate(96deg)scale(1.08)!important}body .xh-season-switch-orbit>i{background:color-mix(in srgb, var(--xh-season-accent), white 36%)!important;width:4px!important;height:4px!important;box-shadow:0 0 8px var(--xh-season-accent)!important;opacity:.74!important;border-radius:999px!important;display:block!important;position:absolute!important}body .xh-season-switch-orbit>i:first-of-type{top:12px!important;left:9px!important}body .xh-season-switch-orbit>i:nth-of-type(2){top:19px!important;right:8px!important}body .xh-season-switch-orbit>i:nth-of-type(3){bottom:8px!important;left:21px!important}body .xh-season-switch-icon{opacity:1;transform:scale(1)rotate(0);top:50%!important;left:50%!important;clip-path:none!important;background:radial-gradient(circle at 32% 24%, #fffffff5, transparent 23%), linear-gradient(145deg, var(--xh-season-gem-a), var(--xh-season-gem-b) 48%, var(--xh-season-gem-c))!important;width:28px!important;height:28px!important;box-shadow:0 0 16px color-mix(in srgb, var(--xh-season-accent), transparent 24%), inset 0 0 0 1px #ffffff7a, inset 0 -7px 10px #2922482e!important;border-radius:40% 60% 48% 52%/48% 42% 58% 52%!important;margin:-14px 0 0 -14px!important;transition:opacity .98s cubic-bezier(.2,.86,.22,1),transform .98s cubic-bezier(.2,.86,.22,1),filter .98s!important;position:absolute!important;inset:auto!important}body .xh-season-switch-icon.is-next{opacity:0;filter:blur(1px)saturate(.92);transform:translate(-4px,8px)scale(.64)rotate(-48deg);background:radial-gradient(circle at 32% 24%, #fffffff5, transparent 23%), linear-gradient(145deg, var(--xh-season-next-gem-a), var(--xh-season-next-gem-b) 48%, var(--xh-season-next-gem-c))!important}body .xh-season-switch-icon:before,body .xh-season-switch-icon:after{content:""!important;pointer-events:none!important;display:block!important;position:absolute!important}body .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current,body .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next{border-radius:68% 32% 72% 28%/58% 36% 64% 42%!important}body .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current:before,body .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next:before{background:radial-gradient(circle at 35% 32%,#fff,#ffd1e6 44%,#ff86bd 72%,#0000 74%)!important;border-radius:72% 28% 70% 30%!important;inset:7px 5px 5px 7px!important;transform:rotate(-22deg)!important}body .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current:after,body .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next:after{background:linear-gradient(145deg,#fff4fb,#ff96c8)!important;border-radius:80% 20% 76% 24%!important;width:8px!important;height:14px!important;top:8px!important;left:16px!important;transform:rotate(36deg)!important}body .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current,body .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next{border-radius:999px!important}body .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current:before,body .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next:before{background:radial-gradient(circle,#fffde2 0 28%,#ffe769 29% 66%,#0000 68%)!important;border-radius:999px!important;inset:8px!important;box-shadow:0 0 14px #ffe95ce6!important}body .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current:after,body .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next:after{background:radial-gradient(circle at 18% 54%,#ff9fd2 0 12%,#0000 13%),radial-gradient(circle at 50% 40%,#fff28a 0 12%,#0000 13%),radial-gradient(circle at 78% 58%,#b2e6ff 0 12%,#0000 13%),linear-gradient(90deg,#52b56d,#98d66d)!important;border-radius:999px 999px 55% 55%!important;width:18px!important;height:8px!important;bottom:6px!important;left:5px!important}body .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current,body .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next{clip-path:polygon(50% 0,63% 21%,96% 14%,74% 43%,91% 78%,57% 65%,23% 100%,30% 62%,0 43%,35% 31%)!important;border-radius:0!important}body .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current:before,body .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next:before{background:#6e2f1899!important;border-radius:999px!important;width:2px!important;height:24px!important;top:3px!important;left:13px!important;transform:rotate(18deg)!important}body .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current:after,body .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next:after{background:#ffe58f80!important;border-radius:999px!important;width:14px!important;height:2px!important;top:11px!important;left:11px!important;transform:rotate(-34deg)!important}body .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current,body .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next{border-radius:999px!important}body .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current:before,body .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next:before{background:linear-gradient(90deg,#0000 45%,#fff 46% 54%,#0000 55%),linear-gradient(#0000 45%,#e3f8ff 46% 54%,#0000 55%),linear-gradient(60deg,#0000 45%,#ffffffe0 46% 54%,#0000 55%),linear-gradient(-60deg,#0000 45%,#c7f0ffd1 46% 54%,#0000 55%)!important;border-radius:999px!important;inset:5px!important}body .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current:after,body .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next:after{background:#fff!important;border-radius:999px!important;inset:10px!important;box-shadow:0 0 12px #caefffe6!important}body .xh-season-switch.is-transitioning .xh-season-switch-icon.is-current{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-current-icon-fade!important}body .xh-season-switch.is-transitioning .xh-season-switch-icon.is-next{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-next-icon-fade!important}body .xh-switch-label-stack{grid-column:2!important;align-self:start!important;width:100%!important;min-width:0!important;height:17px!important;display:block!important;position:relative!important;overflow:hidden!important}body .xh-switch-label-stack>strong{opacity:1;transform:translate(0,0);text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:14px!important;line-height:1.05!important;transition:opacity .86s,transform .86s cubic-bezier(.2,.86,.22,1)!important;display:block!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}body .xh-switch-label-stack>strong.is-next{opacity:0;transform:translateY(12px)}body .xh-theme-switch.is-transitioning .xh-switch-label-stack>strong.is-current,body .xh-season-switch.is-transitioning .xh-switch-label-stack>strong.is-current{animation:1.5s cubic-bezier(.2,.86,.22,1) both xh-switch-current-label-fade!important}body .xh-theme-switch.is-transitioning .xh-switch-label-stack>strong.is-next,body .xh-season-switch.is-transitioning .xh-switch-label-stack>strong.is-next{animation:1.5s cubic-bezier(.2,.86,.22,1) both xh-switch-next-label-fade!important}body .xh-theme-switch :is(.xh-theme-switch-kicker,small),body .xh-season-switch :is(.xh-season-switch-kicker,small){text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}body .xh-season-switch-kicker,body .xh-theme-switch-kicker{color:#ffffffc2!important}@media (max-width:760px){body .xh-theme-switch,body .xh-season-switch{grid-template-columns:40px minmax(58px,1fr)!important;width:130px!important;min-width:130px!important;height:54px!important;min-height:54px!important}body .xh-theme-switch-orbit,body .xh-season-switch-orbit{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body .xh-season-switch-icon{width:24px!important;height:24px!important;margin:-12px 0 0 -12px!important}body .xh-switch-label-stack>strong{font-size:12px!important}}@keyframes xh-switch-current-bg-fade{0%{opacity:1}42%{opacity:.62}to{opacity:.18}}@keyframes xh-switch-next-bg-fade{0%{opacity:0}42%{opacity:.48}to{opacity:1}}@keyframes xh-switch-current-icon-fade{0%{opacity:1;filter:blur()saturate(1.06)contrast(1.04);transform:translate(-50%,-50%)scale(.98)rotate(0)}46%{opacity:.48;filter:blur(.5px)saturate(1.02);transform:translate(-50%,-50%)scale(.86)rotate(10deg)}to{opacity:0;filter:blur(1px)saturate(.94);transform:translate(-50%,-50%)scale(.76)rotate(18deg)}}@keyframes xh-switch-next-icon-fade{0%{opacity:0;filter:blur(1px)saturate(.92);transform:translate(-50%,-50%)scale(.72)rotate(-18deg)}46%{opacity:.58;filter:blur(.35px)saturate(1.02);transform:translate(-50%,-50%)scale(.88)rotate(-8deg)}to{opacity:1;filter:blur()saturate(1.08)contrast(1.04);transform:translate(-50%,-50%)scale(.98)rotate(0)}}@keyframes xh-switch-current-label-fade{0%{opacity:1;transform:translate(0,0)}48%{opacity:.38;transform:translateY(-9px)}to{opacity:0;transform:translateY(-11px)}}@keyframes xh-switch-next-label-fade{0%{opacity:0;transform:translateY(12px)}48%{opacity:.64;transform:translateY(9px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:760px){html body .xh-season-switch{grid-template-columns:40px minmax(60px,1fr)!important;width:132px!important;min-width:132px!important;height:54px!important;min-height:54px!important;padding:6px 10px 6px 6px!important;display:grid!important;top:auto!important;bottom:184px!important;right:14px!important;overflow:hidden!important}html body:has(.xh-clean-home) .xh-season-switch{grid-template-columns:40px minmax(60px,1fr)!important;width:132px!important;min-width:132px!important;height:54px!important;min-height:54px!important;padding:6px 10px 6px 6px!important;display:grid!important;top:auto!important;bottom:184px!important;right:14px!important;overflow:hidden!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{grid-template-columns:40px minmax(60px,1fr)!important;width:132px!important;min-width:132px!important;height:54px!important;min-height:54px!important;padding:6px 10px 6px 6px!important;display:grid!important;top:auto!important;bottom:184px!important;right:14px!important;overflow:hidden!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{grid-template-columns:40px minmax(60px,1fr)!important;width:132px!important;min-width:132px!important;height:54px!important;min-height:54px!important;padding:6px 10px 6px 6px!important;display:grid!important;top:auto!important;bottom:184px!important;right:14px!important;overflow:hidden!important}html body .xh-season-switch .xh-season-switch-kicker,html body .xh-season-switch small{display:block!important}html body .xh-season-switch .xh-season-label-stack{grid-column:2!important;width:100%!important;min-width:0!important;overflow:hidden!important}html body:has(.xh-clean-home) .xh-season-switch{top:8px!important;bottom:auto!important}}html body .xh-theme-switch,html body .xh-season-switch{--xh-badge-a:#30376cc7;--xh-badge-b:#181c42db;--xh-badge-c:#6597ff2e;--xh-badge-next-a:var(--xh-badge-a);--xh-badge-next-b:var(--xh-badge-b);--xh-badge-next-c:var(--xh-badge-c);isolation:isolate!important;background:0 0!important;border:1px solid #ffffff6b!important;border-radius:18px!important;grid-template-rows:11px 18px 12px!important;grid-template-columns:42px minmax(78px,1fr)!important;column-gap:7px!important;width:154px!important;min-width:154px!important;height:58px!important;min-height:58px!important;padding:7px 10px 7px 7px!important;overflow:hidden!important;box-shadow:0 12px 22px #0d0d1f42,0 0 0 1px #ffffff14,inset 0 1px #ffffff52,inset 0 -10px 20px #1311303d!important}html body .xh-theme-switch:before,html body .xh-season-switch:before,html body .xh-theme-switch:after,html body .xh-season-switch:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:-2!important;position:absolute!important;inset:0!important}html body .xh-theme-switch>span:not(.xh-theme-switch-orbit):not(.xh-switch-label-stack),html body .xh-season-switch>span:not(.xh-season-switch-orbit):not(.xh-switch-label-stack){position:static!important}html body .xh-theme-switch:before,html body .xh-season-switch:before{background:radial-gradient(circle at 28% 24%, #ffffff3d, transparent 26px), repeating-linear-gradient(135deg, #ffffff14 0 1px, transparent 1px 9px), linear-gradient(120deg, var(--xh-badge-a), var(--xh-badge-b) 64%, var(--xh-badge-c))!important;opacity:1!important}html body .xh-theme-switch:after,html body .xh-season-switch:after{background:radial-gradient(circle at 28% 24%, #ffffff3d, transparent 26px), repeating-linear-gradient(135deg, #ffffff14 0 1px, transparent 1px 9px), linear-gradient(120deg, var(--xh-badge-next-a), var(--xh-badge-next-b) 64%, var(--xh-badge-next-c))!important;opacity:0!important}html body .xh-theme-switch[data-next-mode=night],html body .xh-theme-switch.is-night{--xh-badge-a:#2c336ddb;--xh-badge-b:#161b42e6;--xh-badge-c:#6388ff33}html body .xh-theme-switch[data-next-mode=day]{--xh-badge-next-a:#74b1e8d1;--xh-badge-next-b:#4470a8e0;--xh-badge-next-c:#ffea9033}html body .xh-theme-switch[data-next-mode=night]{--xh-badge-next-a:#262c68db;--xh-badge-next-b:#13183feb;--xh-badge-next-c:#647dff3d}html body .xh-theme-switch.is-transitioning[data-next-mode=night]:before,html body .xh-theme-switch.is-transitioning[data-next-mode=day]:before,html body .xh-season-switch.is-transitioning:before{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-current-bg-fade!important}html body .xh-theme-switch.is-transitioning[data-next-mode=night]:after,html body .xh-theme-switch.is-transitioning[data-next-mode=day]:after,html body .xh-season-switch.is-transitioning:after{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-next-bg-fade!important}html body .xh-season-switch[data-season=spring]{--xh-badge-a:#9d6791c7;--xh-badge-b:#4d5b70d1;--xh-badge-c:#ffa3d347}html body .xh-season-switch[data-season=summer]{--xh-badge-a:#3a836fc7;--xh-badge-b:#205b62db;--xh-badge-c:#ffe4703d}html body .xh-season-switch[data-season=autumn]{--xh-badge-a:#924b2ed1;--xh-badge-b:#523643e0;--xh-badge-c:#ffa8423d}html body .xh-season-switch[data-season=winter]{--xh-badge-a:#567a9ac7;--xh-badge-b:#2b4365e0;--xh-badge-c:#beeeff42}html body .xh-season-switch[data-next-season=spring]{--xh-badge-next-a:#9d6791c7;--xh-badge-next-b:#4d5b70d1;--xh-badge-next-c:#ffa3d347}html body .xh-season-switch[data-next-season=summer]{--xh-badge-next-a:#3a836fc7;--xh-badge-next-b:#205b62db;--xh-badge-next-c:#ffe4703d}html body .xh-season-switch[data-next-season=autumn]{--xh-badge-next-a:#924b2ed1;--xh-badge-next-b:#523643e0;--xh-badge-next-c:#ffa8423d}html body .xh-season-switch[data-next-season=winter]{--xh-badge-next-a:#567a9ac7;--xh-badge-next-b:#2b4365e0;--xh-badge-next-c:#beeeff42}html body .xh-theme-switch-orbit,html body .xh-season-switch-orbit,html[data-xh-theme] body .xh-theme-switch-orbit,html[data-xh-theme] body .xh-season-switch-orbit,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch-orbit,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch-orbit{background:radial-gradient(circle at 28% 20%, #ffffffeb, transparent 12px), radial-gradient(circle at 66% 72%, color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 45%), transparent 16px), linear-gradient(145deg, #ffffff6b, #30346c5c)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:inset 0 0 0 1px #ffffff85, inset 0 -9px 18px #241e4b38, 0 0 18px color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 48%)!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}html body:has(.xh-clean-home) .xh-theme-switch-orbit{background:radial-gradient(circle at 28% 20%, #ffffffeb, transparent 12px), radial-gradient(circle at 66% 72%, color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 45%), transparent 16px), linear-gradient(145deg, #ffffff6b, #30346c5c)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:inset 0 0 0 1px #ffffff85, inset 0 -9px 18px #241e4b38, 0 0 18px color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 48%)!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}html body:has(.xh-clean-home) .xh-season-switch-orbit{background:radial-gradient(circle at 28% 20%, #ffffffeb, transparent 12px), radial-gradient(circle at 66% 72%, color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 45%), transparent 16px), linear-gradient(145deg, #ffffff6b, #30346c5c)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:inset 0 0 0 1px #ffffff85, inset 0 -9px 18px #241e4b38, 0 0 18px color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 48%)!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch-orbit{background:radial-gradient(circle at 28% 20%, #ffffffeb, transparent 12px), radial-gradient(circle at 66% 72%, color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 45%), transparent 16px), linear-gradient(145deg, #ffffff6b, #30346c5c)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:inset 0 0 0 1px #ffffff85, inset 0 -9px 18px #241e4b38, 0 0 18px color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 48%)!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch-orbit{background:radial-gradient(circle at 28% 20%, #ffffffeb, transparent 12px), radial-gradient(circle at 66% 72%, color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 45%), transparent 16px), linear-gradient(145deg, #ffffff6b, #30346c5c)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:inset 0 0 0 1px #ffffff85, inset 0 -9px 18px #241e4b38, 0 0 18px color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 48%)!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}html body .xh-season-switch.is-transitioning .xh-season-switch-orbit,html body .xh-theme-switch.is-transitioning .xh-theme-switch-orbit{box-shadow:inset 0 0 0 1px #ffffff94, inset 0 -8px 16px #241e4b2e, 0 0 16px color-mix(in srgb, var(--xh-season-accent,#9bd8ff), transparent 42%), 0 0 34px color-mix(in srgb, var(--xh-badge-next-c), transparent 42%)!important;transition:transform .5s,box-shadow .9s!important;transform:scale(1.02)!important}html body .xh-season-switch-orbit>.xh-season-switch-icon{transform-origin:50%!important;filter:saturate(1.1)contrast(1.06)drop-shadow(0 1px 4px #0000002e)!important;width:24px!important;height:24px!important;margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)scale(.98)rotate(0)!important}html body .xh-season-switch:not(.is-transitioning) .xh-season-switch-orbit>.xh-season-switch-icon.is-current{opacity:1!important}html body .xh-season-switch:not(.is-transitioning) .xh-season-switch-orbit>.xh-season-switch-icon.is-next{opacity:0!important}html body .xh-season-switch.is-transitioning .xh-season-switch-orbit>.xh-season-switch-icon.is-current{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-current-icon-fade!important}html body .xh-season-switch.is-transitioning .xh-season-switch-orbit>.xh-season-switch-icon.is-next{animation:1.8s cubic-bezier(.2,.86,.22,1) both xh-switch-next-icon-fade!important}html body .xh-season-switch-kicker,html body .xh-theme-switch-kicker{letter-spacing:0!important;opacity:.8!important;text-transform:none!important;font-size:9.75px!important}html body .xh-switch-label-stack{height:18px!important;overflow:hidden!important}html body .xh-switch-label-stack>strong{white-space:nowrap!important;text-shadow:0 1px 7px #00000047!important;font-size:13.5px!important;line-height:1.08!important}html body .xh-switch-label-stack>strong.is-current,html body .xh-switch-label-stack>strong.is-next{will-change:opacity, transform!important}html body .xh-theme-switch:not(.is-transitioning) .xh-switch-label-stack>strong.is-current,html body .xh-season-switch:not(.is-transitioning) .xh-switch-label-stack>strong.is-current{opacity:1!important;transform:translate(0,0)!important}html body .xh-theme-switch:not(.is-transitioning) .xh-switch-label-stack>strong.is-next,html body .xh-season-switch:not(.is-transitioning) .xh-switch-label-stack>strong.is-next{opacity:0!important;transform:translateY(9px)!important}html body .xh-theme-switch small,html body .xh-season-switch small{opacity:.84!important;color:#ffffffc7!important;font-size:9.25px!important}html body .xh-theme-switch.is-transitioning,html body .xh-season-switch.is-transitioning{border-color:#ffffff8a!important}html body .xh-theme-switch.is-transitioning:before,html body .xh-season-switch.is-transitioning:before{filter:saturate(.98)brightness(.96)!important}html body .xh-theme-switch.is-transitioning:after,html body .xh-season-switch.is-transitioning:after{filter:saturate(1.08)brightness(1.04)!important}@media (max-width:520px){html body .xh-theme-switch,html body .xh-season-switch{grid-template-columns:38px minmax(68px,1fr)!important;width:140px!important;min-width:140px!important;height:54px!important;min-height:54px!important;padding:7px 9px 7px 7px!important}html body:has(.xh-clean-home) .xh-season-switch{grid-template-columns:38px minmax(68px,1fr)!important;width:140px!important;min-width:140px!important;height:54px!important;min-height:54px!important;padding:7px 9px 7px 7px!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{grid-template-columns:38px minmax(68px,1fr)!important;width:140px!important;min-width:140px!important;height:54px!important;min-height:54px!important;padding:7px 9px 7px 7px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{grid-template-columns:38px minmax(68px,1fr)!important;width:140px!important;min-width:140px!important;height:54px!important;min-height:54px!important;padding:7px 9px 7px 7px!important}html body .xh-theme-switch-orbit,html body .xh-season-switch-orbit{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}html body .xh-season-switch-orbit>.xh-season-switch-icon{width:22px!important;height:22px!important;margin:0!important}html body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch{top:auto!important;bottom:222px!important;right:12px!important}}@media (min-width:900px){html body:has(.xh-clean-home) .xh-season-switch{bottom:clamp(174px,21vh,218px)!important;right:clamp(164px,13vw,206px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{bottom:clamp(174px,21vh,218px)!important;right:clamp(164px,13vw,206px)!important}html body:has(.xh-clean-home) .xh-theme-switch{bottom:clamp(102px,12vh,142px)!important;right:clamp(164px,13vw,206px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch{bottom:clamp(102px,12vh,142px)!important;right:clamp(164px,13vw,206px)!important}}html body:has(.subpage) .xh-theme-switch{top:auto!important;right:max(14px, env(safe-area-inset-right))!important;background:0 0!important;border-color:#ffffff47!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;column-gap:0!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:0!important;display:grid!important;left:auto!important;overflow:hidden!important;box-shadow:0 10px 22px #0d0d1f38,inset 0 1px #ffffff3d!important}html body:has(.subpage) .xh-season-switch{top:auto!important;right:max(14px, env(safe-area-inset-right))!important;background:0 0!important;border-color:#ffffff47!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;column-gap:0!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:0!important;display:grid!important;left:auto!important;overflow:hidden!important;box-shadow:0 10px 22px #0d0d1f38,inset 0 1px #ffffff3d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{top:auto!important;right:max(14px, env(safe-area-inset-right))!important;background:0 0!important;border-color:#ffffff47!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;column-gap:0!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:0!important;display:grid!important;left:auto!important;overflow:hidden!important;box-shadow:0 10px 22px #0d0d1f38,inset 0 1px #ffffff3d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch{top:auto!important;right:max(14px, env(safe-area-inset-right))!important;background:0 0!important;border-color:#ffffff47!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;column-gap:0!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:0!important;display:grid!important;left:auto!important;overflow:hidden!important;box-shadow:0 10px 22px #0d0d1f38,inset 0 1px #ffffff3d!important}html body:has(.subpage) .xh-season-switch{bottom:clamp(174px,22vh,236px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch{bottom:clamp(174px,22vh,236px)!important}html body:has(.subpage) .xh-theme-switch{bottom:clamp(102px,13vh,156px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{bottom:clamp(102px,13vh,156px)!important}html body:has(.subpage) .xh-theme-switch>:not(.xh-theme-switch-orbit):not(.xh-switch-info-card){display:none!important}html body:has(.subpage) .xh-season-switch>:not(.xh-season-switch-orbit):not(.xh-switch-info-card){display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch>:not(.xh-theme-switch-orbit):not(.xh-switch-info-card){display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch>:not(.xh-season-switch-orbit):not(.xh-switch-info-card){display:none!important}html body:has(.subpage) .xh-theme-switch-orbit{border-radius:15px!important;grid-area:1/1!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important}html body:has(.subpage) .xh-season-switch-orbit{border-radius:15px!important;grid-area:1/1!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch-orbit{border-radius:15px!important;grid-area:1/1!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch-orbit{border-radius:15px!important;grid-area:1/1!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important}html body:has(.subpage) .xh-theme-switch:before{opacity:.88!important;background:radial-gradient(circle at 30% 22%,#fff3,#0000 20px),linear-gradient(145deg,#4049848f,#1f2252a8)!important}html body:has(.subpage) .xh-season-switch:before{opacity:.88!important;background:radial-gradient(circle at 30% 22%,#fff3,#0000 20px),linear-gradient(145deg,#4049848f,#1f2252a8)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch:before{opacity:.88!important;background:radial-gradient(circle at 30% 22%,#fff3,#0000 20px),linear-gradient(145deg,#4049848f,#1f2252a8)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch:before{opacity:.88!important;background:radial-gradient(circle at 30% 22%,#fff3,#0000 20px),linear-gradient(145deg,#4049848f,#1f2252a8)!important}html body:has(.subpage) .xh-theme-switch:after{background:0 0!important;border:1px solid #fff3!important;inset:5px!important}html body:has(.subpage) .xh-season-switch:after{background:0 0!important;border:1px solid #fff3!important;inset:5px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch:after{background:0 0!important;border:1px solid #fff3!important;inset:5px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch:after{background:0 0!important;border:1px solid #fff3!important;inset:5px!important}@media (max-width:760px){html body:has(.subpage) .xh-season-switch{top:78px!important;right:max(10px, env(safe-area-inset-right))!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch{top:78px!important;right:max(10px, env(safe-area-inset-right))!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;bottom:auto!important}html body:has(.subpage) .xh-theme-switch{top:140px!important;right:max(10px, env(safe-area-inset-right))!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-theme-switch{top:140px!important;right:max(10px, env(safe-area-inset-right))!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;bottom:auto!important}}html body .xh-theme-switch,html body .xh-season-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html body:has(.xh-clean-home) .xh-theme-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html body:has(.xh-clean-home) .xh-season-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{top:auto!important;left:auto!important;right:max(28px, calc(env(safe-area-inset-right) + 28px))!important;pointer-events:auto!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;display:grid!important;position:fixed!important;overflow:visible!important}html body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 146px)!important;z-index:146!important}html body:has(.xh-clean-home) .xh-theme-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 146px)!important;z-index:146!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 146px)!important;z-index:146!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 146px)!important;z-index:146!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 146px)!important;z-index:146!important}html body .xh-season-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 216px)!important;z-index:147!important}html body:has(.xh-clean-home) .xh-season-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 216px)!important;z-index:147!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 216px)!important;z-index:147!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 216px)!important;z-index:147!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{bottom:calc(max(24px, env(safe-area-inset-bottom)) + 216px)!important;z-index:147!important}html body .xh-pixel-kurisu-pet,html[data-xh-theme] body .xh-pixel-kurisu-pet,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html body:has(.xh-clean-home) .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:max(20px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:145!important;position:fixed!important}html body .xh-theme-switch>:not(.xh-theme-switch-orbit):not(.xh-switch-info-card),html body .xh-season-switch>:not(.xh-season-switch-orbit):not(.xh-switch-info-card),html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>:not(.xh-theme-switch-orbit):not(.xh-switch-info-card),html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>:not(.xh-season-switch-orbit):not(.xh-switch-info-card){display:none!important}html body:has(.xh-clean-home) .xh-theme-switch>:not(.xh-theme-switch-orbit):not(.xh-switch-info-card){display:none!important}html body:has(.xh-clean-home) .xh-season-switch>:not(.xh-season-switch-orbit):not(.xh-switch-info-card){display:none!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>:not(.xh-theme-switch-orbit):not(.xh-switch-info-card){display:none!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>:not(.xh-season-switch-orbit):not(.xh-switch-info-card){display:none!important}html body .xh-theme-switch-orbit,html body .xh-season-switch-orbit{border-radius:15px!important;grid-area:1/1!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;display:block!important}html body .xh-kurisu-toast,html body .xh-kurisu-panel,html[data-xh-theme] body .xh-kurisu-toast,html[data-xh-theme] body .xh-kurisu-panel,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-kurisu-toast,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html body:has(.xh-clean-home) .xh-kurisu-toast{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html body:has(.xh-clean-home) .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-kurisu-toast{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-kurisu-toast{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{right:calc(max(20px, env(safe-area-inset-right)) + 154px)!important;left:auto!important;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 44px)!important;transform-origin:100% 100%!important}html body .xh-kurisu-toast,html[data-xh-theme] body .xh-kurisu-toast,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html body:has(.xh-clean-home) .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{width:min(320px,100vw - 136px)!important}html body .xh-kurisu-panel,html[data-xh-theme] body .xh-kurisu-panel,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}html body:has(.xh-clean-home) .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}html body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{width:min(420px,100vw - 136px)!important;max-height:min(420px,100vh - 112px)!important}@media (max-width:760px){html body .xh-theme-switch,html body .xh-season-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body:has(.xh-clean-home) .xh-theme-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body:has(.xh-clean-home) .xh-season-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{right:max(12px, env(safe-area-inset-right))!important;border-radius:17px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}html body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 118px)!important}html body:has(.xh-clean-home) .xh-theme-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 118px)!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 118px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 118px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 118px)!important}html body .xh-season-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 182px)!important}html body:has(.xh-clean-home) .xh-season-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 182px)!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 182px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 182px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{bottom:calc(max(92px, calc(env(safe-area-inset-bottom) + 92px)) + 182px)!important}html body .xh-pixel-kurisu-pet,html[data-xh-theme] body .xh-pixel-kurisu-pet,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html body:has(.xh-clean-home) .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{right:max(12px, env(safe-area-inset-right))!important;bottom:max(92px, calc(env(safe-area-inset-bottom) + 92px))!important}html body .xh-theme-switch-orbit,html body .xh-season-switch-orbit{width:39px!important;min-width:39px!important;height:39px!important;min-height:39px!important}html body .xh-kurisu-toast,html body .xh-kurisu-panel,html[data-xh-theme] body .xh-kurisu-toast,html[data-xh-theme] body .xh-kurisu-panel,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-kurisu-toast,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-kurisu-panel{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html body:has(.xh-clean-home) .xh-kurisu-toast{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html body:has(.xh-clean-home) .xh-kurisu-panel{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-kurisu-toast{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-kurisu-panel{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-kurisu-toast{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-kurisu-panel{right:calc(max(12px, env(safe-area-inset-right)) + 100px)!important;bottom:max(104px, calc(env(safe-area-inset-bottom) + 104px))!important;width:min(270px,100vw - 104px)!important}}html body:has(.xh-floating-player){--xh-assistant-rail-base:max(132px, calc(env(safe-area-inset-bottom) + 132px))}html body .xh-theme-switch,html body .xh-season-switch,html[data-xh-theme] body .xh-theme-switch,html[data-xh-theme] body .xh-season-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch{contain:layout style!important;overflow:visible!important}html body:has(.xh-clean-home) .xh-theme-switch{contain:layout style!important;overflow:visible!important}html body:has(.xh-clean-home) .xh-season-switch{contain:layout style!important;overflow:visible!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch{contain:layout style!important;overflow:visible!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{contain:layout style!important;overflow:visible!important}html body .xh-theme-switch>.xh-theme-switch-kicker,html body .xh-season-switch>.xh-season-switch-kicker,html body .xh-theme-switch>.xh-switch-label-stack,html body .xh-season-switch>.xh-switch-label-stack,html body .xh-theme-switch>small,html body .xh-season-switch>small,html body .xh-theme-switch>strong,html body .xh-season-switch>strong,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>.xh-theme-switch-kicker,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>.xh-season-switch-kicker,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>.xh-switch-label-stack,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>.xh-switch-label-stack,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>small,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>small,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>strong,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>strong{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-theme-switch-kicker{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-season-switch-kicker{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-label-stack{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-label-stack{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>small{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>small{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>strong{visibility:hidden!important;opacity:0!important;display:none!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>strong{visibility:hidden!important;opacity:0!important;display:none!important}html body .xh-theme-switch>.xh-switch-info-card,html body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>.xh-switch-info-card{visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:8!important;background:radial-gradient(circle at 12% 18%,#ffffff42,#0000 24px),linear-gradient(135deg,#1f2346bd,#362a47c7)!important;border:1px solid #ffffff42!important;border-radius:17px!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:2px!important;width:132px!important;min-width:132px!important;max-width:132px!important;min-height:52px!important;padding:7px 10px 7px 12px!important;display:grid!important;position:absolute!important;inset:50% 62px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px #12102633!important}html body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:8!important;background:radial-gradient(circle at 12% 18%,#ffffff42,#0000 24px),linear-gradient(135deg,#1f2346bd,#362a47c7)!important;border:1px solid #ffffff42!important;border-radius:17px!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:2px!important;width:132px!important;min-width:132px!important;max-width:132px!important;min-height:52px!important;padding:7px 10px 7px 12px!important;display:grid!important;position:absolute!important;inset:50% 62px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px #12102633!important}html body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:8!important;background:radial-gradient(circle at 12% 18%,#ffffff42,#0000 24px),linear-gradient(135deg,#1f2346bd,#362a47c7)!important;border:1px solid #ffffff42!important;border-radius:17px!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:2px!important;width:132px!important;min-width:132px!important;max-width:132px!important;min-height:52px!important;padding:7px 10px 7px 12px!important;display:grid!important;position:absolute!important;inset:50% 62px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px #12102633!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:8!important;background:radial-gradient(circle at 12% 18%,#ffffff42,#0000 24px),linear-gradient(135deg,#1f2346bd,#362a47c7)!important;border:1px solid #ffffff42!important;border-radius:17px!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:2px!important;width:132px!important;min-width:132px!important;max-width:132px!important;min-height:52px!important;padding:7px 10px 7px 12px!important;display:grid!important;position:absolute!important;inset:50% 62px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px #12102633!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:8!important;background:radial-gradient(circle at 12% 18%,#ffffff42,#0000 24px),linear-gradient(135deg,#1f2346bd,#362a47c7)!important;border:1px solid #ffffff42!important;border-radius:17px!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:2px!important;width:132px!important;min-width:132px!important;max-width:132px!important;min-height:52px!important;padding:7px 10px 7px 12px!important;display:grid!important;position:absolute!important;inset:50% 62px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px #12102633!important}html body .xh-theme-switch>.xh-switch-info-card>span,html body .xh-theme-switch>.xh-switch-info-card>strong,html body .xh-theme-switch>.xh-switch-info-card>small,html body .xh-season-switch>.xh-switch-info-card>span,html body .xh-season-switch>.xh-switch-info-card>strong,html body .xh-season-switch>.xh-switch-info-card>small,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card>span,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card>strong,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card>small,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card>span,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card>strong,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card>small{color:#fffffff0!important;-webkit-text-fill-color:currentColor!important;text-align:left!important;text-shadow:0 1px 4px #0000006b!important;white-space:nowrap!important;text-overflow:ellipsis!important;visibility:visible!important;opacity:1!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;line-height:1.08!important;display:block!important;position:static!important;overflow:hidden!important;transform:none!important}html body:has(.xh-floating-player) .xh-pixel-kurisu-pet{bottom:var(--xh-assistant-rail-base)!important}html body:has(.xh-floating-player):has(:is(.subpage,.music-page)) .xh-pixel-kurisu-pet{bottom:var(--xh-assistant-rail-base)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player) .xh-pixel-kurisu-pet{bottom:var(--xh-assistant-rail-base)!important}html body:has(.xh-floating-player) .xh-kurisu-toast{bottom:calc(var(--xh-assistant-rail-base) + 28px)!important}html body:has(.xh-floating-player) .xh-kurisu-panel{bottom:calc(var(--xh-assistant-rail-base) + 28px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player) .xh-kurisu-toast{bottom:calc(var(--xh-assistant-rail-base) + 28px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player) .xh-kurisu-panel{bottom:calc(var(--xh-assistant-rail-base) + 28px)!important}html body:has(.xh-floating-player) .xh-theme-switch{bottom:calc(var(--xh-assistant-rail-base) + 216px)!important}html body:has(.xh-floating-player):has(:is(.subpage,.music-page)) .xh-theme-switch{bottom:calc(var(--xh-assistant-rail-base) + 216px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player) .xh-theme-switch{bottom:calc(var(--xh-assistant-rail-base) + 216px)!important}html body:has(.xh-floating-player) .xh-season-switch{bottom:calc(var(--xh-assistant-rail-base) + 280px)!important}html body:has(.xh-floating-player):has(:is(.subpage,.music-page)) .xh-season-switch{bottom:calc(var(--xh-assistant-rail-base) + 280px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player) .xh-season-switch{bottom:calc(var(--xh-assistant-rail-base) + 280px)!important}html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:clamp(128px,24vh,216px)!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:clamp(128px,24vh,216px)!important;bottom:auto!important}html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:clamp(64px,12vh,152px)!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:clamp(64px,12vh,152px)!important;bottom:auto!important}@media (min-width:761px) and (min-height:720px){html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:clamp(260px,32vh,430px)!important;bottom:auto!important}html[data-xh-theme] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:clamp(260px,32vh,430px)!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:clamp(260px,32vh,430px)!important;bottom:auto!important}html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:clamp(332px,32vh + 72px,502px)!important;bottom:auto!important}html[data-xh-theme] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:clamp(332px,32vh + 72px,502px)!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:clamp(332px,32vh + 72px,502px)!important;bottom:auto!important}}@media (max-width:760px){html body:has(.xh-floating-player){--xh-assistant-rail-base:max(150px, calc(env(safe-area-inset-bottom) + 150px))}:is(html body .xh-theme-switch>.xh-switch-info-card,html body .xh-season-switch>.xh-switch-info-card,html body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card,html body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card,html body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card,html body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card){border-radius:15px!important;width:min(120px,100vw - 78px)!important;min-width:0!important;max-width:min(120px,100vw - 78px)!important;min-height:48px!important;padding:6px 8px 6px 10px!important;right:58px!important}html body .xh-theme-switch>.xh-switch-info-card>span,html body .xh-theme-switch>.xh-switch-info-card>small,html body .xh-season-switch>.xh-switch-info-card>span,html body .xh-season-switch>.xh-switch-info-card>small{font-size:9.5px!important}}html body .xh-theme-switch>.xh-switch-info-card,html body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff38,#0000 22px),linear-gradient(135deg,#1e2246c7,#342b4cd1)!important;border-radius:18px!important;grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:2px 7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;display:grid!important;inset:50% 70px auto auto!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff42,inset 0 -10px 18px #0a0d221f,0 12px 26px #1210263d!important}html body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff38,#0000 22px),linear-gradient(135deg,#1e2246c7,#342b4cd1)!important;border-radius:18px!important;grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:2px 7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;display:grid!important;inset:50% 70px auto auto!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff42,inset 0 -10px 18px #0a0d221f,0 12px 26px #1210263d!important}html body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff38,#0000 22px),linear-gradient(135deg,#1e2246c7,#342b4cd1)!important;border-radius:18px!important;grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:2px 7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;display:grid!important;inset:50% 70px auto auto!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff42,inset 0 -10px 18px #0a0d221f,0 12px 26px #1210263d!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff38,#0000 22px),linear-gradient(135deg,#1e2246c7,#342b4cd1)!important;border-radius:18px!important;grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:2px 7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;display:grid!important;inset:50% 70px auto auto!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff42,inset 0 -10px 18px #0a0d221f,0 12px 26px #1210263d!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff38,#0000 22px),linear-gradient(135deg,#1e2246c7,#342b4cd1)!important;border-radius:18px!important;grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:2px 7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;display:grid!important;inset:50% 70px auto auto!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff42,inset 0 -10px 18px #0a0d221f,0 12px 26px #1210263d!important}html body .xh-theme-switch>.xh-switch-info-card>span,html body .xh-season-switch>.xh-switch-info-card>span{letter-spacing:0!important;opacity:.82!important;grid-area:1/1!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important}html body .xh-theme-switch>.xh-switch-info-card>strong,html body .xh-season-switch>.xh-switch-info-card>strong{grid-area:1/2!important;justify-self:start!important;min-width:0!important;font-size:16px!important;font-weight:950!important;line-height:1.02!important}html body .xh-theme-switch>.xh-switch-info-card>small,html body .xh-season-switch>.xh-switch-info-card>small{letter-spacing:0!important;opacity:.9!important;grid-area:2/1/auto/-1!important;font-size:11.5px!important;font-weight:760!important;line-height:1.15!important}html body .xh-season-switch.is-spring>.xh-switch-info-card{background:linear-gradient(115deg,#ffffff38,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff42,#0000 22px),linear-gradient(135deg,#60825bc2,#b86989c2)!important}html body .xh-season-switch.is-summer>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#ffffff3d,#0000 22px),linear-gradient(135deg,#368464c2,#449192c2)!important}html body .xh-season-switch.is-autumn>.xh-switch-info-card{background:linear-gradient(115deg,#ffffff2e,#0000 24%),radial-gradient(circle at 12% 18%,#ffeec438,#0000 22px),linear-gradient(135deg,#85482dcc,#744b30d1)!important}html body .xh-season-switch.is-winter>.xh-switch-info-card{background:linear-gradient(115deg,#fff3,#0000 24%),radial-gradient(circle at 12% 18%,#f6fdff47,#0000 22px),linear-gradient(135deg,#3e5c7cc7,#485278cc)!important}html body .xh-theme-switch-orbit,html body .xh-season-switch-orbit{border:1px solid #ffffff59!important;border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important;box-shadow:inset 0 1px #ffffff59,inset 0 -12px 18px #0f142e38,0 10px 24px #10142c3d!important}html body .xh-theme-switch-orbit:before,html body .xh-season-switch-orbit:before{content:""!important;pointer-events:none!important;z-index:3!important;background:linear-gradient(135deg,#ffffff52,#0000 35%),radial-gradient(circle at 28% 28%,#ffffff85,#0000 5px)!important;border:1px solid #ffffff2e!important;border-radius:15px!important;position:absolute!important;inset:5px!important}html body .xh-season-switch-orbit>.xh-season-switch-icon{filter:drop-shadow(0 3px 8px #080a1c33)!important;border-radius:14px!important;width:34px!important;height:34px!important;transform:translate(-50%,-50%)scale(.98)rotate(0)!important}html body .xh-season-switch.is-spring .xh-season-switch-orbit{background:linear-gradient(140deg,#f6d2e0e0,#7caa74c7),linear-gradient(45deg,#0000 46%,#fff3 47% 53%,#0000 54%)!important}html body .xh-season-switch.is-spring .xh-season-switch-icon.is-current{background:radial-gradient(at 36% 38%,#ffd8e8fa 0 13%,#0000 14%),radial-gradient(at 60% 34%,#ffb6d5f5 0 13%,#0000 14%),radial-gradient(at 45% 64%,#fff0f7f2 0 14%,#0000 15%),radial-gradient(circle at 51% 49%,#ffe096eb 0 9%,#0000 10%),linear-gradient(145deg,#7bbd78,#f2a8c6)!important}html body .xh-season-switch.is-summer .xh-season-switch-orbit{background:linear-gradient(140deg,#6cc47ee0,#4fa9aed1),radial-gradient(circle at 70% 25%,#fff38a6b,#0000 17px)!important}html body .xh-season-switch.is-summer .xh-season-switch-icon.is-current{background:radial-gradient(circle at 35% 62%,#ffec62fa 0 9%,#0000 10%),radial-gradient(circle at 57% 45%,#ffffb0f5 0 8%,#0000 9%),radial-gradient(circle at 66% 67%,#b1ffaee0 0 7%,#0000 8%),radial-gradient(at 33% 35%,#8ee88eeb 0 11%,#0000 12%),linear-gradient(145deg,#4fb075,#88d7c6)!important}html body .xh-season-switch.is-autumn .xh-season-switch-orbit{background:linear-gradient(140deg,#ca732fe6,#68372ddb),radial-gradient(circle at 72% 24%,#ffd46e70,#0000 16px)!important}html body .xh-season-switch.is-autumn .xh-season-switch-icon.is-current{background:radial-gradient(at 37% 38%,#ffc248fa 0 12%,#0000 13%),radial-gradient(at 62% 42%,#e25b28f5 0 14%,#0000 15%),linear-gradient(52deg,#0000 45%,#ffeca8d1 46% 52%,#0000 53%),radial-gradient(at 48% 66%,#9a3f2dfa 0 15%,#0000 16%),linear-gradient(145deg,#7e3f30,#e88d32)!important}html body .xh-season-switch.is-winter .xh-season-switch-orbit{background:linear-gradient(140deg,#96c2dee0,#435e86d6),linear-gradient(45deg,#0000 46%,#ffffff38 47% 53%,#0000 54%)!important}html body .xh-season-switch.is-winter .xh-season-switch-icon.is-current{background:linear-gradient(90deg,#0000 45%,#ffffffe0 46% 54%,#0000 55%),linear-gradient(30deg,#0000 45%,#e1f7ffdb 46% 54%,#0000 55%),linear-gradient(150deg,#0000 45%,#e1f7ffdb 46% 54%,#0000 55%),radial-gradient(circle at 51% 49%,#fffffff5 0 16%,#0000 17%),linear-gradient(145deg,#78aed0,#edf9ff)!important}html body .xh-season-switch-orbit>i{opacity:.9!important;z-index:4!important;border-radius:999px!important;width:8px!important;height:8px!important;box-shadow:0 0 8px #ffffff57!important}html body .xh-season-switch.is-spring .xh-season-switch-orbit>i,html body .xh-season-switch.is-autumn .xh-season-switch-orbit>i{border-radius:80% 8%!important}html body .xh-season-switch.is-spring .xh-season-switch-orbit>i{background:linear-gradient(135deg,#fff0f7,#f7a8c8)!important}html body .xh-season-switch.is-summer .xh-season-switch-orbit>i{background:radial-gradient(circle,#fff79a 0 35%,#8af0a2 36% 72%,#0000 73%)!important}html body .xh-season-switch.is-autumn .xh-season-switch-orbit>i{background:linear-gradient(135deg,#ffd06a,#d95d31 58%,#7d3f2a)!important}html body .xh-season-switch.is-winter .xh-season-switch-orbit>i{background:linear-gradient(90deg,#0000 42%,#f7fdff 43% 57%,#0000 58%),linear-gradient(45deg,#0000 42%,#d8f3ff 43% 57%,#0000 58%),linear-gradient(135deg,#0000 42%,#d8f3ff 43% 57%,#0000 58%),radial-gradient(circle,#fff 0 28%,#0000 30%)!important}html body .xh-season-switch-orbit>i:first-of-type{top:16px!important;left:14px!important;transform:rotate(-26deg)!important}html body .xh-season-switch-orbit>i:nth-of-type(2){top:18px!important;left:33px!important;transform:rotate(28deg)!important}html body .xh-season-switch-orbit>i:nth-of-type(3){top:35px!important;left:25px!important;transform:rotate(8deg)!important}html body .xh-theme-switch.is-day .xh-theme-switch-orbit,html body .xh-theme-switch.is-phase-dawn .xh-theme-switch-orbit{background:radial-gradient(circle at 50% 52%,#fff78094,#0000 18px),linear-gradient(145deg,#ffe18ce6,#6bb1d0d1)!important}html body .xh-theme-switch.is-night .xh-theme-switch-orbit,html body .xh-theme-switch.is-phase-dusk .xh-theme-switch-orbit{background:radial-gradient(circle at 58% 34%,#ffffff47,#0000 15px),linear-gradient(145deg,#212752f0,#151b39e6)!important}@media (max-width:760px){html body .xh-theme-switch>.xh-switch-info-card,html body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;right:62px!important}html body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;right:62px!important}html body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;right:62px!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;right:62px!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;right:62px!important}html body .xh-theme-switch>.xh-switch-info-card>strong,html body .xh-season-switch>.xh-switch-info-card>strong{font-size:13.5px!important}html body .xh-theme-switch>.xh-switch-info-card>span,html body .xh-season-switch>.xh-switch-info-card>span{font-size:10.5px!important}html body .xh-theme-switch>.xh-switch-info-card>small,html body .xh-season-switch>.xh-switch-info-card>small{font-size:9.5px!important}}html[data-xh-theme] body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{grid-template-rows:20px 18px!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;width:168px!important;min-width:168px!important;max-width:168px!important;min-height:60px!important;padding:10px 14px 9px!important;inset:50% 70px auto auto!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-theme-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-theme-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-season-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch-orbit{border-radius:18px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;transform:translate(0,0)scale(1)!important}@media (max-width:520px){html body .xh-season-switch,html[data-xh-theme] body .xh-season-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html body:has(.xh-clean-home) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html body:has(:is(.subpage,.music-page)) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html body .xh-theme-switch,html[data-xh-theme] body .xh-theme-switch,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html body:has(.xh-clean-home) .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch{top:max(140px, calc(env(safe-area-inset-top) + 140px))!important;right:max(12px, env(safe-area-inset-right))!important;bottom:auto!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme] body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-theme-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.subpage,.music-page)) .xh-season-switch>.xh-switch-info-card{grid-template-rows:17px 15px!important;column-gap:6px!important;width:min(142px,100vw - 82px)!important;min-width:0!important;max-width:min(142px,100vw - 82px)!important;min-height:52px!important;padding:8px 11px!important;inset:50% 62px auto auto!important}}html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;right:clamp(30px, calc(env(safe-area-inset-right) + 3vw), 42px)!important;bottom:calc(env(safe-area-inset-bottom) + 226px)!important}html[data-xh-theme] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;right:clamp(30px, calc(env(safe-area-inset-right) + 3vw), 42px)!important;bottom:calc(env(safe-area-inset-bottom) + 226px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;right:clamp(30px, calc(env(safe-area-inset-right) + 3vw), 42px)!important;bottom:calc(env(safe-area-inset-bottom) + 226px)!important}html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important;right:clamp(30px, calc(env(safe-area-inset-right) + 3vw), 42px)!important;bottom:calc(env(safe-area-inset-bottom) + 290px)!important}html[data-xh-theme] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important;right:clamp(30px, calc(env(safe-area-inset-right) + 3vw), 42px)!important;bottom:calc(env(safe-area-inset-bottom) + 290px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important;right:clamp(30px, calc(env(safe-area-inset-right) + 3vw), 42px)!important;bottom:calc(env(safe-area-inset-bottom) + 290px)!important}body:has(.xh-clean-home) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:54px!important;right:96px!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:54px!important;right:96px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:54px!important;right:96px!important}@media (max-width:720px){body:has(.xh-clean-home) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:50px!important;right:90px!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:50px!important;right:90px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-pixel-kurisu-pet .xh-kurisu-chat-toggle{bottom:50px!important;right:90px!important}}@media (max-width:520px){html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;right:max(30px, env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 214px)!important}html[data-xh-theme] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;right:max(30px, env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 214px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;right:max(30px, env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 214px)!important}html body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important;right:max(30px, env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 276px)!important}html[data-xh-theme] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important;right:max(30px, env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 276px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important;right:max(30px, env(safe-area-inset-right))!important;bottom:calc(env(safe-area-inset-bottom) + 276px)!important}}html body .xh-theme-switch>.xh-switch-info-card,html body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme] body .xh-season-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch>.xh-switch-info-card{opacity:0!important;visibility:hidden!important;transition:opacity .18s,transform .18s,visibility .18s!important;transform:translate(8px,-50%)scale(.96)!important}html body:has(.xh-clean-home) .xh-theme-switch>.xh-switch-info-card{opacity:0!important;visibility:hidden!important;transition:opacity .18s,transform .18s,visibility .18s!important;transform:translate(8px,-50%)scale(.96)!important}html body:has(.xh-clean-home) .xh-season-switch>.xh-switch-info-card{opacity:0!important;visibility:hidden!important;transition:opacity .18s,transform .18s,visibility .18s!important;transform:translate(8px,-50%)scale(.96)!important}html body .xh-theme-switch:hover>.xh-switch-info-card,html body .xh-theme-switch:focus-visible>.xh-switch-info-card,html body .xh-season-switch:hover>.xh-switch-info-card,html body .xh-season-switch:focus-visible>.xh-switch-info-card,html[data-xh-theme] body .xh-theme-switch:hover>.xh-switch-info-card,html[data-xh-theme] body .xh-theme-switch:focus-visible>.xh-switch-info-card,html[data-xh-theme] body .xh-season-switch:hover>.xh-switch-info-card,html[data-xh-theme] body .xh-season-switch:focus-visible>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch:hover>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-theme-switch:focus-visible>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch:hover>.xh-switch-info-card,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body .xh-season-switch:focus-visible>.xh-switch-info-card{opacity:1!important;visibility:visible!important;transform:translateY(-50%)scale(1)!important}html body:has(.xh-clean-home) .xh-theme-switch:hover>.xh-switch-info-card{opacity:1!important;visibility:visible!important;transform:translateY(-50%)scale(1)!important}html body:has(.xh-clean-home) .xh-theme-switch:focus-visible>.xh-switch-info-card{opacity:1!important;visibility:visible!important;transform:translateY(-50%)scale(1)!important}html body:has(.xh-clean-home) .xh-season-switch:hover>.xh-switch-info-card{opacity:1!important;visibility:visible!important;transform:translateY(-50%)scale(1)!important}html body:has(.xh-clean-home) .xh-season-switch:focus-visible>.xh-switch-info-card{opacity:1!important;visibility:visible!important;transform:translateY(-50%)scale(1)!important}html body:has(.xh-clean-home) .xh-season-switch-orbit{background:radial-gradient(circle at 50% 50%, #201e3ab8 0 35%, transparent 36%), conic-gradient(from -35deg, #f7a6c9 0 25%, #78d389 0 50%, #e59a47 0 75%, #9fd7f2 0 100%)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 -10px 18px #0c10263d,0 12px 28px #12102642!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-orbit{background:radial-gradient(circle at 50% 50%, #201e3ab8 0 35%, transparent 36%), conic-gradient(from -35deg, #f7a6c9 0 25%, #78d389 0 50%, #e59a47 0 75%, #9fd7f2 0 100%)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 -10px 18px #0c10263d,0 12px 28px #12102642!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{background:radial-gradient(circle at 50% 50%, #201e3ab8 0 35%, transparent 36%), conic-gradient(from -35deg, #f7a6c9 0 25%, #78d389 0 50%, #e59a47 0 75%, #9fd7f2 0 100%)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 -10px 18px #0c10263d,0 12px 28px #12102642!important}html body:has(.xh-clean-home) .xh-season-switch-orbit:before{background:#12142c9e!important;border-radius:999px!important;inset:7px!important;box-shadow:inset 0 1px 8px #ffffff38!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-orbit:before{background:#12142c9e!important;border-radius:999px!important;inset:7px!important;box-shadow:inset 0 1px 8px #ffffff38!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:before{background:#12142c9e!important;border-radius:999px!important;inset:7px!important;box-shadow:inset 0 1px 8px #ffffff38!important}html body:has(.xh-clean-home) .xh-season-switch-orbit:after{content:"?"!important;z-index:8!important;color:#221f3ae0!important;text-align:center!important;background:#ffffffdb!important;border-radius:999px!important;width:15px!important;height:15px!important;font-size:10px!important;font-weight:950!important;line-height:15px!important;position:absolute!important;bottom:4px!important;right:5px!important;box-shadow:0 4px 10px #0a0c1e3d!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-orbit:after{content:"?"!important;z-index:8!important;color:#221f3ae0!important;text-align:center!important;background:#ffffffdb!important;border-radius:999px!important;width:15px!important;height:15px!important;font-size:10px!important;font-weight:950!important;line-height:15px!important;position:absolute!important;bottom:4px!important;right:5px!important;box-shadow:0 4px 10px #0a0c1e3d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{content:"?"!important;z-index:8!important;color:#221f3ae0!important;text-align:center!important;background:#ffffffdb!important;border-radius:999px!important;width:15px!important;height:15px!important;font-size:10px!important;font-weight:950!important;line-height:15px!important;position:absolute!important;bottom:4px!important;right:5px!important;box-shadow:0 4px 10px #0a0c1e3d!important}html body:has(.xh-clean-home) .xh-season-switch-orbit>i{z-index:6!important;opacity:.86!important;background:currentColor!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 8px!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-orbit>i{z-index:6!important;opacity:.86!important;background:currentColor!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 8px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit>i{z-index:6!important;opacity:.86!important;background:currentColor!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 8px!important}html body:has(.xh-clean-home) .xh-season-switch-orbit>i:first-of-type{color:#f7a6c9!important;top:8px!important;left:50%!important}html body:has(.xh-clean-home) .xh-season-switch-orbit>i:nth-of-type(2){color:#78d389!important;top:50%!important;left:auto!important;right:8px!important}html body:has(.xh-clean-home) .xh-season-switch-orbit>i:nth-of-type(3){color:#e59a47!important;top:auto!important;bottom:8px!important;left:50%!important}html body:has(.xh-clean-home) .xh-season-switch-icon.is-next{display:none!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-icon.is-next{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-next{display:none!important}html body:has(.xh-clean-home) .xh-season-switch-icon.is-current{z-index:9!important;filter:none!important;background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;border-radius:999px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;box-shadow:inset 0 1px #ffffffd1,0 6px 14px #0b0c1e3d!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-icon.is-current{z-index:9!important;filter:none!important;background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;border-radius:999px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;box-shadow:inset 0 1px #ffffffd1,0 6px 14px #0b0c1e3d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-current{z-index:9!important;filter:none!important;background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;border-radius:999px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;box-shadow:inset 0 1px #ffffffd1,0 6px 14px #0b0c1e3d!important}html body:has(.xh-clean-home) .xh-season-switch-icon.is-current:before{color:#231f3ae6!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:18px!important;font-weight:950!important;line-height:1!important;display:block!important}html[data-xh-theme] body:has(.xh-clean-home) .xh-season-switch-icon.is-current:before{color:#231f3ae6!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:18px!important;font-weight:950!important;line-height:1!important;display:block!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-current:before{color:#231f3ae6!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-size:18px!important;font-weight:950!important;line-height:1!important;display:block!important}html body:has(.xh-clean-home) .xh-season-switch.is-spring .xh-season-switch-icon.is-current:before{content:"春"!important}html body:has(.xh-clean-home) .xh-season-switch.is-summer .xh-season-switch-icon.is-current:before{content:"夏"!important}html body:has(.xh-clean-home) .xh-season-switch.is-autumn .xh-season-switch-icon.is-current:before{content:"秋"!important}html body:has(.xh-clean-home) .xh-season-switch.is-winter .xh-season-switch-icon.is-current:before{content:"冬"!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{--xh-dial-current-a:#ffb8d7;--xh-dial-current-b:#82cf98;--xh-dial-next-a:var(--xh-dial-current-a);--xh-dial-next-b:var(--xh-dial-current-b);--xh-dial-angle:0deg;--xh-dial-next-angle:90deg;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background:#18193447!important;border:1px solid #ffffffa3!important;border-radius:26px!important;width:76px!important;min-width:76px!important;height:76px!important;min-height:76px!important;padding:7px!important;transition:transform .48s cubic-bezier(.2,.86,.22,1),border-color .48s,box-shadow .68s!important;overflow:visible!important;box-shadow:0 18px 42px #12112a4d,0 0 0 1px #ffffff1a,inset 0 1px #ffffffb8,inset 0 -12px 24px #1413322e!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-season=spring]{--xh-dial-current-a:#ffb5d7;--xh-dial-current-b:#7fcf97;--xh-dial-angle:0deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-season=summer]{--xh-dial-current-a:#ffe779;--xh-dial-current-b:#4dbe84;--xh-dial-angle:90deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-season=autumn]{--xh-dial-current-a:#ffc568;--xh-dial-current-b:#c85f35;--xh-dial-angle:180deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-season=winter]{--xh-dial-current-a:#e8f9ff;--xh-dial-current-b:#7fbce3;--xh-dial-angle:270deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=spring]{--xh-dial-next-a:#ffb5d7;--xh-dial-next-b:#7fcf97;--xh-dial-next-angle:0deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-season=winter][data-next-season=spring]{--xh-dial-next-angle:360deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=summer]{--xh-dial-next-a:#ffe779;--xh-dial-next-b:#4dbe84;--xh-dial-next-angle:90deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=autumn]{--xh-dial-next-a:#ffc568;--xh-dial-next-b:#c85f35;--xh-dial-next-angle:180deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=winter]{--xh-dial-next-a:#e8f9ff;--xh-dial-next-b:#7fbce3;--xh-dial-next-angle:270deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:before{z-index:0!important;background:radial-gradient(circle at 27% 18%, #ffffffb8, transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--xh-dial-current-a), transparent 18%), color-mix(in srgb, var(--xh-dial-current-b), #30355f 48%))!important;filter:saturate(.92)!important;border-radius:22px!important;inset:3px!important;box-shadow:inset 0 0 0 1px #ffffff4d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{z-index:0!important;background:radial-gradient(circle at 27% 18%, #ffffffb8, transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--xh-dial-current-a), transparent 18%), color-mix(in srgb, var(--xh-dial-current-b), #30355f 48%))!important;filter:saturate(.92)!important;border-radius:22px!important;inset:3px!important;box-shadow:inset 0 0 0 1px #ffffff4d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{background:radial-gradient(circle at 27% 18%, #ffffffc2, transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--xh-dial-next-a), transparent 18%), color-mix(in srgb, var(--xh-dial-next-b), #30355f 48%))!important;opacity:0!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:hover,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:focus-visible){box-shadow:0 22px 52px #12112a5c, 0 0 28px color-mix(in srgb, var(--xh-dial-current-a), transparent 52%), inset 0 1px 0 #ffffffdb!important;border-color:#ffffffeb!important;transform:translate(-2px,-3px)scale(1.045)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{z-index:2!important;background:conic-gradient(from -45deg,#f7a6c9 0deg 82deg,#ffffffbd 86deg 90deg,#70d18e 94deg 172deg,#ffffffbd 176deg 180deg,#e89a49 184deg 262deg,#ffffffbd 266deg 270deg,#9fd7f2 274deg 352deg,#ffffffbd 356deg 360deg)!important;border:1px solid #ffffffa8!important;width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important;transition:transform .52s cubic-bezier(.2,.86,.22,1),filter .52s!important;overflow:visible!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 -14px 22px #0e112a33,0 10px 24px #1010264d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:before{z-index:1!important;background:radial-gradient(circle at 34% 24%,#ffffff6b,#0000 34%),#191a37c7!important;border:1px solid #ffffff85!important;inset:8px!important;box-shadow:inset 0 1px 10px #ffffff2e,inset 0 -10px 18px #080a1e47!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{content:""!important;z-index:7!important;width:8px!important;height:8px!important;transform:translate(-50%, -50%) rotate(var(--xh-dial-angle)) translateY(-25px)!important;background:#fff!important;border:1px solid #ffffffeb!important;border-radius:999px!important;inset:50% auto auto 50%!important;box-shadow:0 0 0 2px #191b3857,0 0 12px #ffffffdb!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit>i{display:none!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-next){z-index:5!important;background:radial-gradient(circle at 32% 24%, #fffffffa, #ffffffbd 38%, transparent 39%), linear-gradient(145deg, var(--xh-dial-current-a), var(--xh-dial-current-b))!important;clip-path:none!important;filter:none!important;opacity:1!important;border:1px solid #ffffffc7!important;border-radius:13px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important;box-shadow:inset 0 1px #ffffffdb,0 8px 16px #080a1c52!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-next{z-index:6!important;background:radial-gradient(circle at 32% 24%, #fffffffa, #ffffffbd 38%, transparent 39%), linear-gradient(145deg, var(--xh-dial-next-a), var(--xh-dial-next-b))!important;opacity:0!important;transform:translate(-50%,-42%)rotate(-18deg)scale(.72)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon:before{color:#231f3ae6!important;-webkit-text-fill-color:currentColor!important;text-shadow:0 1px #ffffff7a!important;background:0 0!important;width:auto!important;height:auto!important;font-size:18px!important;font-weight:950!important;line-height:1!important;display:block!important;inset:auto!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon:after{background:linear-gradient(145deg,#ffffff61,#0000 44%)!important;border-radius:10px!important;width:auto!important;height:auto!important;inset:3px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next:before{content:"春"!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next:before{content:"夏"!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next:before{content:"秋"!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next:before{content:"冬"!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning{box-shadow:0 24px 58px #12112a61, 0 0 34px color-mix(in srgb, var(--xh-dial-next-a), transparent 42%), inset 0 1px 0 #ffffffe0!important;transform:translate(-2px,-3px)scale(1.035)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning:before{animation:4.2s cubic-bezier(.16,.76,.22,1) both xh-season-dial-current!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning:after{animation:4.2s cubic-bezier(.16,.76,.22,1) both xh-season-dial-next!important}@keyframes xh-season-dial-current{0%,18%{opacity:1;filter:saturate(.92)}62%{opacity:.34;filter:saturate(.72)brightness(.92)}to{opacity:0;filter:saturate(.8)brightness(.96)}}@keyframes xh-season-dial-next{0%,16%{opacity:0;filter:saturate(.7)brightness(.9)}58%{opacity:.72;filter:saturate(.94)brightness(1.02)}to{opacity:1;filter:saturate()brightness()}}@keyframes xh-season-dial-breathe{0%,to{filter:brightness();transform:scale(1)}48%{filter:brightness(1.12);transform:scale(1.07)}}@keyframes xh-season-dial-marker{0%{transform:translate(-50%, -50%) rotate(var(--xh-dial-angle)) translateY(-25px)}to{transform:translate(-50%, -50%) rotate(var(--xh-dial-next-angle)) translateY(-25px)}}@keyframes xh-season-dial-icon-out{0%,18%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(1)}58%{opacity:.18;transform:translate(-50%,-58%)rotate(18deg)scale(.78)}to{opacity:0;transform:translate(-50%,-64%)rotate(28deg)scale(.64)}}@keyframes xh-season-dial-icon-in{0%,18%{opacity:0;transform:translate(-50%,-38%)rotate(-24deg)scale(.68)}58%{opacity:.76;transform:translate(-50%,-48%)rotate(-5deg)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(1)}}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{border-radius:23px!important;width:68px!important;min-width:68px!important;height:68px!important;min-height:68px!important;padding:6px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{transform:translate(-50%, -50%) rotate(var(--xh-dial-angle)) translateY(-22px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning .xh-season-switch-orbit:after{animation-name:xh-season-dial-marker-mobile!important}}@keyframes xh-season-dial-marker-mobile{0%{transform:translate(-50%, -50%) rotate(var(--xh-dial-angle)) translateY(-22px)}to{transform:translate(-50%, -50%) rotate(var(--xh-dial-next-angle)) translateY(-22px)}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch{transition-duration:.16s!important;animation-duration:.24s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:before{transition-duration:.16s!important;animation-duration:.24s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{transition-duration:.16s!important;animation-duration:.24s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{transition-duration:.16s!important;animation-duration:.24s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{transition-duration:.16s!important;animation-duration:.24s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon{transition-duration:.16s!important;animation-duration:.24s!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:before{transition:opacity 4.2s cubic-bezier(.16,.76,.22,1),filter 4.2s!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{transition:opacity 4.2s cubic-bezier(.16,.76,.22,1),filter 4.2s!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{transition:transform 2.1s cubic-bezier(.16,.76,.22,1),filter 2.1s!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{transition:transform 4.2s cubic-bezier(.16,.76,.22,1)!important;animation:none!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-next){transition:opacity 4.2s cubic-bezier(.16,.76,.22,1),transform 4.2s cubic-bezier(.16,.76,.22,1),filter 4.2s!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning:before{opacity:0!important;filter:saturate(.8)brightness(.96)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning:after{opacity:1!important;filter:saturate()brightness()!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning .xh-season-switch-orbit{filter:brightness(1.1)!important;animation:none!important;transform:scale(1.045)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning .xh-season-switch-orbit:after{transform:translate(-50%, -50%) rotate(var(--xh-dial-next-angle)) translateY(-25px)!important;animation:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning .xh-season-switch-icon.is-current{opacity:0!important;filter:blur(1.2px)saturate(.72)!important;animation:none!important;transform:translate(-50%,-64%)rotate(28deg)scale(.64)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning .xh-season-switch-icon.is-next{opacity:1!important;filter:blur()saturate()!important;animation:none!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch.is-transitioning .xh-season-switch-orbit:after{transform:translate(-50%, -50%) rotate(var(--xh-dial-next-angle)) translateY(-22px)!important}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:before{transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit{transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-current{transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-next{transition-duration:.18s!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:before{transition-timing-function:linear,linear!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{transition-timing-function:linear,linear!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-orbit:after{transition-timing-function:cubic-bezier(.37,0,.63,1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-current{transition-timing-function:cubic-bezier(.37,0,.63,1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch-icon.is-next{transition-timing-function:cubic-bezier(.37,0,.63,1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:before{background:radial-gradient(circle at 27% 18%,#ffffff94,#0000 29%),linear-gradient(145deg,#494977b8,#1c1e42d1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-clean-home) .xh-season-switch:after{background:radial-gradient(circle at 27% 18%,#ffffff94,#0000 29%),linear-gradient(145deg,#494977b8,#1c1e42d1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch){--xh-relic-size:76px;--xh-relic-orbit:60px;--xh-relic-core:34px;width:var(--xh-relic-size)!important;min-width:var(--xh-relic-size)!important;height:var(--xh-relic-size)!important;min-height:var(--xh-relic-size)!important;isolation:isolate!important;-webkit-backdrop-filter:blur(18px)saturate(1.16)!important;background:#1e1f4157!important;border:1px solid #f1edffad!important;border-radius:26px!important;grid-template:1fr/1fr!important;place-items:center!important;padding:7px!important;transition:transform .46s cubic-bezier(.2,.86,.22,1),border-color .46s,box-shadow .62s!important;display:grid!important;overflow:visible!important;box-shadow:0 18px 42px #0d0e2252,0 0 0 1px #ffffff1a,inset 0 1px #ffffffbd,inset 0 -14px 24px #0e0f2a38!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;filter:none!important;background:radial-gradient(circle at 28% 18%,#fff9,#0000 28%),repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 8px),linear-gradient(145deg,#4e4d7ec7,#1b1d41e6)!important;border-radius:22px!important;animation:none!important;display:block!important;position:absolute!important;inset:3px!important;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 -12px 24px #0a0c2233!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;filter:none!important;background:radial-gradient(circle at 28% 18%,#fff9,#0000 28%),repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 8px),linear-gradient(145deg,#4e4d7ec7,#1b1d41e6)!important;border-radius:22px!important;animation:none!important;display:block!important;position:absolute!important;inset:3px!important;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 -12px 24px #0a0c2233!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):after{z-index:1!important;background:linear-gradient(145deg,#ffffff24,#0000 46%)!important;border-radius:19px!important;inset:7px!important;box-shadow:inset 0 0 0 1px #ffffff24!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):hover,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):focus-visible){box-shadow:0 22px 52px #0d0e2261, 0 0 30px var(--xh-relic-glow,#a0bcff57), inset 0 1px 0 #ffffffe0!important;border-color:#fffffff0!important;transform:translate(-2px,-3px)scale(1.045)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):focus-visible{outline-offset:3px!important;outline:2px solid #ffffffeb!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch .xh-theme-switch-orbit,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch .xh-season-switch-orbit){z-index:3!important;width:var(--xh-relic-orbit)!important;min-width:var(--xh-relic-orbit)!important;height:var(--xh-relic-orbit)!important;min-height:var(--xh-relic-orbit)!important;border:1px solid #ffffffad!important;border-radius:999px!important;grid-area:1/1!important;place-items:center!important;transition:transform .72s cubic-bezier(.2,.86,.22,1),filter .72s!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff42,inset 0 -14px 22px #0d0f2a3d,0 10px 24px #0c0d2257!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch-orbit,.xh-season-switch-orbit):before{content:""!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 34% 24%,#ffffff61,#0000 34%),#171937d1!important;border:1px solid #ffffff80!important;border-radius:999px!important;display:block!important;position:absolute!important;inset:8px!important;box-shadow:inset 0 1px 10px #ffffff2b,inset 0 -10px 18px #080a1e4d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch{--xh-relic-glow:#82b6ff66;--xh-theme-marker-angle:90deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night{--xh-relic-glow:#9089ff6b;--xh-theme-marker-angle:270deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=day]{--xh-theme-next-marker-angle:450deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=night]{--xh-theme-next-marker-angle:270deg}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit{background:conic-gradient(from -90deg,#ffd873 0deg 172deg,#fffc 176deg 180deg,#6f7ec7 184deg 352deg,#fffc 356deg 360deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit:after{content:""!important;z-index:8!important;width:8px!important;height:8px!important;transform:translate(-50%, -50%) rotate(var(--xh-theme-marker-angle)) translateY(-25px)!important;background:#fff!important;border:1px solid #ffffffeb!important;border-radius:999px!important;transition:transform 3.4s cubic-bezier(.37,0,.63,1)!important;display:block!important;position:absolute!important;inset:50% auto auto 50%!important;box-shadow:0 0 0 2px #191b3859,0 0 12px #ffffffe0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body{z-index:5!important;width:var(--xh-relic-core)!important;height:var(--xh-relic-core)!important;clip-path:none!important;filter:none!important;border:1px solid #ffffffc7!important;border-radius:13px!important;place-items:center!important;transition:opacity 3.4s cubic-bezier(.37,0,.63,1),transform 3.4s cubic-bezier(.37,0,.63,1),filter 3.4s!important;animation:none!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;box-shadow:inset 0 1px #ffffffdb,0 8px 16px #080a1c52!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body.is-sun{opacity:1!important;background:radial-gradient(circle at 32% 24%,#fffffffa,#ffffffb8 38%,#0000 39%),linear-gradient(145deg,#fff08f,#e6b84e 58%,#54b99d)!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body.is-moon{opacity:0!important;background:radial-gradient(circle at 32% 24%,#ffffffc2,#0000 38%),linear-gradient(145deg,#9db6ed,#5865a7 58%,#303865)!important;transform:translate(-50%,-42%)rotate(-18deg)scale(.72)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night .xh-theme-switch-body.is-sun{opacity:0!important;filter:blur(1px)saturate(.72)!important;transform:translate(-50%,-62%)rotate(24deg)scale(.66)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night .xh-theme-switch-body.is-moon{opacity:1!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body>i{margin:0!important;animation:none!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body.is-sun>i{background:radial-gradient(circle at 36% 30%,#fff,#fff08a 48%,#f5c944 74%)!important;border:2px solid #ffffffb3!important;border-radius:999px!important;width:14px!important;height:14px!important;box-shadow:0 0 0 3px #ffe7692e,0 0 12px #ffe769e6!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body.is-moon>i{background:0 0!important;border:0!important;border-radius:999px!important;width:16px!important;height:16px!important;box-shadow:-5px 2px #f3f7ff,-8px 4px 10px #c6daff75!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit:after{transform:translate(-50%, -50%) rotate(var(--xh-theme-next-marker-angle)) translateY(-25px)!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-sun,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-moon){opacity:0!important;filter:blur(1px)saturate(.72)!important;transform:translate(-50%,-62%)rotate(24deg)scale(.66)!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-moon,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-sun){opacity:1!important;filter:blur()saturate()!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch{--xh-relic-glow:color-mix(in srgb, var(--xh-dial-current-a), transparent 52%)}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-orbit{width:var(--xh-relic-orbit)!important;min-width:var(--xh-relic-orbit)!important;height:var(--xh-relic-orbit)!important;min-height:var(--xh-relic-orbit)!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon.is-next){width:var(--xh-relic-core)!important;height:var(--xh-relic-core)!important;border-radius:13px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch)>.xh-switch-info-card{color:#f7f4ff!important;-webkit-backdrop-filter:blur(16px)saturate(1.12)!important;background:radial-gradient(circle at 18% 14%,#ffffff38,#0000 34%),linear-gradient(145deg,#3a3c6ce6,#191b3ff0)!important;border:1px solid #ffffff70!important;border-radius:16px!important;width:138px!important;min-width:138px!important;min-height:58px!important;padding:9px 12px!important;top:50%!important;left:auto!important;right:calc(100% + 12px)!important;box-shadow:0 14px 32px #0c0d2257,inset 0 1px #ffffff47!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch)>.xh-switch-info-card>span{color:#e2dfffad!important;letter-spacing:.08em!important;font-size:10px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch)>.xh-switch-info-card>strong{color:#fff!important;text-shadow:0 1px 8px #00000047!important;font-size:14px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch)>.xh-switch-info-card>small{color:#eae8ffc2!important;font-size:10px!important}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch){--xh-relic-size:68px;--xh-relic-orbit:54px;--xh-relic-core:32px;border-radius:23px!important;padding:6px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch)>.xh-switch-info-card{display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit:after{transform:translate(-50%, -50%) rotate(var(--xh-theme-marker-angle)) translateY(-22px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit:after{transform:translate(-50%, -50%) rotate(var(--xh-theme-next-marker-angle)) translateY(-22px)!important}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch){transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch-orbit,.xh-season-switch-orbit){transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit:after{transition-duration:.18s!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body{transition-duration:.18s!important}}@media (min-width:521px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player):has(.xh-clean-home) .xh-season-switch{bottom:calc(var(--xh-assistant-rail-base) + 302px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)):not(:has(.xh-floating-player)) .xh-season-switch{bottom:calc(env(safe-area-inset-bottom) + 312px)!important}}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch{top:max(76px, calc(env(safe-area-inset-top) + 76px))!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch{top:max(154px, calc(env(safe-area-inset-top) + 154px))!important;bottom:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)):not(:has(.xh-floating-player)) .xh-season-switch{top:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)):not(:has(.xh-floating-player)) .xh-theme-switch{top:auto!important;bottom:calc(env(safe-area-inset-bottom) + 244px)!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em{z-index:7!important;width:var(--xh-relic-core)!important;height:var(--xh-relic-core)!important;opacity:1!important;clip-path:circle(0%)!important;pointer-events:none!important;background:linear-gradient(145deg,#9db6ed,#5865a7 58%,#303865)!important;border:1px solid #ffffffc7!important;border-radius:13px!important;place-items:center!important;transition:clip-path 3.4s linear!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:inset 0 1px #ffffffdb,0 8px 16px #080a1c52!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=day] .xh-theme-switch-orbit>em{background:radial-gradient(circle at 32% 24%,#fffffffa,#ffffffb8 38%,#0000 39%),linear-gradient(145deg,#fff08f,#e6b84e 58%,#54b99d)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=night] .xh-theme-switch-orbit>em{background:radial-gradient(circle at 32% 24%,#ffffffc2,#0000 38%),linear-gradient(145deg,#9db6ed,#5865a7 58%,#303865)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em:before{content:""!important;display:block!important;position:relative!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=day] .xh-theme-switch-orbit>em:before{background:radial-gradient(circle at 36% 30%,#fff,#fff08a 48%,#f5c944 74%)!important;border:2px solid #ffffffb3!important;border-radius:999px!important;width:14px!important;height:14px!important;box-shadow:0 0 0 3px #ffe7692e,0 0 12px #ffe769e6!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=night] .xh-theme-switch-orbit>em:before{background:0 0!important;border-radius:999px!important;width:16px!important;height:16px!important;box-shadow:-5px 2px #f3f7ff,-8px 4px 10px #c6daff75!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit>em{clip-path:circle(74%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-sun{opacity:1!important;filter:none!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-moon{opacity:1!important;filter:none!important;transform:translate(-50%,-50%)rotate(0)scale(1)!important}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)):not(:has(.xh-floating-player)) .xh-season-switch{bottom:calc(env(safe-area-inset-bottom) + 322px)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.xh-floating-player):has(.xh-clean-home) .xh-season-switch{bottom:calc(var(--xh-assistant-rail-base) + 294px)!important}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em{transition-duration:.18s!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon:before{content:""!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;font-size:0!important;line-height:0!important;display:block!important;position:absolute!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon:after{content:""!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;font-size:0!important;line-height:0!important;display:block!important;position:absolute!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current:before{filter:drop-shadow(0 2px 4px #9a3a6947)!important;background:radial-gradient(circle at 50% 16%,#fff 0 2px,#ffafd1 3px 5px,#0000 6px),radial-gradient(circle at 82% 40%,#fff 0 2px,#f894c2 3px 5px,#0000 6px),radial-gradient(circle at 70% 78%,#fff 0 2px,#ff9bc7 3px 5px,#0000 6px),radial-gradient(circle at 30% 78%,#fff 0 2px,#ffb2d3 3px 5px,#0000 6px),radial-gradient(circle at 18% 40%,#fff 0 2px,#ef8ebd 3px 5px,#0000 6px)!important;border-radius:999px!important;width:auto!important;height:auto!important;inset:5px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next:before{filter:drop-shadow(0 2px 4px #9a3a6947)!important;background:radial-gradient(circle at 50% 16%,#fff 0 2px,#ffafd1 3px 5px,#0000 6px),radial-gradient(circle at 82% 40%,#fff 0 2px,#f894c2 3px 5px,#0000 6px),radial-gradient(circle at 70% 78%,#fff 0 2px,#ff9bc7 3px 5px,#0000 6px),radial-gradient(circle at 30% 78%,#fff 0 2px,#ffb2d3 3px 5px,#0000 6px),radial-gradient(circle at 18% 40%,#fff 0 2px,#ef8ebd 3px 5px,#0000 6px)!important;border-radius:999px!important;width:auto!important;height:auto!important;inset:5px!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current:after{top:50%!important;left:50%!important;background:radial-gradient(circle at 35% 30%,#fff7b6,#f2bd4f 72%)!important;border:1px solid #ffffffd1!important;border-radius:999px!important;width:7px!important;height:7px!important;inset:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 7px #ffd863b8!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next:after{top:50%!important;left:50%!important;background:radial-gradient(circle at 35% 30%,#fff7b6,#f2bd4f 72%)!important;border:1px solid #ffffffd1!important;border-radius:999px!important;width:7px!important;height:7px!important;inset:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 7px #ffd863b8!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current:before{top:50%!important;left:50%!important;filter:drop-shadow(0 0 6px #ffde4cb8)!important;background:radial-gradient(circle,#fffbd1 0 4px,#ffe45c 5px 8px,#0000 9px),repeating-conic-gradient(#ffd54e 0deg 10deg,#0000 10deg 30deg)!important;border-radius:999px!important;width:22px!important;height:22px!important;inset:auto!important;transform:translate(-50%,-50%)rotate(8deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next:before{top:50%!important;left:50%!important;filter:drop-shadow(0 0 6px #ffde4cb8)!important;background:radial-gradient(circle,#fffbd1 0 4px,#ffe45c 5px 8px,#0000 9px),repeating-conic-gradient(#ffd54e 0deg 10deg,#0000 10deg 30deg)!important;border-radius:999px!important;width:22px!important;height:22px!important;inset:auto!important;transform:translate(-50%,-50%)rotate(8deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current:after{inset:auto 4px 5px auto!important;background:linear-gradient(135deg,#b9ec8f,#4ab878)!important;border:1px solid #e8ffe1b3!important;border-radius:90% 12%!important;width:9px!important;height:6px!important;inset:auto 4px 5px auto!important;transform:rotate(-28deg)!important;box-shadow:0 2px 5px #1f6b464d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next:after{inset:auto 4px 5px auto!important;background:linear-gradient(135deg,#b9ec8f,#4ab878)!important;border:1px solid #e8ffe1b3!important;border-radius:90% 12%!important;width:9px!important;height:6px!important;inset:auto 4px 5px auto!important;transform:rotate(-28deg)!important;box-shadow:0 2px 5px #1f6b464d!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current:before{top:48%!important;left:50%!important;clip-path:polygon(50% 0,61% 23%,88% 13%,76% 40%,100% 52%,70% 61%,68% 91%,50% 72%,32% 91%,30% 61%,0 52%,24% 40%,12% 13%,39% 23%)!important;filter:drop-shadow(0 3px 4px #702f195c)!important;background:linear-gradient(145deg,#ffd36d 0%,#ef9141 45%,#b9472e 100%)!important;border-radius:0!important;width:22px!important;height:23px!important;inset:auto!important;transform:translate(-50%,-50%)rotate(-7deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next:before{top:48%!important;left:50%!important;clip-path:polygon(50% 0,61% 23%,88% 13%,76% 40%,100% 52%,70% 61%,68% 91%,50% 72%,32% 91%,30% 61%,0 52%,24% 40%,12% 13%,39% 23%)!important;filter:drop-shadow(0 3px 4px #702f195c)!important;background:linear-gradient(145deg,#ffd36d 0%,#ef9141 45%,#b9472e 100%)!important;border-radius:0!important;width:22px!important;height:23px!important;inset:auto!important;transform:translate(-50%,-50%)rotate(-7deg)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current:after{top:48%!important;left:50%!important;background:#ffeba0b8!important;border-radius:999px!important;width:2px!important;height:18px!important;inset:auto!important;transform:translate(-50%,-38%)rotate(-7deg)!important;box-shadow:0 0 4px #ffe07e7a!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next:after{top:48%!important;left:50%!important;background:#ffeba0b8!important;border-radius:999px!important;width:2px!important;height:18px!important;inset:auto!important;transform:translate(-50%,-38%)rotate(-7deg)!important;box-shadow:0 0 4px #ffe07e7a!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current:before{top:50%!important;left:50%!important;filter:drop-shadow(0 0 5px #c4efffdb)!important;background:linear-gradient(90deg,#0000 45%,#f7fdff 46% 54%,#0000 55%),linear-gradient(30deg,#0000 45%,#d8f4ff 46% 54%,#0000 55%),linear-gradient(-30deg,#0000 45%,#f7fdff 46% 54%,#0000 55%)!important;border-radius:0!important;width:23px!important;height:23px!important;inset:auto!important;transform:translate(-50%,-50%)rotate(0)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next:before{top:50%!important;left:50%!important;filter:drop-shadow(0 0 5px #c4efffdb)!important;background:linear-gradient(90deg,#0000 45%,#f7fdff 46% 54%,#0000 55%),linear-gradient(30deg,#0000 45%,#d8f4ff 46% 54%,#0000 55%),linear-gradient(-30deg,#0000 45%,#f7fdff 46% 54%,#0000 55%)!important;border-radius:0!important;width:23px!important;height:23px!important;inset:auto!important;transform:translate(-50%,-50%)rotate(0)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current:after{top:50%!important;left:50%!important;background:radial-gradient(circle at 35% 30%,#fff,#b9eaff 74%)!important;border:1px solid #ffffffeb!important;border-radius:999px!important;width:7px!important;height:7px!important;inset:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 8px #cff5ffeb!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next:after{top:50%!important;left:50%!important;background:radial-gradient(circle at 35% 30%,#fff,#b9eaff 74%)!important;border:1px solid #ffffffeb!important;border-radius:999px!important;width:7px!important;height:7px!important;inset:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 8px #cff5ffeb!important}html.xh-splash-seen[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch{opacity:1!important;visibility:visible!important;pointer-events:auto!important}html.xh-splash-seen[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning{opacity:1!important;visibility:visible!important;pointer-events:auto!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next:before{content:""!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch:not(.is-transitioning) .xh-theme-switch-orbit>em{clip-path:circle(0%)!important;transition:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph{z-index:3!important;filter:drop-shadow(0 2px 3px #0c0d2047)!important;transform-origin:50%!important;width:27px!important;height:27px!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph .xh-glyph-line{fill:none!important;stroke:currentColor!important;stroke-width:2.4px!important;stroke-linecap:round!important;stroke-linejoin:round!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph .xh-glyph-primary,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph .xh-glyph-secondary,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph .xh-glyph-accent){stroke-linecap:round!important;stroke-linejoin:round!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-spring{color:#8d3d6a!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-spring .xh-glyph-primary{fill:#fff0f7!important;stroke:#e56aa6!important;stroke-width:1.2px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-spring .xh-glyph-secondary{fill:#70b782!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-spring .xh-glyph-accent{fill:#f3bd55!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-summer .xh-glyph-accent{fill:#ffffffa8!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-autumn{color:#7a321f!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-autumn .xh-glyph-primary{fill:#dc6936!important;stroke:#ffd079!important;stroke-width:1.3px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-autumn .xh-glyph-secondary{fill:#f3a64e!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-autumn .xh-glyph-accent{fill:#8b3b28!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-winter{color:#eefcff!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-winter .xh-glyph-primary{fill:#bcecff!important;stroke:#fff!important;stroke-width:1.2px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-winter .xh-glyph-secondary{fill:none!important;stroke:#c7f1ff!important;stroke-width:1.8px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-winter .xh-glyph-accent{fill:#fff!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-day{color:#fff4a3!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-day .xh-glyph-primary{fill:#ffe15d!important;stroke:#fff7b0!important;stroke-width:1.4px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-day .xh-glyph-secondary{fill:#7ccaa1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-day .xh-glyph-accent{fill:#ffffffb8!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-night{color:#dce9ff!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-night .xh-glyph-primary{fill:#e7efff!important;stroke:#fff!important;stroke-width:1.2px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-night .xh-glyph-secondary{fill:#a9c5ff!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-night .xh-glyph-accent{fill:#fff4b8!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon:before{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon:after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body:before{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body:after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em:before{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em:after{content:none!important;display:none!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-orbit>i,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body>i){display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon.is-current{filter:none!important;transition:opacity 4.2s linear,filter 4.2s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch-icon.is-next{filter:none!important;transition:opacity 4.2s linear,filter 4.2s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch.is-transitioning .xh-season-switch-icon.is-current{filter:none!important;transition:opacity 4.2s linear,filter 4.2s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch.is-transitioning .xh-season-switch-icon.is-next{filter:none!important;transition:opacity 4.2s linear,filter 4.2s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch.is-transitioning .xh-season-switch-icon.is-current{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch.is-transitioning .xh-season-switch-icon.is-next{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body{filter:none!important;transition:opacity .26s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day .xh-theme-switch-body{filter:none!important;transition:opacity .26s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night .xh-theme-switch-body{filter:none!important;transition:opacity .26s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-body{filter:none!important;transition:opacity .26s!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day .xh-theme-switch-body.is-sun{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day.is-transitioning .xh-theme-switch-body.is-sun{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day .xh-theme-switch-body.is-moon{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day.is-transitioning .xh-theme-switch-body.is-moon{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night .xh-theme-switch-body.is-moon{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night.is-transitioning .xh-theme-switch-body.is-moon{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night .xh-theme-switch-body.is-sun{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night.is-transitioning .xh-theme-switch-body.is-sun{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em{filter:none!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit>em{filter:none!important;animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em .xh-relic-glyph{width:27px!important;height:27px!important}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph{width:25px!important;height:25px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em .xh-relic-glyph{width:25px!important;height:25px!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body{margin:0!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-body{margin:0!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em{margin:0!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit>em{margin:0!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit{filter:none!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body{translate:0!important;rotate:none!important;scale:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-body{translate:0!important;rotate:none!important;scale:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em{translate:0!important;rotate:none!important;scale:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-orbit>em{translate:0!important;rotate:none!important;scale:1!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch .xh-theme-switch-orbit,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch .xh-season-switch-orbit){background:radial-gradient(circle at 50% 46%,#49538a5c 0 42%,#141739e6 72%),linear-gradient(145deg,#373c6cf0,#141739f5)!important;border-color:#e2e2ffad!important;box-shadow:inset 0 0 0 1px #fff3,inset 0 -12px 20px #07091d57,0 10px 24px #0c0d2257,0 0 18px #8b9aff29!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch-orbit,.xh-season-switch-orbit):before{z-index:1!important;background:radial-gradient(circle at 50% 42%,#ffffff1f,#0000 42%),#12153457!important;border-color:#f0eeff57!important;inset:3px!important;box-shadow:inset 0 0 16px #a0b4ff1f!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch-orbit,.xh-season-switch-orbit):after{content:none!important;display:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura-layer{z-index:2!important;pointer-events:none!important;will-change:opacity!important;border-radius:999px!important;place-items:center!important;width:auto!important;height:auto!important;animation:none!important;display:grid!important;position:absolute!important;inset:1px!important;overflow:visible!important;transform:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura-layer.is-current{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura-layer.is-next{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch .xh-relic-aura-layer{transition:opacity 4.2s linear!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch .xh-relic-aura-layer{transition:opacity 3.4s linear!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-season-switch,.xh-theme-switch).is-transitioning .xh-relic-aura-layer.is-current{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-season-switch,.xh-theme-switch).is-transitioning .xh-relic-aura-layer.is-next{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura{opacity:1!important;width:58px!important;height:58px!important;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--xh-aura-primary) 58%, transparent)) drop-shadow(0 0 9px color-mix(in srgb, var(--xh-aura-secondary) 34%, transparent))!important;display:block!important;overflow:visible!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura.is-spring{--xh-aura-primary:#ff9bc9;--xh-aura-secondary:#7fe0b1;--xh-aura-accent:#fff0b2}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura.is-summer{--xh-aura-primary:#ffe170;--xh-aura-secondary:#69d5cc;--xh-aura-accent:#fff8c8}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura.is-autumn{--xh-aura-primary:#f29a52;--xh-aura-secondary:#c26a8e;--xh-aura-accent:#ffd58c}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura.is-winter{--xh-aura-primary:#b9efff;--xh-aura-secondary:#aaa8f2;--xh-aura-accent:#fff}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura.is-day{--xh-aura-primary:#ffe27c;--xh-aura-secondary:#76cfe1;--xh-aura-accent:#fff8c9}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura.is-night{--xh-aura-primary:#b9c9ff;--xh-aura-secondary:#a689eb;--xh-aura-accent:#fff0bd}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-disc{fill:color-mix(in srgb, var(--xh-aura-secondary) 16%, #131637d6)!important;stroke:color-mix(in srgb, var(--xh-aura-primary) 52%, #ffffff61)!important;stroke-width:1px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-ring{fill:none!important;stroke-linecap:round!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-ring.is-outer{stroke:color-mix(in srgb, var(--xh-aura-primary) 72%, #fff 28%)!important;stroke-width:1.25px!important;stroke-dasharray:3 2.2!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-ring.is-inner{stroke:color-mix(in srgb, var(--xh-aura-secondary) 68%, #fff 32%)!important;stroke-width:.9px!important;stroke-dasharray:1.4 2.8!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-filigree,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-diamond,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-wings){fill:none!important;stroke:color-mix(in srgb, var(--xh-aura-primary) 72%, #fff 28%)!important;stroke-width:.75px!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:.74!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-diamond{stroke:color-mix(in srgb, var(--xh-aura-secondary) 72%, #fff 28%)!important;stroke-dasharray:2 2!important;opacity:.62!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-stars{fill:var(--xh-aura-accent)!important;opacity:.92!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura .xh-aura-motif{fill:color-mix(in srgb, var(--xh-aura-primary) 18%, transparent)!important;stroke:var(--xh-aura-accent)!important;stroke-width:.95px!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:.84!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-season-switch-icon,.xh-theme-switch-body,.xh-theme-switch-orbit>em){z-index:5!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-orbit>em{z-index:6!important}@media (max-width:520px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura{width:52px!important;height:52px!important}}@media (prefers-reduced-motion:reduce){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-aura-layer{transition-duration:.18s!important}}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):before{background:linear-gradient(#4e4e80d1,#272a58e6 48%,#16193df5)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-theme-switch,.xh-season-switch):after{background:0 0!important;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 -8px 18px #0a0c242e,0 0 12px #929dff14!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) :is(.xh-season-switch-icon,.xh-theme-switch-body,.xh-theme-switch-orbit>em){clip-path:circle(50%)!important;background:linear-gradient(160deg,#edf1ff,#8d96c8 54%,#4c527f)!important;border:1px solid #faf8ffc7!important;border-radius:999px!important;overflow:hidden!important;box-shadow:inset 0 0 0 2px #ffffff2e,inset 0 -7px 12px #1a1c4233,0 0 0 2px #1a1c4075,0 5px 12px #080a1d4d,0 0 12px #95a5ff33!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=spring] .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=spring] .xh-season-switch-icon.is-next){background:linear-gradient(155deg,#fff3fa 0%,#efb1d1 48%,#78b99e 100%)!important;box-shadow:inset 0 0 0 2px #ffffff3d,inset 0 -7px 12px #71345c26,0 0 0 2px #543e6961,0 5px 12px #28143442,0 0 14px #ff8fc757!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=summer] .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=summer] .xh-season-switch-icon.is-next){background:linear-gradient(155deg,#e7fcff 0%,#7bd8d6 48%,#3c8db2 100%)!important;box-shadow:inset 0 0 0 2px #ffffff42,inset 0 -7px 12px #165c772e,0 0 0 2px #26527066,0 5px 12px #0c304347,0 0 14px #5ae1dc5c!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=autumn] .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=autumn] .xh-season-switch-icon.is-next){background:linear-gradient(155deg,#ffe9b3 0%,#df8c4e 48%,#8f456e 100%)!important;box-shadow:inset 0 0 0 2px #fff3,inset 0 -7px 12px #63292d33,0 0 0 2px #5b324866,0 5px 12px #32152147,0 0 14px #ef924857!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season=winter] .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season=winter] .xh-season-switch-icon.is-next){background:linear-gradient(155deg,#fbfeff 0%,#b6e7f4 46%,#8d8bd2 100%)!important;box-shadow:inset 0 0 0 2px #ffffff47,inset 0 -7px 12px #47538929,0 0 0 2px #464f8061,0 5px 12px #19213c47,0 0 14px #aeebff66!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body.is-sun{background:linear-gradient(155deg,#fffbd7 0%,#f3cf6b 48%,#db855c 100%)!important;box-shadow:inset 0 0 0 2px #ffffff47,inset 0 -7px 12px #90531f29,0 0 0 2px #704a3a61,0 5px 12px #3d241a42,0 0 14px #ffd9606b!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=day] .xh-theme-switch-orbit>em{background:linear-gradient(155deg,#fffbd7 0%,#f3cf6b 48%,#db855c 100%)!important;box-shadow:inset 0 0 0 2px #ffffff47,inset 0 -7px 12px #90531f29,0 0 0 2px #704a3a61,0 5px 12px #3d241a42,0 0 14px #ffd9606b!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body.is-moon{background:linear-gradient(155deg,#f1f4ff 0%,#8b9bd7 46%,#584b91 100%)!important;box-shadow:inset 0 0 0 2px #ffffff3d,inset 0 -7px 12px #2e2b6333,0 0 0 2px #3834676b,0 5px 12px #1816394d,0 0 14px #8f9eff66!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch[data-next-mode=night] .xh-theme-switch-orbit>em{background:linear-gradient(155deg,#f1f4ff 0%,#8b9bd7 46%,#584b91 100%)!important;box-shadow:inset 0 0 0 2px #ffffff3d,inset 0 -7px 12px #2e2b6333,0 0 0 2px #3834676b,0 5px 12px #1816394d,0 0 14px #8f9eff66!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-summer{color:#eaffff!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-summer .xh-glyph-primary{fill:#e4fcffb8!important;stroke:#f7ffff!important;stroke-width:1.3px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-summer .xh-glyph-secondary{fill:#ff9fba!important;stroke:#fff0f6!important;stroke-width:.9px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-relic-glyph.is-summer .xh-glyph-accent{fill:#ffe27e!important;stroke:#ffffffb8!important;stroke-width:.7px!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-season] .xh-season-switch-icon.is-current,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch[data-next-season] .xh-season-switch-icon.is-next){clip-path:circle(50%)!important;border-radius:999px!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch-body{filter:none!important;transition:opacity 3.4s linear!important;animation:none!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning .xh-theme-switch-body{filter:none!important;transition:opacity 3.4s linear!important;animation:none!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-sun{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-moon{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-sun{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-moon{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch:not(.is-transitioning) .xh-relic-aura-layer{transition:none!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-sun{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-day.is-transitioning[data-next-mode=night] .xh-theme-switch-body.is-moon{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-moon{opacity:0!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch.is-night.is-transitioning[data-next-mode=day] .xh-theme-switch-body.is-sun{opacity:1!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch .xh-season-switch-icon.is-current{transform-origin:50%!important;place-items:center!important;margin:0!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch .xh-season-switch-icon.is-next{transform-origin:50%!important;place-items:center!important;margin:0!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch .xh-theme-switch-body{transform-origin:50%!important;place-items:center!important;margin:0!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}:is(html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-season-switch .xh-season-switch-icon>.xh-relic-glyph,html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(:is(.xh-clean-home,.subpage)) .xh-theme-switch .xh-theme-switch-body>.xh-relic-glyph){transform-origin:50%!important;margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}@media (min-width:761px){html[data-xh-theme][data-xh-theme-phase][data-xh-theme-transition] body:has(.subpage) .xh-season-switch{translate:0 -22px!important}}.moment-lightbox{z-index:240;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070812e6;place-items:center;padding:clamp(16px,3vw,36px);display:grid;position:fixed;inset:0}.moment-lightbox__stage{place-items:center;width:min(1180px,92vw);height:min(820px,82vh);display:grid;overflow:hidden}.moment-lightbox .moment-lightbox__image{transform:scale(var(--moment-zoom-scale,1));border-radius:8px;transition:transform .18s;box-shadow:0 28px 100px #00000080;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important;position:relative!important;inset:auto!important}.moment-lightbox__close,.moment-lightbox__nav{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141626b8;border:1px solid #ffffff47;place-items:center;min-width:44px;min-height:44px;display:grid;position:absolute;box-shadow:0 12px 36px #0000004d}.moment-lightbox__close{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));border-radius:999px;padding:0 16px;font-weight:900}.moment-lightbox__zoom{top:max(16px, env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141626b8;border:1px solid #ffffff47;border-radius:8px;align-items:center;min-height:44px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 12px 36px #0000004d}.moment-lightbox__zoom button{width:44px;min-height:42px;color:inherit;background:0 0;border:0;border-radius:0;place-items:center;font-size:21px;display:grid}.moment-lightbox__zoom button:disabled{cursor:not-allowed;opacity:.42}.moment-lightbox__zoom output{min-width:56px;color:inherit;font-variant-numeric:tabular-nums;text-align:center;font-size:13px;font-weight:900}.moment-lightbox__nav{border-radius:8px;width:52px;height:64px;font-size:38px;line-height:1;top:50%;transform:translateY(-50%)}.moment-lightbox__previous{left:max(16px, env(safe-area-inset-left))}.moment-lightbox__next{right:max(16px, env(safe-area-inset-right))}.moment-lightbox__caption{bottom:max(16px, env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141626b8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;max-width:min(760px,100vw - 32px);margin:0;padding:10px 16px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.moment-lightbox__caption strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moment-lightbox__caption span{color:#ffffffb3;flex:none}.moment-image-grid button{cursor:zoom-in}@media (max-width:640px){.moment-lightbox{padding:64px 12px 84px}.moment-lightbox__stage{width:100%;height:100%}.moment-lightbox__zoom{top:68px}.moment-lightbox__zoom button{width:40px;min-height:40px}.moment-lightbox__nav{top:auto;bottom:max(16px, env(safe-area-inset-bottom));width:48px;height:48px;transform:none}.moment-lightbox__previous{left:max(12px, env(safe-area-inset-left))}.moment-lightbox__next{right:max(12px, env(safe-area-inset-right))}.moment-lightbox__caption{bottom:max(20px, env(safe-area-inset-bottom));max-width:calc(100vw - 136px);padding:8px 12px}}
