body{min-height:100vh;margin:0}.container{min-height:calc(100vh - 290px);overflow:hidden;padding:0 15px;box-sizing:border-box}.header{background-color:#b4b4b433;border-bottom:1px solid rgba(74,112,145,.9);width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;padding:15px}.header-container{background:#0a0b12;padding:1.5rem 1rem;position:relative;overflow:hidden}.header-container:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,#6200ff1a,#6200ff00 70%);animation:space-pulse 8s infinite linear}.header-title{font-family:Orbitron,sans-serif;text-align:center;line-height:1.1}.neon-cyber{color:#00f3ff;font-size:2.2rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;display:block;text-shadow:0 0 10px #7b61ff,0 0 20px #6200ff,0 0 30px #00f3ff;position:relative;margin-bottom:.4rem}.neon-cyber:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:60%;height:3px;background:linear-gradient(90deg,#00f3ff00,#00f3ff,#00f3ff00);filter:blur(1px);animation:neon-line 2s infinite}.neon-sub{color:#c6c6ff;font-size:1.1rem;display:block;letter-spacing:1px;text-shadow:0 0 8px rgba(194,194,255,.4)}@keyframes neon-line{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes space-pulse{0%{transform:rotate(0) scale(1)}to{transform:rotate(360deg) scale(1.2)}}@media (max-width: 768px){.neon-cyber{font-size:1.8rem;letter-spacing:1px}.neon-sub{font-size:.9rem}}.card_plaforma{width:300px;height:200px;border:1px solid #cfcfcf;margin:10px;display:flex;justify-content:center;align-items:center;background-color:#eaeaea;border-radius:10px}:hover.card_plaforma{width:298px;height:198px;border:1px solid #cfcfcf;margin:10px;display:flex;justify-content:center;align-items:center;background-color:#bfbfbf;border-radius:10px}.footer_plaforma{width:100%;height:10vh;background-color:#faebd7;display:flex;justify-content:center;align-items:center}.container_btn{width:100%;height:600px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:start;padding:10px}.dropdown{padding-bottom:7px;margin-bottom:3px}.switch input{display:none}.switch{display:inline-block;width:30px;height:15px;transform:translateY(50%);position:relative}.slider{position:absolute;top:-5px;bottom:5px;left:0;right:0;border-radius:30px;box-shadow:0 0 0 2px #777,0 0 4px #777;cursor:pointer;border:1px solid transparent;overflow:hidden;transition:.2s}.slider:before{position:absolute;content:"";width:100%;height:100%;background:#777;border-radius:30px;transform:translate(-15px);transition:.2s}input:checked+.slider:before{transform:translate(15px);background:#0681fb}input:checked+.slider{box-shadow:0 0 0 2px #0681fb,0 0 2px #0681fb}.file{width:150px;height:150px;border:1px solid black;border-radius:10%;overflow:hidden}.blocSotrudnic{border:1px solid blue;border-radius:7px;height:40px}.otziv{padding:10px}.blocProgrammBanc{border:1px solid black;padding-top:5px;padding-bottom:5px;margin:1px}.okno_dog{width:700px;height:600px;border:1px solid black;border-radius:15px;padding:15px;overflow-x:auto}.oknodogobshaya{position:fixed}.textdog1{font-size:12px}.menedg_okno{width:700px;height:50px;border:1px solid black;border-radius:15px;background-color:#0ff}.text_okno{padding-left:10px}.text_heder_rieltor{text-decoration:none;color:#121112;font-size:20px;font-family:sans-serif}.atext_heder_rieltor{text-decoration:none;color:#121112}:hover.atext_heder_rieltor{text-decoration:none;color:#040404}.strProgramma{display:flex;height:30px;justify-content:space-between;margin-top:5px;margin-bottom:2px;align-items:center;padding-left:5px;padding-right:5px;padding-top:2px}.blacfont{color:#000}.dannie{width:100px;height:18px;padding-top:0;font-size:14px;margin:1px}.danniesum{width:120px;height:30px;font-size:12px;margin:1px}.strraport{display:flex;height:40px;justify-content:space-between;align-items:center;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px;border-radius:10px;overflow:hidden;background-color:#fff}.plususer{height:35px;width:35px;border:1px solid black;border-radius:15%;box-shadow:2px 2px #9b9999}.plususer:hover{box-shadow:1px 1px #9b9999}.kl_st{display:flex;align-items:center;justify-content:center}.stav{padding-left:5px;padding-right:5px}.navbar-brand{font-size:35px;font-family:Segoe UI}.btn{background-color:transparent;border:2px solid rgba(74,112,145,.9);cursor:pointer;padding:20px 40px;border-radius:6px;font-weight:600;transition:.3s;margin:15px;text-align:center}.pokaz{width:100px;height:40px;border-radius:6px;background-color:#9fafed;box-shadow:3px 4px #929090}:hover.pokaz{box-shadow:1px 1px #929090}.mikher{border-radius:6px;box-shadow:3px 4px #929090}:hover.mikher{box-shadow:1px 1px #929090}.inp{width:200px;height:35px;border-radius:8px;margin:1px;display:flex;align-items:center;text-align:center;border:1px solid #c8c7c7}.adaptive-placeholder::-moz-placeholder{font-size:16px}.adaptive-placeholder::placeholder{font-size:16px}@media (max-width: 1200px){.adaptive-placeholder::-moz-placeholder{font-size:12px}.adaptive-placeholder::placeholder{font-size:12px}}@media (max-width: 480px){.adaptive-placeholder::-moz-placeholder{font-size:12px}.adaptive-placeholder::placeholder{font-size:12px}}.inp_programm{width:350px;height:35px;border-radius:8px;margin:1px;display:flex;align-items:center;text-align:center;border:1px solid #c8c7c7;font-size:14px}@media (max-width: 1200px){.inp_programm{width:300px;font-size:12px}}@media (max-width: 768px){.inp_programm{width:100%;margin-bottom:10px}.col-12.col-md-4{width:100%}}.cristal{width:300px;height:300px;position:absolute;top:calc(50% - 200px);right:calc(50% - 200px);z-index:1}.logo{width:100px;position:absolute;animation:logo 4s ease infinite}.logo-sber{top:calc(90% - 50px);left:calc(70% - 50px)}.logo-docs{top:calc(10% + 50px);left:calc(30% + 50px);animation-delay:-4s}.logo-bru{top:calc(80% - 50px);left:calc(30% + 50px);animation-delay:-7s}.logo-lsr{top:calc(20% + 50px);left:calc(60% - 50px);animation-delay:-10s}.htext{text-decoration:none;margin-left:5px;margin-right:5px}@font-face{font-family:Pompadur;src:url(/build/assets/ru_Pompadur-By7LA6JP.ttf) format("truetype");font-weight:400;font-style:normal}.navbar-brand.navbr{font-family:Pompadur,sans-serif;font-size:38px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal;max-width:100%}@media (max-width: 1200px){.navbar-brand.navbr{font-size:34px}}@media (max-width: 992px){.navbar-brand.navbr{font-size:30px}}@media (max-width: 768px){.navbar-brand.navbr{font-size:26px}}@media (max-width: 576px){.navbar-brand.navbr{font-size:22px}}@font-face{font-family:LeoHand;src:url(/build/assets/ru_LeoHand-Cp8ZfVCq.ttf);font-weight:400;font-style:normal}.sticker{position:relative;width:160px;height:80px;float:left;font-size:1.5em;font-weight:700;margin:20px 10px 10px -90px;background-color:#fcf59b;border-radius:0 10px 250px/0 200px 55px 250px;box-shadow:-3px 5px 12px #0000004d}.textsticker{text-align:center;display:block;padding:20px 20px 20px 0;font-size:80%;font-family:LeoHand,cursive}.sticker:before{content:"";display:block;position:absolute;z-index:-1;width:90%;height:20px;box-shadow:3px 17px 6px #0000004d;bottom:15px;right:5px;transform:skew(-10deg,2deg)}.sticker:after{content:"";display:block;position:absolute;width:0;height:0;right:8px;bottom:1px;border-top:10px solid rgb(156,166,61);border-right:10px solid transparent;transform:skew(-55deg,10deg)}.user__buttnos{cursor:pointer;padding:8px 12px;border-radius:4px;transition:background-color .3s ease;color:#000;text-decoration:none}.user__buttnos:hover{background-color:#f0f0f0}.avatar{width:40px;height:40px;border-radius:50%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}.avatar i{color:#666}.dropdown-menu{box-shadow:0 4px 12px #00000026;border:1px solid rgba(0,0,0,.1);border-radius:4px}.dropdown-item{padding:8px 16px;transition:background-color .3s ease}.dropdown-item:hover{background-color:#f8f9fa}.btn--login{background:none;border:none;width:100%;text-align:left;padding:8px 16px;color:inherit;cursor:pointer}.btn--login:hover{background-color:#f8f9fa}.user__buttnos strong{color:#181819}.user__buttnos:hover strong{color:#3f4143}.nav-link-custom{font-size:16px;padding:10px 15px;transition:font-size .3s ease}@media (max-width: 1400px){.nav-link-custom{font-size:14px}}@media (max-width: 1200px){.nav-link-custom{font-size:12px}}@media (max-width: 992px){.nav-link-custom{font-size:12px}}@media (max-width: 768px){.nav-link-custom{font-size:10px;padding:8px 12px}}@media (max-width: 576px){.nav-link-custom{font-size:10px;padding:5px 10px}}
