[data-c-scroll-area]{position:relative;overflow:hidden}[data-c-scroll-area-viewport]{scrollbar-width:none;outline:none;block-size:100%;inline-size:100%;overflow:auto}[data-c-scroll-area-viewport]::-webkit-scrollbar{display:none}[data-c-scroll-area-track-x],[data-c-scroll-area-track-y]{opacity:0;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;transition:opacity .2s;position:absolute}[data-c-scroll-area-track-y]{inset-block:0;inset-inline-end:0}[data-c-scroll-area-track-x]{inset-block-end:0;inset-inline:0}[data-c-scroll-area-track-x][data-visible],[data-c-scroll-area-track-y][data-visible],[data-c-scroll-area]:hover [data-c-scroll-area-track-x][data-visible],[data-c-scroll-area]:hover [data-c-scroll-area-track-y][data-visible]{opacity:1}[data-c-scroll-area-thumb-x],[data-c-scroll-area-thumb-y]{background:color-mix(in oklch,var(--c-color-text),transparent 60%);border-radius:999px;position:absolute}[data-c-scroll-area-thumb-y]{inline-size:100%;inset-block-start:0;inset-inline-start:0}[data-c-scroll-area-thumb-x]{block-size:100%;inset-block-start:0;inset-inline-start:0}[data-c-scroll-area-thumb-x]:hover,[data-c-scroll-area-thumb-y]:hover{background:color-mix(in oklch,var(--c-color-text),transparent 40%)}.c-toolbar{font-family:var(--c-font-sans);color:var(--c-color-text);background:0 0;align-items:center;gap:8px;padding:8px 12px;display:flex}.c-toolbar[data-variant=raised]{background:var(--c-color-surface-raised);border:1px solid var(--c-color-border);box-shadow:0 1px 2px #0000000f,0 2px 8px #00000014}.c-toolbar[data-variant=sunken]{background:var(--c-color-surface-sunken);border:1px solid var(--c-color-border);box-shadow:inset 0 1px 3px #0000001a}.c-toolbar[data-bordered]{border-bottom:1px solid var(--c-color-border)}.c-toolbar[data-density=sm]{gap:6px;padding:4px 8px}.c-toolbar[data-density=lg]{gap:12px;padding:12px 16px}.c-toolbar[data-density=xs]{gap:4px;padding:2px 6px}.c-toolbar[data-density=xl]{gap:16px;padding:16px 22px}.c-toolbar[data-variant=ghost]{box-shadow:none;color:var(--c-color-text-muted);background:0 0;border-color:#0000}.c-toolbar[data-sticky]{z-index:30;background:var(--c-color-surface-raised);position:sticky;top:0}.c-toolbar[data-wrap]{flex-wrap:wrap}.c-toolbar[data-wrap] .c-toolbar__section{flex-wrap:wrap;min-width:0}.c-toolbar:not([data-wrap]){scrollbar-width:thin;overflow-x:auto}.c-toolbar__section{align-items:center;gap:inherit;min-width:0;display:flex}.c-toolbar__center{flex:auto;min-width:0}.c-toolbar__end{margin-left:auto}.c-toolbar[data-tone=primary]{background:var(--c-color-primary);color:var(--c-color-primary-fg)}.c-toolbar[data-tone=success]{background:var(--c-color-success);color:var(--c-color-success-fg)}.c-toolbar[data-tone=warning]{background:var(--c-color-warning);color:var(--c-color-warning-fg)}.c-toolbar[data-tone=danger]{background:var(--c-color-danger);color:var(--c-color-danger-fg)}.c-toolbar[data-padding=none]{padding:0}.c-toolbar[data-padding=xs]{padding:var(--c-space-1)}.c-toolbar[data-padding=sm]{padding:var(--c-space-2)}.c-toolbar[data-padding=md]{padding:var(--c-space-3) var(--c-space-4)}.c-toolbar[data-padding=lg]{padding:var(--c-space-4) var(--c-space-5)}.c-toolbar[data-padding=xl]{padding:var(--c-space-5) var(--c-space-6)}.c-toolbar[data-gap=xs]{gap:var(--c-space-1)}.c-toolbar[data-gap=sm]{gap:var(--c-space-2)}.c-toolbar[data-gap=md]{gap:var(--c-space-3)}.c-toolbar[data-gap=lg]{gap:var(--c-space-4)}.c-toolbar[data-gap=xl]{gap:var(--c-space-5)}.c-toolbar[data-radius=xs]{border-radius:var(--c-radius-xs)}.c-toolbar[data-radius=sm]{border-radius:var(--c-radius-sm)}.c-toolbar[data-radius=md]{border-radius:var(--c-radius-md)}.c-toolbar[data-radius=lg]{border-radius:var(--c-radius-lg)}.c-toolbar[data-radius=xl]{border-radius:var(--c-radius-xl)}.c-toolbar[data-radius=full]{border-radius:var(--c-radius-full)}.c-toolbar[data-shadow=sm]{box-shadow:var(--c-shadow-sm)}.c-toolbar[data-shadow=md]{box-shadow:var(--c-shadow-md)}.c-toolbar[data-shadow=lg]{box-shadow:var(--c-shadow-lg)}.c-toolbar[data-divided] .c-toolbar__section+.c-toolbar__section{border-left:1px solid var(--c-color-border);padding-left:var(--c-space-3);margin-left:var(--c-space-1)}@media (width<=640px){.c-toolbar:not([data-wrap]){gap:4px;padding:6px 8px}}
