.rc-seg{border:1px solid color-mix(in srgb, var(--color-paper) 11%, transparent);background:#000}.rc-seg-item{color:color-mix(in srgb, var(--color-paper) 58%, var(--color-void));transition:color .4s var(--ease-standard), background-color .4s var(--ease-standard);position:relative}.rc-seg-item:hover{color:var(--color-paper)}.rc-seg-item[aria-current=true]{color:var(--strand-pale);background:color-mix(in srgb, var(--strand-pale) 8%, transparent)}.rc-seg-item:after{content:"";background:var(--strand-pale);height:1px;transition:transform .5s var(--ease-standard);position:absolute;inset:auto .6rem 0;transform:scaleX(0)}.rc-seg-item[aria-current=true]:after{transform:scaleX(1)}.rc-row{transition:background-color .4s var(--ease-standard);position:relative}.rc-row:before{content:"";background:var(--strand-pale);transform-origin:top;width:1px;transition:transform .45s var(--ease-standard);position:absolute;top:-1px;bottom:0;left:0;transform:scaleY(0)}.rc-row:hover{background:color-mix(in srgb, var(--color-paper) 2.5%, transparent)}.rc-row[data-on]{background:linear-gradient(90deg, color-mix(in srgb, var(--strand-pale) 7%, transparent), transparent 70%);border-top-color:color-mix(in srgb, var(--strand-pale) 30%, transparent)}.rc-row[data-on]:before{transform:scaleY(1)}.rc-row[data-on]+.rc-row{border-top-color:color-mix(in srgb, var(--strand-pale) 30%, transparent)}.rc-check{border-color:color-mix(in srgb, var(--color-paper) 36%, transparent)}.rc-check:checked{border-color:var(--strand-pale);background:color-mix(in srgb, var(--strand-pale) 16%, transparent);box-shadow:0 0 10px -2px color-mix(in srgb, var(--strand-pale) 60%, transparent)}.rc-lit{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--color-cobalt-lit) 16%, transparent), transparent 60%), color-mix(in srgb, var(--color-paper) 2%, #000);border:1px solid color-mix(in srgb, var(--strand-pale) 22%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--strand-pale) 18%, transparent), 0 18px 40px -26px #2e6fd68c;position:relative}.rc-figure{font-variant-numeric:tabular-nums;text-shadow:0 0 22px color-mix(in srgb, var(--strand-pale) 32%, transparent)}@media (prefers-reduced-motion:no-preference){.rc-figure{animation:rc-figure .9s var(--ease-standard)}.rate-beat{animation:rc-beat .9s var(--ease-standard)}}@keyframes rc-figure{0%{color:var(--strand-pale);text-shadow:0 0 28px color-mix(in srgb, var(--strand-pale) 70%, transparent)}}@keyframes rc-beat{0%{box-shadow:inset 0 0 0 1px var(--strand-pale), 0 0 0 0 color-mix(in srgb, var(--strand-pale) 70%, transparent)}to{box-shadow:inset 0 0 0 1px var(--strand-pale), 0 0 0 9px transparent}}.rc-bar{border:1px solid color-mix(in srgb, var(--strand-pale) 24%, transparent);background:#000;box-shadow:0 -10px 40px -18px #000000e6}@media (prefers-reduced-motion:reduce){.rc-seg-item,.rc-seg-item:after,.rc-row,.rc-row:before{transition:none}}
