:root{--max-width:1100px;--b-r-l:10px;--b-r-m:8px;--b-r-s:5px;--dark-bg:#333;--main-bg:#121212cc;--bright-bg:#d9d9d9;--text-color:#e0e0e0;--accent:#f80;--main-color:#ffac4d;--header-bg:#2a2a2a;--content-bg:#1a1a1a;--input-bg:#2a2a2a;--text-secondary:#aaa;--disabled-color:#666;--placeholder-color:#666;--icon-color:#aaa;--border-color:#444;--hover-bg:#2a2a2a;--primary-color:#177ddc;--primary-shadow:#177ddc33;--danger-color:#d9363e}*{box-sizing:border-box;color-scheme:dark;margin:0;padding:0}::-webkit-scrollbar{background-color:#333;background-color:var(--dark-bg);border-radius:100px;scrollbar-gutter:stable;width:8px}::-webkit-scrollbar-thumb{background-color:#121212cc;background-color:var(--main-bg);border-radius:100px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333;background-color:var(--dark-bg);color:#e0e0e0;color:var(--text-color);font-family:Roboto,serif;font-size:14px;font-weight:400;max-width:100vw;min-height:100%;overflow-x:hidden;transition:scrollbar .3s ease-out}button,input,select,textarea{font:inherit}button{border:none}p{font-family:"sans-serif"}h2,h3,h4,h5{font-family:Roboto,serif;font-weight:500}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}.qrcode,a{color:#ffac4d;color:var(--main-color)}.qrcode:hover,a:hover{color:#f80;color:var(--accent)}.draggable-element{cursor:move;position:absolute!important;touch-action:none;-webkit-user-select:none;user-select:none;z-index:999}.widget{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#00000080;border-radius:10px;border-radius:var(--b-r-l);cursor:move;font-family:Roboto,serif;position:absolute;z-index:7}@media screen and (max-width:480px){.body{max-height:600px;max-width:370px;overflow:hidden}h3{font-size:15px}h4{font-size:12px}h5{font-size:10px}}.button{background:var(--main-bg);border-radius:var(--b-r-s);color:var(--text-color);cursor:pointer;font-family:Roboto;font-size:14px;letter-spacing:1.54px;text-align:center;transition:background .3s ease}.button.medium{min-height:30px;min-width:90px;padding:6px 20px}.button.small{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.button:hover{background-color:var(--dark-bg);color:var(--text-color)}.button:active{background-color:var(--main-bg);color:var(--text-color)}.ant-switch{background:var(--main-bg);transform:scale(1.4);transition:background .3s ease}.ant-switch:hover:not(.ant-switch-disabled){background-color:var(--dark-bg)}.ant-switch.ant-switch-checked{background:var(--main-color)}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--accent)}.levelInput{border-radius:var(--b-r-m);position:relative}.levelInput .trackFull{background:hsla(0,0%,100%,.051);border-radius:var(--b-r-m);display:flex;height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.levelInput .trackFull .track{background:var(--main-color);border-radius:0 var(--b-r-m) var(--b-r-m) 0;height:100%}.levelInput .input{cursor:pointer}.levelInput input[type=range]{-webkit-appearance:none;appearance:none;background-color:initial;display:flex;height:6px;justify-content:center;position:relative;width:100%}.levelInput input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--main-color);border-radius:var(--b-r-m);height:15px;width:15px}.player{align-items:center;flex-direction:column}.player,.player .buttons{display:flex}.player .buttons .prev{border-radius:var(--b-r-s) 0 0 var(--b-r-s)}.player .buttons .prev.isVolume{border-radius:var(--b-r-s) 0 0}.player .buttons .next,.player .buttons .play{border-radius:0}.player .buttons .volume{border-radius:0 var(--b-r-s) var(--b-r-s) 0}.player .buttons .volume.isVolume{border-radius:0 var(--b-r-s) 0 0}.player .card{background-color:var(--main-bg);border-radius:0 0 var(--b-r-s) var(--b-r-s);display:flex;height:34px;opacity:0;padding:15px 7px;position:absolute;top:57px;transform:translateY(0);transition:all .1s ease-out;width:144px}.player .card.isVisible{opacity:1;transform:translateY(1px)}.header{height:80px;justify-content:flex-end;padding:0 48px;width:100vw}.header,.header .control{align-items:center;display:flex}.header .control{gap:35px;justify-content:space-between}.header .control .time-widget{align-items:center;background-color:var(--main-bg);border-radius:var(--b-r-s);color:var(--text-color);cursor:pointer;display:flex;font-weight:500;height:36px;padding:6px;transition:background .3s ease}.header .control .time-widget:hover{background:var(--dark-bg);color:var(--text-color)}.header .control .time-widget:active{background-color:var(--main-bg);color:var(--text-color)}.header .control .Login{height:36px}@media screen and (max-width:480px){.header{padding:0}.header .control{gap:15px}.header .control .time-widget{display:none}.move{min-width:300px;width:300px}}.language-switcher{align-items:center;display:flex;font-family:Arial,sans-serif;justify-content:center}.language-switcher .switcher-track{background-color:#2c3e50;border-radius:20px;box-shadow:inset 0 1px 3px #0006;display:flex;height:32px;overflow:hidden;position:relative;width:120px}.language-switcher .language-option{align-items:center;color:#ecf0f1;cursor:pointer;display:flex;flex:1 1;font-weight:700;justify-content:center;transition:color .3s ease;z-index:1}.language-switcher .language-option.active{color:#2c3e50}.language-switcher .slider{background-color:var(--main-bg);border-radius:20px;box-shadow:0 2px 5px #0003;height:100%;position:absolute;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);width:50%}.theme{min-height:100vh;z-index:-5}.theme,.theme:before{position:absolute;top:0;width:100%}.theme:before{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);content:"";filter:contrast(120%);height:100%;left:0}.theme .video{height:100vh;object-fit:cover;position:fixed;width:100%;z-index:-1}.theme .isVisible{visibility:visible}.theme .isHidden{visibility:hidden}.move{background-color:#0000001a;border-radius:8px;left:25%;min-width:400px;padding:15px;top:70%;width:400px;z-index:101}.move .first{align-items:center;display:flex;font-size:25px;justify-content:space-between;margin-bottom:5px}.move .close:hover{color:#ff4d4f}@media screen and (max-width:480px){.move{min-width:0!important;min-width:auto!important;width:300px}}.draggable-timer{background-color:var(--main-bg);border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow:hidden;position:absolute;z-index:100}.timer-widget,.timer-widget-header,.timer-widget-header-header{background:var(--main-bg)}.timer-widget{-webkit-user-select:none;user-select:none;width:220px}.timer-widget-header{align-items:center;cursor:move;display:flex;justify-content:space-between;padding:8px 12px}.timer-widget-header h3{font-size:14px;margin:0}.timer-widget-header .close-icon{cursor:pointer}.timer-widget-header .close-icon:hover{color:#ff4d4f}.timer-widget .timer-display{font-family:monospace;font-size:24px;padding:16px;text-align:center}.timer-widget .timer-controls{display:flex;justify-content:space-around;padding:8px}.timer-widget .timer-controls .control-button{margin:0 4px}.todo-widget{background-color:var(--main-bg);border-radius:15px;cursor:move;font-family:inherit;left:5%;max-width:100%;padding:20px;position:absolute;top:0;z-index:100;z-index:5}.todo-widget__card{touch-action:none;transition:transform .2s ease,opacity .2s ease}.todo-widget [role=button]{cursor:grab}.todo-widget [role=button]:active{cursor:grabbing}.todo-widget__close{color:var(--text-color);cursor:pointer;height:28px;position:absolute;right:20px;width:28px;z-index:20}.todo-widget__close:hover{color:var(--accent)}.todo-widget__board{display:flex;gap:15px;margin-top:15px;overflow-x:auto;padding:10px 5px}.todo-widget__column{background-color:var(--dark-bg);border-radius:var(--b-r-s);cursor:default;margin:5px;min-width:200px;padding:15px}.todo-widget__column-title{border-bottom:1px solid var(--accent);color:var(--text-color);font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px;padding-bottom:5px;text-align:center}.todo-widget__cards-list{display:flex;flex-direction:column;gap:10px;min-height:50px}.todo-widget__card{background-color:var(--text-color);border-radius:var(--b-r-s);box-shadow:0 2px 4px #0000001a;color:var(--dark-bg);cursor:grab;display:flex;flex-direction:column;font-family:Roboto;font-size:15px;justify-content:space-evenly;margin-bottom:7px;padding:10px}.todo-widget__card:active{cursor:grabbing}.todo-widget__add-card{background-color:#0000;border:1px dashed var(--accent);border-radius:var(--b-r-s);color:var(--accent);cursor:pointer;font-size:16px;font-weight:700;margin-top:10px;padding:5px;transition:.3s ease;width:100%}.todo-widget__add-card:hover{background-color:var(--text-color);color:var(--dark-bg)}.todo-widget__add-column{background-color:var(--accent);border:none;border-radius:var(--b-r-s);color:var(--dark-bg);cursor:pointer;font-size:16px;font-weight:700;margin-top:15px;padding:10px;transition:.3s ease;width:100%}.todo-widget__add-column:hover{opacity:.9}.dragging{box-shadow:0 5px 15px #0003;transform:rotate(3deg)}@media screen and (max-width:480px){.todo-widget{max-width:220px;overflow-x:scroll}.todo-widget__column{min-width:180px}}.nav{display:flex;flex-direction:column}.nav .nav-icon{background-color:var(--main-bg);border-radius:0;cursor:pointer;height:54px;width:42px}.nav .nav-icon:hover{background:var(--dark-bg);color:var(--text-color)}.nav .nav-icon:active{background-color:var(--main-bg);color:var(--text-color)}.nav .nav-icon:first-child{border-radius:var(--b-r-l) var(--b-r-l) 0 0}.nav .nav-icon:last-child{border-radius:0 0 var(--b-r-l) var(--b-r-l)}.scenes{cursor:default;left:auto;min-width:300px;padding:15px;right:15px;top:auto;width:350px;z-index:102}.scenes .row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.scenes .row .close{height:24px;position:absolute;right:10px;width:24px;z-index:20}.scenes .row .close:hover{color:#ff4d4f}.scenes .container{align-items:center;display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:scroll;position:relative;width:100%}.scenes .container .scene{background-color:rgba(0,0,0,.333);border-radius:15px;cursor:pointer;position:relative;width:100%;z-index:20}.scenes .container .scene .scene-img{border-radius:15px;filter:brightness(30%);height:190px;object-fit:cover;transition:all .2s ease-out;width:100%}.scenes .container .scene .scene-img:hover{filter:none}.scenes .container .scene .scene-img.isActive{filter:brightness(90%)}@media screen and (max-width:480px){.scenes{max-width:300px;min-width:0!important;min-width:auto!important;right:0}}.mixer{cursor:default;display:flex;flex-direction:column;left:5%;max-height:380px;min-width:310px;padding-bottom:10px;top:65%;z-index:104}.mixer .handle{align-items:center;cursor:move;display:flex;justify-content:space-between;padding:15px 20px}.mixer .close:hover,.mixer .collapse:hover{color:#ff4d4f}.mixer .sounds{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:var(--b-r-m);cursor:default;display:flex;flex-direction:column;font-size:16px;gap:12px;margin:5px 20px;max-height:295px;overflow-y:scroll;padding:10px}.mixer .sounds::-webkit-scrollbar{display:none}.mixer .sounds .sound{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between}.draggable-widget{border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 10px #0000004d;color:var(--text-color);overflow:hidden;position:absolute;z-index:100}.notes-widget{display:flex;flex-direction:column;height:100%;min-height:350px;width:300px}.notes-widget .widget-header{align-items:center;background:var(--header-bg);border-bottom:1px solid var(--border-color);cursor:move;display:flex;justify-content:space-between;padding:12px 16px}.notes-widget .widget-header h3{color:var(--text-color);font-size:16px;margin:0}.notes-widget .widget-header .close-icon{color:var(--icon-color);cursor:pointer;transition:color .2s}.notes-widget .widget-header .close-icon:hover{color:var(--danger-color)}.notes-widget .task-list{background:var(--dark-bg);flex:1 1;min-height:60px;overflow-y:auto;padding:0 16px}.notes-widget .task-list .task-item{border-bottom:1px solid var(--border-color);cursor:pointer;padding:12px 0;transition:background .2s}.notes-widget .task-list .task-item:hover{background:var(--hover-bg)}.notes-widget .task-list .task-item.checked .task-description,.notes-widget .task-list .task-item.checked .task-title{color:var(--disabled-color);text-decoration:line-through}.notes-widget .task-list .task-item .delete-button{color:var(--icon-color)}.notes-widget .task-list .task-item .delete-button:hover{color:var(--danger-color)}.notes-widget .task-form{background:var(--main-bg);border-top:1px solid var(--border-color);padding:16px}.notes-widget .task-form .description-input,.notes-widget .task-form .title-input{background:var(--input-bg);border-color:var(--border-color);color:var(--text-color);margin-bottom:12px}.notes-widget .task-form .description-input::placeholder,.notes-widget .task-form .title-input::placeholder{color:var(--placeholder-color)}.notes-widget .task-form .add-button{background:var(--primary-color);border-color:var(--primary-color);width:100%}.ant-list{background:#0000}.ant-list-item,.ant-list-item-meta-title{color:var(--text-color)}.ant-list-item-meta-description{color:var(--text-secondary)}.login-container{background:var(--main-bg);border-radius:8px;box-shadow:0 2px 10px #0000001a;color:var(--text-color);margin:0 auto;max-width:400px;padding:24px;width:100%}.login-container .login-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.login-container .login-header h2{color:var(--text-color);font-size:1.5rem;margin:0}.login-container .login-header .close-icon{color:var(--icon-color);cursor:pointer;font-size:1rem;transition:color .2s}.login-container .login-header .close-icon:hover{color:var(--danger-color)}.login-container .login-form .form-group{margin-bottom:16px}.login-container .login-form .form-group label{display:block;font-weight:500;margin-bottom:8px}.login-container .login-form .form-group .error-message{color:var(--danger-color);font-size:.8rem;margin-top:4px}.login-container .login-form .form-actions{margin-top:24px}.login-container .login-form .form-actions .auth-toggle{align-items:center;color:var(--text-secondary);display:flex;gap:8px;justify-content:center;margin-top:16px}.login-container .login-form .form-actions .auth-toggle button{padding:0}.ant-input,.ant-input-textarea{background:var(--input-bg);border-color:var(--border-color);color:var(--text-color)}.ant-input-textarea:focus,.ant-input-textarea:hover,.ant-input:focus,.ant-input:hover{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-shadow)}.popoverAction{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:absolute;width:200px;z-index:3}.popoverAction:hover .circleHover{border-color:var(--main-color)}.popoverAction:hover .circleHover:before{background-color:var(--main-color);border-radius:50%;content:"";height:18px;transition:all .2s ease-in-out;width:18px}.popoverAction:hover .popoverCard{transform:scale(1)}.popoverAction .circleHover{border:3px solid #fff;border-radius:50%;height:32px;justify-content:center;width:32px}.popoverAction .circleHover,.popoverAction .popoverCard{align-items:center;display:flex;transition:all .2s ease-in-out}.popoverAction .popoverCard{background-color:#0000004d;border-radius:var(--b-r-s);flex-direction:column;margin-top:8px;min-width:120px;padding:8px;transform:scale(0)}.popoverAction .popoverCard h5{margin-bottom:10px}@media screen and (max-width:480px){.popoverAction{left:auto;top:auto;width:50px}.popoverCard{min-width:80px!important}}.artist-card{background-color:#00000080;border-radius:var(--b-r-s);bottom:5%;left:5%;padding:10px;position:absolute}.artist-card .title{color:#737373e6;margin-bottom:10px}.artist-card .title span{color:var(--text-color)}.artist-card .contacts{display:flex;flex-direction:row;gap:7px;justify-content:flex-start}.main{min-height:100vh;position:relative}.main .navigation{flex:0 0 90px}@media screen and (max-width:480px){.main{max-height:600px;max-width:370px;overflow:hidden}.main .navigation{flex:0 0 10px!important}}.info{left:48%;max-height:540px;max-width:400px;min-width:250px;padding:20px;text-align:center;top:106%;z-index:7;z-index:105}.info .row{margin-bottom:25px}.info .row .close{height:28px;margin-bottom:40px;position:absolute;right:20px;top:20px;width:28px;z-index:30}.info .row .close:hover{color:#ff4d4f}.info .title{margin-bottom:10px}.info .content{display:flex;flex-direction:column;gap:15px;text-align:start}.info .content .content-item{display:flex;flex-direction:column;gap:10px}.info .content .content-item h5{color:#737373e6}.info .content .content-item .buttons{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin-bottom:10px;z-index:10}.info .content .content-item .buttons p{font-size:15px}@media screen and (max-width:480px){.info{left:48%;top:90%}}.alert{bottom:20px;min-width:300px;right:20px;text-align:center;z-index:100}.alert,.low-five{position:absolute}.low-five{bottom:30px;cursor:pointer;right:30px}.low-five:hover h4{color:#fed1a2}.low-five:hover h4 b{color:#ec9689;opacity:1;transition-delay:.2s}.low-five h4 b{opacity:0;transition:opacity 1s ease}.low-five .five{height:30px;width:30px}.donate{background-color:var(--main-bg);border-radius:4px;left:40%;max-width:360px;min-width:250px;padding:30px;position:absolute;top:30%;z-index:10}.donate .donate-qr{max-height:180px;max-width:220px;transition:opacity 1s ease;z-index:50}.donate a{margin-right:10px;z-index:51}.donate h2,.donate p{color:var(--text-color)}.donate .close{height:28px;margin-bottom:40px;position:absolute;right:20px;top:20px;width:28px;z-index:30}.donate .close:hover{color:#ff4d4f}@media screen and (max-width:480px){.donate{left:20%}}.chat{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#121212e6;border-radius:var(--b-r-l);cursor:move;display:flex;flex-direction:column;justify-content:flex-start;left:40%;max-height:600px;min-height:300px;padding:30px 20px;position:absolute;top:30%;width:422px;z-index:15}.chat .close{height:28px;margin-bottom:40px;position:absolute;right:20px;top:20px;width:28px}.chat .chat-body{max-height:260px;min-height:220px;overflow-y:scroll;padding:10px;width:320px;z-index:25}.chat .chat-body .other-message,.chat .chat-body .self-message{display:flex;flex-direction:row}.chat .chat-body .other-message .other-message-text,.chat .chat-body .other-message .self-message-text,.chat .chat-body .self-message .other-message-text,.chat .chat-body .self-message .self-message-text{border:1px solid #0000;border-radius:5px;max-width:170px;padding:6px}.chat .chat-body .date{font-size:10px}.chat .chat-body .self-message{justify-content:flex-end}.chat .chat-body .self-message-author{text-align:end}.chat .chat-body .other-message-author{text-align:start}.chat .chat-body .other-message{justify-content:flex-start}.chat .chat-body .self-message-text{background-color:var(--main-bg)}.chat .chat-body .other-message-text{background-color:var(--main-color)}.chat .chat-footer{z-index:20}.chat .chat-footer textarea{height:20px;width:250px}.chat .chat-footer .nav-icon{align-items:center;background:var(--dark-bg);border:none;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:center;width:38px}.chat .chat-footer .nav-icon:hover{background:var(--main-bg);color:var(--text-color)}.chat .chat-footer .nav-icon:active{background-color:var(--main-bg);color:var(--text-color)}@media screen and (max-width:480px){.chat{left:5%;top:10%;width:336px}}
/*# sourceMappingURL=main.bcb961bd.css.map*/