@import url("https://forumstatic.ru/files/001c/d1/31/32035.css?v=1");
#pun-navlinks #navpm.ot-pm-new>a::before{content:"\000421\00043e\00043e\000431\000449\000435\00043d\000438\00044f"!important;font:400 12px/1.35 Arial,sans-serif!important}
#pun-navlinks #navpm.ot-pm-new>a{width:auto!important;min-width:0!important;white-space:nowrap!important}
#pun-navlinks #navpm.ot-pm-new>a span{display:none!important}
#pun-profile #pa-fld2{display:none!important}
#pun-profile #profile-left{background-blend-mode:normal!important;background-color:#eae6dd!important;background-size:100% 112px,100% 112px!important;background-position:center top!important;background-repeat:no-repeat!important}
#pun-profile #profile-name,#pun-profile #profile-title{background:none!important;color:#fff!important;border-radius:0;padding:0;max-width:95%;margin-left:auto;margin-right:auto;box-sizing:border-box}
#pun-profile #profile-name strong,#pun-profile #profile-title strong{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 5px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.7)!important}
#pun-profile #profile-left .lz-link{pointer-events:auto!important;position:relative;z-index:5;text-decoration:none!important;cursor:pointer!important}
#pun-profile #profile-left .lz-link:hover{color:#633e2a!important;text-decoration:none!important}
#pun-profile #profile-gifts{display:none!important}
#pun-profile #profile-left .lz-quote{background:none!important;border-radius:0;padding:0;color:#30372f!important}
#pun-profile #profile-left .lz-quote a{color:#915538!important;text-decoration:none!important;pointer-events:auto!important;cursor:pointer!important;position:relative;z-index:5}
#pun-main #profile.messages-container #profilenav{display:grid!important;grid-template-columns:115px minmax(0,1fr);column-gap:16px;row-gap:8px;align-items:center;padding:13px 16px!important;margin:0 0 12px!important;border-radius:10px}
#pun-main #profile.messages-container #profilenav h2{font-size:16px!important;line-height:1.2!important;margin:0!important;font-weight:600!important}
#pun-main #profile.messages-container #profilenav ul{display:flex!important;align-items:center;gap:7px 18px;flex-wrap:wrap;margin:0!important;padding:0!important}
#pun-main #profile.messages-container #profilenav li{display:inline-flex!important;margin:0!important;padding:0!important}
#pun-main #profile.messages-container #profilenav a{font-size:13px!important;line-height:1.4!important;white-space:nowrap}
#pun-main #profile.messages-container #messages{margin:0!important}
#pun-main #profile.messages-container #messages table{width:100%!important;table-layout:fixed!important}
#pun-main #profile.messages-container #messages .pmtcl1{width:52%!important}
#pun-main #profile.messages-container #messages .pmtc22{width:27%!important}
#pun-main #profile.messages-container #messages .pmtc33{width:16%!important}
#pun-main #profile.messages-container #messages .pmtc24{width:5%!important;text-align:center!important}
#pun-main #profile.messages-container #messages th,#pun-main #profile.messages-container #messages td{padding:9px 12px!important;box-sizing:border-box!important;vertical-align:middle!important}
#pun-main #profile.messages-container #messages tbody tr{height:auto!important}
#pun-main #profile.messages-container #messages .tclcon{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
#pun-main #profile.messages-container #messages .tclcon a{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}
#pun-main #profile.messages-container #messages .linksb{padding:9px 0!important;margin:0!important}
@media(max-width:680px){#pun-main #profile.messages-container #profilenav{grid-template-columns:1fr!important;row-gap:5px}#pun-main #profile.messages-container #messages table{min-width:620px!important}}
#pun-viewtopic .post-author .pa-author .flag-i{display:none!important}
#pun-viewtopic .post-author .pa-author{width:100%!important;max-width:100%!important;text-align:center!important;overflow:visible!important}
#pun-viewtopic .post-author .pa-author>a{display:block!important;width:max-content!important;max-width:100%!important;box-sizing:border-box!important;margin:0 auto!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-size:24px!important;line-height:1.2!important;font-weight:700!important;white-space:nowrap!important;text-overflow:clip!important;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 5px rgba(0,0,0,.95),0 0 9px rgba(0,0,0,.8)!important}
#pun-viewtopic .post-author .pa-title{display:block!important;width:max-content!important;max-width:100%!important;margin:2px auto 0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-size:12px!important;line-height:1.2!important;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 5px rgba(0,0,0,.95),0 0 9px rgba(0,0,0,.8)!important}

#pun-index #pun-stats::after{content:"Лес помнит всех"!important}
#pun-viewtopic .post-author .pa-fld4 .lz-quote a{color:#985f42!important;text-decoration:none!important}
#pun-viewtopic .post-author .pa-fld4 .lz-quote a:hover{color:#bd764a!important}
#font-area>div:has(span[style*="Libre Barcode"]){white-space:nowrap!important;overflow:visible!important}
#font-area>div:has(span[style*="Libre Barcode"]) span{white-space:nowrap!important;display:block!important;font-size:8.5px!important;letter-spacing:-.3px!important}

html[data-ot-motion="paused"] .post-author .lz,html[data-ot-motion="paused"] .post-author .lz *,html[data-ot-motion="paused"] .post-author .lz *::before,html[data-ot-motion="paused"] .post-author .lz *::after,html[data-ot-motion="paused"] #pun-profile .lz,html[data-ot-motion="paused"] #pun-profile .lz *,html[data-ot-motion="paused"] #pun-profile .lz *::before,html[data-ot-motion="paused"] #pun-profile .lz *::after{animation-play-state:running!important}

#pun-viewtopic .post-box .ot-post-char-count{display:table!important;width:max-content!important;margin:10px 0 8px auto!important;padding:3px 9px!important;border-radius:6px!important;background:rgba(65,74,61,.1)!important;color:var(--ot-text,#595b50)!important;border:1px solid rgba(92,100,82,.12)!important;font:500 11px/1.1 Arial,sans-serif!important;letter-spacing:.2px!important;text-align:right!important}
#pun-viewtopic .post-box .ot-post-char-count+.post-sig,#pun-viewtopic .post-box .ot-post-char-count+.signature{margin-top:8px!important}
