body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;margin:0}:root{--navbar-padding-top-px:56px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiAvatar-img{object-fit:cover}.MuiAvatar-root img:not([src]),.MuiAvatar-root img[src*=undefined],.MuiAvatar-root img[src=""]{display:none}.blazor-menu__wrapper{flex:1 1;height:100%;list-style:none;margin:0;overflow-y:visible;padding:0}.blazor-menu,.blazor-menu__wrapper{display:flex;overflow-x:hidden;width:100%}.blazor-menu{background:#fff;border-right:1px solid #0f2a6414;box-sizing:border-box;flex:1 1;flex-direction:column;gap:.75rem;max-width:248px;min-height:calc(100vh - 56px);min-height:calc(100vh - var(--navbar-padding-top-px, 56px));overflow-y:auto;padding:.75rem 0 2rem;scrollbar-color:#1b47aa26 #0000;scrollbar-width:thin}.blazor-menu,.blazor-menu button,.blazor-menu input,.blazor-menu label,.blazor-menu span{font-family:inherit}.blazor-menu::-webkit-scrollbar{width:2px}.blazor-menu::-webkit-scrollbar-thumb{background:#1b47aa2e;border-radius:999px}.blazor-menu::-webkit-scrollbar-track{background:#0000;border-radius:999px}.blazor-menu::-webkit-scrollbar-thumb:hover{background:#1b47aa4d}.blazor-menu__logo{display:flex;justify-content:center;padding:0 1.75rem}.blazor-menu__logo-button{background:none;border:none;cursor:pointer;padding:0}.blazor-menu__logo img{height:auto;width:128px}.blazor-menu__search{padding:0 1.75rem;position:relative}.blazor-menu__search-input{background:#f7f8fb;border:1px solid #0f2a6426;border-radius:999px;color:#1f1f24;font-size:.85rem;padding:.45rem 2.15rem .45rem 1rem;transition:border .2s ease,background .2s ease;width:100%}.blazor-menu__search-input:focus{background:#fff;border-color:#205ac88c;box-shadow:0 4px 14px #1844a014;outline:none}.blazor-menu__search-clear{background:none;border:none;color:#0f2a6473;cursor:pointer;font-size:1.2rem;line-height:1;position:absolute;right:2.35rem;top:50%;transform:translateY(-50%)}.blazor-menu__favorites{gap:.75rem}.blazor-menu__favorites,.blazor-menu__section{display:flex;flex-direction:column;padding:0 1.75rem}.blazor-menu__section{gap:.35rem}.blazor-menu__section-heading{align-items:center;color:#1f2a44;display:flex;font-size:.7rem;font-weight:600;gap:.55rem;letter-spacing:.18em;padding:0 0 .35rem;position:relative;text-transform:uppercase}.blazor-menu__section-heading:after{background:#1c4ed840;bottom:0;content:"";height:1px;left:calc(.55rem + 4px);position:absolute;right:0}.blazor-menu__section-indicator{background:#1c4ed8;border-radius:999px;height:18px;width:3px}.blazor-menu__section-title{flex:1 1}.blazor-menu__list,.blazor-submenu{list-style:none;margin:0;padding:0}.blazor-menu__item{border-radius:8px;display:flex;flex-direction:column}.blazor-menu__item+.blazor-menu__item{margin-top:.2rem}.blazor-menu__button{align-items:center;background:none;border:none;border-radius:8px;color:#1f1f27;cursor:pointer;display:flex;flex:1 1;font-size:.95rem;font-weight:500;gap:.75rem;padding:.55rem 1rem .55rem 1.1rem;position:relative;text-align:left;transition:background .18s ease,color .18s ease}.blazor-menu__button:hover{background:#1a4ccd0f;color:#1c4ed8}.blazor-menu__item.is-active>.blazor-menu__button{background:#1a4ccd1f;color:#1c4ed8;font-weight:600}.blazor-menu__item.is-active>.blazor-menu__button:before{background:#1c4ed8;border-radius:999px;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.blazor-menu__icon{align-items:center;color:inherit;display:flex;justify-content:center;min-width:24px}.blazor-menu__caret{color:#0f2a6473;margin-left:auto;transition:transform .2s ease,color .2s ease}.blazor-menu__caret.is-open{color:#1c4ed8;transform:rotate(180deg)}.blazor-menu__button-wrapper{position:relative}.favorite-slot{align-items:center;display:flex;position:absolute;right:0;top:50%;transform:translateY(-50%)}.favorite-slot-left{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity .15s ease,visibility .15s ease;visibility:hidden}.blazor-menu__item:hover>.blazor-menu__button-wrapper>.favorite-slot-left,.blazor-submenu__item:hover>.blazor-submenu__button-wrapper>.favorite-slot-left{opacity:1;visibility:visible}.favorite-slot-left:has(.favorite-toggle.active){opacity:1;visibility:visible}.favorite-toggle{align-items:center;background:none;border:none;border-radius:50%;color:#1b294059;cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;transition:color .2s ease,transform .2s ease;width:18px}.favorite-toggle:hover{color:#f8b400;transform:scale(1.05)}.favorite-toggle.active{color:#f8b400}.favorite-toggle.is-disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.favorite-toggle:focus-visible{outline:2px solid #f8b400;outline-offset:2px}.blazor-submenu{border-left:1px solid #1a4ccd14;display:none;margin-top:.2rem;padding-left:.5rem}.blazor-submenu.is-open{display:block}.blazor-submenu__item{align-items:center;border-radius:8px;display:flex;justify-content:space-between;padding:.2rem .35rem}.blazor-submenu__item.is-active{background:#1a4ccd1a}.blazor-submenu__button-wrapper{position:relative}.blazor-submenu__button{align-items:center;background:none;border:none;color:#3b3d45;cursor:pointer;display:inline-flex;flex:1 1;font-size:.9rem;padding:.4rem .25rem .4rem .5rem;text-align:left}.blazor-submenu__button:hover{color:#1c4ed8}.blazor-submenu__item.is-active .blazor-submenu__button{color:#1c4ed8;font-weight:600}.blazor-menu__item.favorite .blazor-menu__button{justify-content:space-between}.blazor-menu__chevron{color:#0f2a6473;margin-left:auto}.nav-client-name{align-items:center;color:#fff;display:flex;font-size:.85rem;opacity:.85;padding:.5rem .75rem}.layout-content{background:#f5f7fb;min-height:calc(100vh - 56px);min-height:calc(100vh - var(--navbar-padding-top-px, 56px));padding:1.75rem}.layout-content-header{border-bottom:1px solid #0f2a641f;margin-bottom:1.5rem;padding-bottom:.75rem}.layout-content-title{color:#1f2a44;font-size:1.6rem;font-weight:600;margin:0}.layout-content-body{background:#0000}@media (max-width:575.98px){.blazor-menu,.blazor-menu__wrapper{width:100%}.layout-content{padding:1rem}}
/*# sourceMappingURL=main.ed4c6662.css.map*/