.dashboard-toolbar[data-v-50e79b53]{height:32px;flex-shrink:0;display:flex;align-items:center;gap:12px}.dashboard-toolbar__data-controls[data-v-50e79b53]{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.dashboard-toolbar__content-controls[data-v-50e79b53]{display:flex;align-items:center;gap:8px}.dashboard-toolbar__selector[data-v-50e79b53]{flex-shrink:0}.dashboard-toolbar .toolbar-control[data-v-50e79b53]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;background:var(--bg-surface, #fafbfd);font-size:13px;font-weight:600;line-height:16px;color:var(--text-secondary, #555c67);cursor:pointer;white-space:nowrap}.dashboard-toolbar .toolbar-control[data-v-50e79b53]:hover{background:var(--bg-hover, rgba(0, 0, 0, .06))}.dashboard-toolbar .toolbar-control i[data-v-50e79b53]{font-size:12px;flex-shrink:0}.dashboard-toolbar .toolbar-icon-btn[data-v-50e79b53]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--text-secondary, #6b727c);cursor:pointer;flex-shrink:0}.dashboard-toolbar .toolbar-icon-btn i[data-v-50e79b53]{font-size:14px}.dashboard-toolbar .toolbar-icon-btn[data-v-50e79b53]:hover{background:var(--bg-hover, rgba(0, 0, 0, .06));color:var(--text-primary, #2a3038)}.dashboard-toolbar .toolbar-icon-btn--active[data-v-50e79b53]{color:var(--color-primary)}[data-v-e0b3bb76] .class-listing{background-color:var(--bg-default)}.block_wrapper[data-v-e0b3bb76]{border:1px solid transparent!important}.grid[data-v-e0b3bb76]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(var(--num_blocks),var(--block_size));gap:15px}.new-layout .grid[data-v-e0b3bb76]{gap:8px}.new-layout .block_wrapper[data-v-e0b3bb76]{border:none!important}.new-layout .block[data-v-e0b3bb76]{border-radius:10px}.full[data-v-e0b3bb76]{height:100%;display:flex;flex-direction:column}.calendar-container[data-v-e0b3bb76]{height:100%!important}.grid-container[data-v-e0b3bb76]{overflow:auto;padding:0 10px 15px;height:100%;scrollbar-gutter:stable}.grid-container__content[data-v-e0b3bb76]{position:relative;width:100%}.block-wrapper[data-v-e0b3bb76]{position:absolute;overflow:hidden}.block[data-v-e0b3bb76]{height:100%;box-shadow:0 0 5px 1px #0000001a;place-self:center;overflow:scroll;width:100%}.header[data-v-e0b3bb76]{height:200px;width:100%}.class-listing[data-v-e0b3bb76]{max-height:100%}.dashboard[data-v-12568ed2]{display:flex;flex-direction:column;height:100%;overflow:hidden}.dashboard__action-bar[data-v-12568ed2]{background-color:var(--bg-subtle);padding:15px 15px 10px}.dashboard__new-layout[data-v-12568ed2]{display:flex;flex-direction:column;gap:8px;padding:16px 12px 12px;height:100%;overflow:hidden;background:var(--bg-default)}.dashboard__new-layout[data-v-12568ed2] .block{box-shadow:none;border:1px solid var(--border-subtle)}.dashboard__new-layout[data-v-12568ed2] .grid-container{padding:0}
