*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{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}.wrapper{display:flex}@font-face{font-family:Russo;font-weight:400;font-style:normal;src:url(/fonts/RussoOne-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;src:url(/fonts/Rubik-Regular.ttf) format("truetype")}html{background-color:#22282f;color:#fff}.wrapper{width:90%;margin:0 auto;height:auto}#root{height:100vh;overflow:hidden;display:flex;flex-direction:column}header{border-bottom:3px solid white;height:10vh;display:grid;grid-template-columns:1fr auto 1fr}header .header_extend{justify-self:end}header .header_profile{justify-self:start}header .header_profile,header .header_extend{font-size:20px;font-weight:150}@media(max-width:480px){header .header_profile,header .header_extend{font-size:10px}}header .header_main{margin:0 15px;font-size:36px}@media(max-width:480px){header .header_main{font-size:25px}}header .header_main,header .header_profile,header .header_extend{margin-top:auto;margin-bottom:32px;color:#1e90ff;text-decoration:none;font-family:Russo}.brs-block-def .brs-block-def_ball-inpt{display:flex}.brs-block_itog-button{border:none;background-color:#1e90ff;color:#fff;padding:5px 10px;font-size:16px;font-family:Rubik;border-radius:10px;border:3px solid rgba(0,0,0,0);transition:background-color .3s ease,color .3s ease,border .3s ease}.brs-block_itog-button:hover{background-color:#264796;color:#add8ff}.brs-block_itog-button:active{border:3px solid #FFFFFF}.brs-block-def .brs-block-def_del-button,.brs-block-def .brs-block-def_lock-button,.brs-block-def .brs-block-def_change-button,.brs-block-def .brs-block-def_stat-button{border:none;background-color:#22282f;color:#1e90ff;padding:5px 10px;font-size:16px;font-family:Rubik;border-radius:10px;border:3px solid #1E90FF;transition:background-color .3s ease,color .3s ease,border .3s ease}.brs-block-def .brs-block-def_del-button:hover,.brs-block-def .brs-block-def_lock-button:hover,.brs-block-def .brs-block-def_change-button:hover,.brs-block-def .brs-block-def_stat-button:hover{background-color:#1e90ff;color:#22282f}.brs-block-def .brs-block-def_del-button:active,.brs-block-def .brs-block-def_lock-button:active,.brs-block-def .brs-block-def_change-button:active,.brs-block-def .brs-block-def_stat-button:active{border:3px solid #FFFFFF}@font-face{font-family:Russo;font-weight:400;font-style:normal;src:url(/fonts/RussoOne-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;src:url(/fonts/Rubik-Regular.ttf) format("truetype")}.brs-block-def{margin-left:10px}.brs-block-def td{border:1px solid #FFFFFF;padding:10px;text-align:center}.brs-block-def td input{width:100px;background:none;text-align:center;border:1px solid #bdbdbd;color:#fff}.brs-block-def td input:focus{outline:none;border:1px solid #1E90FF}.brs-block-def td input::-webkit-outer-spin-button,.brs-block-def td input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.brs-block-def td input[type=number]{-moz-appearance:textfield}.brs-block-def .brs-block-def_name input{width:85%}.brs-block-def .brs-block-def_ball-inpt{justify-content:space-evenly}.brs-block-def .brs-block-def_ball-inpt p{margin:0 5px}.brs-block-def .brs-block-def_ball-inpt input{width:60px}.brs-block-def .selectblock .selectblock_title{display:none}.brs-block-def .selectblock .selectblock_list{display:none;flex-direction:column;position:absolute;border:1px solid white;gap:10px;padding:10px;background-color:#22282f}.brs-block-def .selectblock .selectblock_status{display:none;flex-direction:column;position:absolute;border:1px solid white;gap:10px;padding:10px;background-color:#22282f;left:100px;top:40px}.brs-block-def .selectblock .slectvisible{display:flex}.brs-block-def input::placeholder{color:#bdbdbd}.brs-block-def:first-child,.brs-block-bonus{margin:0}.brs-block_color-var{background-color:#d3ca4699}.brs-block_status-lock input{border:none!important}.desc .des_status div,.desc .des_status div span,.desc .desc_main,.desc-styles .desc_brsType .desc_brsType-box,.desc-styles .des_status div,.desc-styles .des_status div span,.desc_popup-mobile .desc_mobile-menu .desc_mobile-header .desc_mobile-close,.main .list,.desc .wrapper,.desc_popup-mobile .desc_mobile-menu .desc_mobile-info,.main{display:flex}.desc .wrapper,.desc_popup-mobile .desc_mobile-menu .desc_mobile-info,.main{flex-direction:column}.desc .desc_save-journal input:focus,.desc-styles .desc_brsFract input:focus,.desc-styles .desc_brsType input[type=radio]:checked,.desc-styles .desc_brsType input[type=radio]:focus{outline:max(2px,.15em) solid #FFFFFF;outline-offset:max(2px,.15em)}.desc .desc_save-journal .save-journal-button{border:none;background-color:#22282f;color:#1e90ff;padding:5px 10px;font-size:16px;font-family:Rubik;border-radius:10px;border:3px solid #1E90FF;transition:background-color .3s ease,color .3s ease,border .3s ease}.desc .desc_save-journal .save-journal-button:hover{background-color:#1e90ff;color:#22282f}.desc .desc_save-journal .save-journal-button:active{border:3px solid #FFFFFF}@font-face{font-family:Russo;font-weight:400;font-style:normal;src:url(/fonts/RussoOne-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;src:url(/fonts/Rubik-Regular.ttf) format("truetype")}.desc{font-family:Rubik}.desc .wrapper{height:100%}.desc .des_status div{gap:10px;margin:10px 0}.desc .des_status div span{border:2px solid white;width:180px;padding:10px}.desc .des_status div span p{margin:auto}.desc .des_status div span:nth-child(2){background-color:#d3ca4699}.desc .desc_main{justify-content:space-between;margin:auto 0}@media(max-width:768px){.desc .desc_main{display:none}}.desc .desc_main .desc_brsFract,.desc .desc_main .desc_brsType,.desc .desc_main .des_status{height:auto}.desc .desc_save-journal{width:73%;margin-bottom:20px}@media(max-width:768px){.desc .desc_save-journal{width:100%}}.desc .desc_save-journal .save-journal-button{font-size:26px;margin-left:2%;width:28%}@media(max-width:768px){.desc .desc_save-journal .save-journal-button{font-size:12px}}.desc .desc_save-journal .journal-name{width:70%;font-size:26px;background:none;color:#fff;border:none;border-bottom:2px solid #FFFFFF}.desc .desc_settings-button{display:none;padding:0;margin:10px 0;width:10%;height:5vh;background:none;border:none}@media(max-width:768px){.desc .desc_settings-button{display:flex}}.desc .desc_settings-button svg{width:100%;height:100%}.desc .desc_settings-button svg path{fill:#fff}.desc-styles{font-family:Rubik}.desc-styles .desc_desc{margin-top:20px;text-align:center}.desc-styles .desc_brsFract input{margin-top:10px;width:50px;height:30px;padding:5px;font-size:16px;border-radius:10px;border:1px solid #FFFFFF;color:#fff;background:none}.desc-styles .desc_brsType input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;font:inherit;color:#fff;width:1.15em;height:1.15em;border:.15em solid #FFFFFF;border-radius:50%;transform:translateY(-.075em)}.desc-styles .desc_brsType input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;background-color:CanvasText}.desc-styles .desc_brsType .desc_brsType-box{margin-bottom:5px}.desc-styles .desc_brsType .desc_brsType-box label{margin:auto 0 auto 5px}.desc-styles .desc_brsType .desc_markList{display:none;flex-direction:column;margin-top:5px}.desc-styles .desc_brsType .desc_markList .desc_markList-wrapper{display:flex}.desc-styles .desc_brsType .desc_markList .desc_markList-wrapper label{margin:auto 0}.desc-styles .desc_brsType .desc_visible{display:flex}.desc-styles .des_status div{gap:10px;margin:10px 0}.desc-styles .des_status div span{border:2px solid white;width:180px;padding:10px}.desc-styles .des_status div span p{margin:auto}.desc-styles .des_status div span:nth-child(2){background-color:#d3ca4699}.desc_popup-mobile{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#000000b3}.desc_popup-mobile .desc_mobile-menu{width:75%;height:500px;margin:20% auto 0;border-radius:15px;background-color:#22282f;padding:20px}.desc_popup-mobile .desc_mobile-menu .desc_mobile-header{display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:20px}.desc_popup-mobile .desc_mobile-menu .desc_mobile-header .desc_mobile-label{grid-column:2;font-size:20px;margin:auto}.desc_popup-mobile .desc_mobile-menu .desc_mobile-header .desc_mobile-close .desc_mobile-close-button{margin:auto 0 auto auto;font-size:24px;background:none;border:none;color:#fff}.desc_popup-mobile .desc_mobile-menu .desc_mobile-info{gap:20px}.desc_popup-mobile .desc_mobile-menu .des_status .des_satus-block-exmp{gap:0}.desc_popup-mobile .desc_mobile-menu .des_status .des_satus-block-exmp span{width:45%;margin:0 auto;padding:10px;font-size:14px;text-align:center}.desc_popup-mobile .desc_mobile-menu .des_status .des_satus-block-desc p:first-child{margin:10px 0}.desc_popup-mobile .desc_mobile-menu .des_satus-desc,.desc_popup-mobile .desc_mobile-menu .desc_brsType p:first-child,.desc_popup-mobile .desc_mobile-menu .desc_brsFract p:first-child{color:#add8ff}.desc_popup-visible{display:flex}.main{font-family:Rubik}@media(max-width:768px){.main{overflow:scroll}}.main .addblock{margin:auto 10px;border:3px solid #FFFFFF;padding:40px;border-radius:50px;background-repeat:no-repeat;background-position:center}.main .addblock:hover{cursor:pointer}.main .list{width:auto;overflow:auto}@media(max-width:768px){.main .list{overflow:unset}}.homead{margin-top:auto}.homead div{height:45vh;width:100%}@font-face{font-family:Russo;font-weight:400;font-style:normal;src:url(/fonts/RussoOne-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;src:url(/fonts/Rubik-Regular.ttf) format("truetype")}.line-container{font-family:Rubik;font-size:14px;background:#d8d8cf;color:#000;padding:5px 10px;overflow:hidden}.line-container .line{display:inline-block;white-space:nowrap;transform:translate(100vw);animation:marquee 45s linear infinite;will-change:transform}@keyframes marquee{0%{transform:translate(100vw)}to{transform:translate(-100%)}}.profile .profile_about div{display:flex}.profile .wrapper{justify-content:space-around}@media(max-width:480px){.profile .wrapper{flex-direction:column}}.profile .profile_about button{width:0;height:0;font-size:16px;border-radius:24px;border:1px solid;width:auto;height:auto;padding:10px}.profile .profile_about button:hover{border:1px solid}.profile .profile_about button{margin-left:auto}.profile .profile_about div{margin:30px 0}.profile .profile_journals .profile_journal-add{width:0;height:0;font-size:24px;border-radius:50px;border:1px solid;width:auto;height:auto;padding:10px}.profile .profile_journals .profile_journal-add:hover{border:1px solid}.profile .profile_journals .profile_journal-add{margin:10px auto}.profile .profile_journals .profile_journals-list{font-size:20px;border:1px solid;gap:10px}.profile .profile_journals .profile_journals-list li{margin:10px}.profile .profile_journals .profile_journals-list li a{text-decoration:none;color:#fff}.profile .profile_journals .profile_journals-list li:hover{text-decoration:underline}.login__footer p{display:flex}@font-face{font-family:Russo;font-weight:400;font-style:normal;src:url(/fonts/RussoOne-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;src:url(/fonts/Rubik-Regular.ttf) format("truetype")}.login{font-family:Rubik;display:flex;justify-content:center;align-items:center;height:45vh}.login__wrapper{background-color:#22282f;padding:2rem 3rem;border-radius:16px;box-shadow:0 0 20px #0000001a;max-width:400px;width:100%}.login__form{display:flex;flex-direction:column;gap:1rem}.login__form input{padding:.8rem;border:1px solid #ccc;border-radius:8px;font-size:1rem}.login__form button{padding:.8rem;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem}.login__form button:hover{background-color:#0056b3}.login__footer p{font-size:14px;padding-top:10px;justify-content:space-around}.login__footer p a{color:#007bff;font-family:Russo;text-decoration:none}.login__footer p a:hover,.login__footer p a:active{color:#2166b1}.loginad div{height:45vh;width:100%}@font-face{font-family:Russo;font-weight:400;font-style:normal;src:url(/fonts/RussoOne-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;src:url(/fonts/Rubik-Regular.ttf) format("truetype")}.register{font-family:Rubik;display:flex;justify-content:center;align-items:center;height:45vh}.register__wrapper{background-color:#22282f;padding:2rem 3rem;border-radius:16px;box-shadow:0 0 20px #0000001a;max-width:400px;width:100%}.register__form{display:flex;flex-direction:column;gap:1rem}.register__form input{padding:.8rem;border:1px solid #ccc;border-radius:8px;font-size:1rem}.register__form button{padding:.8rem;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem}.register__form button:hover{background-color:#2166b1}.registerad div{height:45vh;width:100%}
