.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-module__qHZfmG__root{border-radius:var(--radius);height:2.25rem;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out-quad), color var(--duration-base) var(--ease-out-quad), transform var(--duration-fast) var(--ease-out-quad);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:500;display:inline-flex}.toggle-module__qHZfmG__root:active{transform:scale(.96)}.toggle-module__qHZfmG__root:hover{background-color:var(--accent);color:var(--foreground)}.toggle-module__qHZfmG__root[data-focused]{box-shadow:0 0 0 2px var(--ring) / .2;outline:none}.toggle-module__qHZfmG__root[data-pressed],.toggle-module__qHZfmG__root[data-pressed]:hover{background-color:var(--accent);color:var(--foreground)}.toggle-module__qHZfmG__root[data-disabled]{pointer-events:none;opacity:.5}
.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;transition:background-color var(--duration-base) var(--ease-out-quad), color var(--duration-base) var(--ease-out-quad), transform var(--duration-fast) var(--ease-out-quad);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:active{transform:scale(.96)}.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))}
.segmented-control-module__SGDR2G__root{--segment-gap:.25rem;gap:.25rem;gap:var(--segment-gap);border:1px solid var(--border);background-color:var(--muted);width:100%;padding:.25rem;padding:var(--segment-gap);border-radius:14px;display:flex;position:relative}.segmented-control-module__SGDR2G__segment{border-radius:var(--radius-control);color:var(--foreground);letter-spacing:-.014em;cursor:pointer;transition:color var(--duration-base) var(--ease-out-quad), background-color var(--duration-base) var(--ease-out-quad);background-color:#0000;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1.5;display:inline-flex;position:relative}.segmented-control-module__SGDR2G__segment:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.segmented-control-module__SGDR2G__segment[aria-pressed=true]{color:var(--primary-foreground)}@media (hover:hover){.segmented-control-module__SGDR2G__segment:not([aria-pressed=true]):hover{background-color:var(--accent)}}.segmented-control-module__SGDR2G__sm{height:2rem;padding:0 .5rem;font-size:.813rem}.segmented-control-module__SGDR2G__md{height:44px;padding:0 20px;font-size:15px}.segmented-control-module__SGDR2G__lg{height:3rem;padding:.5rem 1.5rem;font-size:1rem}.segmented-control-module__SGDR2G__indicator{top:var(--segment-gap);bottom:var(--segment-gap);left:var(--segment-gap);width:calc((100% - (var(--segment-count) + 1) * var(--segment-gap)) / var(--segment-count));transform:translateX(calc(var(--segment-index) * (100% + var(--segment-gap))));border-radius:var(--radius-control);background-color:var(--primary);box-shadow:0 1px 2px oklch(from var(--primary) l c h / .24), inset 0 1px #ffffff29;transition:transform var(--duration-slow) var(--ease-out-expo), opacity var(--duration-base) var(--ease-out-quad);position:absolute}@supports (color:lab(0% 0 0)){.segmented-control-module__SGDR2G__indicator{box-shadow:0 1px 2px oklch(from var(--primary) l c h / .24), inset 0 1px lab(100% 0 0/.16)}}.segmented-control-module__SGDR2G__indicator[data-hidden]{opacity:0}
.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}}
.app-splash-module__8uJjiq__root{z-index:100;background:#f7f8fa;justify-content:center;align-items:center;transition:opacity .3s ease-out;display:flex;position:fixed;inset:0}@media (prefers-color-scheme:dark){.app-splash-module__8uJjiq__root{background:#090b0c}}.app-splash-module__8uJjiq__hidden{opacity:0;pointer-events:none}.app-splash-module__8uJjiq__mark{width:28vmin;height:28vmin;translate:0;translate:0 calc(var(--status-bar,0px) / -2);color:#fff;background:#1aa94d;border-radius:22%;justify-content:center;align-items:center;display:flex}.app-splash-module__8uJjiq__mark>svg{width:50%;height:50%}
