:root{--bui-color-primary:#34a7ad;--bui-color-primary-light:#5ec4c9;--bui-color-primary-dark:#2a878b;--bui-color-primary-contrast:#fff;--bui-color-secondary:#0c2f50;--bui-color-secondary-light:#3d5a7a;--bui-color-secondary-dark:#081e36;--bui-color-warning:#f58220;--bui-color-success:#4caf50;--bui-color-danger:#f44336;--bui-color-text-primary:#4d4d4f;--bui-color-text-secondary:rgba(0,0,0,.54);--bui-color-text-disabled:rgba(0,0,0,.38);--bui-color-background:#fff;--bui-color-background-paper:#fff;--bui-color-background-default:#f5f5f5;--bui-color-border:rgba(0,0,0,.12);--bui-color-divider:rgba(0,0,0,.12);--bui-shadow-1:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);--bui-shadow-2:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);--bui-shadow-4:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);--bui-font-family:"Roboto","Helvetica","Arial",sans-serif;--bui-font-size-xs:.75rem;--bui-font-size-sm:.875rem;--bui-font-size-md:1rem;--bui-font-size-lg:1.25rem;--bui-font-size-xl:1.5rem;--bui-spacing-unit:8px;--bui-border-radius:4px;--bui-transition-duration:.25s;--bui-transition-easing:cubic-bezier(.4,0,.2,1)}[data-theme=dark],.MuiPaper-root[class*=dark],body.dark-mode{--bui-color-text-primary:#e6e7e8;--bui-color-text-secondary:rgba(255,255,255,.7);--bui-color-text-disabled:rgba(255,255,255,.5);--bui-color-background:#121212;--bui-color-background-paper:#1e1e1e;--bui-color-background-default:#121212;--bui-color-border:rgba(255,255,255,.12);--bui-color-divider:rgba(255,255,255,.12)}.bui-Text{font-family:var(--bui-font-family);color:var(--bui-color-text-primary);margin:0;line-height:1.5}.bui-Text[data-variant=title-large]{letter-spacing:0;font-size:1.5rem;font-weight:500;line-height:1.334}.bui-Text[data-variant=title-medium]{letter-spacing:.0075em;font-size:1.25rem;font-weight:500;line-height:1.6}.bui-Text[data-variant=title-small]{letter-spacing:.00938em;font-size:1rem;font-weight:500;line-height:1.75}.bui-Text[data-variant=title-x-small]{letter-spacing:.00714em;font-size:.875rem;font-weight:500;line-height:1.57}.bui-Text[data-variant=body-large]{letter-spacing:.00938em;font-size:1rem;font-weight:400;line-height:1.5}.bui-Text[data-variant=body-medium]{letter-spacing:.01071em;font-size:.875rem;font-weight:400;line-height:1.43}.bui-Text[data-variant=body-small]{letter-spacing:.03333em;font-size:.75rem;font-weight:400;line-height:1.66}.bui-Text[data-variant=body-x-small]{letter-spacing:.03333em;font-size:.625rem;font-weight:400;line-height:1.66}.bui-Text[data-weight=bold]{font-weight:700}.bui-Text[data-weight=regular]{font-weight:400}.bui-Text[data-color=primary]{color:var(--bui-color-text-primary)}.bui-Text[data-color=secondary]{color:var(--bui-color-text-secondary)}.bui-Text[data-color=danger]{color:var(--bui-color-danger)}.bui-Text[data-color=warning]{color:var(--bui-color-warning)}.bui-Text[data-color=success]{color:var(--bui-color-success)}.bui-Text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bui-Button{font-family:var(--bui-font-family);font-weight:500;font-size:var(--bui-font-size-sm);letter-spacing:.02857em;text-transform:uppercase;border-radius:var(--bui-border-radius);cursor:pointer;min-width:64px;transition:background-color var(--bui-transition-duration)var(--bui-transition-easing),box-shadow var(--bui-transition-duration)var(--bui-transition-easing),border-color var(--bui-transition-duration)var(--bui-transition-easing);border:none;justify-content:center;align-items:center;gap:8px;padding:6px 16px;line-height:1.75;text-decoration:none;display:inline-flex}.bui-Button:focus-visible{outline:2px solid var(--bui-color-primary);outline-offset:2px}.bui-Button[data-variant=primary]{background-color:var(--bui-color-primary);color:var(--bui-color-primary-contrast);box-shadow:var(--bui-shadow-2)}.bui-Button[data-variant=primary]:hover{background-color:var(--bui-color-primary-dark);box-shadow:var(--bui-shadow-4)}.bui-Button[data-variant=secondary]{color:var(--bui-color-primary);border:1px solid var(--bui-color-primary);background-color:transparent}.bui-Button[data-variant=secondary]:hover{border-color:var(--bui-color-primary-dark);background-color:rgba(52,167,173,.04)}.bui-Button[data-variant=tertiary]{color:var(--bui-color-primary);background-color:transparent;border:none}.bui-Button[data-variant=tertiary]:hover{background-color:rgba(52,167,173,.04)}.bui-Button[data-size=small]{padding:4px 10px;font-size:.8125rem}.bui-Button[data-size=medium]{font-size:var(--bui-font-size-sm);padding:6px 16px}.bui-Button:disabled{color:rgba(0,0,0,.26);box-shadow:none;cursor:default;pointer-events:none;background-color:rgba(0,0,0,.12)}.bui-ButtonIcon{color:var(--bui-color-text-primary);cursor:pointer;transition:background-color var(--bui-transition-duration)var(--bui-transition-easing);background-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:inline-flex}.bui-ButtonIcon:hover{background-color:rgba(0,0,0,.04)}.bui-Card{background-color:var(--bui-color-background-paper);border-radius:var(--bui-border-radius);box-shadow:var(--bui-shadow-1);flex-direction:column;display:flex;overflow:hidden}.bui-CardHeader,.bui-CardFooter{align-items:center;padding:16px;display:flex}.bui-CardHeader{border-bottom:1px solid var(--bui-color-divider)}.bui-CardFooter{border-top:1px solid var(--bui-color-divider)}.bui-CardBody{flex:1;padding:16px}.bui-Link{color:var(--bui-color-primary);cursor:pointer;transition:color var(--bui-transition-duration)var(--bui-transition-easing);text-decoration:none}.bui-Link:hover{color:var(--bui-color-primary-dark);text-decoration:underline}.bui-Link:focus-visible{outline:2px solid var(--bui-color-primary);outline-offset:2px}.bui-Table{border-collapse:collapse;width:100%;font-family:var(--bui-font-family)}.bui-TableHead{background-color:var(--bui-color-background-default)}.bui-TableHeader{color:var(--bui-color-text-primary);text-align:left;border-bottom:1px solid var(--bui-color-divider);padding:16px;font-weight:500}.bui-TableRow{border-bottom:1px solid var(--bui-color-divider);transition:background-color var(--bui-transition-duration)var(--bui-transition-easing)}.bui-TableBody .bui-TableRow:hover{background-color:rgba(0,0,0,.04)}.bui-TableCell{color:var(--bui-color-text-primary);padding:16px}.bui-TableCellContent{align-items:center;gap:8px;display:flex}.bui-InputWrapper{flex-direction:column;gap:4px;display:flex}.bui-Input,.bui-TextField{font-family:var(--bui-font-family);font-size:var(--bui-font-size-md);border:1px solid var(--bui-color-border);border-radius:var(--bui-border-radius);background-color:var(--bui-color-background-paper);color:var(--bui-color-text-primary);transition:border-color var(--bui-transition-duration)var(--bui-transition-easing),box-shadow var(--bui-transition-duration)var(--bui-transition-easing);box-sizing:border-box;width:100%;padding:10px 14px}.bui-Input:hover,.bui-TextField:hover{border-color:var(--bui-color-text-primary)}.bui-Input:focus,.bui-TextField:focus{border-color:var(--bui-color-primary);outline:none;box-shadow:0 0 0 2px rgba(52,167,173,.2)}.bui-Input::-webkit-input-placeholder{color:var(--bui-color-text-secondary)}.bui-Input::-ms-input-placeholder{color:var(--bui-color-text-secondary)}.bui-Input::placeholder{color:var(--bui-color-text-secondary)}.bui-TextField::-webkit-input-placeholder{color:var(--bui-color-text-secondary)}.bui-TextField::-ms-input-placeholder{color:var(--bui-color-text-secondary)}.bui-TextField::placeholder{color:var(--bui-color-text-secondary)}.bui-FieldLabel{font-family:var(--bui-font-family);font-size:var(--bui-font-size-sm);color:var(--bui-color-text-primary);margin-bottom:4px;font-weight:500}.bui-FieldDescription{font-family:var(--bui-font-family);font-size:var(--bui-font-size-xs);color:var(--bui-color-text-secondary);margin-top:4px}.bui-FieldError{font-family:var(--bui-font-family);font-size:var(--bui-font-size-xs);color:var(--bui-color-danger);margin-top:4px}.bui-Tabs{flex-direction:column;display:flex}.bui-TabListWrapper{border-bottom:1px solid var(--bui-color-divider)}.bui-TabList{gap:0;display:flex}.bui-Tab{font-family:var(--bui-font-family);font-size:var(--bui-font-size-sm);text-transform:uppercase;letter-spacing:.02857em;color:var(--bui-color-text-secondary);cursor:pointer;transition:color var(--bui-transition-duration)var(--bui-transition-easing);background-color:transparent;border:none;padding:12px 16px;font-weight:500;position:relative}.bui-Tab:hover{color:var(--bui-color-primary);background-color:rgba(52,167,173,.04)}.bui-Tab[data-selected=true],.bui-TabActive{color:var(--bui-color-primary)}.bui-Tab[data-selected=true]:after,.bui-TabActive:after{content:"";background-color:var(--bui-color-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.bui-TabPanel{padding:24px 0}.bui-Tag{font-family:var(--bui-font-family);font-size:var(--bui-font-size-xs);color:var(--bui-color-primary-dark);background-color:rgba(52,167,173,.1);border:none;border-radius:16px;align-items:center;gap:4px;padding:4px 8px;font-weight:500;display:inline-flex}.bui-Tag[data-size=small]{padding:2px 6px;font-size:.625rem}.bui-Tag[data-size=medium]{font-size:var(--bui-font-size-xs);padding:4px 8px}.bui-TagList{flex-wrap:wrap;gap:8px;display:flex}.bui-AvatarRoot{background-color:var(--bui-color-primary);color:var(--bui-color-primary-contrast);font-family:var(--bui-font-family);border-radius:50%;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.bui-AvatarRoot[data-size=small]{width:24px;height:24px;font-size:.75rem}.bui-AvatarRoot[data-size=medium]{width:40px;height:40px;font-size:1rem}.bui-AvatarRoot[data-size=large]{width:56px;height:56px;font-size:1.25rem}.bui-AvatarImage{object-fit:cover;width:100%;height:100%}.bui-AvatarFallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.bui-MenuPopover,.bui-Popover{background-color:var(--bui-color-background-paper);border-radius:var(--bui-border-radius);box-shadow:var(--bui-shadow-4);z-index:1300;overflow:hidden}.bui-MenuContent{padding:8px 0}.bui-MenuItem{font-family:var(--bui-font-family);font-size:var(--bui-font-size-md);cursor:pointer;color:var(--bui-color-text-primary);transition:background-color var(--bui-transition-duration)var(--bui-transition-easing);align-items:center;gap:12px;padding:8px 16px;display:flex}.bui-MenuItem:hover{background-color:rgba(0,0,0,.04)}.bui-MenuItem[data-selected=true]{background-color:rgba(52,167,173,.08)}.bui-MenuSeparator{background-color:var(--bui-color-divider);height:1px;margin:8px 0}.bui-MenuSection{padding:8px 0}.bui-MenuSectionHeader{font-family:var(--bui-font-family);font-size:var(--bui-font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--bui-color-text-secondary);padding:8px 16px 4px;font-weight:500}.bui-CheckboxRoot{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.bui-CheckboxIndicator{border:2px solid var(--bui-color-text-secondary);width:18px;height:18px;transition:all var(--bui-transition-duration)var(--bui-transition-easing);border-radius:2px;justify-content:center;align-items:center;display:flex}.bui-CheckboxRoot[data-checked] .bui-CheckboxIndicator{background-color:var(--bui-color-primary);border-color:var(--bui-color-primary);color:var(--bui-color-primary-contrast)}.bui-CheckboxLabel{font-family:var(--bui-font-family);font-size:var(--bui-font-size-md);color:var(--bui-color-text-primary)}.bui-Radio{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.bui-RadioGroup{flex-direction:column;gap:8px;display:flex}.bui-RadioGroup[data-orientation=horizontal] .bui-RadioGroupContent{flex-direction:row;gap:16px}.bui-SelectTrigger{font-family:var(--bui-font-family);font-size:var(--bui-font-size-md);border:1px solid var(--bui-color-border);border-radius:var(--bui-border-radius);background-color:var(--bui-color-background-paper);color:var(--bui-color-text-primary);cursor:pointer;min-width:120px;transition:border-color var(--bui-transition-duration)var(--bui-transition-easing);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.bui-SelectTrigger:hover{border-color:var(--bui-color-text-primary)}.bui-SelectTrigger:focus{border-color:var(--bui-color-primary);outline:none;box-shadow:0 0 0 2px rgba(52,167,173,.2)}.bui-SelectItem{font-family:var(--bui-font-family);font-size:var(--bui-font-size-md);cursor:pointer;transition:background-color var(--bui-transition-duration)var(--bui-transition-easing);align-items:center;gap:8px;padding:8px 16px;display:flex}.bui-SelectItem:hover{background-color:rgba(0,0,0,.04)}.bui-SelectItem[data-selected=true]{background-color:rgba(52,167,173,.08)}.bui-Skeleton{background-color:rgba(0,0,0,.11);animation:1.5s ease-in-out .5s infinite bui-skeleton-pulse}.bui-Skeleton[data-rounded=true]{border-radius:var(--bui-border-radius)}@keyframes bui-skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.bui-Switch{cursor:pointer;width:34px;height:14px;transition:background-color var(--bui-transition-duration)var(--bui-transition-easing);background-color:rgba(0,0,0,.38);border-radius:7px;align-items:center;display:inline-flex;position:relative}.bui-Switch[data-checked=true]{background-color:rgba(52,167,173,.5)}.bui-SwitchIndicator{width:20px;height:20px;box-shadow:var(--bui-shadow-1);transition:transform var(--bui-transition-duration)var(--bui-transition-easing);background-color:#fafafa;border-radius:50%;position:absolute;top:-3px;left:0}.bui-Switch[data-checked=true] .bui-SwitchIndicator{background-color:var(--bui-color-primary);transform:translate(14px)}.bui-Tooltip{font-family:var(--bui-font-family);color:#fff;border-radius:var(--bui-border-radius);word-wrap:break-word;background-color:rgba(97,97,97,.92);max-width:300px;padding:4px 8px;font-size:.625rem;font-weight:500}.bui-TooltipArrow{fill:rgba(97,97,97,.92)}.bui-Icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bui-Icon svg{fill:currentColor;width:1em;height:1em}.bui-HeaderPage{flex-direction:column;display:flex}.bui-HeaderPageContent{padding:24px}.bui-HeaderToolbar{background-color:var(--bui-color-background-paper);border-bottom:1px solid var(--bui-color-divider);align-items:center;padding:8px 24px;display:flex}.bui-HeaderToolbarContent{flex:1;align-items:center;gap:16px;display:flex}.bui-HeaderToolbarControls{align-items:center;gap:8px;display:flex}.bui-ScrollAreaRoot{overflow:hidden}.bui-ScrollAreaViewport{width:100%;height:100%;overflow:auto}.bui-ScrollAreaScrollbar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;background-color:transparent;padding:2px;transition:background-color .16s ease-out;display:flex}.bui-ScrollAreaScrollbar:hover{background-color:rgba(0,0,0,.04)}.bui-ScrollAreaThumb{background-color:rgba(0,0,0,.2);border-radius:10px;flex:1}.bui-ScrollAreaThumb:hover{background-color:rgba(0,0,0,.3)}.bui-Box{display:block}.bui-Flex{display:flex}.bui-Grid{display:grid}.bui-Container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.bui-DataTablePagination{font-family:var(--bui-font-family);font-size:var(--bui-font-size-sm);color:var(--bui-color-text-secondary);justify-content:flex-end;align-items:center;gap:16px;padding:16px;display:flex}.bui-DataTablePagination--select{align-items:center;gap:8px;display:flex}.bui-CollapsiblePanel{border:1px solid var(--bui-color-divider);border-radius:var(--bui-border-radius);overflow:hidden}.bui-SearchField{border:1px solid var(--bui-color-border);border-radius:var(--bui-border-radius);background-color:var(--bui-color-background-paper);transition:border-color var(--bui-transition-duration)var(--bui-transition-easing);align-items:center;gap:8px;padding:8px 12px;display:flex}.bui-SearchField:focus-within{border-color:var(--bui-color-primary);box-shadow:0 0 0 2px rgba(52,167,173,.2)}.readme-card-no-header [class*=MuiCardHeader-root]{display:none}.group-sidebar [class*=MuiCardContent-root]>[class*=MuiGrid-container]{flex-direction:column}.group-sidebar [class*=MuiCardContent-root]>[class*=MuiGrid-container]>[class*=MuiGrid-item]{max-width:100%}.group-sidebar [class*=MuiAvatar-root],.group-sidebar [class*=MuiCardContent-root]>[class*=MuiGrid-container]>[class*=MuiGrid-grid-sm-2]{display:none}
/*# sourceMappingURL=main.3053a270.css.map*/