a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{scrollbar-color:#66676859 #0000;scrollbar-width:thin}:root{--theme-page-bg:#eef2f7;--theme-page-text:#151618;--theme-title-text:#1f2f42;--theme-muted-text:#434f5d;--theme-input-bg:#f4f5f7;--theme-input-border:#bdbcc1;--theme-input-radius:24px;--theme-panel-border:#bdbcc180;--theme-panel-shadow:0px 7px 22px #afacac;--theme-panel-bg-15:#ffffff26;--theme-panel-bg-35:#ffffff59;--theme-panel-bg-45:#ffffff73;--theme-panel-bg-75:#ffffffbf;--theme-tab-text:#4f5661;--theme-tab-bg:#ffffff26;--theme-border-button-bg:#fff;--theme-border-button-text:#151618}[data-theme-resolved=Dark],[data-theme=dark]{--theme-page-bg:radial-gradient(120% 120% at 20% 0%,#192230 0%,#0f141d 48%,#090c12 100%);--theme-page-text:#e6edf7;--theme-title-text:#e8f3ff;--theme-muted-text:#c0d0e3;--theme-input-bg:#121f30bf;--theme-input-border:#7d9bbe8c;--theme-panel-border:#7d9bbe73;--theme-panel-shadow:0px 10px 30px #06101db8;--theme-panel-bg-15:#0e1c2d59;--theme-panel-bg-35:#0e1c2d85;--theme-panel-bg-45:#0e1c2da6;--theme-panel-bg-75:#0e1c2dd1;--theme-tab-text:#d5e4f5;--theme-tab-bg:#0e1c2d80;--theme-border-button-bg:#142539cc;--theme-border-button-text:#e6edf7}body,html{height:100%;margin:0}body,textarea{color:#151618;color:var(--theme-page-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}body{background:#eef2f7;background:var(--theme-page-bg);transition:background-color .22s ease,color .22s ease}.app{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}main{height:100vh;margin:45px auto;max-width:1080px;width:90vw}.form-input{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:18px;padding:14px 18px}.commom-input,.form-input{background-color:#f4f5f7;background-color:var(--theme-input-bg);border:1px solid #bdbcc1;border:1px solid var(--theme-input-border);border-radius:24px;border-radius:var(--theme-input-radius);box-sizing:border-box;color:#151618;color:var(--theme-page-text);width:100%}.commom-input{font-size:1.1rem;padding:10px 18px}input.commom-input:-webkit-autofill,input.commom-input:-webkit-autofill:focus,input.commom-input:-webkit-autofill:hover,input.form-input:-webkit-autofill,input.form-input:-webkit-autofill:focus,input.form-input:-webkit-autofill:hover,textarea.commom-input:-webkit-autofill,textarea.commom-input:-webkit-autofill:focus,textarea.commom-input:-webkit-autofill:hover{-webkit-text-fill-color:#151618;-webkit-text-fill-color:var(--theme-page-text);border:1px solid #bdbcc1;border:1px solid var(--theme-input-border);box-shadow:inset 0 0 0 1000px #f4f5f7;box-shadow:0 0 0 1000px var(--theme-input-bg) inset;caret-color:#151618;caret-color:var(--theme-page-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.container{border:1px solid #bdbcc180;border:1px solid var(--theme-panel-border);border-radius:20px;box-shadow:0 7px 22px #afacac;box-shadow:var(--theme-panel-shadow);display:flex;height:90vh;min-width:808px;position:relative}@media (max-width:1136px){.container{flex-direction:column}}@media (max-width:883px){main{margin:20px auto;max-width:none;width:100vw}.container{min-width:0;width:100%}}@media (max-width:768px){main{height:auto;margin:12px auto;width:100vw}.container{border-radius:16px;box-shadow:0 4px 14px #afacac;height:auto;min-height:calc(100vh - 24px)}.container-header{align-items:flex-start;flex-direction:column;gap:10px}.container-header button{width:100%}.commom-input,.form-input{font-size:16px;padding:10px 14px}}.glass-effect-15{background-color:#ffffff26;background-color:var(--theme-panel-bg-15)}.glass-effect-15,.glass-effect-35{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.glass-effect-35{background-color:#ffffff59;background-color:var(--theme-panel-bg-35)}.glass-effect-45{background-color:#ffffff73;background-color:var(--theme-panel-bg-45)}.glass-effect-45,.glass-effect-75{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.glass-effect-75{background-color:#ffffffbf;background-color:var(--theme-panel-bg-75)}.zoom-effect{transition:transform .5s ease}.zoom-effect:hover{transform:scale(1.05)}.glass-button-effect-15{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background-color:#ffffff26;background-color:var(--theme-panel-bg-15);overflow:hidden;position:relative;transition:background-color .5s ease}.glass-button-effect-15:not(:disabled):before{background:linear-gradient(120deg,#0000,#fff9,#0000);content:"";height:100%;left:-120%;position:absolute;top:0;transition:left 1s ease;width:60%}.glass-button-effect-15:not(:disabled):hover:before{left:140%}input:focus,select:focus,textarea:focus{outline:none}.blue-button{background-color:#7bbae5;border:none;border-radius:24px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 25px;transition:all .3s ease}.blue-button:hover{background-color:#6aade0;box-shadow:0 4px 12px #7bbae566}.red-button{background-color:#f55959;border:none;border-radius:24px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 25px;transition:all .3s ease}.red-button:hover{background-color:#e94f4f;box-shadow:0 4px 12px #7bbae566}.gray-button{background-color:#bdbcc159;border:none;border-radius:24px;box-sizing:border-box;color:#151618;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 25px;transition:all .3s ease}[data-theme=dark] .gray-button{background-color:#3c465ad9;border:1px solid #bdbcc180;border:1px solid var(--theme-panel-border);box-shadow:0 2px 8px #06101d2e;color:#e6edf7}[data-theme=dark] .gray-button:hover{background-color:#506482f2}.gray-button:hover{background-color:#bdbcc180}.border-button{background-color:#fff;background-color:var(--theme-border-button-bg);border:1px solid #bdbcc1;border:1px solid var(--theme-input-border);border-radius:24px;color:#151618;color:var(--theme-border-button-text);cursor:pointer}.tag-active{background-color:#d7efe2;border:1px solid #628575;border-radius:24px;color:#628575}.tag-active,.tag-inactive{box-sizing:initial;font-weight:500;padding:5px 10px}.tag-inactive{background-color:#dadde4;border:1px solid #616469;border-radius:15px;color:#616469}.user-initials{align-items:center;background-color:#fff;border-radius:49px;display:flex;font-size:1.2rem;font-weight:700;height:60px;justify-content:center;width:60px}[data-theme=dark] .user-initials{background:linear-gradient(135deg,#232b3a 60%,#2d3a4d);border:1.5px solid #3a4a5e;box-shadow:0 2px 10px 0 #1425392e;color:#e6edf7}.container-header{box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.appearance-header h1,.container-header h1,.default-form h1{color:#1f2f42;color:var(--theme-title-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:.2px;margin:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#66676859;background-clip:content-box;border:3px solid #0000;border-radius:999px}.tab-list{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:#ffffff26;background-color:var(--theme-tab-bg);border-radius:12px;display:inline-flex;gap:8px;margin:10px 0 20px;padding:6px}.tab-button{background:#0000;border:1px solid #0000;border-radius:10px;color:#4f5661;color:var(--theme-tab-text);cursor:pointer;font-size:.95rem;font-weight:600;padding:8px 18px;transition:all .3s ease}.tab-button:hover{background-color:#ffffff59;border-color:#bdbcc1}.tab-button.active{background-color:#7bbae5;box-shadow:0 4px 12px #7bbae559;color:#fff}.tab-button.active:hover{background-color:#6aade0;border-color:#0000}h2{font-size:1.4rem;font-weight:750}h3{font-size:1.2rem;font-weight:700}h4{font-size:1.1rem;font-weight:600}.edit-button{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 15px;width:90px}.default-form{margin:35px}.default-form h1,.default-form header{margin-bottom:15px}@media (max-width:883px){.appearance-header h1,.container-header h1,.default-form h1{font-size:1.55rem}}.container-save-form{display:flex;justify-content:end}.button-no-bg{background:none;border:none;cursor:pointer}@supports (height:100dvh){@media (max-width:768px){.container{min-height:calc(100dvh - 24px)}}}.icon{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:24px;width:24px}.icon-users{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAD2AAAA9gFrSKqbAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAppJREFUWIXl1l9o1WUYB/CPZ05jIuJ0DKaOEEzwz0UJgnlhF9YIESFEkm6CpGAkUQ4GIcObLrxyECF6YYLdlhCaCgnihYgXSjMi6KLIuU1mhW65zdrmxfM7cTqcd+d3zjxX+8LhwPt83/f5vu/veb/Py0JHUw3cRViHDWjG44YoqoDlOIbfMVvyu4/PsKKRyTfiFzzB59iDbXgT/RjHr9jSiORt+A0/Yn2C04k74jQ6SsZX4z3sxtJ6BZzGKNZU4bVjCOdKxt7AhPhUI3in1uQrMIUjOfnd+FecWik246tMyEe1CNibTerMyW/L+AcS8eN4ipfKA4XEhA6xo3s5BYyKa5n6XH14iPfzCvgDi/FCTgFNaMGfifgUrmJ7XgE/Z/87cwrYIQT/NAdnUm3G5xYu5eSex0AVzl2cqUXA65hGbxXeYcyIwk3hoCjS12oRAD3Z4l9ibVmsQ3jFLI4m5hdwSDjp2VqTF/FuJmIaP+CKcL/pLHl3hTlbcRHDGec70cAqKkxhJ77FKdEJ74udEAVVvKL9WbJdZfOLLjgpesf3eHWOfP9hNb7OFhjAB9KGtFYc8e2Mf0FYcyla8JYo6hlhSsnb8DIG8QD7xc7zYBH2iZ4wrMJ9zzifCEc8U2ntLcKtbqregFJox3X8hVcSnLdF/XxYOrhMmM9drKwzeREtuCFqJLXWFxjDquLACfyNF+eZvIg1ojecTMRXiXbdSxzbE+m7XC96RA8o948ivsE1+Dgjtj5nAcvFxj5NxPswWkCXuKOpTlYvxoQBdSXiI2gtYJPqjaReDGTrV8JTzCwWr5mhBgkYFAXXjH/KYucxUhCPjokGCZgQhrOkQuwRLhfE236sQQLGRS8o3/3/0GHupjQfFNTvqgsEzwBFfZJLJVRChwAAAABJRU5ErkJggg==)}.icon-course{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAADsAAAA7AF5KHG9AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAkZJREFUWIXt1s1LVFEYBvCfJlmRFRgU9QekQRHUJnBhH+SioJUF/QFB2zCqbUTYKoIgjFZRi1wGBdUyaZFRuOhr0QelhBaYFqXkZIt7bnO9zsy9M4608YHDmXvu+z7Pe97zznsuS/jPaKjRrxlH0RGeH6Ef0/UIqhIa0I23mE2NjziOxsUS78RgQnAIPWEMJdYHg23dsEWU3lhgRLTTZQmbRlFmPiTsHmLbQoRb0Ss611n8CM8tFXxW4TQmgs9v9GFjNcIxybdAUsCNKknW43IIIG/w/9L4Xv3SmD6+YfOPDzThgcUrpE5zC/h+Ooh94cUYjsnfH06KjiuPfUPgHgtae5Mvd4XFaVwSFWAefA1+V3IE0Rq446LemTa4ICq4WYzjlKjjVUIXfmUE0Ry4xhWL+nw5wnZzi2Zcdnc7gJ/B/loiiLhrxlmKi3pHxqbAuYRTnqJMB7EbAymO3jzCMbqD02P5u1sXplKiI3gafneXcsq6OIaxFWdE3W0/npnf3VqxR/GvNYOLaMO7DI2SiDPQn1jbgKuK3W0St4PNZFibCfOdhF9cUzVlIIlRnMD2INCCI4G4Jaz1BNupvKRNVQQQ4xUOi9LbIdrdAN4os8taAvge5k0VfF+HkYXNYZ4o9bLcETzHH1GHbMshUg7tgaMQOHMHMIpboi52DwexugrhJhzCXSzHTXypwh+sNfcGq3U8wZpqxWOsxFm8VLxE8owCXoj6x4paxWtBqf5REfX+hC6k5kzM+zRaID5jHa7jU525l7A4+AtV2MnMHcABgAAAAABJRU5ErkJggg==)}.icon-search{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJCSURBVFiF7da5axVRFAbw33tkVUQUIWIiGCxEMQYRwRRxaQS3WFvaiVELBXsbLbSzEUG0CS6IirFRCxW0kJgixhj/AIMJESGFCy6JxeSRO2Myb8aMqfzgwr2X853z3fWckurYiv3oQDtqUYcRDOEFejCawVcu7MVzTGVoP3AbrUUEXoIrGQMn22ecQilrsKThcjxFW2J+CL3oF211LVrQiQNYmbC/hG5MZhVCtPKX4isaxL4qvDocx3iCezlPcLiacHATi3LwW/Aq4eNQVvIu0XZViD1ynGOApRgO/HxCUxZiX0B6jca/CF7BOnwJ/J2pRmgT37Y98whewfnA3xjq04zPBcYDBQQnehW/Ar/b5zIsY0swvl+QgFHRsVbQkSZgQzDuL0hA0tfGNAHLgvFYgQI+BP05L3UZ34JxXYECwos3p98yJoLxqgIFNAf992kCwrPaUaCAzqD/Ns3wpJnnMqKYY2gX/1s2pxk343tgfKwAAXcDf4NZCNcDwjjWzCN4l3he6c5CWi/+fw+IEktebBJd6tBPTVbyCfFzeydKLFnRlQg+hZ05+Eq4lnDwFRf8WfGEaMcd8W2vtEeqZNZkzi/jIo4m5idFxUaf6LeswWpRklmbFgCPcXB6MZlQwmFRMZG3KB0SFTcP5dyJ2dCEs/iYIfAwjpj5fhuzishSdjVgm+hCtWIFfoqe6xs8EVVRUwleI+5hdzCX+zjmi3o8EN+JZ1i8UAIqInr/izD7xby1kAJmEzGRbv5v0IAb08FP/wZSlN1w6dBIoAAAAABJRU5ErkJggg==)}.icon-pencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAtAAAALQB65csewAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFbSURBVFiF7dfNKgZRHMfxj7dcAYobsJIsRbkAG3IPkhsQa2uXYCdRSlmL4gqEKCmxUEpeVhYeiznHHE9DXmbG5vnVaWY6p//3N/9zzpz/UK06sIhjPOIAkxUz39WJTTSa2ivm6oQ/YRo9WK7DRDN8rKl/ITFR+nR04jwAngvgUTETh2XD0zm/Qv8nY3vkGSod/oyLcH+OgYLxU6H/pGx4nPNeHH1iYlS2JRtYqgIeVWQihW/JvhO/VgfW5GmfKBiTmrhK4Dvorhoe1YdL+eKsFc7HtF/+B/zBP755C96Ct+At+I90LD/Vxr8BT0+1rr/Ch+WHxUbdcLIKNRaKDax8AS817VHrIegqXhITbXXA4SYEHsZMgYlK4YMh8L28REpNrFcJh9kQfDs8t2NINh1xTZS64JoV9/5ugNwl0NhOq4LDdQHwVrYd5zFSFZisrD4L1/3Q9pT0w/AdvQFXXssIS90VRgAAAABJRU5ErkJggg==)}.icon-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFtSURBVFiFxde5SgRBEIDhzwPxRDxewEfRhzEWFFMTH0BQDMRUMFYUXEE8MfFKDcTESBMjAxXWYHdkXXSme6cHCyqq7vn/ZqanumnENHZwjEX0SR99WMAu1jGVFWbwiXpL7qM/IXwE522M10xir62Q5QEGKoJnuQKXfxRTSOTB69iGpZwBddQ6lCiC1zELgzgtGHgYKREC30VvNmEQRwUTTjAcAB/S2E15z/r1Iw+ROC2Q6BieQqI0PEbirE0iGTxWYqQKeIzEZVMkOTxGojJ4WYmk/SRWInUz+5Y4CYDXYuDdEQJdzSyKSWm66I8I2WqteYWx/4K3Soz/FzzL6zISIfCDgDEdScT8XkO26A0mqoBnkUyiTGMJkbjNk0jR1UIlJquAx0jctUoMCTtAxtyWhhUfdG8xCquJ4TESm/BcATxU4gWe/iimaql5Eg/8fjMqu/JQibkeXGi8hl48Yg3z+Ego8I4tvKEH91jGxhf9P8U8AqUWgAAAAABJRU5ErkJggg==)}[data-theme=dark] .icon-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAY9JREFUWIXFl71KA0EURr8NEmJMEDWFbZ7DSouUvoatiNj6CoJiZWVlqQajUQgmCjZqfAE7K21sReFY7K6sP5ud2b3BD7aauXvODjvcGUkSsAgcA5fABlCWcYAysA60gV2gGQ8sAR98TweoGMLrwPUPxivQFHDC3+kCk2OCx9kqSZpNqW1JOiwiAdQlnUpaSJkyX5J0NuIdLUlHeSQc4JLUE1AFBilLFOfCRyJj2eO0gYm4oAr0Mgr6QM0BPkW4m0bl90/uKDEYJZEbbiFRGO4pcZWUMIPnkKibwz0lbiIRW7inxHjgBhJ2/SSHhGkzS0r0HeDnPvCSh0MQPVlpSCrcRb8Ft62WzC0w81/wpERaqx87PM5dbglHeNdhjr+EI7wDVHDbovfAnDk8UWMjkQfuKTFMlSgCzyHRMId7Sjx8SURwlwOk820JqJF90B0C0wK2LeGeEnsCnq3hHhIvAp5SBk1aaobEo4BN6y/3kFgNCG8nK5KWFbbnjqSdIAjerQQiibKkNYXXvTdJB5L2PwHA7MyLIJv2+AAAAABJRU5ErkJggg==)}.icon-appearance{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAADsAAAA7AF5KHG9AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAhRJREFUWIXF1zloVFEUxvFfTIxr4wQhaFKpQcTK0gURwSUuWAii9oq1iCCKVilUsNBGtLCyU4laWKkgKK5NcI2NiHGPC4gYTcbinmdCmCxj3sx88Bh459zz/+bOXc7UGb/qsARbsBzNaI3Ya7zDLXTiEYpl1B4TvB3dUbSIr+jCtXi64l0Wf4FtMXZCWogHUbQXx7AMk0rk1kszcxxfYsw9tP0vfG0U6gtwoYyxhTDyO4yvKRe+CX/wCavKHTxEq/E5jGwY76DF+I4PWDABeKY2fMQ3LBoreTKe4RdW5ADPtFL6KR+jYbTEPdLiOZgjPNPhqL17pISpeIs3mF4BAzOjfg+mlErYKDncVwF4pv3BaC8VPBvBPBbeSJofjNOlgi/xtILwTM+lUxWDJ1od5g4NVFDdaAnmPwMFaRH2VMFAT7BmDTXwU9r/N6pgoC8+S+6EauiidDTXU/pWq7Ra8R79NWBrkr79hexFtWdgs3QXdFaZi/RlH0oLvqkWBnZKp+DRWsBbpP3fK/Z/Xmo0xv2OabiPAWzNEz4bT3BllJxm3JGm/kie8Bm4G4V3jZDTLv1fGECHHFr0TA24GvCOYbFGrMP1iP/AjrzAmU5G8VdSe7UXJ3BJajyLUkd9BnPyhpM63GKJpx+3pa5nXiXAmQ4YnIH1WCqd742VhA7XqTBxXm0uNA24HCYO1cIAqXW/iXMTKfIXnMR7Qc/qZngAAAAASUVORK5CYII=)}.icon-instructor{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAADHAAAAxwFiM3khAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAupJREFUWIXF1k2oVVUUB/Dfe+8aZi8tniZ9qYMEn9lAEM1HH0Y1MBW1EkyoJoFgg5w50QYiBvmBDiVBghCJrEAcpBMHWSKIVH6AUFJKIuJTRFO8+TFY+/CO553jfdd7H/5hc/Y6Z+2z/nvttf9785DRMQSft/DmEH2bQR07G/30eRzFljSgnRiHxY2c+vBrmwNn6MKdWpODuvFUxbdb+LtZFs0SWIVlFd9uYx5ONUvifnjoS3AGP+Xs+XilxcD9+DIzqgg8gqUpWA3L8Q1u4FKLBK7kjbJtOAl7cTE9b+JtTMMC/NYigQxd+L/4spYCfF5C7hOcxePJXiPSmbU16f1GvJ76L+FCwe9AjsCdIoF3cRidFax347PUH4Enc21EaheFgGV4ouA3Kk+gGGgW9ostVYYf8XLq10U9ZK0uJPuUKN4Mlwt+/+V/WFaE95PnRtK9GD+k/kTMLPE5hpNVBH4R679aeRbeExkqQ6co0jnJfhFLSvxG5gkU0YUjWGdwHawQUttdMfZV/F7144pYg4ToFhZhD97Ad2KrzMdkvIOrhTHZzD/Fvopg09FTMq5yTWsi3ZkQHcYuXC/4PYbvMVos2WRRpH/lfF5LEynqR4co2gfGGPyMHSKdsBYbCn4fCRUtonQJ5uEDvKDxSfkcvsVKAwXbg2fdW3wzMcHgghyH89kSdGA7ZqcZnFAikwX043TOfh9f4aB79/qY1P4pjK9jW2asEMfuyAZBq/AhzolieyD8Ic7+ZjEW68UZMRW9YgmbwniRzqHceueKmfYLWe3H1wauacvEbhkyakKxjhs4mZYILT9U4r8Qm0W90PrdQKc454/n3n2Mpyv8O4QQZQdLy8gycCz3rg//ipPxttjDJ9oRrAydBQLdQt1Oixn2YOtwBScy0GtghlNT/4tk92HTcBO4JO775zFDFOOq9H0inkl2pt2720mgS1y7p4j018TWquPR5HMD14RI7RK3oipcEZrwZztJDivuAtGLnobIoFIQAAAAAElFTkSuQmCC)}.icon-delete{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABZ/AAAWfwGkE7q/AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAXBJREFUWIXt1jFLHEEUB/DfGMUrQlJZmMYqaVOZ0pQR9Nv4BSRFSJH0Ib2F5AOksBHuPkD6KFyjlSSCorkz4aVwhWG9W/eWzUFg//CY4b157//fHWbe0KEBgnfBdRCF/Qrez4s8BeOM/M5ugkez1luYNSER6E8IDRJ/GtS7j2DHrfUqchez/MDvirUjfEx8qCvgHE8rCjbBReJJ2TltC/ZaJp9ac+IfgOAxlloiv0lctlRrTgi2Sme9qV0H29N4qo7huupTUBc9vGoiYC6oK+AAK9jAVeE7xgs8L+aK2Eax9qBNAZ8TZ+n2Bry7Bb8kvieOsF/4Bol+4gyf2hQwzuaj0pjHxxN8rQj4Z+gEdAI6Af+NgOVs3iuNeXySrxmC3aylHgZrwZusRQ+Dl4UNs9a7Waw9zPLfTuNZrKnnNYYl3xq+lXw9fK39laq34HSWQg/gZOaMYDX40cKL6GfwrJHsYD3oB6MGxKNgEBWvoQ7wF58c036m7Pa8AAAAAElFTkSuQmCC)}.icon-logout{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAItSURBVFiF5dZNi45RHAbwn5fRTCijJPMipMlCDD4ASyt2U14KpXwCRcZGFsrCWmHhCzBK+QYyyQYrUmMGCVmYJzHjeSzOuc2Zmed57vO8WM1Vp/vfff7/67rOOfc592GlY02H9aPYis9d8NKW+J/Y9rVLsroDAyOxfjX2/C8DY7iOjW1wb8EtnGqjFlxAFTVcbGCuFttYnf5rSf+lVsVPCGtbwzwOt2HgSKytCQM5nSu+G7NJ4ZkGeWUGxNpiID+wK8fAREI83iQvx4DIUeQ9KBMfTZJfoacLBnrwOsldtGWX7oLzSXwZc2WOMzAXueppLMOU4PKr5qMnfwZgHb7F3HdpRzoD27A9xo91Z/QFfkdO2Ckc38sMjCTx2wzSaoO4Ed7U01qbvNyUxDMZhJP4Ikzrs4z8lHNzPQM/kzjnL/keAzGez8hPOf9ppQY+JfGAPOQIFxhM4g9FkH4DM8J0wv4WiHNRcFY1WeLJaGIWvV0U77NwvD9NO5YeRBPxuV4Hv9E6OBk54VGzxGHhA6lhWnDeKfoiVy1yD5cV3LRwwt3vgoE7Cd+NnIJ+YYsVRVc7EL+S8ExF7iwcRCUpvqe15ejD3aS+ggMt1INjS0xM45zmu6MXZy2ewUrkqotVJSYO4SGGkncVPMFLfIwig9iLo9iQ5M7gOF6U6DRFv/DxFLsjp/3CbeFm3DXsEK5Xzy3cltNWjX3jMTcLZUvQCP3CtA9FjmnhfP/eJt8Kxl83QaQlmQDPEAAAAABJRU5ErkJggg==)}[data-theme=dark] .icon-logout{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAk5JREFUWIXtlc1qU1EUhdeJtrSxoAQVWowZFIsTTYsv4EBwIuioA2tFpA9hI0URRzrQqSCI+AJG6MQ3MOJA0JEOaht1IIKgbVBrPgfZsdv0/uVHHOiCcPc9e++1FvecsyP9Rx8AysDRvyU+DfywX88mcn14mLL+nKTDf8QAcBa4BeztlhjYD9wG5npyBlxiC9cj8rMuPxuRv+byi92Kz7vmTeBEDwaOWy9AE5jPKj4JfHGNF2LqEg1YzXk7pBjnZBYDVUe8lFCXasDqLru6app42RW/BIYGYGAIeOFqp32+8xYsuLgSQvie6DgDjKMSo7HN7Yq5/AgMJxFn/QJWO2ycACs+l3NFE5JK9rocQviWRNoNjGvZXkvA+DYDkg65+HUG3mZMHIdXLp5qBzvd4m4Xv81AWJP0QRKSnmSor7u4EGWg4eKQxhZCWLVtUwhhM4OBHVFa3sB7F48rAzIKt3HAxb++cK5jEYt/u6sDQtmeKG6LgZpdlc/AyKCUgVE33ms+1zmIHtpzTNK5QRmQNCdpl8WPYquAItAwp2vAaL/KQB6oG2cDOJjWcMNNuAcDMHDX8d3M0lAA3rimK32ILzmeVaCQ3tVqnAHWXfN9IN+FcB645/o3gGPduj/lTi62jwtJ5wIYAS7a+WljHTgd15M48YAZSVVJRbe8IemxpOeS3tnahKQjkk5q67RLrfF7JoTwLEknEcAYcNU+Y1Z8Be4A+3oWjjBSBBZpDatmhGgTeApUgFI6YwupfzoxZvaoNdvbW7MmqR5C+NQL37+Nn+/ty7NSPMs3AAAAAElFTkSuQmCC)}.icon-news{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABAQAAAQEBn5eVwwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJcSURBVFiFxdc/aJ5VFAbw36khQqAoJYjQpUNbdNBCJxVRuzhbp0qWCi4KgkKlXVpcKg6igosIYhalk6CLjgGlDi2VDkL8h0KVlmILGZqSoXkcvjfymXzfbT6SNz1w4eXc55zzvOfee+65lcS9lCmoqocw03Os4EqS1fUT72O1A/Q9/sCeJNZGYQXn8E0fvz0kM/gUc0m+WFNOYRo/JjnXZ/SqerAjMD2sn+oz6Bh5oar24RY+30Cgqo7gHdQ2BPsuyVvrdM/jOdyPl0Zl4CaubROBv0foXksyX1Vv4IMNBJJcxtFtCL4pGbUEhYPGZ+B6kpsd9j4caPi/mmRpIgI4g7cbNn9V1SNJbuEE3m1gf8BTkxJ4FIt4c8TcsziF3Qa7+CNcbvhfbAUfRwCWkny7Xtmd5f8kyTI24CaRLdWBqtqPVxqQ80m+7o0Ansbxxvw+9EcgyTzmt+Jj11aMt0NGZWAVh6pq1A7ePYRRVce1j+FCkmOTEjiDJeML0aUk17vv77WX4Hwr+EgCSX7Dq3czHMKe2gx20wSqahpHjM/A70l+7bAzeKbhfzHJnxMRwMv4uGHzU1U93vV2r+uhFH+CBe3LaK2xfA9fNfxfbQUfSSCDPv3nuxl22Ds2Ue8nIlBVhwxuw3EZuJDkbId9Eicb/heSfDgRAezBww0Ce6tqV7cMsx12nOwd+r6NZTy2HrSC08O9el8DZ3EHT+A0VgoX8QAOZgfeaVU1ixv4BUtl0P99iUv4DP/0zGHW4KgfxotrqZnDFTvzPEsXay6JGs76Dj1Sl4fukv8TuBfyL89cT6NufQspAAAAAElFTkSuQmCC)}[data-theme=dark] .icon-users{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAtJJREFUWIXl1k9oXkUUBfAzaasSKcWmMZCGIi4UtC5UELQLXfiHIkUQEcWNoCgUpaiFgkhx48KVBRHRRRV0qwXRqlBBXIi4UIwiBReK6Z9IqmITk7Y2+bn4pvTza17ykphV7+bB3DPnnpk3c88kF3uUtkCUJCNJrkwykWSslGK1hHUXXo8X8av/xlG8hA2rWfxa/IRpvIp7cTO2Yx+m8DO2rkbxQfyCH3B1A2YLvq27Mdw1vgmP4U5culwBb2ICmxfBDeEY3ukauxsz9VeN45GlFt+A03iuJX4nzmKwZ/x6vFuF7FqKgB110paW+MGKf7Ah/zLO4JreXF8D53CSs0nG2ggopUwkOZmk6XftTXIiyRNtBfyeZG2Sy9oIwJok/Un+aBB4OslnSW5pK+Bw/W5rIyDJrekI/nEBzKkka1ryJfgaH7fEHsDoIpjvsX8pAu7CLPYsgnsac9ixAObhekjvaC2gTtxdyd/CSE9uuPYKeKFhfh8er5307SUV7yJ5tIqYxXf4tHa/2Vp85zxzbsBHOF4xB7FuPv6mQxhswwdJ3kjHNY8mma7pUzl/RffVYrf3UiQZr9jtSQ7htjYr3oT3qvJRPNnUkDBSt/ibiv8QQz2YftxfD/VcbUrz3wbciCP4DQ/ovAHaiC64T8cTjuOC+14xz9aOuP8CbmzFCXxlEQNaQMgQvsCfuKkB81A9P091D16Ow/WuXrGc4l1c/fgSY01ceA2TGDg38Ar+xlUrKd5VYDNO4vWG/ICOXe85t23TTXd5BSJ261j6SEP+fXwePFOBG/9nAevrwp5vyO/FRF+Se5IcKqXM62TLjVLKZJKDlX++GE+ysS/JdUkWNJIVxGjlny/OJJlbm2QwybFVEnAkyQDWlVL+6ckdSDLel86jY2aVBMyk08Yv6U2UUv4qpXzSl2QqyeQqCZhKxwt6V38+qq02mtJKotrxsrrqxRP/Ald83fm1pRnyAAAAAElFTkSuQmCC)}.icon-gear{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALvSURBVFiFxZe7TxRRFMZ/C0KUEKHSRGQLSSCilX+EIfZro7GB3k4FYkATdS2x8VVoIoLBjpZWsTRRkQWCVIA8pOKRINm1ON8418vM7Awh+CU3kznnO4/7OvdeyI56oAgsARW1JeARUHcAf5lxX0G3gHm1LckGjyKBOWAXOOvIWiWbPawgbcB74DswAuQlbwd2gPUIm3Xp2vWfB0blY0w+U+ESsEE4vxVgBZgAyvqfjrCblq4s7ornY0O+E9HmBH8MnACGHCcloA84E2HbIl3J4T8BGuQrSCJxJMZELHrybqAA1FTrgTgF2eQceZDEuyTjYBgbUgTKikb5nnKFfo8+61vk3+wPAw+8GJHIEy6e7hhOM9ALfAJ+qk0Cd4CmGJsewsWcj+H8xYTIhQjdFeAX4SLbVgv+14CuCLur0k9UC96BbaMSUBsRfE/6p8B5R9cJPJduLyKJWmBG+g4/aD1WXueATWXa53GasZ6XgWsJHbguzhr7p6NfvjcV6x46O4pS7GL7tMT+fd4rzrOE4AFeiHvbk7fI94ZiVYCHYCfZlghxmJRBZ4oELoj7IYHTiq2dRUReqOJ0VUmmxTa2O5KwAFTSVDawJNPWhZxaJQ25BlgGTmHDEod57FxIOwXHZROHPHAaWKoBXmOl9wfhIvTXw7i+N1MkEHDGPbm7CIMOvQLbCoPYZSJuGzZhW6uMbbU43BBnFTjp6dxtOAsMEHGFSypEXYSF6AU21AEuAi+l+w1c9mwTC5GPpFLchY1EUHp31IL/1YjgkKEUpzmMmrAi8xFbwMvYnr/F/mEPkPowGhVxqFqmGZHDbkcVYDiJeBQXkm+u0C9EX/QdcGQ5bAgL7F+YUajF5rzHk9/V92uSsX8pbSQcugq2kvuJPjdapJtx+EPy4V5Kz1XrwX+9lgdow26vU8AbDv4wGZaPUVL0PC2Cp5l7duSxApT5aZb2NHQxgpXQGcLHaQk4Brw9gL/MqMNuMouE87uIXbszP8//AJmKB5oq7+S5AAAAAElFTkSuQmCC)}[data-theme=dark] .icon-gear{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAyhJREFUWIW9lztPVEEUx/8XAgmSCFYUuksiJEDQhg+hxE+ARmMJnbHiVSg2PEpJiMRGE0SinTZGoQRKTRTD8pCKpyuJCVD4+lncc91h2Ht3l2w8yc1kzvmfx8ydc+aMVCIB1cAIsE2OtoBhoKpUeyUT8MCcHgLr9h0ab+h/BLAG/AAuOLyU8VbL5aQJeAksAdNA2vhtwBGQzaOTNVmbzRuB52bjBdBUrPMOYJ/jtAvMOfOVPHorjnzOdFzaBzqKWXnkfAyoBcYdIxlgAEjl0U2ZLOPgx83GqBNE/E7YVgGMOrwA6AG6gMoidrDSsD1A4PDHzPZMkvJnA9UWclQq2U4ALLn8Cg/3wcYRN/oyOA8kjdj0fRKw0Tk83TGYc0A/sAjs2LcI9AH1MTrdZnMXy6ikIKLT3pVHdg345hyyI/siygKdefSum3y2kPM2Ay77B86c/wL+ABNAq6f3yGQ/gauebqWTHS2+02rC8roOHBhowMPU28p/AzcSFnDTgvgK1HmyQbN9QFhNh4AqEV4sWOT7Jkx5yv2GmUjcwhA7adhej5+2Re6bL4BhEd5kh8D5BKMLptAah3Gw7YadT8Ck7OxsysAbBYzuAYeFnDv4I2CnAGYDwK8DsXhJpdYFigFVSNqW1OD/d4/WJNVgN12iV2iXVCNpPQGTltQgaatC0lNT+BJ3CCW9tvFOoQAk3bXxle80OoQWXI2kJwKqLCVWC6Rh1lLsVsLKbhtmDzjrydw0XP2Xhh4oKkQZThaiTnKFaNK2OpK1A4/JFaIrnm4luX7heCHKs4qkUtxJWGQi8kvxnu/c9GJLcYUHTEu6ZNM6HxwEwRtJzZL6JC1I+m7fvKReSc1BELzNs67od1wm6TIi7P8AHlLm65hcZzWVBIwakjPlcu7YLqoh+WTjfUexLC2ZpHs2fkxSdpvSUU42pSuWTnFN6SDHu+OoKY36weSm1AzFteWzbiB59FzH7zhNW+4YuwjMED4qpsg9TFop/DBpsXnadJfMVnEPkyKCi55mKYeX5pRPs2JvQ5emJVVJymCPU0nLxnt2CnulEeHdMQxsOv93k1M+z/8CMTZdxLpcdRkAAAAASUVORK5CYII=)}[data-theme=dark] .icon-course{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAm9JREFUWIXtls1rE1EUxc+rwagYRSoo+gfUCopgNopC/UAXCq7ion+A4FYq1q2I1FURBNGl6CbLQhfapcWFFaULlSz8QNpFtRCjog02/bnIHfMySWYmY0o3vTC8yX33nnPee3fui7Rua2wuTRKQlXRR0nFzPZNUdM5VeyWsE7EDCsB7Wu0zcAnoWy3yIWDGI5wFRuyZ9fwzwFAviQeAokcwbyvd4MX02c588uKmgAP/Q9wPjAFVA/xpv3MROVuAa0DFcv4A94Hd3RAHIN8MpAY87AYE2AncMQGJxPvb+LFX29jm+ObCxxcEZoCnq1VItBbwkyYRwCmb+AIMA4n6A3DFjis2nvonPGwcACf9ybw5q8A40J9QwKLl3Y0TYUU97hX14XDALSs4gDJwlXrHiwI9C/yOEgFkDatscTXgZifAwVDRlInpbsAZ4JfFPwhE0Oiaix7eFHAoalEB6A2aLbIo24g4AkyHMMZiiT3AgiU9J2F3s+NYCpHOAy/tvdAuL+7imJO0X9KopIqk05JeEepu1Iv2hKTg01qWdFvSPkkfEq/cAwx2oOj5dgH3aHS371YvRXsHWLZxwssLairVDvwz59yCc+6ypIOSJiTlJBXsyZlvxMKXkuJmkgZ6Qt5JugAMSDpm7mnnXKnTKtMI+GHjngghJUmlBBx7bay0m+x0BK8lrUjKA4MJSNqa5eYl1QwzmQDn3IKkx5KykiaBc8DWLrgzwHlJk5I2SnrknPvajXgB22m+wdLaC2BbV+SeiM3AdeAtjUskidWAN8AosCkVeUrBLf0jznr9F7pm40qPcZMZsIP6nX90TQSsWxr7C8WdzWwv9FIRAAAAAElFTkSuQmCC)}[data-theme=dark] .icon-pencil{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAWpJREFUWIXtl7FKxEAQhmfNiU9wCvoCVnK1nOAD2Ci+g9wbiNbWPoLdcSgIgrUoKHY2cgoBOTi0EUE0V1ncZzPBYRPlJNlck4GwCTv835+ZXbIRCRhABOwBfeATuAY2QjItvAGckI0x0KkSngBbQBM4CG4iB9725neNiXLbofBYASMfbvLSStyUDbc9HwKLv+Q20wqFgI+AJ72PgaWc/E2dfygbngBtYB64zzMBrOqWBNgvHW7mMiY8+CkQFYFHQNeUfT0nx5oYGvg5MBcUbnIXgIFZnNXBNd+WfTAN+Mc037yG1/AaXsP/ZaCvYgmwNgHcftVmi8Jb/MRxpXAV7ajgWMfDP+Dlld0I91T0CPhKTQAuOFzFX1S4BWz7JkLDl1X4HT0ieSZ6weAK21HxM32eAVa0HemaKG/B5RhI9/6FQt7IxmMQuIg44FlE/LP7q4hc6XXrnLsLARcRaYhIrGMKvHTOFf9hmDC+AQmgbZRk1hYiAAAAAElFTkSuQmCC)}[data-theme=dark] .icon-appearance{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAj5JREFUWIXFlztoFFEUhv+7WdcYbbJBCJqt1CBiZakREcFHfGAhiNobrEUEUbRKoYKFNqKFlZ2Kj0IstBAUn01Qo2sjwfURjQ+QYDR+FnOGvejsZjcze3NgWeaec//vn7sz9551ajAAJ2mFpO2S+iR1SypZekTSe0l3JV2V9NQ5R6PaU4KBXUCZanwFhoCb9hmysTheATvNdCr4UuCxiY4BJ4BVQC6htg3oA04CX2zOQ6B3uvANJjRh4GITc4tm5JcZX98sfCvwG/gErG3afVVnHfDZjGxudNJy4DvwEVgyXbin1wuMAt+AZVMVzwKGgZ/A6rRwT3eN/ZTPgHy9wn328BzOCu5pHzXtgVoF7cA74C3Q0QID80y/AsxOKthiDg9kDfcYB43Rn5Q8b8nUD14dA4uNcTYp+Rp40Sq4x3kJlOPrnA06SQsllWtNzDDKknribTreUouS2iVVAhioGKvTNzAuaVjSnQAGJuz7/zchRACXbWtuk6orEDJKkj445yaDk4Euu/tL8VjoFdgmKa+oawobQA54AowDXTNhYI/tgsdnAt5jh9AY0JmlcKHu+R7VzAEeAX+AHVnC5wPPget1arqB+7b0x7KEzwUemPDeGjX9wIjd+SBpW3RPOA/cMPjgP7kCsBG4bfkfwO5MwB7ktIm/AQaA/cAp4ApR4wlRR30OWJAp3AyMkhyTwD2irmdR5mDPwCFvBTYBK4ESUGgZNMHEGTNxkYS/aSEM5IFrZuJIcANmogO4BVxIo/MXSEmnMQPxM64AAAAASUVORK5CYII=)}[data-theme=dark] .icon-instructor{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAz5JREFUWIXNlk2IV2UUxn9nHCfRykQziswCI7VaBKI2ZCrWwi9MTUil2gSBLWo3m3QhYpAVtYyECAYR8SMQF+bGhR8hhPg1hovEJgsJZyKkxMn5tbjvzeude2f8z38kD7zce897znme+3487wv/s8VQAeorwKI7iW3Q+oAdgxZVpwAngc9Twkjaw8DKQSPUdvX4CAPntUeptjaYdD8wuab7ZkRcapRIQwSADmBdTV+/ujQiLjRKotbuhSnoBg4WkpYBLzWJ3RMRH+cflQTUNuCNBNaqvgt0AteB3iYJ/Fn8GLAN1SeBA8DV9LwBvAo8ByyPiFNNEshxRgH/lJ2t6il1kxqlvnfUX9QH0vdGtafQNib/J+r89P68+nsp7nBOQLVMYJV6Qm2pYb1HfT+9j1YnFNro1K4mActzHirFjS0SKAPNAQ5FRH/NyH0LzAWIiL6I6C20PjLJvhAR3XlCRPxRivurWLBqEQ4mz0OdByuBfQDqVGB2RczZiDhfR+AYsEn9sGYUVgOHqpDTaC4HFiTXs8CaitAxwPkK/3/z8oO6pTw96gb1UpLjqtx56unKwvVYtwtRRNxUXwP2AwvV3WRbZRnwNLAkIq6VCuV//h7wXQ3YC8DEkrsFauY0EVtNEiLgBLAzIv4uxY0D9gIPAv2J5NyI+KkQ8zKwGyjrR5At2uGZOl49on6dRAV1s7qtFPeW2lmRP3AK1KXAWmAaQ5+UjwO7gA8KC3YS8JhaXHyzgSdKPsguJFciAQewHXgR2AZ0UZbJgdYTERcL5F8HvgKOAsW9Pj61n0v5fcCXefIG9bg6ZgjQSlPfVH9Li21YBc6o7cPIm6RuTWfETHWGurbRIo+kQ+JObsiL05/2qL3p+Y06OfWvU3c2gt9KpljnIsJUZA3QHRHfV8SvAD4jWy9ERLN3A1rIzvlzBd/bwKM18QFcyw+WZsHh1gicLfjagV/VOWTi0hkRXSMBVmUtRQJJ58cBF8muXhOBL+4WOGQjMINs3wPMBLoi4qNEqB349G4T6AU61CvArAzXjtQ/lUzZOril3XtGkkCozwDrgTYyeWwDLqf++4CngB/T9+mI2FFXLF1CpkfEwbqYe87+Bfv/H5xBK7x3AAAAAElFTkSuQmCC)}[data-theme=dark] .icon-news{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAmVJREFUWIXFlz9oU1EUxn+frVVqhRa0IP4BHRwUdHUS/0y2SwcVLIWCg2DROhSRoEMGu7m4SJ0qgogoCCKditCu4tJNgtYgUhpLbStKoyWfw3vFNE1uE5NXvyXJud+558u55513LvxnCMD2PqBlE+J9kZRfY7H9zJuHnO0DazJgewV4ArxO+N/vAEaBfkmPV43NQBMwJel5ktFtd8Rfm4rtzUkGrYAu251AAXi1ToDtPuAGcYHWiQzQK8lFtnPAWWA7MFAuA/PAdAOCA3wuCQ5wXdKo7SHg3joBksaAsQYJ2BDljmArsD/gsyRpLuZuA/YGuAuS5msSANwHrgZ8ftnulLQIPAAuB7hzMbf0GIICOoD3wLUya6eA20AbsAjcAZ4GBMyGglcSAFGax0uNtncV/5Y0A8yEAmyEuvqA7ZNAV4DySdJIYgKAM8CVwHrG9sNaa6BqSEoD6Xr22FKPcyNQKQPHbH8oY2+LPw1gOw0MBvbPACdqPYIRYCmw6Sx/K/8NUU+vhOmaH0NJE8BEyKmIOwlMVsOtWoDt3cDxgM83Se9i7h7gaICbkzRVkwDgFjAU8Fm23R7PdndJoBWniHp8JSwVDZYDwHCAu/AvNfAb+BhyKuLmq+VWLcB2N9Af8MkBg5IKti8C5wPcrKSbNQkA2oGDVB7JWogGywLRm/NQYP8V24qPIR/7HIlnjgi287ZTIZWNgu1H8f2gz3bK9rJsvwV+AKc3KpgGCBBwmKhuxoFW2e4BXhJdTF4AP5MUAbQCF4BuoGdVWa/tbIJXslJkbV+CkkJz1AV3JpyB75K+JhyjevwBRA+5JvMKCLcAAAAASUVORK5CYII=)}.user-table-data{display:flex;flex-direction:column}@media (max-width:883px){.users-container{box-sizing:border-box;margin-top:0;padding:16px;width:100%}.user-search,.users-container header{padding:0 0 12px}}.toast{animation:fadeIn .3s ease;border-radius:6px;bottom:24px;color:#fff;padding:12px 16px;position:fixed;right:24px;z-index:11000}.toast-success{background:#2ecc71}.toast-error{background:#e74c3c}.toast-warning{background:#f39c12}.toast-info{background:#3498db}#overlay{align-items:center;background:#0006;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:12000}#spinner{animation:spin 1s linear infinite;border:6px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:60px;width:60px}@keyframes spin{to{transform:rotate(1turn)}}.input-container{margin-bottom:10px}.input-warning-msg{color:#e93030;font-size:.75rem;font-weight:700;margin:5px 0 0 6px;min-height:16px;visibility:hidden}.input-warning-msg.show{visibility:visible}.table-glass{border-collapse:initial;border-spacing:0 10px;height:auto;table-layout:fixed;width:100%}.table-glass thead,tbody{display:block}.table-glass tbody{overflow-x:hidden;overflow-y:auto}.table-glass thead th{color:#434f5d}.table-glass tr{display:table;table-layout:fixed;text-align:left;width:100%}.table-glass tbody tr td{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:#ffffff26}.table-glass tbody tr td,.table-glass tbody tr td:first-child{border-bottom:1px solid #bdbcc180;border-top:1px solid #bdbcc180}.table-glass tbody tr td:first-child{border-bottom-left-radius:15px;border-left:1px solid #bdbcc180;border-top-left-radius:15px}.table-glass tbody tr td:last-child{border-bottom:1px solid #bdbcc180;border-bottom-right-radius:15px;border-right:1px solid #bdbcc180;border-top:1px solid #bdbcc180;border-top-right-radius:15px}.table-glass tr th{padding:0 15px;vertical-align:middle}.table-glass tr td{padding:15px;vertical-align:middle}.table-pagination{position:relative;width:100%}.table-pagination button{border-radius:23px;cursor:pointer;display:block;margin:0 auto;padding:15px}.table-pagination button:disabled{cursor:default;opacity:.6;transform:none}.table-pagination-total{font-weight:600;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.table-scroll{overflow-x:auto;overflow-y:hidden;text-align:left;width:100%}.table-scroll-inner{display:block;padding-bottom:0;text-align:left;width:100%}[data-theme=dark] .table-glass thead th{color:#c6d8ec}[data-theme=dark] .table-glass tbody tr td{background-color:#0d1c2c8c;border-bottom-color:#7d9bbe73;border-top-color:#7d9bbe73;color:#e6edf7}[data-theme=dark] .table-glass tbody tr td:first-child,[data-theme=dark] .table-glass tbody tr td:last-child{border-color:#7d9bbe73}@media (max-width:768px){.table-glass{min-width:560px;width:100%}.table-glass tr td,.table-glass tr th{font-size:.95rem;padding:10px 12px}.table-pagination{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;min-width:560px;padding:0 8px;width:100%}.table-pagination-total{position:static;transform:none}.table-pagination button{margin:0}}.list-container{align-items:center;display:flex;flex-direction:column;margin-top:35px;width:100%}.list-container header,.list-search{padding:1.6vh 35px}.list-search{box-sizing:border-box;display:flex;width:100%}.list-search-input{width:100%}@media (max-width:883px){.list-container{box-sizing:border-box;margin-top:0;padding:16px;width:100%}.list-container header,.list-search{padding:0 0 12px}}[data-theme=dark] .menu-logout-content:hover,[data-theme=dark] .menu-logout:hover{background:none!important;box-shadow:none!important}#menu-admin{border-radius:20px 0 0 20px;border-right:1px solid #bdbcc180;box-shadow:0 7px 22px #afacac;box-sizing:border-box;height:100%;padding:10px 15px}.user-data{align-items:center;border-radius:18px;display:flex;padding:12px 10px}.user-data img{border-radius:49px;flex-shrink:0;height:60px;object-fit:cover;object-position:center;width:60px}.user-info{margin-left:15px}.user-info h1{font-size:1.2rem;font-weight:600}.user-info p{color:#434f5d;font-size:1rem}#menu-admin ul{margin-top:25px}#menu-admin li{border-radius:12px;color:#151618;font-size:1.1rem;margin:5px 0;transition:all .3s ease}.menu-item-content{align-items:center;display:flex;height:100%;padding:12px 15px;width:100%}#menu-admin li i{height:22px;margin-right:10px;width:22px}#menu-admin li:hover{background-color:#7c98c559;cursor:pointer}#menu-admin li.menu-logout:hover{background-color:initial;cursor:default}.menu-logout-content{cursor:pointer;display:inline-flex;height:auto;width:auto}[data-theme=dark] #menu-admin{border-right-color:#7d9bbe73;box-shadow:0 10px 30px #06101db8}[data-theme=dark] .user-info h1{color:#e8f3ff}[data-theme=dark] .user-info p{color:#c0d0e3}[data-theme=dark] #menu-admin li{color:#e6edf7}[data-theme=dark] #menu-admin li:hover{background-color:#356cb659}@media (max-width:1136px){#menu-admin{border-bottom:1px solid #bdbcc180;border-radius:20px 20px 0 0;border-right:none;gap:20px;height:auto;overflow-x:auto}#menu-admin,#menu-admin ul{align-items:center;display:flex;flex-wrap:nowrap}#menu-admin ul{gap:10px;margin-top:0}#menu-admin li{margin:0}.menu-item-content{width:auto}}@media (max-width:768px){#menu-admin{border-radius:16px 16px 0 0;gap:12px;padding:8px 10px}.user-data{padding:8px}.user-data img{height:44px;width:44px}.user-info{margin-left:10px;max-width:150px}.user-info h1{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info p{display:none}.menu-item-content{font-size:.95rem;padding:8px 10px}#menu-admin li i{margin-right:8px}.user-initials{font-size:1rem;height:44px;width:44px}}@media (min-width:1137px){#menu-admin{position:relative}#menu-admin ul{padding-bottom:60px}#menu-admin li:last-child{bottom:10px;left:0;position:absolute;right:0}}.confirmation-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0006;bottom:0!important;height:100vh!important;left:0!important;margin:0;opacity:0;padding:0;position:fixed!important;right:0!important;top:0!important;transition:all .3s ease;visibility:hidden;width:100vw!important;z-index:9999}.confirmation-modal-overlay.show{opacity:1;visibility:visible}.confirmation-modal{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:var(--theme-panel-bg-75);border:1px solid var(--theme-panel-border);border-radius:20px;box-shadow:var(--theme-panel-shadow);left:50%;max-width:500px;min-width:400px;opacity:0;padding:30px 35px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.9);transition:all .3s ease;visibility:hidden;z-index:10000}.confirmation-modal.show{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.confirmation-modal h1{color:var(--theme-title-text);font-size:1.5rem;font-weight:700;margin-bottom:15px}.confirmation-modal h3{color:var(--theme-muted-text);font-size:1.1rem;font-weight:400;line-height:1.5;margin-bottom:25px}.confirmation-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.background{background-color:#f0f4fa;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}.background:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(2.2px);height:calc(100% + 30px);left:-15px;position:absolute;top:-15px;width:calc(100% + 30px);z-index:-1}[data-theme=dark] .background{background-color:#0b1726}[data-theme=dark] .background:before{filter:blur(2.2px) brightness(.58)}.container-menu{border-bottom-left-radius:15px;border-top-left-radius:15px;overflow-x:hidden;overflow-y:auto;width:30%}.container-content{overflow-x:auto;overflow-y:auto;width:75%}@media (max-width:1136px){.background{-webkit-overflow-scrolling:touch;height:auto;min-height:100vh;overflow-y:auto;position:relative}.container-menu{border-bottom-left-radius:0;border-top-right-radius:15px;overflow-y:visible;width:100%}.container-content{flex:1 1 auto;width:100%}}@media (max-width:768px){.container-content{overflow-x:hidden}}@supports (height:100dvh){@media (max-width:1136px){.background{min-height:100dvh}}}.main-login{align-items:center;box-sizing:initial;margin-top:65px;padding-top:65px}.main-login,.main-login form{display:flex;flex-direction:column}.main-login form{box-sizing:border-box;margin-top:15px;max-width:462px;padding:0 30px;width:100%}.main-login h2{font-size:1.4rem;font-weight:750}#login-container h2{color:var(--theme-title-text);margin:15px 0}#login-header{align-items:center;display:flex;max-width:540px;width:100%}#login-header h2{color:var(--theme-title-text)}#login-header img{height:46px;margin-right:12px;width:46px}#login-container{align-items:center;display:flex;flex-direction:column;margin-top:45px;max-width:480px;width:100%}::placeholder{opacity:.7}form .password-input:not(:first-child){margin-top:15px}.password-input img{top:50%;transform:translateY(-50%)}#confirm-button{height:47px}.auth-msg{margin:10px 0 0 5px}.blocked-button{background-color:#bdbcc1;border:none;border-radius:24px;color:#fff;cursor:no-drop;font-weight:700}.container-login{border:1px solid var(--theme-panel-border);border-radius:20px;box-shadow:var(--theme-panel-shadow);box-sizing:border-box;padding:20px;position:relative}@media (max-width:600px){.main-login{margin-top:30px;padding-left:16px;padding-right:16px;padding-top:30px}#login-container,#login-header{max-width:100%}.main-login form{padding:0 16px}#login-container h2,#login-header h2{font-size:18px;line-height:1.25}}.password-container{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.password-input{position:relative;width:100%}.password-input input{box-sizing:border-box;padding-right:50px;width:100%}.password-input img{cursor:pointer;position:absolute;right:15px;width:28px}.password-warning-msg{color:#e93030;font-size:.75rem;font-weight:700;margin:5px 0 0 6px;min-height:16px;visibility:hidden}.password-warning-msg.show{visibility:visible}.close-button{background:none;border:none;cursor:pointer}input[type=radio]{opacity:0;position:absolute}.checkmark{background-color:#eee;border:2px solid #ccc;border-radius:50%;display:inline-block;height:20px;margin-right:10px;vertical-align:middle;width:20px}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#7bbae5;border:2px solid #60a7d7}.checkmark:after{background:#fff;border-radius:50%;content:"";display:none;height:12px;left:4px;position:relative;top:4px;width:12px}.radio-container input:checked~.checkmark:after{display:block}input[type=checkbox]{opacity:0;position:absolute}.checkbox-container{-webkit-user-select:none;user-select:none}.checkbox-container .checkbox-checkmark{background-color:#eee;border:2px solid #ccc;border-radius:8px;display:inline-block;height:20px;margin-right:10px;vertical-align:middle;width:20px}.checkbox-container:hover input~.checkbox-checkmark{background-color:#ccc}.checkbox-container input:checked~.checkbox-checkmark{background-color:#7bbae5;border:2px solid #60a7d7}.checkbox-container .checkbox-checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:5px;position:relative;top:1px;transform:rotate(45deg);width:5px}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.permissions-tab{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:#ffffff26;border:1px solid #ffffff40;border-radius:14px;display:flex;flex-direction:column;gap:12px;margin-bottom:15px;padding:16px}.permissions-classes{display:flex;flex-direction:column;gap:8px;margin-left:26px}.resend-confirmation-btn:disabled,.resend-confirmation-btn[disabled]{background:#ccc!important;color:#888!important;cursor:not-allowed!important;opacity:.7;pointer-events:none}.resend-confirmation-btn{align-self:flex-start;float:right;margin-left:auto;min-width:220px}.create-user-form{margin:35px}.create-user-form h1,.create-user-form header{margin-bottom:15px}.person-type-container{display:flex}.person-type-input{margin:0 15px 20px 0}.container-user-group-data{display:grid;grid-template-columns:auto auto}.container-user-group-data.single-field{grid-template-columns:1fr}.container-user-group-data.single-field .first-input-container{margin-right:0}.first-input-container{margin-right:15px}.container-update-user{width:100%}.container-active-user{float:left}.container-active-user-buttons{float:right}.remove-user{margin-right:15px}.plan-type-container{display:flex;margin-bottom:10px}.hub-plan-text{margin:0}@media (max-width:883px){.create-user-form{box-sizing:border-box;margin:0;padding:16px;width:100%}}.appearance-page{--appearance-surface:#ffffffdb;--appearance-border:#b1c3d673;--appearance-title:#1f2f42;--appearance-text:#4f647b;--appearance-chip-bg:#e8f1ff;--appearance-chip-text:#2e5f96;--appearance-card-shadow:0 18px 35px #0e233e1f;margin-top:35px;padding:10px 20px 20px}.appearance-form{margin-top:22px}.appearance-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(280px,1fr))}.appearance-card{background:var(--appearance-surface);border:1px solid var(--appearance-border);border-radius:22px;box-shadow:var(--appearance-card-shadow);display:flex;flex-direction:column;min-height:360px;padding:18px}.appearance-card-dark{background:linear-gradient(155deg,#0f1e33e6,#1d3858d6),var(--appearance-surface);border-color:#6ba0da6b}.appearance-card-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.appearance-card-header h2{color:#294560;font-size:1.15rem;margin:0}.appearance-card-dark .appearance-card-header h2{color:#e8f3ff}.appearance-card-dark .appearance-card-header span{background:#127ef047;color:#d8ebff}.appearance-photo-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center;margin-top:16px}.appearance-card-footer{display:flex;justify-content:flex-end;margin-top:14px}.appearance-card-footer .blue-button{min-width:172px}@media (max-width:1000px){.appearance-grid{grid-template-columns:1fr}}@media (max-width:883px){.appearance-page{margin-top:0;padding:8px 10px 14px}.appearance-card{border-radius:16px;min-height:0;min-height:auto;padding:14px}.appearance-card-header{align-items:flex-start;flex-direction:column}.appearance-card-footer{justify-content:stretch}.appearance-card-footer .blue-button{width:100%}}.photo-container{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;width:-webkit-max-content;width:max-content}.photo-frame{background-color:#ffffffbf;border:1px solid #bdbcc180;border-radius:33px;box-shadow:0 6px 14px #afacac59;height:184px;overflow:hidden;position:relative;width:164px}.photo-img{align-items:center;background-color:#fff;border:none;border-radius:33px;display:flex;font-size:1.5rem;font-weight:600;height:100%;justify-content:center;object-fit:cover;object-position:center;width:100%}.photo-placeholder{color:#8a8a8a}.photo-button{padding:10px;width:164px}.remove-img{background-color:#e7e6e6b3;border:none;border-radius:15px;box-sizing:initial;cursor:pointer;height:16px;padding:5px;position:absolute;right:8px;top:8px;width:16px;z-index:1}.remove-img img{display:inline-block;height:16px;width:16px}@media (max-width:883px){.create-instructor-form{box-sizing:border-box;margin:0;padding:16px;width:100%}}.textarea-container{margin-bottom:10px}.textarea-container textarea{resize:none}.textarea-warning-msg{color:#e93030;font-size:.75rem;font-weight:700;margin:5px 0 0 6px;min-height:16px;visibility:hidden}.textarea-count{color:#6b6b6b;display:block;font-size:.75rem;margin:4px 6px 0 0;text-align:right}.textarea-warning-msg.show{visibility:visible}.update-instructor-form{margin:35px}.update-instructor-form h1,.update-instructor-form header{margin-bottom:15px}.instructor-photo-container{display:flex;margin-bottom:15px}.update-instructor-buttons{float:right}.remove-instructor{margin-right:15px}@media (max-width:883px){.update-instructor-form{box-sizing:border-box;margin:0;padding:16px;width:100%}}.dropdown-container{background-color:#ffffffbf;background-color:var(--theme-input-bg,#ffffffbf);border:1px solid #bdbcc1b3;border:1px solid var(--theme-input-border,#bdbcc1b3);border-radius:24px;border-radius:var(--theme-input-radius,24px);box-shadow:0 8px 22px #3c3c3c1f;margin-bottom:15px;position:relative;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease;width:100%}.dropdown-container:hover{border-color:#7bbae5d9;box-shadow:0 10px 26px #7bbae540}.dropdown-container.is-disabled{box-shadow:none;opacity:.7}.dropdown-select{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#151618;color:var(--theme-page-text,#151618);cursor:pointer;font:inherit;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:1.1rem;font-weight:450;padding:12px 44px 12px 16px;width:100%}.dropdown-select:disabled{cursor:not-allowed}.dropdown-select option{background-color:#fff;background-color:var(--theme-input-bg,#fff);color:#2f3134;color:var(--theme-page-text,#2f3134)}.dropdown-caret{border-left:6px solid #0000;border-right:6px solid #0000;border-top:7px solid #6b6b6b;border-top:7px solid var(--theme-muted-text,#6b6b6b);height:0;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:0}[data-theme=dark] .dropdown-container:hover{border-color:#7bbae5a6;box-shadow:0 10px 26px #27558a66}.remove-module{margin-right:15px}.module-form-layout{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px}.module-image-container{display:flex}.module-fields{display:flex;flex:1 1;flex-direction:column;gap:15px;justify-content:center;min-width:240px}.module-form-material{margin:35px 0 15px}.module-form-material h4{margin-bottom:15px}.module-class-name{display:block;overflow-wrap:anywhere;word-break:break-word}.class-actions{align-items:center;gap:10px}.module-classes-row-draggable{cursor:grab}.module-classes-row-draggable:active{cursor:grabbing}.module-classes-row-dragging td{opacity:.65}.module-classes-row-dragover td{box-shadow:inset 0 2px 0 #1c6fd68c}.module-actions{display:flex;gap:15px;justify-content:space-between;margin-top:15px}.module-actions,.module-actions .container-save-form{align-items:center}@media (max-width:768px){.module-form-layout{align-items:stretch;flex-direction:column}.module-image-container{justify-content:center;width:100%}.module-fields{min-width:0;width:100%}.remove-module{margin-bottom:10px;margin-right:0}.module-actions{align-items:stretch;flex-direction:column}.module-actions .container-save-form{justify-content:flex-start}}.modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0006;bottom:0!important;height:100vh!important;left:0!important;margin:0;opacity:0;padding:0;position:fixed!important;right:0!important;top:0!important;transition:all .3s ease;visibility:hidden;width:100vw!important;z-index:9999}.modal-overlay.show{opacity:1;visibility:visible}.modal{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:var(--theme-panel-bg-75);border:1px solid var(--theme-panel-border);border-radius:20px;box-shadow:var(--theme-panel-shadow);box-sizing:border-box;left:50%;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);min-width:0;opacity:0;overflow-y:auto;padding:30px 35px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.9);transition:all .3s ease;visibility:hidden;z-index:10000}.modal.show{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.modal h1{color:var(--theme-title-text);font-size:1.5rem;font-weight:700;margin-bottom:15px}.modal-buttons{display:flex;gap:12px;justify-content:flex-end}@media (max-width:768px){.modal{border-radius:16px;padding:20px}}.container-create-class{display:flex;flex-direction:column;gap:16px}.container-create-class h1{margin-bottom:20px}.container-class-group-data{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.container-class-first-element{margin-right:0}.container-video-preview iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}@media (max-width:800px){.container-class-group-data{grid-template-columns:1fr}.container-video-preview{min-height:180px}}.cancel-create-class{margin-right:15px}.container-video-preview{aspect-ratio:16/9;background-color:var(--theme-panel-bg-75);border-radius:12px;margin:0 0 24px;min-height:200px;overflow:hidden;position:relative}.container-video-preview,.no-video-url{align-items:center;display:flex;justify-content:center;width:100%}.no-video-url{color:var(--theme-page-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;height:100%}.cancel-update-class{margin-right:15px}.file-upload{align-items:center;display:flex;gap:12px}.file-upload-input{display:none}.file-upload-button{font-size:1.1rem;font-weight:600;padding:10px 16px}.file-upload__button:hover{background:#115e59}.file-upload-name{color:#444;color:var(--theme-muted-text,#444);font-size:.88rem}.file-remove-button{background:none;border:none;cursor:pointer}.news-image-container{display:flex;margin-bottom:15px}.update-news-form{margin:35px}.update-news-form h1,.update-news-form header{margin-bottom:15px}.news-photo-container{display:flex;margin-bottom:15px}.update-news-buttons{float:right}.remove-news{margin-right:15px}@media (max-width:883px){.update-news-form{box-sizing:border-box;margin:0;padding:16px;width:100%}}.service-unavailable{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:100vh;padding:24px}.service-unavailable__card{background-color:#fff;border:1px solid #dbe3f4;border-radius:16px;box-shadow:0 18px 45px #0c23401a;max-width:560px;padding:32px;width:100%}.service-unavailable__tag{color:#51638d;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.service-unavailable__card h1{color:#1f2f42;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:34px;letter-spacing:.2px;line-height:1.1;margin:0 0 16px}.service-unavailable__card p{color:#31456b;font-size:17px;line-height:1.6;margin:0}.service-unavailable__actions{display:flex;margin-top:28px}.service-unavailable__actions button{font-size:16px;height:46px;padding:0 22px}@media (max-width:640px){.service-unavailable__card{padding:24px}.service-unavailable__card h1{font-size:28px}.service-unavailable__card p{font-size:16px}.service-unavailable__actions button{width:100%}}.not-found{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:100vh;padding:24px}.not-found__card{background-color:#fff;border:1px solid #dbe3f4;border-radius:16px;box-shadow:0 18px 45px #0c23401a;max-width:560px;padding:32px;width:100%}.not-found__tag{color:#51638d;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.not-found__card h1{color:#1f2f42;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:34px;letter-spacing:.2px;line-height:1.1;margin:0 0 16px}.not-found__card p{color:#31456b;font-size:17px;line-height:1.6;margin:0}.not-found__actions{display:flex;margin-top:28px}.not-found__actions button{font-size:16px;height:46px;padding:0 22px}@media (max-width:640px){.not-found__card{padding:24px}.not-found__card h1{font-size:28px}.not-found__card p{font-size:16px}.not-found__actions button{width:100%}}
/*# sourceMappingURL=main.98033263.css.map*/