.header[data-v-c39009f6]{box-sizing:border-box;display:flex;align-items:center;gap:28px;min-height:88px;padding:16px clamp(18px,4vw,48px);width:100%;background:#142238;color:#fff;box-shadow:0 4px 20px #0002}h1[data-v-c39009f6]{margin:0;font-size:clamp(19px,2vw,26px);font-weight:750;cursor:pointer;white-space:nowrap}.nav[data-v-c39009f6]{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;padding:5px;background:#20334e;border:1px solid #314864;border-radius:13px;max-width:530px;margin:auto}.nav a[data-v-c39009f6]{color:#c8d7ea;text-decoration:none;font-size:13px;font-weight:650;white-space:nowrap;padding:12px 15px;border-radius:9px;transition:background .2s,color .2s}.nav a[data-v-c39009f6]:hover{background:#314c6e;color:#fff}.nav a.selected[data-v-c39009f6]{background:#385c86;color:#fff}.nav a.create-link[data-v-c39009f6]{background:#2778d1;color:#fff}.nav a.create-link[data-v-c39009f6]:hover{background:#3b91ee}.profil-nav[data-v-c39009f6]{display:flex;align-items:center;gap:14px;margin-left:auto}.profil-nav button[data-v-c39009f6]{border:1px solid #61738e;background:transparent;color:#fff;border-radius:9px;padding:10px 14px;cursor:pointer}.profil-nav button[data-v-c39009f6]:hover{background:#2c425e}.avatar[data-v-c39009f6]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#367dd7;color:#fff;text-decoration:none;font-weight:700}.burger[data-v-c39009f6]{display:none}@media(max-width:1050px){.header[data-v-c39009f6]{min-height:76px;justify-content:space-between;padding:12px 16px;gap:12px}.nav[data-v-c39009f6],.profil-nav[data-v-c39009f6]{display:none}.burger[data-v-c39009f6]{display:flex;position:relative;z-index:110;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:46px;height:46px;border:1px solid #50637f;border-radius:12px;background:#263c58;cursor:pointer}.burger span[data-v-c39009f6]{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,opacity .2s}.burger.active span[data-v-c39009f6]:first-child{transform:translateY(7px) rotate(45deg)}.burger.active span[data-v-c39009f6]:nth-child(2){opacity:0}.burger.active span[data-v-c39009f6]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.mobile-menu[data-v-355e7b6e]{box-sizing:border-box;display:flex;flex-direction:column;gap:7px;width:min(340px,88vw);height:100%;padding:32px 20px;background:#17263c;color:#fff;box-shadow:-12px 0 35px #0004;overflow-y:auto}.menu-heading[data-v-355e7b6e]{padding:0 12px 16px;color:#aabdd5;font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.mobile-menu a[data-v-355e7b6e]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 14px;color:#edf4ff;text-decoration:none;font-size:15px;font-weight:600;border-radius:10px;transition:background .2s}.mobile-menu a span[data-v-355e7b6e]{color:#8ba9cf;font-size:23px;line-height:1}.mobile-menu a.router-link-active[data-v-355e7b6e],.mobile-menu a[data-v-355e7b6e]:hover{background:#294563;color:#fff}.separator[data-v-355e7b6e]{height:1px;background:#3a4d66;margin:15px 4px}.disconnect[data-v-355e7b6e]{margin-top:8px;padding:15px;text-align:left;border:1px solid #53637a;border-radius:10px;background:transparent;color:#e9f1fc;font:inherit;cursor:pointer}.disconnect[data-v-355e7b6e]:hover{background:#294563}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;min-width:0;overflow-x:hidden}.mobile-overlay{position:fixed;inset:76px 0 0;z-index:100;display:flex;justify-content:flex-end;background:rgba(7,15,29,.68)}.menu-fade-enter-active,.menu-fade-leave-active{transition:opacity .25s}.menu-fade-enter-from,.menu-fade-leave-to{opacity:0}.menu-slide-enter-active,.menu-slide-leave-active{transition:transform .25s ease}.menu-slide-enter-from,.menu-slide-leave-to{transform:translateX(100%)}*,:after,:before{box-sizing:border-box}body,html{margin:0;overflow-x:hidden}body,html,iframe,img,video{max-width:100%}button,input,select,textarea{font:inherit;max-width:100%}a,button{touch-action:manipulation}@media(max-width:600px){input,select,textarea{font-size:16px}}