@import"https://fonts.googleapis.com/css2?family=VT323&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.general-btn{position:relative;width:fit-content;padding:.2rem .8rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0;font-size:var(--text-medium-size);font-family:var(--text-font-family);letter-spacing:.05rem;font-weight:600;background-color:var(--btn-background-color);outline:2px solid var(--border-light-3);outline-offset:-6px;box-shadow:2px 2px 0 0 var(--white) inset;border:2px solid var(--border-dark-2);color:var(--text-primary);border-radius:var(--small-border-radius);transition:var(--3ms-transition);cursor:pointer}@media only screen and (max-width: 768px){.general-btn{padding:.4rem .5rem;font-size:var(--text-small-size)}}.general-btn span.btn-tooltip{position:absolute;width:max-content;top:0;right:0;transform-origin:0% 50%;transform:translate(80%,calc(-1*(100% + 1rem)));padding:.5rem;background-color:var(--secondary-background-color-3);border-radius:var(--small-border-radius);box-shadow:-2px 4px 0 0 var(--btn-background-color-2);font-family:var(--text-font-family-4);font-size:var(--text-small-size);font-weight:300;letter-spacing:1px;visibility:hidden}.general-btn span.btn-tooltip:before{content:"";position:absolute;width:0;height:0;left:0;right:0;bottom:-10px;border:16px solid;border-color:transparent transparent transparent var(--secondary-background-color-3);box-shadow:-2px 0 0 0 var(--btn-background-color-2);z-index:-2}.general-btn span.btn-tooltip-left{position:absolute;width:max-content;top:0;left:0;transform-origin:0% 50%;transform:translate(-80%,calc(-1*(100% + 1rem)));padding:.5rem;background-color:var(--secondary-background-color-3);border-radius:var(--small-border-radius);box-shadow:-2px 4px 0 0 var(--btn-background-color-2);font-family:var(--text-font-family-4);font-size:var(--text-small-size);font-weight:300;letter-spacing:1px;visibility:hidden}.general-btn span.btn-tooltip-left:before{content:"";position:absolute;width:0;height:0;right:0;bottom:-10px;border:16px solid;border-color:transparent var(--secondary-background-color-3) transparent transparent;box-shadow:2px 0 0 0 var(--btn-background-color-2)}.general-btn:hover{background-color:var(--btn-background-color-2);transition:var(--3ms-transition)}.general-btn:hover span.btn-tooltip,.general-btn:hover span.btn-tooltip-left{visibility:visible;z-index:var(--tooltip-zIndex)}.general-btn:focus{box-shadow:2px 2px 0 0 var(--white) inset,2px 2px 0 0 var(--border-dark)}.general-btn:disabled{background-color:var(--secondary-background-color-4);box-shadow:2px 2px 0 0 var(--btn-background-color-2) inset;color:var(--text-secondary-2);border:2px solid var(--border-light-2);outline:none;cursor:default}body[data-theme=modern] .general-btn{width:fit-content;padding:.5rem 2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0;font-size:1rem;background-color:var(--primary-background-color);outline:none;box-shadow:none;border:none;color:var(--text-primary);border-radius:0;transition:var(--3ms-transition);cursor:pointer}body[data-theme=modern] .general-btn:hover{background-color:var(--btn-background-color-2);transition:var(--3ms-transition)}@font-face{src:url(/assets/HomeVideo-BLG6G-CSTfzMlY.ttf);font-family:HomeVideo}@font-face{src:url(/assets/PixelOperator-C4gCAeI2.ttf);font-family:PixelOperator}@font-face{src:url(/assets/PixelOperator-Bold-CLeLR2Kg.ttf);font-family:PixelOperator-Bold}@font-face{src:url(/assets/PixelOperatorSC-BrCmJ5Wo.ttf);font-family:PixelOperator-SC}@font-face{src:url(/assets/pixel-arial-14-DcwVOaeb.otf);font-family:Pixel-Arial}:root{--primary-background-color: #2a9d90;--secondary-background-color:#d8e2dc;--secondary-background-color-2:#1d3557;--secondary-background-color-3:#eef3f0;--secondary-background-color-4:#d0d3d1;--secondary-background-color-5:#c8cac9;--white:#f8f9fa;--text-primary:#000000;--text-secondary:#d8e2dc;--text-secondary-2:#8e918f;--HomeVideo: HomeVideo;--border-light:#d8e2dc;--border-light-2:#929492;--border-light-3:#b9b9b9;--border-light-4:#e0e0e0;--border-light-5:#eef3f0;--border-dark: #000000;--border-dark-2:#646464;--border-dark-3:#132a13;--btn-dark: #000000;--btn-background-color:#d8e2dc;--btn-background-color-2:#b3b4b3;--btn-background-color-3:#e6e6e6;--small-border-radius:4px;--medium-border-radius:8px;--text-font-family:PixelOperator;--text-font-family-2:HomeVideo;--text-font-family-3:PixelOperator-Bold;--text-font-family-4:Pixel-Arial;--text-dialog-box-header-size: 1.4rem;--text-sub-dialog-box-header-size: 1.2rem;--text-big-size: 1.1rem;--text-medium-size: 1rem;--text-small-size: .8rem;--text-very-small-size: .7rem;--1ms-transition:.1s ease-in-out;--2ms-transition:.2s ease-in-out;--3ms-transition:.3s ease-in-out;--sidebar-closed-width: clamp(55px,5vw,90px);--sidebar-open-width: clamp(300px,20vw,400px);--dialog-header-height:5vh;--dialog-header-height-alt:3vh;--dialog-nav-header-height:5vh;--navbar-header-height:8vh;--danger:#e63946;--caution:#fcbf49;--safe:#2a9d90;--accent-blue:#457b9d;--toastify-color-success: #2a9d90;--toastify-color-error: #e63946;--tooltip-zIndex:16;--modal-zIndex:100}[data-theme=modern]{--primary-background-color: #83c5be;--secondary-background-color:#0d1b2a;--secondary-background-color-2:#0f4c5c;--white:#f8f9fa;--text-primary:#000000;--text-secondary:#d8e2dc;--text-secondary-2:#8e918f;--border-light:#d8e2dc;--border-light-2:#929492;--border-light-3:#b9b9b9;--border-dark: #000000;--border-dark-2:#646464;--btn-dark: #000000;--btn-background-color:#d8e2dc;--btn-background-color-2:#b3b4b3;--small-border-radius:4px;--medium-border-radius:8px;--text-font-family:"Inter", serif;--1ms-transition:.1s ease-in-out;--2ms-transition:.2s ease-in-out;--3ms-transition:.3s ease-in-out;--sidebar-closed-width:5vw;--sidebar-open-width:20vw;--toastify-color-success: #2a9d90;--toastify-color-error: #e63946}.Toastify__toast{background-color:var(--secondary-background-color);border:2px solid var(--border-dark-2);font-family:var(--text-font-family-4);font-weight:600;font-style:normal;font-size:var(--text-small-size);letter-spacing:.1rem;color:var(--text-primary);box-shadow:0 2px 0 2px var(--white) inset}.Toastify__progress-bar--success{background-color:var(--primary-background-color)}*{box-sizing:border-box;padding:0;margin:0;color:var(--text-primary);font-family:var(--text-font-family);font-style:normal}body{transition:var(--3ms-transition)}a{text-decoration:none}.container{position:relative;width:100%;min-height:100dvh;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0 0;background-color:var(--primary-background-color);transition:var(--3ms-transition)}.content-container{margin-left:var(--sidebar-closed-width);width:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0 0}@media only screen and (max-width: 768px){.content-container{margin-left:0;font-size:.8rem;padding-top:var(--navbar-header-height)}}.content-center-container{width:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0 0}@media only screen and (max-width: 768px){.content-center-container{font-size:.8rem;padding-top:var(--navbar-header-height)}}.modal-backdrop{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:#000;opacity:.2;z-index:100}.modal-backdrop#clear{opacity:0}::-webkit-scrollbar{width:11px}@media only screen and (max-width: 768px){::-webkit-scrollbar{width:5px}}::-webkit-scrollbar-track{box-shadow:2px 0 0 0 var(--border-dark-2) inset;background:var(--border-light)}::-webkit-scrollbar-thumb{background:var(--btn-background-color-2);box-shadow:0 2px 0 0 var(--white) inset,0 -2px 0 0 var(--white) inset}.navbar-container{position:fixed;top:0;left:0;z-index:20;align-items:space-between;width:100%;height:auto;transition:var(--3ms-transition);background-color:var(--secondary-background-color);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0 0}.navbar-container.expanded{height:auto;transition:var(--3ms-transition)}.navbar-container .navbar-header-container{width:100%;height:var(--navbar-header-height);padding:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0 0;box-shadow:0 -3px 0 0 var(--border-light-3) inset}.navbar-container .navbar-header-container img{width:26px;height:26px;object-fit:scale-down}.navbar-container .navbar-header-container .navbar-menu-btn{all:unset;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0;margin-right:.3rem;cursor:pointer}.navbar-container .navbar-header-container .navbar-menu-icon{font-size:1rem}.navbar-container .navbar-header-container .navbar-logout-icon{font-size:1.2rem}.navbar-container .navbar-nav-container{width:100%;padding:.5rem .5rem .8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;list-style-type:none;box-shadow:0 -3px 0 0 var(--border-light-3) inset,0 3px 0 0 var(--border-light-5) inset}.navbar-container .navbar-nav-container .navbar-nav-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;border:none;background-color:transparent}.navbar-container .navbar-nav-container .navbar-nav-btn img{justify-self:center;width:20px;height:20px;object-fit:contain}.navbar-container .navbar-nav-container .navbar-nav-btn .navbar-nav-icon{height:1rem;width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0}.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn,.sidebar-container .sidebar-relative-container .sidebar-footer-container .sidebar-footer-btn{position:relative;width:100%;height:3rem;padding:.5rem 1rem;font-size:var(--text-big-size);font-weight:100;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0 0;display:grid;grid-template-columns:calc(var(--sidebar-closed-width) - 2rem) 100%;overflow:hidden;white-space:nowrap;border:none;background-color:var(--btn-background-color);transition:var(--3ms-transition);cursor:pointer}.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn:hover,.sidebar-container .sidebar-relative-container .sidebar-footer-container .sidebar-footer-btn:hover{background-color:var(--btn-background-color-2);transition:var(--3ms-transition)}.sidebar-container{position:fixed;top:0;left:0;z-index:20;padding:0 0 1rem;align-items:space-between;width:var(--sidebar-closed-width);height:100vh;transition:var(--2ms-transition)}.sidebar-container.expanded{width:var(--sidebar-open-width);transition:var(--2ms-transition)}.sidebar-container .sidebar-relative-container{width:var(--sidebar-closed-width);height:100vh;background-color:var(--secondary-background-color);border-top:4px solid var(--border-light-3);border-right:4px solid var(--border-dark-2);transition:var(--2ms-transition);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0 0}.sidebar-container .sidebar-relative-container.expanded{width:var(--sidebar-open-width);transition:var(--2ms-transition)}.sidebar-container .sidebar-relative-container .sidebar-header-container{width:100%;height:10vh;padding:0 1rem;display:grid;grid-template-columns:calc(var(--sidebar-closed-width) - 2rem) auto;align-items:center;font-size:1rem;gap:1rem;border-bottom:2px solid var(--border-light-3);overflow:hidden}@media only screen and (max-width: 1024px){.sidebar-container .sidebar-relative-container .sidebar-header-container{padding:0 .8rem}}.sidebar-container .sidebar-relative-container .sidebar-header-container img{width:30px;object-fit:contain;cursor:pointer}.sidebar-container .sidebar-relative-container .sidebar-header-container .sidebar-menu-btn{all:unset;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0;cursor:pointer}.sidebar-container .sidebar-relative-container .sidebar-header-container .sidebar-menu-btn img{width:26px;height:26px;object-fit:scale-down}.sidebar-container .sidebar-relative-container .sidebar-header-container .sidebar-menu-icon{font-size:1.5rem}@media only screen and (max-width: 768px){.sidebar-container .sidebar-relative-container .sidebar-header-container .sidebar-menu-icon{font-size:var(--text-small-size)}}.sidebar-container .sidebar-relative-container .sidebar-nav-container{width:100%;height:100%;padding:1rem 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0 0}@media only screen and (max-width: 1024px){.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn{padding:.2rem .8rem}}.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn .sidebar-nav-icon{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0}.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn img{justify-self:center;width:25px;aspect-ratio:1/1;object-fit:contain}.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn h3{width:100%;padding-left:.8rem;font-size:var(--text-dialog-box-header-size);font-weight:200;text-align:left}@media only screen and (max-width: 768px){.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn h3{font-size:var(--text-sub-dialog-box-header-size)}}.sidebar-container .sidebar-relative-container .sidebar-nav-container .sidebar-nav-btn:hover .sidebar-nav-tooltip{visibility:visible}.sidebar-container .sidebar-relative-container .sidebar-footer-container{width:100%;padding:1rem 0;border-top:2px solid var(--border-light-2);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0 0}.sidebar-container .sidebar-relative-container .sidebar-footer-container .sidebar-footer-btn .sidebar-footer-icon{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0}.sidebar-container .sidebar-relative-container .sidebar-footer-container .sidebar-footer-btn h3{width:100%;padding-left:.8rem;font-size:1.5rem;font-weight:200;text-align:left}.sidebar-container .sidebar-relative-container .sidebar-footer-container .sidebar-footer-btn#disabled-button{background-color:var(--secondary-background-color);cursor:default}.sidebar-container .sidebar-relative-container .sidebar-footer-container .sidebar-footer-btn:hover .sidebar-footer-tooltip{position:absolute;top:50%;right:0;transform-origin:50% 50%;transform:translate(calc(-1*(100% + 1rem)));visibility:visible}.nav-btn-box{position:relative;width:100%}.sidebar-nav-tooltip{position:absolute;top:50%;right:0;transform-origin:50% 50%;transform:translate(calc(100% + 1rem));font-size:1.2rem;width:max-content;padding:.5rem 1rem;background-color:var(--secondary-background-color-3);border-radius:var(--small-border-radius);box-shadow:var(--border-light-2) 3px 3px 0;visibility:hidden}.sidebar-nav-tooltip:before{content:"";position:absolute;width:0;height:0;left:-10px;right:0;top:0;bottom:auto;border:16px solid;border-color:var(--secondary-background-color-3) transparent transparent transparent;box-shadow:2px 2px 0 0 var(--white) inset;z-index:-2}.nav-btn-box:hover .sidebar-nav-tooltip{visibility:visible;z-index:var(--tooltip-zIndex)}.loader-dialog-box{width:40%;height:15vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0 0;background-color:var(--secondary-background-color);border-radius:var(--medium-border-radius);border-top:var(--small-border-radius) solid var(--border-light);border-left:var(--small-border-radius) solid var(--border-light);border-right:var(--small-border-radius) solid var(--border-light-2);border-bottom:var(--small-border-radius) solid var(--border-light-2)}@media only screen and (max-width: 768px){.loader-dialog-box{width:70%}}.loader-dialog-box .loader-header{width:100%;min-height:20px;padding:.2rem .2rem .2rem 1rem;border-radius:var(--small-border-radius) var(--small-border-radius) 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0 0;background-color:var(--secondary-background-color-2)}.loader-dialog-box .loader-header h1{letter-spacing:.1rem;font-size:1.5rem;font-weight:300;color:var(--white)}@media only screen and (max-width: 768px){.loader-dialog-box .loader-header h1{font-size:1rem}}.progress-loader-box{width:100%;height:100%;padding:0 2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0 0}@media only screen and (max-width: 768px){.progress-loader-box{padding:0 1.5rem}}.progress-loader-box p{font-size:1.2rem;font-weight:300;margin-bottom:.5rem}@media only screen and (max-width: 768px){.progress-loader-box p{font-size:.9rem}}.progress-loader-box .progress-loader{width:100%;height:20px;border-top:2px solid var(--border-dark-2);border-left:2px solid var(--border-dark-2);border-radius:var(--small-border-radius);box-shadow:-2px -2px 0 0 var(--white) inset;background:linear-gradient(#117c7e 0,#117c7e 0) 0/0% no-repeat transparent;animation:progressLoaderAnim 5s infinite steps(10)}@keyframes progressLoaderAnim{to{background-size:120%}}.loader-container{width:inherit;height:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 0}.spinner-loader{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid var(--secondary-background-color);border-right-color:var(--primary-background-color);animation:spinnerLoaderAnim 1s infinite linear}@keyframes spinnerLoaderAnim{to{transform:rotate(1turn)}}
