.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-variant:normal;font-style:normal;font-weight:var(--fa-style,900);text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);line-height:1}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(var(--fa-li-width,2em)*-1)}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto);position:absolute;inset:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-plus{--fa:"+"}.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user{--fa:""}.fa-check{--fa:""}.fa-close,.fa-times{--fa:""}.fa-gear{--fa:""}.fa-home{--fa:""}.fa-clock{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-bookmark{--fa:""}.fa-list{--fa:""}.fa-edit{--fa:""}.fa-play{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-info-circle{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle{--fa:""}.fa-trophy{--fa:""}.fa-users{--fa:""}.fa-link{--fa:""}.fa-copy{--fa:""}.fa-save{--fa:""}.fa-bars{--fa:""}.fa-arrow-rotate-left{--fa:""}.fa-bell{--fa:""}.fa-quote-left{--fa:""}.fa-spinner{--fa:""}.fa-keyboard{--fa:""}.fa-calendar{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-language{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-note-sticky{--fa:""}.fa-trash-can{--fa:""}.fa-rotate{--fa:""}.fa-right-to-bracket{--fa:""}.fa-pencil-alt{--fa:""}.fa-external-link-alt{--fa:""}.fa-reply{--fa:""}.fa-dice{--fa:""}.fa-check-double{--fa:""}.fa-face-grin-wink{--fa:""}.fa-layer-group{--fa:""}.modal-enter-active[data-v-f20f86ed],.modal-leave-active[data-v-f20f86ed]{transition:opacity .3s}.modal-enter-from[data-v-f20f86ed],.modal-leave-to[data-v-f20f86ed]{opacity:0}.modal-overlay[data-v-f20f86ed]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s overlay-in-f20f86ed;display:flex;position:fixed;top:0;left:0}.modal[data-v-f20f86ed]{animation:.3s forwards modal-in-f20f86ed;transform:translateY(-50px)}.modern-dark-dialog[data-v-f20f86ed]{color:#e2e8f0;background-color:#1d1d1d;border-radius:12px;width:420px;overflow:hidden;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #00000040}.modal-header[data-v-f20f86ed]{border-bottom:1px solid var(--accent-color);padding:16px 20px}.modal-header h3[data-v-f20f86ed]{margin:0;font-size:1.1rem;font-weight:600}.modal-content[data-v-f20f86ed]{padding:20px}.message-container[data-v-f20f86ed]{flex-direction:column;align-items:center;gap:1rem;display:flex}.icon[data-v-f20f86ed]{color:#db4f4f;width:48px;height:48px}.message[data-v-f20f86ed]{color:#e2e8f0;text-align:center;margin:0;font-size:1rem;line-height:1.5}.modal-actions[data-v-f20f86ed]{justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.modern-dark-btn[data-v-f20f86ed]{color:#e2e8f0;cursor:pointer;background-color:#242424;border:none;border-radius:6px;padding:8px 16px;font-weight:500;transition:all .2s}.modern-dark-btn[data-v-f20f86ed]:hover{background-color:#2b2b2b}.modern-dark-btn.danger[data-v-f20f86ed]{color:#fecaca;background-color:#7f1d1d}.modern-dark-btn.danger[data-v-f20f86ed]:hover{background-color:#991b1b}@keyframes modal-in-f20f86ed{to{transform:translateY(0)}}@keyframes overlay-in-f20f86ed{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (width<=600px){.modern-dark-dialog[data-v-f20f86ed]{width:340px;margin:0 20px}.modal-actions[data-v-f20f86ed]{padding:12px 16px}.modern-dark-btn[data-v-f20f86ed]{padding:10px 16px;font-size:.9rem}}.lava-container[data-v-e1e15834]{z-index:-1;background:#000;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.blob-wrap[data-v-e1e15834]{filter:blur(40px);width:100%;height:100%}@keyframes move-e1e15834{0%{transform:translate(0)}25%{transform:translate(60vw,30vh)}50%{transform:translate(20vw,70vh)}75%{transform:translate(70vw,10vh)}to{transform:translate(0)}}.blob[data-v-e1e15834]{opacity:.7;background:var(--accent-color);border-radius:50%;animation:20s infinite move-e1e15834;position:absolute}.blob[data-v-e1e15834]:first-child{width:20vw;height:20vw;top:5vh;left:5vw}.blob[data-v-e1e15834]:nth-child(2){background:var(--accent-hover);width:25vw;height:25vw;animation-delay:-4s;top:40vh;left:60vw}.blob[data-v-e1e15834]:nth-child(3){background:var(--accent-transparent);width:15vw;height:15vw;animation-delay:-8s;top:70vh;left:20vw}.blob[data-v-e1e15834]:nth-child(4){width:30vw;height:30vw;animation-delay:-12s;top:20vh;left:30vw}.blob[data-v-e1e15834]:nth-child(5){background:var(--accent-hover);width:22vw;height:22vw;animation-delay:-16s;top:60vh;left:80vw}.background-container[data-v-97a9cd89]{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.background-container[data-v-97a9cd89]:after{content:"";pointer-events:none;background:#00000029;position:fixed;inset:0}.background-layer[data-v-97a9cd89]{opacity:0;will-change:opacity, filter;background-position:50%;background-size:cover;width:100%;height:100%;transition:filter .6s ease-in-out,opacity .6s ease-in-out;position:absolute}.background-layer.active[data-v-97a9cd89]{opacity:1}.notification-badge-wrapper[data-v-19948eb6]{position:relative}.notification-badge[data-v-19948eb6]{color:#fffc;justify-content:center;align-items:center;width:25px;height:25px;transition:all .3s;display:inline-flex;position:relative}.notification-badge[data-v-19948eb6]:hover{color:#fff}.notification-badge.has-notifications[data-v-19948eb6]{color:#fffc}.notification-badge i[data-v-19948eb6]{justify-content:center;align-items:center;width:25px;font-size:18px;display:flex}.badge-count[data-v-19948eb6]{background:var(--accent-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:14px;height:14px;padding:2px;font-size:9px;font-weight:600;animation:.5s bounce-in-19948eb6;display:flex;position:absolute;top:-3px;right:-3px;box-shadow:0 2px 4px #0003}.badge-count.large-count[data-v-19948eb6]{padding:2px;font-size:8px}@keyframes pulse-19948eb6{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bounce-in-19948eb6{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}[data-v-19948eb6]:root{--text-color:#2d3436;--error-color:#e17055;--success-color:var(--accent-color)}[data-theme=dark][data-v-19948eb6]{--text-color:#ddd}@media (width<=768px){.notification-badge[data-v-19948eb6]{width:25px;height:25px}.notification-badge i[data-v-19948eb6]{font-size:16px}.badge-count[data-v-19948eb6]{min-width:12px;height:12px;font-size:8px;top:-2px;right:-2px}}.side-panel[data-v-2163d14e]{width:230px;height:100vh;z-index:var(--z-sidebar);will-change:width, transform;background:#171717;border-right:1px solid #ffffff14;flex-direction:column;padding:1rem 0;transition:width .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:2px 0 12px #00000047}.side-panel.collapsed[data-v-2163d14e]{width:var(--app-sidebar-collapsed-width)}.menu-brand[data-v-2163d14e]{color:#fff;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 14px 12px;text-decoration:none;display:flex;position:relative}.menu-brand__logo[data-v-2163d14e]{object-fit:contain;border-radius:10px;width:34px;height:34px}.menu-brand__text[data-v-2163d14e]{white-space:nowrap;min-width:130px;text-shadow:none;font-size:24px;line-height:1}.side-panel.collapsed .menu-brand[data-v-2163d14e]{padding-inline:0}.top-section[data-v-2163d14e]{flex-direction:column;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:27px;font-weight:700;display:flex}.toggle-sidebar-btn[data-v-2163d14e]{color:#ffffffc7;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:42px;font-size:1rem;transition:background .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1);display:flex}.toggle-sidebar-btn[data-v-2163d14e]:hover{background:var(--accent-transparent,#6c5ce726);color:var(--accent-color,#6c5ce7);border-left-color:var(--accent-color,#6c5ce7);box-shadow:none}.side-panel:not(.collapsed) .toggle-sidebar-btn[data-v-2163d14e]{border-radius:0 12px 12px 0;justify-content:flex-end;width:calc(100% - 17px);padding-right:20px}.side-panel.collapsed .toggle-sidebar-btn[data-v-2163d14e]{border-left:0;border-radius:8px;align-self:center;width:42px}.side-panel.collapsed .toggle-sidebar-btn[data-v-2163d14e]:hover{background:var(--accent-transparent,#6c5ce726);border-left:0}.side-nav[data-v-2163d14e]{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.nav-links-wrapper[data-v-2163d14e]{flex:1;padding-bottom:1rem;overflow-y:auto}.nav-links-wrapper[data-v-2163d14e]::-webkit-scrollbar{width:5px;height:12px}.nav-links-wrapper[data-v-2163d14e]::-webkit-scrollbar-track{background:0 0;border-radius:10px}.nav-links-wrapper[data-v-2163d14e]::-webkit-scrollbar-thumb{background:#494949;border:0;border-radius:10px}.nav-links-wrapper[data-v-2163d14e]::-webkit-scrollbar-thumb:hover{background:#555}.nav-links[data-v-2163d14e]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.nav-links li[data-v-2163d14e]{width:100%;position:relative}.nav-links a[data-v-2163d14e],.nav-links button[data-v-2163d14e],.notification-link[data-v-2163d14e]{color:#fffc;border-left:3px solid #0000;border-radius:0 12px 12px 0;align-items:center;gap:1rem;height:auto;min-height:42px;padding:10px 17px;text-decoration:none;transition:all .25s;display:flex}.side-panel:not(.collapsed) .nav-links a[data-v-2163d14e],.side-panel:not(.collapsed) .nav-links button[data-v-2163d14e],.side-panel:not(.collapsed) .notification-link[data-v-2163d14e]{min-width:230px}.side-panel.collapsed .nav-links a[data-v-2163d14e],.side-panel.collapsed .nav-links button[data-v-2163d14e],.side-panel.collapsed .notification-link[data-v-2163d14e]{justify-content:center;min-width:auto;padding:10px}.nav-links a i[data-v-2163d14e],.nav-links a img[data-v-2163d14e],.nav-links button i[data-v-2163d14e],.nav-links button img[data-v-2163d14e],.notification-link i[data-v-2163d14e],.notification-link img[data-v-2163d14e]{justify-content:center;align-items:center;width:25px;display:flex}.nav-links .support-link[data-v-2163d14e]{align-items:center}.menu-text[data-v-2163d14e]{white-space:nowrap;opacity:0;width:130px;max-width:0;margin-left:0;transition:max-width .3s,opacity .3s,margin .3s;display:inline-block;overflow:hidden}.side-panel:not(.collapsed) .menu-text[data-v-2163d14e]{opacity:1;max-width:130px;margin-left:8px}.side-panel.collapsed .nav-links a i[data-v-2163d14e],.side-panel.collapsed .nav-links a img[data-v-2163d14e],.side-panel.collapsed .nav-links button i[data-v-2163d14e],.side-panel.collapsed .nav-links button img[data-v-2163d14e],.side-panel.collapsed .notification-link i[data-v-2163d14e],.side-panel.collapsed .notification-link img[data-v-2163d14e]{margin:0}.nav-links a[data-v-2163d14e],.nav-links button[data-v-2163d14e],.notification-link[data-v-2163d14e]{will-change:transform}.nav-links a[data-v-2163d14e]:hover,.nav-links button[data-v-2163d14e]:hover,.notification-link[data-v-2163d14e]:hover{background:var(--accent-transparent,#6c5ce726);color:var(--accent-color,#6c5ce7);border-left:3px solid var(--accent-color,#6c5ce7);transform:translate(3px)}.nav-links a[data-v-2163d14e]:active,.nav-links a.router-link-active[data-v-2163d14e],.nav-links button[data-v-2163d14e]:active,.notification-link[data-v-2163d14e]:active,.notification-link.router-link-active[data-v-2163d14e]{background:var(--accent-transparent,#6c5ce733);color:var(--accent-color,#6c5ce7);border-left:3px solid var(--accent-color,#6c5ce7)}.search-toggle-btn[data-v-2163d14e]{appearance:none;box-sizing:border-box;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-left:3px solid #0000}.search-toggle-btn[data-v-2163d14e]:hover,.search-toggle-btn[data-v-2163d14e]:active{background:var(--accent-transparent,#6c5ce726);color:var(--accent-color,#6c5ce7);border-left:3px solid var(--accent-color,#6c5ce7);transform:translate(3px)}.search-toggle-btn[data-v-2163d14e]:focus-visible{background:var(--accent-transparent,#6c5ce726);color:var(--accent-color,#6c5ce7);border-left:3px solid var(--accent-color,#6c5ce7);outline:none}.icon-user[data-v-2163d14e]{object-fit:contain;border-radius:50%;width:25px;height:25px}.icon-donut[data-v-2163d14e]{object-fit:contain;height:25px}.tooltip[data-v-2163d14e]{top:5px;left:var(--app-sidebar-collapsed-width);color:#fff;border:1px solid color-mix(in srgb, var(--accent-color) 22%, #ffffff14);white-space:nowrap;background:#232323fa;border-radius:9px;padding:8px 11px;position:fixed;box-shadow:0 10px 24px #00000061}a[data-v-2163d14e]{cursor:pointer}.back-btn[data-v-2163d14e]{color:#fffc;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;font-size:1rem;transition:all .3s;display:flex}.back-btn[data-v-2163d14e]:hover{color:var(--accent-color,#6c5ce7);background:var(--accent-transparent,#6c5ce726);box-shadow:none;transform:translate(-2px)}.back-text[data-v-2163d14e]{white-space:nowrap;opacity:0;max-width:0;transition:max-width .3s,opacity .3s;overflow:hidden}.side-panel:not(.collapsed) .back-text[data-v-2163d14e]{opacity:1;max-width:100px}.side-panel.auto-hide[data-v-2163d14e]{box-shadow:none;transition:transform .35s cubic-bezier(.4,0,.2,1),width .3s,box-shadow .35s;transform:translate(calc(4px - 100%))}.side-panel.auto-hide[data-v-2163d14e]:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--accent-color,#6c5ce7) 40%, var(--accent-color,#6c5ce7) 60%, transparent 100%);opacity:.5;border-radius:0 2px 2px 0;width:4px;transition:opacity .3s;position:absolute;top:0;bottom:0;right:0}.side-panel.auto-hide.auto-hide--peeked[data-v-2163d14e]{transform:translate(0);box-shadow:4px 0 24px #00000073}.side-panel.auto-hide.auto-hide--peeked[data-v-2163d14e]:after{opacity:0}.side-panel.right[data-v-2163d14e]{border-left:1px solid #ffffff14;border-right:0;left:auto;right:0;box-shadow:-2px 0 12px #00000047}.side-panel.right .nav-links a[data-v-2163d14e],.side-panel.right .nav-links button[data-v-2163d14e],.side-panel.right .notification-link[data-v-2163d14e]{border-left:none;border-right:3px solid #0000;border-radius:12px 0 0 12px}.side-panel.right .nav-links a[data-v-2163d14e]:hover,.side-panel.right .nav-links button[data-v-2163d14e]:hover,.side-panel.right .notification-link[data-v-2163d14e]:hover{border-left:none;border-right:3px solid var(--accent-color,#6c5ce7);transform:translate(-3px)}.side-panel.right .nav-links a[data-v-2163d14e]:active,.side-panel.right .nav-links a.router-link-active[data-v-2163d14e],.side-panel.right .nav-links button[data-v-2163d14e]:active,.side-panel.right .notification-link[data-v-2163d14e]:active,.side-panel.right .notification-link.router-link-active[data-v-2163d14e]{border-left:none;border-right:3px solid var(--accent-color,#6c5ce7)}.side-panel.right .toggle-sidebar-btn[data-v-2163d14e]{border-left:none;border-right:3px solid #0000;border-radius:12px 0 0 12px;justify-content:flex-start;padding-left:20px}.side-panel.right .toggle-sidebar-btn[data-v-2163d14e]:hover{border-left:none;border-right-color:var(--accent-color,#6c5ce7)}.side-panel.right .search-toggle-btn[data-v-2163d14e]{border-left:none;border-right:3px solid #0000}.side-panel.right .search-toggle-btn[data-v-2163d14e]:hover,.side-panel.right .search-toggle-btn[data-v-2163d14e]:active{border-left:none;border-right:3px solid var(--accent-color,#6c5ce7);transform:translate(-3px)}.side-panel.right .back-btn[data-v-2163d14e]:hover{transform:translate(2px)}.side-panel.right.auto-hide[data-v-2163d14e]{transform:translate(calc(100% - 4px))}.side-panel.right.auto-hide[data-v-2163d14e]:after{border-radius:2px 0 0 2px;left:0;right:auto}.side-panel.right.auto-hide.auto-hide--peeked[data-v-2163d14e]{transform:translate(0);box-shadow:-4px 0 24px #00000073}.side-panel.right .tooltip[data-v-2163d14e]{left:auto;right:var(--app-sidebar-collapsed-width)}.mobile-navbar[data-v-8b6d536c]{width:min(280px,76vw);height:100vh;z-index:calc(var(--z-sidebar) + 1);background:#171717;border-right:1px solid #ffffff14;padding-top:70px;position:fixed;top:0;left:0;overflow:hidden;box-shadow:18px 0 40px #00000080}.mobile-navbar__close[data-v-8b6d536c]{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:25px;transition:background .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:14px;left:18px}.mobile-navbar__close[data-v-8b6d536c]:active{transform:scale(.96)}.mobile-navbar__close[data-v-8b6d536c]:hover{background:var(--accent-transparent,#6c5ce726);border-color:color-mix(in srgb, var(--accent-color) 32%, #ffffff1a);box-shadow:none}.nav-links-wrapper[data-v-8b6d536c]{flex:1;height:calc(100vh - 70px);padding-bottom:1rem;overflow-y:auto}.nav-links[data-v-8b6d536c]{flex-direction:column;gap:7px;margin:0;padding:0 12px;list-style:none;display:flex}.nav-links li[data-v-8b6d536c]{width:100%;position:relative}.nav-links a[data-v-8b6d536c],.nav-links button[data-v-8b6d536c]{color:#ffffffdb;box-sizing:border-box;border-radius:8px;align-items:center;gap:16px;width:100%;min-width:0;min-height:44px;padding:12px 14px;text-decoration:none;transition:all .25s;display:flex}.nav-links a i[data-v-8b6d536c],.nav-links a img[data-v-8b6d536c]{justify-content:center;align-items:center;width:25px;display:flex}.menu-text[data-v-8b6d536c]{width:auto;display:inline-block}.nav-links a[data-v-8b6d536c]:hover{background:var(--accent-transparent,#6c5ce726);color:var(--accent-color,#6c5ce7);transform:translate(2px)}.nav-links a[data-v-8b6d536c]:active,.nav-links a.router-link-active[data-v-8b6d536c]{background:var(--accent-transparent,#6c5ce733);color:var(--accent-color,#6c5ce7)}.notification-link[data-v-8b6d536c]{color:#fffc;box-sizing:border-box;border-radius:8px;align-items:center;gap:16px;width:100%;min-width:0;padding:12px 14px;text-decoration:none;transition:all .25s;display:flex}.notification-link[data-v-8b6d536c]:hover{background:var(--accent-transparent,#6c5ce726);color:var(--accent-color,#6c5ce7);transform:translate(2px)}.notification-link[data-v-8b6d536c]:active,.notification-link.router-link-active[data-v-8b6d536c]{background:var(--accent-transparent,#6c5ce733);color:var(--accent-color,#6c5ce7)}.slide-enter-active[data-v-8b6d536c],.slide-leave-active[data-v-8b6d536c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-8b6d536c],.slide-leave-to[data-v-8b6d536c]{transform:translate(-100%)}.overlay[data-v-8b6d536c]{width:100vw;height:100vh;z-index:var(--z-sidebar);background:#000000a3;position:fixed;top:0;left:0}.icon-donut[data-v-8b6d536c]{object-fit:contain;width:25px;height:25px}.icon-user[data-v-8b6d536c]{object-fit:contain;border-radius:50%;width:25px;height:25px}.status-container[data-v-a3be03ae]{text-align:center;margin-top:20px}.button[data-v-a3be03ae]{background-color:var(--accent-color);color:#fff;cursor:pointer;border:0;border-radius:5px;padding:10px 20px;font-family:inherit;font-size:16px;text-decoration:none;transition:background-color .3s;display:inline-block}.button[data-v-a3be03ae]:hover{background-color:var(--accent-hover)}.error-message[data-v-a3be03ae]{color:var(--accent-color);text-align:center;border:1px solid var(--accent-color);background:var(--accent-transparent);border-radius:5px;max-width:500px;margin:20px auto;padding:20px;font-size:1.2rem}.buttons-container[data-v-a3be03ae]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:15px;display:flex}.btn--close[data-v-8272f665]{color:var(--text-color);cursor:pointer;opacity:.7;background:0 0;border:0;padding:2px;transition:opacity .2s;position:absolute;top:8px;right:6px}.btn--close[data-v-8272f665]:hover{opacity:1}.btn--close i[data-v-8272f665]{width:20px;height:20px;font-size:18px;display:block}.search[data-v-8272f665]{z-index:30;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.search__content[data-v-8272f665]{box-sizing:border-box;background:#1e1e1ef5;border-radius:8px;flex-direction:column;width:min(800px,100vw - 32px);max-height:90vh;padding:20px;display:flex;position:relative;box-shadow:0 2px 10px #0000001a}@media screen and (width<=600px){.search__content[data-v-8272f665]{width:calc(100vw - 24px);padding:14px}}@media (width>=768px){.search__content[data-v-8272f665]{width:min(600px,100vw - 32px)}}@media (width>=1200px){.search__content[data-v-8272f665]{width:min(800px,100vw - 32px)}}.search__results-wrapper[data-v-8272f665]{flex:1;max-height:calc(90vh - 120px);margin-top:20px;overflow-y:auto}.search__results[data-v-8272f665]{color:#fff;box-sizing:border-box;width:100%}.search__results .no-results[data-v-8272f665]{text-align:center;width:100%;margin:20px auto;font-size:18px}.search .movie[data-v-8272f665]{cursor:pointer;color:#fff;box-sizing:border-box;border-radius:8px;outline:none;justify-content:flex-start;align-items:flex-start;gap:12px;min-height:68px;margin:2px 4px 8px 0;padding:10px 14px;text-decoration:none;display:flex}.search .movie[data-v-8272f665]:hover{background:#222222fa}.search .movie[data-v-8272f665]:focus{box-shadow:0 0 0 2px var(--accent-color);background:#222222fa}.search .movie__poster[data-v-8272f665]{object-fit:cover;background:#ffffff14;border-radius:3px;flex:0 0 32px;width:32px;height:48px}.search .movie__info[data-v-8272f665]{min-width:0;padding-top:2px}.search .movie__title[data-v-8272f665]{overflow-wrap:anywhere;margin:0;padding:0;font-size:15px;font-weight:500;line-height:18px}.search .movie__meta[data-v-8272f665]{flex-wrap:wrap;gap:7px;margin-top:3px;line-height:18px;display:flex}.search .movie__rating.low[data-v-8272f665]{color:#ff6b6b}.search .movie__rating.medium[data-v-8272f665]{color:#ffd93d}.search .movie__rating.high[data-v-8272f665]{color:#51cf66}.input-wrapper[data-v-8272f665]{width:100%;margin-top:20px;position:relative}.search-input[data-v-8272f665]{box-sizing:border-box;color:#fff;background:#1e1e1ecc;border:1px solid #ccc;border-radius:10px;width:100%;padding:10px;font-size:16px;transition:all .3s}.search-input[data-v-8272f665]:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-transparent);outline:none}.search-input.wrong-layout[data-v-8272f665]{border-color:#ff8c00;box-shadow:0 0 5px #ff8c0033}.layout-warning[data-v-8272f665]{text-align:center;color:#ff8c00;pointer-events:none;opacity:0;z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ff8c0026;border:1px solid #ff8c0080;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .3s;display:flex;position:absolute;bottom:-40px;left:0;right:0;transform:translateY(-10px)}.layout-warning.show[data-v-8272f665]{opacity:1;transform:translateY(0)}.layout-warning i[data-v-8272f665]{color:#ff8c00;font-size:16px}.movie-skeleton[data-v-8272f665]{background:#22222280;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;padding:10px 16px;display:flex}.movie-skeleton__poster[data-v-8272f665]{background:#ffffff1a;border-radius:4px;width:32px;height:48px;animation:1.5s linear infinite shimmer-8272f665}.movie-skeleton__content[data-v-8272f665]{flex-direction:column;flex:1;gap:8px;display:flex}.movie-skeleton__title[data-v-8272f665]{background:#ffffff1a;border-radius:4px;width:70%;height:18px;animation:1.5s linear infinite shimmer-8272f665}.movie-skeleton__meta[data-v-8272f665]{gap:7px;display:flex}.movie-skeleton__rating[data-v-8272f665]{background:#ffffff1a;border-radius:4px;width:40px;height:14px;animation:1.5s linear infinite shimmer-8272f665}@keyframes shimmer-8272f665{0%{background-position:-200% 0}to{background-position:200% 0}}.movie-skeleton__poster[data-v-8272f665],.movie-skeleton__title[data-v-8272f665],.movie-skeleton__rating[data-v-8272f665]{background:linear-gradient(90deg,#ffffff1a 25%,#fff3 50%,#ffffff1a 75%) 0 0/200% 100%;animation:1.5s linear infinite shimmer-8272f665}.filter-select[data-v-8272f665]:focus{border-color:var(--accent-color)}.status.completed[data-v-8272f665]{color:var(--accent-color)}.nav-component[data-v-48ca43ee]{font-family:Neucha,sans-serif;font-size:20px;font-weight:400}.fade-enter-active[data-v-48ca43ee]{transition:opacity .3s}.fade-leave-active[data-v-48ca43ee]{transition:all}.fade-enter-from[data-v-48ca43ee]{opacity:0}.fade-enter-to[data-v-48ca43ee]{opacity:1}.toggle-wrapper[data-v-9d853746]{align-items:center;display:flex;position:relative}.toggle[data-v-9d853746]{cursor:pointer;z-index:6;color:#fff;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:10px;font-size:30px;transition:transform .3s;display:flex}.toggle[aria-expanded=true][data-v-9d853746]{color:var(--accent-color,#ff6b35)}.mobile-badge[data-v-9d853746]{background:var(--accent-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:12px;height:12px;padding:2px;font-size:8px;font-weight:600;animation:.5s bounce-in-9d853746;display:flex;position:absolute;top:5px;right:5px;box-shadow:0 2px 4px #0003}.toggle i[data-v-9d853746]{transition:transform .3s,opacity .3s}.animate[data-v-9d853746]{opacity:.7;transform:scale(1.2)}@keyframes bounce-in-9d853746{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.menu-icon.active[data-v-9d853746]{background:var(--accent-color);transform:scale(1.1)}.app-header[data-v-15ad537f]{background:0 0;transition:background .3s}.app-header.scrolled[data-v-15ad537f]{background:#1e1e1ef7;box-shadow:0 2px 10px #0000001a}.back-header[data-v-15ad537f]{z-index:-1;background:linear-gradient(#000 0%,#1e1e1e00 100%);width:100%;height:100px;display:none;position:fixed}.app-header[data-v-15ad537f]{z-index:6;justify-content:space-between;align-items:center;width:100%;height:60px;padding:10px 0;display:flex;position:fixed;top:0;left:0}.header-content[data-v-15ad537f]{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;justify-content:center;align-items:center;min-height:40px;max-height:40px;padding:0 10px;font-size:20px;font-weight:700;display:flex;overflow:hidden}.header-content img[data-v-15ad537f]{object-fit:contain;width:auto;max-width:100%;max-height:40px}.header-actions[data-v-15ad537f]{flex-shrink:0;align-items:center;gap:10px;margin:10px;display:flex}.btn--search[data-v-15ad537f]{min-width:44px;min-height:44px;color:var(--text-color);cursor:pointer;background:0 0;border:0;padding:0;font-size:30px}@font-face{font-family:ReYohoho Material Symbols;font-style:normal;font-weight:400;font-display:block;src:url(/assets/immutable/material-symbols-subset-2nrvBbU8.ttf)format("truetype")}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/immutable/fa-solid-subset-DhTk1MkO.woff2)format("woff2")}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}.fa-solid,.fas{--fa-style:900}.fa-regular,.far{--fa-style:400}:root{--accent-color:#6c5ce7;--accent-hover:#5a4fcf;--accent-light:#8a7ce8;--accent-dark:#5548c4;--accent-color-rgb:108, 92, 231;--accent-transparent:#6c5ce730;--accent-semi-transparent:#6c5ce780;--secondary-color:#74b9ff;--secondary-hover:#0984e3;--success-color:#4caf50;--success-hover:#45a049;--error-color:#e17055;--error-hover:#d65847;--warning-color:#fdcb6e;--warning-hover:#fcbf49;--text-color:#fff;--text-muted:#999;--text-secondary:#ccc;--bg-primary:#000;--bg-secondary:#1e1e1e;--bg-tertiary:#2d2d2d;--bg-modal:#1e1e1ef2;--border-color:#444;--border-hover:#666;--border-focus:var(--accent-color);--app-sidebar-collapsed-width:70px;--z-sidebar:1000}html{scroll-behavior:smooth}body{color:var(--text-color);background-color:var(--bg-primary);padding:0 0 0 var(--app-sidebar-collapsed-width);margin:0 auto;font-family:Roboto,sans-serif}html.no-scroll,body.no-scroll{height:100%;overflow:hidden}body.sidebar-right{padding:0 var(--app-sidebar-collapsed-width) 0 0}body.theater-mode-active{padding-left:0;padding-right:0}body.theater-mode-active .side-panel{opacity:0;pointer-events:none;transform:translate(-100%)}body.theater-mode-active .side-panel.right{transform:translate(100%)}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.material-icons,.material-symbols-outlined{font-feature-settings:"liga";letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;width:1em;min-width:1em;font-family:ReYohoho Material Symbols;font-style:normal;font-weight:400;line-height:1;display:inline-block}button,select,input{font-family:Roboto,sans-serif}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=600px){:root{--app-sidebar-collapsed-width:0px}body{padding:2px 2px 15px}}#app{position:relative}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.dimming-overlay{z-index:5;background:#000c;width:100vw;height:100vh;position:fixed;top:0;left:0}.router-view-container{padding-top:0}.router-view-container--with-mobile-header{padding-top:60px}#garland{pointer-events:none;z-index:1;background-repeat:repeat-x;width:100%;height:34px;position:fixed;bottom:0;left:0;overflow:hidden;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
