._appLayout_j5y4j_1{height:100vh}._menuColumn_j5y4j_5{position:fixed;display:flex;inset:0;width:var(--left-panel-width);height:100vh;flex-direction:column;background-color:var(--color-primary-light);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:width .3s ease;overflow:hidden}._appLayout_j5y4j_1._narrowMenu_j5y4j_24>._menuColumn_j5y4j_5{width:var(--left-panel-narrow-width);z-index:10}._appLayout_j5y4j_1._narrowMenu_j5y4j_24>._menuColumn_j5y4j_5:hover{width:var(--left-panel-width)}._contentColumn_j5y4j_33{position:fixed;top:0;bottom:0;left:var(--left-panel-width);right:0;display:flex;flex:1;flex-direction:column;height:100vh;overflow:hidden}._appLayout_j5y4j_1._narrowMenu_j5y4j_24>._contentColumn_j5y4j_33{left:var(--left-panel-narrow-width)}._narrow_fkmz1_2{width:100%}._menuPanel_fkmz1_6{width:100%;display:flex;flex-direction:column;padding:6px 0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._narrow_fkmz1_2 div,span{color:transparent}._pageGroupSection_fkmz1_21 ._separator_fkmz1_21{height:1px;margin:6px 10px;width:calc(100% - 20px);background-color:var(--color-menu-font)}._pageGroupSection_fkmz1_21:last-child ._separator_fkmz1_21{display:none}._menuHeader_fkmz1_33{width:var(--left-panel-width);height:var(--top-panel-height);line-height:var(--top-panel-height);color:#fff;font-size:24px;text-align:center;overflow:hidden;box-shadow:0 3px 6px #00000026,0 2px 10px #0000001a;transition:color .3s ease}._narrow_fkmz1_2:hover>._menuHeader_fkmz1_33{color:#fff}div._menuButton_fkmz1_53{position:relative;width:var(--left-panel-width)}div._menuButton_fkmz1_53>div{position:relative;padding:0 10px 0 7px;height:36px;display:flex;align-items:center;border-left:3px solid rgba(0,0,0,0);text-decoration:none;color:var(--color-menu-font);font-size:.875rem;cursor:pointer}._narrow_fkmz1_2:hover div._menuButton_fkmz1_53 span{color:var(--color-menu-font)}._narrow_fkmz1_2:hover div._menuButton_fkmz1_53._active_fkmz1_75 span{color:#fff}._narrow_fkmz1_2 div._menuButton_fkmz1_53 span{transition:color .3s ease}div._menuButton_fkmz1_53:hover>div{color:#ccd4de;background-color:#00000026;border-left-color:#40d45b}div._menuButton_fkmz1_53._active_fkmz1_75>div{color:#fff;background-color:#00000040;border-left-color:#ff8e63}div._menuButton_fkmz1_53>div>svg{font-size:1rem;flex-shrink:0;margin-right:9px;width:23px}._pageBody_1fmx1_1{flex:1;height:100%;padding:20px;background-color:transparent;overflow-y:auto}._pageBody_1fmx1_1>._content_1fmx1_9{height:2000px;display:flex;background-color:#fff;border-radius:8px}._contentHeader_1f1bv_1{position:relative;width:100%;height:var(--top-panel-height);line-height:var(--top-panel-height);background-color:#fff;box-shadow:0 3px 6px #0000000d,0 2px 10px #0000000d;color:#212529;font-size:24px;font-weight:300;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-align:left;padding:0 24px}._languageSelector_1f1bv_32{position:absolute;top:6px;right:6px;height:auto;width:auto;display:flex;flex-direction:row;gap:3px;background-color:#e6e6e600}._languageSelector_1f1bv_32>._flag_1f1bv_44{width:20px;height:15px;cursor:pointer;opacity:.25;border:1px solid #ccc}._languageSelector_1f1bv_32>._flag_1f1bv_44:hover{opacity:.8}._languageSelector_1f1bv_32>._flag_1f1bv_44._active_1f1bv_56{opacity:1}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}ul,ol{list-style:none}img{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit;color:inherit}:root{--top-panel-height: 64px;--left-panel-width: 190px;--left-panel-narrow-width: 43px;--color-primary-light: rgb(86, 99, 134);--color-primary-dark: rgb(31, 40, 58);--color-primary-dark-rgb: 31, 40, 58;--color-secondary-light: rgb(82, 78, 130);--color-secondary-dark: rgb(82, 78, 160);--color-menu-font: rgb(186, 196, 235);--font-size-base: 16px;--font-size-lg: 20px;--font-size-sm: 14px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px}body{font-family:Inter Tight,IBM Plex Sans Variable,IBM Plex Sans,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,"sans-serif";background-color:#f1f4fd;color:#333;margin:0;padding:0}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none}
