._5-Bg1q_frame{isolation:isolate;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;min-width:0;min-height:320px;margin-block:28px 12px;padding:116px 24px 48px;display:flex;position:relative}._5-Bg1q_illustration{z-index:-2;pointer-events:none;-webkit-user-select:none;user-select:none;height:300px;color:color-mix(in srgb, var(--foreground) 22%, transparent);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 36%,#0000 95%),linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 12% 36%,#0000 95%),linear-gradient(90deg,#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._5-Bg1q_illustration>*{-webkit-mask-image:radial-gradient(52% 42% at 50% 60%,#0000 0 55%,#00000059 72%,#000 100%);mask-image:radial-gradient(52% 42% at 50% 60%,#0000 0 55%,#00000059 72%,#000 100%)}._5-Bg1q_ghostList{gap:12px;width:min(760px,94%);margin:8px auto 0;display:grid}._5-Bg1q_ghostRow{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:12px;align-items:flex-start;gap:16px;padding:20px;display:flex}._5-Bg1q_ghostRow:nth-child(2){margin-inline:20px}._5-Bg1q_ghostRow:nth-child(3){margin-inline:40px}._5-Bg1q_rowIcon{background:color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}._5-Bg1q_rowIcon svg{width:17px;height:17px}._5-Bg1q_rowBody{flex:1;gap:10px;min-width:0;padding-top:3px;display:grid}._5-Bg1q_ghostLine{opacity:.45;background:currentColor;border-radius:3px;width:62%;height:7px;display:block}._5-Bg1q_ghostLine:nth-child(2){opacity:.25;width:40%;height:5px}._5-Bg1q_ghostPill{opacity:.45;border:1px solid;border-radius:5px;flex-shrink:0;width:48px;height:16px;display:block}._5-Bg1q_messageBubble{background:color-mix(in srgb, var(--foreground) 4%, transparent);border:1px solid color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:2px 10px 10px;width:72%;height:28px;margin-top:2px}._5-Bg1q_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:min(750px,96%);margin:18px auto 0;display:grid}._5-Bg1q_ghostCard{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:12px;flex-direction:column;gap:13px;min-width:0;padding:20px;display:flex}._5-Bg1q_ghostCard:first-child,._5-Bg1q_ghostCard:last-child{transform:translateY(22px)}._5-Bg1q_cardTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}._5-Bg1q_cardTop svg{flex-shrink:0;width:23px;height:23px}._5-Bg1q_cardDivider{opacity:.25;background:currentColor;height:1px;margin-block:5px}._5-Bg1q_cardFoot{align-items:center;gap:8px;margin-top:10px;display:flex}._5-Bg1q_cardFoot svg{width:14px;height:14px;margin-left:auto}._5-Bg1q_cardFoot ._5-Bg1q_ghostLine{width:36%;height:5px}._5-Bg1q_ghostAvatar{opacity:.4;background:currentColor;border-radius:50%;width:18px;height:18px}._5-Bg1q_header{flex-direction:column;align-items:center;gap:12px;width:min(100%,28rem);min-width:0;padding-block:8px;display:flex;position:relative}._5-Bg1q_media{flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;display:flex}._5-Bg1q_icon{width:36px;height:36px;color:var(--primary)}._5-Bg1q_frame[data-tone=error] ._5-Bg1q_icon{color:var(--destructive-ink)}._5-Bg1q_media svg{pointer-events:none;flex-shrink:0;width:22px;height:22px}._5-Bg1q_title{color:var(--foreground);letter-spacing:-.025em;text-wrap:balance;font-size:1.0625rem;font-weight:550;line-height:1.45}._5-Bg1q_description{color:var(--muted-foreground);text-wrap:pretty;max-width:25rem;margin:0;font-size:.8125rem;line-height:1.75}._5-Bg1q_description a{text-underline-offset:4px;text-decoration:underline}._5-Bg1q_description a:hover{color:var(--primary)}._5-Bg1q_content{position:relative}._5-Bg1q_frame[data-compact]{min-height:220px;margin-block:16px 8px;padding:84px 16px 28px}._5-Bg1q_frame[data-compact] ._5-Bg1q_illustration{height:220px}@media (max-width:480px){._5-Bg1q_frame{min-height:300px;margin-block:24px 8px;padding:112px 12px 36px}._5-Bg1q_illustration>*{-webkit-mask-image:radial-gradient(82% 42% at 50% 60%,#0000 0 55%,#00000059 72%,#000 100%);mask-image:radial-gradient(82% 42% at 50% 60%,#0000 0 55%,#00000059 72%,#000 100%)}._5-Bg1q_cards{gap:10px;width:calc(100% + 90px);max-width:none;margin-left:-45px}._5-Bg1q_ghostCard{padding:14px}._5-Bg1q_ghostList{width:100%}._5-Bg1q_ghostRow{gap:12px;padding:16px}._5-Bg1q_ghostRow:nth-child(2){margin-inline:10px}._5-Bg1q_ghostRow:nth-child(3){margin-inline:20px}._5-Bg1q_title{font-size:1rem}}._5-Bg1q_calendar{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:12px;width:min(660px,96%);margin:12px auto 0;overflow:hidden}._5-Bg1q_calendarTop{border-bottom:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);align-items:center;gap:14px;padding:20px;display:flex}._5-Bg1q_calendarTop>svg{flex-shrink:0;width:21px;height:21px}._5-Bg1q_calendarTop>._5-Bg1q_ghostLine{width:30%}._5-Bg1q_calendarTop>._5-Bg1q_ghostPill{margin-left:auto}._5-Bg1q_calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._5-Bg1q_calendarGrid>div{border-right:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);border-bottom:1px solid color-mix(in srgb, var(--foreground) 7%, transparent);height:45px;padding:12px 6px}._5-Bg1q_calendarGrid>div:nth-child(7n){border-right:0}._5-Bg1q_calendarGrid span{opacity:.35;background:currentColor;border-radius:3px;height:10px;display:block}._5-Bg1q_ghostToggle{opacity:.55;border:1px solid;border-radius:9px;flex-shrink:0;width:30px;height:16px;display:block}._5-Bg1q_ghostToggle:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;margin:3px;display:block}._5-Bg1q_frame[data-scene=mega]{min-height:300px;margin-block:12px;padding:90px 24px 64px}._5-Bg1q_frame[data-scene=mega] ._5-Bg1q_illustration{height:320px}._5-Bg1q_megaLayout{gap:12px;width:min(1060px,100%);margin:4px auto 0;display:grid}._5-Bg1q_megaColumns{grid-template-columns:1.6fr minmax(0,1fr);gap:12px;display:grid}._5-Bg1q_megaFeatured,._5-Bg1q_megaRail{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:14px;overflow:hidden}._5-Bg1q_megaBanner{align-items:center;gap:24px;height:174px;padding:28px;display:flex}._5-Bg1q_megaCopy{flex:1;gap:12px;min-width:0;display:grid}._5-Bg1q_megaCopy>._5-Bg1q_ghostLine:first-child{width:80%;height:12px}._5-Bg1q_megaCopy>._5-Bg1q_ghostLine:nth-child(2){width:64%;height:12px}._5-Bg1q_megaCopy>._5-Bg1q_ghostLine:nth-child(3){opacity:.2;width:88%;height:5px;margin-top:6px}._5-Bg1q_megaCopy>._5-Bg1q_ghostPill{width:72px;height:22px;margin-top:8px}._5-Bg1q_megaEmblem{outline:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);outline-offset:12px;opacity:.6;border:1px solid;border-radius:50%;place-items:center;width:108px;height:108px;display:grid}._5-Bg1q_megaEmblem>svg{width:36px;height:36px}._5-Bg1q_megaCaption{border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;display:flex}._5-Bg1q_megaCaption>._5-Bg1q_ghostLine{width:38%}._5-Bg1q_megaRail{align-content:start;gap:18px;padding:24px;display:grid}._5-Bg1q_megaRail>._5-Bg1q_ghostLine{width:30%;height:5px}._5-Bg1q_megaFact{align-items:flex-start;gap:12px;display:flex}._5-Bg1q_megaFact ._5-Bg1q_ghostAvatar{flex-shrink:0;width:12px;height:12px;margin-top:2px}._5-Bg1q_megaFact ._5-Bg1q_ghostLine:first-child{width:90%}._5-Bg1q_megaFact ._5-Bg1q_ghostLine:nth-child(2){width:70%}._5-Bg1q_megaRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._5-Bg1q_megaRows ._5-Bg1q_ghostRow{margin-inline:0;padding:14px 18px}@media (max-width:640px){._5-Bg1q_megaColumns{grid-template-columns:minmax(0,1fr)}._5-Bg1q_megaRail{display:none}._5-Bg1q_megaBanner{gap:20px;padding:20px}._5-Bg1q_megaEmblem{flex-shrink:0;width:76px;height:76px}._5-Bg1q_megaRows ._5-Bg1q_ghostPill{display:none}}
