.table-module__0EbN1q__container{border-radius:var(--radius);-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow-x:auto}.table-module__0EbN1q__container::-webkit-scrollbar{height:8px}.table-module__0EbN1q__container::-webkit-scrollbar-track{background:var(--muted);border-radius:4px}.table-module__0EbN1q__container::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.table-module__0EbN1q__container::-webkit-scrollbar-thumb:hover{background:oklch(from var(--border) l c h / calc(alpha * .8))}.table-module__0EbN1q__table{caption-side:bottom;border-collapse:collapse;table-layout:auto;width:100%;font-size:.925rem;line-height:1.5}.table-module__0EbN1q__header{background:var(--card);z-index:10;border-bottom:1px solid var(--border);position:sticky;top:0}.table-module__0EbN1q__body{background:var(--card)}.table-module__0EbN1q__footer{border-top:1px solid var(--border);background:var(--muted);font-weight:500}.table-module__0EbN1q__row{border-bottom:1px solid oklch(from var(--border) l c h / calc(alpha * .5));transition:background-color .15s var(--ease-out-quad)}.table-module__0EbN1q__body .table-module__0EbN1q__row:last-child{border-bottom:none}.table-module__0EbN1q__body .table-module__0EbN1q__row:hover{background-color:var(--muted)}.table-module__0EbN1q__row[onclick]:hover,.table-module__0EbN1q__row[role=button]:hover{background-color:var(--accent);cursor:pointer}.table-module__0EbN1q__head{text-align:left;color:var(--muted-foreground);letter-spacing:-.01em;white-space:nowrap;padding:.75rem 1rem;font-weight:500;line-height:1.5}.table-module__0EbN1q__head[align=center]{text-align:center}.table-module__0EbN1q__head[align=right]{text-align:right}.table-module__0EbN1q__cell{color:var(--foreground);vertical-align:middle;padding:.75rem 1rem;line-height:1.5}.table-module__0EbN1q__cell[align=center]{text-align:center}.table-module__0EbN1q__cell[align=right]{text-align:right}.table-module__0EbN1q__caption{color:var(--muted-foreground);text-align:left;margin-top:1rem;font-size:.875rem}.table-module__0EbN1q__tableBordered{border:1px solid var(--border)}.table-module__0EbN1q__tableBordered .table-module__0EbN1q__row{border-bottom:1px solid var(--border)}.table-module__0EbN1q__tableBordered .table-module__0EbN1q__head,.table-module__0EbN1q__tableBordered .table-module__0EbN1q__cell{border-right:1px solid oklch(from var(--border) l c h / calc(alpha * .5))}.table-module__0EbN1q__tableBordered .table-module__0EbN1q__head:last-child,.table-module__0EbN1q__tableBordered .table-module__0EbN1q__cell:last-child{border-right:none}.table-module__0EbN1q__tableStriped .table-module__0EbN1q__body .table-module__0EbN1q__row:nth-child(odd){background-color:oklch(from var(--muted) l c h / .4)}.table-module__0EbN1q__tableStriped .table-module__0EbN1q__body .table-module__0EbN1q__row:nth-child(2n){background-color:var(--card)}.table-module__0EbN1q__tableStriped .table-module__0EbN1q__body .table-module__0EbN1q__row:hover{background-color:var(--muted)}.table-module__0EbN1q__tableSm .table-module__0EbN1q__head,.table-module__0EbN1q__tableSm .table-module__0EbN1q__cell{padding:.5rem .75rem;font-size:.875rem}.table-module__0EbN1q__tableLg .table-module__0EbN1q__head,.table-module__0EbN1q__tableLg .table-module__0EbN1q__cell{padding:1rem 1.25rem;font-size:1rem}@media (max-width:640px){.table-module__0EbN1q__table{font-size:.875rem}.table-module__0EbN1q__head,.table-module__0EbN1q__cell{padding:.625rem .75rem}.table-module__0EbN1q__tableSm .table-module__0EbN1q__head,.table-module__0EbN1q__tableSm .table-module__0EbN1q__cell{padding:.375rem .5rem;font-size:.8125rem}.table-module__0EbN1q__tableLg .table-module__0EbN1q__head,.table-module__0EbN1q__tableLg .table-module__0EbN1q__cell{padding:.75rem 1rem;font-size:.925rem}}.table-module__0EbN1q__row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.table-module__0EbN1q__table{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.tabs-module__-nTw_a__root{flex-direction:column;gap:0;display:flex}.tabs-module__-nTw_a__root[data-orientation=vertical]{flex-direction:row;gap:1rem}.tabs-module__-nTw_a__list{border-radius:var(--radius);background-color:var(--mix-card-33-bg);border:.5px solid oklch(from var(--border) l c h / calc(alpha * .8));scrollbar-width:none;-ms-overflow-style:none;border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:flex-start;align-items:center;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}.tabs-module__-nTw_a__list::-webkit-scrollbar{display:none}.tabs-module__-nTw_a__root[data-orientation=vertical] .tabs-module__-nTw_a__list{flex-direction:column;align-items:stretch;width:200px}.tabs-module__-nTw_a__trigger{white-space:nowrap;border-radius:var(--radius);color:var(--muted-foreground);cursor:pointer;background-color:#0000;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;margin-right:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:450;line-height:1.375;display:inline-flex;position:relative}.tabs-module__-nTw_a__trigger:hover{color:var(--foreground)}.tabs-module__-nTw_a__trigger:focus-visible{outline:2px solid var(--ring)}.tabs-module__-nTw_a__trigger:disabled{pointer-events:none;opacity:.5}.tabs-module__-nTw_a__trigger[data-active]{background-color:var(--muted);color:var(--foreground);border:1px solid var(--border)}@media (max-width:640px){.tabs-module__-nTw_a__trigger{font-size:.8125rem}}.tabs-module__-nTw_a__root[data-orientation=vertical] .tabs-module__-nTw_a__trigger{justify-content:flex-start;width:100%}.tabs-module__-nTw_a__content{border-radius:0 0 var(--radius) var(--radius);border:.5px solid oklch(from var(--border) l c h / calc(alpha * .8));background-color:var(--mix-card-33-bg);border-top:none;margin-top:0;padding:1.5rem}.tabs-module__-nTw_a__content:focus-visible{outline:2px solid var(--ring)}.tabs-module__-nTw_a__content[data-state=inactive]{display:none}.tabs-module__-nTw_a__content[data-state=active]{display:block}.tabs-module__-nTw_a__content p{margin-top:0;margin-bottom:0}.tabs-module__-nTw_a__root[data-orientation=vertical] .tabs-module__-nTw_a__content{flex:1;margin-top:0}.tabs-module__-nTw_a__indicator{background-color:var(--primary);border-radius:var(--radius);left:var(--active-tab-left);top:calc(var(--active-tab-top) + var(--active-tab-height) - 3px);width:var(--active-tab-width);height:3px;transition:all .15s ease-in-out;position:absolute}
.toggle-group-module__JLicMG__root{border-radius:var(--radius);background-color:var(--mix-card-33-bg);gap:1px;padding:.125rem;display:inline-flex}.toggle-group-module__JLicMG__root[data-orientation=horizontal]{flex-direction:row}.toggle-group-module__JLicMG__root[data-orientation=vertical]{flex-direction:column}.toggle-group-module__JLicMG__item{border-radius:calc(var(--radius) - .125rem);width:2.25rem;height:2.25rem;color:var(--muted-foreground);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:500;display:inline-flex}.toggle-group-module__JLicMG__item:hover{background-color:var(--accent) / .2;color:var(--foreground)}.toggle-group-module__JLicMG__item[data-focused]{box-shadow:0 0 0 2px var(--ring) / .2;outline:none}.toggle-group-module__JLicMG__item[data-pressed],.toggle-group-module__JLicMG__item[data-pressed]:hover{background-color:var(--accent);color:var(--foreground)}.toggle-group-module__JLicMG__item[data-disabled]{pointer-events:none;opacity:.5}
.toolbar-module__hdVMMq__root{border-radius:var(--radius);background-color:var(--mix-card-33-bg);border:.5px solid oklch(from var(--border) l c h / calc(alpha * .9));align-items:center;gap:.25rem;display:flex}.toolbar-module__hdVMMq__root[data-orientation=vertical]{flex-direction:column;align-items:stretch}@media (max-width:640px){.toolbar-module__hdVMMq__root{gap:.375rem;padding:.5rem}}.toolbar-module__hdVMMq__button{border-radius:calc(var(--radius) - 2px);color:var(--foreground);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;gap:.5rem;min-width:2rem;min-height:2rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.toolbar-module__hdVMMq__button:hover{background-color:var(--accent);color:var(--accent-foreground)}.toolbar-module__hdVMMq__button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.toolbar-module__hdVMMq__button:disabled{opacity:.5;cursor:not-allowed}.toolbar-module__hdVMMq__button[data-state=pressed]{background-color:var(--accent);color:var(--accent-foreground)}@media (max-width:640px){.toolbar-module__hdVMMq__button{min-width:2.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem}}.toolbar-module__hdVMMq__link{border-radius:calc(var(--radius) - 2px);color:var(--foreground);justify-content:center;align-items:center;gap:.5rem;min-width:2rem;min-height:2rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.toolbar-module__hdVMMq__link:hover{background-color:var(--accent);color:var(--accent-foreground)}.toolbar-module__hdVMMq__link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:640px){.toolbar-module__hdVMMq__link{min-width:2.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem}}.toolbar-module__hdVMMq__input{border-radius:calc(var(--radius) - 2px);border:1px solid var(--border);background-color:var(--input);color:var(--foreground);flex:1;min-height:2rem;padding:.375rem .75rem;font-size:.875rem;transition:all .2s}.toolbar-module__hdVMMq__input:focus{outline:2px solid var(--ring);outline-offset:2px;border-color:#0000}.toolbar-module__hdVMMq__input::placeholder{color:var(--muted-foreground)}@media (max-width:640px){.toolbar-module__hdVMMq__input{min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem}}.toolbar-module__hdVMMq__group{border-radius:calc(var(--radius) - 2px);background-color:var(--card);align-items:center;gap:.125rem;padding:.125rem;display:flex}.toolbar-module__hdVMMq__root[data-orientation=vertical] .toolbar-module__hdVMMq__group{flex-direction:column;align-items:stretch}@media (max-width:640px){.toolbar-module__hdVMMq__group{gap:.1875rem;padding:.1875rem}}.toolbar-module__hdVMMq__separator{background-color:var(--border);flex-shrink:0;width:1px;height:1.5rem;margin:0 .25rem}.toolbar-module__hdVMMq__root[data-orientation=vertical] .toolbar-module__hdVMMq__separator{width:100%;height:1px;margin:.25rem 0}@media (max-width:640px){.toolbar-module__hdVMMq__separator{height:1.75rem}}
.tooltip-module__ZlDb7a__positioner{z-index:9999}.tooltip-module__ZlDb7a__popup{max-width:20rem;color:var(--primary);background-color:var(--mix-card-33-bg);border-radius:var(--radius);transform-origin:var(--transform-origin);word-wrap:break-word;border:.5px solid oklch(from var(--border) l c h / calc(alpha * .7));margin-bottom:.25rem;padding:.5rem .75rem;font-size:.875rem;transition:transform .125s ease-out,opacity .125s ease-out;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.tooltip-module__ZlDb7a__popup[data-starting-style],.tooltip-module__ZlDb7a__popup[data-ending-style]{opacity:0;transform:scale(.97)}.tooltip-module__ZlDb7a__popup[data-instant]{transition-duration:0s}.tooltip-module__ZlDb7a__arrow{z-index:1;width:20px;height:10px;position:absolute}.tooltip-module__ZlDb7a__arrow[data-side=top]{bottom:-8px;transform:rotate(180deg)}.tooltip-module__ZlDb7a__arrow[data-side=bottom]{top:-8px;transform:rotate(0)}.tooltip-module__ZlDb7a__arrow[data-side=left]{right:8px;transform:rotate(90deg)}.tooltip-module__ZlDb7a__arrow[data-side=right]{left:-8px;transform:rotate(-90deg)}.tooltip-module__ZlDb7a__arrow svg{width:100%;height:100%;display:block}.tooltip-module__ZlDb7a__arrowFill{fill:var(--mix-card-33-bg)}.tooltip-module__ZlDb7a__arrowOuterStroke{fill:oklch(from var(--border) l c h / calc(alpha * .6))}.tooltip-module__ZlDb7a__arrowInnerStroke{fill:oklch(from var(--border) l c h / calc(alpha * .1))}
.top-progress-module__qU1h8a__root{z-index:60;pointer-events:none;opacity:0;height:3px;transition:opacity .2s;position:fixed;inset:0 0 auto;overflow:hidden}.top-progress-module__qU1h8a__root[data-active]{opacity:1;transition-delay:.15s}.top-progress-module__qU1h8a__bar{background-color:var(--primary);border-radius:0 2px 2px 0;width:40%;height:100%;animation:1.1s ease-in-out infinite top-progress-module__qU1h8a__slide}@keyframes top-progress-module__qU1h8a__slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.top-progress-module__qU1h8a__bar{width:100%;animation:none}}
