.cbar{top:var(--hh,72px);z-index:28;-webkit-backdrop-filter:blur(14px);color:#241338;background:#fffffff0;border-bottom:1px solid #c5922a66;position:sticky;box-shadow:0 10px 30px #2818411f}.cbar[hidden]{display:none}.cbar-in{justify-content:space-between;align-items:center;gap:14px;padding-block:8px;display:flex}.cbar-tabs{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.cbar-tabs::-webkit-scrollbar{display:none}.cbar-tab{color:#4d3b6b;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:13.5px;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.cbar-tab:before{content:"";width:17px;height:17px;-webkit-mask:var(--cbi) center/contain no-repeat;-webkit-mask:var(--cbi) center/contain no-repeat;mask:var(--cbi) center/contain no-repeat;opacity:.9;background:currentColor}.cbar-tab:hover{color:#241338;background:#8764e01f}.cbar-tab.on{color:#2e2004;background:linear-gradient(#f7dc92,#e6bd5a 55%,#c5922a);box-shadow:0 6px 18px #e6bd5a57,inset 0 1px #ffffff80}.cbar-split{border-radius:999px;flex:none;align-items:center;transition:background .2s;display:inline-flex}.cbar-split .cbar-tab{padding-right:8px}.cbar-split.on{background:linear-gradient(#f7dc92,#e6bd5a 55%,#c5922a);box-shadow:0 6px 18px #e6bd5a57,inset 0 1px #ffffff80}.cbar-split.on .cbar-tab{box-shadow:none;color:#2e2004;background:0 0}.cbar-sections{color:#4d3b6b;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:34px;margin-right:4px;display:grid}.cbar-split.on .cbar-sections{color:#2e2004}.cbar-sections:hover{background:#8764e029}.cbar-caret2{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)translate(-2px,-2px)}.cbar-sec{opacity:.85;font-weight:700}.cbar-sec:not(:empty):before{content:" ·"}.cbar-menu button[data-ic]:before{content:"";width:18px;height:18px;-webkit-mask:var(--cbi) center/contain no-repeat;-webkit-mask:var(--cbi) center/contain no-repeat;mask:var(--cbi) center/contain no-repeat;background:#a0720e;flex:none}.cbar-menu .cbar-bdg{text-align:center;color:#8f5f00;background:#fff0c9;border-radius:99px;min-width:20px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:800}.cbar-menu button.cur .cbar-bdg{background:#fff}.cbar-menu button[data-ic].cur:after{content:none}.cbar-menu button[data-ic=exams]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4' width='14' height='17' rx='2'/><path d='M9 4h6v3H9zM9 14l2 2 4-4'/></svg>")}.cbar-menu button[data-ic=students]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='8' r='3.500'/><path d='M2.500 20c.6-3.600 3-5.500 6.500-5.500s5.900 1.900 6.500 5.500'/><circle cx='17.500' cy='9' r='2.500'/><path d='M17.500 14.500c2.400.4 3.800 2.200 4 5'/></svg>")}.cbar-menu button[data-ic=covering]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M7 4L3 8l4 4M3 8h14M17 20l4-4-4-4M21 16H7'/></svg>")}.cbar-menu button[data-ic=banked]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12v18l-6-4-6 4z'/></svg>")}.cbar-menu button[data-ic=resources]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M4 5a2 2 0 0 1 2-2h13v16H6a2 2 0 0 0-2 2zM4 19a2 2 0 0 1 2-2h13'/></svg>")}.cbar-menu button[data-ic=home]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M3 11l9-8 9 8v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1z'/></svg>")}@media (width<=760px){.cbar-sections,.cbar-sec{display:none}.cbar-split .cbar-tab{padding-right:12px}}.cbar-ext{opacity:.55;margin-left:-2px;font-size:11px;font-style:normal}.cbar-who{color:#6b5a85;flex:none;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.cbar-av{color:#fff;background:radial-gradient(circle at 35% 28%,#8764e0,#2a1650 75%);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid;box-shadow:0 0 0 2px #e6bd5ab3}.cbar-name{color:#241338}.cbar-viewer{font:inherit;color:inherit;cursor:default;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:3px 10px 3px 3px;font-weight:800;display:inline-flex}.cbar-viewer.can{cursor:pointer;background:#fff;border-color:#28184124}.cbar-viewer.can:hover{border-color:#c5922a}.cbar-caret{border-bottom:2px solid #a0720e;border-right:2px solid #a0720e;width:9px;height:9px;display:none;transform:rotate(45deg)translate(-2px,-2px)}.cbar-viewer.can .cbar-caret{display:block}.cbar-viewer.other{background:#fff3d6;border-color:#c5922a}.cbar-viewer.other .cbar-name:before{content:"Viewing ";color:#a0720e;font-weight:700}.cbar-menu{z-index:200;background:#fff;border:1px solid #c5922a8c;border-radius:18px;min-width:210px;max-height:min(70vh,440px);padding:8px;animation:.18s backwards cbIn;position:fixed;overflow-y:auto;box-shadow:0 24px 60px #28184147}.cbar-menu[hidden]{display:none}@keyframes cbIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cbar-menu-h{letter-spacing:.16em;text-transform:uppercase;color:#8e82ab;padding:6px 12px 4px;font-size:11px;font-weight:800}.cbar-menu button{text-align:left;width:100%;font:inherit;color:#241338;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:700;display:flex}.cbar-menu button:hover{background:#f4f0fb}.cbar-menu button.cur{color:#6b4a06;background:#fff3d6}.cbar-menu button.cur:after{content:"✓";color:#a0720e;margin-left:auto}.cbar-menu .me{border-bottom:1px solid #2818411a;border-radius:12px 12px 0 0;margin-bottom:4px}.cbar-out{font:inherit;color:#4d3b6b;cursor:pointer;background:#fff;border:1px solid #28184129;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:800;transition:border-color .2s,color .2s}.cbar-out:hover{color:#241338;border-color:#c5922a}.cbar-tab[data-ic=home]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M3 11l9-8 9 8v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1z'/></svg>")}.cbar-tab[data-ic=book]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M12 6C10 4.500 7 4 3 4v14c4 0 7 .5 9 2 2-1.500 5-2 9-2V4c-4 0-7 .5-9 2zM12 6v14'/></svg>")}.cbar-tab[data-ic=plus]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4' width='14' height='17' rx='2'/><path d='M12 9v7M8.500 12.500h7'/></svg>")}.cbar-tab[data-ic=note]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h9l4 4v14H6zM14 3v5h5M9 13h7M9 17h5'/></svg>")}.cbar-tab[data-ic=books]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M4 4h4v16H4zM10 4h4v16h-4zM16.500 5.500l3.700-1 3 14.800-3.700 1z'/></svg>")}.cbar-tab[data-ic=folder]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6a1 1 0 0 1 1-1h5l2 2h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1zM12 17v-6M9 13.500l3-3 3 3'/></svg>")}.cbar-tab[data-ic=bulb]{--cbi:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'><path d='M9 18h6M10 21h4M12 3a6 6 0 0 0-3.500 10.900c.6.500 1 1.200 1 2.100h5c0-.9.400-1.600 1-2.100A6 6 0 0 0 12 3z'/></svg>")}@media (width<=1180px){.cbar-tab:before,.cbar-viewer:not(.can):not(.other) .cbar-name{display:none}}@media (width<=760px){.cbar{position:relative;top:auto;box-shadow:0 6px 18px #28184114}.cbar-in{scrollbar-width:none;gap:6px;padding-block:8px;overflow-x:auto}.cbar-in::-webkit-scrollbar{display:none}.cbar-tabs,.cbar-who{flex:none}.cbar-tab{padding:9px 13px;font-size:13px}}
