<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://illusorydoll.rusff.me/export.php?type=rss" rel="self" type="application/rss+xml" />
		<title>Squirrel test</title>
		<link>http://illusorydoll.rusff.me/</link>
		<description>Squirrel test</description>
		<language>ru-ru</language>
		<lastBuildDate>Mon, 13 Jul 2026 08:21:21 +0300</lastBuildDate>
		<generator>MyBB/mybb.ru</generator>
		<item>
			<title>весна-лето 2026</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=521#p521</link>
			<description>&lt;p&gt;[hideprofile][html]&lt;br /&gt;&amp;#160; &amp;lt;style&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; .bank-container {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; max-width: 920px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 100%;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; h1 {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; text-align: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 300;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; letter-spacing: 2px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 2rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--extra-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .subhead {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; text-align: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-bottom: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding-bottom: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-bottom: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .columns-wrapper {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-wrap: nowrap;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .col {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--pun-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 0px 8px 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 50%;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .col h2 {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 400;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-bottom: 2px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-bottom: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1.7rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--extra-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .col h2 span {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 0 4px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .income-col h2,&amp;#160; &amp;#160;.expense-col h2 { border-bottom-color: var(--footer); }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .item-group {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-direction: column;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 4px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item-group::-webkit-scrollbar {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 6px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item-group::-webkit-scrollbar-track {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item-group::-webkit-scrollbar-thumb {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .item {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--post-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transition: 0.15s;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 5px 5px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item-header {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item-label {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex: 1;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 4px 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-wrap: wrap;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: baseline;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 4px 6px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item .price-badge {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--news-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 0 12px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.8rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 600;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-left: auto;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; white-space: nowrap;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .income-col .price-badge, .expense-col .price-badge { color: var(--textcolor)!important; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .item-controls {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-left: auto;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-shrink: 0;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: none;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 28px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; height: 28px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 50%;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1.2rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; justify-content: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transition: 0.15s;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transform: scale(1.05);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count.income-btn {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--pun-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count.income-btn:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count.expense-btn {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--pun-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count.expense-btn:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count:active {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transform: scale(0.9);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-count.disabled {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; opacity: 0.3;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; cursor: not-allowed;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; pointer-events: none;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .item-count {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; min-width: 30px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; text-align: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 600;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1rem;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .item-subtotal {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; min-width: 70px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; text-align: right;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--profilelink);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.85rem;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .proof-section {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding-left: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-direction: column;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 6px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-left: 2px solid var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding-left: 14px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-row {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-row input {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex: 1;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 6px 14px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.85rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; outline: none;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; min-width: 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-row input:focus {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-row .btn-add-proof {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: none;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 4px 14px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 30px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.8rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transition: 0.15s;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; white-space: nowrap;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-row .btn-add-proof:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-list {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-direction: column;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 4px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding-left: 4px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-list .proof-item {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.82rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 3px 10px 3px 14px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-left: 2px solid var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-list .proof-item .proof-text {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex: 1;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; word-break: break-all;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: &#039;Consolas&#039;, monospace;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.78rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-list .proof-item .btn-del-proof {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: transparent;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: none;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: #b14a4a;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 0 4px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .proof-list .proof-item .btn-del-proof:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: #d14a4a;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .divider {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin: 10px 0 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-top: 1px dashed var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; opacity: 0.5;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .custom-price-input {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 4px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding-left: 10px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .custom-price-input label {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.8rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .custom-price-input input {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 100px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 4px 12px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.9rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; outline: none;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .custom-price-input input:focus {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .preview {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 15px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 12px 16px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg-op);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 12px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; justify-content: space-between;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-wrap: wrap;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 10px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .preview .label {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.9rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .preview .value {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1.3rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 600;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .balance-row {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-wrap: wrap;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg-op);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 18px 22px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .balance-row label {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 400;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .balance-row input {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 10px 20px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 160px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; text-align: center;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .balance-row input:focus {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .final-preview {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 5px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 10px 22px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg-op);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 2px solid var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; justify-content: space-between;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-wrap: wrap;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 15px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .final-preview .label {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1.1rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 400;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--extra-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .final-preview .value {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1.8rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 700;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; .actions {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; flex-wrap: wrap;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; justify-content: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 20px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 10px;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: none;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 14px 38px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-weight: 600;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 1.2rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transition: 0.3s;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; box-shadow: 0 4px 0 var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; letter-spacing: 0.8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; display: inline-flex;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; gap: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-primary {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-primary:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transform: scale(1.02);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-success {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--news-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; box-shadow: 0 4px 0 var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-success:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--news-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transform: scale(1.02);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-secondary {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-color: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; box-shadow: 0 4px 0 var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn-secondary:hover {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--white);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .btn:active {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; transform: translateY(3px);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; box-shadow: 0 1px 0 var(--footer);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .output-area {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--sec-bg-op);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 18px 22px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .output-area textarea {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; width: 100%;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; background: var(--news-bg);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border: 1px solid var(--profileplashka);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; padding: 16px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.95rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: &#039;Consolas&#039;, monospace;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; min-height: 150px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; resize: vertical;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; .copy-hint {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; color: var(--profilelink);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-size: 0.85rem;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; margin-top: 8px;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; text-align: right;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; font-family: var(--main-font);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;bank-container&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;h1&amp;gt;Добро пожаловать в &amp;quot;Гринготтс&amp;quot;!&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;subhead&amp;quot;&amp;gt;&lt;strong&gt;&lt;span style=&quot;color: #FFD900&quot;&gt;&amp;#667;&lt;/span&gt;&lt;/strong&gt; В этой теме вы можете забрать старательно заработанные галлеоны или потратить их на какие-нибудь приятные плюшки.&amp;lt;br&amp;gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;color: #FFD900&quot;&gt;&amp;#667;&lt;/span&gt;&lt;/strong&gt; Выберите нужную категорию и нажмите +, чтобы добавить нужное количество позиций. Для получения монет добавьте также ссылку на подтверждение заработка - ссылку на сообщение или на скриншот, например, вашего профиля&amp;lt;br&amp;gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;color: #FFD900&quot;&gt;&amp;#667;&lt;/span&gt;&lt;/strong&gt; Обратите внимание, некоторые позиции в &amp;quot;потратить&amp;quot; выдаются по одной штуке, приходите за ними снова, когда понадобятся.&amp;lt;br&amp;gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;color: #FFD900&quot;&gt;&amp;#667;&lt;/span&gt;&lt;/strong&gt; Не забудьте написать, сколько монет в профиле сейчас, чтобы гоблины начислили вам правильную сумму в профиль.&amp;lt;br&amp;gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;color: #FFD900&quot;&gt;&amp;#667;&lt;/span&gt;&lt;/strong&gt; Когда нажмёте кнопку &amp;quot;подсчитать всё&amp;quot;, детализация счёта скопируется в буфер обмена, вам останется только вставить её в форму ответа, чтобы работники банка смогли провести транзакцию.&amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;div class=&amp;quot;columns-wrapper&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;!-- КОЛОНКА &amp;quot;ПОЛУЧИТЬ&amp;quot; --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;col income-col&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;h2&amp;gt;ПОЛУЧИТЬ &amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;incomeItems&amp;quot; class=&amp;quot;item-group&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;preview&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;label&amp;quot;&amp;gt;сумма:&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;value income-total&amp;quot; id=&amp;quot;incomePreview&amp;quot;&amp;gt;0 монет&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;lt;!-- КОЛОНКА &amp;quot;ПОТРАТИТЬ&amp;quot; --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;col expense-col&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;h2&amp;gt;ПОТРАТИТЬ &amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;expenseItems&amp;quot; class=&amp;quot;item-group&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;preview&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;label&amp;quot;&amp;gt;сумма:&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;value expense-total&amp;quot; id=&amp;quot;expensePreview&amp;quot;&amp;gt;0 монет&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;!-- РУЧНОЙ ВВОД ТЕКУЩЕГО БАЛАНСА --&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;balance-row&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;label for=&amp;quot;currentBalance&amp;quot;&amp;gt;Сколько сейчас на счету:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;number&amp;quot; id=&amp;quot;currentBalance&amp;quot; value=&amp;quot;0&amp;quot; step=&amp;quot;1&amp;quot; min=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;span style=&amp;quot;color:var(--textcolor); font-size:0.9rem;&amp;quot;&amp;gt;(прибавится к итогу)&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;!-- ПРЕДПРОСМОТР ИТОГА --&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;final-preview&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;label&amp;quot;&amp;gt;ИТОГОВЫЙ БАЛАНС:&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;value&amp;quot; id=&amp;quot;finalPreview&amp;quot;&amp;gt;0 монет&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;!-- КНОПКИ --&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;actions&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;btn btn-primary&amp;quot; id=&amp;quot;calcBtn&amp;quot;&amp;gt;Подсчитать всё&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;btn btn-secondary&amp;quot; id=&amp;quot;clearBtn&amp;quot;&amp;gt;Сбросить всё&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;!-- ВЫВОД РЕЗУЛЬТАТА --&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;output-area&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;textarea id=&amp;quot;resultOutput&amp;quot; readonly placeholder=&amp;quot;Здесь появится итоговый отчёт для вставки на форум...&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;copy-hint&amp;quot;&amp;gt;После подсчёта результат автоматически копируется в буфер обмена&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&amp;#160; (function() {&lt;br /&gt;&amp;#160; &amp;#160; // ПРАЙС&lt;br /&gt;&amp;#160; &amp;#160; const incomeData = [&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Регистрация персонажа&#039;, price: 200 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Регистрация персонажа по акции&#039;, price: 400 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Заявка в &amp;quot;нужные&amp;quot;&#039;, price: 50 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Заявка в &amp;quot;хочу видеть&amp;quot;&#039;, price: 20 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Привёл(а) друга на форум&#039;, price: 500 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Пост в квесте&#039;, price: 100 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Пост в личной игре&#039;, price: 50 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Ответил(а) на пост в течение суток&#039;, price: 200 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Написал(а) 2 поста за день&#039;, price: 200 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Написал(а) &amp;gt;3 постов за день&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Завершённый квест (начисляется каждому участнику)&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Завершённый эпизод&#039;, price: 100 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Упоминание сюжетных событий в посте&#039;, price: 50 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Помощь амс в в написании/генерирование идеи для сюжетного квеста&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Оставил(а) 5 рекламных листовок&#039;, price: 20 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Оставил(а) 20 рекламных листовок&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Оставил(а) 50 рекламных листовок&#039;, price: 1500 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Поставил(а) баннер форума в подпись на каталоге&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Попал(а) в таблицу активистов&#039;, price: 100 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Набрал(а) первые 100 сообщений&#039;, price: 30 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Набрал(а) очередные 500 сообщений&#039;, price: 100 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Каждый месяц на форуме&#039;, price: 100 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Фото своего животного в теме «животные», с передачей привета любому игроку&#039;, price: 25 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Помощь в отладке форума&#039;, price: &#039;custom&#039; }&lt;br /&gt;&amp;#160; &amp;#160; ];&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; const expenseData = [&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;{ label: &#039;Отсрочка по посту в квесте (3 дня, нельзя воспользоваться 2 раза подряд)&#039;, price: 500, maxCount: 1 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Перебросить кубик в квесте (нельзя воспользоваться 2 раза подряд, при любом результате учитывается второй бросок)&#039;, price: 300, maxCount: 1 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Мини-квест с мастером&#039;, price: 15000 },&amp;#160; &amp;#160;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;{ label: &#039;Поменять картинку/факты на личной странице (твинки добавляются бесплатно по запросу)&#039;, price: 200 }, &lt;br /&gt;{ label: &#039;Вытащить из чистки (нельзя воспользоваться 2 чистки подряд)&#039;, price: 1000, maxCount: 1 },&lt;br /&gt;{ label: &#039;Смена внешности (второй раз после начала игры)&#039;, price: 1000 },&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;{ label: &#039;Регистрация твинка (третий и все последующие персонажи)&#039;, price: 3000 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Графика в профиль (аватар)&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; { label: &#039;Реклама нужного с оформлением на месяц&#039;, price: 1000 },&lt;br /&gt;{ label: &#039;Оформление личного эпизода&#039;, price: 1000 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Выкуп роли/внешности на неделю&#039;, price: 500 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Выкуп роли/внешности на месяц&#039;, price: 1000 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Картинка нужного в шапке (неделя)&#039;, price: 300 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Картинка нужного в шапке (месяц)&#039;, price: 700 },&lt;br /&gt;{ label: &#039;Выбрать лучших недели (одна покупка - одно место в таблице)&#039;, price: 500 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Фото питомца вместо лучшего&#039;, price: 1000 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; { divider: true },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Выбрать, кого поставить в шапку нового флуда&#039;, price: 500 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Запрет ставить себя в шапку флуда&#039;, price: 800 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Видео-привет от администраторов&#039;, price: 5000 },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; { label: &#039;Почтовая открытка от АМС&#039;, price: 10000 }&lt;br /&gt;&amp;#160; &amp;#160; ];&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // Хранилище количества для всех позиций&lt;br /&gt;&amp;#160; &amp;#160; const countStore = new Map();&lt;br /&gt;&amp;#160; &amp;#160; // Хранилище ссылок для доходов&lt;br /&gt;&amp;#160; &amp;#160; const proofsStore = new Map();&lt;br /&gt;&amp;#160; &amp;#160; // Хранилище кастомных цен&lt;br /&gt;&amp;#160; &amp;#160; const customPriceStore = new Map();&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; const incomeContainer = document.getElementById(&#039;incomeItems&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const expenseContainer = document.getElementById(&#039;expenseItems&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const incomePreview = document.getElementById(&#039;incomePreview&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const expensePreview = document.getElementById(&#039;expensePreview&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const finalPreview = document.getElementById(&#039;finalPreview&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const currentBalanceInput = document.getElementById(&#039;currentBalance&#039;);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function generateItemId(type, index) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return type + &#039;-&#039; + index;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function getCount(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return countStore.get(itemId) || 0;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function getMaxCount(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const container = document.querySelector(&#039;[data-itemid=&amp;quot;&#039; + itemId + &#039;&amp;quot;]&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (container) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const maxAttr = container.dataset.maxcount;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (maxAttr) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return parseInt(maxAttr);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return null;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function setCount(itemId, value) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const maxCount = getMaxCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let num = parseInt(value) || 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (maxCount !== null &amp;amp;&amp;amp; num &amp;gt; maxCount) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; num = maxCount;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (num &amp;lt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; num = 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; countStore.set(itemId, num);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; updateCountUI(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; updatePreviews();&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function incrementCount(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const current = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const maxCount = getMaxCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (maxCount !== null &amp;amp;&amp;amp; current &amp;gt;= maxCount) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; return;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; setCount(itemId, current + 1);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function decrementCount(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const current = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (current &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; setCount(itemId, current - 1);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function updateCountUI(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const container = document.querySelector(&#039;[data-itemid=&amp;quot;&#039; + itemId + &#039;&amp;quot;]&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (container) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const countSpan = container.querySelector(&#039;.item-count&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const subtotalSpan = container.querySelector(&#039;.item-subtotal&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const btnPlus = container.querySelector(&#039;.btn-plus&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const count = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const maxCount = getMaxCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (countSpan) countSpan.textContent = count;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (btnPlus &amp;amp;&amp;amp; maxCount !== null) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (count &amp;gt;= maxCount) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; btnPlus.classList.add(&#039;disabled&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; } else {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; btnPlus.classList.remove(&#039;disabled&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (subtotalSpan) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const price = getItemPrice(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (price !== null) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; subtotalSpan.textContent = (count * price) + &#039; монет&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function getItemPrice(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const container = document.querySelector(&#039;[data-itemid=&amp;quot;&#039; + itemId + &#039;&amp;quot;]&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (!container) return null;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (customPriceStore.has(itemId)) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; return customPriceStore.get(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const priceAttr = container.dataset.price;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (priceAttr &amp;amp;&amp;amp; priceAttr !== &#039;custom&#039;) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; return parseFloat(priceAttr);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return null;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // ---------- РАБОТА СО ССЫЛКАМИ (только для доходов) ----------&lt;br /&gt;&amp;#160; &amp;#160; function renderProofs(container, itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const proofs = proofsStore.get(itemId) || [];&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const proofContainer = container.querySelector(&#039;.proof-list&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (!proofContainer) return;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; proofContainer.innerHTML = &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; proofs.forEach((proof, idx) =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const div = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; div.className = &#039;proof-item&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; div.innerHTML = `&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;proof-text&amp;quot;&amp;gt;${escapeHtml(proof)}&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;btn-del-proof&amp;quot; data-itemid=&amp;quot;${itemId}&amp;quot; data-idx=&amp;quot;${idx}&amp;quot; title=&amp;quot;Удалить ссылку&amp;quot;&amp;gt;x&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; `;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; proofContainer.appendChild(div);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; proofContainer.querySelectorAll(&#039;.btn-del-proof&#039;).forEach(btn =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btn.addEventListener(&#039;click&#039;, function(e) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; e.stopPropagation();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const id = this.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const idx = parseInt(this.dataset.idx);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; removeProof(id, idx);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function escapeHtml(text) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const div = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; div.textContent = text;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return div.innerHTML;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function addProof(itemId, proofText) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (!proofText.trim()) return;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (!proofsStore.has(itemId)) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; proofsStore.set(itemId, []);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; proofsStore.get(itemId).push(proofText.trim());&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; updateProofUI(itemId);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function removeProof(itemId, idx) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (!proofsStore.has(itemId)) return;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const proofs = proofsStore.get(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (idx &amp;gt;= 0 &amp;amp;&amp;amp; idx &amp;lt; proofs.length) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; proofs.splice(idx, 1);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (proofs.length === 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofsStore.delete(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; updateProofUI(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function updateProofUI(itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const container = document.querySelector(&#039;[data-itemid=&amp;quot;&#039; + itemId + &#039;&amp;quot;]&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (container) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; renderProofs(container, itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // ---------- ОБЩИЕ ФУНКЦИИ ----------&lt;br /&gt;&amp;#160; &amp;#160; function getIncomeTotal() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let total = 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; incomeContainer.querySelectorAll(&#039;.item&#039;).forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const itemId = item.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const count = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (count &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const price = getItemPrice(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (price !== null) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; total += price * count;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return total;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function getExpenseTotal() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let total = 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; expenseContainer.querySelectorAll(&#039;.item&#039;).forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const itemId = item.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const count = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (count &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const price = getItemPrice(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (price !== null) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; total += price * count;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return total;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function updatePreviews() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const incomeTotal = getIncomeTotal();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const expenseTotal = getExpenseTotal();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const currentBal = parseFloat(currentBalanceInput.value) || 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const finalTotal = currentBal + incomeTotal - expenseTotal;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; incomePreview.textContent = incomeTotal + &#039; монет&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; expensePreview.textContent = expenseTotal + &#039; монет&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; finalPreview.textContent = finalTotal + &#039; монет&#039;;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // ---------- РЕНДЕР СПИСКОВ ----------&lt;br /&gt;&amp;#160; &amp;#160; function renderItems(container, items, type) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; container.innerHTML = &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; items.forEach((item, index) =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (item.divider) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const div = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; div.className = &#039;divider&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; container.appendChild(div);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const itemId = generateItemId(type, index);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const wrapper = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.className = &#039;item&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.dataset.itemid = itemId;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.dataset.price = item.price;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (item.maxCount) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.dataset.maxcount = item.maxCount;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const header = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; header.className = &#039;item-header&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const label = document.createElement(&#039;span&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; label.className = &#039;item-label&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const priceStr = item.price === &#039;custom&#039; ? &#039; (на усмотрение амс)&#039; : item.price + &#039; монет&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const priceColor = type === &#039;income&#039; ? &#039;#9bcfb0&#039; : &#039;#e6a0a0&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; let maxLabel = &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (item.maxCount) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; maxLabel = &#039; &amp;lt;span style=&amp;quot;color:#8a6a6a;font-size:0.7rem;&amp;quot;&amp;gt;(макс. &#039; + item.maxCount + &#039;)&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; label.innerHTML = item.label + &#039; &amp;lt;span class=&amp;quot;price-badge&amp;quot; style=&amp;quot;color:&#039; + priceColor + &#039;&amp;quot;&amp;gt;&#039; + priceStr + &#039;&amp;lt;/span&amp;gt;&#039; + maxLabel;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const controls = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; controls.className = &#039;item-controls&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const btnMinus = document.createElement(&#039;button&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnMinus.className = &#039;btn-count &#039; + (type === &#039;income&#039; ? &#039;income-btn&#039; : &#039;expense-btn&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnMinus.textContent = &#039;-&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnMinus.type = &#039;button&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const countSpan = document.createElement(&#039;span&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; countSpan.className = &#039;item-count &#039; + (type === &#039;income&#039; ? &#039;income-count&#039; : &#039;expense-count&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; countSpan.textContent = &#039;0&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const btnPlus = document.createElement(&#039;button&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnPlus.className = &#039;btn-count &#039; + (type === &#039;income&#039; ? &#039;income-btn&#039; : &#039;expense-btn&#039;) + &#039; btn-plus&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnPlus.textContent = &#039;+&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnPlus.type = &#039;button&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const subtotalSpan = document.createElement(&#039;span&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; subtotalSpan.className = &#039;item-subtotal &#039; + (type === &#039;income&#039; ? &#039;income-subtotal&#039; : &#039;expense-subtotal&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; subtotalSpan.textContent = &#039;0 монет&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; controls.appendChild(btnMinus);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; controls.appendChild(countSpan);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; controls.appendChild(btnPlus);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; controls.appendChild(subtotalSpan);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; header.appendChild(label);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; header.appendChild(controls);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.appendChild(header);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; // Кастомная цена для &amp;quot;помощь в отладке&amp;quot;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (item.price === &#039;custom&#039;) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const customDiv = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customDiv.className = &#039;custom-price-input&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customDiv.innerHTML = `&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label&amp;gt;Цена за 1:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;number&amp;quot; class=&amp;quot;custom-price&amp;quot; value=&amp;quot;100&amp;quot; min=&amp;quot;1&amp;quot; step=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; `;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.appendChild(customDiv);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const customInput = customDiv.querySelector(&#039;.custom-price&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customInput.addEventListener(&#039;input&#039;, function() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const val = parseFloat(this.value) || 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (val &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customPriceStore.set(itemId, val);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; } else {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customPriceStore.delete(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; updateCountUI(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; updatePreviews();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customPriceStore.set(itemId, 100);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; // Секция для ссылок (только для доходов)&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (type === &#039;income&#039;) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const proofSection = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofSection.className = &#039;proof-section&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const proofList = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofList.className = &#039;proof-list&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofSection.appendChild(proofList);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const row = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; row.className = &#039;proof-row&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const input = document.createElement(&#039;input&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; input.type = &#039;text&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; input.placeholder = &#039;Вставьте ссылку на пост или скриншот...&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; input.className = &#039;proof-input&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const addBtn = document.createElement(&#039;button&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; addBtn.className = &#039;btn-add-proof&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; addBtn.textContent = &#039;Добавить ссылку&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; addBtn.type = &#039;button&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; row.appendChild(input);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; row.appendChild(addBtn);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofSection.appendChild(row);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; wrapper.appendChild(proofSection);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; addBtn.addEventListener(&#039;click&#039;, function(e) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; e.stopPropagation();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const inp = this.parentElement.querySelector(&#039;.proof-input&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (inp &amp;amp;&amp;amp; inp.value.trim()) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; addProof(itemId, inp.value.trim());&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; inp.value = &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; inp.focus();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; input.addEventListener(&#039;keypress&#039;, function(e) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (e.key === &#039;Enter&#039;) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; e.preventDefault();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const addBtn = this.parentElement.querySelector(&#039;.btn-add-proof&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (addBtn) addBtn.click();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (!proofsStore.has(itemId)) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofsStore.set(itemId, []);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; renderProofs(wrapper, itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofSection.style.display = &#039;none&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const updateProofVisibility = function() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const count = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofSection.style.display = count &amp;gt; 0 ? &#039;block&#039; : &#039;none&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const originalSetCount = setCount;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; setCount = function(id, value) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; originalSetCount(id, value);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (id === itemId) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; updateProofVisibility();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; // Обработчики кнопок&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnPlus.addEventListener(&#039;click&#039;, function(e) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; e.stopPropagation();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; incrementCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; btnMinus.addEventListener(&#039;click&#039;, function(e) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; e.stopPropagation();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; decrementCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; container.appendChild(wrapper);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; countStore.set(itemId, 0);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; updateCountUI(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; renderItems(incomeContainer, incomeData, &#039;income&#039;);&lt;br /&gt;&amp;#160; &amp;#160; renderItems(expenseContainer, expenseData, &#039;expense&#039;);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // ---------- ЛОГИКА ПОДСЧЁТА ----------&lt;br /&gt;&amp;#160; &amp;#160; const calcBtn = document.getElementById(&#039;calcBtn&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const clearBtn = document.getElementById(&#039;clearBtn&#039;);&lt;br /&gt;&amp;#160; &amp;#160; const resultOutput = document.getElementById(&#039;resultOutput&#039;);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function getSelectedIncome() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let total = 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let items = [];&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; incomeContainer.querySelectorAll(&#039;.item&#039;).forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const itemId = item.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const count = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (count &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const price = getItemPrice(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (price !== null) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const subtotal = price * count;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; total += subtotal;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const label = item.querySelector(&#039;.item-label&#039;).textContent.trim();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const proofs = proofsStore.get(itemId) || [];&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; items.push({&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; label: label,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; price: price,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; count: count,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; subtotal: subtotal,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; proofs: proofs.slice()&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return { total, items };&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function getSelectedExpense() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let total = 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; let items = [];&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; expenseContainer.querySelectorAll(&#039;.item&#039;).forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const itemId = item.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const count = getCount(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (count &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const price = getItemPrice(itemId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (price !== null) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const subtotal = price * count;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; total += subtotal;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const label = item.querySelector(&#039;.item-label&#039;).textContent.trim();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; items.push({&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; label: label,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; price: price,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; count: count,&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; subtotal: subtotal&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return { total, items };&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function generateReport() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const income = getSelectedIncome();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const expense = getSelectedExpense();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const currentBal = parseFloat(currentBalanceInput.value) || 0;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const finalBalance = currentBal + income.total - expense.total;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; let report = &#039;========================================\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; report += &#039;&amp;#160; &amp;#160; &amp;#160; &amp;#160;ДЕТАЛИЗАЦИЯ СЧЁТА\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; report += &#039;========================================\n\n&#039;;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; if (income.items.length &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;Получить:\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; income.items.forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const countStr = item.count &amp;gt; 1 ? &#039; (x&#039; + item.count + &#039;)&#039; : &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;&amp;#160; - &#039; + item.label + countStr + &#039; — &#039; + item.subtotal + &#039; монет\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (item.proofs.length) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; item.proofs.forEach(p =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;&amp;#160; &amp;#160; &amp;#160; Ссылка: &#039; + p + &#039;\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;&amp;#160; СУММА: &#039; + income.total + &#039; монет\n\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; if (expense.items.length &amp;gt; 0) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;Потратить:\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; expense.items.forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const countStr = item.count &amp;gt; 1 ? &#039; (x&#039; + item.count + &#039;)&#039; : &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;&amp;#160; - &#039; + item.label + countStr + &#039; — &#039; + item.subtotal + &#039; монет\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; report += &#039;&amp;#160; СУММА: &#039; + expense.total + &#039; монет\n\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;#160; report += &#039;Текущий баланс: &#039; + currentBal + &#039; монет\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; report += &#039;ИТОГОВЫЙ БАЛАНС: &#039; + finalBalance + &#039; монет\n&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; return report;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function copyToClipboard(text) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (navigator.clipboard &amp;amp;&amp;amp; navigator.clipboard.writeText) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; navigator.clipboard.writeText(text).catch(() =&amp;gt; fallbackCopy(text));&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; } else {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; fallbackCopy(text);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function fallbackCopy(text) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const textarea = document.createElement(&#039;textarea&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; textarea.value = text;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; document.body.appendChild(textarea);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; textarea.select();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; try {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; document.execCommand(&#039;copy&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; } catch (e) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; alert(&#039;Не удалось скопировать, скопируйте вручную.&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; document.body.removeChild(textarea);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; let timeoutId = null;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function handleCalculate() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; const report = generateReport();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; resultOutput.value = report;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; copyToClipboard(report);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; calcBtn.textContent = &#039;Подсчитано и скопировано!&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; calcBtn.className = &#039;btn btn-success&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (timeoutId) clearTimeout(timeoutId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; timeoutId = setTimeout(() =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; calcBtn.textContent = &#039;Подсчитать всё&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; calcBtn.className = &#039;btn btn-primary&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; timeoutId = null;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }, 3000);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; function handleClear() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; countStore.clear();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; document.querySelectorAll(&#039;.item&#039;).forEach(item =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const id = item.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (id) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; countStore.set(id, 0);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; updateCountUI(id);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const proofSection = item.querySelector(&#039;.proof-section&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (proofSection) proofSection.style.display = &#039;none&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; proofsStore.clear();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; document.querySelectorAll(&#039;.proof-list&#039;).forEach(list =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; list.innerHTML = &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; customPriceStore.clear();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; document.querySelectorAll(&#039;.custom-price&#039;).forEach(input =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; input.value = 100;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; const item = input.closest(&#039;.item&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (item) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; const id = item.dataset.itemid;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; if (id) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; customPriceStore.set(id, 100);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; updateCountUI(id);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; });&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; currentBalanceInput.value = &#039;0000&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; resultOutput.value = &#039;&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; updatePreviews();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if (timeoutId) clearTimeout(timeoutId);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; calcBtn.textContent = &#039;Подсчитать всё&#039;;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; calcBtn.className = &#039;btn btn-primary&#039;;&lt;br /&gt;&amp;#160; &amp;#160; }&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; currentBalanceInput.addEventListener(&#039;input&#039;, updatePreviews);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; calcBtn.addEventListener(&#039;click&#039;, handleCalculate);&lt;br /&gt;&amp;#160; &amp;#160; clearBtn.addEventListener(&#039;click&#039;, handleClear);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; document.addEventListener(&#039;keydown&#039;, (e) =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; if ((e.ctrlKey || e.metaKey) &amp;amp;&amp;amp; e.key === &#039;Enter&#039;) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; e.preventDefault();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; handleCalculate();&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; window.addEventListener(&#039;load&#039;, function() {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; updatePreviews();&lt;br /&gt;&amp;#160; &amp;#160; });&lt;/p&gt;
						&lt;p&gt;&amp;#160; })();&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;[/html]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Mon, 13 Jul 2026 08:21:21 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=521#p521</guid>
		</item>
		<item>
			<title>seamus finnigan</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=520#p520</link>
			<description>&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td style=&quot;width:5%&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width:90%&quot;&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://64.media.tumblr.com/a92517e3c4fb64a3fef8c4b51fb26a90/8cf2d2d1e74258a5-61/s540x810/1d56519a5b0b5c3ef7ac284ece5ad8c42ade45e7.gif&quot; alt=&quot;https://64.media.tumblr.com/a92517e3c4fb64a3fef8c4b51fb26a90/8cf2d2d1e74258a5-61/s540x810/1d56519a5b0b5c3ef7ac284ece5ad8c42ade45e7.gif&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://64.media.tumblr.com/399c1c4372a416884c65139a1a1bdf32/9a0dccd1772ef235-b2/s540x810/76184dfb138769db09a9db9c165daa3405c52423.gif&quot; alt=&quot;https://64.media.tumblr.com/399c1c4372a416884c65139a1a1bdf32/9a0dccd1772ef235-b2/s540x810/76184dfb138769db09a9db9c165daa3405c52423.gif&quot; /&gt;&lt;br /&gt;&lt;abbr title=&quot;супруга, репродуктивное насилие и газлайтинг&quot;&gt;&lt;span style=&quot;font-size: 23px&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Georgia&quot;&gt;laura oldridge, 25&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/abbr&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 10px&quot;&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&amp;#65378;домохозяйка или что-то не слишком амбициозное на ваш выбор, daisy edgar jones&amp;#65379;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
						&lt;p&gt;описание персонажа в свободной форме&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width:5%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table&gt;&lt;tr&gt;&lt;td style=&quot;width:25%&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width:50%&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10px&quot;&gt;дополнительная информация: &lt;br /&gt;&amp;#9830; внешность можно сменить, но давайте обсудим;&lt;br /&gt;&amp;#9830; имя желательно оставить (оно упоминалось в постах), девичья фамилия на ваше усмотрение;&lt;br /&gt;&amp;#9830; персонаж в супружество, но не в пару (норман для этого в принципе не приспособлен), вы можете обустраивать личную жизнь Лоры как угодно, и в целом обрастайте сюжетными линиями, я буду только рад, если оживите девочку;&lt;br /&gt;&amp;#9830; в заявке я показал Лору глазами Нормана, она вполне может быть ярче, живее и глубже, главное не делайте её откровенной стервой, это точно другая история&lt;br /&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width:25%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Wed, 01 Jul 2026 13:52:34 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=520#p520</guid>
		</item>
		<item>
			<title>лето 2026</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=516#p516</link>
			<description>&lt;p&gt;[html]&lt;br /&gt;&amp;lt;div class=&amp;quot;news-main&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;news-zagolovok&amp;quot;&amp;gt;BREAKING NEWS&amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;div class=&amp;quot;news-podlozhka&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;news-date&amp;quot;&amp;gt;01/06/2026&amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;span class=&amp;quot;news-author-inline&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;img src=&amp;quot;https://64.media.tumblr.com/0725f750c8ab2eb67f2043fa8744fbec/ad09b9c8aac26aaa-c4/s540x810/13c84985f0dffc79a5661bbcbb15ad2a329882af.gif&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/span&amp;gt;&lt;br /&gt;Ребята, на связи Кассик, и я пришел сюда сегодня в первую очередь для того, чтобы сказать вам, как я вами всеми горжусь! Вы сделали это, вы дожили до лета, вы писали посты, вы активничали где только могли, вы помогли нам закрыть еще одну увлекательную сюжетную арку, и это невероятно ценно как для меня лично, так и для всего нашего админ-состава в целом! Вы большие умнички, спасибо вам что вы у нас есть :3 а сейчас усаживайтесь поудобнее, потому что новостей в этот раз будет оооочень много, но не стоит волноваться, ведь все они максимально приятные и положительные! &amp;lt;s&amp;gt;прямо как я хд&amp;lt;/s&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;Начнем, пожалуй, с события самого грандиозного - завершения третьей сюжетной арки! Это было непросто, иногда волнительно, иногда почти невозможно, и все-таки мы с вами это сделали! Все сюжеты подошли к своему логичекому концу, а это значит, что и командная гонка наконец завершилась, и мы можем &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=812#p133251&amp;quot;&amp;gt;смело объявить итоги!&amp;lt;/a&amp;gt; На этот раз, как вы возможно догадались, увидев здесь мою довольную рожу, победа достается &amp;lt;b&amp;gt;ПОЖИРАТЕЛЯМ СМЕРТИ!&amp;lt;/b&amp;gt; Безмерно горжусь, от всей души поздравляю, вы огромные молодцы, надеюсь что в следующих гонках отрыв будет еще внушительнее, и мы наконец покажем этим грязнулькам из Сопротивления, где их место! На этом заканчиваю свои радостные крики, а то меня выгонят из админки, и перехожу к другим важностям! Естественно, мы не можем не выделить тех ребят, которые принесли своим командам наибольшее количество баллов! В этот раз лидерами стали &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/profile.php?id=267&amp;quot;&amp;gt;Драко Малфой&amp;lt;/a&amp;gt; и &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/profile.php?id=27&amp;quot;&amp;gt;Шеймус Финниган&amp;lt;/a&amp;gt;, и их старания не останутся незамеченными! В награду каждый из них получит возможость повлиять на сюжет в грядущей сюжетной арке, о чем подробнее мы расскажем, когда ребята определятся со своими пожеланиями.&amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;Ну а пока я с радостью объявляю каникулы! Мы прекрасно понимаем, что летом у многих совсем нет времени активно просиживать штанишки на форумах, да и давайте откровенно, после такой насыщенной арки всем хочется немного передохнуть! Потому со следующей аркой и набором игроков в сюжет мы вернемся к вам позже, а пока, если кто-то не хочет отказывать себе в удовольствии потрогать сюжет даже в этот период, мы подготовили для вас несколько фоновых событий, которые можно будет использовать в своей игре. Тему с ними мы совсем скоро выложим на форум, там же вы сможете ознакомиться с итогами прошедшей арки и глобальными последствиями, которые неизбежны после произошедшего в ней. Возможно, что-то коснется непосредственно вас или ваших близких? &amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;На этом с сюжетом закончим, и перейдем к слону, что стоит прямо посреди комнаты - новому дизайну! Он классный, правда?!?! Мы уже поцеловали в пупочки наших неизменных графистов и кодеров Ронни и Финни, но вы в любое время можете к нам присоединиться, они будут только рады! Несколько важных моментов: &amp;lt;b&amp;gt;во 1-ых&amp;lt;/b&amp;gt;, мы в этот раз убрали кастомизацию профиля, однако оставили возможность переключаться между светлой и темной темой, потому надеемся, что каждый сможет выбрать для себя то, что ему по вкусу! &amp;lt;b&amp;gt;Во 2-ых&amp;lt;/b&amp;gt;, в шапке снова появилось место для нужных, которое можно будет выиграть в активностях или просто купить в банке, а это отличная возможность заняться поиском тех, кто вам жизненно необходим! &amp;lt;b&amp;gt;В 3-их&amp;lt;/b&amp;gt;, мы заменили название подфорумов на более интуитивно понятные, &amp;lt;s&amp;gt;ну, нам так кажется хд&amp;lt;/s&amp;gt; надеемся, что вы с нами согласитесь, и вам тоже понравится. а если не понравится, то вы привыкните хд а если не понравится и не привыкните - дайте нам знать, мы что-нибудь обязательно придумаем!&amp;lt;/p&amp;gt; &lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;В 4-ых&amp;lt;/b&amp;gt;, у нас появилась &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1118#p133248&amp;quot;&amp;gt;примерочная фонов и плашек,&amp;lt;/a&amp;gt; с возможностью не только примерить имеющиеся варианты, но и самостоятельно загружать понравившиеся картинки и настраивать профиль полностью под свой вкус! А самое приятное в этом то, что механизм сам посчитает вам стоимость вашего заказа и заполнит код, который вам останется просто вставить в форму ответа. Ну не шикарно ли? Ну и &amp;lt;b&amp;gt;в 5-ых&amp;lt;/b&amp;gt;, по многочисленным просьбам (и благодаря нашему с Эрни нытью) наша кодовая фея Финниган замутила для нас личную страницу! Теперь все ваши твинки, фоны и плашки, а вместе с ними и полученные во всяких ивентах награды, будут храниться в одном месте, и вы точно ничего не забудете и не потеряете. Естественно, заставлять вас что-то заполнять мы не будем, и все сделаем сами, однако если есть среди вас те, кто хочет &amp;lt;s&amp;gt;выбрать себе красивую гифочку&amp;lt;/s&amp;gt; помочь амс и заполнить свою страничку - милости просим &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1119#p133250&amp;quot;&amp;gt;в генератор,&amp;lt;/a&amp;gt; там все максимально просто и понятно! А в долгу мы, конечно же, не останемся, и всем, кто заполнит свою страничку, будет автоматически загружен купон на одноразовое спасение от чистки!&amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;Фуууух, ну и новостей набралось! Кажется, половину перешагнули. Но мы ведь с вами не ссыкло, и идем дальше, правда? Следущий пункт на повестке дня - &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=844&amp;quot;&amp;gt;новые акционные заявки!&amp;lt;/a&amp;gt; Да, их не много, но мы решили брать не количеством, а качеством! На этот раз привлекаем ребят, на которых максимально влияют события нашего сюжета, готовых активно ввязаться в любую потасовку без лишних вопросов! Так что если вы давно думаете о твинке &amp;lt;s&amp;gt;и у вас их еще не 85, как у нас с Ронни&amp;lt;/s&amp;gt;, или у вас есть знакомые, которых вы давно хотели позвать, но не знали, в какой роли - вот вам отличная возможность! Мы будем несказанно рады видеть этих шикарных ребят!&amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;lt;p&amp;gt;А пока вы пускаете слюнки на наших сюжетных звездочек, я расскажу вам о развлекушка. Тех, что уже были и тех, что только будут! Лот номер один - полюбившийся всем нам &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1092&amp;quot;&amp;gt;переполох на факультетах&amp;lt;/a&amp;gt; подошел к концу! Итоги будут подведены в ближайшее время, полученные баллы пойдут уже в новое противостояние (в старом они бы ничего не изменили, так что нет причин для волнения!). Но если вы думали, что на этом с мини-играми покончено, то вы сильно ошибались! Потому что наша Джинничка подготовила для вас лот номер два - &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1116#p133243&amp;quot;&amp;gt;тетрис!&amp;lt;/a&amp;gt; Не ожидали, правда? А никто не ожидал. Но я уверен, что вам понравится! А тем временем лот номер три - &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1117#p133245&amp;quot;&amp;gt;Чемпионат Малефики по квиддичу!&amp;lt;/a&amp;gt; Давайте признаем, в магическом мире квиддич так или иначе касается каждого! Потому не стесняемся, записываемся, участвуем и веселимся, а если участвовать не хочется, всегда можно просто посмотреть и поболеть за любимый факультет! Но помните: квиддич - игра командная, и побеждает здесь тот, кто знает разницу между &amp;quot;я&amp;quot; и &amp;quot;мы&amp;quot;. Ну и лот номер четыре, для полного релакса - &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1115#p133242&amp;quot;&amp;gt;летняя угадайка.&amp;lt;/a&amp;gt; Три этапа разного уровня сложности и упоротости, 2 недели на выполнение заданий, понятные и приятные награды, одним словом никакого напряга, как и положено в начале июня. &amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;Ну и конечно же, ласт бат нот зе лист, наши достигаторы! Активные по всем фронтам мужчины &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/profile.php?id=350&amp;quot;&amp;gt;Риччи&amp;lt;/a&amp;gt;, &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/profile.php?id=378&amp;quot;&amp;gt;Аларик&amp;lt;/a&amp;gt; и &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/profile.php?id=372&amp;quot;&amp;gt;Кайрос&amp;lt;/a&amp;gt;, мы гордимся вами почти так же сильно, как Каллисто! Продолжайте в том же духе, мы с удовольствием читаем вас и во флуде, и в игре!&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Тем временем у сопротивленцев все стабильно. Эпизод с говорящим названием &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=1071&amp;quot;&amp;gt;does Potter really stink?&amp;lt;/a&amp;gt; рекомендуется к прочтению всем, кто уже давно задается тем же вопросом, но не решается озвучить его. А если серьезно, флешбеки из 1994, когда школьники Хогвартса собираются за сливочным пивом, чтобы обсудить предстоящий турнир, читаются очень приятно, и погружают в атмосферу того самого уюта, ради которого многие из нас каждый год раз за разом пересматривают все части Гарри Поттера под новый год! И хотя на улице уже совсем не снег и не метель, не отказывайте себе в удовольствии почитать эти очаровательные посиделки.&amp;#160; &amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Что же до поста, признаюсь, мне очень приятно, что в нашей шапке будет висеть именно он. Прекрасная &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/profile.php?id=202&amp;quot;&amp;gt;Рианнон&amp;lt;/a&amp;gt; во время своего медового месяца с тем самым рыжим из &amp;lt;s&amp;gt;Иванушек &amp;lt;/s&amp;gt;Уизли, который копил целый год, чтобы &amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=986#p132398&amp;quot;&amp;gt;отвезти малую на море&amp;lt;/a&amp;gt;, выглядит просто безупречно! Непременно сходите и полюбуйтесь!&amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;p&amp;gt;Ну а на этом пока все, наслаждайтесь летом, отдыхайте, развлекайтесь с нами и без нас, и возвращайтесь, чтобы дальше радовать нас своими постами! Всех люблю-целую-обнимаю, ваш Кассик &amp;#9829; &amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;[/html]&lt;br /&gt;[hideprofile]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (balagan)</author>
			<pubDate>Mon, 01 Jun 2026 17:55:55 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=516#p516</guid>
		</item>
		<item>
			<title>лавка плашек и фонов «твилфитт и таттинг»</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=513#p513</link>
			<description>&lt;p&gt;[html]&lt;br /&gt;&amp;lt;style&amp;gt;.balance-block {&lt;br /&gt;&amp;#160; &amp;#160; background: var(--profilebg);&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 8px;&lt;br /&gt;&amp;#160; &amp;#160; padding: 12px;&lt;br /&gt;&amp;#160; &amp;#160; margin-top: 15px;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.balance-block label {&lt;br /&gt;&amp;#160; &amp;#160; display: block;&lt;br /&gt;&amp;#160; &amp;#160; font-size: 11px;&lt;br /&gt;&amp;#160; &amp;#160; color: var(--profiletext);&lt;br /&gt;&amp;#160; &amp;#160; margin-bottom: 5px;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.balance-input {&lt;br /&gt;&amp;#160; &amp;#160; width: 100%;&lt;br /&gt;&amp;#160; &amp;#160; padding: 8px;&lt;br /&gt;&amp;#160; &amp;#160; background: var(--post-bg);&lt;br /&gt;&amp;#160; &amp;#160; border: 1px solid var(--profilelink);&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 5px;&lt;br /&gt;&amp;#160; &amp;#160; color: var(--textcolor);&lt;br /&gt;&amp;#160; &amp;#160; font-size: 14px;&lt;br /&gt;&amp;#160; &amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160; &amp;#160; box-sizing: border-box;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.remaining-block {&lt;br /&gt;&amp;#160; &amp;#160; margin-top: 10px;&lt;br /&gt;&amp;#160; &amp;#160; padding-top: 8px;&lt;br /&gt;&amp;#160; &amp;#160; border-top: 1px solid var(--profilelink);&lt;br /&gt;&amp;#160; &amp;#160; text-align: center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.remaining-label {&lt;br /&gt;&amp;#160; &amp;#160; font-size: 11px;&lt;br /&gt;&amp;#160; &amp;#160; color: var(--profiletext);&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.remaining-value {&lt;br /&gt;&amp;#160; &amp;#160; font-size: 18px;&lt;br /&gt;&amp;#160; &amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160; &amp;#160; color: var(--profilebg);&lt;br /&gt;&amp;#160; &amp;#160; background: var(--profilelink);&lt;br /&gt;&amp;#160; &amp;#160; padding: 2px 8px;&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 5px;&lt;br /&gt;&amp;#160; &amp;#160; margin: 0 5px;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.remaining-currency {&lt;br /&gt;&amp;#160; &amp;#160; font-size: 10px;&lt;br /&gt;&amp;#160; &amp;#160; color: var(--profiletext);&lt;br /&gt;}&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;div id=&amp;quot;dressingRoomApp&amp;quot; class=&amp;quot;dressing-room&amp;quot;&amp;gt;&lt;br /&gt; &amp;lt;div class=&amp;quot;hint&amp;quot; style=&amp;quot;margin: 15px; text-align: center; text-transform: lowercase; font-size: 13px&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; в этой теме вы можете приобрести обновочки для профиля. теперь можно выбрать из уже готовых вариантов (целуем золотые ручки наших мастеров), а можно, как обычно, заказать что-то лично для себя, но чуть дороже. &amp;lt;b&amp;gt;коллекция будет периодически обновляться&amp;lt;/b&amp;gt;, так что рекомендуем оформить подписку на наш каталог!&amp;lt;br&amp;gt;&lt;br /&gt;Настройки сохраняются автоматически |&amp;#160; При генерации копируется весь код вместе с итоговой суммой за ваши покупки&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;two-columns&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;left-column&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;preview-label&amp;quot;&amp;gt;&amp;#8595; ваш профиль будет выглядеть так &amp;#8595;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;previewContainer&amp;quot; class=&amp;quot;demo-profile&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button id=&amp;quot;resetBtn&amp;quot; class=&amp;quot;reset-btn&amp;quot;&amp;gt;Сбросить всё&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;result-block&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;total-cost-block&amp;quot; id=&amp;quot;totalCostBlock&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;total-cost-label&amp;quot;&amp;gt;ИТОГО К ОПЛАТЕ:&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span id=&amp;quot;totalCost&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;total-cost-label&amp;quot;&amp;gt;(галеонов)&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;div class=&amp;quot;balance-block&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;label&amp;gt;Галеонов в профиле:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;number&amp;quot; id=&amp;quot;userBalance&amp;quot; class=&amp;quot;balance-input&amp;quot; placeholder=&amp;quot;Введите количество&amp;quot; value=&amp;quot;0&amp;quot; min=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;remaining-block&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;remaining-label&amp;quot;&amp;gt;Остаток после покупки:&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span id=&amp;quot;remainingCost&amp;quot; class=&amp;quot;remaining-value&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span class=&amp;quot;remaining-currency&amp;quot;&amp;gt;галеонов&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;code-container&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;code id=&amp;quot;generatedCode&amp;quot;&amp;gt;нажмите кнопку &amp;quot;сгенерировать код&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button id=&amp;quot;generateBtn&amp;quot; class=&amp;quot;generate-btn&amp;quot;&amp;gt;Сгенерировать код&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;right-column&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;!-- ФОНЫ --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;h3&amp;gt; Фоны профиля&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;category-controls&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label class=&amp;quot;gift-checkbox&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;giftBg&amp;quot;&amp;gt; Подарок&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;clear-category-btn&amp;quot; data-clear=&amp;quot;bg&amp;quot;&amp;gt;Очистить&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/h3&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;shop-container&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;shop-content&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;летняя коллекция &amp;lt;span class=&amp;quot;collection-badge&amp;quot;&amp;gt;NEW&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;shop-bg-new&amp;quot; class=&amp;quot;shop-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;весенняя коллекция&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;shop-bg-old&amp;quot; class=&amp;quot;shop-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;url-row&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label&amp;gt;&amp;#128279; Своя ссылка на фон (200 галеонов):&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;url-input-group&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;customBgUrl&amp;quot; placeholder=&amp;quot;https://example.com/background.png&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;!-- ПЛАШКИ --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;h3&amp;gt;Плашки&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;category-controls&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label class=&amp;quot;gift-checkbox&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;giftPlashka&amp;quot;&amp;gt; Подарок&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;clear-category-btn&amp;quot; data-clear=&amp;quot;plashka&amp;quot;&amp;gt;Очистить&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/h3&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;shop-container&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;shop-content shop-content-plashka&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;летняя коллекция &amp;lt;span class=&amp;quot;collection-badge&amp;quot;&amp;gt;NEW&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;shop-plashka-new&amp;quot; class=&amp;quot;shop-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;весенняя коллекция&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;shop-plashka-old&amp;quot; class=&amp;quot;shop-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;url-row&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label&amp;gt;&amp;#128279; Своя ссылка на плашку (200 галеонов):&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;url-input-group&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;customPlashkaUrl&amp;quot; placeholder=&amp;quot;https://example.com/plashka.png&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;!-- ТЕКСТ НА ПЛАШКЕ --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;text-controls&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label&amp;gt;Текст на плашке (бесплатно!):&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;text-input-group&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;plashkaTextInput&amp;quot; placeholder=&amp;quot;Введите текст для плашки&amp;quot; value=&amp;quot;maleficas et earum haeresim&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;details class=&amp;quot;phrases-spoiler&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;summary&amp;gt;показать готовые фразы&amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;Новые фразы&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;phrases-new&amp;quot; class=&amp;quot;phrases-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;Старые фразы&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;phrases-old&amp;quot; class=&amp;quot;phrases-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/details&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;color-controls&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label&amp;gt; Цвет текста:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;color&amp;quot; id=&amp;quot;textColorPicker&amp;quot; class=&amp;quot;color-picker&amp;quot; value=&amp;quot;#FF818A&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;grayscale-controls&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;span&amp;gt;Ч/Б фильтр для плашки:&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button id=&amp;quot;grayscaleFullBtn&amp;quot; class=&amp;quot;grayscale-btn&amp;quot;&amp;gt;100% ч/б&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button id=&amp;quot;grayscaleHalfBtn&amp;quot; class=&amp;quot;grayscale-btn&amp;quot;&amp;gt;50% ч/б&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button id=&amp;quot;grayscaleOffBtn&amp;quot; class=&amp;quot;grayscale-btn&amp;quot;&amp;gt;Отменить&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;!-- ИКОНКИ --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;h3&amp;gt;Иконки&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;category-controls&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label class=&amp;quot;gift-checkbox&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;giftEmoji&amp;quot;&amp;gt;Подарок&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;clear-category-btn&amp;quot; data-clear=&amp;quot;emoji&amp;quot;&amp;gt;Очистить&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/h3&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;shop-container&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;shop-content&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;летняя коллекция &amp;lt;span class=&amp;quot;collection-badge&amp;quot;&amp;gt;NEW&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;shop-emoji-new&amp;quot; class=&amp;quot;shop-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;весенняя&amp;#160; коллекция&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div id=&amp;quot;shop-emoji-old&amp;quot; class=&amp;quot;shop-grid&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;url-row&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;label&amp;gt;&amp;#128279; Своя ссылка на иконку (50 галеонов):&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;url-input-group&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;customEmojiUrl&amp;quot; placeholder=&amp;quot;https://example.com/emoji.png&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;script src=&amp;quot;https://forumstatic.ru/files/001c/3b/dd/64804.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;[/html]&lt;br /&gt;[hideprofile]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Fri, 29 May 2026 07:08:12 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=513#p513</guid>
		</item>
		<item>
			<title>апрельский ивент</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=479#p479</link>
			<description>&lt;p&gt;[html]&amp;lt;style&amp;gt;&lt;br /&gt;#artifact-wrap {&lt;br /&gt;&amp;#160; text-align: center;&lt;br /&gt;&amp;#160; margin: 34px 0 20px 0;&lt;br /&gt;&amp;#160; font-family: Cheque, serif;&lt;br /&gt;}&lt;br /&gt;/* --- Анимация парения --- */&lt;br /&gt;@keyframes featherFloatY {&lt;br /&gt;&amp;#160; 0% { transform: translateY(0); }&lt;br /&gt;&amp;#160; 50% { transform: translateY(-14px); }&lt;br /&gt;&amp;#160; 100% { transform: translateY(0); }&lt;br /&gt;}&lt;br /&gt;#artifact-wrap img {&lt;br /&gt;&amp;#160; max-width: 210px;&lt;br /&gt;&amp;#160; border: none;&lt;br /&gt;&amp;#160; background: none;&lt;br /&gt;&amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; display: inline-block;&lt;br /&gt;&amp;#160; animation: featherFloatY 4s ease-in-out infinite;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.artifact-desc {&lt;br /&gt;&amp;#160; display: inline-block;&lt;br /&gt;&amp;#160; margin-top: 17px;&lt;br /&gt;&amp;#160; font-family: Journalism, serif;&lt;br /&gt;&amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160; color: #3b4630;&lt;br /&gt;&amp;#160; background: rgba(190,170,130,0.13);&lt;br /&gt;&amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; padding: 8px 20px;&lt;br /&gt;&amp;#160; font-size: 20px;&lt;br /&gt;&amp;#160; letter-spacing: 0.02em;&lt;br /&gt;&amp;#160; border: 1px solid #bfae8b;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.magic-popup-overlay {&lt;br /&gt;&amp;#160; &amp;#160; position: fixed;&lt;br /&gt;&amp;#160; &amp;#160; inset: 0; /* top:0; left:0; right:0; bottom:0 */&lt;br /&gt;&amp;#160; &amp;#160; z-index: 11001;&lt;br /&gt;&amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; align-items: center;&lt;br /&gt;&amp;#160; &amp;#160; justify-content: center;&lt;br /&gt;&amp;#160; &amp;#160; animation: fadeIn .25s linear;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.magic-popup {&lt;br /&gt;&amp;#160; &amp;#160; background: url(&#039;https://watsonyourmindharrypotter.wordpress.com/wp-content/uploads/2014/12/thehearing.jpeg&#039;) center/cover no-repeat #222;&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 16px;&lt;br /&gt;&amp;#160; &amp;#160; color: #364a2a;&lt;br /&gt;&amp;#160; &amp;#160; font-family: Georgia, serif;&lt;br /&gt;&amp;#160; &amp;#160; max-width: 600px;&lt;br /&gt;&amp;#160; &amp;#160; min-width: 300px;&lt;br /&gt;&amp;#160; &amp;#160; width: 95vw;&lt;br /&gt;&amp;#160; &amp;#160; max-height: 110vh;&lt;br /&gt;&amp;#160; &amp;#160; position: relative;&lt;br /&gt;&amp;#160; &amp;#160; animation: popupAppear .28s cubic-bezier(.25,.9,.71,.98);&lt;br /&gt;&amp;#160; &amp;#160; padding: 0;&lt;br /&gt;&amp;#160; &amp;#160; display: flex;&lt;br /&gt;&amp;#160; &amp;#160; flex-direction: column;&lt;br /&gt;&amp;#160; &amp;#160; overflow: hidden;&lt;br /&gt;}&lt;br /&gt;.magic-popup-content {&lt;br /&gt;&amp;#160; &amp;#160; background: rgba(250,248,227,0.91);&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 0px;&lt;br /&gt;&amp;#160; &amp;#160; padding: 10px 20px 15px 20px;&lt;br /&gt;&amp;#160; &amp;#160; margin: 38px 18px 38px 18px;&lt;br /&gt;&amp;#160; &amp;#160; box-shadow: 0 6px 34px #0000001a;&lt;br /&gt;&amp;#160; &amp;#160; width: auto;&lt;br /&gt;&amp;#160; &amp;#160; max-height: 100vh;&lt;br /&gt;&amp;#160; &amp;#160; overflow-y: auto;&lt;br /&gt;&amp;#160; &amp;#160; font-size: 12px;&lt;br /&gt;}&lt;br /&gt;.magic-popup-title {&lt;br /&gt;&amp;#160; &amp;#160; font-size: 21px;&lt;br /&gt;&amp;#160; &amp;#160; font-family: &#039;Journalism&#039;, serif;&lt;br /&gt;&amp;#160; &amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160; &amp;#160; margin: 0 0 8px 0;&lt;br /&gt;&amp;#160; &amp;#160; text-shadow: 0 1px 0 #eee;&lt;br /&gt;&amp;#160; &amp;#160; text-align: center;&lt;br /&gt;}&lt;br /&gt;.magic-popup-text {&lt;br /&gt;&amp;#160; &amp;#160; font-size: 10px;&lt;br /&gt;&amp;#160; &amp;#160; margin-bottom: 12px;&lt;br /&gt;&amp;#160; &amp;#160; color: #433d25;&lt;br /&gt;&amp;#160; &amp;#160; font-weight: 500;&lt;br /&gt;&amp;#160; &amp;#160; letter-spacing: .01em;&lt;br /&gt;&amp;#160; &amp;#160; line-height: 1.5;&lt;br /&gt;&amp;#160; &amp;#160; text-align: center;&lt;br /&gt;}&lt;br /&gt;.magic-punishment {&lt;br /&gt;&amp;#160; &amp;#160; font-size: 10px;&lt;br /&gt;&amp;#160; &amp;#160; margin: -10px 0 14px 0;&lt;br /&gt;&amp;#160; &amp;#160; background: rgba(255,255,255,.73);&lt;br /&gt;&amp;#160; &amp;#160; padding: 13px 12px 13px 12px;&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; &amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160; &amp;#160; text-align: center;&lt;br /&gt;&amp;#160; &amp;#160; border: 1px solid #d6c697;&lt;br /&gt;&amp;#160; &amp;#160; box-shadow: 0 2px 11px #d1d3a963;&lt;br /&gt;}&lt;br /&gt;/* ТОЛЬКО обычные кнопки внутри popup */&lt;br /&gt;.magic-popup button {&lt;br /&gt;&amp;#160; &amp;#160; background: #bfae8b;&lt;br /&gt;&amp;#160; &amp;#160; border: none;&lt;br /&gt;&amp;#160; &amp;#160; padding: 7px 13px;&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 8px;&lt;br /&gt;&amp;#160; &amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; &amp;#160; font-family: Journalism, serif;&lt;br /&gt;&amp;#160; &amp;#160; font-size: 15px;&lt;br /&gt;&amp;#160; &amp;#160; margin: -8px 8px 0 8px;&lt;br /&gt;&amp;#160; &amp;#160; transition: .16s;&lt;br /&gt;&amp;#160; &amp;#160; box-shadow: 0 1px 4px #e7e4d2;&lt;br /&gt;&amp;#160; &amp;#160; text-align: center;&lt;br /&gt;}&lt;br /&gt;.magic-popup button:hover {&lt;br /&gt;&amp;#160; &amp;#160; background: #144753;&lt;br /&gt;&amp;#160; &amp;#160; color: #fff;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;/* ТОЛЬКО крестик-закрытие */&lt;br /&gt;.magic-popup .magic-close {&lt;br /&gt;&amp;#160; &amp;#160; background: #bfae8b;&lt;br /&gt;&amp;#160; &amp;#160; border: none;&lt;br /&gt;&amp;#160; &amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; &amp;#160; font-family: Journalism, serif;&lt;br /&gt;&amp;#160; &amp;#160; font-size: 14px;&lt;br /&gt;&amp;#160; &amp;#160; border-radius: 8px;&lt;br /&gt;&amp;#160; &amp;#160; position: absolute;&lt;br /&gt;&amp;#160; &amp;#160; right: 35px;&lt;br /&gt;&amp;#160; &amp;#160; top: 42px;&lt;br /&gt;&amp;#160; &amp;#160; padding: 3px 11px;&lt;br /&gt;&amp;#160; &amp;#160; margin: 0; /* убираем margin, иначе &amp;quot;прыгает&amp;quot; */&lt;br /&gt;&amp;#160; &amp;#160; transition: .16s;&lt;br /&gt;&amp;#160; &amp;#160; box-shadow: 0 1px 4px #e7e4d2;&lt;br /&gt;&amp;#160; &amp;#160; text-align: center;&lt;br /&gt;}&lt;br /&gt;.magic-popup .magic-close:hover {&lt;br /&gt;&amp;#160; &amp;#160; background: #144753;&lt;br /&gt;&amp;#160; &amp;#160; color: #fff;&lt;br /&gt;}&lt;br /&gt;@keyframes popupAppear { from { transform: scale(.76); opacity: .7;} to { transform: scale(1); opacity: 1;}}&lt;br /&gt;@keyframes fadeIn {from{opacity:0;}to{opacity:1;}}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;div id=&amp;quot;artifact-wrap&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;img&lt;br /&gt;&amp;#160; &amp;#160; src=&amp;quot;https://upforme.ru/uploads/0014/d2/5e/14/91054.png&amp;quot;&lt;br /&gt;&amp;#160; &amp;#160; id=&amp;quot;magic-artifact&amp;quot;&lt;br /&gt;&amp;#160; &amp;#160; alt=&amp;quot;Магический артефакт!&amp;quot;&lt;br /&gt;&amp;#160; &amp;#160; title=&amp;quot;да, да, вот его НЕЛЬЗЯ ТРОГАТЬ&amp;quot;&lt;br /&gt;&amp;#160; /&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;span class=&amp;quot;artifact-desc&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; Собственность Министерства магии.&amp;lt;br&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; Не трогать ни при каких обстоятельствах!&lt;br /&gt;&amp;#160; &amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;script&amp;gt;&lt;br /&gt;const punishments = [&lt;br /&gt;&amp;#160; &amp;quot;Сырный сомелье: В следующих 3 постах посвяти минимум 3 предложения тому, как твой персонаж обожает сыр (сорта, запах, дырочки).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Голос из прошлого: В последующем посте твой персонаж должен хотя бы раз процитировать одного из своих родителей, причем цитата должна быть максимально неуместной в текущей ситуации.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Эстет: Следующий игровой пост должен содержать упоминание о красоте ногтей Аргуса Филча.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Тяга к земле: В ближайшем посте персонаж должен минимум один раз случайно упасть или споткнуться на ровном месте.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Оды врагу: В следующем посте персонаж должен мысленно или вслух похвалить своего главного врага (за прическу, манеры или выбор туфель).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Забывчивость: Весь следующий пост персонаж не может вспомнить имя своего собеседника и называет его «Эй, ты» или «Любезный».&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Магия жестов: Персонаж временно теряет голос. В следующем посте — только жесты, мимика и выразительные взгляды.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Цветовая слепота: В следующем посте персонаж должен трижды прокомментировать чей-то наряд, но перепутать все цвета (синий назвать красным и т.д.).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Страх пуговиц: Весь следующий пост персонажа преследует иррациональный страх перед пуговицами на одежде окружающих.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Эхо: В следующем посту персонаж должен повторять последнюю фразу своего собеседника вслух, прежде чем ответить.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Подозрительность: Весь пост персонаж уверен, что за ним следит невидимый садовый гном.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Комплимент интерьеру: Нужно описать потолок или пол в текущей локации на 500 символов.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Сон на ходу: В середине следующего поста персонаж должен на мгновение уснуть и увидеть странный сон про гиппогрифа.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Мания величия: Персонаж должен хотя бы раз в посте упомянуть, что он — истинный наследник Мерлина (даже если он магл).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Вежливость до тошноты: Использовать слова «премного благодарен» и «милостивый государь» по отношению к каждому встречному в посте.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Зов природы: Персонаж в следующем посте должен трижды сравнить себя с каким-либо животным.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Хрупкие вещи: Персонаж обязан случайно разбить или сломать любой предмет в следующем посту.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Тайный детектив: Весь пост персонаж должен вести себя так, будто он на секретном задании (говорить шепотом, озираться).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Погода — это важно: Начни и закончи следующий пост подробным описанием влажности воздуха.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Заклятие правды: в следующем посте ваш персонаж может говорить только правду и ничего кроме правды.&amp;quot;,&lt;br /&gt;&amp;quot;Анти-фокусник: Ближайшие 3 дня начинать каждое свое сообщение на форуме фразой «Опять эти ваши фокусы...» (оставить как минимум 15 сообщений).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Метод Снейпа: 3 дня отвечать на любые сообщения так, как это сделал бы Северус Снейп (саркастично, холодно, снимая баллы), оставить как минимум 15 сообщений.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Громовещатель: 3 дня писать во всех разделах (кроме игровых) только КАПСОМ (оставить хотя бы 15 сообщений).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Музыкальный критик: Выложить в плейлист самую нелепую песню и расхвалить её на 5 предложений, доказывая, что это шедевр.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Анонимный обожатель: Написать 10 случайным игрокам во флуде по одному странному комплименту (например: «У твоего персонажа отлично растут брови»).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Рекламная пауза: Запостить во флуде 10 «рекламы» товаров из лавки Фреда и Джорджа, которых не существует.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Минутка поэзии: Отвечать во флуде только стихами хотя бы 10 раз.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Обет молчания: Не использовать букву «А» в сообщениях на форуме в течение 3 дней, при этом оставив хотя бы 20 сообщений.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Эстетический детокс: Штраф за красивую аватарку — поставить на аву нечто противное/нелепое минимум на 3 дня.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Розовый террор: Весь профиль должен быть оформлен в стиле Долорес Амбридж минимум на 3 дня.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Сладкая подстава: Ближайшие 20 сообщений пиши так, будто у тебя во рту застряла гигантская ириска (заменяй буквы «с», «ш», «ч» на «ф»).&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Свободу попугаям: Собери 10 подписей за освобождение садовых гномов: убеди десять человек согласиться подписать твою петицию.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Проклятие рифмы: Ближайшие 20 сообщений во флуде должны быть строго в рифму к предыдущему сообщению собеседника.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Смена имиджа: Поставить в статус цитату из песни, которая тебе ужасно не нравится, минимум на 3 дня.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Фрейдистский сбой: В статусе написать самое постыдное желание твоего персонажа, которое он обычно скрывает, минимум на 3 дня.&amp;quot;,&lt;br /&gt;&amp;#160; &amp;quot;Завещание: В подписи составить список из 5 персонажей, которым твой персонаж оставляет свои \&amp;quot;богатства\&amp;quot; — долги, дырявые трусы и «ту самую неприличную колдографию из шкафа». Носить минимум 3 дня.&amp;quot;,&lt;br /&gt;&amp;quot;Муха на контроле: В следующем посте обязательно вставь 3 случайных факта о мухах и/или других летающих насекомых.&amp;quot;,&lt;br /&gt;&amp;quot;Петушиный гонец: В каждом флудовом сообщении используй слова &#039;петух&#039; или &#039;кукареку&#039;, оставь минимум 20 сообщений.&amp;quot;,&lt;br /&gt;&amp;quot;Тёмный меценат: Придумай 7 случайным игрокам форума(отметь их, чтобы они тоже оценили) текст для плашки, будто их сочинял сам Темный Лорд, драматично и оооочень пафосно.&amp;quot;,&lt;br /&gt;&amp;quot;Рассеянный колдомедик: Давай случайным пользователям во флуде советы (хотя бы 15 штук) по магическим болезням (только не по делу).&amp;quot;,&lt;br /&gt;&amp;quot;Пир волшебника: Весь следующий пост герой должен говорить о еде, сравнивать с закусками, даже если сцена не связана с кухней.&amp;quot;&lt;br /&gt;];&lt;/p&gt;
						&lt;p&gt;function openMagicPopup(punishment) {&lt;br /&gt;&amp;#160; document.querySelectorAll(&#039;.magic-popup-overlay&#039;).forEach(e=&amp;gt;e.remove());&lt;br /&gt;&amp;#160; const overlay = document.createElement(&#039;div&#039;);&lt;br /&gt;&amp;#160; overlay.className = &#039;magic-popup-overlay&#039;;&lt;br /&gt;&amp;#160; overlay.innerHTML = `&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;magic-popup&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;button class=&amp;quot;magic-close&amp;quot; title=&amp;quot;Закрыть&amp;quot;&amp;gt;&amp;amp;times;&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;magic-popup-content&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;magic-popup-title&amp;quot;&amp;gt;ТРЕВОГА!&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;magic-popup-text&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;b&amp;gt;Ты ослушался приказа, и твоё любопытство не осталось незамеченным!&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Всевидящее око Министерства не дремлет, и за свою оплошность тебе придётся заплатить.&amp;lt;br&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Скопируй свое наказание в форму ответа и отправь сообщение, ведь именно сюда тебе предстоит нести подтверждение о выполнении задания. На то, чтобы оплатить свой штраф, тебе дается &amp;lt;b&amp;gt;15 дней&amp;lt;/b&amp;gt;. Если артефакт успеют спрятать подальше от любопытных глаз и потных ладошек, а ты так и не выполнишь задание, тебе придется выплатить штраф в размере &amp;lt;b&amp;gt;200 галлеонов&amp;lt;/b&amp;gt;. Если же ты справишься, получишь поощрение от Отдела Тайн в размере &amp;lt;b&amp;gt;300 галлеонов.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; Трогай артефакт столько раз, сколько хочешь, но получить новое наказание можно лишь &amp;lt;b&amp;gt;после выполнения&amp;lt;/b&amp;gt; старого. Ах да, и &amp;lt;b&amp;gt;не повторяй&amp;lt;/b&amp;gt; чужие задания, ведь это так скучно. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;b&amp;gt;Твоё наказание:&amp;lt;/b&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;magic-punishment&amp;quot; id=&amp;quot;current-punishment&amp;quot;&amp;gt;${punishment}&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;button id=&amp;quot;magic-copy&amp;quot;&amp;gt;Скопировать&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; `;&lt;br /&gt;&amp;#160; document.body.appendChild(overlay);&lt;br /&gt;&amp;#160; overlay.querySelector(&#039;.magic-close&#039;).onclick = () =&amp;gt; overlay.remove();&lt;br /&gt;&amp;#160; overlay.onclick = (e) =&amp;gt; { if(e.target===overlay) overlay.remove(); }&lt;br /&gt;&amp;#160; &lt;br /&gt;&amp;#160; // Новый обработчик для копирования!&lt;br /&gt;&amp;#160; overlay.querySelector(&#039;#magic-copy&#039;).onclick = function() {&lt;br /&gt;&amp;#160; &amp;#160; const t = document.getElementById(&#039;current-punishment&#039;).innerText;&lt;br /&gt;&amp;#160; &amp;#160; if (navigator.clipboard &amp;amp;&amp;amp; window.isSecureContext) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; navigator.clipboard.writeText(t).then(&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; () =&amp;gt; { alert(&amp;quot;Скопировано!&amp;quot;); },&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; () =&amp;gt; { fallbackCopy(t); }&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; );&lt;br /&gt;&amp;#160; &amp;#160; } else {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; fallbackCopy(t);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; };&lt;br /&gt;&amp;#160; function fallbackCopy(text) {&lt;br /&gt;&amp;#160; &amp;#160; const tmp = document.createElement(&#039;textarea&#039;);&lt;br /&gt;&amp;#160; &amp;#160; tmp.value = text;&lt;br /&gt;&amp;#160; &amp;#160; document.body.appendChild(tmp);&lt;br /&gt;&amp;#160; &amp;#160; tmp.select();&lt;br /&gt;&amp;#160; &amp;#160; try {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; document.execCommand(&#039;copy&#039;);&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; alert(&amp;quot;Скопировано!&amp;quot;);&lt;br /&gt;&amp;#160; &amp;#160; } catch (err) {&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; alert(&amp;quot;Не удалось скопировать&amp;quot;);&lt;br /&gt;&amp;#160; &amp;#160; }&lt;br /&gt;&amp;#160; &amp;#160; document.body.removeChild(tmp);&lt;br /&gt;&amp;#160; }&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;document.getElementById(&#039;magic-artifact&#039;).onclick = function() {&lt;br /&gt;&amp;#160; const idx = Math.floor(Math.random()*punishments.length);&lt;br /&gt;&amp;#160; openMagicPopup(punishments[idx]);&lt;br /&gt;};&lt;br /&gt;&amp;lt;/script&amp;gt;[/html]&lt;br /&gt;[hideprofile]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (balagan)</author>
			<pubDate>Tue, 31 Mar 2026 14:47:03 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=479#p479</guid>
		</item>
		<item>
			<title>зима 2025</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=471#p471</link>
			<description>&lt;p&gt;Свой стиль 2&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 35em&quot;&gt;&lt;pre&gt;/* Form Buttons © max, the murderer!
----------------------------------------------------------------------- */

/* General */

#form-buttons table {
    width: 100% !important;
background: transparent;
}

#form-buttons table tr {
    display: flex;
    justify-content: space-between; 
    gap: 4px;
    margin-bottom: 4px;
}

#form-buttons td {
    position: relative;
    background: none !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px; 
    height: 24px; 
    margin-bottom: 4px;
}

#form-buttons td::before {
    font-family: &#039;Font Awesome 6 Pro&#039;;
    font-size: 13px; 
    font-weight: 400; 
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
    z-index: 1;
}

#form-buttons td:hover::before {
    color: var(--body-bg); 
}


/* Icons */

#button-font::before {
    content: &#039;\f031&#039;;
}

#button-size::before {
    content: &#039;\f894&#039;;
}

#button-bold::before {
    content: &#039;\f032&#039;;
}

#button-italic::before {
    content: &#039;\f033&#039;;
}

#button-underline::before {
    content: &#039;\f0cd&#039;;
}

#button-strike::before {
    content: &#039;\f0cc&#039;;
}

#button-indent::before {
    content: &#039;\f03c&#039;;
}

#button-left::before {
    content: &#039;\f036&#039;;
}

#button-right::before {
    content: &#039;\f038&#039;;
}

#button-center::before {
    content: &#039;\f037&#039;;
}

#button-link::before {
    content: &#039;\f0c1&#039;;
}

#button-spoiler::before {
    content: &#039;\f518&#039;;
}

#button-image::before {
    content: &#039;\f302&#039;;
}

#button-video::before {
    content: &#039;\f144&#039;;
}

#button-hide::before {
    content: &#039;\f30d&#039;;
}

#button-quote::before {
    content: &#039;\f27a&#039;;
}

#button-code::before {
    content: &#039;\f121&#039;;
}

#button-color::before {
    content: &#039;\f53f&#039;;
}

#button-table::before {
    content: &#039;\f009&#039;;
}

#button-smile::before {
    content: &#039;\f118&#039;;
}

#button-keyboard::before {
    content: &#039;\f11c&#039;;
}

#button-addition::before {
    content: &#039;\f0d7&#039;;
}


/* Icons */

#button-font::before {
    content: &#039;\f031&#039;;
}

#button-ChangeCase::before {
    content: &#039;\e099&#039;;
}

#button-size::before {
    content: &#039;\f894&#039;;
}

#button-bold::before {
    content: &#039;\f032&#039;;
}

#button-italic::before {
    content: &#039;\f033&#039;;
}

#button-underline::before {
    content: &#039;\f0cd&#039;;
}

#button-strike::before {
    content: &#039;\f0cc&#039;;
}

#button-indent::before {
    content: &#039;\f878&#039;;
}

#button-left::before {
    content: &#039;\f036&#039;;
}

#button-right::before {
    content: &#039;\f038&#039;;
}

#button-center::before {
    content: &#039;\f037&#039;;
}

#button-justify::before {
    content: &#039;\f039&#039;;
}

#button-link::before {
    content: &#039;\f0c1&#039;;
}

#button-spoiler::before {
    content: &#039;\f518&#039;;
}

#button-image::before {
    content: &#039;\f302&#039;;
}

#form-buttons #button-image ~ #button-image::before {
    content: &#039;\f03e&#039; !important;
}

#button-video::before {
    content: &#039;\f144&#039;;
}

#button-hide::before {
    content: &#039;\f30d&#039;;
}

#button-quote::before {
    content: &#039;\f27a&#039;;
}

#button-code::before {
    content: &#039;\f121&#039;;
}

#button-color::before {
    content: &#039;\f53f&#039;;
}

#button-table::before {
    content: &#039;\f009&#039;;
}

#button-smile::before {
    content: &#039;\f118&#039;;
}

#button-sticker::before {
    content: &#039;\f6fe&#039;;
}

#button-keyboard::before {
    content: &#039;\f11c&#039;;
}

#button-addition::before {
    content: &#039;\f0d7&#039;;
}

#button-files_rusff::before {
    content: &#039;\f15b&#039;;
}

#button-graffiti_rusff::before {
    content: &#039;\f5a9&#039;;
}

#button-mask::before {
    content: &#039;\f630&#039;;
}

#button-dice::before {
    content: &#039;\f522&#039;;
}


/* Обёртка плашки */
.plashka {
  display: flex;
  align-items: center;
background: url(https://forumstatic.ru/files/001c/86/a4/43917.png);
justify-content: center;
border-radius: 3px;
height: 30px;
width: 190px;
}

/* Оформление всплывающей  подсказки © Домовой */
#tooltip {
    position: absolute;
    background-color: var(--sec-bg); 
    z-index: 999;
    max-width: 200px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    font-family: var(--main-font);
    font-size: 12px; 
    display: none;
    color: var(--textcolor); 
    text-align: center;
    padding: 4px;
    text-transform: lowercase;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.7);
}

/*ссылки в подфорумах*/
.podforum {
    text-align: center;
    font-size: 10px!important;
    font-weight: 700;
    margin: 5px 0 7px 0 !important;
    padding: 2px;
    border-radius: 3px;
    background: var(--light-accent);
color: var(--podforum)!important;
}

.podforum a {color: var(--podforum)!important;
    font-weight: 700;
        font-size: 10px!important;
}

.podforum a:hover {color: var(--body-bg)!important}

.hvStickerPackModalTabs {background-color: var(--sec-bg)!important}

/* Announcements
------------------------------------------------------------------ */

.announcement {display: flex;
    position: relative;
    justify-content: center;
gap: 10px;
}

.news-block {
    width: fit-content;
    min-width: 155px;
    height: auto;
    background: var(--textcolor);
    border-radius: 3px;
    padding: 5px;
}

.news-title {
font-size: 16px;
    color: var(--pun-bg);
    text-align: center;
font-weight: bold;
    letter-spacing: 0.1em;
}

.news-title a {text-decoration: none;
color: var(--light-accent);}


.news-comment {font-size: 12px;
  text-align: center;
    letter-spacing: 0.1em;
color: var(--pun-bg);
}

/* Theme switcher © max, the murderer! */

#theme_switcher {
    margin-top: -84px;
    display: flex;
    margin-left: 924px;
    position: absolute;
    z-index: 999;
}


#theme_switcher li {
    display: inline-block;
}

#theme_switcher li label {
    display: none;
}

#theme_switcher li input {
    -webkit-appearance: none;
margin-top: 0px;
    padding: 0;
    background: none;
    border: none;
}

#theme_switcher li input::before {
    font: 400 16px/100% &#039;Font Awesome 6 Pro&#039;;
    margin-right: 4px;
}

#theme_switcher li input#light::before {
    content: &#039;\f111&#039;;
color: var(--dark-accent);
    font-weight: 600;
}

#theme_switcher li input#dark::before {
    content: &#039;\f111&#039;;
    font-weight: 600;
    color: var(--textcolor);
}

#theme_switcher li input:hover::before,
#theme_switcher li input[type=&amp;quot;radio&amp;quot;]:checked {
    color: rgb(var(--accent400));
}

/*навигация от духа */
.spirit_nav-wrap {
position: absolute;
    z-index: 9;
    margin-left: 269px;
    margin-top: 73px;
}

.nav_button {
    background: var(--dark-accent);
    border-radius: 3px;
    text-align: center;
    text-transform: lowercase;
    cursor: pointer;
    transition: all .4s linear 0s;
    color: var(--textcolor);
    width: 90px;
    font-size: 12px;
    font-weight: bold;
    height: fit-content;
    padding-bottom: 3px;
}

.nav_button:hover {background: var(--pun-bg)}
.nav_button.i_active {
background: var(--link);
}

.nav_block {
background: var(--textcolor);
    position: absolute;
    top: calc(100% + 5px);
    border-radius: 10px;
width: 210%;
    margin-left: -52px;
   display: none;
}

.nav_block .link {
    padding: 10px;
    display: flex;
    flex-direction: column;
    text-align: center;
    text-transform: lowercase;
    gap: 5px;
    letter-spacing: 0.05em;
}

.nav_block .link a {
    color:  var(--pun-bg) !important;
    background: var(--dark-accent);
    border-radius: 8px;
    padding: 5px 10px;
    letter-spacing: 0.05em;
}

.nav_block .link a:hover {
  background: var(--link);
  color: var(--sec-bg)  !important;
}

.spirit_nav-wrap_quests {
    position: absolute;
    margin: auto;
    width: 300px;
    z-index: 9;
}
.nav_button_quests:hover {
    background-color: var(--pun-bg);
}


.nav_button_quests {
    background: var(--dark-accent);
    border-radius: 3px;
    text-align: center;
    text-transform: lowercase;
    cursor: pointer;
    transition: all .4s linear 0s;
    color: var(--textcolor);
    width: 90px;
    font-size: 12px;
    font-weight: bold;
    height: fit-content;
    padding-bottom: 3px;
    margin-left: 70px;
}

.nav_block_quests {
background: var(--textcolor);
    position: absolute;
    top: calc(100% + 5px);
    border-radius: 10px;
width: 100%;
   display: none;
    margin-left: 70px;
}

/*реакции*/
.reactions-container {
    display: flex;
    gap: 4px;
    margin-left: 20px;
        margin-top: 5px;
    background: var(--pun-bg);
}
.reactions-root button, .reactions-root [type=button], .reactions-root [type=reset], .reactions-root [type=submit] {
    -webkit-appearance: button;
        border: none !important;
    background-color: var(--sec-bg) !important;
}

.reaction-chip.reaction-chip--clicked {
    border: none !important;
    background-color: var(--sec-bg-op) !important;
}

.reactions-root .emoji-mart-category-label span {background: var(--pun-bg)!important}
.reactions-root .emoji-mart {background: var(--sec-bg-op)!important;
   border: 1px solid var(--textcolor)!important;
}
.reactions-root .emoji-mart-search input, .reactions-root .emoji-mart-search input::-webkit-search-decoration, .reactions-root .emoji-mart-search input::-webkit-search-cancel-button, .reactions-root .emoji-mart-search input::-webkit-search-results-button, .reactions-root .emoji-mart-search input::-webkit-search-results-decoration {background: var(--sec-bg-op)!important}

.reactions-root .emoji-mart, .reactions-root .emoji-mart {background: var(--pun-bg)!important}

.hvStickerPackModalTabs {background: var(--pun-bg)!important}


.f_links {background: var(--light-accent);
    border-radius: 3px;
    color: var(--pun-bg);
    letter-spacing: 0.05em;
    padding: 2px 3px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 10px;}

.f_links a {
color: var(--podforum);
}

.f_links a:hover {
color: var(--textcolor);
}

.podforum2 {
    flex: 0 0 auto;
    display: flex
;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 2px;
    width: 100% ;}



/* -------------- смена аккаунтов ---------------*/
#navprofiles {
  position: relative;
  z-index: 999;
}

#pun-navlinks.section .multiacc-profilemenu {
  position: absolute;
  top: 28px!important;
  right: 0px;
  width: max-content;
  height: auto;
  background: var(--pun-bg)!important;
  border-radius: 20px;
  border-inline: 1px solid var(--pale-bg)!important;
  color: var(--textcolor)!important;
  z-index: 999;
}

.multiacc-profilemenu li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 6px 12px;
  gap: 10px;
  width: 100%;
  z-index: 999;}

.multiacc-profilemenu li a {
  display: block;
  flex-grow: 1;
  text-align: left;
  padding-left: 20px;
  position: relative;
  z-index: 999;
color: var(--link)!important;
}

.multiacc-profilemenu li:first-child {
  background-color: var(--pun-bg)!important;
  font-weight: 700;
  z-index: 999;
}

#pun-navlinks.section .multiacc-profilemenu li {
  position: relative;
  display: flex;
  justify-content: space-evenly;
  align-items: flex-end;
  font-size: 0.8rem;
  padding: 6px 16px 10px;
  border-bottom: 1px solid var(--pale-bg)!important;
  top: 0;
  z-index: 999;
}

#pun-navlinks.section .multiacc-profilemenu li:last-child {
  border-bottom: 0;
}

#pun-navlinks.section .multiacc-profilemenu li:hover {
  box-shadow: inset 0px 0px 30px 3px rgba(43, 67, 62, 0.2);
}

#pun-navlinks.section .multiacc-profilemenu li a {
  color: var(--link);
}

#pun-navlinks.section .multiacc-profilemenu li a:hover {
  color: #888;
}

.multiacc-delete-btn {
  background: none;
  border: none;
  cursor: pointer;
  flex-shrink: 0;
  margin-left: auto;
}

.multiacc-dialog {
  z-index: 9999;
  padding: 10px;
  font-size: 0.8rem;
  background: var(--pun-bg) !important;
  border: 1px solid var(--pale-bg);
  color: var(--textcolor);
}

.multiacc-dialog &amp;gt; form {
  border: 1px solid #ccc;
  padding: 10px 10px 2px;
}

.multiacc-dialog input {
  padding: 4px 10px;
  border: 1px solid #b9bfb0;
}

.multiacc-dialog div {
  display: flex;
  justify-content: center;
}

.multiacc-dialog div:not(.multiacc-dialog div:last-child) {
  flex-direction: column;
}

/*новости*/
.news-post {
  position: relative;
  background: url(&#039;https://forumstatic.ru/files/0014/d2/5e/84128.jpg&#039;) no-repeat center center;
  background-size: cover;
  padding: 30px;
  border-radius: 15px;
  overflow: hidden;
  color: white;
  max-width: 700px;
  margin: 20px auto;
}

.news-overlay {
  background: rgba(54, 51, 45, 0.7);
  padding: 20px;
  border-radius: 10px;
color: var(--sec-bg);
    font-family: var(--font-family);
}

.news-overlay a {color: #BBB7AF; 
font-weight: 600;}
.news-overlay a:hover {color: #b0aba7;
font-weight: 600;}

.news-overlay h3 {
  margin-top: 0;
  font-size: 28px;
  text-transform: uppercase;
  padding-bottom: 5px;
font-family: var(--second-family);
background: transparent;
text-align: center;
}

.news-overlay p {
  line-height: 1.6;
  margin-bottom: 1em;
}

.news-img {
  float: left;
  margin: 0 15px 15px 0;
  width: 150px;
  height: auto;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
filter: grayscale(100%);
  border: 1px solid #7A7067;
}


.act {  margin: 0 15px 15px 0;
  width: 80px;
  height: 80px;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
filter: grayscale(100%);
  border: 1px solid #7A7067;}



/* старые новости */
.texttable {
width: 100%; 
    padding: 10px;
    margin: auto;
    background: #d6d6d6;
border-radius: 10px 10px 10px 10px;    
border-top: 6px solid #9997ff;
}
.ttable {width: 100%;background: #000000b3;color:#e0e0e0;border-radius: 0px 10px 0px 10px;padding: 10px;margin: auto;text-align: center;}


.textact {
width: 100%;
    padding: 10px;
    margin: auto;
    background: #d6d6d6;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid #bdbdbd;
}

.hst{
/*width: 100%;*/
    padding: 25px;
    margin: auto;
 background: #6b8f69; 
 background-image: url(&amp;quot;https://i.pinimg.com/originals/1e/f1/f1/1ef1f16a698da88566bd88135daaed67.jpg&amp;quot;);
    opacity: 0.8;
    border-radius: 10px 10px 10px 10px;
    border-top: 6px solid #6b8f69;
 
}

.hsttext {
width: 100%;
background: #f6f6f6;
color: #1c1b1d;
border-radius: 0px 10px 0px 10px;
padding: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

/*индивидуальные фоны*/
#pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/0014/d2/5e/14/439232.png) no-repeat top / 100% auto
}

#pun-viewtopic .post[data-user-id=&amp;quot;161&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/0014/d2/5e/14/509345.png) no-repeat top / 100% auto
}
#pun-viewtopic .post[data-user-id=&amp;quot;210&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/001c/3b/dd/161/722034.png) no-repeat top / 100% auto
}
#pun-viewtopic .post[data-user-id=&amp;quot;267&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/0014/d2/5e/14/439232.png) no-repeat top / 100% auto
}

#pun-viewtopic .post[data-user-id=&amp;quot;27&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/001c/3b/dd/27/709104.gif) no-repeat top / 100% auto
}

#pun-viewtopic .post[data-user-id=&amp;quot;237&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/001c/3b/dd/27/713800.png) no-repeat top / 100% auto
}

#pun-viewtopic .post[data-user-id=&amp;quot;242&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/001c/3b/dd/27/500418.png) no-repeat top / 100% auto
}

#pun-viewtopic .post[data-user-id=&amp;quot;97&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/001c/3b/dd/27/925761.png) no-repeat top / 100% auto
}

#pun-viewtopic .post[data-user-id=&amp;quot;284&amp;quot;] .post-author {
background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(https://upforme.ru/uploads/001c/3b/dd/27/611139.png) no-repeat top / 100% auto
}

/*индивидуальные плашки*/
#pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/0014/d2/5e/14/312259.gif) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;161&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/0014/d2/5e/14/217440.gif) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;210&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/001c/3b/dd/161/252802.png) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;267&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/0014/d2/5e/14/10479.gif) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;27&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/001c/3b/dd/27/740083.gif) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;8&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/001c/3b/dd/27/150032.gif) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;242&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/001c/3b/dd/27/554367.png) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;97&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://s12.gifyu.com/images/bkYNL.gif) no-repeat bottom center;
}

#pun-viewtopic .post[data-user-id=&amp;quot;284&amp;quot;] .pa-fld4 {
background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(https://upforme.ru/uploads/001c/3b/dd/153/662326.png) no-repeat bottom center;
}

/*индивидуальные эмодзи*/
#pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .pa-fld4::after {
  background: url(https://img.icons8.com/?size=100&amp;amp;id=jmk54CulFVxP&amp;amp;format=png&amp;amp;color=000000) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;161&amp;quot;] .pa-fld4::after {
  background: url(https://img.icons8.com/?size=100&amp;amp;id=jmk54CulFVxP&amp;amp;format=png&amp;amp;color=000000) no-repeat center / contain;
}
.dark #pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .pa-fld4::after {
  background: url(https://img.icons8.com/?size=100&amp;amp;id=i8it7UTnefS1&amp;amp;format=png&amp;amp;color=000000) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;27&amp;quot;] .pa-fld4::after {
  background: url(https://upforme.ru/uploads/001c/3b/dd/27/809536.png) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;215&amp;quot;] .pa-fld4::after {
  background: url(https://forumstatic.ru/files/001c/3b/dd/13783.png) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;5&amp;quot;] .pa-fld4::after {
  background: url(https://upforme.ru/uploads/001c/3b/dd/27/464338.png) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;8&amp;quot;] .pa-fld4::after {
  background: url(https://img.icons8.com/?size=100&amp;amp;id=O8qZGG8hWatE&amp;amp;format=png&amp;amp;color=000000) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;267&amp;quot;] .pa-fld4::after {
  background: url(https://img.icons8.com/?size=100&amp;amp;id=lpwIPuQcu1fD&amp;amp;format=png&amp;amp;color=000000) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;237&amp;quot;] .pa-fld4::after {
  background: url(https://upforme.ru/uploads/001c/3b/dd/27/453520.png) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;242&amp;quot;] .pa-fld4::after {
  background: url(https://upforme.ru/uploads/001c/3b/dd/27/579152.png) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;97&amp;quot;] .pa-fld4::after {
  background: url(https://upforme.ru/uploads/001c/3b/dd/27/896632.png) no-repeat center / contain;
}

#pun-viewtopic .post[data-user-id=&amp;quot;284&amp;quot;] .pa-fld4::after {
  background: url(https://upforme.ru/uploads/001c/3b/dd/27/999069.png) no-repeat center / contain;
}
&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sun, 01 Mar 2026 13:02:55 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=471#p471</guid>
		</item>
		<item>
			<title>смена лз</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=469#p469</link>
			<description>&lt;p&gt;/*индивидуальные фоны*/&lt;br /&gt;#pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/0014/d2/5e/14/439232.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/0014/d2/5e/14/439232.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;161&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/0014/d2/5e/14/509345.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/0014/d2/5e/14/509345.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;br /&gt;#pun-viewtopic .post[data-user-id=&amp;quot;210&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/161/722034.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/161/722034.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;br /&gt;#pun-viewtopic .post[data-user-id=&amp;quot;267&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/0014/d2/5e/14/439232.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/0014/d2/5e/14/439232.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;27&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/709104.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/709104.gif&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;237&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/713800.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/713800.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;242&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/500418.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/500418.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;97&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/925761.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/925761.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;284&amp;quot;] .post-author {&lt;br /&gt;background: linear-gradient(var(--profile-overlay) 10%, var(--profile-light) 100%), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/611139.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/611139.png&lt;/a&gt;) no-repeat top / 100% auto&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;/*индивидуальные плашки*/&lt;br /&gt;#pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/0014/d2/5e/14/312259.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/0014/d2/5e/14/312259.gif&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;161&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/0014/d2/5e/14/217440.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/0014/d2/5e/14/217440.gif&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;210&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/161/252802.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/161/252802.png&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;267&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/0014/d2/5e/14/10479.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/0014/d2/5e/14/10479.gif&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;27&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/740083.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/740083.gif&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;8&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/150032.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/150032.gif&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;242&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/554367.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/554367.png&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;97&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://s12.gifyu.com/images/bkYNL.gif&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://s12.gifyu.com/images/bkYNL.gif&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;284&amp;quot;] .pa-fld4 {&lt;br /&gt;background: linear-gradient(var(--profile-overlay), var(--profile-overlay)), url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/153/662326.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/153/662326.png&lt;/a&gt;) no-repeat bottom center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;/*индивидуальные эмодзи*/&lt;br /&gt;#pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://img.icons8.com/?size=100&amp;amp;id=jmk54CulFVxP&amp;amp;format=png&amp;amp;color=000000&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://img.icons8.com/?size=100&amp;amp;id &amp;#8230; lor=000000&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;161&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://img.icons8.com/?size=100&amp;amp;id=jmk54CulFVxP&amp;amp;format=png&amp;amp;color=000000&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://img.icons8.com/?size=100&amp;amp;id &amp;#8230; lor=000000&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;br /&gt;.dark #pun-viewtopic .post[data-user-id=&amp;quot;13&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://img.icons8.com/?size=100&amp;amp;id=i8it7UTnefS1&amp;amp;format=png&amp;amp;color=000000&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://img.icons8.com/?size=100&amp;amp;id &amp;#8230; lor=000000&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;27&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/809536.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/809536.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;215&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://forumstatic.ru/files/001c/3b/dd/13783.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://forumstatic.ru/files/001c/3b/dd/13783.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;5&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/464338.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/464338.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;8&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://img.icons8.com/?size=100&amp;amp;id=O8qZGG8hWatE&amp;amp;format=png&amp;amp;color=000000&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://img.icons8.com/?size=100&amp;amp;id &amp;#8230; lor=000000&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;267&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://img.icons8.com/?size=100&amp;amp;id=lpwIPuQcu1fD&amp;amp;format=png&amp;amp;color=000000&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://img.icons8.com/?size=100&amp;amp;id &amp;#8230; lor=000000&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;237&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/453520.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/453520.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;242&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/579152.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/579152.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;97&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/896632.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/896632.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;#pun-viewtopic .post[data-user-id=&amp;quot;284&amp;quot;] .pa-fld4::after {&lt;br /&gt;&amp;#160; background: url(&lt;a href=&quot;https://upforme.ru/uploads/001c/3b/dd/27/999069.png&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://upforme.ru/uploads/001c/3b/dd/27/999069.png&lt;/a&gt;) no-repeat center / contain;&lt;br /&gt;}&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sun, 01 Mar 2026 08:46:16 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=469#p469</guid>
		</item>
		<item>
			<title>коды коды кодики</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=402#p402</link>
			<description>&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 35em&quot;&gt;&lt;pre&gt;@import url(style_cs.css);

/* шрифты бланш */
@import url(https://forumstatic.ru/files/001a/28/10/55678.css); 

/* Иконический шрифт */
@import url(&#039;https://fonts.googleapis.com/css2?family=Material+Icons+Outlined&#039;);

/* Font Awesome */
@import url(&#039;https://kit-pro.fontawesome.com/releases/v6.6.0/css/pro.min.css&#039;);

@font-face {
  font-family: &#039;Tsarevich&#039;;
  src: url(&#039;https://forumstatic.ru/files/0014/d2/5e/13589.ttf&#039;) format(&#039;truetype&#039;);
  font-weight: normal;
  font-style: normal;
}

.across-text {
  font-family: &#039;Tsarevich&#039;, serif;
}

/****************************************
Чистый стиль by Alex Kolmar (бродяга)
****************************************/

/* Полезные сервисные настройки
-------------------------------------------------------------*/

.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position: absolute;
  left: -9999px;
  overflow: hidden;
}

#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: &amp;quot;.&amp;quot;;
  display: block;
  height: 0;
  visibility: hidden;
  overflow: hidden;
  line-height: 0.0;
  font-size: 0;
}


/* Основные переменные
------------------------------------------*/

:root {
    --body-bg-img: url(https://forumstatic.ru/files/0014/d2/5e/56249.png);
  --shapka-img: url(https://forumstatic.ru/files/0014/d2/5e/95585.png?v=1);
  --category-img: url(https://forumstatic.ru/files/0014/d2/5e/18344.png);
  --eggs-img: url(https://forumstatic.ru/files/0014/d2/5e/46986.png);
--body-bg: #2C2D2A;
  --pun-bg: #F5F3E5;
  --footer: #434F4D;
  --podforum: #D4CFB2;
  --icon-old: rgba(213, 208, 179, 0.2);
  --sec-bg: #D4CFB2;
--sec-bg-op: rgba(231, 232, 227, 0.7);
    --overlay-color: rgba(180, 139, 75, 0.5); 
  --light-accent: #979363;
  --dark-accent: #B48B4B;
  --link: #979363;
  --link-hover: #B48B4B;
    --profile-overlay: rgba(245, 243, 229, 0.95);
--topic-overlay: rgba(151, 147, 99, 0.5);
  --textcolor: #3B4745;
     --profile-light: #AEBCBF;
--profilebg: #F5F3E5;
  --profile-light-accent: rgba(245, 243, 229, 0);
 --profilelinkhover: #D1A35C;
 --profilelink: #979363;
  --profiletext: #3F3D3E;
--profileplashka: #F5F5F5;
--profileflds: #92713C;
--profile-bg-img: url(https://forumstatic.ru/files/0014/d2/5e/95383.png);
--posts: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/41598.png&amp;quot;);
--messages: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/33092.png&amp;quot;);
--likes: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/48914.png&amp;quot;);
--money: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/80939.png&amp;quot;);
--emoji: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/41482.png&amp;quot;);
  --pwidth: 220px;
  --pad1: 10px 20px;
  --pad2: 5px 20px;
  --pad3: 5px 10px;
  --main-font: &amp;quot;Arial&amp;quot;, sans-serif;
  --extra-font: &amp;quot;Tsarevich&amp;quot;, sans-serif;
}
 

/* Темная тема */

.dark {
    --overlay-color: rgba(146, 141, 138, 0.5); 
--podforum: #525252;
--light-accent: #A09895;
--profilelink: #A09895;
--dark-accent: #938D8B;
--body-bg: #2C2D2A;
--pun-bg: #F5F3E5;
  --footer: #434F4D;
  --icon-old: rgba(213, 208, 179, 0.2);
 --sec-bg: #D4CFB2;
--sec-bg-op: rgba(231, 232, 227, 0.7);
    --overlay-color: rgba(180, 139, 75, 0.5); 
--topic-overlay: rgba(151, 147, 99, 0.5);
  --link: #979363;
  --link-hover: #B48B4B;
  --profilehover: #98ABB1;
  --light-blue: #AEBCBF;
  --link-hover-op: rgba(63, 61, 62, 0.5);
  --light-accent: #979363;
  --dark-accent: #B48B4B;
  --very-light-accent: #D4D5D0;
  --textcolor: #3B4745;
--profilebg: #2C2D2A;
--profileflds: #979363;
    --profile-overlay: rgba(67, 79, 77, 0.95);
  --profile-light: #AEBCBF;
  --profiletext: #D4CFB2;
  --profile-light-accent: rgba(67, 79, 77, 0);
 --profilelinkhover: #D1A35C;
 --profilelink: #979363;
--profileplashka: #F5F5F5;
--posts: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/90537.png&amp;quot;);
--messages: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/36354.png&amp;quot;);
--likes: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/43670.png&amp;quot;);
--money: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/71415.png&amp;quot;);
--emoji: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/87746.png&amp;quot;);
  --body-bg-img: url(https://forumstatic.ru/files/0014/d2/5e/43433.png);
  --shapka-img: url(https://forumstatic.ru/files/0014/d2/5e/84479.png);
  --category-img: url(https://forumstatic.ru/files/0014/d2/5e/19045.png);
  --eggs-img: url(https://forumstatic.ru/files/0014/d2/5e/17188.png);
--fire-img: url(https://forumstatic.ru/files/0014/d2/5e/38581.png);
}

.dark .tablica {    height: 646px;
    margin-top: -492px;
}

.dark .eggs {top: 309px;}
.dark .forum-name {display: none;}
.dark .about {margin-top: 417px;}
.dark .gen-info {display: none;}
.dark .b-episode {    top: 187px;}
.dark .b-post {top: 119px;}
.dark .acts {    top: 233px;}
.dark .spirit_nav-wrap {margin-top: 298px!important;}
.dark .res {top: 62px;}
.dark .de {top: 104px;}
.dark .spirit_nav-wrap_quests {top: 297px;}
.dark #pun {background: var(--body-bg);}
.dark .about {color: var(--dark-accent);}
.dark .news-comment {color: var(--sec-bg);}
.dark #pun-navlinks a {color: var(--link);}
.dark #pun-navlinks a:hover {color: var(--dark-accent);}
.dark #pun-ulinks a {color: var(--dark-accent);}
.dark #pun-ulinks a:hover {color: var(--link);}
.dark .punbb {color: var(--link)}
.dark .podforum {background: var(--link-hover);
color: var(--sec-bg)!important;}
.dark .podforum a {color: var(--sec-bg)!important;}
.dark .podforum a:hover {color: var(--podforum)!important;}
.dark #pun-index .hasicon tr {background: var(--link)!important;
color: var(--textcolor)!important;}
.dark .tcl h3 a {color: var(--textcolor)!important;}
.dark .tcl h3 a:hover {color: var(--sec-bg)!important;}
.dark .lastpost-link, .dark .lastpost {
    color: var(--textcolor);
}
.dark .lastpost-link a:hover {color: var(--sec-bg);}
.dark tr.inew div.icon {
  background: var(--textcolor) url() no-repeat top center;
}
.dark #pun-index .category h2 {color: var(--dark-accent);}
.dark li#onlinelist {color: var(--link);}
.dark li#onlinelist a {color: var(--link);}
.dark li#onlinelist a:hover {color: var(--dark-accent);}
.dark #html-footer {background: var(--link);}
.dark .post h3 a {color: var(--body-bg);}
.dark .FNTslider {background: var(--body-bg);}
.dark .quote-box, .dark .code-box {background: var(--link);
color: var(--body-bg);}
.dark .quote-box cite {background: var(--dark-accent);}

.dark input.button,
.dark #pun-admain input.button,
.dark #sub4,
.dark input[type=&amp;quot;button&amp;quot;],
.dark input[type=&amp;quot;submit&amp;quot;] {
 color: var(--sec-bg);
}
.dark .pa-fld5 {color: var(--profiletext);}

/* Global
------------------------------------------*/

/* Применяется ко всем элементам */

* {
  margin: 0;
  padding: 0;
  border: none;
  text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  scrollbar-width: thin;
  scrollbar-color: var(--link-hover) var(--sec-bg);
}

/* прокрутка хром etc */

*::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

*::-webkit-scrollbar-track {
  background-color: var(--sec-bg);
}

*::-webkit-scrollbar-thumb {
  background-color: var(--link);
}

*::-webkit-scrollbar-thumb:active {
  background: var(--link-hover);
}

/* выделение текста */

::selection {
  background: var(--link);
  color: var(--pun-bg);
}

:focus {
  outline: none;
}


del {
    opacity: 0.7;
    filter: blur(2px);
    text-decoration: none;
    transition: all .3s linear 0s;
}

del:hover {
    opacity: 1;
    filter: none;
    text-decoration: none;
}

/* все ссылки */

a,
.punbb #pun-admain a {
  text-decoration: none;
  color: var(--link);
font-weight: bold;
  transition: all .2s linear 0s;
}

a:hover,
.punbb #pun-admain a:hover {
  color: var(--link-hover);
}

/* все заголовки */

h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre {
  margin: 0;
}

h1,
h2 {
  padding: 10px 20px;
  font-weight: normal;
  text-align: center;
}


.multipage h1, .multipage h2 {
   display: none;
}


ul,
dl,
li,
dd,
dt {
  list-style: none;
}

address,
em {
  font-style: normal;
}

/* выключить список модераторов, отредактировано etc */

.modlist,
.lastedit,
.punbb div#pun-live-rusff,
.punbb .topic a.sharelink {
  display: none;
}

/* модальные окна, репутация, закладки etc */

#tags .container,
.post_report,
.post_reputation,
#MyBookmarks,
.inner.popup_graffiti,
.pun-modal .modal-inner,
.punbb-admin #pun-admin-award-form .inner {
  background: var(--sec-bg);
}

/* Формы
------------------------------------------- */

/* ОФОРМЛЕНИЕ КНОПОК */

input.button,
#pun-admain input.button,
#sub4,
input[type=&amp;quot;button&amp;quot;],
input[type=&amp;quot;submit&amp;quot;] {
  padding: 2px 10px;
  cursor: pointer;
  transition: all .2s linear 0s;
background: var(--light-accent);
border-radius: 5px;
font-size: 10px;
text-transform: lowercase;
color: var(--pun-bg);
border: 1px solid var(--dark-accent);
font-weight: bold;
}

input.button:hover,
#pun-admain input.button:hover,
#sub4:hover,
input[type=&amp;quot;button&amp;quot;]:hover,
input[type=&amp;quot;submit&amp;quot;]:hover {background: var(--pun-bg);
color: var(--textcolor);
border: 1px solid var(--dark-accent);
}

/* ОФОРМЛЕНИЕ ПОЛЕЙ ВВОДА */

input[type=&amp;quot;text&amp;quot;],
input[type=&amp;quot;password&amp;quot;],
textarea,
select {
  padding: 2px 5px;
  border: 1px solid var(--dark-accent);
background: var(--sec-bg);
border-radius: 5px;
font-family: var(--main-font);
}

textarea,
input,
select,
optgroup {
  font-size: 11px;
}

optgroup {
  font-weight: bold;
}

/* флажки и чекбоксы */

.checkfield input[type=&amp;quot;checkbox&amp;quot;],
.radiofield input[type=&amp;quot;radio&amp;quot;] {
  margin: 0 3px;
}

p[class=&amp;quot;checkfield&amp;quot;] *,
div[class=&amp;quot;checkfield&amp;quot;] *,
fieldset[class=&amp;quot;radiofield&amp;quot;] * {
  height: 20px;
  vertical-align: middle;
}

.formal .container {
  padding: var(--pad1);
}

.formsubmit {
  padding: 0;
  margin: 10px 0 0 0;
}

.formsubmit input,
.formsubmit a,
.formsubmit span {
  margin: 0 6px 0 0;
}

fieldset {
  border: none;
}

fieldset legend {
text-transform: lowercase;
}

fieldset fieldset {
  border: none;
  margin: 0;
  padding: 0 0 8px 0
}

.fs-box {
  padding: 15px 0;
}

.fs-box p,
.fs-box fieldset {
  padding: 0 0 8px 0;
}

.fs-box .post h3 {margin-bottom: 10px}

.inline .inputfield,
.inline .selectfield,
.inline .passfield {
  float: left;
  margin-right: 10px;
}

.inline .infofield {
  clear: both
}

.datafield br {
  display: none
}

.required label,
.datafield span.input {
  font-size: 10px;
}

textarea,
.longinput input {
  width: 64%;
  margin: 0;
}

.hashelp {
  position: relative;
}


/* Админка
------------------------------------------*/

.punbb-admin .adcontainer,
.punbb-admin .adformal {
  border: none;
}


/* Тело форума
------------------------------------------*/

/* фон */

html {
  background: var(--body-bg) url() no-repeat top center;
}

/* заплатка для фиксированного фона */

body::before {
  content: &amp;quot;&amp;quot;;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  min-width: 100vw;
  min-height: 100vh;
  z-index: -10;
  background: var(--body-bg-img)  no-repeat top center/cover;
}

/* тело */

#pun {
  margin: 40px auto;
  width: 1000px;
  background: var(--pun-bg);
border-radius: 30px;
margin-top: 498px;!important;
overflow: visible;
}

/* внутреннее тело */

.punbb {
  font: 11px Arial;
color: var(--textcolor);
}

/* настройки внутренних блоков */

.punbb &amp;gt; div .container {
  padding: var(--pad1);
}

/* Навигационные ссылки */

#pun-navlinks {}

#pun-navlinks a {color: var(--textcolor);
font-weight: 400;}
#pun-navlinks a:hover {color: var(--link);
font-weight: 400;}

#pun-navlinks .container {
font-family: var(--extra-font);
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    position: relative;
    z-index: 5;
    height: 28px;
}

#pun-navlinks li {
  padding: 0 5px;
  display: inline;
}

/* Пользовательские ссылки */

#pun-ulinks a {color: var(--textcolor);
font-weight: 400;}
#pun-ulinks a:hover {color: var(--link);
font-weight: 400;}

#pun-ulinks .container {
  text-align: center;
font-family: var(--main-font);
font-style: normal;
font-weight: 400;
font-size: 10px;
line-height: 11px;
text-align: center;
letter-spacing: 0.1em;
text-transform: lowercase;
margin-top: -25px;
position: relative;
z-index: 5;
}

#pun-ulinks li {
  padding: 0 5px;
  display: inline;
}

/* Статус */

#pun-status {}

#pun-status span {
  white-space: nowrap;
  margin-right: 5px;
}

/* Хлебные крошки */

.crumbs.container {}
#pun-crumbs2 p.container {font-weight: 700;
    font-size: 11px;}

/* Копирайт */

#pun-about {}

#pun-about .container {
  text-align: center;
}


/* Главная форумная таблица
------------------------------------------*/

.main table {
table-layout: fixed;
    width: 100%;
    letter-spacing: 0.01em;
    z-index: 2;
    position: relative;
}

#pun-index .main table {    color: var(--pun-bg);}

.main th {
  padding: 5px 10px;
display: none;
}

.main td {
  padding: 10px;
}


td.tc2, td.tc3 {
    font-weight: normal !important;
    font-size: 1em !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    padding-right: 100px !important;
}

#pun-index td.tc2, #pun-index td.tc3 {    color: transparent;}

.tcl {
  width: 66%;
}



.tcl h3 a {
font-family: var(--extra-font);
    font-style: normal;
    font-size: 28px;
    font-weight: 400;
    text-align: center;
    color: var(--dark-accent);
}

.tc2,
.tc3,
.tcmod {
  text-align: right;
  width: 6%;
}

#pun-index .tc2,
#pun-index .tc3,
#pun-index .tcmod {
  text-align: right;
  width: 0%;
}

.tcr {
width: 35%;
    text-align: right;
}

#pun-searchtopics .tcl,
#pun-modviewforum .tcl {
  width: 40%
}

#pun-searchtopics .tc2 {
  text-align: left;
  width: 10%;
}

#pun-debug table .tcl {
  width: 15%;
}

#pun-debug .tcr {
  width: 90%;
}


#pun-index  .hasicon tr{     background: var(--textcolor) !important;
    border-radius: 15px !important;
    margin-bottom: 15px;
    display: block;
color: var(--sec-bg);
}

#pun-index .tcmod {
  visibility: hidden;
}

/* аватар */

.punbb td .user-avatar, #pun-index td .user-avatar {

}

.punbb td .user-avatar .avatar-image {
   filter: grayscale(100%);
}

.lastpost-link, .lastpost {
          text-align: right;
    color: var(--sec-bg);
text-transform: lowercase;
}

.lastpost-link {
   font-size: 12px;
   font-weight: 700;
         text-align: right;
    color: var(--sec-bg);
}

.lastpost-link a:hover {color: var(--link-hover);}

/* Иконки */

.intd {
    display: flex; /* включаем flex */
    align-items: center; /* вертикальное центрирование */
}


#pun-index div.icon {
    margin-left: 570px;
   }

div.icon {
  position: absolute;
  width: 19px;
  height: 19px;
  border-radius: 50%;
  background: var(--icon-old) url() no-repeat top center;
margin-left: 465px;
}

tr.inew div.icon {
  background: var(--link) url() no-repeat top center;
}

tr.isticky div.icon {
  background: var(--dark-accent) url() no-repeat top center;
}

tr.iclosed div.icon {
  background: var(--icon-old) url() no-repeat top center;
}


/* Пагинация (Переключаемые страницы, Новая тема + Опрос, Подписка)
--------------------------------------------------------------------------------------------------- */

.multipage {
  margin-top: 10px;
}

.linkst {
  position: relative;
  padding: var(--pad2);
  display: flex;
  justify-content: space-between;
}

.linkst .pagelink {}

.linkst .postlink {
  text-align: right;
}

.linksb {
  position: relative;
  padding: var(--pad2);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.linksb .pagelink {
  order: -1;
}

.subscribelink {
  width: 100%;
  text-align: right;
}

.linksb noindex {
  order: 1;
}

.linksb .postlink {
  margin-left: auto;
  text-align: right;
}

/* Модераторское меню, RSS, Atom */

.modmenu .container {
  padding: var(--pad3);
  text-align: right;
}

.modmenu .container strong {
  float: left;
}

.modmenu input {
  margin-left: 10px;
text-transform: lowercase
}


select#mod-options
{font-size: 10px}
/* Главная
------------------------------------------*/

/* скрыть &amp;quot;форум, тем, сообщений&amp;quot; */

#pun-index thead {
  display: none;
}

/* категория */

#pun-index .category {
    position: relative;
}

#pun-index .category h2 {
font-family: var(--extra-font);
    font-style: normal;
    font-weight: 400;
    font-size: 36px;
    text-transform: uppercase;
    color: var(--textcolor);
    text-align: center;
    margin: 0 auto;
position: relative;
top: 20px;
}

#pun-index .category::before {
    content: &#039;&#039;;
    background: var(--category-img);
    position: absolute;
    width: 446px;
    height: 62px;
    background-size: contain;
    background-repeat: no-repeat;
    top: 24px;
    z-index: 1;
    left: 57%;
    transform: translateX(-50%);
}

/* Статистика */

#pun-stats {}

#pun-stats .container {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
    font-size: 10px;
color: var(--dark-accent);
text-transform: lowercase;
letter-spacing: 0.1em;
}

.online-list {
    font-size: 10px;
    color: var(--textcolor);
text-transform: lowercase;
}

#pun-stats .container a {    color: var(--textcolor);
font-weight: 400;}

/* заголовок статистики */

#pun-stats h2 {
   display: none;
}

/* всего тем, всего сообщений */

#pun-stats li.item1,
#pun-stats li.item2 {
  clear: both;
    background: var(--dark-accent);
    padding: 5px 25px;
    border-radius: 3px;
color: var(--pun-bg);
text-transform: lowercase;
}


/* зарегистрированных, последний зарегистрировавшийся */

#pun-stats li.item3,
#pun-stats li.item4 {
    background: var(--dark-accent);
    padding: 5px 25px;
    border-radius: 3px;
color: var(--pun-bg);
text-transform: lowercase;
}

#pun-stats li.item4 a {color: var(--pun-bg);
font-weight: 400;}
#pun-stats li.item4 a:hover {color: var(--link-hover)}

/* активны, посетили за сутки */

li#onlinelist {
  margin-top: 10px;
  text-align: justify;
    flex-grow: 1;
    width: 100%;
    color: var(--textcolor);
}

/* Шапка
------------------------------------------*/

#pun-title {}

/* скрыть заголовок в шапке */

#pun-title .title-logo {
  display: none;
}

/* содержимое шапки в html-верх */

.tablica {
   width: 1000px;
    height: 580px;
    position: absolute !important;
    margin-top: -557px;
}

.tablica::before{
content: &amp;quot;&amp;quot;;
    position: absolute;
    inset: 0;
    background: var(--shapka-img);
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1;
}


.about {width: 345px;
    font-family: var(--main-font);
    font-size: 10px;
    font-weight: 400;
    text-align: justify;
    text-transform: lowercase;
    color: var(--sec-bg);
    margin-left: 315px;
    margin-top: 483px;
    position: absolute;
    background: var(--textcolor);
    border-radius: 10px;
    padding: 8px;
}

.dragon {
    width: 873px;
    height: 413px;
    position: absolute;
    left: 36px;
    top: -198px;
z-index: 4;
}

.dragon img {
    width: 100%;
    height: auto;
}

.b-episode {    font-family: var(--main-font);
    position: absolute;
    z-index: 2;
    top: 253px;
    right: 709px;
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-start;
}


.b-episode-link { text-transform: lowercase;
    font-size: 9px;
    text-align: right;
    background: var(--textcolor);
    padding: 2px 20px 5px 20px;
    height: fit-content;
    border-radius: 7px;
    display: inline-block;
}

.b-episode-link a {font-weight: normal;}

.b-episode-title {font-family: var(--extra-font);
    font-size: 20px;
    letter-spacing: 0.05em;
    color: var(--dark-accent);
    top: -7px;
    left: -25px;
    position: relative;
}

.b-post {    position: absolute;
    width: 345px;
    height: 60px;
    top: 185px;
    left: 633px;
    display: flex;
    flex-direction: column-reverse;
z-index: 5;
}

.bestpost-txt {
font-family: var(--main-font);
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 11px;
    text-align: justify;
    text-transform: lowercase;
    color: var(--link);
    height: 60px;
    padding: 10px;
}

.b-post-inner { 
    background: var(--textcolor);
    border-radius: 10px;
    width: 300px;
    padding: 5px;}

.b-post-title {    position: absolute;
    font-family: var(--extra-font);
    font-style: normal;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 3px;
    padding-top: 4px;
    color: var(--dark-accent);
    border-radius: 3px;
    letter-spacing: 0.05em;
    top: 44px;
    left: 269px;
}

.gen-info {
    font-family: var(--main-font);
    font-style: normal;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    text-transform: lowercase;
    color: var(--link);
    margin-top: 377px;
    margin-left: 544px;
    position: absolute;
}

.forum-name {     font-family: var(--extra-font);
    font-style: normal;
    font-size: 30px;
    line-height: 29px;
    text-align: left;
    text-transform: uppercase;
    color: var(--dark-accent);
    margin-left: 544px;
    padding-top: 322px;
    position: absolute;
}

.res {    position: absolute;
    background: url(https://forumstatic.ru/files/0014/d2/5e/62786.png?v=1) no-repeat center center;
    background-size: contain;
    width: 38px;
    height: 70px;
    z-index: 10;
    display: flex;
    justify-content: center;
    top: 128px;
    left: 105px;
}

.res-points {    color: var(--textcolor);
    font-size: 10px;
       height: fit-content;
    width: 52px;
    padding: 3px 10px;
    z-index: 12;
    background: var(--link);
    border-radius: 5px;
    margin-top: 40px;
    margin-left: 55px;
    font-weight: bold !important;}

.res a {color: var(--pun-bg);
font-weight: bold;
z-index: 12;}
.res a:hover {color: var(--textcolor);}

.de {position: absolute;
    background: url(&amp;quot;https://forumstatic.ru/files/0014/d2/5e/92701.png?v=1&amp;quot;)no-repeat center center;
    background-size: contain;
    width: 41px;
    height: 70px;
    z-index: 10;
    display: flex;
    justify-content: center;
top: 170px;
    left: 50px;
}

.de-points {    color: var(--textcolor);
    font-size: 10px;
    height: fit-content;
    width: 52px;
    padding: 3px 10px;
    z-index: 12;
    background: var(--link);
    border-radius: 5px;
    margin-top: 31px;
    margin-right: 58px;
    font-weight: bold !important;}

.de a {color: var(--textcolor);
font-weight: bold;
z-index: 12;}
.de a:hover {color: var(--pun-bg);}

.acts  {
    display: flex;
    position: absolute;
    gap: 10px;
    top: 299px;
    left: 974px;
    flex-direction: column;
}

.acts a {
width: 44px;
    height: 44px;
    display: block;
    outline-offset: 2px;
    border-radius: 50%;
    transition: all .5s ease-in-out 0s;
position: relative;
}

.acts a:hover {
opacity: 1} 


.acts a::before {
    content: &#039;&#039;;
    width: 44px;
    height: 44px;
    position: absolute;
    border-radius: 50%;
    background: var(--overlay-color);
    z-index: 2;
}

.acts a:hover:before {
    opacity: 0;
        border-radius: 50%;
  background: var(--textcolor);
opacity: 0
}

.acts img {
    width: 44px;
    height: 44px;
    object-fit: cover;
    object-position: top center;
        border-radius: 50%;
filter: grayscale(1);
        }

.eggs {    content: &#039;&#039;;
    background: var(--eggs-img);
    background-size: contain;
    width: 187px;
    height: 124px;
    position: absolute;
    top: 375px;
    left: 402px;}

.fire {    content: &#039;&#039;;
    background: var(--fire-img);
    background-size: contain;
    width: 187px;
    height: 124px;
    position: absolute;
    top: 375px;
    left: 402px;}

/* Объявление
------------------------------------------*/

#pun-announcement {}

/* скрываем слово &amp;quot;объявление&amp;quot; */

#pun-announcement h2 {
  display: none;
}


/* Футер
------------------------------------------*/

#html-footer {background: var(--footer);
height: 90px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;}

#html-footer .container {padding-bottom: 10px;
    width: 98%;}

/* баннеры */

.banners {
    padding: var(--pad1);
    height: 31px;
    overflow-y: auto;
    overflow-x: hidden;
}

.banners a {
  opacity: .7;
}

.banners a:hover {
  opacity: 1;
}

.banners img {
border-radius: 7px;
opacity: 0.5
}

.banners img:hover {opacity: 1}

/* Топик
------------------------------------------*/

.post {
  margin-top: 10px;
}

.toppost,
.topicpost {
  margin-top: 0;
}

/* контейнер поста */

.post .container {
  display: flex;
  flex-wrap: wrap;
  align-items: start;
}

.punbb .post td {
  border: 0px transparent !important;
}
.post-content td {border: 0px transparent !important;}

/* дата и номер поста */

.post h3 {    border-radius: 3px;
    background: var(--link);
    color: var(--pun-bg);
    font-size: 11px;
    margin: 0 20px;}

.post h3 a {      color: var(--pun-bg);;
font-weight: normal;
}

.post h3 span {
  padding: var(--pad2);
  display: block;
}

/* номер поста */

.post h3 strong {
  float: right;
  text-align: right;
  font-weight: normal;
    font-size: 11px;
}

/* Автор */

.post-author {
width: 220px;
height: fit-content;
    padding-bottom: 20px;
    text-align: center;
    box-sizing: border-box;
   background: linear-gradient(180deg, var(--profile-light-accent) 75%, var(--profile-overlay) 88%),     var(--profile-bg-img);
background-size: contain;
    margin-bottom: 15px;
    position: relative;
    border-radius: 5px;
filter: drop-shadow(0px 4px 4px rgba(63, 61, 62, 0.2));
}

.post-author ul {
    background-color: var(--profilebg);
    border-radius: 5px;
    width: 200px;
    height: fit-content;
    margin-left: 10px;
    margin-top: 30px;
min-height: 150px;
}

.pa-author {font-family: var(--extra-font);
    color: var(--profilelink);
    font-size: 26px;
    text-align: center;
    margin-top: 40px;
    padding-top: 3px;
    width: 200px;
        text-transform: lowercase;
}

.pa-author a {color: var(--profilelinkhover)}
.pa-author a:hover {color: var(--profilelink)}

.pa-title {    font-size: 8px;
    font-family: var(--main-font);
    text-transform: lowercase;
padding-bottom: 3px;
    letter-spacing: 0.1em;
    width: 200px;
    text-align: center;
color: var(--profiletext);
}

.pa-avatar img {border: 1px solid var(--profilelink);
max-width: 180px;
max-height: 180px;}

.pa-online,
.pa-last-visit {}

.pa-respect .fld-name {
  font-size:0!important;
}

.pa-respect img {
    opacity: 0 !important;
    width: 0px !important;
    height: 0px !important;
    display: block !important;
}


.pa-online, .pa-last-visit {
    display:none!important;
}

.post-author .pa-respect a:before {
content: &amp;quot;&amp;quot;;
    height: 10px;
    width: 11px;
    background-image: var(--likes);
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
    display: block;
    margin-top: -10px;
}

.pa-posts .fld-name {content: var(--messages); 
width: 100%;
  height: auto;
}

.pa-fld3 .fld-name {content: var(--money);
width: 10px;
height: 10px;
}

.pa-fld6 .fld-name {content: var(--posts);
width: 10px;
height: 10px;
}

.pa-fld1 {color: var(--dark-accent);
    font-family: var(--main-font);
    font-size: 12px;
    font-weight: 700;
margin-top: 4px;
text-transform: lowercase;}

.pa-fld1 a {color: var(--profilelink)}

.pa-fld2 {font-family: var(--main-font);
    font-size: 9px;
    letter-spacing: 0.1em;
    text-align: justify;
padding-left: 5px;
    padding-right: 4px;
color: var(--profiletext);}

.lz {display: flex;
flex-direction: column;
    gap: 4px;}

.lz-caste {    background: var(--profilelink);
    height: 10px;
    width: 105px;
    display: block;
    text-align: center;
    margin: 0 auto;
    font-size: 8px;
    border-radius: 2px;
    letter-spacing: 0.1em;
    color: var(--profilebg);
    font-weight: bold;
    margin-top: 4px;
    margin-bottom: 0px;}

.lz-name {color: var(--dark-accent);
    font-family: var(--main-font);
    font-size: 12px;
    font-weight: 700;
margin-top: 4px;
text-transform: lowercase;
text-align: center;
}

.lz-about {
    align-self: center;
}


.pa-fld4 {
    height: 26px;
    color: var(--sec-bg);
    font-size: 8px;
    letter-spacing: 0.1em;
    text-align: center;
    text-transform: lowercase;
}



.plashka {
    position: relative;
    width: 220px;
    height: 26px;
    margin-left: -10px;
}

.plashka img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.plashka img[src=&amp;quot;&amp;quot;],
.plashka img:not([src]) {
    content: url(https://forumstatic.ru/files/0014/d2/5e/66176.png);
}

.pa-fld5 img[src=&amp;quot;&amp;quot;],
.pa-fld5 img:not([src]) {
    content: var(--emoji);
}

.plashka a {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;    
    justify-content: center; 
    text-align: center;
    padding: 0 10px;    
    word-break: break-word;     
}

.pa-fld4 img {width: 200px;
height: 26px;
object-fit: contain}

.pa-fld4 a:hover {color: var(--profilehover)}

.pa-fld5 {background: var(--profilelink);
    height: 10px;
    width: 105px;
    display: block;
    text-align: center;
    margin: 0 auto 8px;
    font-size: 8px;
    border-radius: 2px;
    letter-spacing: 0.1em;
    color: var(--profilebg);
font-weight: bold;
    margin-bottom: 8px;}

.pa-fld5 {
    content: &#039;&#039;;
    position: absolute;
    width: 34px;
    height: 34px;
    left: 50%;
    transform: translateX(-50%);
    bottom: -14px; 
    z-index: 3;
}

.pa-posts, .pa-respect, .pa-fld3, .pa-fld6 {
display: inline-flex;
    flex-direction: column;
    align-items: center;
    color: var(--profileflds);
    font-size: 8px;
    margin: 8px 13px;
width: 10px;
height: 10px;
}

.pa-posts span:last-child,
.pa-respect span:last-child,
.pa-fld3 span:last-child,
.pa-fld6 span:last-child {
    color: var(--profileflds);
width: 10px;
height: 10px;
display: flex;
    justify-content: center;
}

/* Тело поста */

.post-body {
  width: calc(100% - var(--pwidth));
}

.post-box {
  padding: 10px;
    padding-left: 25px;
}

.post-links {
  margin-left: var(--pwidth);
  width: 100%;
}

.post-links ul {
  padding: 0;
  margin-left: calc(var(--pwidth) * -1);
  text-align: right;
}

.post-links li {
  display: inline;
}

.post-links li:not(:first-of-type) {
  padding-left: 10px;
}

.pl-email,
.pl-website {
  float: left;
}

.clearer {
  clear: both;
  height: 0;
  font-size: 0;
}


/* Контент поста - цитата, спойлер, таблицы и т.п. */

.punbb .post td {
  border: 0px transparent !important;
}

pre {
  font: 12px/140% monaco, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace;
}

.post-content em {
  font-style: italic;
}

.post .post-content td {
  border-width: 0px !important;
}

.post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
}

.post-content p {
    margin: 0.8em 0;
  padding: 2px;
  line-height: 150%;
  text-align: justify;
}

.post-content img {
  vertical-align: middle;
}

.scrollbox {
  width: 100%;
  overflow: auto;
  max-height: 200px;
}

/* Контейнер спойлера */
.punbb .post-content .spoiler-box &amp;gt; div {
    position: relative;
    display: inline-block; 
    padding-left: 20px; 
    cursor: pointer; 
    color: var(--textcolor); 
    font-size: 12px;
    font-weight: 400;
    background: transparent;
}

.post-content .spoiler-box {border: 1px solid var(--dark-accent)}

/* Кружочек (добавляем через ::before) */
.punbb .post-content .spoiler-box &amp;gt; div::before {
    content: &#039;&#039;; 
    position: absolute;
    left: 0; 
    top: 50%;
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    background: var(--dark-accent);
    border-radius: 50%;
    cursor: pointer;
}

/* Для раскрытого состояния (класс visible) */
.punbb .post-content .spoiler-box &amp;gt; div.visible::before {
    background: var(--link-hover) url();

}
.post-content .spoiler-box &amp;gt; div.visible {
    content: none !important;
    background: none !important;

}

/* цитата и код */

.quote-box,
.code-box {
  margin: 14px 0px 15px;
  padding: 5px;
  border-left: 4px solid var(--dark-accent);
  background: var(--sec-bg);
border-radius: 5px;
}

.quote-box cite {
display: block;
    padding: 5px;
    font-weight: bold;
    font-style: normal;
    text-transform: lowercase;
background: var(--link);
    width: fit-content;
    border-radius: 3px;
    color: var(--sec-bg);
    margin-top: -15px;
}

.quote-box cite a {color: var(--sec-bg);}

.code-box strong.legend {
  display: block;
  padding-bottom: 5px;
  font-weight: bold;
  font-style: normal;
}

.post-sig dt {
  border-bottom: 1px solid var(--link-hover);
  width: 300px;
  margin: 10px auto;
}

/* Форма ответа */

#main-reply {
  box-sizing: border-box;
padding: 5px;
}

#tags {
  position: relative;
}

#tags .container {
  padding: var(--pad3) !important;
  top: 0 !important;
  max-height: 300px;
  overflow: auto;
}


/* Профиль + ЛС
------------------------------------------*/

#profile {
   padding: var(--pad1);
}

#viewprofile tr { 
    display: flex;
    gap: 40px;
}

#pun-profile h1 {
  display: none;
}

#profile .container {
  padding-left: 200px;
  min-height: 100px;
}

#profilenav {
  float: left;
  margin-left: -180px;
}

#viewprofile h2,
#profilenav h2 {
   text-align: center;
    font-weight: 400;
    font-size: 12px;
    margin-bottom: 10px;
    background: var(--topic-overlay);
    color: var(--paletext);
    padding: 2px 3px;
    border-radius: 10px;
}

#profilenav li {
  padding: 0 0 5px;
}

#viewprofile li {
  padding: 5px 0;
}

#viewprofile td#profile-left {
    display: flex;
    flex-wrap: wrap;
    width: auto;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0;
    background: var(--topic-overlay);
    padding: 10px 15px;
    border-radius: 10px;
}

#profile-name {
    font-size: 16px;
        letter-spacing: 0.1em;
font-weight: 700;
    text-align: center;
color: var(--link);
    text-transform: lowercase;
}

#viewprofile td#profile-right {
    display: flex;
    flex-flow: column;
    flex-wrap: wrap;
    box-sizing: border-box;
    gap: 10px;
    flex-direction: row;
}


#profile-right li {
   display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    flex-grow: 1;
    justify-content: center;
    gap: 10px;
    text-align: center;
    background: var(--topic-overlay);
    padding: 0 5px;
    border-radius: 10px;
}


#profile-right li span {
    flex-shrink: 1;
    text-align: center;
}



#profile-left li strong, #profile-right li strong {
  font-weight: normal !important;
  padding-left: 0 !important;
}

img.avatardemo {
  float: right;
  margin: 0 0 8px 18px;
}

#pun-messages .clearer {
  display: none;
}

/* Прочие страницы
------------------------------------------*/

/* Список пользователей */

#pun-userlist .formal,
#pun-userlist .formal .container {
  margin-bottom: 0;
}

#pun-userlist .tc2 {
  text-align: left;
  width: 20%;
}

#pun-userlist .tcl {
  width: 40%
}

.usertable .container {}

/* Собщения об ошибках */

.info .container {
  padding: var(--pad3);
}

.info .container .backlink {
  padding-top: 8px;
}

/* Регистрация */

.info-box {
  margin: 0 0 10px 0;
}

.info-box * {
  padding: 0 0 5px 0;
}

.info-box .legend {
  font-weight: bold;
}

.jGrowl-notification .jGrowl-close {
  position: relative;
  right: 6px;
}

.tipsy #respect figcaption {
  margin-top: 0;
}


/* Кнопки вверх-вниз
-------------------------------------------------------*/

.go-up,
.go-down {
  cursor: pointer;
  z-index: 999;
  position: fixed;
width: 14px;
height: 48px;
border-radius: 7px;
  margin-left: 1010px !important;
  box-sizing: border-box;
  transition: all .3s linear 0s;
}

.go-up {
  top: 260px;
background: var(--dark-accent);
}

.go-down {
  top: 320px;
background: var(--link);
}

.go-down:hover,
.go-up:hover {
  opacity: 1;
}

/* БыстроПлюсы для Топика */
.noNull:before {
  content: &amp;quot;+&amp;quot;;
  font-size: 9px;
  display: inline-block;
  margin-left: -6px;
  margin-top: 0px;
  position: absolute;
}
div .post-rating p&amp;gt;a {
  text-align: center;
  outline: 1px solid transparent;
  font-weight: 700;
  background: url(https://forumstatic.ru/files/001b/a6/d4/26514.svg) no-repeat center;
  background-size: 38px auto;
  position: relative;
  padding-left: 1px;
  z-index: 100;
  width: 38px;
  height: 38px;
  text-align: center;
  font-size: 12px !important;
  display: inline-block;
  vertical-align: middle;
  line-height: 36px;
  letter-spacing: 2px;
   color: var(--link);
   margin-top: 20px
}
div.dark-style .post-rating p&amp;gt;a {
  color: #6BC8AF !important;
}
div.post-vote {

}

div.post-vote p&amp;gt;a {
  font-size: 0 !important;
  position: absolute;
  cursor: pointer;
  z-index: 200;
  width: 23px;
  height: 23px;
  background: url(https://forumstatic.ru/files/0012/d8/04/75043.png) no-repeat;
  display: block;
  background-size: 100%;
margin-top: 20px;
}
.post.dark-style div.post-vote p&amp;gt;a {
  background: url(https://forumstatic.ru/files/0012/d8/04/38128.png) no-repeat;
  background-size: 100%;
}

.punbb div.post-vote p {
  padding: var(--pad1)!important;
  margin: 0!important;
}


#plng {
    border: 1px solid var(--light-accent) !important;
    padding: 5px 5px 5px 8px !important;
    margin: 0 20px 0 5px!important;
    border-radius: 10px;
}&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sat, 28 Feb 2026 17:50:55 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=402#p402</guid>
		</item>
		<item>
			<title>тема-образец</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=400#p400</link>
			<description>&lt;div class=&quot;quote-box quote-main&quot;&gt;&lt;blockquote&gt;&lt;div class=&quot;quote-box quote-main&quot;&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;в этой теме вы можете приобрести обновочки для профиля. теперь можно выбрать из уже готовых вариантов (целуем золотые ручки наших мастеров), а можно, как обычно, заказать что-то лично для себя, но чуть дороже. &lt;strong&gt;коллекция будет периодически обновляться&lt;/strong&gt;, так что рекомендуем оформить подписку на наш каталог!&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Lighthaus&quot;&gt;&lt;span style=&quot;font-size: 16px&quot;&gt;прайс-лист&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;- плашка (картинка + &lt;abbr title=&quot;можно свою&quot;&gt;надпись&lt;/abbr&gt;) из готового набора - 100 галеонов&lt;br /&gt;- фон профиля из готового набора - 100 галеонов&lt;br /&gt;- плашка (картинка + надпись) на заказ - 200 галеонов&lt;br /&gt;- смена фразы в плашке - бесплатно!&lt;br /&gt;- фон профиля на заказ - 200 галеонов&lt;br /&gt;- эмодзи из готового набора - 25 галеонов за штуку (максимум 2 для профиля)&lt;br /&gt;- эмодзи по своему выбору - 50 галеонов&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;quote-box spoiler-box&quot;&gt;&lt;div onclick=&quot;$(this).toggleClass(&#039;visible&#039;); $(this).next().toggleClass(&#039;visible&#039;);&quot;&gt;полистать каталог&lt;/div&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;strong&gt;фразы для плашек:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;да гори оно все&lt;br /&gt;драконьим пламенем&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;да, потеплело. &lt;br /&gt;нет, я не стану добрее.&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;открываю сезон&lt;br /&gt;прикрытых глаз&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;весной хочется жить&lt;br /&gt;или поджечь что-нибудь&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;почки распустились&lt;br /&gt;я — тоже&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;хотел романтики&lt;br /&gt;получил повестку&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;весной даже совесть&lt;br /&gt;снимает мантию&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;дракон не спит&lt;br /&gt;и я тоже&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;strong&gt;иконки в профиль:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/278962.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/278962.png&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/926957.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/926957.png&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/671863.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/671863.png&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/432999.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/432999.png&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/161584.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/161584.png&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/578266.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/578266.png&quot; /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;quote-box spoiler-box&quot;&gt;&lt;div onclick=&quot;$(this).toggleClass(&#039;visible&#039;); $(this).next().toggleClass(&#039;visible&#039;);&quot;&gt;плашки&lt;/div&gt;&lt;blockquote&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001c/3b/dd/161/222786.png&quot; alt=&quot;https://upforme.ru/uploads/001c/3b/dd/161/222786.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001c/3b/dd/161/41964.png&quot; alt=&quot;https://upforme.ru/uploads/001c/3b/dd/161/41964.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001c/3b/dd/161/799538.png&quot; alt=&quot;https://upforme.ru/uploads/001c/3b/dd/161/799538.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001c/3b/dd/161/950123.gif&quot; alt=&quot;https://upforme.ru/uploads/001c/3b/dd/161/950123.gif&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001c/3b/dd/161/349743.gif&quot; alt=&quot;https://upforme.ru/uploads/001c/3b/dd/161/349743.gif&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001c/3b/dd/161/81954.gif&quot; alt=&quot;https://upforme.ru/uploads/001c/3b/dd/161/81954.gif&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class=&quot;quote-box spoiler-box&quot;&gt;&lt;div onclick=&quot;$(this).toggleClass(&#039;visible&#039;); $(this).next().toggleClass(&#039;visible&#039;);&quot;&gt;фоны&lt;/div&gt;&lt;blockquote&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/343127.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/343127.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/262826.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/262826.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/551295.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/551295.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/902185.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/902185.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/202667.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/202667.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/746796.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/746796.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/350079.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/350079.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/001b/d8/2e/2/347542.png&quot; alt=&quot;https://upforme.ru/uploads/001b/d8/2e/2/347542.png&quot; /&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;шаблон заказа:&lt;/strong&gt;&lt;/p&gt;&lt;div class=&quot;code-box&quot;&gt;&lt;strong class=&quot;legend&quot;&gt;Код:&lt;/strong&gt;&lt;div class=&quot;blockcode&quot;&gt;&lt;div class=&quot;scrollbox&quot; style=&quot;height: 9em&quot;&gt;&lt;pre&gt;[b]— позиция из прайс листа:[/b] фон/плашка/эмодзи из набора/своя
[b]— ссылка на картинку: [/b] из каталога или ваша, можно не указывать, тогда амс подберут сами
[b]— сумма траты:[/b] общая сумма по всем операциям 
[b]— общая сумма в профиле:[/b] итоговая сумма с учетом всех операций&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p&gt;[hideprofile]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (balagan)</author>
			<pubDate>Sat, 28 Feb 2026 01:02:29 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=400#p400</guid>
		</item>
		<item>
			<title>всякое красивое смотрим</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=375#p375</link>
			<description>&lt;p&gt;[html]&amp;lt;style&amp;gt;.promo-wrap {&lt;br /&gt;&amp;#160; text-align: center;&lt;br /&gt;padding-left: 230px;&lt;br /&gt;}&lt;br /&gt;.promo {display: inline-flex;&lt;br /&gt;&amp;#160; gap: 10px;&lt;br /&gt;}&lt;br /&gt;.title {text-align: right;&lt;br /&gt;color: #C7917A;&lt;br /&gt;font-weight: bold;&lt;br /&gt;font-size: 14px;&lt;br /&gt;font-family: &#039;Arial&#039;}&lt;/p&gt;
						&lt;p&gt;.title span {color: #A49D97;&lt;br /&gt;font-size: 10px;&lt;br /&gt;font-weight: 400;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.number {color: #C7917A;&lt;br /&gt;font-size: 60px;&lt;br /&gt;font-family: &#039;Arial&#039;;&lt;br /&gt;font-weight: bold;&lt;br /&gt;border-left: 5px solid #C7917A;&lt;br /&gt;padding-left: 5px;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;promo-wrap&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;promo&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;продадим дизайн чистовика/теста - 2000 р.&amp;lt;br&amp;gt;&amp;lt;span&amp;gt;поставлен на коды, полностью готов к использованию&lt;br /&gt;за дополнительную плату подготовим оформление гостевой, хтмл страниц, сделаем рекламу и графику для орг. профилей; &amp;lt;br&amp;gt;при желании какие-то составные части также можно переделать/изменить&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;number&amp;quot;&amp;gt;002&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;[/html]&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://forumstatic.ru/files/0019/84/0e/53678.png&quot; alt=&quot;https://forumstatic.ru/files/0019/84/0e/53678.png&quot; /&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (кися-пися)</author>
			<pubDate>Tue, 04 Nov 2025 12:38:00 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=375#p375</guid>
		</item>
		<item>
			<title>здесь будет показ мод</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=369#p369</link>
			<description>&lt;p&gt;провер_очка&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Fri, 29 Aug 2025 20:33:03 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=369#p369</guid>
		</item>
		<item>
			<title>ттттт</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=368#p368</link>
			<description>&lt;p&gt;[html]&amp;lt;style&amp;gt;&lt;br /&gt;.page {&lt;br /&gt;&amp;#160; position: relative;&lt;br /&gt;&amp;#160; width: 650px;&lt;br /&gt;&amp;#160; margin: 0 auto;&lt;br /&gt;&amp;#160; font-family: arial;&lt;br /&gt;&amp;#160; font-size: 14px;&lt;br /&gt;&amp;#160; text-align: center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.page-bg {&lt;br /&gt;&amp;#160; width: 100%;&lt;br /&gt;&amp;#160; display: block;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.page-text {&lt;br /&gt;&amp;#160; position: absolute;&lt;br /&gt;&amp;#160; top: 150px;&amp;#160; &amp;#160;/* отступ сверху */&lt;br /&gt;&amp;#160; left: 30px;&amp;#160; &amp;#160;/* отступ слева */&lt;br /&gt;&amp;#160; width: 580px;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;/* Абзацы */&lt;br /&gt;.page-text p {&lt;br /&gt;&amp;#160; margin: 0 auto;&lt;br /&gt;&amp;#160; padding-top: 1em;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;/* Ссылки */&lt;br /&gt;.page-text a {&lt;br /&gt;&amp;#160; color: #e2531d;&lt;br /&gt;&amp;#160; text-decoration: none;&lt;br /&gt;}&lt;br /&gt;.page-text a:hover {&lt;br /&gt;&amp;#160; color: #474a3f;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;/* --- СПОЙЛЕР --- */&lt;br /&gt;.spoiler {&lt;br /&gt;&amp;#160; margin: 1em auto;&lt;br /&gt;&amp;#160; width: 90%;&lt;br /&gt;&amp;#160; text-align: center;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.spoiler-header {&lt;br /&gt;&amp;#160; background: #e3b472; &lt;br /&gt;&amp;#160; color: #333;&lt;br /&gt;&amp;#160; padding: 6px 10px;&lt;br /&gt;&amp;#160; border-radius: 6px;&lt;br /&gt;&amp;#160; cursor: pointer;&lt;br /&gt;&amp;#160; position: relative;&lt;br /&gt;&amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160; user-select: none;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.spoiler-header::before {&lt;br /&gt;&amp;#160; content: &amp;quot;&amp;#9830;&amp;quot;;&lt;br /&gt;&amp;#160; margin-right: 8px;&lt;br /&gt;&amp;#160; font-weight: bold;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.spoiler.open .spoiler-header::before {&lt;br /&gt;&amp;#160; content: &amp;quot;–&amp;quot;;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.spoiler-header:hover {&lt;br /&gt;&amp;#160; background: #e3b472;&lt;br /&gt;&amp;#160; color:#474a3f;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.spoiler-content {&lt;br /&gt;&amp;#160; display: none;&lt;br /&gt;&amp;#160; margin-top: 10px;&lt;br /&gt;&amp;#160; padding: 10px;&lt;br /&gt;&amp;#160; border-radius: 10px;&lt;br /&gt;&amp;#160; background: #e3b472;&lt;br /&gt;}&lt;/p&gt;
						&lt;p&gt;.spoiler.open .spoiler-content {&lt;br /&gt;&amp;#160; display: block;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;script&amp;gt;&lt;br /&gt;document.querySelectorAll(&amp;quot;.spoiler&amp;quot;).forEach(spoiler =&amp;gt; {&lt;br /&gt;&amp;#160; spoiler.querySelector(&amp;quot;.spoiler-header&amp;quot;).addEventListener(&amp;quot;click&amp;quot;, () =&amp;gt; {&lt;br /&gt;&amp;#160; &amp;#160; spoiler.classList.toggle(&amp;quot;open&amp;quot;);&lt;br /&gt;&amp;#160; });&lt;br /&gt;});&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;lt;div class=&amp;quot;page&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;img class=&amp;quot;page-bg&amp;quot; src=&amp;quot;https://forumstatic.ru/files/001c/3b/dd/64044.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;div class=&amp;quot;page-text&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;1. Одинокая женщина. 28 лет. Живу в Ирландии. Есть сын. Чужой. Хотела бы интима с непьющим мужчиной без судимостей, не привязанным к банку крови. Пишите по адресу... Л. Лавгуд.&amp;lt;/p&amp;gt; &lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;2. Ищу профессионального киллера, который сможет убрать цель быстро и без последствий (прим: не разболтает командору), но главное - сможет. Звоните Ш.Ф. в Виверну&amp;lt;/p&amp;gt; &lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;3. Куплю зеркала. Все. И блестки. Элиан Розье&amp;lt;/p&amp;gt; &lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;4. Ваша жизнь кажется бессмысленной и серой? В голову приходят крамольные мысли? Возникают спонтанные желания участвовать в несанкционированных акциях? Центры реинтеграции &amp;quot;Триада&amp;quot; помогут найти правильный путь! Бесплатное трехразовое питание, удобные комнаты и прекрасная компания гарантированы! Напишите нам прямо сейчас!&amp;lt;/p&amp;gt; &lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;5. Продам лежанку, игрушку-пищалку и средство от блох по причине перехода на премиальный уход. Ищите огромного косматого волка на полную луну.&amp;lt;/p&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;lt;!-- СПОЙЛЕР --&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;spoiler&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;spoiler-header&amp;quot;&amp;gt;Открыть гифку&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;div class=&amp;quot;spoiler-content&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;lt;img src=&amp;quot;https://upforme.ru/uploads/001c/3b/dd/27/609501.gif&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;lt;/div&amp;gt;&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; &amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;https://mmaleficarum.rusff.me/viewtopic.php?id=28&amp;amp;p=5&amp;quot;&amp;gt;я ссылка&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;#160; &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;[/html]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Fri, 29 Aug 2025 20:22:20 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=368#p368</guid>
		</item>
		<item>
			<title>фончики, плашечки и прочее</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=365#p365</link>
			<description>&lt;div class=&quot;quote-box spoiler-box&quot;&gt;&lt;div onclick=&quot;$(this).toggleClass(&#039;visible&#039;); $(this).next().toggleClass(&#039;visible&#039;);&quot;&gt;варианты&lt;/div&gt;&lt;blockquote&gt;&lt;p&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/469038.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/469038.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/280115.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/280115.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/167790.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/167790.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/639863.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/639863.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/201263.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/201263.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/333527.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/333527.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/651406.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/651406.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/764691.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/764691.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/370799.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/370799.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/562886.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/562886.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/42031.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/42031.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/670857.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/670857.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/105122.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/105122.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/159077.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/159077.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/607677.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/607677.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/94778.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/94778.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/702035.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/702035.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/289780.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/289780.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/381303.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/381303.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/987601.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/987601.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/752828.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/752828.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/595602.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/595602.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/781631.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/781631.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/896057.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/896057.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/530131.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/530131.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/371021.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/371021.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/258886.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/258886.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/799974.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/799974.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/765061.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/765061.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/423973.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/423973.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/573562.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/573562.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/892320.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/892320.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/274730.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/274730.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/318083.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/318083.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/361627.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/361627.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/279380.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/279380.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/555979.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/555979.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/581733.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/581733.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/662828.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/662828.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/812267.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/812267.png&quot; /&gt;&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/469777.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/469777.png&quot; /&gt;&lt;/p&gt;
						&lt;p&gt;запасная&lt;br /&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/14/619575.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/14/619575.png&quot; /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (balagan)</author>
			<pubDate>Fri, 29 Aug 2025 14:23:38 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=365#p365</guid>
		</item>
		<item>
			<title>Toby Sparks, 25</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=305#p305</link>
			<description>&lt;div class=&quot;quote-box quote-main&quot;&gt;&lt;blockquote&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://upforme.ru/uploads/0014/d2/5e/2/749068.png&quot; alt=&quot;https://upforme.ru/uploads/0014/d2/5e/2/749068.png&quot; /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;Полное имя:&lt;/strong&gt; &lt;del&gt;Тобиас &lt;/del&gt;Тоби Спаркс;&lt;br /&gt;&lt;strong&gt;Занятость:&lt;/strong&gt; кассир в мелком магазинчике &amp;quot;У Бенни&amp;quot;, но это вряд ли надолго;&lt;br /&gt;&lt;strong&gt;Возраст:&lt;/strong&gt; 25 лет, 25.10.1998;&lt;br /&gt;&lt;strong&gt;Место рождения:&lt;/strong&gt; Уоррен, штат Огайо;&lt;br /&gt;&lt;strong&gt;Место постоянного проживания:&lt;/strong&gt; постоянного нет, сейчас завис в Нью-Бедфорде;&lt;br /&gt;&lt;strong&gt;Внешность героя:&lt;/strong&gt; Brandon Flynn;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Таша с выражением брезгливого любопытства на лице разглядывает полуголого парня напротив. Щуплый, весь какой-то ломаный и угловатый, будто так и не вышел из подросткового возраста, но при этом явно потрёпанный жизнью и собственным раздолбайством. Дешёвое колечко она тут же вырывает из уха, а вот с россыпью нелепых татуировок сделать ничего не может. Лет десять назад, такой, может, и смог бы её очаровать, а сейчас вызывает только желание покормить&amp;#160; и дать подзатыльник. А ещё лучше - разбить зеркало, в котором отражается какой-то совершенно незнакомый ей пацан.&lt;/span&gt;&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;От этой мысли что-то недовольно ворочается внутри, Таша чувствует, что её сейчас вывернет наизнанку, прикрывает глаза и... Тоби прислоняется лбом к прохладному ободку унитаза, морщась от едкого запаха собственной блевоты и полного непонимания, как вообще тут оказался.&lt;/span&gt; О п я т ь. &lt;span style=&quot;font-style: italic&quot;&gt;Какого хера, он же уже пару недель как чист, и даже ломку эту блядскую уже пережил. Так с хрена ли сейчас он не помнит, что делал последние... пару часов, если верить раздолбанному экрану старенького мобильника. Зато в голове мельтешат картинки из прошлого, как будто их кто-то специально вытягивает из самых пыльных уголков памяти. Или как будто он всё-таки вот-вот сдохнет и сейчас самое время посмотреть киношку про свою сраную жизнь. &lt;/span&gt; &lt;/p&gt;
						&lt;p&gt;Тоби пять или шесть, из-за стены доносится ругань родителей вперемешку с воплями телевизора, рядом, вторя им всем, благим матом орёт перепуганная Джеки. Тоби пихает в руки зарёванной сестре игрушечного зайца с надорванным в недавней драке за него ухом, ладонями зажимает ей уши и выводит на задний двор, по пути со всей доступной пятилетке силой пнув попавшийся под ноги свой же грузовик.&lt;/p&gt;
						&lt;p&gt;Тоби десять, отец, как обычно, пропадает в мастерской, в отмазку &amp;quot;у него очень много работы&amp;quot; не верит, наверное, даже малявка-сестра, но матери просто важно озвучить заученный текст. Сама же... &amp;quot;мама очень устала&amp;quot; - негромкое постукивание таблеток друг о друга и щелчок открываемого пузырька тоже дело уже привычное - &amp;quot;разберитесь там как-нибудь сами, ты уже большой мальчик&amp;quot;. &lt;/p&gt;
						&lt;p&gt;Тоби тринадцать, и его бесит всё. Школа, ублюдок Брэдли и его шайка, вечно бухой отец и вечно &amp;quot;уставшая&amp;quot; мать, Джеки, вечно таскающаяся рядом, и он сам... Таблетки эти сраные, которые мать попросила принести из ванной, бесят тоже, но мысль приходит в голову сама собой. Никто же не будет их пересчитывать, правда? А он хотя бы поймёт, в чём прикол... Белый кругляш горчит на языке, но Тоби понимает, что никогда в жизни не чувствовал себя лучше. На всех и вся плевать, внутри становится очень спокойно и кайфово, жаль ненадолго. Но теперь он знает, как это можно исправить. &lt;/p&gt;
						&lt;p&gt;Подростковое бунтарство прёт изо всех щелей, старшая школа проносится в тумане, обрывками воспоминаний мелькают вечные тусовки не пойми где и с кем, тисканья по углам и сбитые о чью-то рожу костяшки. Ругань дома давно стала белым шумом, и только поэтому новость о разводе вызывает удивление, так-то давно пора. Вот только мать с собой-то справиться не может, уходящие в отрыв тинейджеры - это для неё задачка под слишком большой звёздочкой.&amp;#160; &lt;/p&gt;
						&lt;p&gt;Тоби семнадцать, и это его первый передоз. Елейные рожи докторов хочется разъебать, как и заявившегося по такому случаю отца, дрожащие губы матери вызывают брезгливость, и только испуганное лицо сестры заставляет почувствовать кислый привкус вины. Который, правда, очень быстро проходит в этом грёбаном круге группового душевного онанизма. И двенадцать долбаных шагов он в гробу видал, а красная пробка &amp;quot;Будвайзера&amp;quot; прекрасно заменит месячный жетон трезвости. В следующий раз он из больнички просто сбежит, не тратя времени на весь этот блядский цирк. &lt;/p&gt;
						&lt;p&gt;Школу Тоби бросает сразу же, как исполняется восемнадцать, в последний раз посылает мать с её попытками запихнуть его в лечебницу, бросает что-то ободряющее сестре... и очухивается через пару дней в соседнем штате в компании парочки приятелей. Хей, дорожное приключение, американская, мать его, классика. &lt;/p&gt;
						&lt;p&gt;Ему двадцать три, четыре, пять, у времени какая-то своя жизнь, а Тоби продолжает плыть по течению, перебиваясь случайными заработками и то и дело заканчивая день в очередном притоне. Нет, иногда он даже пытается слезть с наркоты, вот только от жизни и самого себя тогда тошнит уж слишком сильно, так что очень скоро всё возвращается на место, пока не случится какое-нибудь очередное дерьмо. &lt;/p&gt;
						&lt;p&gt;В одну из таких завязок, когда свет в конце тоннеля опять оказался помигивающей лампочкой в паршивом мотеле, Тоби в очередной раз решает, что пора что-то менять. И вспоминает об единственном человеке, которому до сих пор похер на него чуть меньше, чем полностью. Ну, наверное. Ошарашенное &amp;quot;Я думала ты умер&amp;quot;, звучащее в трубке голосом сестры, его, впрочем, даже не удивляет, он и сам не знает, как до сих пор не сдох. Да, Джекс, так всем было бы лучше, но, видать, какой-то обдолбыш там, наверху, всё ещё не наигрался. И ты, похоже, такая же ненормальная, раз не обрываешь разговор и даже сообщаешь свой новый адрес. &lt;/p&gt;
						&lt;p&gt;Тоби двадцать пять, его следующая остановочка - Нью-Бедфорд. На здешние прибрежные красоты и криповые байки ему откровенно насрать, полный беспокойства взгляд младшенькой - вот это действительно задевает, и, кажется, на этот раз и в самом деле хочется сдержать обещание завязать.&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;А заканчивается всё равно страстными объятиями с унитазом и пустотой в голове. Казалось бы, не привыкать, но в голове вертится назойливая мысль, что что-то не так. И даже так хорошо знакомые ему кипящая внутри злость и желание что-нибудь разъебать, теперь ощущаются иначе, будто&lt;/span&gt; ч у ж и е. &lt;span style=&quot;font-style: italic&quot;&gt;Да ещё память ни к чёрту, бывает, не может вспомнить, как куда-то попал или что-то делал. Как будто бы это вообще не он был.&lt;/span&gt;&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Тоби по привычке отмахивается, сваливая всё на отходняк от таблеток. Вот только в глубине души он понимает, что это что-то&lt;/span&gt; д р у г о е. &lt;/p&gt;
						&lt;p&gt;&lt;strong&gt;Дополнительно:&lt;/strong&gt; получил по голове и призрака в голову, но так ни хрена и не понял.&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;Особые приметы:&lt;/span&gt; Серьга-колечко в левом ухе. Куча татуировок, по которым когда-нибудь, скорее рано, чем поздно, легко будет опознать его тело. Самая большая и узнаваемая — латинская фраза &amp;quot;Carpe diem&amp;quot;, выбитая на груди пафосным готическим шрифтом. Нож, вонзающийся под рёбра в левой части груди. Левый бицепс обвивает колючая проволока, на правой руке часы-секундомер и потрёпанный жизнью трискель, точка с запятой на запястье.&amp;#160; &lt;/p&gt;
						&lt;p&gt;&lt;strong&gt;Твинки:&lt;/strong&gt; скрестим пальцы за то, что нет&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Fri, 09 Feb 2024 17:50:29 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=305#p305</guid>
		</item>
		<item>
			<title>RIGHT ABOUT NOW, THE FUNK SOUL BROTHER</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=304#p304</link>
			<description>&lt;p&gt;Понимание – всю свою жизнь Трой просто искал понимания. Он не мог бы это назвать, описать словами или даже объяснить на пальцах, потому что сам этого не осознавал, но понимание – спасло бы ему, и многим другим, жизнь. Совершенно не сложно себе представить каким бы он вырос, если бы в первый раз, когда на него поднял руку пьяный отец, между ними проскочило понимание и рука бы опустилась сама. Вместо звонкой пощечины, его бы приобняли за плечи, потрепали волосы, позвали покидать мячик на улице. Между сыном и отцом проскочило бы понимание, что они друг другу не чужие, что они в ответе друг за друга. И жизнь Барнса сложилась бы совсем иначе.&lt;/p&gt;
						&lt;p&gt;Он бы не стоял напротив старшего брата, пока понимание наконец-то обрушилось на него всей своей мощью и не наблюдал за тем, как Освальд меняется в лице, цвете, и консистенции. Он бы не имел возможность снова соскочить со стула и наплевав на все правила, забежать за барную стойку, подбежать к брату и протянуть к нему руки. И почти коснуться его, почти хлопнуть по плечу пока тот кашлял как будто из него выпустили весь воздух, а потом резко обратно надули… Он почти смог его физически поддержать. Но что-то в глазах Освальда его остановило и не дало сделать последний шаг, коснуться… что-то во взгляде Освальда показалось дико знакомым, более чем родным. И вдруг… понимание.&lt;/p&gt;
						&lt;p&gt;— Сп… спасибо. – В ритм и тон старшему брату, Трой тоже запнулся и его голос охрип.&lt;/p&gt;
						&lt;p&gt;Замечательный Освальд преподнес свои соболезнования о потери его отца. Его – Троя. Его – Освальда. Их – отца. Ведь так? Понимание требовало, чтобы его пустили глубже. Барнс сопротивлялся.&lt;/p&gt;
						&lt;p&gt;— И… тебе… того же. – Он сглотнул и его слова соболезнования потерялись где-то.&lt;/p&gt;
						&lt;p&gt;Им бы сейчас обняться по-братски. Постучать друг другу по спине, со вкусом, звонко. Это все, о чем Трой столько мечтал. Он заметил, что сконфужено продолжал стоять, протянув руку к Освальду, но тот уже не задыхался кашлем, а просто стоял подпирая собой холодильник, как будто бы из него грозился выползти страшный монстр, а своим телом Освальд являлся последней преградой. Понимание грозило выплеснуться наружу, Трой пытался закрыть на это глаза.&lt;/p&gt;
						&lt;p&gt;— Он… — Барнс был готов к этому вопросу, потому что он уже не раз на него отвечал, но почему-то сейчас он его застал врасплох. Сегодня ничего не шло по плану А, Б или даже ЁПРСТ, и у Троя от этого начинала болеть голова. – Он… умер… не хорошо. – Надо бы собраться с мыслями, а то что-то не то ляпнется само по себе, а Трою потом разгребать. – То есть… ему было не хорошо, и он умер.&lt;/p&gt;
						&lt;p&gt;Трой не сомневался, что захоти Освальд узнать детали, ему бы понадобилось меньше 10 минут гугля откопать статью онлайн в которой все детали были описано сухо, но доступно и ничего о том, было хорошо или не хорошо их покойному создателю не было написано. Официальная причина смерти была асфиксия, официальным виновником – мать Троя. Вот только в статье было указано ее настоящее имя и фамилия, которая не была Барнс, а объяснять это Освальду было еще рано. Он явно не носил фамилию отца, когда гордо представился своим новым именем сегодня.&lt;/p&gt;
						&lt;p&gt;— Сердечный приступ, старость, алкоголь, ну ты понимаешь. – Трой развел руками вокруг, помогая себе донести понимание до брата. Находиться в баре и говорить о спившемся до смерти отце было на руку. – Прости, что не позвали на похороны, их как токовых и не было, его кремировали. Но, собственно, поэтому я и здесь, с ним… так сказать. – Барнс неоднозначно махнул рукой в сторону двери, надеясь, что этого жеста будет достаточно. –&amp;#160; Это дело не к спеху уже, он же не может испортиться. – Вырвался нервный смешок и Трой побоялся, что если сейчас не сменит тему, то его просто разорвет истерическим смехом. – А какой твой любимый цвет?&lt;/p&gt;
						&lt;p&gt;О боги…&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sun, 10 Dec 2023 14:11:24 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=304#p304</guid>
		</item>
		<item>
			<title>DON&#039;T FEAR THE WATER</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=288#p288</link>
			<description>&lt;p&gt;Первое, чему Алекса научила армия, помимо того, что инициатива наказуема (хотя эту неоспоримую истину он выучил еще в школьные годы) — это то, что никогда не стоит судить по внешнему виду. Жилистых парней, крепких как металлический лом, он повидал ровно в том количестве, чтобы навсегда закрепиться во мнении, что размер мышц не говорит о силе человека ровным счетом ничего, не говоря уже о выносливости. Конечно, что-то такое он начал подозревать еще в подростковом возрасте, имея дурацкую привычку ссориться с теми, кто был шире его на одно плечо, но именно в армии подозрения эволюционировали в твердую уверенность.&lt;/p&gt;
						&lt;p&gt;Говорящие следы на теле нового знакомого, оказавшегося в этот день на берегу, могли бы говорить о многом, в том числе о не слишком удачной юности, что неплохо наложилось бы на примечательный говор, но слова о контракте были приняты Алексом так, как если бы эта мысль уже мелькала в его голове. Он одобрительно покивал:&lt;/p&gt;
						&lt;p&gt;— На все деньги, значит. Неплохо.&lt;/p&gt;
						&lt;p&gt;Примерную стоимость Дюранго он уже подсчитал, как и то, сколько парень мог получить с четырехлетнего контракта, да пару «лёжек». Алексу стало интересно, где именно тот служил, хотя что-то подсказывало, что ответ он уже знает. Их всех тянуло туда как суицидников к одному и тому же мосту, потому что тот считался самым высоким в городе, а значит, заведомо самым надежным для осуществления плана. Задавать вопросов Алекс не стал. Было среди их брата определенное правило: не рассказывают — не спрашивай. Да и признаться, вспоминать сейчас времена, когда ему самому ремень винтовки шею натирал, хотелось меньше всего. Хватало и того, какие воспоминания в нем пробуждало это место.&lt;/p&gt;
						&lt;p&gt;Но кто знает, куда бы зашел этот разговор, если бы не Рамбо. У этого чертового пса был какой-то особенный дар находить людей. И приводить их к Алексу тогда, когда он больше всего хотел побыть наедине со своими мыслями. А может его нос просто работал как эхолокационный радар, когда он попадал в воду — никогда не узнаешь наверняка. Но в этот раз находка была таковой, что Алекс вполне мог бы допустить мысль, что Рамбо тут не при чем.&lt;/p&gt;
						&lt;p&gt;— Ос?.. — спутать приближающуюся фигуру с какой-либо еще было невозможно, но он почему-то все равно недоверчиво прищурился. Но нет, глаза его не подводили — Вац, как он есть. Улыбаясь и потирая языком верхнюю «семерку», Алекс делает шаг навстречу, чтобы крепко пожать тому руку. — Снова бдишь или в этот раз по своим делам? — спрашивает вместо приветствия, не надеясь, что старый друг воспримет вопрос как риторический. Рамбо, довольно махая хвостом, топчется вокруг них, словно ожидая похвалы, поэтому Алекс спешит почесать его за ухом.&lt;/p&gt;
						&lt;p&gt;— О, и федеральчик тут.&lt;/p&gt;
						&lt;p&gt;Чего греха таить, вопрос повисает в воздухе.&lt;/p&gt;
						&lt;p&gt;— Эту историю ты мне потом расскажешь, — проводив взглядом поспешившего ретироваться Стэна, Алекс снова смотрит на Освальда. Тот выглядит бодрым и немного заляпанным песком. В голове возникает пара конкретных вопросов, но задает он другой: — Останешься? Я тут... пирс решил немного подлатать. Пока есть еще, что латать.&lt;/p&gt;
						&lt;p&gt;Он знает, что Вац поймет. Когда-то именно возле этого пирса Алекс рвал пальцами траву и рыл песок, пытаясь добраться до воды, в которой сгинул Коди. На его счастье, Освальд тоже был здесь.&lt;/p&gt;
						&lt;p&gt;В этот момент Рамбо находит что-то в траве у линии деревьев и, судя по тому, как лапы начинают рыть землю, планирует это достать.&lt;/p&gt;
						&lt;p&gt;— Рамбо, фу! Фу, я сказал!&lt;/p&gt;
						&lt;p&gt;Команда действует, хотя в собачьем взгляде моментально появляется все осуждение мира, из-за чего приходится подойти к машине и выудить из багажника пачку собачьих угощений. Сушеное нечто в форме кости, заявленное как «настоящее куриное мясо» отправляется в бездонную пасть, а сам пес — на траву, поглощать угощение. В этот момент возвращается Стэн.&lt;/p&gt;
						&lt;p&gt;— Не придется, — сделав глоток из бутылки с водой, Алекс кивает на разложенный на траве инвентарь. — Я все подсчитал, досок хватит заменить всю переднюю часть настила — там совсем уже гниль лежит. С задней я как-нибудь потом разберусь. Предлагаю сперва сваи обвязать, — он указывает на узкие толстые доски, лежащие на траве как картошка-фри, недалеко от упаковки строительных гвоздей, — а потом уже к настилу перейти. В шесть рук... точнее, в пять, должны быстро управиться.&lt;/p&gt;
						&lt;p&gt;Быстро — это пара-тройка часов, если будут работать без особых перерывов. О том, сколько времени бы все это заняло, работай он один, говорить не приходилось — план был амбициозным даже для команды из троих человек, но это могло бы многое говорить о том, как Алекс планировал провести сегодняшний день.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sun, 10 Dec 2023 14:08:58 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=288#p288</guid>
		</item>
		<item>
			<title>KEEP YOUR EYES ON THE ROAD AHEAD</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=280#p280</link>
			<description>&lt;p&gt;Говорят, что настоящие грозы быстро проходят: сперва льет как из ведра, а потом перестает так же быстро, как началось. Черта с два! Когда они с Вацлавом подошли к дому, дождь, казалось, только усилился. Где именно живет приятель Алекс так и не понял. Он знал всех соседей в ближайшей округе, потому что с ними неплохо ладил дед и когда-то не хуже ладил отец, пока не начал появляться дома только по праздникам, но поляков среди них не было. Он слышал от деда что-то о новых соседях, но это было давно и судя по тому, что в голове Алекса это так и не осело — он не особо слушал. А, видимо, стоило.&lt;br /&gt;— Ставь сюда, — затащив велосипед на крыльцо и приставив его к стене дома, неподалеку от скамьи и столика, за которым дед любил пить пиво в хорошую погоду, Алекс помог приятелю сделать то же самое. И вовсе не потому, что опасался, что тот уронит велосипед с лестницы. — Гаража у нас нет, так что придется пока так.&lt;/p&gt;
						&lt;p&gt;Несмотря на то, что над крыльцом был хороший навес, по которому сейчас оглушительно барабанил дождь, Алекс предпочитал оставлять велосипед в сарае, гордо носившем название мастерской. Но сейчас, чтобы до него добраться, пришлось бы огибать дом, топая по мокрой траве, а кроссовки его и так рисковали расклеиться с минуты на минуту.&lt;br /&gt;Дом встретил их приятным теплом, запахом жаренной картошки и охотничьих сосисок. С кухни доносился шум воды и мерный треск масла на сковороде, а из гостиной, что была напротив нее, лился звук включенного телевизора. Судя по всему, Джон Коннор в очередной раз пытался сбежать на мотоцикле от Т-1000. Коди обожал этот фильм.&lt;br /&gt;— Я дома! — крикнул Алекс, надавливая носками на пятки, и освобождая ноги от насквозь промокших кроссовок. В процессе он машинально бросил взгляд на полку для обуви — отцовской не было.&lt;br /&gt;— Сходи в душ, а затем спускайся — ужинать будем, — донесся с кухни скрипучий голос деда. Шум воды затих, пару раз звякнули столовые приборы. — Обувь на печь поставь. И про носки не забудь.&lt;br /&gt;В этот момент Алекс как раз стягивал их с ног, жестом призывая Вацлава сделать то же самое. В этот же момент в прихожей появился Коди. В своей любимой красной футболке, домашних шортах и шерстяных носках, которые он всегда носил вместо домашних тапочек.&lt;br /&gt;— Алекс! — одна сплошная радость, пока на глаза не попадается Вацлав, выглядящий как мокрый мешок картошки с мотком водорослей на самой верхушке. Открытая улыбка меркнет, в глазах на долю секунды появляется страх, а затем мальчик смущенно поджимает губы, убирая руки за спину. — Здрасьте.&lt;br /&gt;— Это Коди, — поясняет Алекс, обращаясь к приятелю, хотя тот явно и без его подсказки догадался. — А это Вац. Вацлав... — тут он понимает, что не знает фамилии. — Мы учимся в одной школе.&lt;br /&gt;— Здрасьте, — повторяет брат. Алекс улыбается и, сделав шаг в его сторону, тычет ему пальцем в лоб. Коди улыбается в ответ, напряжение в его плечах спадает. — У тебя руки носками пахнут, — вдруг добавляет он, на что Алекс смеется, как и дед, появившийся в дверном проеме.&lt;/p&gt;
						&lt;p&gt;То, что ему уже за шестьдесят отлично читается по седым волосам, глубоким морщинам и мелким пятнышкам на предплечьях, но он все еще выглядит как человек, в чьем теле достаточно энергии для того, чтобы прожить еще лет двадцать. Его невысокая, но крепкая фигура, облаченная в старые джинсы и клетчатую рубаху, приносит с собой столько же спокойствия и уверенности, сколько приносит с собой солнце, каждый день встающее на горизонте.&lt;br /&gt;— О, ты сегодня с гостями, — дед улыбается и, заткнув полотенце за пояс, протягивает Вацлаву сухую, но крепкую руку. — Фрэнк Росс. А вас как звать, молодой человек?..&lt;br /&gt;Алекс решает дать им немного пространства.&lt;br /&gt;— Уроки все сделал? — спрашивает он у Коди, проходя в гостиную и на ходу стягивая с себя мокрую рубаху, а за ней и футболку.&lt;br /&gt;— Я еще не хожу в школу, у меня нет уроков, — с улыбкой отвечает тот, зная правила этой небольшой игры.&lt;br /&gt;— Значит, все.&lt;/p&gt;
						&lt;p&gt;Железная печь, заменяющая им камин, как и ожидалось, уже растоплена. Подтянув к ней раскладную сушилку, Алекс кидает на нее мокрые вещи, а когда дед отпускает Вацлава — уже раскладывает рядом с ними мокрые джинсы, оставшись в одном исподнем. Коди снова сидит на диване, но больше смотрит в их сторону, чем в экран телевизора. Скорость, с которой он болтает ногами, выдает степень его любопытства — Алекс крайне редко возвращается домой в компании.&lt;br /&gt;— Парню-то найди что-нибудь из вещей, — говорит дед, заглядывая в гостиную. — Ужин будет готов через десять минут.&lt;br /&gt;Алекс хочет спросить про отца, но решает, что не стоит — ясно ведь, что его дома нет. Отсутствие отцовской обуви может и не было гарантом его присутствия где-то еще, а вот отсутствие машины во дворе — было.&lt;br /&gt;— Пойдем, «найдем тебе что-нибудь», — Алекс кивает Вацлаву в сторону лестницы, а когда они поднимаются, оглядывается через плечо: — Как там твой фотик, не залило водой?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sun, 10 Dec 2023 14:07:37 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=280#p280</guid>
		</item>
		<item>
			<title>THREE GUYS, ONE COUCH</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=267#p267</link>
			<description>&lt;p&gt;— Ого, — только и сказал Джейсон, остановившись у дверей бара, наглухо перекрытых огромным диваном. — Вот это диван так диван.&lt;br /&gt;Он уважительно покачал головой, оценивая габариты, и усмехнулся, обернувшись к Майлзу.&lt;br /&gt;— Слушай, монументальная вещь. Где же ты отхватил такого монстра? М-дааа...&lt;br /&gt;Он погладил ладонью мягкую обивку и, отступив на шаг, сложил на груди руки, почти с восторгом глядя на застрявшую в дверях махину. Когда Освальд позвонил ему и сказал, что купил для своего бара отличный большой диван и просит Джейсона помочь ему занести его внутрь, Граббер не сомневался в том, что диван отличный, но никак не мог представить себе, настолько он большой. А впрочем, стоило бы уже привыкнуть: Майлз имел обыкновение называть вещи своими именами, а иногда и приуменьшать масштабы — просто из скромности. Так что большое и правда было большим. Вообще Освальд Майлз был из той породы людей, чьи простота и искренность всегда как-то особенно располагают к себе. Бесхитростный, по-детски наивный и непосредственный, он был просто большим ребёнком, неясно как умудрившимся к своим почти сорока годам сберечь в себе абсолютно чистую мальчишескую душу. Они с Джейсоном поладили сразу, и потому когда Освальд обратился к нему за помощью, Джей согласился, не моргнув глазом — хорошему человеку приятно помочь.&lt;br /&gt;Правда, теперь, глядя на диван, наглухо перегородивший дверной проём здания, Граббер начинал понимать, насколько непростой может оказаться банальная, на первый взгляд, задача. Диван и правда был чертовски огромен.&lt;br /&gt;Пока Освальд сновал вокруг, и так и эдак показывая Джею, что ситуация действительно непроста, Граббер еще раз внимательно осмотрел диван, прикидывая, с которой из сторон к нему лучше всего приложиться. Очевидным решением было бы, конечно, разобрать его с самого начала и попытаться занести в помещение по частям, но чего уж теперь... А диван, казалось, встрял намертво, перекосившись в проходе, и судя по тому, как проминалась обивка под впивающимся в нее дверным косяком, просто поднажать и пропихнуть упрямца вперёд тоже было не вариантом — без повреждений не обойдётся, а Майлз, судя по всему, уже успел полюбить его всей душой, и вряд ли согласился бы теперь на такую жертву.&lt;br /&gt;— Может, коробку дверную разломать... — подумал Джей вслух, придирчиво глядя на разыгравшееся перед ним немое противостояние.&lt;br /&gt;Происходящее напоминало ему одну из тех головоломок, где один элемент необходимо протаскивать через отверстие в другом, как будто бы заведомо слишком маленькое и узкое. Но там всё обычно решает правильно выбранный угол и старушка-геометрия, сейчас же Джей готов был ставить деньги на то, что эту махину так просто не победить.&lt;br /&gt;— А как ты вообще собирался занести его внутрь? — Граббер снова обернулся к Освальду. — Явно же, что он слишком здоровый...&lt;br /&gt;Джейсон вздохнул и, решительно сняв куртку, отдал её Майлзу. Сдаваться так просто он не привык, да и приятель, похоже, действительно на него рассчитывал, так что Джейсон упёрся плечом в мягкую поверхность, чуть расставляя ноги и подгибая колени для лучшей устойчивости, и что было сил налёг на диван, стараясь приподнять хотя бы один его край, чтобы просто сдвинуть с мёртвой точки. Диван оказался не так тяжел, как ожидал Джейсон, но стоило ему лишь немного толкнуть его в дверях, как что-то жалобно заскрипело и затрещало, и Граббер поспешил отступить — повредить этого богатыря ему совсем не хотелось.&lt;br /&gt;— Нет, так мы его поломаем, — он нахмурился и покачал головой. — Предлагаю скрутить порожек и косяки: пара сантиметров тут, пара там... Глядишь, пропихнётся.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sun, 10 Dec 2023 14:02:48 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=267#p267</guid>
		</item>
		<item>
			<title>swipe right... or wrong</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=264#p264</link>
			<description>&lt;p&gt;She was 13 minutes late and Troy was fuming with rage. He followed the simple rule – being on time is late, so he always showed up everywhere a few minutes early.&amp;#160; To scope the surroundings, check all the good stalking corners, and prepare the emergency exit routes. However, he tried to find the silver linings. The extra time allowed him to fully calm his nerves, almost stop thinking about Oswald and the potential implications of tonight’s faithful first date and scope the very poor wine collection. The place actually offered more beer than wine, which wasn’t very Spanish. Troy smoothed the paper napkin in front of him, polished the fork and knife with the corner of his shirt, and ignored the waiter who was shooting daggers at him for daring to question the state of the silverware.&lt;/p&gt;
						&lt;p&gt;Finally, the door to the completely empty restaurant opened and Andera graced him with her presence. In the dim light of the room, she looked rather unremarkable. Too fidgety, too alive. Almost nothing from the still, melancholic presence she exuded in her profile picture, was coming from her now. She took an awkward look around the space completely lacking any other visitors, noticed Troy, waved and made her way to his table.&lt;br /&gt;Showtime.&lt;/p&gt;
						&lt;p&gt;Barnes waived away her polite and not at-all sincere apology for being late, while promptly rising from his seat to pull out her chair for her. He wanted to be perceived like the gentlemen he was, and that meant picking her up – which she wouldn’t let him do, arriving on time – something she wouldn’t appreciate, and tending to her needs before she even had to voice them – hopefully she’ll cooperate at least in that area.&lt;/p&gt;
						&lt;p&gt;— Not at all! – he said once Andrea was secured on her side of the table. – You are worth the wait. – He gave her a gentle smile, not too sleazy, not too eager, and pointed at the menu that the waiter left on her left.&lt;/p&gt;
						&lt;p&gt;He also thought of making a joke about how he reserved the whole place for them, but changed his mind last minute, just in case she was less bright than she seemed, and took that joke to mean, that he was a wealthy, cheesy jackass who would do something like that.&lt;/p&gt;
						&lt;p&gt;— I was actually waiting for you to hear the specials tonight, — partial truth. He did study the menu online, and then in person, but when the waiter suggested that he monologue the specials to him, Troy insisted that they wait for the lady of the hour to arrive. He suspected the specials weren’t that special and didn’t want to live through the experience of hearing them twice. – And I wasn’t sure what would you feel like drinking, so we only have water for now – he pointed at the rather unremarkable glasses filled with flat water. – Hydration is key! – He squeezed out an awkward laugh. – So, what would you like to hydrate with? Wine? A cocktail perhaps?&lt;/p&gt;
						&lt;p&gt;While Andrea was looking at the menu, Troy was stealing glances at her. From up close she was back to looking nice and approachable. Slightly pale, but we deep dark eyes that looked rather intelligent and thoughtful – either she was really into the menu, or there was something to her. Her hair was nice too and she clearly tried to dress up nice but so it doesn’t look like she put too much effort into it – fair and predictable. Troy appreciated that instantly. He liked predictable, he felt comfortable with predictable. He knew exactly how to act with predictable and how to lead this whole situation into the right route to achieve his long-term goals with Oswald.&lt;/p&gt;
						&lt;p&gt;— So, shall we hear the specials? – after giving her enough, in his opinion, time to consider the menu and the drinks, Troy waived at the waiter, who approached the table more eagerly than before. Evidently, the fact that an actual young and attractive woman appeared after all, made him reevaluate his commitment to the job.&lt;/p&gt;
						&lt;p&gt;— Good evening and welcome to the «CONQUISTADOR»! My name is Tony, and I will be your waiter tonight. Have you dined with us before? – Tony introduced himself with extra gravitas. After both of them assured him that this is their first time at this remarkable establishment, Tony proceeded to present them with the specials: - Tonight, chef Carlos is serving Paella Mixta with a side of Patatas bravas. For an appetizer we recommend the Croquetas de Jam&amp;#243;n Serrano and of course our world-famous gazpacho.&lt;/p&gt;
						&lt;p&gt;Troy did his research and knew that despite the fact that Tony was rolling his “r”s to the best of his abilities, they world famous authentic Spanish cuisine prepared by chef Carlos (who was originally from New Mexico), at best would resemble popcorn shrimp and tater tots, but he was in the mood to play along and as a huge fan of turning every make belief into a reality, he was prepared to pretend as if they were in Barcelona for the night. So, he left the decision to Andrea:&lt;/p&gt;
						&lt;p&gt;— I’m down to try anything, what do you say?&lt;br /&gt;Let the perfect date finally begin, 13 minutes late.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sat, 09 Dec 2023 18:43:43 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=264#p264</guid>
		</item>
		<item>
			<title>мозг перегрет, лопнула корка. арбуз</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=260#p260</link>
			<description>&lt;p&gt;Освальд имеет очень хорошо впитавшуюся в него привычку одушевлять все вокруг. Вряд ли он единственный в этом смысле человек в мире, но он вполне охотно готов поддержать разговор с любым предметом или явлением, будь то дверной проем, застрявший в нем диван, пятно на полу, порывистый ветер, парадокс Гемпеля, или вот это гадское полотенце. Годы взаимодействия с ним научили Освальда, что во избежание таких вот неловких ситуаций, его всегда (всегда) следует вешать себе на плечо. Он это хорошенько запомнил, логически обосновал, почти закал себе футболку с такой надписью, но все равно постоянно натыкался на него в самых разных местах тогда, когда не искал, и абсолютно точно не находил его вообще, когда искал.&lt;/p&gt;
						&lt;p&gt;Если резюмировать, в повседневной жизни парадокс Полотенца вызывает куда больше противоречия и трудностей, чем парадокс Гемпеля. Однако, оказывается, есть люди, которые могут щелкать такие парадоксы как семечки. Такие люди, оказывается, вообще любят щелкать, потому что сразу после появившегося из ниоткуда на плече полотенца прямо перед глазами возникает рука и, собственно, извлекаемый ей щелчок.&lt;/p&gt;
						&lt;p&gt;Из всего этого следуют сразу несколько бесценных выводов. Во-первых “Гаечка” оказалась за святая святых — его барной стойкой. Во-вторых, она требует пива. В-третьих — она все ещё за его святее святого барной стойкой. И он совершенно точно не сможет ничего сказать по этому поводу, потому что личные границы? Не, не слышал.&lt;/p&gt;
						&lt;p&gt;Освальд вытирает тыльной стороной ладони в очередной раз взмокший лоб, потом неловко пытается обогнуть девушку, чтобы закончить свою историю с кофемашиной, и при этом не задеть Гаечку за какие-нибудь выдающиеся части тела, потом не находит контейнер для воды, потом находит его уже в кофемашине… И окончательно сбивается с толку. Это при этом, что он только что едва успел за него ухватиться.&lt;/p&gt;
						&lt;p&gt;— Э-э-э, ну в общем.. — тут полагается что-то сказать, но ни слов, ни мыслей нет вообще. Хотя кое-что есть, и это кое-что, как всегда, вполне может только усугубить ситуацию. — Я могу угостить тебя пивом, — он снова опирается одной рукой о столешницу, второй принимается неаккуратно перебирать волосы на затылке. При этом пунцевеет, и ни разу ему не кажется, что это сейчас можно принять за самый тупой на свете подкат. — Если хочешь.&lt;/p&gt;
						&lt;p&gt;На самом деле он просто не знает, как ещё выйти из настолько неловкой ситуации и близости с красивой девушкой, кроме как дать ей больше, чем она хотела. В конце концов, крайне редко люди отказываются от предложенного бесплатного пива, и ещё более редко они потом все ещё на тебя злятся. А пиво — оно и само по себе смягчает любую возникшую остроту момента. Это правило не очень распространяется на некоторых его буйных посетителей, но все же в большинстве случаев работает безотказно. И если спросить его, на кой черт он вообще решил открыть свой бар — одним из вариантов ответа будет точно этот.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sat, 09 Dec 2023 18:42:03 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=260#p260</guid>
		</item>
		<item>
			<title>просто здравствуй, просто как дела</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=255#p255</link>
			<description>&lt;p&gt;Андреа слегка хмурит брови в недоумении от этого вот «кто-то должен был уехать, кто-то – остаться, вот и всё», сказанного так спокойно, безэмоционально, как прописная истина, непоколебимый факт. У неё же возникает сиюминутное желание встряхнуть по… девушку, что когда-то была подругой, заорать ей прямо в лицо: «кому, блин, должна?». Родителям? Проклятому, задыхающемуся в угольном дыму, городишке? А может, Райану, мать его, Эджиофору? Уж точно не себе, по крайней мере, не той себе, какой девушка помнит Стейси. Да, она, конечно, не была так уверена в себе, как Андреа, и боялась, что не наберёт нужных баллов, но никогда не собиралась на этом сдаваться.&lt;/p&gt;
						&lt;p&gt;«А что, подожду годик и приеду к тебе», — весёлый девичий голосок звенит в памяти отголоском прошлой жизни.&lt;/p&gt;
						&lt;p&gt;Да, вот в этом-то и вся загвоздка – Андреа помнит ту, прежнюю Стейси, а сейчас перед ней стоит какая-то незнакомка, смутно напоминающая школьную подружку. Та же копна тоже вьющихся («мы могли бы быть настоящими сёстрами, да?»), но светлее, чем у Дре, волос, те же чуть приподнятые, будто готовые вот-вот растянуться в улыбке, уголки губ. Но что-то неуловимо новое, не поддающееся описанию словами, во взгляде, позе, выражении лица. Что-то, выдающее прошедшие годы и неминуемое взросление. Должно быть, то же самое Стейси могла бы сказать и о самой Андреа, отметить какие-то незначительные различия, изменения, которых не замечаешь, каждый день глядя на себя в зеркало, или при постоянно общении. И которые бросаются в глаза при длительной разлуке.&lt;/p&gt;
						&lt;p&gt;Свои возмущения Риган, конечно же, оставляет при себе – понимает, что давно не имеет на них права, да и хорошо знает, что лезть с непрошеными советами или критикой – себе дороже. С близкими, конечно, не всегда об этом помнит, вот только Линхарт к ним уже не относится, она бесконечно далека, где-то на другой планете практически.&lt;/p&gt;
						&lt;p&gt;«Людям нужны шахты, а Блэкмору нужны люди», да ладно, Стейс, серьёзно? Это звучит как глупая бессмысленная агитка с плаката… кто там сейчас главный лидер мнений на городской политической арене? Андреа всегда пропускала подобный бред мимо ушей, наверное, потому что никогда не была заинтересована ни в шахтах, ни в Блэкморе, ни, по-честному, в людях, за редким исключением. А вот Стейси, похоже, вполне себе прониклась судьбой города, срослась с ним и даже выглядела вполне… довольной? Умиротворённой?&lt;/p&gt;
						&lt;p&gt;«Уж точно более счастливой, чем ты, звёздная девочка, уехавшая покорять большие города», — не упускает случая заметить едкий внутренний голос, заставляя недовольно пошевелиться, кажется, постоянно сейчас дремлющую где-то внутри Риган злость на всё и всех вокруг.&lt;/p&gt;
						&lt;p&gt;«А к нему ты тоже заглядываешь, ведь это совсем несложно?» — ей почти буквально приходится прикусить язык, чтоб не дать сорваться жестокому вопросу, рождённому из одного-единственного желания дать волю этой дурацкой душащей злости, направив её на кого угодно, кроме привычной главной мишени. Потому что да, на себя Андреа злится, пожалуй, больше всего. За то, какая она сейчас, нервная, желчная, вечно нарывающаяся на конфликты. Бесполезная. Неудачница. Та, кто не смогла удержаться на любимой вообще-то работе, не смогла удержать (любимую вообще-то?) девушку, не была рядом, когда умер отец, а почти со всей оставшейся семьёй только и может, что грызться, по поводу и без.&lt;/p&gt;
						&lt;p&gt;На фоне этого вопрос и последующий комментарий Стейси звучат самой настоящей насмешкой. Андреа чувствует, как начинает жечь глаза – чёртовы слёзы сейчас наворачиваются слишком легко, она, кажется, за последний месяц плакала чаще, чем за предыдущие лет десять. В школе уж точно это было редкостью, ну, разве что мячом на тренировке прилетит, выбивая весь воздух, дурь, и слёзы заодно. Или лучшая подруга размозжит голову пьяному мудаку, распустившему руки в твою сторону.&lt;/p&gt;
						&lt;p&gt;«Нет, ну какого хрена, а».&lt;/p&gt;
						&lt;p&gt;Андреа трясёт головой, чуть резче, чем того требует вопрос, и пару раз часто моргает, прежде чем ответить, кривовато усмехнувшись:&lt;br /&gt;— Нет, не замужем. Я вообще сейчас… свободна по всем фронтам, — окончание «кроме возможности уехать из Блэкмора» проглатывается хриплым смешком.&lt;/p&gt;
						&lt;p&gt;Раньше Андреа наверное покружилась бы на месте или хотя бы распахнула руки в стороны, демонстрируя эту свободу, а сейчас только отходит на несколько шагов в сторону и, повернувшись к безмятежному озеру, покрепче обнимает себя за локти.&lt;br /&gt;Было ли вообще стремление выйти замуж в её списке всего, что только пожелаешь? Восемь лет назад, когда она ещё толком не определилась с желаниями – кроме одного единственного: сбежать – наверное, так оно и было. Сейчас официальный статус девушку интересовал сильно меньше, но, конечно, откуда Стейси это знать. Она, пожалуй, тоже сейчас обращается к той Дре, с которой дружила когда-то.&lt;/p&gt;
						&lt;p&gt;— Чёрт, Стейс, мы ведь стали ровно теми, кем обещали никогда не становиться. Чужими людьми, — уточняет Андреа, будто в этом есть необходимость. Будто бы хочет сделать побольнее в первую очередь себе же, — Знаешь, я не буду извиняться, — повернувшись к некогда подруге, вдруг резко, без перехода, заявляет девушка с уверенностью человека, убеждающего опять-таки саму себя. Стейси ведь ничего от неё и не просила, неизвестно, чего она ждёт, и ждёт ли вообще чего-то. — Не потому что не за что, а потому что в этом нет никакого смысла. Я виновата, ты виновата, а больше всех – ублюдок, который уж точно никогда прощения не попросит. Вот только всё это всё равно нихрена это не изменит, — борясь с комом в горле, Андреа вновь смотрит на озеро. То самое, на берегу которого когда-то зарождалась их дружба, и где восемь лет назад она утонула.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sat, 09 Dec 2023 18:40:24 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=255#p255</guid>
		</item>
		<item>
			<title>the first drop... or the last</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=250#p250</link>
			<description>&lt;p&gt;– Блядь, блядь, блядь, – она проехала на красный, и поняла это только когда поворачивающий форд, чуть не снесший ей весь левый бок, начал яростно сигналить. Ее сорвавшееся с губ «простите», которое все равно никто не мог услышать, едва ли поможет избежать штрафа, если из-за какого-нибудь угла вылетит патрульная машина, но, к счастью, бравые офицеры сейчас наверняка наворачивали пончики «У Дарлы», после восьми вечера там были хорошие скидки.&lt;/p&gt;
						&lt;p&gt;Дженни шумно вздыхает, ее пальцы сильнее хватаются за руль, а в голове тысяча и одна мольба о том, чтоб этот чертов день уже скорее подошел к концу. Он был слишком затянутым и слишком загруженным – ни одной операции, только документация, а точнее исправление всех ошибок и неточностей, из-за которых Стив весь день повторял истеричное «блядь, мы все сядем». И дело было даже не в том, что кто-то неправильно оформил заключение о смерти пациента или что-то подобное, а в том, что кто-то писал их, скурив не меньше трех косяков, или Джен вообще никак еще не могла оправдать опечатки как у четырехлетнего ребенка. В какой-то момент это даже перестало быть смешным.&lt;/p&gt;
						&lt;p&gt;«Ебаный Джимми, блядь, наверняка это был он».&lt;/p&gt;
						&lt;p&gt;Точнее, это был он. Может кто-то и говорит, что с каких-то недавних пор (интересно, с каких это?), Джим у Дженни виноват в любом прыще, вылезшим на ее лице, но то, что он человек косяк (во всех, блядь, смыслах) – это факт, и ей чертовски странно осознавать, что она единственная, кто это замечает. И вообще, в присутствии всех она торжественно поклялась, что не допустит больше никого к документам. Хочешь, чтоб что-то было сделано хорошо – сделай это сам.&lt;/p&gt;
						&lt;p&gt;– Смотри по сторонам, Майерс! – она паркуется на обочине и открывает дверь машины как раз в тот момент, когда мимо проносится ржавый пикап, на котором шестнадцатилетний Майлз гоняет по вечерам со своими подружками. В ответ она слышит только два наглых гудка, которые, как ей объясняла недавно Эрика, значат «пошла ты», и показывает средний палец вдогонку, хотя машина уже скрылась за ближайшим поворотом. По-хорошему, это она должна была смотреть по сторонам, а еще не проезжать сегодня на красный, но день и так был слишком утомительным, чтобы еще винить себя в этой совершенно невнимательной поездке домой.&lt;/p&gt;
						&lt;p&gt;Дженни обошла машину, вытащила свою сумку с заднего сиденья и с легким налетом радости от того, что она сможет наконец-то побыть в одиночестве, направилась к крыльцу дома. У матери сегодня столько работы, что она вернется не раньше 11, и, пожалуй, единственной отдушиной Дженни раньше были вот такие дни, которых теперь становилось все больше, а удовольствия они приносили все меньше. Хотя с тех пор, как они похоронили отца, Тина больше не мерещилась ей в темноте дальних комнат. Да и вообще Джен давно придумала потрясающую тактику – включать везде свет, а потом возмущаться счетами за электричество. Все гениальное просто.&lt;/p&gt;
						&lt;p&gt;– Ах, ну да, конечно, – она сказала это вслух. По привычке, оставляя за собой залитые светом комнаты, Дженни громко швырнула ключи от машины на кухонный стол, смотря на Андреа, которая стояла недалеко от плиты. Как же быстро ее долгожданное одиночество снесло ветром.&lt;/p&gt;
						&lt;p&gt;– Хорошо, наверное, весь день сидеть дома и нихрена не делать.&lt;/p&gt;
						&lt;p&gt;Не то, чтобы Дженни не могла уйти к себе в комнату и там побыть совсем одинокой, просто, похоже, пришло время вылить на кого-нибудь ушат ее сегодняшнего недовольства, а сестра, которая всю свою жизнь плевала на собственную семью, вроде бы даже вполне себе достойная цель.&lt;/p&gt;
						&lt;p&gt;– Ну рассказывай, что захватывающего происходило? Хорошо дом охраняла? Никто не влез, ничего не вынес? И как мы вообще обходились без тебя раньше?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sat, 09 Dec 2023 18:39:21 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=250#p250</guid>
		</item>
		<item>
			<title>You must be kidding</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=248#p248</link>
			<description>&lt;p&gt;[html]&amp;lt;div class=&amp;quot;episode&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;img src=&amp;quot;https://upforme.ru/uploads/001b/de/72/252/337952.gif&amp;quot;&amp;gt;&amp;#160; &amp;lt;img src=&amp;quot;https://upforme.ru/uploads/001b/de/72/252/173970.gif&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;name_ep&amp;quot;&amp;gt;- Shannon &amp;amp; Douglas Murray -&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;text_ep&amp;quot;&amp;gt;Удочерить? Настоящего живого ребёнка? Да ты шутишь что ли. &lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;time_ep&amp;quot;&amp;gt;ноябрь 2016&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div class=&amp;quot;place_ep&amp;quot;&amp;gt;квартира Мюрреев&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;[/html]&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Illusory doll)</author>
			<pubDate>Sat, 09 Dec 2023 18:33:54 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=248#p248</guid>
		</item>
		<item>
			<title>Clayton Myers, 40 y.o.</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=247#p247</link>
			<description>&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 20px&quot;&gt;Клэйтон «Клэй» Майерс&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 15px&quot;&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt; Clayton «Clay» Myers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;https://64.media.tumblr.com/a2a23b0aa0312203d36df085f7c6468d/2de191ae06a130d4-b5/s250x400/836d43eb21b530a94abe4611fe9a169286c3c0fb.gif&quot; alt=&quot;https://64.media.tumblr.com/a2a23b0aa0312203d36df085f7c6468d/2de191ae06a130d4-b5/s250x400/836d43eb21b530a94abe4611fe9a169286c3c0fb.gif&quot; /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;alexander skarsg&amp;#229;rd &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;ВОЗРАСТ:&lt;/strong&gt; 40 лет, 03.03.1988;&lt;br /&gt;&lt;strong&gt;СТАТУС КРОВИ:&lt;/strong&gt; полукровный, оборотень;&lt;br /&gt;&lt;strong&gt;ВЫПУСК:&lt;/strong&gt; Хогвартс, Хаффлпафф, 2007;&lt;br /&gt;&lt;strong&gt;ДЕЯТЕЛЬНОСТЬ:&lt;/strong&gt; Место работы/учёбы, должность, уровень дохода.&lt;br /&gt;&lt;strong&gt;МЕСТО ПРОЖИВАНИЯ:&lt;/strong&gt; Город, для Лондона можете указать улицу.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 16px&quot;&gt;ИМУЩЕСТВО&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Волшебная палочка:&lt;/strong&gt; состав можно подобрать &lt;a href=&quot;https://hpfreakshow.rusff.me/viewtopic.php?id=66#p3871&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;здесь.&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Средство передвижения:&lt;/strong&gt; Аппарация/метла/летучий порох/общественный транспорт/etc.&lt;br /&gt;&lt;strong&gt;Артефакты:&lt;/strong&gt; Не переусердствуйте, Кольца Всевластия не пропустим. Для торговцев артефактами - указывайте только те, что принадлежат лично вам. Если таковых нет, можете убрать этот пункт.&lt;br /&gt;&lt;strong&gt;Домашние животные:&lt;/strong&gt; Если нет, можете убрать этот пункт.&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 16px&quot;&gt;ИСТОРИЯ&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 14px&quot;&gt;&lt;strong&gt;1.&lt;/strong&gt; Неоправданные ожидания&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Ожидание/реальность в вашей жизни. Кем вы хотели стать в школе и кем стали на самом деле? Были ли вы звездой факультета в Хогвартсе или наоборот тихоней? Играли в квиддич или засиживались допоздна в библиотеке? Что из того, что вы вынесли из школы, пригодилось во взрослой жизни?&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 14px&quot;&gt;&lt;strong&gt;2.&lt;/strong&gt; Поворот не туда&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Моменты из жизни, без которых ваш персонаж не был бы тем человеком, какой он сейчас: любовные и семейные драмы, смерть, выживание, победы и поражения.&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 14px&quot;&gt;&lt;strong&gt;3.&lt;/strong&gt; Хобби&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Подрабатываете в Бюро по трудоустройству эльфов? Разводите низзлов или выращиваете Мимбулус Мимблетонию? Участвуете в Трансферматчах или гоняете в квиддич с соседями? Есть ли у вас жизнь помимо работы?&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 14px&quot;&gt;&lt;strong&gt;4.&lt;/strong&gt; Отношения с семьей&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Неважно, кем работают ваши родители и на какой факультет попала ваша сестра - важно лишь то, какие у вас с ними отношения. Собираетесь ли вы вместе каждые выходные или не общаетесь из-за непримиримых разногласий?&lt;br /&gt;Если персонаж магглорожденный, здесь же прописываются первые проявления магии и отношение родственников к ней.&lt;/p&gt;
						&lt;p&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 14px&quot;&gt;&lt;strong&gt;5.&lt;/strong&gt; Сюжетные события&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Описание сюжетных событий, в которых ваш персонаж затесался. Отразились на нём общественные волнения? Возможно, он присутствовал при каком-то важном событии или всё прошло мимо него стороной?&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 16px&quot;&gt;СПОСОБНОСТИ И УМЕНИЯ&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Обоснованные историей вашего персонажа.&lt;/p&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 16px&quot;&gt;СОЦИАЛЬНАЯ ПОЗИЦИЯ&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;span style=&quot;font-family: Palatino Linotype&quot;&gt;&lt;span style=&quot;font-size: 16px&quot;&gt;ЧТО ЛЮДИ МОГЛИ СЛЫШАТЬ О МОЕМ ПЕРСОНАЖЕ&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;Какой позиции относительно происходящих событий придерживается ваш персонаж, насколько открыто её выражает? В каких общественных организациях состоит? Как относится к магглам/сквибам/магглорождённым/чистокровным/магическим существам? Всё, что посчитаете важным.&lt;br /&gt;Описание сюжетных событий, в которых ваш персонаж затесался, тоже сюда. Отразились на нём общественные волнения? Возможно, он присутствовал при каком-то важном событии или всё прошло мимо него стороной?&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;Емкая характеристика персонажа (одно предложение).&lt;/strong&gt;&lt;br /&gt;Описание вещей, которые другие персонажи могли бы знать о вашем, по пунктам. Участие в сюжетных событиях или собственные достижения. Пример можно посмотреть &lt;strong&gt;&lt;a href=&quot;https://hpfreakshow.rusff.me/pages/4&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
						&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;СВЯЗЬ С ВАМИ:&lt;/strong&gt;&amp;#160; VK/Telegram/etc.&lt;br /&gt;(Можно под скрытый текст.)&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;strong&gt;УЧАСТИЕ В СЮЖЕТЕ:&lt;/strong&gt; Активное/пассивное/посильное.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;span style=&quot;font-style: italic&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;quote-box spoiler-box&quot;&gt;&lt;div onclick=&quot;$(this).toggleClass(&#039;visible&#039;); $(this).next().toggleClass(&#039;visible&#039;);&quot;&gt;&lt;strong&gt;ПРОБНЫЙ ПОСТ&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;p&gt;текст будет здесь&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (carrot)</author>
			<pubDate>Fri, 28 Apr 2023 20:01:07 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=247#p247</guid>
		</item>
		<item>
			<title>Jackie Sparks, 22</title>
			<link>http://illusorydoll.rusff.me/viewtopic.php?pid=246#p246</link>
			<description>&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td style=&quot;width:15%&quot;&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span style=&quot;display: block; text-align: center&quot;&gt;&lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;http://upforme.ru/uploads/000f/09/e2/2/76312.gif&quot; alt=&quot;http://upforme.ru/uploads/000f/09/e2/2/76312.gif&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;http://upforme.ru/uploads/000f/09/e2/2/193197.gif&quot; alt=&quot;http://upforme.ru/uploads/000f/09/e2/2/193197.gif&quot; /&gt; &lt;img class=&quot;postimg&quot; loading=&quot;lazy&quot; src=&quot;http://upforme.ru/uploads/000f/09/e2/2/110028.gif&quot; alt=&quot;http://upforme.ru/uploads/000f/09/e2/2/110028.gif&quot; /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 9px&quot;&gt;Milly Alcock&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Oswald&quot;&gt;&lt;span style=&quot;font-size: 18px&quot;&gt;&lt;strong&gt;Jacqueline Sparks&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 10px&quot;&gt;22 года, актриса местного &lt;del&gt;погорелого&lt;/del&gt; театра, цепкая, бойкая, живет с &amp;quot;да он мне не папа&amp;quot; и красиво рисует афиши для постановок. в целом мирная, но если можно куда-то вляпаться - вляпается. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;width:15%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class=&quot;quote-box quote-main&quot;&gt;&lt;blockquote&gt;&lt;p&gt;Маленькая Джеки - это три энергичных фута радости, звонкий детский голос и всегда покрытые синяками ноги. Это все исследованные закутки в родном квартале - даже самые мерзкие, несколько неудачных приземлений с деревьев и мелких строений, два раза сломанная рука и пёстро разрисованный на ней гипс. Это вполне сносная учеба в школе, неплохие, вообще-то, детские рисунки и большая любовь ко времени, которое можно провести с отцом в гараже, где он из года в год чинит свой древний как этот мир шевроле под музыку восьмидесятых. &lt;/p&gt;
						&lt;p&gt;В общем-то все идет не так плохо, особенно учитывая часто ругающихся на фоне родителей - иногда ей искренне кажется, что разводы придумали специально для таких, как они, вот только до них это как будто никак доходит. Она растет подчеркнуто творческой личностью: одежда и грязная посуда систематично оставляются строго там, где того просит Душа, на обоях в комнате появляется некоторое подобие граффити и эксперименты с внешним видом - это вызов, с которым очень тяжело смириться матери.&lt;/p&gt;
						&lt;p&gt;Родители все же разводятся, когда ей исполняется тринадцать. Отец проникновенно сообщает, что любит её, но тут же уезжает в другой штат любить кого-то другого, а она остается слушать бесконечные истории матери о том, какой же он все-таки был мудак с самого начала. Джеки портится характером, то, что раньше казалось милым озорством теперь уже выглядит неуправляемой войной - причем, со всем подряд. Со школьным учителями, с обедами в столовой, с необходимостью приходить домой в какое-то выбранное не ей самой время, и, конечно, больше всего - с матерью. Которая очень любит использовать финансовую зависимость как последний доступный ей способ управления дочерью. Результатом становится, разумеется, вовсе не то, что предполагалось - Джеки решает окончить школу в шестнадцать, не подавать заявление в университет и - начать работать. Билетер в парке развлечений, кассир в местном кинотеатре, паршивая официантка в паршивом кафе - череду невозможно перспективных работ разбавляет только большая любовь к любительскому театральному кружку - и вот чему она отдается с головой. Интересно, а стать настоящей актрисой &lt;del&gt;и играть в экранизации Джорджа Мартина&lt;/del&gt; среди тысяч таких же, как она - возможно? &lt;/p&gt;
						&lt;p&gt;Ей всё ещё кажется, что она успеет не продолбать свою жизнь, когда соседи вдруг начинают друг друга пожирать, а ближайший крупный город оказывается под бомбежкой. И перспектива продолбанной жизни как-то сама собой растворяется в этом общем человеческом провале. &lt;/p&gt;
						&lt;p&gt;Что ж, ей девятнадцать, и апокалипсис случился сегодня. &lt;/p&gt;
						&lt;p&gt;В мешанине из зараженных, военных и паникующих погибает мать, а Джеки прибивается к последним выжившим, которые вскоре добираются до ближайшей карантинной зоны. При распределении она зачем-то говорит, что ей шестнадцать, и эта ложь оказывается весьма кстати, потому что вместо общественно-полезных работ её определяют в Академию, и ближайшие два года она проводит за учебой. Наверное это лучше, чем, скажем, подметать улицы или… жечь трупы?&lt;/p&gt;
						&lt;p&gt;В предполагаемые восемнадцать (двадцать один на самом деле), она становится выпускницей и вроде как полноценной взрослой, но подростковый бунт едва ли успевает выветриться из её головы. Естественно её не устраивает жесткий режим, страшные истории про &lt;span style=&quot;font-style: italic&quot;&gt;наружу&lt;/span&gt; пугают недостаточно серьезно, поэтому она, с группой таких же отважных &lt;del&gt;и тупых&lt;/del&gt;, бежит, отчаянно рискуя быть расстрелянной на подходе к границе, на самой границе, после границы, и далеко-далеко за пределами границы. Но эта участь достается не ей. &lt;/p&gt;
						&lt;p&gt;Они попадают в мародерскую ловушку, завязывается перестрелка и в какой-то момент Джеки просто бежит. Бежит так долго и сильно, что в итоге остается одна посреди какого-то леса, имея при себе разряженный пистолет, охотничий нож и рюкзак с минимальным запасом чего-то полезного. И абсолютным неумением выживать.&lt;/p&gt;
						&lt;p&gt;Через три дня её находит Курт. И если поначалу ей кажется, что это самый мудачный мудак из всех, кого она когда-либо встречала, то потом ей тоже так кажется. Но она привыкает. И к его загробному молчанию (для чего вообще этому человеку дан дар речи, господи, ах да, чтобы иногда на неё орать), заунывным хмыканьям, постоянным указам, что надо делать, и… она почти уверена, что несколько раз он был готов оставить её в абсолютно любой точке их пути. И если быть до конца честной, она могла бы его понять в этом случае. Понять, но не принять. Поэтому, когда через 10 месяцев их сомнительного парного выживания они подходят к карантинной зоне, она хорошо знает, что он хочет сделать дальше. И &lt;span style=&quot;font-style: italic&quot;&gt;очень&lt;/span&gt; просит остаться.&lt;/p&gt;
						&lt;p&gt;Сейчас он - солдат федры, который больше всего любит вылазки наружу и все ещё свой старый арбалет. Она - просто его сожитель, который пользуется преимуществами лучшего жилья и некоторых других плюшек федры, его крошечным терпением и… кстати, здесь есть театр. Недурно, правда?&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;table style=&quot;table-layout:fixed;width:100%&quot;&gt;&lt;tr&gt;&lt;td style=&quot;width:80%&quot;&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10px&quot;&gt;&lt;strong&gt;Игровые предпочтения и ожидания от игры:&lt;/strong&gt; приемлю многое, горю неравномерными вспышками вдохновения, посты 2-4 к.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10px&quot;&gt;&lt;strong&gt;Твинки:&lt;/strong&gt; &lt;br /&gt;нет&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class=&quot;quote-box spoiler-box&quot;&gt;&lt;div onclick=&quot;$(this).toggleClass(&#039;visible&#039;); $(this).next().toggleClass(&#039;visible&#039;);&quot;&gt;Пример поста&lt;/div&gt;&lt;blockquote&gt;&lt;p&gt;Какая-то мысль ощутимо стучится в её голову, когда она смотрит на эту груду синяков и бинтов перед собой. Хейли списывает всё на бессонную ночь дежурства, старается вытолкнуть из головы всё лишнее и не меняется в лице. Говорит. Много и лихо, как будто говорить - это одно из любимых её занятий сразу после медсестринского дела. Но вот она запинается на долбанном коричневом пудинге и мысль, сделав отвлекающий маневр, снова врезается в мозг, почти что добираясь до её сознания. Хейли упрямо говорит дальше и переводит взгляд на планшет.&lt;/p&gt;
						&lt;p&gt;Сейчас - заурядное утро заурядной пятницы. Вокруг всё те же стены их Травма Центра, что окружали её вчера и сегодня ночью, на ней - всё та же синяя форма плюс что-то, что ещё вполне может считаться приемлемым пучком на голове. И примерно в этот момент, выдавая слово за словом, она параллельно думает о том, что бессонная ночь по природе своей очень похожа на пьяную. Ты точно также делаешь что-то на полном автопилоте, а когда наконец высыпаешься, не до конца уверен в том, что всё это время происходило что-то &lt;span style=&quot;font-style: italic&quot;&gt;нормальное&lt;/span&gt;. Паршивая на самом деле схожесть, когда ты работаешь в больнице и между делом отвечаешь за несколько чьих-то жизней. Не полностью, конечно, для этого есть врачи. Так что в целом пока ты в состоянии во время измерить температуру, поставить капельницу или убрать катетер - можно быть уверенной, что всё идёт хорошо. Да ведь? &lt;br /&gt;Но мысль опять надоедливо лезет в голову. &lt;/p&gt;
						&lt;p&gt;В эти заурядные одиннадцать ноль ноль Хейли должна была бы уже спать, но она заменяет Долорес, у которой заболел то ли пес, то ли ребенок, что стало поводом не выйти на работу. Славная вообще-то женщина, эта Долорес, отличается особым вниманием к пациентам и ещё этими своими стикерами. Она заботливо прилепляет их к историям болезней и отмечает все, что как ей кажется, может быть очень важным. Например, кто-то отмечает сегодня день рождения, у кого-то повышается давление, когда его приходят навещать родственники, а кто-то вот любит коричневый пудинг. Хрень какая-то, но там так и написано.&lt;/p&gt;
						&lt;p&gt;Хейли снова поднимает взгляд на полтора глаза пациента и в её монологе вдруг образуется пауза. И когда даже это молчание не помогает, мысль вырывается из её рта, миновав все ответственные за мыслительные процессы части мозга. И только тогда её осеняет. Но если вернуться на несколько минут раньше, то вся её бодрая до определенного момента речь звучала примерно как:&lt;/p&gt;
						&lt;p&gt;&lt;strong&gt; - Привет! Я замещаю Долорес, меня зовут то Фло, то Хейли - выбирай, что нравится, как определишься - сообщи, с этого момента я буду твоей медсетрой. Это почти как официантка, только я ещё буду иногда в тебя чем-нибудь колоть. Знаю, сервис в этом номере так себе, можешь написать об этом в книгу жалоб и предложений, она в регистратуре, её, кстати, никто не читает. Травмы у тебя, конечно, интересные, и особенно мне нравится формулировка “был найден под деревом” - эй, ты подрался что ли с этим деревом? Надеюсь, оно сейчас выглядит хуже тебя. Но ты не переживай, у тебя всё зарастет. А ещё тут написано, что ты любишь… коричневый пудинг? Что ж, выбор объяснимый, но лично мне больше нравится нежно желтый, хочешь поменя… Гриффин Нокс?!&lt;/strong&gt;&lt;/p&gt;
						&lt;p&gt;И бессонная ночь как-то сразу сходит на нет, как и вообще примерно лет пятнадцать её жизни. Потому что в этом целом глазе она узнает приемыша - одного из первых, которые прошли через её семью. Того, с кем она смотрела диснеевские мультики и в которого однажды запустила кашей, потому что он &lt;span style=&quot;font-style: italic&quot;&gt;пялился&lt;/span&gt;. Того, который…&lt;/p&gt;
						&lt;p&gt;&lt;strong&gt; - Охуеть,&lt;/strong&gt; - выдыхает, как будто подытоживая всё вышесказанное, и смотрит на него, не в силах даже закрыть рот. &lt;strong&gt;- То есть, ты прям Гриффин Нокс?!&lt;/strong&gt;&lt;/p&gt;
						&lt;p&gt;В общем-то, планшет в её руках содержал эту информацию с самого начала. Он же и породил мысль, которая по первой едва ощутимо забилась в её голове. Потом к этому прибавился его взгляд, серьезности которого явно мешала его же текущая полутрность. Потом она вспомнила руки, состоящие как будто целиком из локтей, но сейчас заметно окрепшие и изрядно побитые. И паззл почти сложился, оставалось только дождаться ответа на свой вопрос и возможно в какой-то момент даже закрыть рот.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class=&quot;hvmask&quot; id=&quot;block-1&quot;&gt;&lt;p&gt;[icon]http://upforme.ru/uploads/000f/09/e2/2/803399.png[/icon][nick]Jackie Sparks[/nick][status]gasoline[/status]&lt;/p&gt;&lt;/div&gt;</description>
			<author>mybb@mybb.ru (purplepills)</author>
			<pubDate>Thu, 23 Feb 2023 21:31:40 +0300</pubDate>
			<guid>http://illusorydoll.rusff.me/viewtopic.php?pid=246#p246</guid>
		</item>
	</channel>
</rss>
