#app.hidden{display:none!important}body:has(#login:not(.hidden)) .floating-dock{display:none!important}.study-context{position:fixed;z-index:100;min-width:145px;padding:5px;background:#1c1f25;border:1px solid #424750;border-radius:9px;box-shadow:0 14px 35px #0009}.study-context button{display:block;width:100%;padding:8px;text-align:left;border:0;background:transparent;color:#eee;border-radius:5px}.study-context button:hover{background:#30343c}.page-notes .grid,.page-courses .subject-card-body{resize:horizontal;overflow:auto;max-width:100%}.page-tasks .list{border-left:1px solid #2d3037;padding-left:20px}.page-tasks .task-item{position:relative}.page-tasks .task-item:before{content:'';position:absolute;left:-21px;width:5px;height:5px;border-radius:50%;background:var(--zone)}.item,.explorer-item{transition:background .16s,border-color .16s,transform .16s,box-shadow .16s}.item:active,.explorer-item:active{transform:scale(.99)}.card{animation:none!important}.main:before{transition:none!important}html[data-theme="light"] .item,html[data-theme="light"] .card,html[data-theme="light"] input,html[data-theme="light"] select,html[data-theme="light"] textarea{background:#fffdf9!important;border-color:#e2d8ce!important}html[data-theme="light"] .toplinks button,html[data-theme="light"] .workspace-tabs button{color:#55515a!important}html[data-theme="light"] .workspace-tabs button.active{color:#201b26!important}@media(max-width:800px){.page-notes .grid,.page-courses .subject-card-body{resize:none}.study-context{display:none}}
