.tcw[data-astro-cid-hp7s2ekd]{aspect-ratio:1600/1019;background:#1c1c20;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;width:100%;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;display:flex;overflow:hidden}.tcw-bar[data-astro-cid-hp7s2ekd]{background:#26262b;border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:10px 14px;display:flex}.tcw-lights[data-astro-cid-hp7s2ekd]{gap:6px;display:flex}.tcw-lights[data-astro-cid-hp7s2ekd] i[data-astro-cid-hp7s2ekd]{background:#ff5f57;border-radius:50%;width:10px;height:10px}.tcw-lights[data-astro-cid-hp7s2ekd] i[data-astro-cid-hp7s2ekd]:nth-child(2){background:#febc2e}.tcw-lights[data-astro-cid-hp7s2ekd] i[data-astro-cid-hp7s2ekd]:nth-child(3){background:#28c840}.tcw-title[data-astro-cid-hp7s2ekd]{color:#f2f2f5;font-size:13px;font-weight:600}.tcw-body[data-astro-cid-hp7s2ekd]{flex:1;grid-template-columns:18% 1fr;min-height:0;display:grid}.tcw-side[data-astro-cid-hp7s2ekd]{background:#202024;border-right:1px solid #ffffff0f;flex-direction:column;gap:6px;padding:14px 12px;font-size:11px;display:flex}.tcw-side[data-astro-cid-hp7s2ekd] b[data-astro-cid-hp7s2ekd]{color:#8e8e93;margin-top:8px;font-weight:600}.tcw-side[data-astro-cid-hp7s2ekd] span[data-astro-cid-hp7s2ekd]{color:#d1d1d6;align-items:center;gap:6px;display:flex}.tcw-side[data-astro-cid-hp7s2ekd] span[data-astro-cid-hp7s2ekd]:before{content:"";background:var(--c);border-radius:3px;width:8px;height:8px}.tcw-grid[data-astro-cid-hp7s2ekd]{grid-template-columns:repeat(5,1fr);min-height:0;display:grid;position:relative}.tcw-col[data-astro-cid-hp7s2ekd]{border-right:1px solid #ffffff0d;flex-direction:column;min-height:0;display:flex}.tcw-day[data-astro-cid-hp7s2ekd]{color:#8e8e93;border-bottom:1px solid #ffffff0f;padding:8px 10px;font-size:11px}.tcw-day[data-astro-cid-hp7s2ekd].today{color:#ff453a;font-weight:600}.tcw-cells[data-astro-cid-hp7s2ekd]{grid-template-rows:repeat(var(--rows), 1fr);flex:1;gap:3px;min-height:0;padding:4px;display:grid}.tcw-ev[data-astro-cid-hp7s2ekd]{border-radius:6px;flex-direction:column;gap:4px;padding:6px;display:flex;overflow:hidden}.tcw-ev[data-astro-cid-hp7s2ekd] i[data-astro-cid-hp7s2ekd]{background:#ffffffd9;border-radius:3px;width:70%;height:5px;display:block}.tcw-ev[data-astro-cid-hp7s2ekd] i[data-astro-cid-hp7s2ekd]+i[data-astro-cid-hp7s2ekd]{background:#ffffff73;width:45%}.tcw-ev[data-astro-cid-hp7s2ekd].g{background:linear-gradient(#6aa8f6,#4a8ae6)}.tcw-ev[data-astro-cid-hp7s2ekd].m{background:linear-gradient(#b48be3,#956bd0)}.tcw-ev[data-astro-cid-hp7s2ekd].i{background:linear-gradient(#4fc9b4,#3bb39f)}.tcw-now[data-astro-cid-hp7s2ekd]{background:#ff453a;height:2px;position:absolute;top:58%;left:40%;right:20%}.tcw-now[data-astro-cid-hp7s2ekd]:before{content:"";background:#ff453a;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.tabs-box[data-astro-cid-xx5lwln7]{--ease:cubic-bezier(.22, 1, .36, 1);background:#10141c;border:1px solid #ffffff14;border-radius:20px;overflow:hidden;box-shadow:0 40px 100px -40px #000000b3}.tab-bar[data-astro-cid-xx5lwln7]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tab[data-astro-cid-xx5lwln7]{color:var(--color-brand-muted);outline:none;align-items:center;gap:.85rem;padding:1.1rem clamp(.9rem,1.6vw,1.4rem);transition:background-color .3s,color .3s;display:flex;position:relative}.tab[data-astro-cid-xx5lwln7]+.tab[data-astro-cid-xx5lwln7]{border-left:1px solid #ffffff0f}.tab[data-astro-cid-xx5lwln7]:before{content:"";background:linear-gradient(90deg, var(--a), var(--b));transform-origin:0;height:3px;transition:transform .45s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.tab-icon[data-astro-cid-xx5lwln7]{filter:grayscale(.7)brightness(.8);opacity:.7;width:2.5rem;height:2.5rem;transition:filter .3s ease, opacity .3s ease, transform .45s var(--ease);flex-shrink:0}.tab-name[data-astro-cid-xx5lwln7]{font-size:.95rem;line-height:1.25;display:block}.tab-status[data-astro-cid-xx5lwln7]{opacity:.75;margin-top:.15rem;font-size:.78rem;display:block}.tab[data-astro-cid-xx5lwln7]:hover{color:var(--color-brand-light)}.tab[data-astro-cid-xx5lwln7][data-active]{color:#fff;background:color-mix(in oklab, var(--a) 22%, #141821)}.tab[data-astro-cid-xx5lwln7][data-active]:before{transform:scaleX(1)}.tab[data-astro-cid-xx5lwln7][data-active] .tab-icon[data-astro-cid-xx5lwln7]{filter:none;opacity:1;transform:scale(1.06)}.tab[data-astro-cid-xx5lwln7]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-accent)}.panels[data-astro-cid-xx5lwln7]{display:grid}.panel[data-astro-cid-xx5lwln7]{opacity:0;visibility:hidden;outline:none;grid-area:1/1;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:2.5rem;min-height:31rem;padding:clamp(2rem,4vw,3.5rem);transition:opacity .35s,visibility 0s linear .35s;display:grid;position:relative;overflow:hidden}.panel[data-astro-cid-xx5lwln7][data-active]{opacity:1;visibility:visible;transition:opacity .35s,visibility}.panel[data-astro-cid-xx5lwln7]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-accent)}.panel-bg[data-astro-cid-xx5lwln7]{background:radial-gradient(60% 110% at 88% 75%, color-mix(in oklab, var(--b) 55%, transparent), transparent 70%), radial-gradient(50% 80% at 10% 0%, color-mix(in oklab, var(--c) 18%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--a) 22%, #141821), color-mix(in oklab, var(--b) 14%, #141821));position:absolute;inset:0}.panel-text[data-astro-cid-xx5lwln7]{max-width:30rem;position:relative}.panel-cta[data-astro-cid-xx5lwln7]{transition:transform .25s var(--ease)}.panel[data-astro-cid-xx5lwln7]:hover .panel-cta[data-astro-cid-xx5lwln7]{transform:translateY(-2px)}.panel-shot[data-astro-cid-xx5lwln7]{transition:transform .7s var(--ease);align-self:end;margin-bottom:calc(-1*clamp(2rem,4vw,3.5rem) - 2rem);margin-right:calc(-1*clamp(2rem,4vw,3.5rem) - 3%);position:relative;transform:translateY(1.5rem)}.panel[data-astro-cid-xx5lwln7][data-active] .panel-shot[data-astro-cid-xx5lwln7]{transform:none}.panel-shot[data-astro-cid-xx5lwln7] img[data-astro-cid-xx5lwln7],.panel-shot[data-astro-cid-xx5lwln7] .tcw{border:1px solid #ffffff1a;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 30px 70px -20px #000000a6}@media (width<=767px){.tab[data-astro-cid-xx5lwln7]{text-align:center;flex-direction:column;gap:.5rem;padding:.9rem .4rem}.tab-icon[data-astro-cid-xx5lwln7]{width:2.25rem;height:2.25rem}.tab-name[data-astro-cid-xx5lwln7]{font-size:.75rem}.tab-status[data-astro-cid-xx5lwln7]{display:none}.panel[data-astro-cid-xx5lwln7]{grid-template-columns:1fr;align-items:start;gap:2rem;min-height:0}.panel-shot[data-astro-cid-xx5lwln7]{margin:0 -2.5rem -3rem 0}}@media (prefers-reduced-motion:reduce){.tab[data-astro-cid-xx5lwln7],.tab[data-astro-cid-xx5lwln7]:before,.tab-icon[data-astro-cid-xx5lwln7],.panel[data-astro-cid-xx5lwln7],.panel-shot[data-astro-cid-xx5lwln7],.panel-cta[data-astro-cid-xx5lwln7]{transition:none}}
