@layer components{.allin-head{gap:var(--rb-space-1);color:var(--rb-ink);display:grid}.allin-head--card{margin-top:var(--rb-space-2);padding:var(--rb-space-2) var(--rb-space-3);border-left:3px solid var(--rb-kraft);background:var(--rb-kraft-wash)}.allin-head--block{margin-block:var(--rb-space-4)}.allin-head__line{font-family:var(--rb-font-display);font-size:var(--rb-text-xl);font-weight:var(--rb-weight-medium);line-height:var(--rb-leading-tight)}.allin-head--block .allin-head__line{font-size:var(--rb-text-3xl)}.allin-head__open,.allin-head__cold{font-size:var(--rb-text-sm);line-height:var(--rb-leading-snug)}.allin-head__cold{color:var(--rb-ink-soft)}.allin-head__meta{align-items:center;gap:var(--rb-space-2);margin-top:var(--rb-space-1);flex-wrap:wrap;display:flex}.allin-badge{align-items:center;gap:var(--rb-space-1);padding:0 var(--rb-space-2);border:1px solid var(--rb-line-strong);border-radius:var(--rb-radius-sm);font-size:var(--rb-text-xs);color:var(--rb-ink-soft);display:inline-flex}.allin-badge__icon,.allin-live__icon{flex:none;width:.95em;height:.95em}.allin-live{align-items:center;gap:var(--rb-space-1);font-family:var(--rb-font-data);font-size:var(--rb-text-xs);font-variant-numeric:lining-nums tabular-nums;color:var(--rb-ink);flex-wrap:wrap;display:inline-flex}.allin-live__now{color:var(--rb-ink-soft)}.allin-tl{margin:var(--rb-space-4) 0;padding:var(--rb-space-3);border:1px solid var(--rb-line);background:var(--rb-paper-raised)}.allin-tl__title{gap:var(--rb-space-1);margin-bottom:var(--rb-space-3);display:grid}.allin-tl__rule{font-size:var(--rb-text-xs);color:var(--rb-ink)}.allin-tl__row{align-items:center;column-gap:var(--rb-space-3);row-gap:var(--rb-space-1);padding-block:var(--rb-space-2);border-top:1px solid var(--rb-line);grid-template-columns:minmax(6.5rem,auto) 1fr;grid-template-areas:"plan track""say say";display:grid}.allin-tl__row--on .allin-tl__plan{font-weight:var(--rb-weight-medium)}.allin-tl__plan{font-size:var(--rb-text-sm);grid-area:plan}.allin-tl__track{background:var(--rb-paper-sunken);grid-area:track;height:.9rem;position:relative}.allin-tl__seg{position:absolute;top:0;bottom:0}.allin-tl__seg--all{background:var(--rb-accent)}.allin-tl__seg--paid{background:var(--rb-kraft)}.allin-tl__seg--pass{border:1px dashed var(--rb-kraft);background:0 0}.allin-tl__say{font-size:var(--rb-text-xs);color:var(--rb-ink-soft);line-height:var(--rb-leading-snug);grid-area:say}.allin-tl__axis{height:1rem;margin-left:calc(6.5rem + var(--rb-space-3));font-family:var(--rb-font-data);font-size:var(--rb-text-xs);color:var(--rb-ink-faint);position:relative}.allin-tl__tick{position:absolute;transform:translate(-50%)}.allin-tl__tick:first-child{transform:none}.allin-tl__tick:last-child{transform:translate(-100%)}.allin-downgrade{align-items:baseline;gap:var(--rb-space-2);margin-top:var(--rb-space-2);font-size:var(--rb-text-sm);flex-wrap:wrap;display:inline-flex}.allin-downgrade__btn{color:var(--rb-ink-soft);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.allin-night{justify-items:center;gap:var(--rb-space-2);padding:var(--rb-space-6) var(--rb-space-4) var(--rb-space-4);background:var(--rb-ink);color:var(--rb-paper);border-radius:var(--rb-radius-sm);margin:0;display:grid;position:relative;overflow:hidden}.allin-night__sky{background-image:radial-gradient(circle at 12% 22%, var(--rb-paper) 0 1px, transparent 2px), radial-gradient(circle at 84% 16%, var(--rb-paper) 0 1px, transparent 2px), radial-gradient(circle at 70% 34%, var(--rb-paper) 0 1px, transparent 2px), radial-gradient(circle at 24% 48%, var(--rb-paper) 0 1px, transparent 2px);opacity:.55;pointer-events:none;position:absolute;inset:0}.allin-night__art{inline-size:var(--kn-w,auto);block-size:auto;max-inline-size:100%;image-rendering:pixelated;position:relative}.allin-night__caption{max-inline-size:var(--rb-measure-prose);font-family:var(--rb-font-display);font-size:var(--rb-text-base);line-height:var(--rb-leading-snug);text-align:center;position:relative}}
