.firebird-theme-container{width:100%;height:100%;max-height:100%}.firebird-web-base-container{background-color:#1a2a3b;width:100%;height:100%;margin:0 auto;overflow:auto}.theme-dark .firebird-web-base-container{background-color:#101112}.firebird-web-base-container .firebird-initializer{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:100%;height:100%;min-height:100%;display:flex}.firebird-navigation__module-selector{flex-direction:row;flex:1;justify-content:flex-start;gap:1rem;display:flex}@media (min-width:37.5rem){.firebird-navigation__module-selector{flex-direction:column;gap:1rem}}.firebird-navigation{align-items:center;gap:.75rem;height:3.5rem;padding:1rem;display:flex}.firebird-navigation--desktop{flex-direction:column;width:4.5rem;height:auto}.firebird-navigation__logo{height:1.5rem}@media (min-width:37.5rem){.firebird-navigation__logo{height:2rem}}.firebird-navigation__user-panel{border-right:.0625rem solid #12121233;align-items:center;padding-right:.75rem;display:flex}.theme-dark .firebird-navigation__user-panel{border-right:.0625rem solid #fff3}@media (min-width:37.5rem){.firebird-navigation__user-panel{border-bottom:.0625rem solid #12121233;border-right:none;padding-bottom:.75rem;padding-right:0}.theme-dark .firebird-navigation__user-panel{border-bottom:.0625rem solid #fff3;border-right:none}}.firebird-shell{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.firebird-shell .firebird-navigation--desktop{display:none}.firebird-shell .firebird-navigation--mobile{display:flex}.firebird-shell__module-container{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.firebird-shell__module-container__progress-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:37.5rem){.firebird-shell{flex-direction:row}.firebird-shell .firebird-navigation--desktop{display:flex}.firebird-shell .firebird-navigation--mobile{display:none}}.firebird-content{flex-direction:column;width:100%;height:100%;display:flex}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html{height:100%;overflow:hidden}body{overscroll-behavior-y:none;min-width:20rem;height:100%;margin:0;overflow:auto}#root{height:100%}
