.sky-hit-reset{appearance:none;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;width:100%;margin:0;padding:0}.sky-ambient{z-index:0;pointer-events:none;background-color:var(--hoshi-bg-canvas);background-image: radial-gradient(150% 110% at 50% 42%, transparent 52%, color-mix(in oklab, var(--hoshi-bg-canvas) 65%, transparent) 100%),  radial-gradient(900px 560px at 78% -12%, color-mix(in oklab, var(--hoshi-sky) 12%, transparent), transparent 68%),  radial-gradient(150% 62% at 50% 116%, color-mix(in oklab, var(--hoshi-gold) 10%, transparent), transparent 60%),  linear-gradient(180deg, var(--hoshi-bg-page) 0%, var(--hoshi-bg-canvas) 100%);background-repeat:no-repeat;background-attachment:scroll;position:absolute;inset:0}:root[data-theme=dark] .sky-ambient{background-image:radial-gradient(1.5px 1.5px at 12% 18%, #ffffff52, transparent 60%), radial-gradient(1px 1px at 28% 62%, #ffffff38, transparent 60%), radial-gradient(1.5px 1.5px at 47% 30%, #ffffff47, transparent 60%), radial-gradient(1px 1px at 63% 78%, #ffffff2e, transparent 60%), radial-gradient(1.5px 1.5px at 78% 22%, #ffffff4d, transparent 60%), radial-gradient(1px 1px at 88% 55%, #ffffff29, transparent 60%), radial-gradient(1.5px 1.5px at 36% 90%, #ffffff3d, transparent 60%), radial-gradient(1.5px 1.5px at 92% 82%, #ffffff38, transparent 60%), radial-gradient(150% 110% at 50% 42%, transparent 52%, color-mix(in oklab, var(--hoshi-bg-canvas) 65%, transparent) 100%), radial-gradient(900px 560px at 78% -12%, color-mix(in oklab, var(--hoshi-sky) 12%, transparent), transparent 68%), radial-gradient(150% 62% at 50% 116%, color-mix(in oklab, var(--hoshi-gold) 10%, transparent), transparent 60%), linear-gradient(180deg, var(--hoshi-bg-page) 0%, var(--hoshi-bg-canvas) 100%)}:root[data-theme=light] .sky-ambient:before{content:"";opacity:.5;background-image:radial-gradient(40% 40% at 20% 15%,#a8cde9 0%,#0000 60%),radial-gradient(35% 35% at 80% 10%,#bfe0d0 0%,#0000 60%),radial-gradient(45% 45% at 60% 85%,#f6d6c0 0%,#0000 60%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .sky-ambient:before{animation:none}}.sky-ambient--twinkle:after{content:"";will-change:opacity;background-image:radial-gradient(1px 1px at 22% 40%,#fff9,#0000 60%),radial-gradient(1.5px 1.5px at 55% 15%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 82% 70%,#ffffff73,#0000 60%);animation:5.5s ease-in-out infinite sky-twinkle;position:absolute;inset:0}@keyframes sky-twinkle{0%,to{opacity:.35}50%{opacity:.9}}.sky-star-card{border-radius:var(--evt-radius-card);transition:transform .16s,background-color .16s}.sky-star-card:hover{background-color:color-mix(in oklab, var(--evt-bg-elevated) 55%, transparent);transform:translateY(-2px)}.sky-hero-title{letter-spacing:-.028em;color:var(--evt-text-primary);text-wrap:balance;font-size:clamp(2.5rem,9vw,3.5rem);font-weight:600;line-height:1.5}:root[data-theme=dark] .sky-hero-title{text-shadow:0 1px 0 #00000059, 0 0 52px color-mix(in oklab, var(--evt-accent-primary) 24%, transparent)}.sky-hero-sub{color:var(--evt-text-secondary);font-weight:400}.sky-hero-eyebrow{border-radius:var(--evt-radius-pill);background:color-mix(in oklab, var(--evt-accent-amber) 12%, transparent);border:1px solid color-mix(in oklab, var(--evt-accent-amber) 28%, transparent);color:var(--evt-accent-amber);letter-spacing:.12em;align-self:flex-start;align-items:center;gap:7px;padding:5px 12px 5px 10px;display:inline-flex}.sky-presence-line{color:var(--evt-text-tertiary);align-items:center;gap:8px;display:inline-flex}.sky-presence-line .dot{background:var(--evt-accent-amber);width:6px;height:6px;box-shadow:0 0 10px 1px color-mix(in oklab, var(--evt-accent-amber) 70%, transparent);border-radius:999px;flex-shrink:0;animation:3.4s ease-in-out infinite sky-pulse}@keyframes sky-pulse{0%,to{opacity:.55}50%{opacity:1}}.sky-searchbox{background:linear-gradient(color-mix(in oklab, var(--evt-bg-elevated) 82%, transparent), color-mix(in oklab, var(--evt-bg-elevated) 66%, transparent));transition:border-color .2s var(--evt-ease-decel,ease-out), box-shadow .24s var(--evt-ease-decel,ease-out);box-shadow:inset 0 1px #ffffff0d,0 10px 30px -18px #000000b3}.sky-searchbox:focus-within{border-color:var(--evt-accent-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--evt-accent-primary) 22%, transparent), 0 14px 40px -18px color-mix(in oklab, var(--evt-accent-primary) 45%, transparent)}.sky-cta{background:var(--evt-accent-primary);color:var(--evt-text-on-accent);box-shadow:inset 0 1px 0 #ffffff47, 0 12px 34px -12px color-mix(in oklab, var(--evt-accent-primary) 62%, transparent);transition:transform .18s var(--evt-ease-decel,ease-out), box-shadow .22s var(--evt-ease-decel,ease-out), filter .18s}.sky-cta:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffff52, 0 18px 44px -12px color-mix(in oklab, var(--evt-accent-primary) 72%, transparent);transform:translateY(-1px)}.sky-cta:active{filter:brightness(.98);transform:translateY(0)}.sky-grabber{background:var(--evt-border-strong);border-radius:999px;width:48px;height:5px}.sky-stage-poster{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:13px;flex-shrink:0;width:54px;height:54px;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 16px -6px #0000008c}.sky-event-card{background:linear-gradient(color-mix(in oklab, var(--evt-bg-elevated) 90%, transparent), color-mix(in oklab, var(--evt-bg-page) 72%, transparent));transition:transform .2s var(--evt-ease-decel,ease-out), border-color .2s ease, box-shadow .2s ease;position:relative;box-shadow:inset 0 1px #ffffff0b,0 10px 26px -18px #0009}.sky-event-card:hover{border-color:color-mix(in oklab, var(--evt-accent-primary) 40%, var(--evt-border-subtle));box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 40px -20px color-mix(in oklab, var(--evt-accent-primary) 35%, black);transform:translateY(-2px)}.sky-ignite{animation:.42s cubic-bezier(.16,1,.3,1) sky-ignite}@keyframes sky-ignite{0%{transform:scale(1)}40%{filter:brightness(1.35);transform:scale(1.14)}to{filter:brightness();transform:scale(1)}}.sky-ignite-burst{border:2px solid var(--evt-accent-amber);opacity:0;pointer-events:none;border-radius:999px;animation:.6s cubic-bezier(0,0,.2,1) sky-burst;position:absolute;inset:-6px}@keyframes sky-burst{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.sky-orbit-ring{border:1.5px dashed color-mix(in oklab, var(--evt-accent-amber) 55%, transparent);border-radius:999px;animation:22s linear infinite sky-orbit-spin}@keyframes sky-orbit-spin{to{transform:rotate(360deg)}}.sky-star-glow{animation:3.2s ease-in-out infinite sky-glow}@keyframes sky-glow{0%,to{filter:drop-shadow(0 0 10px #f4be5873)}50%{filter:drop-shadow(0 0 26px #f4be58d9)}}.sky-ignite-bloom{pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--evt-accent-amber) 34%, transparent) 0%, color-mix(in oklab, var(--evt-accent-primary) 20%, transparent) 42%, transparent 72%);filter:blur(6px);border-radius:999px;animation:4.6s ease-in-out infinite sky-bloom;position:absolute;inset:-40%}@keyframes sky-bloom{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.sky-nascent{animation:.9s ease-out .35s both sky-fade}.sky-rise{animation:.5s cubic-bezier(.16,1,.3,1) both sky-rise}@keyframes sky-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sky-skel{background-color:var(--evt-bg-elevated);display:block;position:relative;overflow:hidden}.sky-skel:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--evt-border-subtle) 50%, transparent 100%);animation:1.2s ease-in-out infinite shimmer-composited;position:absolute;inset:0;transform:translate(-100%)}.sky-sheet-in{animation:.28s cubic-bezier(0,0,.2,1) sky-sheet-in}@keyframes sky-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.sky-scrim-in{animation:.24s ease-out sky-fade}@keyframes sky-fade{0%{opacity:0}to{opacity:1}}.orbit-sheet-wrap{flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow-y:auto}.orbit-sheet-scrim{cursor:default;background:var(--evt-scrim-soft);border:none;position:absolute;inset:0}.orbit-sheet-card{background:var(--evt-bg-page);border-top-left-radius:var(--evt-radius-sheet);border-top-right-radius:var(--evt-radius-sheet);border-top:1px solid var(--evt-border-subtle);width:100%;max-width:480px;box-shadow:var(--evt-shadow-overlay);padding:12px 20px calc(24px + env(safe-area-inset-bottom));touch-action:none;flex-direction:column;align-items:center;gap:14px;margin:0 auto;display:flex;position:relative}.orbit-identity,.orbit-action{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.orbit-grabber-zone{touch-action:none;justify-content:center;align-self:stretch;align-items:center;margin:-12px 0 -6px;padding:14px 0;display:flex}@media (min-width:768px){.orbit-sheet-wrap{justify-content:center;padding:40px}.orbit-sheet-scrim{background:radial-gradient(120% 90% at 50% 50%, transparent 30%, color-mix(in oklab, var(--evt-bg-canvas) 78%, transparent) 100%)}.orbit-sheet-card{border-radius:var(--evt-radius-sheet);border:1px solid var(--evt-border-subtle);grid-template-columns:300px 1fr;align-items:stretch;gap:0;max-width:760px;padding:0;display:grid;overflow:hidden}.orbit-identity{background:radial-gradient(90% 70% at 50% 30%, color-mix(in oklab, var(--evt-accent-primary) 14%, transparent), transparent 70%), radial-gradient(120% 80% at 50% 120%, color-mix(in oklab, var(--evt-accent-amber) 10%, transparent), transparent 60%), var(--evt-bg-elevated);border-right:1px solid var(--evt-border-subtle);justify-content:center;gap:12px;padding:40px 28px}.orbit-action{text-align:left;justify-content:center;align-items:stretch;gap:16px;padding:40px 36px}.orbit-grabber-zone{display:none}}.sky-orbit-row{transition:background-color .18s var(--evt-ease-decel,ease-out), transform .18s var(--evt-ease-decel,ease-out), box-shadow .18s var(--evt-ease-decel,ease-out);border-radius:14px;position:relative}.sky-orbit-row:hover{background-color:color-mix(in oklab, var(--evt-bg-elevated) 45%, transparent);transform:translate(3px);box-shadow:0 4px 20px -8px #00000059}.line-btn-hover:hover{filter:brightness(1.15);box-shadow:0 0 14px color-mix(in oklab, var(--evt-accent-primary,#06c755) 25%, transparent)}.sky-orbit-halo{box-shadow:0 0 0 1px color-mix(in oklab, var(--evt-accent-primary) 30%, transparent), 0 0 18px -4px color-mix(in oklab, var(--evt-accent-primary) 46%, transparent);border-radius:999px;position:relative}.sky-band-label{text-transform:uppercase;letter-spacing:.14em;color:var(--evt-text-tertiary);font-weight:700}.sky-linklist{border-top:1px solid var(--evt-border-subtle)}.sky-linkrow{border-bottom:1px solid var(--evt-border-subtle);transition:background-color .16s var(--evt-ease-decel,ease-out), padding-left .16s var(--evt-ease-decel,ease-out);position:relative}.sky-linkrow:hover{background-color:color-mix(in oklab, var(--evt-bg-elevated) 44%, transparent);padding-left:6px}.sky-linkrow:hover .sky-linkrow__chev{color:var(--evt-accent-primary);transform:translate(3px)}.sky-linkrow__chev{transition:transform .16s var(--evt-ease-decel,ease-out), color .16s ease}.sky-ghost-link{color:var(--evt-text-secondary);align-items:center;min-height:44px;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.sky-ghost-link:after{content:"";background:var(--evt-accent-primary);width:0;height:1px;transition:width .2s cubic-bezier(0,0,.2,1);position:absolute;bottom:-3px;left:0}.sky-ghost-link:hover{color:var(--evt-text-primary)}.sky-ghost-link:hover:after{width:100%}.sky-ledger{background:linear-gradient(color-mix(in oklab, var(--evt-accent-amber) 13%, transparent), color-mix(in oklab, var(--evt-accent-amber) 7%, transparent));border:1px solid color-mix(in oklab, var(--evt-accent-amber) 32%, transparent);box-shadow:0 10px 34px -22px color-mix(in oklab, var(--evt-accent-amber) 60%, black);transition:transform .18s var(--evt-ease-decel,ease-out), box-shadow .22s ease;position:relative}.sky-ledger:hover{box-shadow:0 16px 40px -20px color-mix(in oklab, var(--evt-accent-amber) 72%, black);transform:translateY(-1px)}.sky-ledger:hover .sky-linkrow__chev{transform:translate(3px)}.sky-shell{z-index:1;--sky-edge-bleed:20px;max-width:480px;padding:16px var(--sky-edge-bleed) calc(96px + env(safe-area-inset-bottom));flex-direction:column;gap:24px;margin:0 auto;display:flex;position:relative}.sky-hero-row{flex-direction:column;gap:20px;display:flex}.sky-ask-col{flex-direction:column;gap:16px;display:flex}.sky-hero-panel{flex-direction:column;gap:12px;display:flex}.sky-constellation{flex-direction:column;gap:20px;display:flex}.sky-lead{border-bottom:1px solid var(--evt-border-subtle);transition:background-color .18s var(--evt-ease-decel,ease-out), transform .18s var(--evt-ease-decel,ease-out);border-radius:18px;grid-template-columns:minmax(0,1fr);align-items:center;row-gap:10px;padding:14px 14px 20px;display:grid;position:relative}.sky-lead__hit{cursor:pointer;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"disc body";align-items:center;column-gap:14px;display:grid}.sky-lead__hit>:first-child{grid-area:disc;align-self:center}.sky-lead__body{grid-area:body}.sky-lead__cta{justify-self:start}@media (min-width:720px){.sky-lead{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.sky-lead__hit{column-gap:16px}.sky-lead__cta{justify-self:end}}.sky-lead:hover{background-color:color-mix(in oklab, var(--evt-bg-elevated) 44%, transparent);transform:translateY(-1px)}.sky-lead__body{flex-direction:column;gap:3px;min-width:0;display:flex}.sky-lead__name{color:var(--evt-text-primary);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sky-lead__scene{color:var(--evt-text-tertiary)}.sky-lead__moment{-webkit-line-clamp:2;color:var(--evt-text-secondary);-webkit-box-orient:vertical;margin-top:4px;line-height:1.45;display:-webkit-box;overflow:hidden}.sky-lead__sep{color:var(--evt-text-tertiary);opacity:.6;margin:0 .4em}.sky-lead__cta{flex-shrink:0}.sky-cluster-group{flex-direction:column;gap:12px;display:flex}.sky-cluster-group+.sky-cluster-group{margin-top:18px}.sky-cluster-group__label{color:var(--evt-text-secondary);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.sky-cluster{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px;display:grid}.sky-cluster__star{text-align:center;transition:transform .16s var(--evt-ease-decel,ease-out), background-color .16s ease;border-radius:14px;flex-direction:column;align-items:center;gap:9px;padding:6px 4px;display:flex}.sky-cluster__hit{cursor:pointer;flex-direction:column;align-items:center;gap:9px;width:100%;display:flex}.sky-cluster__star:hover{background-color:color-mix(in oklab, var(--evt-bg-elevated) 40%, transparent);transform:translateY(-2px)}.sky-cluster__name{color:var(--evt-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sky-cluster__when{color:var(--evt-text-tertiary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sky-cluster__follow{opacity:0;pointer-events:none;transition:opacity .16s var(--evt-ease-decel,ease-out), transform .16s var(--evt-ease-decel,ease-out);transform:translateY(-2px)}@media (hover:hover){.sky-cluster__star:hover .sky-cluster__follow,.sky-cluster__star:focus-within .sky-cluster__follow{opacity:1;pointer-events:auto;transform:none}}@media (hover:none){.sky-cluster__follow{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.sky-cluster__follow{transition:opacity .16s linear;transform:none}}.sky-spotlight{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;display:grid}.sky-spotlight__card{text-align:center;transition:transform .16s var(--evt-ease-decel,ease-out), background-color .16s ease;border-radius:16px;flex-direction:column;align-items:center;gap:7px;padding:10px 6px 12px;display:flex;position:relative}.sky-spotlight__hit{cursor:pointer;flex-direction:column;align-items:center;gap:7px;width:100%;display:flex}.sky-spotlight__pulse{color:var(--evt-accent-primary);opacity:.85;pointer-events:none;font-size:11px;line-height:1;position:absolute;top:6px;right:8px}.sky-spotlight__card:hover{background-color:color-mix(in oklab, var(--evt-bg-elevated) 46%, transparent);transform:translateY(-2px)}.sky-spotlight__name{color:var(--evt-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.sky-spotlight__moment{color:var(--evt-text-tertiary);min-width:0;max-width:100%;min-height:calc(2 * var(--type-micro-lh,15px) + 1px);flex-direction:column;align-items:center;gap:1px;display:flex}.sky-spotlight__when,.sky-spotlight__ticket{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sky-spotlight__follow{opacity:0;pointer-events:none;transition:opacity .16s var(--evt-ease-decel,ease-out), transform .16s var(--evt-ease-decel,ease-out);transform:translateY(-2px)}@media (hover:hover){.sky-spotlight__card:hover .sky-spotlight__follow,.sky-spotlight__card:focus-within .sky-spotlight__follow{opacity:1;pointer-events:auto;transform:none}}@media (hover:none){.sky-spotlight__follow{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.sky-spotlight__follow{transition:opacity .16s linear;transform:none}}.sky-more{border-top:1px solid var(--evt-border-subtle);flex-direction:column;gap:14px;padding-top:16px;display:flex}.sky-more__label{color:var(--evt-text-tertiary);letter-spacing:.14em;text-transform:uppercase;margin:0}@media (min-width:900px){.sky-shell{--sky-edge-bleed:64px;max-width:1200px;padding:40px var(--sky-edge-bleed) calc(64px + env(safe-area-inset-bottom));gap:48px}.sky-hero-row{grid-template-columns:minmax(0,1fr) 540px;align-items:start;gap:64px;display:grid}.sky-ask-col{isolation:isolate;align-self:start;padding-bottom:8px;position:relative}.sky-ask-col:before{content:"";z-index:-1;background:radial-gradient(58% 46% at 22% 82%, color-mix(in oklab, var(--evt-accent-amber) 12%, transparent) 0%, color-mix(in oklab, var(--evt-accent-primary) 7%, transparent) 42%, transparent 72%);filter:blur(8px);pointer-events:none;position:absolute;inset:-80px -140px -120px -160px}.sky-ask-col .sky-hero-title{letter-spacing:-.032em;font-size:clamp(3.25rem,4.6vw,4.5rem)}.sky-ask-col .sky-hero-sub{max-width:34ch;font-size:1.125rem}.sky-ask-col>header:after{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--evt-accent-amber) 30%, transparent) 0%, var(--evt-border-subtle) 34%, transparent 88%);height:1px;margin-top:26px;display:block}.sky-shell--solo{max-width:720px}.sky-hero-row--solo{display:block}.sky-hero-panel{border:1px solid var(--evt-border-subtle);background:linear-gradient(180deg, var(--evt-bg-elevated) 0%, var(--evt-bg-canvas) 100%);border-radius:24px;justify-content:center;min-height:430px;padding:28px;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -34px #000c}.sky-cluster{gap:24px 14px}.sky-spotlight{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 12px}}.sky-rail{flex-direction:column;gap:16px;display:flex}.sky-band-head{color:var(--evt-text-primary);letter-spacing:-.02em;font-weight:700}.sky-ignite-figure{width:232px;height:232px}@media (max-height:640px){.sky-ignite-figure{width:133px;height:133px}}.sky-band-showall{min-height:max(var(--tap-min), var(--tap-comfort));color:var(--evt-text-tertiary);letter-spacing:.01em;transition:color .16s var(--evt-ease-decel,ease-out);align-items:center;font-weight:600;display:inline-flex}.sky-band-showall:hover{color:var(--evt-text-primary)}.sky-rail__scroller{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--sky-edge-bleed,0px));padding-inline:var(--sky-edge-bleed,0px);gap:18px;padding-bottom:4px;display:flex;overflow-x:auto}.sky-rail__scroller::-webkit-scrollbar{display:none}.sky-rail__tile{scroll-snap-align:start;flex:none;width:150px;position:relative}.sky-rail__link{flex-direction:column;gap:10px;display:flex}.sky-rail__art{width:150px;height:150px;transition:transform .2s var(--evt-ease-decel,ease-out), box-shadow .2s var(--evt-ease-decel,ease-out);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 26px -12px #0009}.sky-rail__link:hover .sky-rail__art{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff29,0 20px 44px -16px #000000b3}.sky-rail__art-initial{color:#ffffffe6;text-shadow:0 1px 4px #0006;font-size:46px;font-weight:600;line-height:1}.sky-rail__art-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sky-rail__meta{flex-direction:column;gap:3px;min-width:0;display:flex}.sky-rail__title{color:var(--evt-text-primary);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.sky-rail__sub{color:var(--evt-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.sky-rail__ticket{letter-spacing:.04em;text-transform:uppercase;margin-top:1px;font-weight:700}.sky-rail__act{transition:opacity .18s var(--evt-ease-decel,ease-out), transform .18s var(--evt-ease-decel,ease-out)}@media (hover:hover){.sky-rail__act{opacity:0;transform:translateY(6px)}.sky-rail__tile:hover .sky-rail__act,.sky-rail__tile:focus-within .sky-rail__act{opacity:1;transform:none}}.sky-rail__act:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (min-width:900px){.sky-rail__scroller{gap:22px}.sky-rail__tile{width:168px}.sky-rail__art{width:168px;height:168px}.sky-rail__title{font-size:15px}}@media (prefers-reduced-motion:reduce){.sky-rail__art,.sky-rail__act{transition:opacity .16s linear;transform:none!important}}.sky-changedeck{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-block:0;margin-inline:calc(-1 * var(--sky-edge-bleed,0px));padding-block:0 4px;padding-inline:var(--sky-edge-bleed,0px);gap:12px;list-style:none;display:flex;overflow-x:auto}.sky-changedeck::-webkit-scrollbar{display:none}.sky-changedeck__card{scroll-snap-align:center;flex:0 0 88%;max-width:320px}.sky-changedeck__card:only-child{flex-basis:100%;max-width:none}.sky-changedeck__link{gap:var(--space-2);height:100%;min-height:160px;padding:var(--space-5);border-radius:var(--evt-radius-card);border:1px solid color-mix(in oklab, var(--evt-border-subtle) 85%, var(--deck-ink,var(--evt-accent-primary)));background:radial-gradient(130% 90% at 12% -14%, color-mix(in oklab, var(--deck-ink,var(--evt-accent-primary)) 13%, transparent), transparent 58%), linear-gradient(180deg, color-mix(in oklab, var(--evt-bg-elevated) 74%, transparent), color-mix(in oklab, var(--evt-bg-elevated) 50%, transparent));color:inherit;transition:transform .2s var(--evt-ease-decel,ease-out), border-color .2s var(--evt-ease-decel,ease-out), box-shadow .2s var(--evt-ease-decel,ease-out);flex-direction:column;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff0f,0 14px 34px -20px #0000008c}.sky-changedeck__link:hover{border-color:color-mix(in oklab, var(--deck-ink,var(--evt-accent-primary)) 38%, var(--evt-border-subtle));transform:translateY(-2px);box-shadow:inset 0 1px #ffffff17,0 20px 44px -20px #0000009e}.sky-changedeck__kind{letter-spacing:.14em}.sky-changedeck__artist{align-items:center;gap:var(--space-2);min-width:0;margin-top:var(--space-1);display:flex}.sky-changedeck__artistname{color:var(--evt-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sky-changedeck__fact{letter-spacing:-.01em;margin-top:var(--space-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.sky-changedeck__detail{color:var(--evt-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sky-changedeck__meta{color:var(--evt-text-tertiary);padding-top:var(--space-2);letter-spacing:.02em;margin-top:auto}.sky-changedeck__dots{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.sky-changedeck__dot{border-radius:var(--radius-full);background:var(--evt-border-default);width:6px;height:6px;transition:background .16s var(--evt-ease-decel,ease-out)}.sky-changedeck__dot--on{background:var(--evt-accent-primary);width:18px}@media (prefers-reduced-motion:reduce){.sky-changedeck{scroll-snap-type:x proximity}.sky-changedeck__link{transition:border-color .16s linear;transform:none!important}}.mysky-quiet>summary{cursor:pointer;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-2);border-top:1px solid var(--evt-border-subtle);color:var(--evt-text-tertiary);transition:background .18s var(--evt-ease-decel,ease-out), color .18s var(--evt-ease-decel,ease-out);border-radius:10px;list-style:none;display:flex}.mysky-quiet>summary::-webkit-details-marker{display:none}.mysky-quiet>summary:hover{color:var(--evt-text-secondary);background:color-mix(in oklab, var(--evt-bg-elevated) 45%, transparent)}.mysky-quiet>summary .mysky-quiet__chev{transition:transform .16s var(--evt-ease-decel,ease-out);margin-left:auto}.mysky-quiet[open]>summary .mysky-quiet__chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.mysky-quiet>summary .mysky-quiet__chev{transition:none}}.home-browse__hub{text-decoration:none;position:relative}.home-browse__hub:after{content:"";background:var(--evt-accent-primary);width:0;height:1px;transition:width .2s cubic-bezier(0,0,.2,1);position:absolute;bottom:-2px;left:0}.home-browse__hub:hover{color:var(--evt-text-primary)}.home-browse__hub:hover:after{width:100%}.home-browse__row{border-top:1px solid var(--evt-border-subtle)}.home-browse__rowlink{text-decoration:none;transition:opacity .16s ease-out}.home-browse__rowlink:hover .type-body-lg{color:var(--evt-accent-primary)}@media (prefers-reduced-motion:reduce){.sky-ambient--twinkle:after,.sky-presence-line .dot,.sky-ignite,.sky-ignite-burst,.sky-ignite-bloom,.sky-orbit-ring,.sky-star-glow,.sky-rise,.sky-sheet-in,.sky-scrim-in,.sky-skel,.sky-skel:after{animation:none!important}.sky-rise{opacity:1!important;transform:none!important}}.mysky-shell{--sky-edge-bleed:var(--space-5);max-width:480px;margin:0 auto}.mysky-grid{flex-direction:column;gap:24px;display:flex}.mysky-stars{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mysky-starrow{text-align:left;border:none;border-top:1px solid var(--evt-border-subtle);cursor:pointer;width:100%;color:inherit;transition:background .18s var(--evt-ease-decel);background:0 0;border-radius:10px;align-items:center;gap:14px;padding:14px 4px;text-decoration:none;display:flex}.mysky-starrow:first-child,.mysky-stars>li:first-child .mysky-starrow{border-top:none}.mysky-starrow:hover{background:color-mix(in oklab, var(--evt-bg-elevated) 45%, transparent)}.mysky-starrow__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mysky-starrow__name{color:var(--evt-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mysky-starrow:hover .mysky-starrow__name{color:var(--evt-accent-primary)}.mysky-starrow__sub{color:var(--evt-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mysky-ghosts>summary{cursor:pointer;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--evt-radius-card);border:1px dashed var(--evt-border-default);color:var(--evt-text-tertiary);list-style:none;display:flex}.mysky-ghosts>summary::-webkit-details-marker{display:none}.mysky-ghosts>summary:hover{color:var(--evt-text-secondary)}.mysky-starrow__nav{text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:1;align-items:center;gap:14px;margin:0;padding:0;display:flex}.mysky-starrow__nav:hover .mysky-starrow__name{color:var(--evt-accent-primary)}.mysky-identity{gap:var(--space-4);flex-direction:column;display:flex}.mysky-identity .sky-hero-title{font-size:clamp(1.6rem,6.4vw,1.9rem);line-height:1.2}.mysky-starrow__name{font-size:.9375rem}.mysky-starrow__sub{font-size:.8125rem}.mysky-stars .sky-orbit-halo,.mysky-stars .mysky-starrow>span[aria-hidden]{flex-shrink:0}@media (min-width:1024px){.mysky-grid.mysky-grid--quiet{justify-content:center;gap:var(--space-6);grid-template-columns:minmax(0,720px);grid-template-areas:"identity""content"}.mysky-grid.mysky-grid--quiet .mysky-identity{background:0 0;border:none;padding:0;position:static}.mysky-grid.mysky-grid--quiet .mysky-content{column-count:1}}.mysky-content{gap:var(--space-6);flex-direction:column;display:flex}.mysky-stars-block{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:1024px){.mysky-shell{--sky-edge-bleed:40px;max-width:1320px;padding-top:40px!important;padding-left:40px!important;padding-right:40px!important}.mysky-grid{--sky-edge-bleed:0px;grid-template-columns:264px minmax(0,1fr);grid-template-areas:"identity content";align-items:start;gap:40px;display:grid}.mysky-identity{grid-area:identity;gap:20px;position:sticky;top:24px}.mysky-identity .sky-connect-line{flex-wrap:wrap}.mysky-content{flex-direction:column;grid-area:content;gap:24px;display:flex}.mysky-stars-block{flex-direction:column;gap:20px;display:flex}.mysky-content .mysky-stars{border-radius:var(--evt-radius-card);border:1px solid var(--evt-border-subtle);background:color-mix(in oklab, var(--evt-bg-elevated) 30%, transparent);flex-direction:column;padding:6px 16px;display:flex}.mysky-content .mysky-stars .mysky-starrow{border-radius:8px}.mysky-content .mysky-stars>li:first-child .mysky-starrow{border-top:none}.mysky-identity .sky-hero-title{font-size:clamp(1.9rem,2vw,2.4rem)}.mysky-starrow{gap:16px;padding:16px 14px}.mysky-starrow__nav{gap:16px}.mysky-starrow__name{font-size:1.0625rem}.mysky-starrow__sub{font-size:.9375rem}}.mysky-trends-full{border-top:1px solid var(--evt-border-subtle);flex-direction:column;gap:18px;margin-top:8px;padding-top:28px;display:flex}.mysky-trends-full__more{min-height:max(var(--tap-min), var(--tap-comfort));align-self:flex-end;align-items:center;margin-top:4px;padding:0;display:inline-flex}@media (min-width:1024px){.mysky-trends-full .sky-trends__title{font-size:clamp(1.25rem,1.4vw,1.5rem)}}.sky-trends{flex-direction:column;gap:18px;display:flex}.sky-trends__head{flex-direction:column;gap:6px;display:flex}.sky-trends__door{justify-content:flex-end;margin-top:4px;display:flex}.sky-trends__eyebrow{color:var(--evt-accent-primary);letter-spacing:.12em}.sky-trends__title{color:var(--evt-text-primary);letter-spacing:-.02em;margin:0}.sky-trends__sub{color:var(--evt-text-tertiary);max-width:46ch;margin:0;line-height:1.55}.sky-trends__list{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-direction:row;gap:12px;margin:0;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.sky-trends__row{scroll-snap-align:start;border:1px solid var(--evt-border-subtle);border-radius:var(--evt-radius-card);background:color-mix(in oklab, var(--evt-bg-elevated) 46%, transparent);flex-direction:column;flex:0 0 164px;align-items:stretch;gap:0;display:flex;overflow:hidden}.sky-trends__hit{text-align:center;cursor:pointer;min-width:0;transition:background .2s var(--evt-ease-decel,ease-out);flex-direction:column;flex:none;align-items:center;gap:10px;padding:16px 12px 10px;display:flex}.sky-trends__hit:hover{background:color-mix(in oklab, var(--evt-bg-elevated) 62%, transparent)}.sky-trends__row--hero{background:radial-gradient(120% 160% at 0% 0%, color-mix(in oklab, var(--evt-accent-amber) 12%, transparent), transparent 58%), color-mix(in oklab, var(--evt-bg-elevated) 46%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--evt-accent-amber) 18%, transparent);flex-basis:196px}.sky-trends__row--hero .sky-trends__hit{padding:20px 16px}.sky-trends__body{flex-direction:column;gap:4px;min-width:0;display:flex}.sky-trends__nameline{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 9px;min-width:0;display:flex}.sky-trends__name{color:var(--evt-text-primary);text-overflow:ellipsis;white-space:nowrap;transition:color .16s var(--evt-ease-decel,ease-out);font-weight:700;overflow:hidden}.sky-trends__hit:hover .sky-trends__name{color:var(--evt-accent-primary)}.sky-trends__chip{letter-spacing:.04em;color:color-mix(in oklab, var(--evt-accent-primary) 90%, var(--evt-text-primary));background:color-mix(in oklab, var(--evt-accent-primary) 14%, transparent);border:1px solid color-mix(in oklab, var(--evt-accent-primary) 26%, transparent);white-space:nowrap;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:700}.sky-trends__meta,.sky-trends__hook{color:var(--evt-text-tertiary);-webkit-line-clamp:2;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sky-trends__hook--live{color:var(--evt-accent-amber);font-weight:700}.sky-trends__cta{flex:none;justify-content:center;margin-top:auto;padding:0 12px 14px;display:flex}@media (hover:hover){.sky-trends__row:not(.sky-trends__row--hero) .sky-trends__cta{opacity:0;transition:opacity .18s var(--evt-ease-decel,ease-out), transform .18s var(--evt-ease-decel,ease-out);transform:translate(6px)}.sky-trends__row:not(.sky-trends__row--hero):hover .sky-trends__cta,.sky-trends__row:not(.sky-trends__row--hero):focus-within .sky-trends__cta{opacity:1;transform:none}}@media (min-width:900px){.sky-trends__hit{gap:18px}}@media (prefers-reduced-motion:reduce){.sky-trends__hit,.sky-trends__cta{transition:none;transform:none!important}}.me-shell{max-width:480px;margin:0 auto}.me-grid{gap:var(--space-7);flex-direction:column;display:flex}.me-identity,.me-identity-rail,.me-center,.me-context{flex-direction:column;display:flex}.me-hero-band{padding:var(--space-6) 0 var(--space-7)}@media (min-width:640px){.me-hero-band{padding:var(--space-8) 0 calc(var(--space-8) + var(--space-7))}}.me-manage{border:1px solid var(--evt-border-subtle);border-radius:var(--evt-radius-card);background:color-mix(in oklab, var(--evt-bg-elevated) 35%, transparent)}.me-manage>summary{list-style:none}.me-manage>summary::-webkit-details-marker{display:none}.me-manage[open]>summary{border-bottom:1px solid var(--evt-border-subtle);margin-bottom:var(--space-4)}.me-identity,.me-identity-rail,.me-context{gap:var(--space-6)}.me-center{gap:var(--space-7)}@media (min-width:1024px){.me-shell{max-width:1180px;padding-left:var(--space-8)!important;padding-right:var(--space-8)!important;padding-top:var(--space-8)!important}.me-grid{gap:var(--space-6) var(--space-8);grid-template:"identity center""rail center"1fr"context context"/320px minmax(0,1fr);align-items:start;display:grid}.me-identity{grid-area:identity}.me-identity-rail{top:var(--space-6);grid-area:rail;position:sticky}.me-center{gap:var(--space-6);grid-area:center}.me-context{margin-top:var(--space-6);grid-area:context}.me-manage{background:0 0;border:none}.me-manage>summary{display:none!important}.me-manage>div{padding:0!important}.me-idcard{padding:var(--space-6) var(--space-5);border-radius:var(--evt-radius-card);border:1px solid var(--evt-border-subtle);background:radial-gradient(120% 90% at 50% -10%, color-mix(in oklab, var(--evt-accent-primary) 12%, transparent), transparent 60%), color-mix(in oklab, var(--evt-bg-elevated) 45%, transparent)}.me-identity .sky-hero-title{font-size:clamp(1.9rem,2vw,2.4rem)}.me-sections{gap:var(--space-7);flex-direction:column;display:flex}.me-sections--single{display:block}.me-center .sky-searchbox{margin-bottom:0;position:static}}@media (min-width:1360px){.me-shell{max-width:1320px}}.sky-doc-shell{max-width:480px;margin:0 auto}.sky-doc-grid{flex-direction:column;gap:18px;display:flex}@media (min-width:1024px){.sky-doc-shell{max-width:940px;padding-top:40px!important;padding-left:40px!important;padding-right:40px!important}.sky-doc-grid{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"masthead masthead""main rail";align-items:start;gap:26px 40px;display:grid}.sky-doc-masthead{grid-area:masthead}.sky-doc-main{flex-direction:column;grid-area:main;gap:18px;display:flex}.sky-doc-rail{flex-direction:column;grid-area:rail;gap:14px;display:flex;position:sticky;top:24px}.sky-doc-shell .type-headline{font-size:clamp(2rem,2.4vw,2.6rem)}.passport-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.share-artifact{align-self:center;width:100%;max-width:360px}}.sky-boot-skel{background:var(--evt-surface-raised,#80808024);opacity:.6;border-radius:10px;animation:1.4s ease-in-out infinite sky-boot-pulse;display:block}.sky-boot-skel--eyebrow{border-radius:999px;width:128px;height:14px}.sky-boot-skel--title{width:82%;height:40px}.sky-boot-skel--row{border-radius:14px;width:100%;height:64px}.sky-boot-skel--chip{vertical-align:middle;border-radius:999px;width:52px;height:12px;display:inline-block}@keyframes sky-boot-pulse{0%,to{opacity:.4}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){.sky-boot-skel{animation:none}}@media (min-width:1280px){.mysky-grid{grid-template-columns:264px minmax(0,1fr) 300px;grid-template-areas:"identity content horizon"}.mysky-shell{max-width:1400px}.mysky-grid.mysky-grid--quiet{grid-template-areas:"identity""content""horizon"}.mysky-grid.mysky-grid--quiet .mysky-horizon-aside{width:100%;position:static}.mysky-horizon-aside{border-radius:var(--evt-radius-card);border:1px solid var(--evt-border-subtle);background:color-mix(in oklab, var(--evt-bg-elevated) 45%, transparent);grid-area:horizon;padding:22px 20px;position:sticky;top:24px}}.sky-lens{gap:var(--space-2);margin:0 0 var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.sky-lens::-webkit-scrollbar{display:none}.mysky-moment-panel{border:1px solid var(--evt-border-strong);border-radius:var(--evt-radius-card);background:var(--evt-bg-elevated);padding:var(--space-5);margin-bottom:var(--space-5);animation:.22s ease-out both mysky-moment-open}@keyframes mysky-moment-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mysky-moment-panel{animation:none}}.mysky-attention{grid-template-columns:minmax(0,1fr)}.mysky-attention .mysky-attention__poster{order:-1;height:176px;min-height:0}@media (min-width:1024px){.mysky-attention{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.mysky-attention .mysky-attention__poster{height:auto;min-height:100%}.mysky-next-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.mysky-next-cards>li{border-top:none!important}.mysky-next-cards .mysky-next-cardface{border:1px solid var(--evt-border-subtle);border-radius:var(--evt-radius-card);background:var(--evt-bg-elevated);height:100%}}.sky-ws-body{flex-direction:column;gap:24px;display:flex}.sky-ws-main,.sky-ws-side{flex-direction:column;gap:24px;min-width:0;display:flex}@media (min-width:1024px){.sky-ws-body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.sky-ws-main,.sky-ws-side{--sky-edge-bleed:0px}}
/*# sourceMappingURL=0ya0.kbm3f8km.css.map*/