.is-error .file{border:1px solid red;border-radius:6px}.change{background-color:#ffffff4d}.loader{animation:1s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.aside[data-v-1aed1ff4]::-webkit-scrollbar{display:none!important}.sidebar[data-v-1aed1ff4]::-webkit-scrollbar{display:none!important}.aside[data-v-1aed1ff4]::-webkit-scrollbar-thumb{display:none!important}.sidebar[data-v-1aed1ff4]::-webkit-scrollbar-thumb{display:none!important}.sb-search[data-v-1aed1ff4]{height:var(--control-h);border:1px solid var(--line);background:var(--card);border-radius:11px;align-items:center;gap:8px;padding:0 10px;transition:border-color .12s,box-shadow .12s;display:flex}.sb-search[data-v-1aed1ff4]:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-light)}.sb-search__input[data-v-1aed1ff4]{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:13px}.sb-search__kbd[data-v-1aed1ff4]{border:1px solid var(--line);background:var(--line-soft);color:var(--faint);border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:11px}.sb-brand[data-v-1aed1ff4]{padding:22px 22px 18px}.sb-brand--collapsed[data-v-1aed1ff4]{justify-content:center;padding-left:0;padding-right:0}.sb-brand-mark[data-v-1aed1ff4]{background:linear-gradient(135deg, var(--brand), var(--brand-accent));box-shadow:0 4px 12px color-mix(in srgb, var(--brand) 28%, transparent)}.sb-brand-name[data-v-1aed1ff4]{letter-spacing:-.3px;font-size:19px}.sb-brand-sub[data-v-1aed1ff4]{letter-spacing:1.6px;margin-top:3px;font-size:9px;font-weight:700}.sb-item[data-v-1aed1ff4]{color:var(--ink-soft);cursor:pointer;border-radius:11px;align-items:center;gap:12px;margin-bottom:2px;padding:10px 12px;transition:background-color .12s,color .12s;display:flex;position:relative}.sb-item[data-v-1aed1ff4]:hover{background-color:var(--line-soft);color:var(--ink)}.sb-item--active[data-v-1aed1ff4]{background-color:var(--brand-light);color:var(--brand-dark)}.sb-item--active[data-v-1aed1ff4]:before{content:"";background:var(--brand-dark);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:-12px}.sb-item--open>i[data-v-1aed1ff4]:first-of-type{color:var(--brand-dark)}.sb-item--active .sb-item__label[data-v-1aed1ff4]{font-family:golos-600,ui-sans-serif,system-ui,sans-serif}.sb-item--child[data-v-1aed1ff4]{padding-left:20px}.sb-item__icon[data-v-1aed1ff4]{flex-shrink:0;align-items:center;height:24px;display:flex;position:relative}.sb-item__label[data-v-1aed1ff4]{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;font-family:golos-500,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.short_menubar .sb-item[data-v-1aed1ff4]{justify-content:center}.sb-badge[data-v-1aed1ff4]{z-index:10;background-color:var(--bad);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;transition:all .5s;display:flex;position:absolute;top:-6px;left:14px}.min_badge.sb-badge[data-v-1aed1ff4]{position:relative;top:5px;left:calc(50% - 9px);transform:translate(-50%)}.sb-help[data-v-1aed1ff4]{border:1px solid var(--line);border-radius:13px;padding:12px 14px;font-family:golos-500,ui-sans-serif,system-ui,sans-serif;transition:background-color .12s,color .12s}.sb-help[data-v-1aed1ff4]:hover{background-color:var(--line-soft)}.sidebar[data-v-1aed1ff4]{z-index:10;flex-shrink:0;width:300px;height:100%;transition:all .5s;position:relative;overflow:hidden auto}.sidebar.active.full_page[data-v-1aed1ff4],.sidebar.not_active.full_page[data-v-1aed1ff4]{box-shadow:var(--shadow);position:absolute;top:0}.sidebar.active.full_page[data-v-1aed1ff4]{left:0}.sidebar.not_active.full_page[data-v-1aed1ff4]{left:-300px}.sidebar.long_menubar[data-v-1aed1ff4]{width:280px!important}.sidebar.short_menubar[data-v-1aed1ff4]{width:74px!important}@media (width<=1280px){.sidebar.short_menubar[data-v-1aed1ff4]{width:66px!important}}@media (width<=1024px){.sidebar[data-v-1aed1ff4]{box-shadow:var(--shadow);position:absolute;top:0}.sidebar.active[data-v-1aed1ff4]{left:0}.sidebar.not_active[data-v-1aed1ff4]{left:-300px}}.content[data-v-930c3042]::-webkit-scrollbar{width:8px}.content[data-v-930c3042]::-webkit-scrollbar-thumb{background-color:var(--line);border-radius:10px;width:100%}
