.mockbar{background:var(--orange-5);border-bottom:1px solid var(--orange-4);font-size:14px}.mockbar-inner{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:12px;display:flex}.mock-tag{border:1px solid var(--orange-text);color:var(--orange-text);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.mockbar p{color:var(--text)}.mock-states{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.mock-states a{color:var(--text);border-radius:999px;padding:4px 12px;text-decoration:none}.mock-states a:hover{background:#fff}.mock-states a[aria-current=true]{color:var(--ink-strong);background:#fff;font-weight:600}.dash{padding-block:clamp(32px, 4vw, 56px) var(--section)}.grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.span-12{grid-column:span 12}.span-6{grid-column:span 6}.card{border-radius:var(--radius);background:var(--slot);min-width:0;padding:clamp(24px,3vw,40px)}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.card-title{letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:700}.scope{color:var(--text-sub);font-size:14px}.banner{background:radial-gradient(38% 90% at 84% 50%, #ff7f4542, #ff7f4500 72%), var(--slot);justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(32px,4vw,48px);display:flex;position:relative}.banner-title{letter-spacing:-.03em;margin-top:12px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.3}.banner-card{transition:filter .4s var(--ease), opacity .4s var(--ease);flex:0 0 300px;margin-block:-12px}.meta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:20px;display:flex}.status{border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 16px 0 12px;font-size:15px;font-weight:600;display:inline-flex}.status svg{width:16px;height:16px}.status-active{border-color:var(--orange-4);color:var(--orange-text);background:#fff}.status-active svg{fill:var(--orange)}.status-estimate{border-color:var(--line);color:var(--text);background:#fff}.status-estimate svg{fill:var(--orange-3)}.message{justify-items:start;gap:16px;padding-block:clamp(48px,7vw,96px);display:grid}.message .btn{margin-top:16px}.chart-stats{flex-wrap:wrap;gap:12px 40px;margin:24px 0 32px;display:flex}.chart-stats dt{color:var(--text-sub);font-size:14px}.chart-stats dd{letter-spacing:-.02em;margin-top:4px;font-size:20px;font-weight:700}.peak-day{color:var(--text-sub);font-size:14px;font-weight:500}.chart{position:relative}.chart-plot{width:100%;min-height:220px}.chart-plot .chart-empty{min-height:220px;color:var(--text-sub);place-items:center;display:grid}.chart-plot svg{font-family:var(--font);overflow:visible}.chart-plot svg:focus-visible{outline:2px solid var(--orange);outline-offset:6px}.chart-plot .grid-line{stroke:var(--hair);stroke-width:1px}.chart-plot .base-line{stroke:var(--faint);stroke-width:1px}.chart-plot .tick{fill:var(--text-sub);font-variant-numeric:tabular-nums;font-size:12px}.chart-plot .bar{fill:var(--orange);transition:fill .2s var(--ease)}.chart-plot .bar.is-active{fill:var(--orange-text)}.tooltip{z-index:2;box-shadow:0 0 0 1px var(--line), 0 12px 32px #2125301f;pointer-events:none;white-space:nowrap;background:#fff;border-radius:12px;gap:2px;padding:10px 14px;display:grid;position:absolute;translate:-50% calc(-100% - 12px)}.tooltip strong{color:var(--ink-strong);font-variant-numeric:normal;font-size:16px;font-weight:700}.tooltip span{color:var(--text-sub);font-size:13px}.table-view{margin-top:20px;font-size:14px}.table-view summary{cursor:pointer;width:fit-content;color:var(--text-sub);font-weight:600}.table-view table{margin-top:12px}table{border-collapse:collapse;width:100%;font-size:15px}th,table td{border-bottom:1px solid var(--hair);text-align:left;white-space:nowrap;padding:14px 16px 14px 0}th{color:var(--text-sub);font-size:13px;font-weight:600}.table-view td:last-child,.table-view th:last-child{text-align:right;padding-right:0}table td{font-variant-numeric:tabular-nums}.table-scroll{margin-top:20px;overflow-x:auto}.span-3{grid-column:span 3}.span-7{grid-column:span 7}.span-5{grid-column:span 5}@media (width<=1080px){.span-6,.span-7,.span-5{grid-column:span 12}.span-3{grid-column:span 6}.banner-card{flex-basis:240px}}@media (width<=719px){.grid{gap:12px}.span-3{grid-column:span 12}.mock-states{margin-left:0}.banner{flex-direction:column;align-items:stretch}.banner-card{flex-basis:auto;margin-block:0 -12px}.chart-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.chart-stats dd{font-size:16px}.peak-day{font-size:12px;display:block}}.stage[data-astro-cid-ancx5eqx]{--card-w:380px;height:clamp(300px,27vw,380px);position:relative}.sm[data-astro-cid-ancx5eqx]{--card-w:250px;height:200px}.card[data-astro-cid-ancx5eqx]{width:min(var(--card-w), 94%);aspect-ratio:1.586;border-radius:calc(var(--card-w) * .063);background:linear-gradient(135deg,#fff 0%,#fff5ee 42%,#ffdcc8 100%);animation:7s ease-in-out infinite float;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-7deg;box-shadow:inset 0 0 0 1px #ffffffe6,0 40px 80px -24px #ff54004d,0 14px 28px -10px #21253024}.front[data-astro-cid-ancx5eqx]{padding:calc(var(--card-w) * .075);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.back[data-astro-cid-ancx5eqx]{background:linear-gradient(135deg,#fffffff2,#ffeee4cc);animation-delay:-3.5s;translate:-38% -62%;rotate:7deg;box-shadow:inset 0 0 0 1px #ffffffe6,0 24px 48px -20px #21253029}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mark[data-astro-cid-ancx5eqx]{width:34%;fill:var(--orange);opacity:.1;position:absolute;bottom:12%;right:8%}.logo[data-astro-cid-ancx5eqx]{width:calc(var(--card-w) * .27);height:auto;position:relative}.foot[data-astro-cid-ancx5eqx]{position:relative}.tier[data-astro-cid-ancx5eqx]{font-size:calc(var(--card-w) * .115);letter-spacing:-.02em;color:var(--ink-strong);font-weight:700;line-height:1}.sub[data-astro-cid-ancx5eqx]{margin-top:calc(var(--card-w) * .02);font-size:max(10px, calc(var(--card-w) * .031));letter-spacing:.28em;color:var(--text-sub);font-weight:600}.holder[data-astro-cid-ancx5eqx]{top:calc(var(--card-w) * .075);right:calc(var(--card-w) * .075);font-size:max(12px, calc(var(--card-w) * .04));color:var(--ink);white-space:nowrap;font-weight:600;position:absolute}@media (width<=1080px){.lg[data-astro-cid-ancx5eqx]{--card-w:300px;height:250px}}@media (width<=719px){.lg[data-astro-cid-ancx5eqx]{--card-w:240px;height:200px}.sm[data-astro-cid-ancx5eqx]{--card-w:220px;height:170px}}
