.entity-links-card{flex-direction:column;display:flex}.entity-links-card.full-height{height:100%}.entity-links-card .bui-CardHeader{padding:var(--bui-space-3)var(--bui-space-4);border-bottom:1px solid var(--bui-border-base)}.entity-links-card .bui-CardBody{padding:var(--bui-space-3);flex:1}.bui-header-page-wrapper{background-color:var(--bui-bg);border-bottom:1px solid var(--bui-border-base);width:100%}.bui-header-page-wrapper .bui-HeaderPage{padding:var(--bui-space-4);max-width:100%}.bui-header-page-wrapper .bui-HeaderPageContent{gap:var(--bui-space-3)}.bui-header-page-wrapper .bui-HeaderPageBreadcrumbs{color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2)}.bui-header-page-wrapper .bui-HeaderPageTabsWrapper{margin-top:var(--bui-space-3);border-bottom:1px solid var(--bui-border-base)}.bui-header-page-wrapper .bui-HeaderPageControls{gap:var(--bui-space-2)}@media (max-width:768px){.bui-header-page-wrapper .bui-HeaderPage{padding:var(--bui-space-3)}}.bui-page{background-color:var(--bui-bg)!important;color:var(--bui-fg-primary)!important;grid-template-columns:1fr auto!important;grid-template-areas:"pageHeader pageHeader pageHeader""pageSubheader pageSubheader pageSubheader""pageContent pageContent pageSidebar"!important}.bui-page .bui-header-page-wrapper{background-color:var(--bui-bg);border-bottom:1px solid var(--bui-border-base);grid-area:pageHeader;width:100%}.bui-page .MuiGrid-root,.bui-page [class*=Content-root],.bui-page [class*=BackstageContent]{background-color:var(--bui-bg)!important}.bui-page [class*=Content-root]>*,.bui-page [class*=BackstageContent]>*{background-color:inherit}.search-page-container{padding:var(--bui-space-4)0;max-width:1400px;margin:0 auto}.search-bar-wrapper{padding:var(--bui-space-2)0;margin-bottom:var(--bui-space-4)}.search-content{align-items:flex-start;width:100%}.search-sidebar{gap:var(--bui-space-4);flex-direction:column;flex-shrink:0;width:280px;display:flex}.search-filters-card{margin-top:var(--bui-space-2)}.search-filters-card .bui-CardBody{padding:var(--bui-space-3)}.search-results{flex:1;min-width:0}@media (max-width:1024px){.search-content{flex-direction:column}.search-sidebar{width:100%}}@media (max-width:768px){.search-page-container{padding:var(--bui-space-3)0}.search-bar-wrapper{margin-bottom:var(--bui-space-3)}}:root{--sidebar-open-duration:.24s;--sidebar-transition-ease:ease-in-out;--sidebar-width-open:216px;--sidebar-width-closed:64px}.bui-sidebar-page{isolation:isolate;width:100%;display:flex}.bui-sidebar-root{top:var(--bui-space-2);left:var(--bui-space-2);color:var(--bui-fg-primary);width:var(--sidebar-width-closed);bottom:var(--bui-space-2);z-index:1200;transition:width var(--sidebar-open-duration)var(--sidebar-transition-ease);border-radius:var(--bui-radius-3);background-color:var(--bui-bg-surface-1);flex-direction:column;display:flex;position:fixed}[data-theme-mode=light] .bui-sidebar-root{border:1px solid var(--bui-border)}.bui-sidebar-root[data-open=true],.bui-sidebar-root.bui-sidebar-root--pinned{width:var(--sidebar-width-open)}.bui-sidebar-header{height:56px;padding:0 var(--bui-space-3);transition:padding var(--sidebar-open-duration)ease-in-out;order:999;justify-content:left;align-items:center;margin-top:auto;display:flex}.bui-sidebar-toggle-wrapper{transition:transform var(--sidebar-open-duration)ease-in-out;justify-content:center;align-items:center;display:flex}.bui-sidebar-toggle-wrapper[data-pinned=true]{transform:rotate(180deg)}.bui-sidebar-scroll-area{width:100%;height:calc(100vh - 56px - var(--bui-space-4));scrollbar-width:thin;scrollbar-color:var(--bui-scrollbar-thumb)transparent;overflow-x:hidden;overflow-y:auto}.bui-sidebar-scroll-area::-webkit-scrollbar{width:6px}.bui-sidebar-scroll-area::-webkit-scrollbar-thumb{background-color:var(--bui-scrollbar-thumb);border-radius:3px}.bui-sidebar-content{flex-direction:column;height:100%;display:flex}.bui-sidebar-logo{gap:var(--bui-space-2);height:52px;margin-top:var(--bui-space-2);margin-left:var(--bui-space-2);margin-right:var(--bui-space-2);padding-left:var(--bui-space-1);border-radius:var(--bui-radius-2);flex-direction:column;align-items:center;text-decoration:none;display:flex;overflow:hidden}.bui-sidebar-logo:focus-visible{outline:2px solid var(--bui-ring);outline-offset:0}.bui-sidebar-logo-full{opacity:0;height:24px;transition-duration:var(--sidebar-open-duration);transition-property:transform,opacity;transition-timing-function:var(--sidebar-transition-ease)}.bui-sidebar-logo-icon{opacity:1;text-align:center;width:44px;height:28px;padding-right:var(--bui-space-1);transition-duration:var(--sidebar-open-duration);transition-property:transform,opacity;transition-timing-function:var(--sidebar-transition-ease);padding-top:var(--bui-space-3);transform:translateY(-20px)}.bui-sidebar-logo--open .bui-sidebar-logo-full{opacity:1;transform:translateY(14px)}.bui-sidebar-logo--open .bui-sidebar-logo-icon{opacity:0;transform:translateY(20px)}.bui-sidebar-section-header{color:var(--bui-fg-secondary);height:3rem;font-size:var(--bui-font-size-2);padding-top:var(--bui-space-4);padding-left:var(--bui-space-4);padding-right:var(--bui-space-2);transition-duration:var(--sidebar-open-duration);transition-property:height,opacity;transition-timing-function:var(--sidebar-transition-ease);justify-content:space-between;align-items:center;display:flex}.bui-sidebar-section-header:hover .bui-sidebar-section-toggle{opacity:1}.bui-sidebar-root:not(.bui-sidebar-root--pinned) .bui-sidebar-section-header,.bui-sidebar-root:not([data-open=true]) .bui-sidebar-section-header{opacity:0;pointer-events:none}.bui-sidebar-section-title{color:var(--bui-fg-primary);font-size:var(--bui-font-size-1);letter-spacing:.05rem;text-transform:uppercase;opacity:1;transition:opacity var(--sidebar-open-duration)ease-in-out;font-weight:700}.bui-sidebar-root:not(.bui-sidebar-root--pinned) .bui-sidebar-section-title,.bui-sidebar-root:not([data-open=true]) .bui-sidebar-section-title{opacity:0}.bui-sidebar-section-toggle{all:unset;color:var(--bui-fg-secondary);cursor:pointer;opacity:0;width:2rem;height:1.5rem;font-size:var(--bui-font-size-3);box-sizing:border-box;border-radius:var(--bui-radius-2);justify-content:center;align-items:center;transition:opacity .1s ease-in-out,background-color .1s ease-in-out,color .1s ease-in-out;display:flex}.bui-sidebar-section-toggle:hover{color:var(--bui-fg-primary);background-color:var(--bui-bg-tint-hover)}.bui-sidebar-root:not(.bui-sidebar-root--pinned) .bui-sidebar-section-toggle,.bui-sidebar-root:not([data-open=true]) .bui-sidebar-section-toggle{pointer-events:none;opacity:0!important}.bui-sidebar-section-content{flex-direction:column;display:flex}.bui-sidebar-item{width:100%;padding:0 var(--bui-space-2);margin-bottom:var(--bui-space-0_5);position:relative}.bui-sidebar-link{gap:var(--bui-space-2);color:var(--bui-fg-primary);cursor:pointer;width:100%;height:2.25rem;padding:var(--bui-space-2);transition:padding-left var(--sidebar-open-duration)ease-in-out,opacity .2s ease-in-out;padding-left:var(--bui-space-4);border-radius:var(--bui-radius-2);background-color:transparent;border:none;outline:none;align-items:center;text-decoration:none;display:flex;position:relative}.bui-sidebar-link:not(.bui-sidebar-link--active):hover{opacity:.9;background-color:var(--bui-bg-tint-hover)}.bui-sidebar-link:focus-visible{outline-offset:0px;outline:2px solid rgba(255,255,255,.3)}.bui-sidebar-link--active{color:var(--bui-fg-primary);background-color:var(--bui-bg-tint-pressed);font-weight:600}.bui-sidebar-link-content{gap:var(--bui-space-2);align-items:center;display:flex}.bui-sidebar-icon{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.bui-sidebar-icon svg{width:1rem;height:1rem}.bui-sidebar-text{font-size:var(--bui-font-size-3);white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:opacity var(--sidebar-open-duration)ease-in-out;overflow:hidden}.bui-sidebar-root:not(.bui-sidebar-root--pinned) .bui-sidebar-text,.bui-sidebar-root:not([data-open=true]) .bui-sidebar-text{opacity:0;pointer-events:none}.bui-sidebar-footer{padding:0 var(--bui-space-2);margin-top:auto;margin-bottom:var(--bui-space-2);transition-duration:var(--sidebar-open-duration);transition-property:padding;transition-timing-function:var(--sidebar-transition-ease)}.bui-sidebar-user-profile{gap:var(--bui-space-2);height:3rem;padding:0 var(--bui-space-1);border-radius:var(--bui-radius-2);color:var(--bui-fg-primary);align-items:center;text-decoration:none;transition:opacity .2s ease-in-out;display:flex}.bui-sidebar-user-profile:hover{opacity:.9;background-color:var(--bui-bg-tint-hover)}.bui-sidebar-user-info{max-width:calc(100% - 48px);transition:opacity var(--sidebar-open-duration)ease-in-out;flex-direction:column;align-items:flex-start;display:flex}.bui-sidebar-root:not(.bui-sidebar-root--pinned) .bui-sidebar-user-info,.bui-sidebar-root:not([data-open=true]) .bui-sidebar-user-info{pointer-events:none;opacity:0!important}.bui-sidebar-user-name{font-size:var(--bui-font-size-3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.bui-sidebar-user-email{color:var(--bui-fg-secondary);font-size:var(--bui-font-size-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.bui-sidebar-main-content{isolation:isolate;width:100%;padding-left:calc(var(--sidebar-width-closed) + var(--bui-space-4));transition:padding-left var(--sidebar-open-duration)var(--sidebar-transition-ease)}.bui-sidebar-root--pinned+.bui-sidebar-main-content{padding-left:calc(var(--sidebar-width-open) + var(--bui-space-4))}@media print{.bui-sidebar-page{padding:0!important}.bui-sidebar-root{display:none}.bui-sidebar-main-content{padding-left:0!important}}.bui-quick-links-card{flex-direction:column;height:100%;display:flex}.bui-quick-links-card .bui-CardHeader{padding:var(--bui-space-3)var(--bui-space-4);border-bottom:1px solid var(--bui-border-base)}.bui-quick-links-card .bui-CardBody{padding:var(--bui-space-3);flex:1}.quick-link-item{padding:var(--bui-space-3);border-radius:var(--bui-radius-2);background-color:var(--bui-bg-surface-1);border:1px solid var(--bui-border-base);color:inherit;min-height:60px;text-decoration:none;transition:all .15s;display:block}.quick-link-item:hover{background-color:var(--bui-bg-surface-tint);border-color:var(--bui-border-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.quick-link-item:active{transform:translateY(0)}.quick-link-icon{width:24px;height:24px;color:var(--bui-fg-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.quick-link-icon svg{width:20px;height:20px}.quick-link-label{color:var(--bui-fg-primary);flex:1;font-weight:500}.bui-home-page{width:100%;min-height:100vh;padding:var(--bui-space-6)0;background-color:var(--bui-bg)}.bui-home-page-content{max-width:1400px;padding:0 var(--bui-space-4);margin:0 auto}.bui-home-page-header{text-align:center;padding:var(--bui-space-8)0 var(--bui-space-6)0}.bui-home-page-header .bui-AvatarRoot{border:3px solid var(--bui-border-base);width:80px;height:80px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.bui-home-page-search{width:100%;max-width:700px}.bui-home-search-field,.bui-home-page-grid{width:100%}.bui-home-page-card{width:100%;height:100%;min-height:300px}.bui-home-page-card>*{height:100%}@media (max-width:1024px){.bui-home-page-header{padding:var(--bui-space-6)0 var(--bui-space-4)0}.bui-home-page-search{max-width:100%}}@media (max-width:768px){.bui-home-page{padding:var(--bui-space-4)0}.bui-home-page-header .bui-AvatarRoot{width:64px;height:64px}.bui-home-page-card{min-height:250px}}:root{--bui-font-regular:"Roboto",sans-serif;--bui-font-monospace:"Monaco","Courier New",monospace;--bui-font-weight-regular:400;--bui-font-weight-bold:700;--bui-font-size-1:.625rem;--bui-font-size-2:.75rem;--bui-font-size-3:.875rem;--bui-font-size-4:1rem;--bui-font-size-5:1.125rem;--bui-space:.25rem;--bui-space-0_5:calc(var(--bui-space)*.5);--bui-space-1:var(--bui-space);--bui-space-1_5:calc(var(--bui-space)*1.5);--bui-space-2:calc(var(--bui-space)*2);--bui-space-3:calc(var(--bui-space)*3);--bui-space-4:calc(var(--bui-space)*4);--bui-space-5:calc(var(--bui-space)*5);--bui-space-6:calc(var(--bui-space)*6);--bui-space-7:calc(var(--bui-space)*7);--bui-space-8:calc(var(--bui-space)*8);--bui-radius-1:.125rem;--bui-radius-2:.25rem;--bui-radius-3:.5rem;--bui-radius-4:.75rem;--bui-radius-5:1rem;--bui-radius-full:9999px;--bui-black:#09192b;--bui-white:#fff;--bui-gray-1:#f9fafd;--bui-gray-2:#f8f9fc;--bui-gray-3:#f4f5fa;--bui-gray-4:#e5e7f0;--bui-gray-5:#d1d4e1;--bui-gray-6:#b3b7c9;--bui-gray-7:#6b6f89;--bui-gray-8:#4b4e66;--bui-bg:#fff;--bui-bg-surface-1:#f8f9fc;--bui-bg-surface-2:#f4f5fa;--bui-bg-solid:#0b2642;--bui-bg-solid-hover:#082e49;--bui-bg-solid-pressed:#06213a;--bui-bg-solid-disabled:#b3b7c9;--bui-bg-tint:rgba(8,109,255,.1);--bui-bg-tint-hover:rgba(8,109,255,.15);--bui-bg-tint-pressed:rgba(8,109,255,.2);--bui-bg-tint-focus:rgba(8,109,255,.2);--bui-bg-tint-disabled:rgba(179,183,201,.1);--bui-bg-danger:rgba(211,47,47,.1);--bui-bg-warning:rgba(255,202,17,.1);--bui-bg-success:rgba(40,226,137,.1);--bui-fg-primary:#0b2642;--bui-fg-secondary:#6b6f89;--bui-fg-link:#0b2642;--bui-fg-link-hover:rgba(11,38,66,.9);--bui-fg-disabled:#b3b7c9;--bui-fg-solid:#fff;--bui-fg-tint:#086dff;--bui-fg-tint-disabled:#b3b7c9;--bui-fg-danger:#d32f2f;--bui-fg-warning:#f59200;--bui-fg-success:#28e289;--bui-border:#e5e7f0;--bui-border-base:#e5e7f0;--bui-border-hover:#d1d4e1;--bui-border-pressed:#b3b7c9;--bui-border-disabled:#f4f5fa;--bui-border-danger:#d32f2f;--bui-border-warning:#f59200;--bui-border-success:#28e289;--bui-ring:rgba(8,109,255,.4);--bui-scrollbar:#e5e7f0;--bui-scrollbar-thumb:#b3b7c9}[data-theme-mode=dark]{--bui-black:#09192b;--bui-white:#fff;--bui-gray-1:#2f3147;--bui-gray-2:#4b4e66;--bui-gray-3:#6b6f89;--bui-gray-4:#9195ad;--bui-gray-5:#b3b7c9;--bui-gray-6:#d1d4e1;--bui-gray-7:#e5e7f0;--bui-gray-8:#f4f5fa;--bui-bg:#1a1c2e;--bui-bg-surface-1:#2f3147;--bui-bg-surface-2:#4b4e66;--bui-bg-solid:#086dff;--bui-bg-solid-hover:#0b79ff;--bui-bg-solid-pressed:#0a6ee5;--bui-bg-solid-disabled:#6b6f89;--bui-bg-tint:rgba(8,109,255,.15);--bui-bg-tint-hover:rgba(8,109,255,.2);--bui-bg-tint-pressed:rgba(8,109,255,.25);--bui-bg-tint-focus:rgba(8,109,255,.25);--bui-bg-tint-disabled:rgba(107,111,137,.1);--bui-bg-danger:rgba(211,47,47,.15);--bui-bg-warning:rgba(255,202,17,.15);--bui-bg-success:rgba(40,226,137,.15);--bui-fg-primary:#fff;--bui-fg-secondary:#b3b7c9;--bui-fg-link:#fff;--bui-fg-link-hover:rgba(255,255,255,.9);--bui-fg-disabled:#6b6f89;--bui-fg-solid:#fff;--bui-fg-tint:#aadff5;--bui-fg-tint-disabled:#6b6f89;--bui-fg-danger:#ff6b6b;--bui-fg-warning:gold;--bui-fg-success:#28e289;--bui-border:#4b4e66;--bui-border-base:#4b4e66;--bui-border-hover:#6b6f89;--bui-border-pressed:#9195ad;--bui-border-disabled:#2f3147;--bui-border-danger:#ff6b6b;--bui-border-warning:gold;--bui-border-success:#28e289;--bui-ring:rgba(170,223,245,.4);--bui-scrollbar:#4b4e66;--bui-scrollbar-thumb:#6b6f89}
/*# sourceMappingURL=main.99e3fb31.css.map*/