.ds-spin[data-v-1d776729]{transform-origin:50%;animation:.9s linear infinite ds-spin-1d776729}@keyframes ds-spin-1d776729{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-group[data-v-130b780d]{border-radius:8px;width:fit-content;display:inline-flex;overflow:hidden}.button-group--horizontal[data-v-130b780d]{flex-direction:row}.button-group--vertical[data-v-130b780d]{flex-direction:column}.button-group[data-v-130b780d] .ds-btn{border-radius:0!important}.button-group--horizontal[data-v-130b780d] .ds-btn+.ds-btn{border-left-width:0}.button-group--vertical[data-v-130b780d] .ds-btn+.ds-btn{border-top-width:0}.button-group[data-v-130b780d] .ds-btn{position:relative}.button-group[data-v-130b780d] .ds-btn:hover,.button-group[data-v-130b780d] .ds-btn:focus-visible{z-index:1}.collapsible-grid[data-v-0a900c56]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.collapsible-grid.collapsible-open[data-v-0a900c56]{grid-template-rows:1fr}.collapsible-inner[data-v-0a900c56]{overflow:hidden}button[data-v-936100ca]{text-align:left}.marquee[data-v-8b868a9d]{white-space:nowrap;min-width:0;overflow:hidden}.marquee-inner[data-v-8b868a9d]{white-space:nowrap;display:inline-block}.marquee-animate[data-v-8b868a9d]{will-change:transform;animation:marquee-slide-8b868a9d var(--marquee-duration,4s) ease-in-out 1s infinite alternate}@keyframes marquee-slide-8b868a9d{0%,15%{transform:translate(0)}85%,to{transform:translateX(var(--marquee-distance,0))}}.page-layout[data-v-14324ca8]{flex-direction:column;gap:16px;width:100%;min-height:100dvh;margin-left:auto;margin-right:auto;padding:16px 12px;display:flex}@media (width>=640px){.page-layout[data-v-14324ca8]{padding:20px 16px}}@media (width>=1024px){.page-layout[data-v-14324ca8]{padding:24px}}.popover-content[data-v-d2175880]{transform-origin:var(--popover-origin,top center);animation:.15s ease-out popover-in-d2175880}@keyframes popover-in-d2175880{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.segmented-control[data-v-7acab842]{background:color-mix(in srgb, var(--color-on-surface) 8%, transparent);border-radius:8px;padding:3px;display:flex}.segmented-control--disabled[data-v-7acab842]{opacity:.5;pointer-events:none}.segmented-control__item[data-v-7acab842]{color:var(--color-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;font-weight:500;transition:background .15s,color .15s}.segmented-control__item[data-v-7acab842]:hover:not(:disabled):not(.segmented-control__item--active){color:var(--color-on-surface)}.segmented-control__item--active[data-v-7acab842]{background:color-mix(in srgb, var(--color-on-surface) 12%, transparent);color:var(--color-on-surface)}.segmented-control--sm .segmented-control__item[data-v-7acab842]{padding:5px 12px;font-size:13px}.segmented-control--md .segmented-control__item[data-v-7acab842]{padding:7px 16px;font-size:14px}.stat-cell[data-v-3e32c0c4]{border-radius:var(--inset-radius,12px);background:var(--inset-bg);flex-direction:column;align-items:center;gap:4px;padding:12px 6px;display:flex}.stat-cell-value[data-v-3e32c0c4]{align-items:baseline;gap:2px;display:flex}.stat-cell-number[data-v-3e32c0c4]{color:var(--color-on-surface);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.stat-cell-unit[data-v-3e32c0c4]{color:var(--color-muted);font-size:11px}.stat-cell-label[data-v-3e32c0c4]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);font-size:10px;font-weight:500}.tabs-item[data-v-b0d9d20a]{color:var(--color-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.tabs-item[data-v-b0d9d20a]:hover:not(.tabs-item--active){color:var(--color-on-surface)}.tabs-item--active[data-v-b0d9d20a]{background:color-mix(in srgb, var(--color-on-surface) 12%, transparent);color:var(--color-on-surface)}.tabs-list[data-v-85cf0be8]{background:color-mix(in srgb, var(--color-on-surface) 8%, transparent);scrollbar-width:none;border-radius:8px;padding:3px;display:flex;overflow-x:auto}.tabs-list[data-v-85cf0be8]::-webkit-scrollbar{display:none}@media (width<=600px){.tabs-list[data-v-85cf0be8]>*{flex:1}}
