.v_Dcyq_shell{height:100%;display:flex}.v_Dcyq_sidebar{background:var(--color-sidebar-bg);width:240px;color:var(--color-sidebar-text);flex-direction:column;flex-shrink:0;display:flex}.v_Dcyq_sidebarLogo{padding:1rem;font-size:1.1rem;font-weight:700}.v_Dcyq_body{flex-direction:column;flex:1;display:flex;overflow:hidden}.v_Dcyq_header{background:var(--color-header-bg);border-bottom:1px solid var(--color-header-border);flex-shrink:0;align-items:center;height:56px;padding:0 1.5rem;display:flex}.v_Dcyq_main{background:#f8fafc;flex:1;padding:1.5rem;overflow:auto}
