:root{--card-scrollbar-gap:calc(var(--spacing) * .5);--card-scrollbar-width:6px;--card-scrollbar-thumb:color-mix(in srgb, var(--scrollbar-fg) 55%, transparent);--card-scrollbar-thumb-active:color-mix(in srgb, var(--scrollbar-fg) 85%, transparent)}[data-card-scroll]{--_host:0px;--_content:0px;--_gap:var(--card-scrollbar-gap);--_bar:var(--card-scrollbar-width);margin-right:calc(var(--_gap) - var(--_host))}[data-card-scroll] .card-scrollbar{scrollbar-gutter:stable}[data-card-scroll][data-gap=pulled]{--_gap:0px;--_bar:0px}[data-pulled] [data-card-scroll][data-gap=pulled]{--_gap:var(--card-scrollbar-gap);--_bar:var(--card-scrollbar-width)}[data-card-scroll][data-host=shell]{--_host:calc(var(--spacing) * 5)}[data-card-scroll][data-inset=shell]{--_content:calc(var(--spacing) * 5)}[data-card-scroll][data-inset=list]{--_content:calc(var(--spacing) * 4)}[data-card-scroll][data-inset=none]{--_content:var(--_host)}[data-detail-card] [data-card-scroll][data-host=card]{--_host:calc(var(--spacing) * 5);--_content:var(--_host)}[data-card-scroll]:is([data-inset=shell],[data-inset=list],[data-host])>*>*>[data-card-scroll-content]{padding-left:calc(var(--_content) - var(--_host));padding-right:max(0px, calc(var(--_content) - var(--_gap) - var(--_bar)))}.card-scroll-inset-shell{padding-left:calc(var(--spacing) * 5);padding-right:max(0px, calc(var(--spacing) * 5 - var(--card-scrollbar-gap) - var(--card-scrollbar-width)))}@property --card-scrollbar-shown{syntax:"<color>";inherits:true;initial-value:#0000}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]){--card-scrollbar-shown:transparent;transition:--card-scrollbar-shown .2s ease-out}:where([data-scroll-host]:hover) :is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]){--card-scrollbar-shown:var(--card-scrollbar-thumb)}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]):hover{--card-scrollbar-shown:var(--card-scrollbar-thumb-active)}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]):has(:focus-visible){--card-scrollbar-shown:var(--card-scrollbar-thumb-active)}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container])::-webkit-scrollbar{width:var(--card-scrollbar-width);height:var(--card-scrollbar-width)}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container])::-webkit-scrollbar-track{background:0 0;margin:2px 0}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container])::-webkit-scrollbar-thumb{background-color:var(--card-scrollbar-shown);border-radius:9999px}@media (prefers-reduced-motion:reduce){:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]){transition:none}}@supports not selector(::-webkit-scrollbar){:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]){scrollbar-width:thin;scrollbar-color:var(--card-scrollbar-shown) transparent}:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container])>*{scrollbar-color:auto}}@media (hover:none){:is(.card-scrollbar,[data-scroll-host] [data-slot=table-overflow-container]){--card-scrollbar-shown:var(--card-scrollbar-thumb)}}
