@charset "UTF-8";.fullscreenIframe{width:110vw;height:100vh;transform:scale(.9);transform-origin:0 0}.fullscreenIframe body .logoBar{display:none}.iframe-wrapper{overflow:hidden;padding-bottom:40px}.iframe-wrapper iframe{display:block;width:100%;margin-bottom:-40px}.login-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#f1f1f1}.login-container .login-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;padding:20px;background-color:#fff;box-shadow:0 0 15px #0000001a;border-radius:10px}.login-container .login-form input{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.login-container .login-form button{width:100%;padding:10px;border:none;border-radius:5px;background-color:#007aff;color:#f4f4f4;cursor:pointer}.login-container .login-form button:hover{background-color:#0051c7}.header{height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;box-shadow:0 -1px #dee2ed inset}.header_selects{display:flex;align-items:center;gap:25px}.header_selects select{border:none;box-shadow:none;width:200px}@media (max-width: 1300px){.header_selects select{width:140px}}.header_button{padding:10px 20px;background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:4px;cursor:pointer}.header_iconButton{width:32px;height:32px}.header_iconButton_icon{width:100%;height:100%}.header_buttons{display:flex;align-items:center;gap:25px}.header_title{color:#000;font-size:24px}.select{display:inline-block;width:160px;height:34px;line-height:30px;position:relative;border-radius:4px}.select:before{content:">";display:inline-block;background:white;position:absolute;right:-5px;top:2px;z-index:2;width:30px;height:26px;text-align:center;line-height:26px;border:2px solid #ddd;transform:rotate(90deg);cursor:pointer}.statistic_block{display:flex;align-items:center;padding:12px 16px;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;text-decoration:none;color:inherit;transition:background .2s ease}.statistic_block:hover{background-color:#00000008}.statistic_dots{width:16px;height:16px;cursor:pointer;flex-shrink:0;margin-right:12px}.statistic_title{font-size:18px;font-weight:600;color:#1f2937;margin:0}.statistic_spacer{flex:1}.statistic_logo{width:32px;height:32px;flex-shrink:0;margin-right:12px}.statistic_actions{display:flex;align-items:center;gap:8px}.statistic_btn{background:none;border:none;cursor:pointer;font-size:16px;padding:4px;line-height:1;color:#374151}.statistic_btn:disabled{opacity:.4;cursor:default}.container{display:flex;flex-direction:column;row-gap:12px;padding:16px;max-width:800px;margin:0 auto}.input__block{width:100%}.input__block .error{margin-top:5px}.input__field{min-width:254px;width:100%;height:48px;padding:13px;border-radius:4px;transition:.2s;border:1px solid #dedede}.input__field:focus{border:1px solid #bababa}.input__field::placeholder{font-size:16px}.input_error{background-color:#fff1ed;border:1px solid #ff7246}.btn{width:100%;background-color:#ffc700;height:48px;border-radius:4px;color:#424242;font-size:18px}.modal{background-color:#fff;position:relative;width:95%;max-width:900px;border-radius:4px;display:flex;flex-direction:column;transition:.8s;padding:30px 20px;gap:25px;font-size:16px}.modal .close{padding:5px}.modal__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.2)}.modal__header h3{font-size:20px;font-weight:700}.modal input{width:100%;font-size:17px}.modal .input_wrapper{font-size:20px;width:100%}.modal .input_wrapper p{font-size:20px;margin-bottom:5px}.modal .input_wrapper label{font-size:20px;width:100%}.modal .input_wrapper textarea{width:100%;height:100px;max-width:100%;padding:13px;border:1px solid #dedede;border-radius:4px}.modal .delete{color:#900;font-weight:500}.back{position:fixed;height:100%;width:100%;background-color:#00000080;left:0;top:0;right:0;bottom:0;z-index:16;display:flex;align-items:center;justify-content:center;animation-duration:.1ms;animation-timing-function:easy;animation-iteration-count:infinite}.btns{font-size:20px;display:flex;justify-content:space-between;gap:16px}.btns .btn{font-size:20px;height:40px;color:#000}.btns .deleteBtn{font-size:20px;background-color:#e35248;color:#fff}.btns .cancelBtn{font-size:20px;background:transparent}.accessButtons{display:flex;gap:30px}.accessButtons .accessBtn{box-shadow:#63636333 0 2px 8px;padding:10px 20px;width:max-content;background:#fcf7e6;transition:.1s;color:#616161;font-size:16px}.accessButtons .accessBtn:focus{box-shadow:#00000026 1.95px 1.95px 2.6px}.accessDropdown{max-height:300px;box-shadow:#32326926 0 2px 5px,#0000000d 0 1px 1px;z-index:2000;background:#cccccc;width:800px;border-radius:8px}.accessDropdown .windows{display:flex;flex-direction:column;position:absolute;right:-35px;border-radius:8px}.accessDropdown .windows .window{background:#fff;border-radius:4px;border-top:1px solid #8b93a6;padding:12px 10px;display:flex;align-items:center;transition:.2s ease-in;cursor:pointer}.accessDropdown .windows .window:hover{background:#fcf7ca}.accessDropdown .windows .window .icon{width:16px}.accessDropdown .users{height:200px;overflow:auto;background:#fff;display:flex;z-index:2;position:relative;width:100%;flex-direction:column}.accessDropdown .users .loader{display:flex;align-items:center;justify-content:center;height:100%}.accessDropdown .inputArea{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;background:#fff;max-height:200px;max-width:100%;overflow:auto}.accessDropdown .input{padding:10px 14px;width:100%;border:1px solid #8b93a6}.user{display:flex;cursor:pointer;background:#fff;max-height:100%;gap:6px;padding:10px;align-items:center;border-bottom:1px solid #ebebeb;transition:.2s}.user:hover{background:rgba(47,53,55,.03)}.user:hover .user_close{opacity:1}.user_photo{width:28px;border-radius:50%;height:28px}.user_close{opacity:0;transition:.2s;width:16px;height:16px}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #9c9c9c;border-color:#9c9c9c transparent #9c9c9c transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contextMenu{position:fixed;background:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a;width:max-content}.contextMenu .buttons{display:flex;flex-direction:column}.contextMenu .buttons .button{padding:10px;display:flex;gap:10px;transition:.2s;align-items:center}.contextMenu .buttons .button:hover{background:rgba(47,53,55,.03)}.contextMenu .buttons .button .icon{width:16px}.contextMenu .buttons .button_text{color:#52646b}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body,#root{height:100%;width:100%;margin:0;padding:0}button{cursor:pointer;padding:0;background-color:#fff}a{text-decoration:none;color:#000}input,select,button{outline:none;border:none}
