.sidebar{background:#334155;flex-direction:column;height:100%;padding:0;width:72px}.sidebar,.sidebar__logo{display:flex;flex-shrink:0}.sidebar__logo{align-items:center;height:48px;justify-content:center}.sidebar__logo-img{height:35px;object-fit:contain;width:35px}.sidebar__logo-divider{background:#ffffff1f;flex-shrink:0;height:1px;margin:0}.sidebar__main{display:flex;flex:1 1;flex-direction:column;gap:4px;padding:8px 8px 0}.sidebar__divider{background:#ffffff1f;height:1px;margin:8px 12px}.sidebar__user{padding:0 8px 8px}.sidebar__item,.sidebar__user{display:flex;flex-direction:column;gap:4px}.sidebar__item{align-items:center;background:#0000;border:none;border-radius:8px;color:#cbd5e1;cursor:pointer;padding:10px 4px 6px;transition:background .15s,color .15s;width:100%}.sidebar__item:hover{background:#ffffff14}.sidebar__item--active{background:#ffffff1f;color:#fff}.sidebar__icon{font-size:18px}.sidebar__label{font-size:10px;font-weight:500;letter-spacing:.02em;line-height:1}.appbar{align-items:center;background:#e8f0fe;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;height:48px;justify-content:space-between;padding:0 16px}.appbar__left,.appbar__right{align-items:center;display:flex;gap:8px}.footer{align-items:center;background:#f8fafc;border-top:1px solid #e5e7eb;color:#64748b;display:flex;flex-shrink:0;font-size:11px;height:30px;justify-content:space-between;padding:0 16px}.footer--small{height:22px;justify-content:center}.footer__section{font-weight:500}.footer__support{color:#3b82f6;font-size:11px;text-decoration:none}.footer__support:hover{text-decoration:underline}.footer__copyright{font-size:10px}.shell{display:flex;height:100%;width:100%}.shell__sidebar{flex-shrink:0}.shell__main{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0}.shell__content{flex:1 1;overflow-y:auto;padding:16px}@media(max-width:599px){.shell__content{padding:12px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{background:#fff;color:#1e293b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%}#root{display:flex}
/*# sourceMappingURL=main.0b40ad58.css.map*/