:root{--sidebar-width-open:333px;--nav-bg-color:#283628;--nav-bg-color-hover:#1d251d;--nav-link-color:white;--nav-padding-y:8px;--nav-padding-x:8px;--nav-font-size:16px;--form-bg:#0000;--label-bg:#689c45;--label-text:#fff;--border-color:#0000;--nav-height:calc((var(--nav-padding-y) * 2) + (var(--nav-font-size) * 1.5) + 3px);font-size:1em}body{background-image:url(/static/bg.png);background-position:top,100% 100%;background-repeat:repeat-x,no-repeat;background-size:1px 100%;background-attachment:fixed,fixed;margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.container{padding-top:var(--nav-height);margin-right:var(--sidebar-width-open);font-family:Tahoma,sans-serif}a{line-height:var(--nav-line-height);text-decoration:none}.centered{justify-content:center;align-items:center;display:flex}@media (width<=600px){.sidebar{display:none}.container{margin-right:0}}@media (width<=1600px){.sidebar h1{font-size:1.5em}:root{--sidebar-width-open:266px!important}}header{text-align:center}h1{letter-spacing:0;margin:0}#navbar{z-index:2137;width:100%;position:fixed}#navbar ul{background-color:var(--nav-bg-color);align-items:center;margin:0;padding:0;list-style-type:none;display:flex}#navbar ul li a{color:#fff;padding:var(--nav-padding-y) var(--nav-padding-x);text-decoration:none;display:block}#navbar ul li a:hover{background-color:var(--nav-bg-color-hover)}#navbar a#overboard{margin:0;padding:0!important}#navbar img{height:40px}div.sidebar{height:100%;width:var(--sidebar-width-open);z-index:1;background-image:linear-gradient(var(--nav-bg-color-hover),#5c6e5d);color:#fff;text-align:left;padding-left:8px;position:fixed;right:0}div.sidebar .subtitle{margin-bottom:1em}div.sidebar ul{margin:0}.post-form-grid{background-color:var(--border-color);border:1px solid var(--border-color);grid-template-columns:100px 1fr;gap:2px;min-width:30%;max-width:60%;font-size:13px;display:grid}.post-form-grid>label,.post-form-grid>.label{background-color:var(--label-bg);color:var(--label-text);align-items:center;font-weight:700;display:flex}.post-form-grid>div{background-color:#0000;align-items:center;gap:10px;display:flex}input[type=text],textarea{box-sizing:border-box;border:1px solid #a9a9a9;width:100%;padding:2px}textarea{width:300px;min-width:300px;height:100px}.textarea-container{flex-direction:column;align-items:flex-start!important}.bb-buttons,.options-row,.submit-row{flex-wrap:wrap;display:flex}.password-row .hint{color:#444;font-size:11px}.ladda-button{cursor:pointer}.upload,img#banner{width:100%}.attention{color:#ff0}article{clear:both;margin-left:30px;margin-right:30px;overflow:hidden}article a{color:#080}article div.header{color:#355321;background-color:#a8df83;gap:5px;width:100%;display:flex}article .multi-layout{flex-direction:row;display:flex;position:relative}article .file-item{float:left}article .file-info{margin:0}article .file{max-height:175px;margin-right:8px}article .file-info{font-size:12px}article .post-body{margin-top:1em;padding-left:1em}#error-popup-critical{color:#a00;text-align:center;background:#fee;border:2px solid red;border-radius:5px;margin:10px;padding:15px;font-weight:700}#validation-errors-list{color:#000;z-index:9999;background-color:#ddd;padding-right:12px;font-size:12px;font-weight:700;animation-name:warning;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;position:fixed;top:0%;left:0%}@keyframes warning{0%,20%,40%,60%,80%,to{opacity:1;background-color:#ddd}10%,30%,50%,70%,90%{opacity:1;background-color:#ffc400}to{opacity:0;visibility:hidden}}.postingMode{color:#fff;text-align:center;background-color:#00c200;width:100%;font-weight:700}.sidebar footer{text-align:center;height:100%;position:relative;bottom:0}.admin-panel{flex-direction:column}.margin{margin-left:auto;display:inline}footer{text-align:center;color:gray;font-size:.75em}.d-flex{align-items:center;list-style-type:none;display:flex}.pagination{align-items:center;width:100%;height:16px;list-style-type:none;display:flex}.pagination li{margin:4px}.d-none{align-items:center;display:flex}.small.text-muted{display:none}
