/* forum-frames.css - style rules of the forum needed by [html] posts
   (viewtopic.php?id=38#p433, id=912#p79601, id=794#p67788, 37785.js welcomeform from id=1522#p189181).
   The html_in_posts frame links the whole forum style, which @imports Google Fonts first
   and may hang; this copy has no external imports. Generated by tools/frames-css/extract.py
   from style.1793453645.css. */
@font-face{font-family:"FontAwesome";font-display:block;src:url(https://forumstatic.ru/files/001c/03/d9/14352.woff2?v=1) format("woff2")}
body{background:var(--body-bg);background-blend-mode:var(--body-blend)}
.punbb .main .container{border-color:transparent}
.punbb .main h2{border-color:transparent;font-style:normal;font-weight:normal}
.punbb textarea{box-sizing:border-box;background:var(--beg300);border:1px solid var(--borders) !important;border-radius:10px;padding:10px !important;border:none;width:100% !important;color:var(--text1)}
input{padding:4px 10px 4px 10px !important;color:var(--text1);background:var(--beg300);border:1px solid var(--borders) !important;border-radius:10px;font:300 var(--font11) var(--font),arial !important;box-sizing:border-box}
.punbb .container, .punbb .category, .punbb .main h2{border-color:transparent}
.punbb a, .punbb a:link, .punbb a:visited{border-bottom:0 none #000;color:var(--links);text-decoration:none;transition:color 0.3s ease-in-out}
.punbb a:hover, .punbb a:focus, .punbb a:active{border-bottom:0 none #000;color:var(--accent);text-decoration:none}
h2{font:800 var(--font13) var(--font) !important;color:var(--text)}
.punbb input{border:medium none}
.button, input[type="button"]{background:var(--accent);border:none !important;color:var(--text3);font-family:var(--font-accent) !important;font-size:var(--font11) !important;font-weight:600 !important;margin-top:0px !important;padding:5px 15px !important;text-decoration:none;transition:all 0.3s ease-in-out 0s;text-transform:uppercase;border-radius:8px;border:1px solid var(--accent) !important}
.button:hover, input[type="button"]:hover{cursor:pointer;background:var(--beg100);border:1px solid var(--borders) !important;color:var(--text1)}
input[name="preview"]{background:var(--beg300);border:1px solid var(--borders) !important;color:var(--text1)}
.dark .button, .dark input[type="button"]{color:var(--beg100)}
.dark .button:hover, .dark input[type="button"]:hover{color:var(--text1)}
.dark input[name="preview"]{color:var(--text1)}
.dark .button:active{border-top-color:#2c5f75}
.button:active{border-top-color:#2c5f75}
input::placeholder{color:var(--text2)}
:root{--icons:url(https://forumstatic.ru/files/001c/97/9f/64343.svg);--categories:url(https://upforme.ru/uploads/001c/1a/e7/2/909152.png);--header:url(https://upforme.ru/uploads/001c/1a/e7/2/616610.png);--footer:url(https://forumstatic.ru/files/001c/97/9f/26056.png);--userprofile:url(https://forumstatic.ru/files/001c/97/9f/98553.png);--categoriebottom:url(https://forumstatic.ru/files/001c/97/9f/37283.png);--title:url(https://forumstatic.ru/files/001c/97/9f/16141.png);--background:url(https://upforme.ru/uploads/001c/03/d9/86/96285.png);--circle:url(https://upforme.ru/uploads/001c/1a/e7/2/314728.png);--noise:url(https://forumstatic.ru/files/001c/97/9f/37345.png);--texture:url(https://upforme.ru/uploads/001c/1a/e7/2/436934.png);--mobileheader:url(https://upforme.ru/uploads/001c/1a/e7/2/666071.png);--mobilefooter:url(https://upforme.ru/uploads/001c/1a/e7/2/199613.png);--defaultavatar:url(https://upforme.ru/uploads/001c/97/9f/2/831569.png);--bannerleft:77px;--beg100:#C7BDBB;--beg300:#C0B6B4;--dark500:#424242;--borders:#B1A7A5;--text1:#212121;--text2:#5E5E5E;--text3:#C7BDBB;--white:#FFFFFF;--links:#982A08;--links-alt:#B93030;--accent:#982A08;--accent-border:#530306;--bg-base:#0C0C0C;--body-bg:var(--background) no-repeat fixed top center / cover,var(--noise) repeat fixed top left,var(--circle) no-repeat fixed center center / cover,var(--header) no-repeat fixed center top,var(--bg-base) var(--footer) no-repeat fixed center bottom;--body-blend:normal,hard-light,lighten,normal,normal;--body-scrollbar-bg:rgba(20,18,15,0.1);--body-scrollbar-track:rgba(20,18,15,0.01);--header-news-bg:#8D6558;--font8:8px;--font9:9px;--font10:10px;--font11:11px;--font12:12px;--font13:13px;--font14:14px;--font15:15px;--font16:16px;--font17:17px;--font18:18px;--font21:21px;--font22:22px;--font:Inter;--font-accent:Lora}
.dark{--icons:url(https://forumstatic.ru/files/001c/03/d9/13869.svg);--beg100:#242424;--beg300:#282828;--dark500:#424242;--borders:#333333;--text1:#B1A7A5;--text2:#B1A7A5;--text3:#C7BDBB;--white:#FFFFFF;--links:#AA8581;--links-alt:#AE7676;--accent:#C49688}
.green{--categories:url(https://upforme.ru/uploads/001c/1a/e7/2/996591.jpg);--header:url(https://upforme.ru/uploads/001c/1a/e7/2/64976.png);--footer:url(https://upforme.ru/uploads/001c/1a/e7/2/243795.png);--categoriebottom:url(https://upforme.ru/uploads/001c/03/d9/86/313031.jpg);--background:url(https://upforme.ru/uploads/001c/1a/e7/2/606408.png);--userprofile:url(https://upforme.ru/uploads/001c/1a/e7/2/19810.png);--circle:url(https://upforme.ru/uploads/001c/1a/e7/2/516642.png);--noise:url(https://upforme.ru/uploads/001c/1a/e7/2/85761.png);--texture:url(https://upforme.ru/uploads/001c/1a/e7/2/179185.png);--mobileheader:url(https://upforme.ru/uploads/001c/1a/e7/2/347444.jpg);--mobilefooter:url(https://upforme.ru/uploads/001c/1a/e7/2/141721.jpg);--title:url(https://upforme.ru/uploads/001c/1a/e7/2/626213.png);--bannerleft:250px;--beg100:#d0d0c2;--beg300:#d3d5c8;--dark500:#333333;--borders:#B9BCAE;--text1:#333333;--text2:#333333;--text3:#C7BDBB;--links:#8E4D48;--links-alt:#475B36;--accent:#8E4D48;--accent-border:#475B36;--bg-base:#262325;--body-bg:var(--header) no-repeat fixed top center,var(--noise) repeat fixed top left,var(--circle) no-repeat fixed center center / cover,var(--footer) no-repeat fixed bottom center,var(--bg-base) var(--background) no-repeat fixed center center / cover;--body-blend:normal,hard-light,lighten,normal,normal;--body-scrollbar-bg:rgba(20,18,15,0.1);--body-scrollbar-track:rgba(20,18,15,0.01);--header-news-bg:#6b7a5f}
.green.dark{--beg100:#282929;--beg300:#2e3030;--dark500:#333333;--borders:#333333;--text1:#b5b5b4;--text2:#B9BCAE;--text3:#C7BDBB;--links:#bf917e;--links-alt:#95A87E;--accent:#bf917e;--accent-border:#475B36;--bg-base:#1a181b;--body-scrollbar-bg:rgba(20,18,15,0.1);--body-scrollbar-track:rgba(20,18,15,0.01);--header-news-bg:#78846e}
html, body{margin:0;padding:0}
.punbb *{margin:0px}
.punbb img{border:none}
p[class="checkfield"] *, div[class="checkfield"] *{height:auto;vertical-align:middle}
body{font-size:var(--font16)}
.punbb{font:normal 70% var(--font),verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif}
.punbb textarea, .punbb input{font:var(--font12) verdana,arial,helvetica,sans-serif}
.punbb h2, .punbb h3{font-size:1em;font-weight:bold}
.punbb h2 span{font-size:1.1em}
.punbb em{font-style:normal}
.punbb .post-content em{font-style:italic}
.punbb a{text-decoration:underline}
.punbb .container:after{clear:both;content:".";display:block;height:0;visibility:hidden;overflow:hidden;line-height:0.0;font-size:0}
.punbb{padding:30px}
.punbb{height:auto}
.punbb .main{margin-bottom:0}
.punbb .category{margin-top:0.4em}
.punbb .category{border:none}
.punbb .container{border:none}
.punbb .post-content{padding:0;margin:0;width:100%}
.punbb .post-content p{margin:0;padding:0 0 1em 0;line-height:150%;font-family:vardana,sans-serif;font-size:var(--font12);word-wrap:break-word}
.post-content{color:var(--text1);text-align:justify}
.punbb .post-content img{vertical-align:text-top}
.punbb textarea{width:64%;margin:0}
strong{font-weight:600}
input, textarea{outline:none}
input:active, textarea:active{outline:none}
:focus{outline:none}
::selection{background:var(--accent);color:#fefefe}
@-moz-document url-prefix(){body {
		scrollbar-width: thin;
		scrollbar-color: var(--links) var(--body-scrollbar-track);
	}

	html {
		scrollbar-width: thin;
		scrollbar-color: var(--links) var(--body-scrollbar-track);
	}

	#pun .punbb {
		scrollbar-width: thin;
		scrollbar-color: var(--links) var(--beg300);
	}}
::-webkit-scrollbar{width:4px;height:4px;background-color:var(--body-scrollbar-bg);border-radius:10px !important}
::-webkit-scrollbar-thumb{background-color:var(--links);width:4px !important;border-radius:100px !important}
.punbb *::-webkit-scrollbar{width:4px;height:4px;background-color:var(--body-scrollbar-bg)}
.punbb *::-webkit-scrollbar-thumb{background-color:var(--links);width:4px !important}
input[type="checkbox"]{appearance:none;padding:5px !important;cursor:pointer;transition:all .2s ease-in-out 0s;margin-right:10px !important;border:1px solid var(--borders) !important;display:inline-flex;justify-content:center;align-items:center;border-radius:3px}
input[type="radio"]{border-radius:3px;appearance:none;padding:5px !important;cursor:pointer;transition:all .2s ease-in-out 0s;margin-right:10px !important;border:1px solid var(--borders) !important;display:inline-flex;justify-content:center;align-items:center}
input[type="checkbox"], input[type="radio"]{position:relative}
input[type="checkbox"]:checked:after, input[type="radio"]:checked:after{content:"\f00c";font-family:FontAwesome;font-size:var(--font8);position:absolute;color:var(--text1)}
body.post-content{width:100%}
img[alt~="hide-autor2"]{opacity:0;display:none}
