.student-header[data-v-0d1a4aae]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #edf0f5;box-shadow:0 4px 18px #2535550b;display:grid;gap:clamp(14px,2vw,32px);grid-template-columns:auto minmax(450px,1fr) minmax(190px,300px) auto;height:80px;inset:0 0 auto;padding:0 clamp(20px,3.8vw,64px);position:fixed;z-index:1000}.school-brand[data-v-0d1a4aae]{align-items:center;color:#152039;display:flex;gap:12px;text-decoration:none;white-space:nowrap}.school-brand img[data-v-0d1a4aae]{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.school-brand span[data-v-0d1a4aae]{display:flex;flex-direction:column;gap:2px}.school-brand strong[data-v-0d1a4aae]{font-size:17px;font-weight:800}.school-brand small[data-v-0d1a4aae]{color:#8792a6;font-size:11px}.student-nav[data-v-0d1a4aae]{display:flex;gap:clamp(5px,1vw,16px);min-width:0}.student-nav[data-v-0d1a4aae],.student-nav a[data-v-0d1a4aae]{align-items:center;justify-content:center}.student-nav a[data-v-0d1a4aae]{--nav-background:rgba(245,245,247,.4);--nav-border:rgba(245,245,247,.8);--nav-accent:#414141;--nav-highlight:rgba(245,245,247,.8);background:var(--nav-background);border:1px solid var(--nav-border);border-radius:13px;color:var(--nav-accent);display:inline-flex;font-size:14px;font-weight:650;gap:9px;min-height:44px;padding:0 13px;text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease;white-space:nowrap}.student-nav a i[data-v-0d1a4aae]{color:var(--nav-accent);font-size:19px}.student-nav a.active[data-v-0d1a4aae],.student-nav a[data-v-0d1a4aae]:hover{background:var(--nav-highlight);border-color:#e8e8ed80;color:var(--nav-accent)}.student-nav a[data-v-0d1a4aae]:focus-visible{outline:2px solid var(--nav-accent);outline-offset:3px}.dashboard-search[data-v-0d1a4aae]{align-items:center;background:#f6f8fc;border:1px solid #e3e8f1;border-radius:14px;color:#97a3b7;display:flex;gap:10px;height:44px;padding:0 15px}.dashboard-search i[data-v-0d1a4aae]{font-size:19px}.mobile-search-toggle[data-v-0d1a4aae]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:none;height:100%;justify-content:center;width:100%}.mobile-menu-toggle[data-v-0d1a4aae]{display:none}.dashboard-search input[data-v-0d1a4aae]{background:transparent;border:0;color:#27334a;font-size:13px;outline:0;width:100%}.dashboard-search input[data-v-0d1a4aae]::-moz-placeholder{color:#8792a6}.dashboard-search input[data-v-0d1a4aae]::placeholder{color:#8792a6}.student-account[data-v-0d1a4aae]{justify-self:end;position:relative}.account-trigger[data-v-0d1a4aae]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:10px;padding:0;white-space:nowrap}.avatar-wrap[data-v-0d1a4aae]{background:#f1f4f9;border:1px solid #e6eaf1;border-radius:50%;display:grid;height:40px;overflow:hidden;place-items:center;width:40px}.avatar-wrap img[data-v-0d1a4aae]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account-name[data-v-0d1a4aae]{color:#24304a;font-size:13px;font-weight:700;max-width:145px;overflow:hidden;text-overflow:ellipsis}.account-chevron[data-v-0d1a4aae]{color:#9ba6b8;font-size:12px}.account-menu[data-v-0d1a4aae]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border:1px solid #e9edf4;border-radius:19px;box-shadow:0 18px 45px #1b284329,0 3px 10px #1b28430a;display:grid;gap:3px;max-height:calc(100dvh - 1rem);overflow-y:auto;padding:10px;position:fixed;width:min(276px,calc(100vw - 24px));z-index:1100}.account-menu__identity[data-v-0d1a4aae]{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:11px;margin-bottom:5px;padding:5px 5px 13px}.account-menu__avatar[data-v-0d1a4aae]{background:#f2f4f9;border:1px solid #e7ebf3;border-radius:14px;display:grid;flex:0 0 auto;height:42px;overflow:hidden;place-items:center;width:42px}.account-menu__avatar img[data-v-0d1a4aae]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account-menu__identity-copy[data-v-0d1a4aae]{display:grid;gap:4px;min-width:0}.account-menu__identity-copy strong[data-v-0d1a4aae]{color:#27334d;font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu__identity-copy small[data-v-0d1a4aae]{color:#8792a7;font-size:11px}.account-menu a[data-v-0d1a4aae],.account-menu button[data-v-0d1a4aae]{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:#45516c;cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:500;gap:10px;min-height:47px;padding:6px 8px;text-align:right;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.account-menu__icon[data-v-0d1a4aae]{background:#f1f3f9;border-radius:10px;color:#596a9c;display:grid;flex:0 0 auto;font-size:15px;height:34px;place-items:center;width:34px}.account-menu a[data-v-0d1a4aae]:hover,.account-menu button[data-v-0d1a4aae]:hover{background:#f7f8fb;border-color:#edf0f6;color:#303e65}.account-menu__arrow[data-v-0d1a4aae]{color:#a0a9b9;font-size:11px;margin-right:auto}.account-menu .account-menu__logout[data-v-0d1a4aae]{border-radius:0 0 12px 12px;border-top:1px solid #edf0f5;color:#a5505b;margin-top:3px;padding-top:10px}.account-menu__logout .account-menu__icon[data-v-0d1a4aae]{background:#fff1f2;color:#b85a65}.account-menu .account-menu__logout[data-v-0d1a4aae]:hover{background:#fff5f5;border-color:transparent;color:#a34450}.account-menu a[data-v-0d1a4aae]:focus,.account-menu button[data-v-0d1a4aae]:focus{outline:none}.account-menu a[data-v-0d1a4aae]:focus-visible,.account-menu button[data-v-0d1a4aae]:focus-visible{outline:2px solid #aeb9d4;outline-offset:1px}@media (max-width:700px){.account-menu[data-v-0d1a4aae]{border-radius:17px}.account-menu a[data-v-0d1a4aae],.account-menu button[data-v-0d1a4aae]{font-size:12px;min-height:45px}}@media (max-width:1400px){.student-header[data-v-0d1a4aae]{gap:10px;grid-template-columns:auto minmax(0,1fr) minmax(180px,240px) auto;padding-inline:20px}.school-brand[data-v-0d1a4aae]{gap:8px}.school-brand img[data-v-0d1a4aae]{height:42px;width:42px}.school-brand strong[data-v-0d1a4aae]{font-size:15px}.student-nav[data-v-0d1a4aae]{gap:2px}.student-nav a[data-v-0d1a4aae]{font-size:12px;gap:6px;padding-inline:8px}.account-name[data-v-0d1a4aae]{max-width:105px}}@media (max-width:1023px){.student-header[data-v-0d1a4aae]{gap:0 14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:64px 44px;height:120px;padding:4px 18px 10px}.school-brand[data-v-0d1a4aae]{grid-column:1;grid-row:1}.student-nav[data-v-0d1a4aae]{gap:10px;grid-column:1/-1;grid-row:2;justify-content:center;overflow-x:auto;scrollbar-width:none}.student-nav a[data-v-0d1a4aae]{min-height:38px}.student-nav[data-v-0d1a4aae]::-webkit-scrollbar{display:none}.dashboard-search[data-v-0d1a4aae]{border-radius:14px;display:flex;grid-column:2;grid-row:1;height:44px;justify-self:left;padding:0;transition:width .18s ease,box-shadow .18s ease;width:44px}.dashboard-search input[data-v-0d1a4aae],.desktop-search-icon[data-v-0d1a4aae]{display:none}.mobile-search-toggle[data-v-0d1a4aae]{display:flex}.dashboard-search.is-expanded[data-v-0d1a4aae]{box-shadow:0 8px 25px #23345224;height:48px;justify-content:flex-start;left:12px;padding:0 12px;position:absolute;right:12px;top:10px;width:auto;z-index:5}.dashboard-search.is-expanded input[data-v-0d1a4aae]{display:block;flex:1;min-width:0}.dashboard-search.is-expanded .mobile-search-toggle[data-v-0d1a4aae]{flex:0 0 30px;width:30px}.student-account[data-v-0d1a4aae]{grid-column:3;grid-row:1}}@media (max-width:639px){.student-header[data-v-0d1a4aae]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-rows:64px;height:76px;padding:4px 12px 8px}.school-brand[data-v-0d1a4aae]{gap:7px}.school-brand span[data-v-0d1a4aae]{display:none}.school-brand img[data-v-0d1a4aae]{height:38px;width:38px}.school-brand strong[data-v-0d1a4aae]{font-size:14px}.school-brand small[data-v-0d1a4aae]{font-size:9px}.student-nav[data-v-0d1a4aae]{display:none}.student-nav.is-open[data-v-0d1a4aae]{background:#fff;border:1px solid #e8edf5;border-radius:18px;box-shadow:0 14px 36px #19274229;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));left:12px;overflow:visible;padding:12px;position:absolute;right:12px;top:calc(100% + 8px);z-index:6}.student-nav.is-open a[data-v-0d1a4aae]{background:var(--nav-background);border:1px solid var(--nav-border);gap:10px;justify-content:flex-start;min-height:48px;padding-inline:12px}.student-nav.is-open a.active[data-v-0d1a4aae],.student-nav.is-open a[data-v-0d1a4aae]:hover{background:var(--nav-highlight);border-color:#e8e8ed80}.mobile-menu-toggle[data-v-0d1a4aae]{background:#f6f8fc;border:1px solid #e3e8f1;border-radius:13px;color:#43516b;cursor:pointer;display:grid;font-size:18px;grid-column:3;grid-row:1;height:40px;place-items:center;width:40px}.student-nav a[data-v-0d1a4aae]{font-size:12px;gap:7px;min-height:38px;padding-inline:10px}.student-nav a i[data-v-0d1a4aae]{font-size:16px}.avatar-wrap[data-v-0d1a4aae]{height:35px;width:35px}.account-name[data-v-0d1a4aae]{font-size:12px;max-width:94px}.account-chevron[data-v-0d1a4aae]{display:none}.student-account[data-v-0d1a4aae]{grid-column:4;grid-row:1}}header[data-v-9d183e3a]{background:linear-gradient(270deg,#f5f5f7,#fff,#f5f5f7);height:80px;justify-content:space-between;position:fixed;top:0;width:100%;z-index:1000}header[data-v-9d183e3a],header>div.profile[data-v-9d183e3a]{align-items:center;display:flex;flex-direction:row}header>div.profile[data-v-9d183e3a]{height:100%;padding:15px 10px}header>div.profile>.profile-img[data-v-9d183e3a]{background-position:50%;background-size:cover;border-radius:100%;height:45px;margin-left:12px;width:45px}header>div.profile>p[data-v-9d183e3a]{font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header>div.profile>.drop-down[data-v-9d183e3a]{background-color:#fefefe;border-radius:10px;box-shadow:0 0 8px #c2c2c2;display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:8px;position:absolute;right:20px;top:80px;transform:rotateX(90deg);transform-origin:top;transition:all .2s ease-out;visibility:hidden}header>div.profile>.drop-down>button[data-v-9d183e3a]{border-radius:10px;display:flex;flex-direction:row;padding:3px 5px;text-decoration:none;transition:all .1s ease-out;width:115px}header>div.profile>.drop-down>button[data-v-9d183e3a] *{cursor:pointer}header>div.profile>.drop-down>button>span[data-v-9d183e3a]{color:#212121;font-size:1rem;text-align:center;width:calc(100% - 24px)}header>div.profile>.drop-down>button>img[data-v-9d183e3a]{height:20px;margin-left:3px}header>div.profile>.drop-down>button[data-v-9d183e3a]:hover{background-color:#f2f2f2}header>div.profile>.drop-down>a[data-v-9d183e3a]{border-radius:10px;display:flex;flex-direction:row;padding:3px 5px;text-decoration:none;transition:all .1s ease-out;width:115px}header>div.profile>.drop-down>a[data-v-9d183e3a] *{cursor:pointer}header>div.profile>.drop-down>a>span[data-v-9d183e3a]{color:#212121;font-size:1rem;text-align:center;width:calc(100% - 24px)}header>div.profile>.drop-down>a>img[data-v-9d183e3a]{height:20px;margin-left:3px}header>div.profile>.drop-down>a>i[data-v-9d183e3a]{color:#000;font-size:20px}header>div.profile>.drop-down>a[data-v-9d183e3a]:hover{background-color:#f2f2f2}header>div.profile>img[data-v-9d183e3a]{margin-left:6px;transform:rotate(180deg);transition:all .2s ease-out;width:12px}header>.home[data-v-9d183e3a]{flex-direction:row}header>.home[data-v-9d183e3a],header>.home>a[data-v-9d183e3a]{align-items:center;display:flex}header>.home>a[data-v-9d183e3a]{flex-direction:row-reverse;height:60px;margin-left:10px;text-decoration:none}header>.home>a>p[data-v-9d183e3a]{color:#121212;font-size:1.6rem}header>.home>a>img[data-v-9d183e3a]{display:block;height:60px;margin-right:14px;width:60px}header>.home .bergur-menu[data-v-9d183e3a]{align-items:center;cursor:pointer;display:none;flex-direction:column;height:40px;justify-content:space-between;margin-left:25px;scale:.8;transition:all .3s ease;width:50px;z-index:1000}header>.home .bergur-menu .bergur-line[data-v-9d183e3a]{background-color:#222;border-radius:10px;height:8px;transform-origin:right center;transition:all .3s ease;width:50px}header>.home .bergur-menu.active[data-v-9d183e3a]{scale:1;transform:translate(-5px)}header>.home .bergur-menu.active .bergur-line[data-v-9d183e3a]{width:45.254833px}header>.home .bergur-menu.active .bergur-line[data-v-9d183e3a]:first-child{transform:rotate(-45deg)}header>.home .bergur-menu.active .bergur-line[data-v-9d183e3a]:nth-child(2){opacity:0;transform:rotateY(90deg);transform-origin:center;visibility:hidden}header>.home .bergur-menu.active .bergur-line[data-v-9d183e3a]:nth-child(3){transform:rotate(45deg)}#separator[data-v-9d183e3a]{background:linear-gradient(270deg,#f5f5f7,#7b7b7b,#f5f5f7);height:1px;position:fixed;top:80px;width:100%;z-index:1000}@media (max-width:800px){html[data-v-9d183e3a]{font-size:14px}header>div.profile>p[data-v-9d183e3a]{width:calc(100vw - 305px)}header>.home>a>p[data-v-9d183e3a]{display:none}header>.home>.bergur-menu[data-v-9d183e3a]{display:flex}}@media screen and (hover:hover){header>div.profile:hover>.drop-down[data-v-9d183e3a]{height:auto;opacity:1;transform:rotateX(0);visibility:visible}header>div.profile:hover>img[data-v-9d183e3a]{transform:rotate(0)}}aside[data-v-d69249ba]{background-color:#f5f5f7;border-right-color:#939393;border-right-width:1px;display:flex;flex-direction:column;justify-content:space-between;max-width:240px;overflow:auto;position:fixed;top:81px;transform-origin:-15px;transition:all .4s ease;width:100%;z-index:900}aside[data-v-d69249ba]::-webkit-scrollbar{width:0}aside>ul[data-v-d69249ba]{display:flex;flex-direction:column;padding:30px 10px 30px 20px}aside>ul>li[data-v-d69249ba]{border-radius:10px;height:40px;width:100%}aside>ul>li>a[data-v-d69249ba]{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:100%;padding:5px;width:100%}aside>ul>li>a>span[data-v-d69249ba]:nth-child(2){align-items:center;display:flex;height:100%;justify-content:center;margin:0 10px 0 5px;width:30px}aside>ul>li>a>span:nth-child(2)>i[data-v-d69249ba]{font-size:20px}aside>ul>li>a>span[data-v-d69249ba]:first-child{color:#6f6f6f;text-align:center;width:175px}aside>ul>li>a:hover>span[data-v-d69249ba]{color:#272727}aside>ul>li.active[data-v-d69249ba]{background-color:#fefefe;box-shadow:0 0 4px #e8e8e8}aside>ul>li.active>a>span[data-v-d69249ba]{color:#000}aside.visible[data-v-d69249ba]{transform:rotateY(0);visibility:visible}@media (max-width:800px){aside[data-v-d69249ba]{border:1px solid #888;border-radius:20px;height:calc(100vh - 111px);margin:15px 0 15px 15px;position:fixed;transform:rotateY(90deg);visibility:hidden}}@media print{aside[data-v-d69249ba]{display:none}}
