:root{--base-scale: calc(100vw / 75);--baseW: 60em;--h2-font-size: max(1em, min(4em, calc(var(--base-scale) * 4)));--padding-size: max(.5em, min(1em, calc(var(--base-scale))));--margin-size: max(.5em, min(1.5em, calc(var(--base-scale) * 2)));--border-radius: max(.25em, min(.75em, calc(var(--base-scale) * .55)));--border-radius-small: max(.125em, min(.375em, calc(var(--base-scale) * .25)));--outerPad: clamp(.25rem, 2vw, 1.5rem);--dark-caption: rgb(18, 86, 155)}@font-face{font-family:bgCyr;font-style:normal;src:url(SourceSansPro-Regular.ttf.woff2)}@font-face{font-family:bgCyr;font-style:bold;font-weight:700;src:url(SourceSansPro-Bold.ttf.woff2)}html,body,address,blockquote,div,form,fieldset,caption,h1,h2,h3,h4,h5,h6,hr,ul,li,ol,dl,dt,dd,table,tr,td,th,p,img{margin:0;padding-top:0;font-family:bgCyr6,monospace,Helvetica,Arial,sans-serif}html,body{background:#ece6e6;width:100%;height:100%;font-style:normal;font-size:1em/1.5;scrollbar-gutter:stable both-edges}body{display:flex;flex-direction:column}*,*:after,*:before{box-sizing:border-box}p,div{text-align:left}p{margin-bottom:1em}ul{text-align:left}nav{width:70%;font-size:1em;letter-spacing:1px;align-self:end;text-align:end}nav ul{text-align:end}nav a{margin-left:8px;text-align:right}main{background:#fff;margin:25px auto;border-radius:var(--border-radius);max-width:var(--baseW);min-width:500px;padding:1rem;position:relative}@media(max-width:38rem){main{min-width:unset;width:100%;margin:0;border-radius:0}#top>div{flex-direction:column;align-items:flex-start}#mainMenu ul{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;margin:0}#mainMenu li{display:block}}.noPadMain{padding:0}.smallMain{max-width:var(--baseW/2)}#homeMain{max-width:50em}main table{margin:0 auto;border-collapse:separate;border-spacing:0;background:#fff;border:solid var(--dark-caption);border-width:1px 1px 1px 1px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}caption{padding:.4em;background:var(--dark-caption);color:#fff;border-width:1px 1px 1px 1px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}th,td{padding:.25em .5em;text-align:center;border-bottom:1px solid var(--dark-caption)}tbody tr td:first-child,thead tr th:first-child{text-align:left}tbody tr td:last-child{text-align:right}tbody th{font-weight:400}tbody tr>*{background:#e2ecf6}table tbody tr:last-child td{border-bottom:0px}table tbody tr:last-child td:first-child{border-bottom:0px;border-bottom-left-radius:var(--border-radius)}table tbody tr:last-child td:last-child{border-bottom:0px;border-bottom-right-radius:var(--border-radius)}fieldset,object{border:none}#top>div{width:85%;border-style:solid;border-width:0 0 1px 0;display:flex;justify-content:space-between;align-items:center;max-width:77rem;margin:0 auto;padding:0 .2rem}h1{font-size:1.5em;letter-spacing:0;padding:.25rem 0;font-family:bgCyr2}h2{font-family:bgCyr2}#topContentMenu li,div.useTemplate div{background-color:#00b6db;margin:.1em;padding:.2em .4em;border-radius:var(--border-radius-small);list-style:none;display:inline}.smallmenu #topContentMenu li{display:inherit}#topContentMenu li a,div.useTemplate span,div.useTemplate a{background-color:#00b6db;text-decoration:none;color:#fff;white-space:nowrap;transition:color .3s,scale .2s;cursor:pointer}#topContentMenu li a:hover,div.useTemplate span:hover,div.useTemplate a:hover{color:#645a5a}#mainMenu li{list-style:none;display:inline}#mainMenu li a{text-decoration:none;color:#444;display:inline-block;padding:.6rem 0;margin-left:1rem;font-size:1.2rem;transition:color .3s,scale .2s}#mainMenu li a:hover{scale:1.1;color:#176}main>section{max-width:77rem;margin:0 auto;padding:0 1rem 1rem;text-align:center}.galleryParent{flex:1 0 auto;vertical-align:middle}.galleryParent button{margin:auto;max-width:50%}.custom-file-input{max-width:48%;cursor:pointer}.custom-file-input::file-selector-button{display:none}.custom-file-input:after{content:"\418\437\431\435\440\438";float:right;padding-left:.3em;margin:.1em .6em 0 0;display:block}.borders:before{border-top:1px solid black;content:"";display:block;width:100%;height:1px;margin:0 auto}#imgGallery{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;align-items:start;padding:.2em .125em}#imgGallery div{position:relative}#imgGallery img{cursor:pointer;max-width:120px}#imgGallery div span{font-size:80%;word-wrap:break-word}#imgGallery .del{cursor:pointer;position:absolute;color:#fb8181;font-weight:600;line-height:1em;top:4px;right:5px;z-index:10;transition:color .3s,scale .2s}#imgGallery .del:hover{color:red;top:1px;right:4px;font-size:140%}#imgGallery div{max-width:120px}#imgFrame{cursor:pointer;display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:90vw;min-height:100px;min-width:200px;margin:auto;background-color:#0000001a;text-align:center;z-index:20}#imgFrame img{max-width:100%;max-height:100%}form footer{display:flex;align-items:end;padding:0 var(--outerPad) 1rem;margin-top:1em}form footer button:last-child{margin-left:auto;align-self:end}.btn{background:#f0f0f0 none repeat scroll 0 0;border:1px solid #b9b9c1;color:#000;text-align:center;outline:medium none;padding:.14em .28em;border-radius:5px;user-select:none;text-decoration:none;font-size:80%;width:fit-content;margin:auto;font-family:system,-apple-system,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,sans-serif}.btn:hover{Background-color:#d4d4d4}.btn:active{Background-color:#bcb7b7}.tooltip{text-align:center;color:#176;width:100%;font-size:120%;animation-delay:10s;animation-duration:1s;animation-fill-mode:both;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.cntr{text-align:center}.fakeInput{font-weight:400;padding:.1em .3em 0;min-height:1.75em;background-color:#e7e7e7;border:1px solid #777;border-radius:var(--border-radius-small)}.internalBtn:after{content:"\422\44a\440\441\438";display:block;color:#444;border-left:1px solid black;height:20px;float:right;padding-left:.3em;margin:.1em .6em 0 0}.normalFont{font-size:1em}.bg1{font-family:bgCyr}.bg2{font-family:bgCyr2}.bg3{font-family:bgCyr3}.bg4{font-family:bgCyr4}.bg1b{font-weight:700;font-family:bgCyr}.bg2b{font-weight:700;font-family:bgCyr2}.bg3b{font-weight:700;font-family:bgCyr3}.bg4b{font-weight:700;font-family:bgCyr4}@font-face{font-family:bgCyr2;font-style:normal;src:url(Overpass-Regular.woff2)}@font-face{font-family:bgCyr3;font-style:normal;src:url(npoekmu_me-os_bg-Regular.woff2)}@font-face{font-family:bgCyr4;font-style:normal;src:url(Veleka-Regular.woff2)}@font-face{font-family:bgCyr5;font-style:normal;src:url(balezdrov11-Regular.otf)}@font-face{font-family:bgCyr6;font-style:normal;src:url(SvetSans-Regular.otf)}dialog form{padding:1em}dialog form .buttons{margin-top:1em;display:flex;flex-direction:row;gap:1em;justify-content:center}.smallmenu{margin:1em .3em .5em 0;display:flex;flex-direction:row;align-items:flex-end}#contextMenu{background-color:#fff;position:fixed;top:5em;right:1em;min-width:8em;padding:.4em;border:1px solid #777;border-radius:var(--border-radius-small);display:none;gap:.2em;flex-direction:column}#ctxParent{position:absolute}#contextMenu span{font-size:80%}#countLabel{font-size:1em!important}input[type=text],input[type=password]{width:100%;font:1.25rem;display:block;padding:.2em;margin-bottom:.5em}#toast{display:none;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);padding:1rem 2rem;border-radius:4px;z-index:1000;color:#fff}
