@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.de0c6601fa3c21635548.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.98143bb168e1622fcf52.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.9b5735a40ff01027a224.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.b104e2827cc0c0d480aa.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.641af3820cbbcb87a644.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.c5cd32ef1611fd8054ae.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.8e8d3dc5c1755c044162.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.3aec290a3ccfd74dc75e.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.d27b0fe5167938aa0821.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.de0c6601fa3c21635548.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.98143bb168e1622fcf52.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.9b5735a40ff01027a224.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.b104e2827cc0c0d480aa.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.641af3820cbbcb87a644.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.c5cd32ef1611fd8054ae.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.8e8d3dc5c1755c044162.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.3aec290a3ccfd74dc75e.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(/static/media/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.d27b0fe5167938aa0821.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--header-height:64px;--header-top-size:var(--header-height);--max-content-width:732px;--max-content-width-large:800px;--max-content-width-small:700px;--border-radius-xs:4px;--border-radius-sm:6px;--border-radius:8px;--border-radius-md:10px;--border-radius-lg:12px;--border-radius-xl:20px;--border-radius-xxl:25px;--border-radius-full:50%;--spacing-xs:4px;--spacing-sm:6px;--spacing:8px;--spacing-md:10px;--spacing-lg:12px;--spacing-xl:14px;--spacing-xxl:16px;--spacing-3xl:18px;--spacing-4xl:20px;--spacing-5xl:24px;--spacing-6xl:28px;--spacing-7xl:32px;--spacing-8xl:48px;--post-avatar-size:42px;--post-avatar-size-small:32px;--post-avatar-size-mobile:28px;--post-left-panel-width:240px;--post-blocks-panel-width:320px;--post-rating-width:70px;--post-rating-height:70px;--post-collapser-width:25px;--post-collapser-width-mobile:20px;--post-collapser-width-small:18px;--post-transform-offset:-84px;--post-rating-progress-width:190px;--post-rating-progress-height:5px;--user-info-width:200px;--collapser-line-width:2px;--rating-click-area-width:60px;--rating-click-area-height:33px;--context-menu-padding:2px;--close-button-size:30px;--social-icon-size:32px;--tag-icon-size:28px;--tag-popularity-size:28px;--editor-max-width:850px;--editor-padding-bottom:45px;--user-circle-border-width:6px;--user-circle-size:48px;--tooltip-width:120px;--tooltip-padding:8px 6px;--tooltip-margin-top:12px;--tooltip-margin-left:-60px;--tooltip-border-radius:6px;--tooltip-arrow-size:5px;--tooltip-font-size:14.4px;--checkbox-mark-size:3px;--checkbox-size:25px;--modal-z-index:var(--z-index-dropdown);--switcher-width:36px;--switcher-height:20px;--switcher-track-height:14px;--switcher-thumb-size:20px;--switcher-thumb-offset:16px;--switcher-border-radius:14px;--switcher-padding-left:44px;--switcher-top-offset:5px;--switcher-thumb-top-offset:2px;--user-profile-margin:14px;--user-profile-padding:15px;--user-profile-background-height:var(--user-background-height-profile);--user-profile-username-font-size:1.9em;--user-profile-margin-top:15px;--user-profile-margin-bottom:5px;--breakpoint-mobile:710px;--breakpoint-tablet:768px;--breakpoint-desktop:1200px;--breakpoint-large:1400px;--header-logo-width:210px;--header-logo-width-mobile:110px;--header-avatar-size:42px;--header-notification-size:12px;--header-notification-border-width:2px;--header-menu-icon-size:2em;--header-add-post-icon-size:1.5em;--header-add-post-border-width:2.5px;--header-dropdown-min-width:200px;--header-dropdown-icon-width:14px;--header-active-indicator-width:24px;--header-active-indicator-height:2px;--header-active-border-width:3px;--header-active-border-height:60%;--header-social-icon-size:2em;--user-info-font-size:13px;--user-info-line-height:18px;--user-block-width:280px;--user-block-gap:18px;--user-block-padding:30px;--user-block-border-radius:16px;--user-avatar-size:115px;--user-avatar-size-profile:150px;--user-avatar-border-width:4px;--user-avatar-overlap:-57.5px;--user-background-height:80px;--user-background-height-profile:200px;--user-card-transform:-5px;--user-card-transform-hover:-2px;--user-metadata-padding:16px;--user-username-margin-top:15px;--user-username-margin-bottom:8px;--user-infoblock-margin:20px;--user-info-element-margin:10px;--user-karma-button-size:35px;--user-note-max-width:500px;--user-note-min-height:120px;--user-editor-min-height:100px;--user-badge-padding-v:6px;--user-badge-padding-h:16px;--user-date-chip-padding-v:5px;--user-date-chip-padding-h:10px;--user-gender-margin:5px;--article-list-marker-size:6px;--article-list-marker-offset:-20px;--article-list-marker-top:10px;--article-list-item-margin:8px;--article-list-item-side-margin:4px;--article-image-margin:15px;--article-max-width-large:700px;--article-collapsed-max-height:1000px;--article-preview-collapsed-max-height:500px;--article-cut-off-height:200px;--article-avatar-size:24px;--article-avatar-size-small:19px;--article-quote-border-width:5px;--article-quote-margin:8px;--article-quote-side-margin:20px;--article-quote-padding:10px;--article-button-padding-v:2px;--article-button-padding-h:8px;--article-video-button-size:48px;--article-video-button-offset:24px;--article-video-icon-size:32px;--article-video-icon-offset:15px;--article-pip-width:280px;--article-pip-height:158px;--article-pip-offset:20px;--article-pip-close-size:24px;--article-pip-close-offset:8px;--article-thread-link-icon-size:16px;--article-thread-link-padding:2px;--article-thread-link-padding-h:6px;--article-thread-link-max-width:300px;--article-poll-padding:16px;--article-poll-gap:12px;--article-poll-variant-padding:8px;--article-poll-bar-height:8px;--article-poll-checkbox-size:20px;--article-poll-checkbox-border:2px;--color-primary:#31c48d;--color-primary-hover:#27a077;--color-primary-light:#68d391;--color-primary-alpha-10:rgba(49,196,141,.1);--color-primary-alpha-05:rgba(49,196,141,.05);--color-primary-alpha-08:rgba(49,196,141,.08);--color-primary-alpha-15:rgba(49,196,141,.15);--color-success:#31c48d;--color-error:#ed3b50;--color-error-alt:#eb345e;--color-warning:#f39c12;--color-warning-alt:#eba234;--color-warning-hover:#e67e22;--color-info:#4287f5;--color-danger:#e53e3e;--color-adult-content:#eb4034;--color-social-telegram:#24a1de;--color-social-discord:#7289da;--color-social-homepage:#31c48d;--color-social-google:#db4437;--color-social-google-hover:#c23321;--color-social-facebook:#1877f2;--color-social-facebook-hover:#166fe5;--color-social-vk:#07f;--color-social-vk-hover:#005ce6;--color-black:#000;--color-white:#fff;--color-gray-light:#aaa;--color-gray-medium:#664;--color-gray-muted:#595959;--color-notification-badge:#f50253;--color-subscription-post:#4287f5;--color-subscription-thread:#f57542;--color-bookmark:#f57542;--color-gender-male:#4dabf7;--color-gender-female:#f783ac;--color-transparent:transparent;--color-modal-backdrop:rgba(0,0,0,.5);--color-notification-primary:#dbdbdb;--color-notification-secondary:#7c7c7c;--color-notification-muted:rgba(0,0,0,.2);--color-notification-border:#dcdcdc;--color-checkbox-track:rgba(0,0,0,.26);--color-checkbox-track-active:rgba(63,181,136,.5);--color-checkbox-thumb:#fff;--color-checkbox-disabled:#666;--color-thread-text-primary:#1a1a1a;--color-thread-text-secondary:#666;--color-thread-border:rgba(0,0,0,.06);--color-primary-alpha-20:rgba(49,196,141,.2);--color-primary-alpha-25:rgba(49,196,141,.25);--color-primary-alpha-35:rgba(49,196,141,.35);--color-primary-alpha-50:rgba(49,196,141,.5);--color-shadow-primary:rgba(0,0,0,.05);--color-shadow-secondary:rgba(0,0,0,.1);--color-shadow-tertiary:rgba(0,0,0,.14);--color-shadow-quaternary:rgba(0,0,0,.18);--color-shadow-strong:rgba(0,0,0,.2);--color-text-alpha-80:rgba(0,0,0,.8);--color-text-alpha-20:rgba(0,0,0,.2);--color-link-primary:#5b9b17;--color-link-visited:#457612;--color-gender-male-bright:#13dcf2;--color-gender-female-bright:#f213b7;--color-subscription-enabled:#31c48d;--color-subscription-disabled:#e74c3c;--color-tooltip-bg:#000;--color-tooltip-text:#fff;--color-border-alpha-light:rgba(0,0,0,.085);--color-form-valid-border:#48bb78;--color-form-valid-bg:rgba(56,161,105,.1);--color-form-invalid-border:#f56565;--color-form-invalid-bg:hsla(0,88%,68%,.1);--color-backdrop-overlay:hsla(0,0%,100%,.98);--color-backdrop-overlay-dark:rgba(26,32,44,.95);--color-spoiler-border:#c8c8c8;--color-spoiler-bg:#fcfcfc;--color-spoiler-shadow:#f8f8f8;--color-header-text:#fff;--color-header-menu-text:#000;--color-header-menu-bg:#fff;--color-header-notification:#f50253;--color-header-dropdown-text:#333;--color-header-dropdown-text-secondary:#666;--color-header-dropdown-bg:#fff;--color-header-dropdown-hover:rgba(49,196,141,.08);--color-header-dropdown-active:rgba(49,196,141,.1);--color-header-dropdown-selected:rgba(49,196,141,.05);--color-header-overlay:hsla(0,0%,100%,.1);--color-header-border-divider:rgba(0,0,0,.1);--color-header-active-indicator:#fff;--color-article-link:#1d7a58;--color-article-link-hover:#28a376;--color-article-overlay:rgba(0,0,0,.7);--color-article-video-bg:rgba(0,0,0,.38);--color-article-video-icon:hsla(0,0%,100%,.83);--color-article-processing-bg:rgba(0,0,0,.25);--color-article-pip-close:rgba(0,0,0,.6);--color-article-gif-bg:rgba(0,0,0,.4);--color-post-quote-border:#31c48e;--color-post-quote-bg:rgba(49,196,142,.3);--color-poll-bg:#f9f9f9;--color-poll-text:#333;--color-poll-bar-bg:#e9e9e9;--color-poll-muted:#777;--color-text-primary:#000;--color-text-secondary:#595959;--color-text-tertiary:#70737b;--color-text-quaternary:#4b5563;--color-text-muted:#b9bcc4;--color-text-placeholder:#a0aec0;--color-text-light:#718096;--color-text-dark:#4a5568;--color-text-rating:#b4b4b4;--color-text-private:#344feb;--color-bg-primary:#fff;--color-bg-secondary:#f8f9fa;--color-bg-tertiary:#f3f4f5;--color-bg-quaternary:#eee;--color-bg-app:#eee;--color-bg-input:#fafbfc;--color-bg-hover:rgba(0,0,0,.05);--color-bg-selected:rgba(49,196,141,.1);--color-border-primary:#dcdcdc;--color-border-secondary:#eee;--color-border-tertiary:#e5e7eb;--color-border-quaternary:#e2e8f0;--color-border-light:#f3f3f3;--color-border-dark:#cecece;--color-border-rating:#d8d8d8;--shadow-sm:0 2px 4px rgba(0,0,0,.05);--shadow:0 4px 8px rgba(0,0,0,.1);--shadow-md:0 4px 12px rgba(0,0,0,.05);--shadow-lg:0 8px 16px rgba(0,0,0,.1);--shadow-xl:0 20px 40px rgba(0,0,0,.08);--shadow-primary:0 4px 13px -3px rgba(0,0,0,.102);--shadow-menu:0 0 8px rgba(0,0,0,.18);--shadow-dropdown:0 0 10px rgba(0,0,0,.2);--shadow-button:0 3px 7px rgba(0,0,0,.1);--shadow-button-hover:0 5px 10px rgba(0,0,0,.15);--shadow-user-card:0 5px 15px rgba(0,0,0,.08);--shadow-user-card-hover:0 10px 20px rgba(0,0,0,.12);--shadow-user-avatar:0 4px 12px rgba(0,0,0,.18);--shadow-user-badge:0 2px 10px rgba(49,196,141,.25);--shadow-user-badge-hover:0 5px 15px rgba(49,196,141,.35);--shadow-user-karma:0 2px 4px rgba(0,0,0,.1);--shadow-user-karma-hover:0 4px 8px rgba(49,196,141,.25);--shadow-user-note:0 1px 3px rgba(0,0,0,.05);--gradient-scroll-light:linear-gradient(180deg,hsla(0,0%,100%,0) 15%,#e2e3e4);--gradient-scroll-dark:linear-gradient(180deg,hsla(0,0%,100%,0) 15%,#616161);--blur-adult:blur(48px);--blur-low-quality:blur(24px);--blur-spoiler:blur(10px);--blur-adult-content:blur(24px);--blur-processing:blur(2.5px);--opacity-hidden:0;--opacity-visible:1;--opacity-low-quality:0.6;--opacity-pulse-dim:0.7;--transform-center:translate(-50%,0px);--transform-center-up:translate(-50%,-2px);--transform-hide-offset:translateX(-6px);--font-family-primary:"Roboto",sans-serif;--font-size-xs:0.75em;--font-size-sm:0.85em;--font-size:1em;--font-size-md:1.1em;--font-size-lg:1.2em;--font-size-xl:1.4em;--font-size-xxl:1.5em;--font-size-3xl:1.9em;--font-size-title:22px;--font-size-content:17px;--line-height-content:26px;--line-height-title:30px;--letter-spacing-wide:0.5px;--font-size-user-info:13px;--line-height-user-info:18px;--transition-fast:0.2s ease;--transition-medium:0.3s ease;--transition-slow:0.4s ease;--transition-cubic:0.2s cubic-bezier(0.4,0,0.2,1);--z-index-dropdown:10;--z-index-modal:11;--z-index-header:20;--z-index-overlay:1000}.dark-mode{--color-primary:#1eb32b;--color-primary-hover:#115e17;--color-primary-light:#1a9123;--color-primary-alpha-10:rgba(30,179,43,.1);--color-primary-alpha-05:rgba(30,179,43,.05);--color-primary-alpha-08:rgba(30,179,43,.08);--color-primary-alpha-15:rgba(30,179,43,.15);--color-success:#1eb32b;--color-social-telegram:#24a1de;--color-social-discord:#7289da;--color-social-homepage:#1eb32b;--color-social-google:#db4437;--color-social-google-hover:#c23321;--color-social-facebook:#1877f2;--color-social-facebook-hover:#166fe5;--color-social-vk:#07f;--color-social-vk-hover:#005ce6;--color-gray-light:#aaa;--color-gray-medium:#664;--color-notification-primary:#dbdbdb;--color-notification-secondary:#9ca3af;--color-notification-muted:hsla(0,0%,100%,.1);--color-notification-border:#454545;--color-checkbox-track:hsla(0,0%,100%,.2);--color-checkbox-track-active:#0e3f12;--color-checkbox-thumb:#e0e3ea;--color-checkbox-disabled:#9ca3af;--color-thread-text-primary:#e0e3ea;--color-thread-text-secondary:#9ca3af;--color-thread-border:hsla(0,0%,100%,.06);--color-primary-alpha-20:rgba(30,179,43,.2);--color-primary-alpha-25:rgba(30,179,43,.25);--color-primary-alpha-35:rgba(30,179,43,.35);--color-primary-alpha-50:rgba(30,179,43,.5);--color-link-primary:var(--color-primary-light);--color-link-visited:var(--color-primary-light);--color-subscription-enabled:var(--color-primary);--color-subscription-disabled:var(--color-error);--color-tooltip-bg:rgba(0,0,0,.9);--color-tooltip-text:var(--color-text-primary);--color-border-alpha-light:hsla(0,0%,100%,.1);--color-header-menu-text:#e0e3ea;--color-header-menu-bg:#262b30;--color-header-dropdown-text:#e0e3ea;--color-header-dropdown-text-secondary:#bbb;--color-header-dropdown-bg:#262b30;--color-header-dropdown-hover:rgba(17,94,23,.2);--color-header-dropdown-active:rgba(17,94,23,.3);--color-header-dropdown-selected:rgba(17,94,23,.15);--color-header-border-divider:hsla(0,0%,100%,.1);--color-article-link:#1a9123;--color-article-link-hover:#115e17;--color-post-quote-border:#115e17;--color-post-quote-bg:rgba(17,94,23,.3);--color-poll-bg:#2d333b;--color-poll-text:#e0e3ea;--color-poll-bar-bg:#383c43;--color-poll-muted:#9da2a9;--color-text-primary:#e0e3ea;--color-text-secondary:#bfbfbf;--color-text-tertiary:#b9bcc4;--color-text-quaternary:#aaa;--color-text-muted:#777;--color-text-placeholder:#b9bcc4;--color-bg-primary:#262b30;--color-bg-secondary:#2d3236;--color-bg-tertiary:#32383e;--color-bg-quaternary:#454545;--color-bg-app:#161a1d;--color-bg-input:rgba(45,55,72,.8);--color-bg-hover:hsla(0,0%,100%,.12);--color-bg-selected:rgba(30,179,43,.1);--color-border-primary:#444;--color-border-secondary:#161a1d;--color-border-tertiary:#4b5563;--color-border-quaternary:hsla(0,0%,100%,.1);--color-border-rating:#363636;--color-form-valid-border:#48bb78;--color-form-valid-bg:rgba(56,161,105,.1);--color-form-invalid-border:#f56565;--color-form-invalid-bg:hsla(0,88%,68%,.1);--login-autofill-bg-dark:var(--color-bg-input);--login-autofill-focus-bg-dark:var(--color-bg-primary);--color-text-rating:#777;--shadow-menu:0 0 8px rgba(0,0,0,.3);--shadow-dropdown:0 0 10px rgba(0,0,0,.3);--shadow-user-card:0 5px 15px rgba(0,0,0,.2);--shadow-user-card-hover:0 8px 25px rgba(0,0,0,.3);--shadow-user-badge:0 2px 10px rgba(30,179,43,.25);--shadow-user-badge-hover:0 5px 15px rgba(30,179,43,.35);--shadow-user-karma-hover:0 4px 8px rgba(26,145,35,.25);--gradient-scroll-light:var(--gradient-scroll-dark)}html{scroll-padding-top:111px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,button,input,option,select{font-family:Roboto,sans-serif;font-family:var(--font-family-primary)}*{-webkit-tap-highlight-color:transparent}::-webkit-input-placeholder{color:#a0aec0;color:var(--color-text-placeholder)}::placeholder{color:#a0aec0;color:var(--color-text-placeholder)}:-ms-input-placeholder{color:#a0aec0;color:var(--color-text-placeholder)}::-ms-input-placeholder{color:#a0aec0;color:var(--color-text-placeholder)}.w100p{width:100%}.flex{display:flex}.center-row{justify-content:center}.center-column{align-items:center}.row{flex-direction:row}.column{flex-direction:column}.flex-max{flex:1 1}.circle{border-radius:50%}.wrap{flex-wrap:wrap}.margin-center{margin-left:auto!important;margin-right:auto!important}.text-wrap{text-wrap:wrap!important}.fit-content{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.mobile{display:none!important}.desktop{display:flex!important}@media only screen and (max-width:710px){.mobile{display:flex!important}.desktop{display:none!important}}#lgses{background-color:#fff;background-color:var(--color-white);border-top:1px solid #f3f3f3;border-top:1px solid var(--color-border-light);bottom:0;box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px var(--color-shadow-strong);display:none;font-size:.75em;max-height:35%;overflow:hidden;padding:5px 0;position:fixed;width:100%;z-index:1000}#lgses p{margin:0}#lgses .lgsCloseButton{bottom:0;font-size:1.3em;position:absolute;right:10px}#lgses .lgsVersion{color:#fff;font-size:1.1em;left:3px;position:fixed;top:1px}select{background-color:#31c48d;background-color:var(--color-primary);background-position:right 10px center;background-position:right var(--spacing-md) center;background-repeat:no-repeat;background-size:auto 50%;border:none;border-radius:6px;border-radius:var(--border-radius-sm);color:#fff;color:var(--color-white);outline:none;padding:10px;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-md)}footer{color:#b9bcc4;color:var(--color-text-muted);display:flex;flex-direction:row;font-size:.85em;font-size:var(--font-size-sm);justify-content:center;padding:10px 20px;padding:var(--spacing-md) var(--spacing-4xl)}.App{background:#eee;background:var(--color-bg-app);min-height:100vh;overflow-x:hidden;overflow-y:clip}@supports (overflow-x:clip){.App{overflow-x:clip}}.pagecontent{margin-top:64px;margin-top:var(--header-height)}.pointer{cursor:pointer}a:link{color:#5b9b17;color:var(--color-link-primary)}a:link,a:visited{text-decoration:none}a:visited{color:#457612;color:var(--color-link-visited)}.normalBackground{display:flex;height:100%;justify-content:center;padding:10px 0 20px;padding:var(--spacing-md) 0 var(--spacing-4xl);width:100%}.dark-mode .normalBackground,.normalBackground{background:#eee;background:var(--color-bg-app)}.typicalBlock{background:#fff;background:var(--color-bg-primary);border-radius:8px;border-radius:var(--border-radius)}.blocksPage,.settingsPage{margin-left:auto;margin-right:auto;max-width:800px;max-width:var(--max-content-width-large)}.smallListPadding li{padding:5px 2px}.gender{font-size:.6em;padding-left:5px}.gender .male{color:#13dcf2;color:var(--color-gender-male-bright)}.gender .female{color:#f213b7;color:var(--color-gender-female-bright)}.split{border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(0,0,0,.085);border-color:var(--color-border-alpha-light);margin:10px 20px;width:96%}.clickButton{text-wrap:nowrap;background-color:#31c48d;background-color:var(--color-primary);border-radius:25px;border-radius:var(--border-radius-xxl);color:#fff;color:var(--color-white);cursor:pointer;margin:8px;margin:var(--spacing);margin-right:20px;margin-right:var(--spacing-4xl);padding:14px;padding:var(--spacing-xl);position:relative;text-align:center;width:-webkit-min-content;width:min-content;z-index:5}@media only screen and (max-width:570px){.mainTitle .titleText{display:flex;justify-content:center}}.animate-top{-webkit-animation:slideFromTop .4s forwards;animation:slideFromTop .4s forwards;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.typical-page{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:700px;max-width:var(--max-content-width-small)}.dark-mode .App{background:#eee;background:var(--color-bg-app);color:#000;color:var(--color-text-primary)}.dark-mode a:link,.dark-mode a:visited{color:#68d391;color:var(--color-primary-light)}.dark-mode .clickButton,.dark-mode select{background-color:#27a077;background-color:var(--color-primary-hover)}.dark-mode .clickButton{color:#000;color:var(--color-text-primary)}.dark-mode .checkbox input:checked~.checkmark{background-color:#27a077!important;background-color:var(--color-primary-hover)!important}.dark-mode ::-webkit-input-placeholder{color:#a0aec0;color:var(--color-text-placeholder)}.dark-mode ::placeholder{color:#a0aec0;color:var(--color-text-placeholder)}.dark-mode .typicalBlock{background:#fff;background:var(--color-bg-primary)}.dark-mode a,.dark-mode a:visited{color:#000;color:var(--color-text-primary)}ul.forumlist{list-style:none;margin:0 auto;max-width:1200px;padding:var(--spacing-4xl)}ul.forumlist>.title{font-size:var(--font-size-xl);font-weight:500;margin-bottom:var(--spacing-4xl);padding:var(--spacing-md) var(--spacing-3xl)}.dark-mode ul.forumlist>.title,ul.forumlist>.title{border-bottom:1px solid var(--color-border-secondary)}ul.forumlist .forum{align-items:flex-start;border-radius:var(--border-radius-lg);display:flex;margin:var(--spacing-lg) 0;padding:var(--spacing-4xl);transition:box-shadow var(--transition-fast),-webkit-transform var(--transition-fast);transition:transform var(--transition-fast),box-shadow var(--transition-fast);transition:transform var(--transition-fast),box-shadow var(--transition-fast),-webkit-transform var(--transition-fast)}.dark-mode ul.forumlist .forum,ul.forumlist .forum{background:var(--color-bg-primary);box-shadow:var(--shadow-sm)}ul.forumlist .forum:hover{box-shadow:var(--shadow-md);-webkit-transform:translateY(-2px);transform:translateY(-2px)}ul.forumlist .forum .titles{flex:1 1;min-width:0;padding:0 var(--spacing-3xl)}ul.forumlist .forum .titles .title{font-size:var(--font-size-lg);font-weight:500;margin-bottom:var(--spacing)}ul.forumlist .forum .titles .title a{color:var(--color-text-primary);text-decoration:none}.dark-mode ul.forumlist .forum .titles .title a{color:var(--color-text-primary)}ul.forumlist .forum .titles .description{color:var(--color-text-secondary);line-height:1.5;margin-bottom:var(--spacing-lg)}.dark-mode ul.forumlist .forum .titles .description,ul.forumlist .forum .statistic{color:var(--color-text-secondary)}ul.forumlist .forum .statistic{align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing);margin-top:var(--spacing-xs);min-width:120px;padding:0 var(--spacing-3xl)}.dark-mode ul.forumlist .forum .statistic{color:var(--color-text-secondary)}ul.forumlist .forum .lastpost{align-self:flex-start;border-left:1px solid var(--color-border-quaternary);display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-md);margin-top:var(--spacing-xs);padding:0 var(--spacing-3xl);position:relative;width:250px}.dark-mode ul.forumlist .forum .lastpost{border-left-color:var(--color-border-quaternary)}ul.forumlist .forum .lastpost .smallavatar{padding:var(--spacing-xs) 0}ul.forumlist .forum .lastpost .smallavatar img{border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);height:var(--post-avatar-size-small);margin-right:0;transition:-webkit-transform var(--transition-fast);transition:transform var(--transition-fast);transition:transform var(--transition-fast),-webkit-transform var(--transition-fast);width:var(--post-avatar-size-small)}ul.forumlist .forum .lastpost .smallavatar a{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;transition:color var(--transition-fast)}.dark-mode ul.forumlist .forum .lastpost .smallavatar a{color:var(--color-text-primary)}.dark-mode ul.forumlist .forum .lastpost .smallavatar a:hover,ul.forumlist .forum .lastpost .smallavatar a:hover{color:var(--color-primary)}ul.forumlist .forum .lastpost .lastposttitle{line-height:1.4;margin:0;max-width:100%}ul.forumlist .forum .lastpost .lastposttitle a{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-text-primary);display:block;display:-webkit-box;font-size:var(--font-size-sm);overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color var(--transition-fast);word-break:break-word}.dark-mode ul.forumlist .forum .lastpost .lastposttitle a{color:var(--color-text-primary)}.dark-mode ul.forumlist .forum .lastpost .lastposttitle a:hover,ul.forumlist .forum .lastpost .lastposttitle a:hover{color:var(--color-primary)}ul.forumlist .forum .lastpost .lastpostuser{align-items:center;display:flex;font-size:var(--font-size-sm);gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.dark-mode ul.forumlist .forum .lastpost .lastpostuser{color:var(--color-text-secondary)}ul.forumlist .forum .lastpost .lastpostuser a{color:var(--color-primary);font-weight:500;text-decoration:none;transition:color var(--transition-fast)}.dark-mode ul.forumlist .forum .lastpost .lastpostuser a{color:var(--color-primary)}.dark-mode ul.forumlist .forum .lastpost .lastpostuser a:hover,ul.forumlist .forum .lastpost .lastpostuser a:hover{color:var(--color-primary-hover)}ul.forumlist .forum .lastpost .lastpostinfo{align-items:center;display:flex;gap:var(--spacing-md)}ul.forumlist .forum .lastpost .smallavatar{align-items:center;display:flex;gap:var(--spacing)}@media only screen and (max-width:1024px){ul.forumlist .forum .lastpost{width:200px}}@media only screen and (max-width:768px){ul.forumlist,ul.forumlist .forum{padding:var(--spacing-md)}ul.forumlist .forum{flex-direction:column}ul.forumlist .forum .titles{margin-bottom:var(--spacing-md);padding:0;width:100%}ul.forumlist .forum .titles .description{margin-bottom:0}ul.forumlist .forum .statistic{flex-direction:row;gap:var(--spacing-lg);margin-bottom:var(--spacing-md);padding:0;width:100%}ul.forumlist .forum .lastpost{border-left:none;border-top:1px solid var(--color-border-quaternary);padding:var(--spacing-md) 0 0;width:100%}ul.forumlist .forum .lastpost .smallavatar{display:flex}ul.forumlist .forum .lastpost .lastposttitle a{-webkit-line-clamp:1}ul.forumlist .forum>div{box-sizing:border-box;flex-direction:column;padding:var(--spacing-xs) var(--spacing-sm)!important;width:100%!important}.dark-mode ul.forumlist .forum .lastpost{border-top-color:var(--color-border-quaternary)}}ul.subforumslist{list-style:none;margin:var(--spacing-md) 0 0 0;padding:0}ul.subforumslist li{display:inline-block;margin:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) 0}ul.subforumslist li a{border-radius:var(--border-radius-xl);display:inline-block;font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-lg);text-decoration:none;transition:background var(--transition-fast)}.dark-mode ul.subforumslist li a,ul.subforumslist li a{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.dark-mode ul.subforumslist li a:hover,ul.subforumslist li a:hover{background:var(--color-bg-hover)}.checkbox{cursor:pointer;display:flex;flex-direction:row;font-size:var(--font-size-md);padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:var(--color-bg-quaternary);height:var(--checkbox-size);left:0;position:absolute;top:0;width:var(--checkbox-size)}.checkbox:hover input~.checkmark{background-color:var(--color-bg-hover)}.checkbox input:checked~.checkmark{background-color:var(--color-primary)}.checkmark:after{content:"";display:none;position:absolute}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{border:solid var(--color-white);border-width:0 var(--checkbox-mark-size) var(--checkbox-mark-size) 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.text-input{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.text-input input{background-color:var(--color-transparent);border:0;border-bottom:1px solid var(--color-border-primary);font-size:var(--font-size-md);margin:var(--spacing-sm);max-width:100%;padding:var(--spacing);transition:var(--transition-fast)}.text-input input:focus{border-bottom-color:var(--color-primary);outline:none}.text-input .placeholder{font-size:var(--font-size-md)}.dark-mode .text-input input{color:var(--color-text-primary)}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:var(--color-tooltip-bg);border-radius:var(--tooltip-border-radius);color:var(--color-tooltip-text);font-size:var(--tooltip-font-size);font-weight:400;left:50%;margin-left:var(--tooltip-margin-left);margin-top:var(--tooltip-margin-top);padding:var(--tooltip-padding);position:absolute;text-align:center;top:100%;visibility:hidden;width:var(--tooltip-width);z-index:var(--z-index-dropdown)}.tooltip.right .tooltiptext{margin-left:-100px}.tooltip.top .tooltiptext{top:-20px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.tooltip .tooltiptext:after{border-color:transparent transparent var(--color-tooltip-bg) transparent;border-style:solid;border-width:var(--tooltip-arrow-size);bottom:100%;content:"";left:50%;margin-left:calc(var(--tooltip-arrow-size)*-1);position:absolute}.tooltip.right .tooltiptext:after{left:80%}.tooltip.top .tooltiptext:after{border-color:var(--color-tooltip-bg) transparent transparent transparent;left:50%;top:100%}.tooltip:hover .tooltiptext{visibility:visible}.blocks-editor{box-sizing:border-box;margin:0;padding:10px 18px;width:100%}.blocks-editor,.blocks-editor .block{display:flex;flex-direction:column}.blocks-editor .block .block-row{align-items:flex-start;display:flex;flex-direction:row;width:100%}.blocks-editor .block .block-content{flex-grow:2}.blocks-editor .block .block-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:5px 0 15px;width:100%}.blocks-editor .block .block-controls .controls-button{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--color-text-secondary);cursor:pointer;font-size:1.25em;font-variant-numeric:tabular-nums;font-weight:500;margin:0 var(--spacing-lg);margin-top:7px;padding:0 var(--spacing-md);transition:var(--transition-medium)}.blocks-editor .block-text-controls{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary);-webkit-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--spacing-sm) 0;position:-webkit-sticky;position:sticky;row-gap:var(--spacing-xs);top:var(--header-top-size);z-index:6}.editor .blocks-editor .block-text-controls{top:0!important}.editor .blocks-editor .block-order{top:5px!important}.blocks-editor .block-text-controls button{background-color:var(--color-bg-primary);border:1px solid var(--color-border-dark);border-radius:0;color:var(--color-text-primary);-webkit-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);cursor:pointer;min-width:35px;padding:var(--spacing);row-gap:var(--spacing-xs);transition:var(--transition-slow)}.blocks-editor .block-text-controls button:hover{background-color:var(--color-bg-hover);box-shadow:var(--shadow-sm);color:var(--color-text-dark)}@media (hover:none) and (pointer:coarse){.blocks-editor .block-text-controls button.auto:hover{background-color:inherit;box-shadow:inherit;color:inherit}}.blocks-editor .block-text-controls button.selected{background-color:var(--color-bg-hover)!important;color:var(--color-text-dark)!important}.blocks-editor .block .block-controls svg{margin-left:4px}.blocks-editor .block .add-block-text-button{display:flex;flex-direction:row}.blocks-editor .block .add-block-text-button svg{width:25px}.blocks-editor .block .block-text{display:flex}.blocks-editor .block .checkbox{margin-bottom:10px}.blocks-editor .block .block-text .editor{border-bottom:1px solid var(--color-border-primary);border-left:1px solid var(--color-border-primary);border-right:1px solid var(--color-border-primary);flex:1 1;margin:0;min-height:var(--user-note-min-height);outline:none;overflow-wrap:anywhere;padding:var(--spacing)}.blocks-editor .block .block-editor.minimal .block-text .editor{border-top:1px solid var(--color-border-primary);min-height:18px}.blocks-editor .block:first-child .block-editor.minimal .block-text .editor:empty:not(:focus):before{color:grey;content:attr(data-hint-minimal);font-style:italic;pointer-events:none}.blocks-editor .block:first-child .block-editor:not(.minimal) .block-text .editor:empty:not(:focus):before{color:grey;content:attr(data-hint);font-style:italic;pointer-events:none}.blocks-editor .block .block-editor .userNameList{background:var(--color-bg-primary);display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:var(--spacing-xs) 0 0;width:100%}.dark-mode .blocks-editor .block .block-editor .userNameList{background:var(--color-bg-primary)}.blocks-editor .block .block-editor .userNameList li{align-items:center;border:1px solid var(--color-primary);border-radius:var(--border-radius-xxl);cursor:pointer;display:flex;flex-direction:row;font-size:.95em;margin:var(--spacing-xs) var(--spacing-xs) 0 0;padding:3px var(--spacing);text-align:center}.dark-mode .blocks-editor .block .block-editor .userNameList li{border-color:var(--color-primary-hover)}.blocks-editor .block .block-editor .userNameList li .username{margin-left:var(--spacing-xs)}.blocks-editor .block .block-editor .userNameList li .avatar img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;border-radius:50%;height:27px;margin:0;object-fit:cover;padding:0;width:27px}.blocks-editor .block .block-video{display:flex;flex-direction:row}.blocks-editor .block .block-video .enterLink{padding:4px 0 8px}.blocks-editor .block .block-video input{border:1px solid var(--color-border-primary);border-radius:var(--border-radius-xs);flex-grow:2;margin-left:var(--spacing-md);padding:var(--spacing-xs)}.blocks-editor .block .block-order{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;color:var(--color-text-secondary);cursor:pointer;display:flex;flex-direction:column;font-size:1.3em;font-variant-numeric:tabular-nums;font-weight:500;padding-left:var(--spacing-md);padding-right:var(--spacing-xs);position:-webkit-sticky;position:sticky;top:var(--header-top-size)}.blocks-editor .block .block-order>div{padding:7px 0}.blocks-editor .block .block-order>div:first-child{padding-top:0}.blocks-editor .block.block-type-text .block-order{padding-top:47px}@media (max-width:481px){.blocks-editor .block.block-type-text .block-order{padding-top:86px}}.blocks-editor .block .order-button{cursor:pointer}.blocks-editor .block .settings-button.active{color:var(--color-info)}.blocks-editor .block .block-image img{width:100%}.blocks-editor .block .imageUpload,.blocks-editor .block .videoUpload{align-items:center;background:var(--color-bg-quaternary);border-radius:7px;color:var(--color-text-tertiary);display:flex;flex-direction:column;font-size:1.45em;justify-content:center;margin-bottom:var(--spacing-sm);min-height:var(--user-note-min-height);padding:60px;text-align:center}.blocks-editor .block .videoUpload.locked{opacity:.6}.blocks-editor .block .imageUpload .upload-item,.blocks-editor .block .videoUpload .upload-item{padding:15px var(--spacing-md)}.blocks-editor .block .imageIcon,.blocks-editor .block .videoIcon{font-size:1.7em}.blocks-editor .block .blocks-editor{display:flex;flex-direction:column}.blocks-editor .block .blocks-text-controls{display:flex;flex-direction:row}@media only screen and (max-width:410px){.blocks-editor .block .imageUpload{padding:15px}}.blocks-editor .block .smileChooseButton{position:relative}.relativeContainer,.relativeSimpleContainer{left:0;position:absolute;top:calc(100% + 5px);width:-webkit-max-content;width:max-content}.blocks-editor .block .smileMenu{background-color:var(--color-bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-menu);display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.8em;list-style:none;margin:0;max-height:400px;max-width:242px;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-md);padding-right:var(--spacing-xs);scrollbar-color:var(--color-gray-light) transparent;scrollbar-width:thin;width:-webkit-max-content;width:max-content}.blocks-editor .block .smileMenu li:not(.keepOpenOption){border-radius:4px;cursor:pointer;transition:all .2s ease}.blocks-editor .block .smileMenu li:not(.keepOpenOption):hover{background-color:var(--color-bg-hover);-webkit-transform:scale(1.1);transform:scale(1.1)}.blocks-editor .block-drag-container{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.blocks-editor .block-drag-container.dragging{opacity:.5}.blocks-editor .block-drag-handle{align-items:center;color:var(--color-text-secondary);cursor:grab;display:flex;opacity:.5;padding:var(--spacing-md);transition:opacity var(--transition-fast)}.blocks-editor .block-drag-handle:hover{opacity:1}.dark-mode .blocks-editor .block-drag-handle{color:var(--color-text-muted)}.blocks-editor .block-drag-preview{background:var(--color-bg-primary);border-radius:var(--border-radius-xs);box-shadow:var(--shadow-md);opacity:.9;pointer-events:none;-webkit-transform:scale(.7);transform:scale(.7);z-index:1000}.dark-mode .blocks-editor .block-drag-preview{background:var(--color-bg-primary)}.blocks-editor .block-text-controls button.disabled{cursor:not-allowed;opacity:.6}.blocks-editor .block-text-controls button.disabled:hover{background-color:inherit!important;box-shadow:none!important;color:inherit!important}.dark-mode .blocks-editor .block-text-controls button.disabled{opacity:.5}.dark-mode .blocks-editor .block-text-controls button{background:var(--color-bg-primary)}.dark-mode .blocks-editor .block .block-order{color:var(--color-text-muted)}.dark-mode .blocks-editor .block-text-controls{background:var(--color-bg-primary)!important;border-bottom:1px solid var(--color-border-secondary)}.dark-mode .blocks-editor .block-text-controls button{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-primary)}.dark-mode .blocks-editor .block-text-controls button:hover{background-color:var(--color-bg-quaternary);box-shadow:var(--shadow-sm);color:var(--color-text-primary)}.dark-mode .blocks-editor .block-text-controls button.selected{background-color:var(--color-bg-quaternary)!important;border-color:var(--color-border-primary);color:var(--color-text-primary)!important}.dark-mode .blocks-editor .block .block-text .editor{background-color:var(--color-bg-app);border-color:var(--color-border-primary);border-top:1px solid var(--color-border-primary)!important;color:var(--color-text-primary)}.dark-mode .blocks-editor .block .block-order{color:var(--color-text-primary)}.dark-mode .blocks-editor .block .block-controls .controls-button,.dark-mode .blocks-editor .block .block-controls svg{fill:var(--color-text-primary);color:var(--color-text-primary)}.dark-mode .blocks-editor .block .smileMenu{background-color:var(--color-bg-secondary);box-shadow:var(--shadow-lg)}.dark-mode .blocks-editor .block .block-editor .userNameList{background:var(--color-bg-app)}.dark-mode .blocks-editor .block .block-editor .userNameList li{border-color:var(--color-primary-light)}.dark-mode .blocks-editor .block .imageUpload,.dark-mode .blocks-editor .block .videoUpload{background:var(--color-bg-secondary);color:var(--color-text-primary)}.dark-mode .blocks-editor .block-drag-handle{color:var(--color-text-primary)}.dark-mode .blocks-editor .block-drag-preview{background:var(--color-bg-app)}.dark-mode .blocks-editor .block:first-child .block-editor.minimal .block-text .editor:empty:not(:focus):before,.dark-mode .blocks-editor .block:first-child .block-editor:not(.minimal) .block-text .editor:empty:not(:focus):before{color:var(--color-text-muted)}.dark-mode .blocks-editor .block .imageUpload .upload-item,.dark-mode .blocks-editor .block .videoUpload .upload-item{color:var(--color-text-secondary)}.dark-mode .blocks-editor .block .enterLink input{background-color:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-primary)}.dark-mode .blocks-editor .block .enterLink{color:var(--color-text-primary)}.smileMenu .keepOpenOption{align-items:center;display:flex;font-size:.85rem;justify-content:flex-start;padding:10px 10px 0;width:100%}.smileMenu .keepOpenOption .checkbox-component{margin:0}.poll-editor{border:1px solid var(--color-border-primary);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--spacing-xxl);margin-bottom:var(--spacing-xxl);padding:var(--spacing-xxl)}.dark-mode .poll-editor,.poll-editor{background-color:var(--color-bg-secondary)}.dark-mode .poll-editor{border-color:var(--color-border-secondary)}.poll-editor-title input{background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--border-radius-xs);box-sizing:border-box;font-size:1.1em;font-weight:500;padding:var(--spacing-md) var(--spacing-lg);width:100%}.dark-mode .poll-editor-title input{background-color:var(--color-bg-app);border-color:var(--color-border-secondary);color:var(--color-text-primary)}.poll-editor-variants{display:flex;flex-direction:column;gap:var(--spacing-md)}.poll-editor-variant{align-items:center;display:flex;gap:var(--spacing)}.poll-editor-variant input{background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--border-radius-xs);flex:1 1;padding:var(--spacing) var(--spacing-lg)}.dark-mode .poll-editor-variant input{background-color:var(--color-bg-app);border-color:var(--color-border-secondary);color:var(--color-text-primary)}.poll-editor-remove-variant{background:none;border:none;color:var(--color-error);cursor:pointer;font-size:var(--font-size-lg);padding:0 var(--spacing);transition:all var(--transition-fast)}.poll-editor-remove-variant:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.dark-mode .poll-editor-remove-variant{color:var(--color-error-alt)}.poll-editor-add-variant{align-self:flex-start;background-color:var(--color-primary);border:none;border-radius:var(--border-radius-xs);color:var(--color-white);cursor:pointer;font-weight:500;margin-top:var(--spacing);padding:var(--spacing) var(--spacing-xxl);transition:all var(--transition-fast)}.poll-editor-add-variant:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dark-mode .poll-editor-add-variant,.poll-editor-add-variant:hover{background-color:var(--color-primary-hover)}.dark-mode .poll-editor-add-variant:hover{background-color:var(--color-primary-light)}.poll-editor-options{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:8px}.poll-editor-change-vote,.poll-editor-multiple{align-items:center;cursor:pointer;display:flex;gap:8px}.poll-editor-multiple input{cursor:pointer}.poll-editor-hint{color:var(--color-text-tertiary);font-size:.9em}.dark-mode .poll-editor-hint{color:var(--color-text-muted)}@media only screen and (max-width:480px){.poll-editor-options{align-items:flex-start;flex-direction:column}}.App>.editor{background-color:var(--color-bg-primary);border-radius:var(--border-radius-md);box-shadow:var(--shadow);display:flex;flex-direction:column;left:50%;max-height:calc(100% - var(--spacing-8xl) - var(--spacing-8xl));max-width:var(--max-content-width-large);overflow-x:hidden;overflow-y:auto;padding:0 var(--spacing-xxl);padding-bottom:var(--spacing-8xl);position:fixed;scroll-padding-top:var(--header-height);top:var(--header-top-size);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:var(--z-index-modal)}@media only screen and (max-width:var(--max-content-width-large )){.App>.editor{border-radius:0}}@media only screen and (max-width:500px){.App>.editor{-ms-overflow-style:none;scrollbar-width:none}.App>.editor::-webkit-scrollbar{display:none}}.replyForm{align-items:center;display:flex;flex-direction:column;width:100%}.replyForm .blocks-editor{max-width:var(--max-content-width-large)}.replyForm .reply-block{align-items:center;display:flex;flex-direction:column;width:100%}.replyForm .reply-block .buttonRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.replyForm .reply-block .storageDate{color:var(--color-text-rating);font-size:.89em;margin-bottom:var(--spacing-md)}.replyForm .reply-block .storageSwitcher{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:90%;padding:var(--spacing-md) var(--spacing)}.replyForm .reply-block .storageSwitcher .storageSwitch{background-color:var(--color-bg-primary);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);color:var(--color-text-tertiary);cursor:pointer;margin:var(--spacing-xs) var(--spacing);min-width:var(--spacing-xxl);padding:var(--spacing-md);text-align:center;transition:var(--transition-slow)}.replyForm .reply-block .storageSwitcher .storageSwitch.focus,.replyForm .reply-block .storageSwitcher .storageSwitch:hover{background-color:var(--color-bg-hover);box-shadow:var(--shadow-sm);color:var(--color-text-dark)}.dark-mode .replyForm .reply-block .storageSwitcher .storageSwitch{background:var(--color-bg-primary);color:var(--color-text-primary)}.dark-mode .replyForm .reply-block .storageSwitcher .storageSwitch.focus{background:var(--color-text-tertiary)}.dark-mode .editor{background:var(--color-bg-primary)!important}.dark-mode .replyForm .reply-block .controls{border-bottom-color:var(--color-border-secondary);border-top-color:var(--color-border-secondary)}.replyForm .reply-block .sendingData{color:var(--color-text-tertiary);padding:var(--spacing-md)}.replyForm .reply-block .controls{border-bottom:1px solid var(--color-border-secondary);border-top:1px solid var(--color-border-secondary);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:var(--spacing-4xl);max-width:var(--max-content-width-large);padding:var(--spacing-4xl) var(--spacing-3xl) var(--spacing-md);width:100%}.replyForm .reply-block .controls .control-item{margin-bottom:var(--spacing-md)}.connectedPostsBlock{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;max-width:var(--max-content-width-large);padding:0 var(--spacing) var(--spacing);width:100%}.connectedPostsBlock .text-input{padding-left:var(--spacing-md)}.connectedPostsBlock .addConnectedPost{align-items:center;display:flex;flex-direction:row}.connectedPostsBlock .addConnectedPost .fa-link{color:var(--color-text-secondary);cursor:pointer}.connectedPostsBlock .connectedPosts{display:flex;flex-direction:column;padding:var(--spacing) var(--spacing)}.connectedPostsBlock .connectedPosts .connectedPost{border-bottom:0 solid var(--color-border-secondary);border:solid var(--color-border-secondary);border-width:0 0 1px;color:var(--color-text-dark);cursor:pointer;display:flex;flex-direction:row;font-size:1.1em;padding:var(--spacing-md) var(--spacing-md)}.connectedPostsBlock .connectedPosts .removeButton{cursor:pointer;margin-left:var(--spacing-md)}.connectedPostsBlock .connectedPostsTitle{font-size:1.1em;padding:var(--spacing) var(--spacing)}.connectedPostsBlock .connectedPostsTitle svg{font-size:.9em}.connectedPostSearchList{list-style:none;margin:var(--spacing-xs) 0;padding:0;li{cursor:pointer;padding:var(--spacing) var(--spacing-lg)}}.threadInputName{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;max-width:var(--max-content-width-large);padding:var(--spacing-4xl) var(--spacing-3xl) var(--spacing-xs);width:100%}.threadInputName input{background:var(--color-transparent);border:0;flex-grow:2;font-size:var(--font-size-xxl);width:100%}.threadInputName input:focus{outline:none}.dark-mode .threadInputName input{color:var(--color-text-muted)}.tagsInput{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;max-width:var(--max-content-width-large);padding:0 var(--spacing-3xl) var(--spacing-xs);width:100%}.post .tagsInput{padding-top:var(--spacing-4xl)}.tagsInput input{background:var(--color-transparent);border:0;flex-grow:2;font-size:.9em}.tagsInput input:focus{outline:none}.tagsInput .tagsAiButton{color:var(--color-text-secondary);cursor:pointer;font-size:1.3em}.dark-mode .tagsInput input{color:var(--color-text-muted)}.tagSearchList{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;max-width:var(--max-content-width-large);width:100%}.tagSearchList li{border:0 solid var(--color-border-secondary);cursor:pointer;padding:var(--spacing-xs) var(--spacing-md)}.forumSearchList{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;max-width:var(--max-content-width-large)}.forumSearchList li{border-bottom:0 solid var(--color-border-secondary);border:solid var(--color-border-secondary);border-width:0 0 1px;color:var(--color-text-dark);cursor:pointer;padding:var(--spacing-md) var(--spacing-md)}.dark-mode .forumSearchList li{color:var(--color-text-primary)}.forumName{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;max-width:var(--max-content-width-large);padding:0 var(--spacing);width:100%}ul.postslist .post .forumName{margin:var(--spacing-md) 0 0}.forumName div{padding:3px 0}.forumName .text-input{padding:0 var(--spacing-md)}.forumName .selectedForum{border:1px solid var(--color-notification-badge);border-radius:var(--border-radius-xl);font-size:1.1em;padding:var(--spacing) 15px}.forumName .selectedForumRemove{color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-lg);padding:var(--spacing-xs) var(--spacing) var(--spacing-xs) var(--spacing-sm)}.forumName .selectedForumDesc{font-size:1.1em;margin-right:var(--spacing);padding-left:var(--spacing-md)}.forumName .forumSelection{overflow:hidden;padding:0 var(--spacing-md);position:relative}.forumName .forumSelection .forumSelectionIcon{color:var(--color-text-secondary);cursor:pointer;font-size:1.1em}.forumName .forumSelection select{cursor:pointer;left:0;opacity:0;overflow:hidden;position:absolute;top:0}@media only screen and (max-width:750px){.forumName select{max-width:210px}}.react-calendar-datetime-picker .header{background-color:var(--color-primary)!important}.dark-mode .react-calendar-datetime-picker .header{background-color:var(--color-primary-hover)!important}.react-calendar-datetime-picker .daysList .is-selected-day{background-color:var(--color-primary)!important}.dark-mode .react-calendar-datetime-picker .daysList .is-selected-day{background-color:var(--color-primary-hover)!important}.dark-mode .react-calendar-datetime-picker .calender-modal{background-color:var(--color-bg-primary)}.dark-mode .react-calendar-datetime-picker .daysList .daysList-day{color:var(--color-text-secondary)}.dark-mode .react-calendar-datetime-picker .daysList .daysList-day.is-selected-day{color:var(--color-white)}.dark-mode .react-calendar-datetime-picker .daysList .is-disabled{background:var(--color-bg-app)}.dark-mode .react-calendar-datetime-picker .time .time--input{background:var(--color-bg-primary);color:var(--color-text-secondary)}.dark-mode .react-calendar-datetime-picker .time .time-fieldset,.dark-mode .react-calendar-datetime-picker .time .time-fieldset .time-fieldset--dec{fill:var(--color-white)}.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--dec,.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--inc{background-color:inherit;height:26px!important;width:26px!important}.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--dec svg,.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--inc svg{-webkit-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important}.react-calendar-datetime-picker .input-picker .input-picker--input{border-radius:0!important;border-width:0!important;border-bottom:1px solid var(--color-border-secondary)!important;color:var(--color-text-quaternary);font-size:var(--font-size-md);height:auto!important;line-height:normal!important;padding:var(--spacing-md)!important;width:auto!important}.dark-mode .react-calendar-datetime-picker .input-picker .input-picker--input{background-color:var(--color-bg-primary);color:var(--color-gray-light)}.react-calendar-datetime-picker .calender-modal{bottom:42px}@media only screen and (max-width:362px){.react-calendar-datetime-picker .calender-modal{min-width:152px;width:100%!important}}.react-calendar-datetime-picker{position:relative;width:100%}.react-calendar-datetime-picker .dtWrapper{margin:auto;position:relative}.react-calendar-datetime-picker .header{align-items:center;background-color:#009a17;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;justify-content:space-between;padding:24px 16px}.react-calendar-datetime-picker .header .header-date{color:#fff;display:flex;flex-wrap:wrap;font-size:18px;justify-content:center}.react-calendar-datetime-picker .header .header-date .header-date--month{cursor:pointer;margin-left:8px}.react-calendar-datetime-picker .header .header-date .header-date--year{cursor:pointer}.react-calendar-datetime-picker .header .header-date .header-date--day{font-size:24px;margin-top:8px;text-align:center;width:100%}.react-calendar-datetime-picker .header .header--btn{color:#fff;cursor:pointer;display:block;height:20px;width:20px}.react-calendar-datetime-picker .header .header--btn.is-disabled{opacity:.2;pointer-events:none}.react-calendar-datetime-picker .header .header--clearBtn{color:#fff;cursor:pointer;height:14px;left:4px;opacity:.8;position:absolute;top:4px;width:14px}.react-calendar-datetime-picker .is-rtl .header .header-date{direction:ltr}.react-calendar-datetime-picker .is-rtl .header .header--btn{-webkit-transform:scale(-1);transform:scale(-1)}.react-calendar-datetime-picker .yearWrapper{position:relative}.react-calendar-datetime-picker .yearWrapper:after,.react-calendar-datetime-picker .yearWrapper:before{content:"";display:block;height:30px;left:0;position:absolute;transition:.4s;transition-delay:.2s;width:100%}.react-calendar-datetime-picker .yearWrapper:before{background-image:linear-gradient(0deg,#fff,#fff 10%,hsla(0,0%,96%,0));bottom:0}.react-calendar-datetime-picker .yearWrapper:after{background-image:linear-gradient(180deg,#fff,#fff 10%,hsla(0,0%,96%,0));top:-.1em}.react-calendar-datetime-picker .yearGrid{display:flex;flex-wrap:wrap;height:291px;list-style:none;margin:8px 0;overflow:hidden;overflow-y:scroll;padding:30px 0;text-align:center}.react-calendar-datetime-picker .yearGrid .is-year-list{display:block}.react-calendar-datetime-picker .yearGrid::-webkit-scrollbar{display:none}.react-calendar-datetime-picker .yearGrid_year{box-sizing:border-box;cursor:pointer;height:55px;line-height:55px;text-align:center;width:20%}.react-calendar-datetime-picker .is-selectedYearRef{color:#03bf1f;font-size:22px;font-weight:700}.react-calendar-datetime-picker .yearGrid_year:nth-child(5n+1){clear:left}.react-calendar-datetime-picker .is-year-list .yearGrid_year{width:100%}.react-calendar-datetime-picker .monthList{list-style:none;overflow:hidden;padding:0;text-align:center;transition:.8s;will-change:transform}.react-calendar-datetime-picker .monthList_month{box-sizing:border-box;color:#666;cursor:pointer;float:left;height:72px;line-height:72px;text-align:center;transition:color .2s ease-in-out;width:33.3333333333%}.react-calendar-datetime-picker .monthList_month:hover{color:#444}.react-calendar-datetime-picker .monthList_month.is-disabled{opacity:.2;pointer-events:none}.react-calendar-datetime-picker .monthList_month.is-selected-month{color:#03bf1f;font-weight:700}.react-calendar-datetime-picker .monthList_month:nth-child(3n+1){clear:left}.react-calendar-datetime-picker .is-rtl.monthList .monthList_month{float:right}.react-calendar-datetime-picker .is-rtl.monthList .monthList_month:nth-child(3n+1){clear:right}.react-calendar-datetime-picker .daysList{list-style:none;margin:0;overflow:hidden;padding:8px 0;text-align:center}.react-calendar-datetime-picker .daysList .daysList-day{border-radius:50%;box-sizing:border-box;color:#666;cursor:pointer;float:left;font-size:14px;height:44.28571px;line-height:44.28571px;margin:1px 0;text-align:center;width:14.2857142857%}.react-calendar-datetime-picker .daysList .is-week-days{border-radius:0;color:#aaa;font-size:14px;font-weight:500;height:34px;line-height:34px}.react-calendar-datetime-picker .daysList .is-next-month,.react-calendar-datetime-picker .daysList .is-prev-month{border-radius:0}.react-calendar-datetime-picker .daysList .is-border-right-0{border-bottom-right-radius:50%;border-top-right-radius:50%}.react-calendar-datetime-picker .daysList .is-border-left-0{border-bottom-left-radius:50%;border-top-left-radius:50%}.react-calendar-datetime-picker .daysList .daysList-day:nth-child(7n+1){clear:left}.react-calendar-datetime-picker .daysList .is-today{box-shadow:inset 0 0 0 2px #029418}.react-calendar-datetime-picker .daysList .is-disabled{background-color:#e4ebe5;color:#aebfa9;pointer-events:none}.react-calendar-datetime-picker .daysList .is-disabled-by-user,.react-calendar-datetime-picker .daysList .is-minMaxDisabled{opacity:.2;pointer-events:none}.react-calendar-datetime-picker .daysList .is-selected-day{background-color:#03bf1f;color:#fff}.react-calendar-datetime-picker .daysList .is-selected-day-from{background-color:#03bf1f;border-radius:50% 0 0 50%;color:#fff}.react-calendar-datetime-picker .daysList .is-selected-day-to{background-color:#03bf1f;border-radius:0 50% 50% 0;color:#fff}.react-calendar-datetime-picker .daysList .is-selected-day-from.is-selected-day-to{border-radius:50%!important}.react-calendar-datetime-picker .daysList .is-selected-day-range{background-color:#a0f5ad;border-radius:0;color:#008213}.react-calendar-datetime-picker .daysList .is-pointer{cursor:pointer}.react-calendar-datetime-picker .daysList .is_weekends{color:#d20000!important}.react-calendar-datetime-picker .is-rtl.daysList .daysList-day{float:right}.react-calendar-datetime-picker .is-rtl.daysList .daysList-day:nth-child(7n+1){clear:right}.react-calendar-datetime-picker .is-rtl.daysList .is-selected-day-from{border-radius:0 50% 50% 0}.react-calendar-datetime-picker .is-rtl.daysList .is-selected-day-to{border-radius:50% 0 0 50%}.react-calendar-datetime-picker .is-rtl .daysList-day{float:right}.react-calendar-datetime-picker .is-rtl .daysList-day:nth-child(7n+1){clear:right}.react-calendar-datetime-picker .is-rtl .is-selected-day-from{border-radius:0 50% 50% 0}.react-calendar-datetime-picker .is-rtl .daysList .is-border-right-0,.react-calendar-datetime-picker .is-rtl .is-selected-day-to{border-radius:50% 0 0 50%}.react-calendar-datetime-picker .is-rtl .daysList .is-border-left-0,.react-calendar-datetime-picker .is-rtl .daysList .is-selected-day-from{border-radius:0 50% 50% 0}.react-calendar-datetime-picker .is-rtl .daysList .is-selected-day-to{border-radius:50% 0 0 50%}.react-calendar-datetime-picker .calender-modal{background-color:#fff;border-radius:4px;box-shadow:0 2px 6px #00000040;font-family:inherit;overflow:hidden;position:absolute;width:310px;z-index:10}.react-calendar-datetime-picker .calender-modal.is-calender{position:relative}.react-calendar-datetime-picker .input-picker{position:relative;width:100%}.react-calendar-datetime-picker .input-picker .input-picker--input{border-color:#aaa;border-radius:4px;border-width:1px;cursor:pointer;height:26px;line-height:26px;padding:0 8px;text-align:center;width:100%}.react-calendar-datetime-picker .input-picker .input-picker--input:focus{border-color:#444;outline:none}.react-calendar-datetime-picker .input-picker .input-picker--clearBtn{color:#c9c9c9;cursor:pointer;display:block;height:20px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.react-calendar-datetime-picker .todayBtn{border:1px solid #009a17;border-radius:16px;cursor:pointer;display:block;font-size:14px;font-weight:400;margin:auto auto 4px;padding:4px 0;text-align:center;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:80px}.react-calendar-datetime-picker .time{align-items:center;display:flex;justify-content:center;margin:0 8px 8px}.react-calendar-datetime-picker .time .field-wrapper{align-items:center;direction:ltr!important;display:flex;justify-content:center}.react-calendar-datetime-picker .time .time-fieldset{border:0;display:flex;flex-direction:column-reverse;padding:0}.react-calendar-datetime-picker .time .time-fieldset.is-disabled{opacity:.5;pointer-events:none}.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--dec,.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--inc{border:0;cursor:pointer;height:16px;margin:auto;opacity:.3;padding:0;position:relative;width:16px}.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--dec:focus,.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--inc:focus{outline:none}.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--dec svg,.react-calendar-datetime-picker .time .time-fieldset .time-fieldset--inc svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75)}.react-calendar-datetime-picker .time .time--title{color:#aaa;margin-right:8px;min-width:32px;text-align:center}.react-calendar-datetime-picker .time .time--input{-webkit-appearance:textfield;appearance:textfield;border:0;color:#666;font-size:14px;margin:0 4px;text-align:center;width:20px}.react-calendar-datetime-picker .time .time--input:focus{outline:none}.react-calendar-datetime-picker .time .time--input::-webkit-inner-spin-button,.react-calendar-datetime-picker .time .time--input::-webkit-outer-spin-button{-webkit-appearance:none}.react-calendar-datetime-picker .is-rtl .time{direction:rtl}.react-calendar-datetime-picker .is-rtl .time--title{margin-left:8px}.react-calendar-datetime-picker .is-ltr .time{direction:ltr}.react-calendar-datetime-picker .is-ltr .time--title{margin-right:8px}.switcher{display:inline-block;font-size:var(--spacing-xxl);line-height:var(--spacing-5xl);margin:0 0 var(--spacing-md);position:relative}.switcher input{height:var(--switcher-height);left:0;opacity:0;position:absolute;top:0;width:var(--switcher-width);z-index:0}.switcher label{cursor:pointer;display:block;padding:0 0 0 var(--switcher-padding-left)}.switcher label:before{background-color:var(--color-checkbox-track);height:var(--switcher-track-height);top:var(--switcher-top-offset);transition:background-color var(--transition-cubic);width:var(--switcher-width);z-index:1}.switcher label:after,.switcher label:before{border-radius:var(--switcher-border-radius);content:"";left:0;position:absolute}.switcher label:after{background-color:var(--color-checkbox-thumb);box-shadow:0 2px 2px 0 var(--color-shadow-tertiary),0 3px 1px -2px var(--color-shadow-strong),0 1px 5px 0 var(--color-shadow-secondary);height:var(--switcher-thumb-size);top:var(--switcher-thumb-top-offset);transition:all var(--transition-cubic);transition-property:left,background-color;width:var(--switcher-thumb-size);z-index:2}.switcher input:checked+.switcher label{background-color:var(--color-error)}.switcher.checked label:before{background-color:var(--color-checkbox-track-active)}.switcher.checked label:after{background-color:var(--color-primary);left:var(--switcher-thumb-offset)}.dark-mode .switcher:not(.checked) label:before{background-color:var(--color-checkbox-disabled)}.dark-mode .switcher.checked label:before{background-color:var(--color-checkbox-track-active)}.dark-mode .switcher.checked label:after{background-color:var(--color-primary-hover)}.tab-slider--nav{position:relative}.tab-slider--tabs{background:var(--color-bg-primary);border-radius:35px;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;-webkit-user-select:none;user-select:none}.tab-slider--nav .slider{background:var(--color-primary);border-radius:35px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out}.tab-slider--trigger{text-wrap:nowrap;color:var(--color-primary);cursor:pointer;flex-basis:0;flex-grow:1;font-size:12px;font-weight:700;line-height:1;padding:11px 20px;position:relative;text-align:center;text-transform:uppercase;transition:color .25s ease-in-out;-webkit-user-select:none;user-select:none;z-index:2}.dark-mode .tab-slider--trigger{color:var(--color-primary-light)}.tab-slider--trigger.active{color:var(--color-white)}.dark-mode .tab-slider--tabs{background:var(--color-bg-primary)}.dark-mode .tab-slider--nav .slider{background-color:var(--color-primary-hover)}ul.threadlist{list-style:none;margin:0 auto;max-width:1200px;padding:20px}ul.threadlist .thread{align-items:flex-start;background:var(--color-bg-primary);border-radius:12px;box-shadow:0 2px 4px var(--color-shadow-primary);display:flex;margin:12px 0;padding:15px 20px;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.dark-mode ul.threadlist .thread{background:var(--color-bg-primary);box-shadow:0 2px 4px var(--color-shadow-strong)}ul.threadlist .thread:hover{box-shadow:0 4px 8px var(--color-shadow-secondary);-webkit-transform:translateY(-2px);transform:translateY(-2px)}ul.threadlist .thread .threadinfo{flex:1 1;min-width:0;padding:0 15px}ul.threadlist .thread .threadinfo .title{align-items:center;display:flex;font-size:var(--font-size-lg);font-weight:500;margin-bottom:8px}ul.threadlist .thread .threadinfo .title a{color:var(--color-thread-text-primary);text-decoration:none;transition:color .2s ease}.dark-mode ul.threadlist .thread .threadinfo .title a{color:var(--color-thread-text-primary)}ul.threadlist .thread .threadinfo .title a:hover{color:var(--color-primary)}.dark-mode ul.threadlist .thread .threadinfo .title a:hover{color:var(--color-primary-light)}ul.threadlist .thread .threadinfo .poster{align-items:center;color:var(--color-thread-text-secondary);display:flex;font-size:.9em;gap:5px}.dark-mode ul.threadlist .thread .threadinfo .poster{color:var(--color-thread-text-secondary)}ul.threadlist .thread .threadinfo .poster a{color:var(--color-primary);font-weight:500;text-decoration:none;transition:color .2s ease}.dark-mode ul.threadlist .thread .threadinfo .poster a{color:var(--color-primary-light)}ul.threadlist .thread .statistic{align-self:flex-start;display:flex;flex-direction:column;gap:8px;margin-top:4px;min-width:120px;padding:0 15px}.dark-mode ul.threadlist .thread .statistic,ul.threadlist .thread .statistic{color:var(--color-thread-text-secondary)}ul.threadlist .thread .lastpostinfo{align-self:flex-start;border-left:1px solid var(--color-thread-border);display:flex;flex-direction:column;flex-shrink:0;gap:10px;margin-top:4px;padding:0 15px;position:relative;width:250px}.dark-mode ul.threadlist .thread .lastpostinfo{border-left-color:var(--color-thread-border)}ul.threadlist .thread .lastpostinfo .lastposter{align-items:center;display:flex;gap:10px}ul.threadlist .thread .lastpostinfo .lastposter img{border-radius:50%;box-shadow:0 2px 4px var(--color-shadow-secondary);height:32px;object-fit:cover;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:32px}ul.threadlist .thread .lastpostinfo .lastposter img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}ul.threadlist .thread .lastpostinfo .lastposter a{color:var(--color-primary);font-weight:500;text-decoration:none;transition:color .2s ease}.dark-mode ul.threadlist .thread .lastpostinfo .lastposter a{color:var(--color-primary-light)}ul.threadlist .thread .lastpostinfo .lastposttime{color:var(--color-thread-text-secondary);font-size:.9em}.dark-mode ul.threadlist .thread .lastpostinfo .lastposttime{color:var(--color-thread-text-secondary)}@media only screen and (max-width:1024px){ul.threadlist .thread .lastpostinfo{width:200px}}@media only screen and (max-width:768px){ul.threadlist{padding:5px}ul.threadlist .thread{display:flex;flex-wrap:wrap;padding:10px}ul.threadlist .thread .threadinfo{flex-grow:1;flex-shrink:1;margin-bottom:10px;padding:0;width:100%}ul.threadlist .thread .statistic{flex-basis:1%;flex-direction:row;gap:10px;justify-content:flex-end;margin-bottom:0;margin-left:8px;min-width:-webkit-max-content;min-width:max-content;padding:0;width:auto}ul.threadlist .thread .lastpostinfo{align-items:center;border-left:none;border-top:1px solid var(--color-thread-border);display:flex;flex-direction:row;padding:10px 0 0;width:100%}ul.threadlist .thread .lastpostinfo .lastposter{flex-grow:1}ul.threadlist .thread>div{box-sizing:border-box;flex-direction:column;padding:5px 3px!important;width:100%!important}.dark-mode ul.threadlist .thread .lastpostinfo{border-top-color:var(--color-thread-border)}}.article .block img{height:auto;max-width:100%}.article .block p{margin-bottom:0;margin-top:0}.article .block ul{list-style:none}.article .block li{margin:var(--article-list-item-margin) 0 var(--article-list-item-margin) var(--article-list-item-side-margin);position:relative}.article .block li:before{background-color:currentColor;border-radius:var(--border-radius-full);content:"";display:block;height:var(--article-list-marker-size);left:var(--article-list-marker-offset);position:absolute;top:var(--article-list-marker-top);width:var(--article-list-marker-size)}.article .block.text .ask-user{cursor:pointer}.article .block .imageContainer{margin:var(--article-image-margin) 0}.article .block .imageContainer .imageDescription{font-size:.88em}@media only screen and (min-width:1300px){.article .block img{max-width:var(--article-max-width-large)}.post.tree .article .block img{max-width:100%}}.article .block .imageContainer .zoomImage{cursor:pointer}.article .block .imageContainer.zoomed .zoomImage{left:0;margin:0;max-width:inherit;position:fixed;top:0;-webkit-user-select:none;user-select:none;z-index:22}.article .block .imageContainer .overlay{background-color:var(--color-article-overlay);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:21}.article .block .imageContainer.zoomed .overlay{display:block}.article .block .imageContainer .nextPicture,.article .block .imageContainer .prevPicture{align-items:center;background:var(--color-black);border-radius:var(--border-radius-full);box-shadow:var(--shadow-menu);color:var(--color-white);cursor:pointer;display:none;height:var(--article-video-button-size);justify-content:center;opacity:var(--opacity-pulse-dim);position:fixed;top:calc(50% - var(--article-video-button-offset));width:var(--article-video-button-size);z-index:22}.article .block .imageContainer .nextPicture{right:var(--spacing-md)}.article .block .imageContainer .prevPicture{left:var(--spacing-md)}.article .block .imageContainer.zoomed .nextPicture,.article .block .imageContainer.zoomed .prevPicture{display:flex}.article .block.spoiler:not(.visible){position:relative}.article .block.spoiler:not(.visible) .blockcontent{-webkit-filter:var(--blur-spoiler);filter:var(--blur-spoiler);pointer-events:none}.article .block.adult:not(.visible){position:relative}.article .block.adult:not(.visible) .blockcontent{-webkit-filter:var(--blur-adult-content);filter:var(--blur-adult-content);pointer-events:none}.article.hideAdult .blockcontent{pointer-events:none}.article .blockAdultButton,.article .blockAdultSpoilerButton{background:var(--color-adult-content)}.article .blockAdultButton,.article .blockAdultSpoilerButton,.article .blockSpoilerButton{text-wrap:nowrap;border-radius:var(--border-radius-xl);box-shadow:var(--shadow-button);color:var(--color-white);cursor:pointer;left:50%;padding:var(--article-button-padding-v) var(--article-button-padding-h);position:absolute;top:50%;-webkit-transform:var(--transform-center);transform:var(--transform-center)}.article .blockSpoilerButton{background:var(--color-warning-alt)}.article.collapsed{max-height:var(--article-collapsed-max-height);overflow:hidden;position:relative}.post.preview .article.collapsed{max-height:var(--article-preview-collapsed-max-height)}.article .cut-off{background:linear-gradient(to bottom,transparent,var(--color-white));bottom:0;content:"";display:block;height:var(--article-cut-off-height);position:absolute;width:100%}.article .showFullPost{background:var(--color-text-private);border-radius:var(--border-radius-xl);bottom:0;box-shadow:var(--shadow-button);color:var(--color-white);cursor:pointer;left:50%;padding:var(--spacing-sm) var(--spacing-md);position:absolute;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article .showFullPost.collapse{bottom:var(--spacing-md);position:-webkit-sticky;position:sticky;-webkit-transform:translate(-50%);transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:710px) and (max-width:1200px){.article .showFullPost.collapse{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.dark-mode .article .cut-off{background:linear-gradient(180deg,transparent,var(--color-black))}.message-quote{border:none;margin:var(--spacing-xl) 0;padding-left:var(--spacing-xxl);position:relative}.message-quote:before{background:linear-gradient(to bottom,var(--color-primary) 0,var(--color-primary-light) 100%);border-radius:var(--border-radius-xs);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.message-quote .message-quote-deep{padding:var(--spacing-lg) 0;position:relative}.dark-mode .message-quote:before{background:linear-gradient(to bottom,var(--color-primary) 0,var(--color-primary-light) 100%)}.message-quote .message-quote-to{align-items:center;color:var(--color-text-primary);display:flex;flex-direction:row;margin-bottom:var(--spacing-lg);transition:var(--transition-fast)}.message-quote:hover .message-quote-to{color:var(--color-primary)}.message-quote .message-quote-to img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:2px solid transparent;border-radius:var(--border-radius-full);height:var(--article-avatar-size-small)!important;margin:0;margin-right:var(--spacing-md);object-fit:cover;padding:0;transition:var(--transition-fast);width:var(--article-avatar-size-small)!important}.message-quote:hover .message-quote-to img{border-color:var(--color-primary-alpha-25);-webkit-transform:scale(1.05);transform:scale(1.05)}.message-quote .message-quote-to .username{font-size:var(--font-size-sm);font-weight:600;letter-spacing:.5px}.message-quote .message-quote-text{color:var(--color-text-secondary);font-style:italic;line-height:1.6;margin-top:var(--spacing-sm);position:relative}.ask-user{align-items:baseline;display:inline-flex;flex-direction:row;margin:0 var(--article-thread-link-padding) 0 var(--article-thread-link-padding)}.ask-user .username{color:var(--color-article-link);font-weight:500}.ask-user .avatar{align-self:center;display:flex;flex-direction:row-reverse;margin-right:var(--spacing-xs);max-height:var(--article-avatar-size-small)}.ask-user .avatar img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;border-radius:var(--border-radius-full);height:var(--article-avatar-size-small)!important;margin:0;object-fit:cover;padding:0;width:var(--article-avatar-size-small)!important}.post-quote{border-left:var(--article-quote-border-width) solid var(--color-post-quote-border);border-radius:var(--border-radius-sm);margin:var(--article-quote-margin) var(--article-quote-side-margin) 0}.post-quote .no-text{margin:var(--spacing-md) var(--spacing-lg)}.post-quote-deep{background-color:var(--color-post-quote-bg);border-bottom-right-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.dark-mode .post-quote{border-left-color:var(--color-post-quote-border)}.dark-mode .post-quote-deep{background-color:var(--color-post-quote-bg)}.post-quote .userReplyImg img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;border-radius:var(--border-radius-full);height:var(--article-avatar-size);margin:0;margin-right:var(--spacing-sm);object-fit:cover;padding:0;width:var(--article-avatar-size)}.post-quote .userReplyImg .userReplyName{font-weight:500}.post-quote .userReplyImg{color:var(--color-black);margin:0 7px;padding:var(--spacing-md) var(--spacing-sm) 0 var(--spacing)}.dark-mode .post-quote .userReplyImg{color:var(--color-text-quaternary)}.youtube-container{height:auto;margin:var(--spacing-lg) 0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.blocks-editor .youtube-container{margin:0}.youtube-container .youtube-play-background-button{background-color:var(--color-article-video-bg);border-radius:var(--border-radius-full);cursor:pointer;height:60px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;width:60px}.youtube-container .youtube-play-button{fill:var(--color-article-video-icon);cursor:pointer;height:var(--article-video-icon-size);left:50%;margin-left:-var(--article-video-icon-offset);margin-top:-var(--article-video-icon-offset);position:absolute;top:50%;width:var(--article-video-icon-size)}.youtube-container iframe,.youtube-container img{height:100%;left:0;position:absolute;top:0;width:100%}.youtube-container img{cursor:pointer}.vk-container{height:auto;margin:var(--spacing-lg) 0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.blocks-editor .vk-container{margin:0}.vk-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.coub-container,.rutube-container,.twitch-container{height:auto;margin:var(--spacing-lg) 0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.blocks-editor .coub-container,.blocks-editor .rutube-container,.blocks-editor .twitch-container{margin:0}.coub-container iframe,.rutube-container iframe,.twitch-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-container{margin:var(--spacing-lg) 0;overflow:hidden;position:relative;width:100%}.blocks-editor .video-container{margin:0}.video-container video{display:block;height:auto;width:100%}.video-container video.animation{cursor:pointer}.video-container .gif-sticker{background-color:var(--color-article-gif-bg);border-radius:30%;color:var(--color-white);left:var(--article-video-icon-offset);padding:var(--spacing-sm);position:absolute;text-align:center;top:var(--article-video-icon-offset);width:30px}.video-container .gif-sticker.playing{display:none}.video-container .video-preview-processing{display:block;margin-left:auto;margin-right:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.video-container .video-preview-processing img{-webkit-filter:var(--blur-processing);filter:var(--blur-processing);max-width:100%}.video-container .video-preview-processing .processing-text{background:var(--color-article-processing-bg);color:var(--color-white);font-size:.91em;left:50%;padding:var(--spacing-sm) 0;position:absolute;text-align:center;top:50%;-webkit-transform:var(--transform-center);transform:var(--transform-center);width:100%}@media only screen and (min-width:410px){.video-container .video-preview-processing img,.video-container video{max-height:500px}}.video-player.pip-mode,.youtube-player.pip-mode{-webkit-animation:pip-enter var(--transition-medium) forwards;animation:pip-enter var(--transition-medium) forwards;border-radius:var(--border-radius);bottom:var(--article-pip-offset);box-shadow:var(--shadow-lg);height:var(--article-pip-height);overflow:hidden;position:fixed;right:var(--article-pip-offset);transition:var(--transition-medium);width:var(--article-pip-width);z-index:15}.youtube-player.pip-mode{padding-bottom:0}.video-player.pip-mode video,.youtube-player.pip-mode iframe{height:100%;object-fit:cover;width:100%}.video-player.pip-mode .gif-sticker,.youtube-player.pip-mode .gif-sticker{font-size:.8em;left:var(--article-pip-close-offset);padding:3px;top:var(--article-pip-close-offset)}.video-player.pip-mode .pip-close,.youtube-player.pip-mode .pip-close{align-items:center;background-color:var(--color-article-pip-close);border-radius:var(--border-radius-full);color:var(--color-white);cursor:pointer;display:flex;height:var(--article-pip-close-size);justify-content:center;opacity:var(--opacity-hidden);position:absolute;right:var(--article-pip-close-offset);top:var(--article-pip-close-offset);transition:var(--transition-fast);width:var(--article-pip-close-size);z-index:101}.video-player.pip-mode:hover .pip-close,.youtube-player.pip-mode:hover .pip-close{opacity:var(--opacity-visible)}@media only screen and (max-width:710px){.video-player.pip-mode .pip-close,.youtube-player.pip-mode .pip-close{opacity:var(--opacity-visible)}}@-webkit-keyframes pip-enter{0%{opacity:var(--opacity-hidden);-webkit-transform:translateY(var(--article-pip-offset));transform:translateY(var(--article-pip-offset))}to{opacity:var(--opacity-visible);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pip-enter{0%{opacity:var(--opacity-hidden);-webkit-transform:translateY(var(--article-pip-offset));transform:translateY(var(--article-pip-offset))}to{opacity:var(--opacity-visible);-webkit-transform:translateY(0);transform:translateY(0)}}.dark-mode .video-player.pip-mode,.dark-mode .youtube-player.pip-mode{box-shadow:var(--shadow-lg)}.thread-link{align-items:center;background-color:var(--color-primary-alpha-10);border-radius:var(--border-radius-xs);display:inline-flex;margin:0 var(--article-thread-link-padding);max-width:100%;padding:var(--article-thread-link-padding) var(--article-thread-link-padding-h);transition:var(--transition-fast)}.article .block.text .thread-link{cursor:pointer}.thread-link:hover{background-color:var(--color-primary-alpha-15);box-shadow:var(--shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.thread-link-container{align-items:center;display:flex;gap:var(--spacing-sm);overflow:hidden}.thread-link-icon{align-items:center;color:var(--color-primary);display:flex;transition:var(--transition-fast)}.thread-link:hover .thread-link-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.thread-link-icon.link-default:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath d='m13.06 8.11 1.415 1.415a7 7 0 1 1-9.9 0l1.414 1.414c-2.014 2.014-2.014 5.061 0 7.076 2.015 2.014 5.062 2.014 7.076 0 2.014-2.015 2.014-5.062 0-7.076L11.65 9.525l1.41-1.414Zm-2.12-2.12L9.524 4.574a7 7 0 0 0-9.9 9.9l.415.414 1.414-1.414-.414-.415C-.975 11.046-.975 8 1.04 5.985c2.014-2.014 5.061-2.014 7.075 0L9.53 7.4l1.41-1.41ZM8 9.524l1.525-1.521 6.471 6.47L14.475 16 7.999 9.525Z' fill='%2331c48d'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:var(--article-thread-link-icon-size);width:var(--article-thread-link-icon-size)}.thread-link-icon.avatar img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;border-radius:var(--border-radius-full);height:var(--article-avatar-size-small)!important;margin:0;max-width:none;object-fit:cover;padding:0;transition:var(--transition-fast);width:var(--article-avatar-size-small)!important}.thread-link:hover .thread-link-icon.avatar img{box-shadow:0 0 0 var(--article-thread-link-padding) var(--color-primary-alpha-15)}.thread-link-title,.thread-link-username{color:var(--color-primary);font-weight:500;max-width:var(--article-thread-link-max-width);overflow:hidden;text-overflow:ellipsis;transition:var(--transition-fast);white-space:nowrap}.thread-link:hover .thread-link-title,.thread-link:hover .thread-link-username{color:var(--color-article-link-hover)}.thread-link-reply{align-items:center;color:var(--color-primary);display:flex;margin:0 var(--article-thread-link-padding);transition:var(--transition-fast)}.thread-link:hover .thread-link-reply{-webkit-transform:scale(1.1);transform:scale(1.1)}.thread-link-reply:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath d='m11 8-4 4 4 4V8Zm2 0v8l4-4-4-4Z' fill='%2331c48d'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:var(--article-thread-link-icon-size);width:var(--article-thread-link-icon-size)}.thread-link a{color:inherit;text-decoration:none}.dark-mode .thread-link{background-color:var(--color-primary-alpha-10);border-color:var(--color-primary-alpha-15)}.dark-mode .thread-link-icon,.dark-mode .thread-link-reply,.dark-mode .thread-link-title,.dark-mode .thread-link-username{color:var(--color-primary)}.dark-mode .thread-link-icon.link-default:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath d='m13.06 8.11 1.415 1.415a7 7 0 1 1-9.9 0l1.414 1.414c-2.014 2.014-2.014 5.061 0 7.076 2.015 2.014 5.062 2.014 7.076 0 2.014-2.015 2.014-5.062 0-7.076L11.65 9.525l1.41-1.414Zm-2.12-2.12L9.524 4.574a7 7 0 0 0-9.9 9.9l.415.414 1.414-1.414-.414-.415C-.975 11.046-.975 8 1.04 5.985c2.014-2.014 5.061-2.014 7.075 0L9.53 7.4l1.41-1.41ZM8 9.524l1.525-1.521 6.471 6.47L14.475 16 7.999 9.525Z' fill='%23115e17'/%3E%3C/svg%3E")}.dark-mode .thread-link-reply:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath d='m11 8-4 4 4 4V8Zm2 0v8l4-4-4-4Z' fill='%23115e17'/%3E%3C/svg%3E")}.poll-container{background-color:var(--color-poll-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);margin:var(--spacing-lg) 0;padding:var(--article-poll-padding)}.dark-mode .poll-container{background-color:var(--color-poll-bg);box-shadow:var(--shadow-md)}.poll-title{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--article-poll-padding)}.dark-mode .poll-title,.poll-title{color:var(--color-poll-text)}.poll-variants{display:flex;flex-direction:column;gap:var(--article-poll-gap);margin-bottom:var(--article-poll-padding)}.poll-variant{border-radius:var(--border-radius-sm);cursor:pointer;padding:var(--article-poll-variant-padding);transition:var(--transition-fast)}.poll-variant:hover{background-color:var(--color-primary-alpha-05)}.dark-mode .poll-variant:hover{background-color:var(--color-primary-alpha-10)}.poll-variant.voted{border-left:3px solid var(--color-primary);padding-left:var(--spacing-lg)}.dark-mode .poll-variant.voted{border-left-color:var(--color-primary)}.poll-variant-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.poll-variant-name{align-items:center;display:flex;font-weight:500;gap:var(--spacing)}.poll-variant-percent{font-weight:600}.dark-mode .poll-variant-percent,.poll-variant-percent{color:var(--color-primary)}.poll-variant-bar-container{border-radius:var(--border-radius-xs);height:var(--article-poll-bar-height);margin-bottom:var(--spacing-xs);overflow:hidden}.dark-mode .poll-variant-bar-container,.poll-variant-bar-container{background-color:var(--color-poll-bar-bg)}.poll-variant-bar{border-radius:var(--border-radius-xs);height:100%;transition:var(--transition-medium)}.dark-mode .poll-variant-bar,.poll-variant-bar{background-color:var(--color-primary)}.poll-variant-votes{font-size:var(--font-size-sm);text-align:right}.dark-mode .poll-variant-votes,.poll-footer,.poll-variant-votes{color:var(--color-poll-muted)}.poll-footer{align-items:flex-start;display:flex;flex-direction:column;font-size:.9em;margin-top:var(--spacing-lg)}.dark-mode .poll-footer{color:var(--color-poll-muted)}.poll-total-votes{font-weight:500}.poll-note{font-style:italic;margin-top:var(--spacing-xs)}.poll-checkbox,.poll-radio{align-items:center;border:var(--article-poll-checkbox-border) solid var(--color-primary);display:flex;height:var(--article-poll-checkbox-size);justify-content:center;min-height:var(--article-poll-checkbox-size);min-width:var(--article-poll-checkbox-size);transition:var(--transition-fast);width:var(--article-poll-checkbox-size)}.poll-checkbox{border-radius:var(--border-radius-xs)}.poll-radio{border-radius:var(--border-radius-full)}.poll-checkbox.checked,.poll-radio.checked{background-color:var(--color-primary);color:var(--color-white)}.poll-checkbox span,.poll-radio span{font-size:var(--font-size-sm);font-weight:700}.dark-mode .poll-checkbox,.dark-mode .poll-radio{border-color:var(--color-primary)}.dark-mode .poll-checkbox.checked,.dark-mode .poll-radio.checked{background-color:var(--color-primary)}.context-menu{position:relative}.context-menu .menu-list{background-color:var(--color-bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-menu);display:flex;flex-direction:column;font-size:medium;left:0;padding:var(--context-menu-padding);position:absolute;top:100%;z-index:var(--z-index-dropdown)}.context-menu .menu-list.right,.context-menu.right .menu-list{left:inherit;right:0}.context-menu .menu-caller{cursor:pointer}.context-menu .menu-list .menu-item{border-radius:var(--border-radius-sm);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:500;padding:var(--spacing);transition:var(--transition-medium);white-space:nowrap;z-index:var(--z-index-dropdown)}.context-menu .menu-list .menu-item:hover{background-color:var(--color-bg-hover)}.dark-mode .context-menu .menu-list{background-color:var(--color-bg-primary)}.dark-mode .context-menu .menu-list .menu-item{color:var(--color-text-primary)}.dark-mode .context-menu .menu-list .menu-item:hover{background-color:var(--color-bg-hover)}.pure-material-progress-linear{-webkit-appearance:none;appearance:none;background-color:var(--color-primary-alpha-10);border:none;border-radius:6px;font-size:16px;height:.25em;overflow:hidden;position:relative}.pure-material-progress-linear::-webkit-progress-bar{background-color:var(--color-transparent)}.pure-material-progress-linear::-webkit-progress-value{background-color:currentColor;position:relative;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.pure-material-progress-linear::-webkit-progress-value:after{background:inherit;border-radius:3px;box-shadow:0 0 8px var(--color-shadow-secondary);content:"";-webkit-filter:brightness(120%);filter:brightness(120%);height:100%;position:absolute;right:-2px;top:0;width:4px}.pure-material-progress-linear::-moz-progress-bar{background-color:currentColor;position:relative;-moz-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.pure-material-progress-linear::-ms-fill{background-color:currentColor;border:none;-ms-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.mouseFocusContainer{position:relative}.mouseFocusContainer:not(.active) .focusContainer{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:fadeOut;animation-name:fadeOut;display:none}.mouseFocusContainer.active .focusContainer{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:fadeIn;animation-name:fadeIn;display:flex}ul.postslist{list-style:none;margin:0 1% var(--spacing-md) 1%;min-height:100vh;padding:var(--spacing-xxl);width:100%}.recentPosts .postslist{margin-bottom:0;margin-left:2%;margin-right:2%;min-width:var(--max-content-width)}ul.postslist.searchBoxPosts{padding-top:var(--spacing-xs)}ul.postslist .subpostslist{padding:0}ul.postslist .postBody{display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto}.post .controls .post-control-item{margin-bottom:var(--spacing-md)}.post .controls{padding:var(--spacing-sm) var(--spacing-3xl)}.post .downcontrols .controls{-webkit-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);padding:0;row-gap:var(--spacing-md)}ul.postslist .postBody.withLeftContainer{margin-left:var(--post-transform-offset)}.leftPostsPanel.withLeftContainer{-webkit-transform:translateX(var(--post-transform-offset));transform:translateX(var(--post-transform-offset))}.recentposts.postslist .replyForm{margin-left:auto;margin-right:auto;max-width:var(--max-content-width)}.leftPostsPanel{margin-top:var(--spacing-6xl);max-width:var(--post-left-panel-width)}.leftBlocksPanel,.rightBlocksPanel{display:none;margin-top:var(--spacing-6xl);width:var(--post-blocks-panel-width)}.leftBlocksPanel.sticky{-ms-overflow-style:none;left:0;max-height:100%;overflow-y:auto;position:fixed;scrollbar-width:none;top:0}.leftBlocksPanel.sticky::-webkit-scrollbar{display:none}.rightBlocksPanel.sticky{-ms-overflow-style:none;max-height:100%;overflow-y:auto;position:fixed;right:0;scrollbar-width:none;top:0}.rightBlocksPanel.sticky::-webkit-scrollbar{display:none}.rightBlocksPanel.sticky .postslist.sticky{margin:0;padding-left:0;padding-right:0;padding-top:0}@media only screen and (max-width:1200px){ul.postslist .postBody.withLeftContainer{margin-left:0}.leftPostsPanel.withLeftContainer{-webkit-transform:none!important;-webkit-transform:initial!important;transform:none!important}}.taglist{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:var(--spacing) var(--spacing-xxl)}.tag{border:1px solid var(--color-primary);border-radius:var(--border-radius-xl);color:var(--color-primary);cursor:pointer;margin:var(--spacing-sm);min-width:var(--spacing-8xl);padding:var(--spacing);text-align:center}.blocksPage .title{font-weight:500;padding:var(--spacing-md) var(--spacing-md) 0}.blockedTags{padding:var(--spacing-sm) var(--spacing-md)}.dark-mode .tag{border-color:var(--color-primary)}.dark-mode .tag a,.dark-mode .tag a:visited,.tag a,.tag a:visited{color:var(--color-primary)!important}.tag.disabled{border-color:var(--color-error-alt)}.tag.disabled,.tag.disabled a,.tag.disabled a:visited{color:var(--color-error-alt)}ul.postslist .hideAdult{-webkit-filter:var(--blur-adult);filter:var(--blur-adult)}ul.postslist.sticky .pagetext.hideAdult{display:none!important}ul.postslist .hideLowQuality{-webkit-filter:var(--blur-low-quality);filter:var(--blur-low-quality);opacity:var(--opacity-low-quality)}ul.postslist.sticky .pagetext.hideLowQuality{display:none!important}ul.postslist.sticky.render-wait{display:none}ul.postslist .showAdultButton{background:var(--color-adult-content)}ul.postslist .showAdultButton,ul.postslist .showLowQualityButton{border-radius:var(--spacing-xl);bottom:50%;box-shadow:var(--shadow-button);color:#fff;cursor:pointer;left:50%;margin-top:20%;padding:var(--spacing-xl);position:-webkit-sticky;position:sticky;-webkit-transform:var(--transform-center);transform:var(--transform-center);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}ul.postslist .showLowQualityButton{background:var(--color-warning);transition:var(--transition-medium)}ul.postslist .showLowQualityButton:hover{background:var(--color-warning-hover);box-shadow:var(--shadow-button-hover);-webkit-transform:var(--transform-center-up);transform:var(--transform-center-up)}ul.postslist .leftPostFollower{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:calc(var(--header-top-size) - 8px);z-index:1}ul.postslist .hideBox{border:1px solid var(--color-border-rating);border-radius:var(--border-radius-md);color:var(--color-text-rating);cursor:pointer;margin-left:auto;margin-right:auto;margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xxl);-webkit-transform:var(--transform-hide-offset);transform:var(--transform-hide-offset)}.dark-mode ul.postslist .hideBox{border-color:var(--color-border-rating);color:var(--color-text-rating)}ul.postslist .leftPostPanel{margin-bottom:var(--spacing-md);overflow-y:clip}ul.postslist .scrollBotommer{background:var(--gradient-scroll-light);box-sizing:border-box;cursor:pointer;display:block;height:100%;margin-left:-var(--spacing);opacity:var(--opacity-hidden);transition:opacity var(--transition-fast) ease-out;z-index:0}.dark-mode ul.postslist .scrollBotommer{background:var(--gradient-scroll-dark)}ul.postslist .scrollBotommer:hover{opacity:var(--opacity-visible)}ul.postslist .post.hidden .textcenter .postTitle{margin-bottom:var(--spacing-lg)}ul.postslist .ratingLeftChanger{border:1px solid var(--color-border-rating);border-radius:var(--border-radius-md);color:var(--color-text-rating);display:flex;flex-direction:row;justify-content:center;margin-bottom:var(--spacing-sm);margin-left:0;margin-right:var(--spacing-lg);margin-top:var(--spacing-4xl);max-height:var(--post-rating-height);padding:var(--spacing-xs) 0;width:var(--post-rating-width)}ul.postslist .ratingLeftChanger svg{fill:var(--color-text-rating);height:var(--spacing-xxl);width:var(--spacing-4xl)}ul.postslist .ratingLeftChanger .raitingContainer{align-items:center;display:flex;flex-direction:column}ul.postslist .ratingLeftChanger .rating{font-size:var(--font-size-xl);padding:3px 0}ul.postslist .ratingLeftChanger .down{cursor:pointer;position:relative}ul.postslist .ratingLeftChanger .down.current svg{fill:var(--color-error)}ul.postslist .ratingLeftChanger .rating.neg{color:var(--color-error)}ul.postslist .ratingLeftChanger .up{cursor:pointer;position:relative}ul.postslist .ratingLeftChanger .up.current svg{fill:var(--color-success)}ul.postslist .ratingLeftChanger .rating.pos{color:var(--color-success)}.dark-mode ul.postslist .ratingLeftChanger .up.current svg{fill:var(--color-success)}.dark-mode ul.postslist .ratingLeftChanger .rating.pos{color:var(--color-success)}ul.postslist .ratingLeftChanger .up .rating-clicker{background:#000}ul.postslist .ratingLeftChanger .down .rating-clicker,ul.postslist .ratingLeftChanger .up .rating-clicker{height:var(--rating-click-area-height);left:-var(--spacing-4xl);opacity:var(--opacity-hidden);position:absolute;width:var(--rating-click-area-width)}ul.postslist .ratingLeftChanger .down .rating-clicker{background:red;top:-var(--spacing-xxl)}ul.postslist .ratingCenterChanger{align-items:center;color:var(--color-text-rating);display:none;flex-direction:row;justify-content:center;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-lg) var(--spacing-sm)}ul.postslist .ratingCenterChanger svg{fill:var(--color-text-rating);height:var(--spacing-xxl);width:var(--spacing-4xl)}ul.postslist .ratingCenterChanger>div{align-items:center;border:1px solid var(--color-border-primary);border-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:center;padding:13px}ul.postslist .ratingCenterChanger .rating{font-size:var(--font-size-xxl)}ul.postslist .ratingCenterChanger .down{cursor:pointer;margin-left:var(--spacing-md)}ul.postslist .ratingCenterChanger .down.current svg{fill:var(--color-error)}ul.postslist .ratingCenterChanger .rating.neg{color:var(--color-error)}ul.postslist .ratingCenterChanger .up{cursor:pointer;margin-right:var(--spacing-md)}ul.postslist .ratingCenterChanger .up.current svg{fill:var(--color-success)}.dark-mode ul.postslist .ratingCenterChanger .rating.pos,.dark-mode ul.postslist .ratingCenterChanger .up.current svg,ul.postslist .ratingCenterChanger .rating.pos{color:var(--color-success)}ul.postslist .post{background:var(--color-bg-primary);border-radius:var(--border-radius);display:flex;flex:1 1;flex-direction:column;margin:var(--spacing-md) 0 var(--spacing-md) 0;max-width:var(--max-content-width);width:100%}ul.postslist .post .comments-title{border-bottom:1px solid var(--color-border-secondary);color:var(--color-text-secondary);font-size:var(--spacing-lg);font-weight:500;letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-md) var(--spacing-xxl);text-transform:uppercase;transition:var(--transition-medium);width:100%}.dark-mode ul.postslist .post .comments-title{border-bottom-color:var(--color-border-primary);color:var(--color-text-quaternary)}ul.postslist .postBody.tree{margin-left:0;margin-right:0;width:100%}ul.postslist .post.tree{flex-direction:column;margin-top:0}ul.postslist .post .poststree{display:flex;flex-direction:row}ul.postslist .post .poststree .treeroot{display:flex;flex-direction:column;width:100%}ul.postslist .post .collapser{cursor:pointer;height:calc(100% - var(--spacing-lg));min-width:var(--post-collapser-width);width:var(--post-collapser-width)}@media only screen and (max-width:500px){ul.postslist .post .collapser{min-width:var(--post-collapser-width-mobile);width:var(--post-collapser-width-mobile)}}@media only screen and (max-width:380px){ul.postslist .post .collapser{min-width:var(--post-collapser-width-small);width:var(--post-collapser-width-small)}}ul.postslist .post .collapser .collapser-line{background-color:var(--color-border-secondary);height:100%;margin-left:auto;margin-right:auto;transition:background-color var(--transition-medium);width:var(--collapser-line-width)}ul.postslist .post .collapser:hover .collapser-line{background-color:var(--color-primary)}ul.postslist .poststree.tree-deep .collapser{display:none}ul.postslist .post.tree .userleft{border-bottom:initial}ul.postslist .post.tree .downcontrols{border-top:initial}ul.postslist .post.tree .textcenter .pagetext{padding-bottom:0;padding-top:0}ul.postslist .post .postcore{display:flex;flex-direction:column;width:100%}ul.postslist .post .userleft{align-items:center;border-bottom:1px solid var(--color-border-secondary);box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap!important;justify-content:start;padding:var(--spacing-md) var(--spacing-xxl);width:var(--user-info-width);width:100%}ul.postslist .post.minimal .userleft{display:flex;flex-wrap:wrap}ul.postslist .post .userleft .topinfo{display:flex;flex-direction:column;flex-grow:2;row-gap:3px}ul.postslist .post.minimal .userleft img{height:64px}ul.postslist .post .userleft .username{font-size:var(--spacing-xxl);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.postslist .post .userleft .username a{color:var(--color-black)}ul.postslist .post .userleft .user-main-block{align-items:baseline;-webkit-column-gap:3px;column-gap:3px;display:flex;flex-direction:row}ul.postslist .post .userleft .user-desc-block{align-items:baseline;-webkit-column-gap:6px;column-gap:6px;display:flex;flex-direction:row}ul.postslist .post .userleft .user-desc-block .forum{display:inline-grid}ul.postslist .post .userleft .user-desc-block .forum a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.postslist .post .userleft .user-desc-block .forum a,ul.postslist .post .userleft .user-desc-block .forum a:visited{color:var(--color-black);font-size:.8em}.dark-mode ul.postslist .post .userleft .user-desc-block .forum a,.dark-mode ul.postslist .post .userleft .user-desc-block .forum a:visited{color:var(--color-text-primary)}ul.postslist .post .userleft .user-desc-block .date{color:var(--color-text-secondary);font-size:.8em;white-space:nowrap}ul.postslist .post .userleft .user-desc-block .private{align-items:center;color:var(--color-text-private);display:flex;flex-direction:row;font-size:var(--font-size-sm)}ul.postslist .post .userleft .user-desc-block .private a,ul.postslist .post .userleft .user-desc-block .private a:visited{color:var(--color-text-private)}ul.postslist .post .userleft .user-desc-block .private .private-text-container{display:inline-grid}ul.postslist .post .userleft .user-desc-block .private .private-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.postslist .post .userleft .user-desc-block .private .private-user{display:flex;flex-direction:row;margin-left:var(--spacing-xs)}ul.postslist .post .userleft .user-desc-block .private .userReplyName-container{display:inline-grid}ul.postslist .post .userleft .user-desc-block .private .userReplyName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.postslist .post .userleft .usertitle{color:var(--color-text-secondary);display:inline-grid;font-size:var(--font-size-user-info);line-height:var(--line-height-user-info)}ul.postslist .post .userleft .usertitle span{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.dark-mode ul.postslist .post .userleft .usertitle{color:var(--color-gray-light)}ul.postslist .post .userleft .author{color:var(--color-text-secondary);display:inline-grid;font-size:var(--font-size-user-info);line-height:var(--line-height-user-info)}ul.postslist .post .userleft .author span{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.dark-mode ul.postslist .post .userleft .author{color:var(--color-gray-light)}ul.postslist .post .userleft .avatar{margin-right:var(--spacing-lg);text-align:center}ul.postslist .post .userleft .avatar img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;border-radius:var(--border-radius-full);height:var(--post-avatar-size);margin:0;object-fit:cover;padding:0;width:var(--post-avatar-size)}ul.postslist .post .postidshow{align-items:center;display:flex;font-size:var(--font-size-lg);margin-left:var(--spacing-4xl);margin-right:3px}ul.postslist .post .textcenter{display:flex;flex-direction:column;max-width:var(--max-content-width);position:relative;width:100%}ul.postslist .post .mine{font-size:var(--font-size-xs);margin-right:3px;vertical-align:super}.dark-mode ul.postslist .post .mine,ul.postslist .post .mine{color:var(--color-success)}.postsDisplay .replyForm{margin-left:auto;margin-right:auto;max-width:var(--max-content-width)}.replyForm .replyToPost{box-sizing:border-box;padding:var(--spacing-xxl) var(--spacing-4xl) 0}ul.postslist .replyToPost{box-sizing:border-box;padding:var(--spacing-xs) var(--spacing-xxl) 0}ul.postslist .replyToPost a{display:flex;flex-direction:row}.replyForm .replyToPost .userReplyImg img,ul.postslist .replyToPost .userReplyImg img{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:0;border-radius:var(--border-radius-full);height:var(--post-avatar-size-mobile);margin:0;object-fit:cover;padding:0;width:var(--post-avatar-size-mobile)}.replyForm .replyToPost .userReplyImg{border:1px solid var(--color-primary);border-radius:var(--border-radius-xl);margin:0 7px;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing)}ul.postslist .replyToPost .userReplyImg{border-radius:var(--border-radius-xl);color:var(--color-gray-medium);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-xs)}.replyForm .replyToPost .userReplyName,ul.postslist .replyToPost .userReplyName{margin-left:5px}.replyForm .replyToPost .removePostReply,ul.postslist .replyToPost .removePostReply{cursor:pointer}.replyForm .replyToPost .replySymbol{color:var(--color-gray-medium);margin-right:6px}.dark-mode .replyForm .replyToPost .replySymbol{color:var(--color-gray-light)}ul.postslist .replyToPost .replySymbol{color:var(--color-gray-medium);margin-right:6px}.dark-mode ul.postslist .replyToPost .replySymbol{color:var(--color-gray-light)}ul.postslist .replyToPost .textReply{color:var(--color-gray-medium)}.dark-mode ul.postslist .replyToPost .textReply{color:var(--color-gray-light)}ul.postslist .post .textcenter .postTitle{word-wrap:break-word;display:flex;font-size:var(--font-size-title);font-weight:500;line-height:var(--line-height-title);margin-top:var(--spacing-md);padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}ul.postslist .post .textcenter .postTitle .postTitleLink{flex-grow:2}ul.postslist .post .textcenter .postTitle .similarityValue{align-content:center;background-color:var(--color-primary);border-radius:var(--border-radius-xs);color:var(--color-white);font-size:.7em;font-weight:700;max-height:2.7em;opacity:.8;padding:0 var(--spacing)}.similarPostsTitle{font-size:var(--font-size-lg);font-weight:700;margin-bottom:10px;margin-top:20px;text-align:center}ul.postslist .post .textcenter .visibleStatus{color:var(--color-error);font-size:.9em;font-style:italic;margin-top:var(--spacing-xs);padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}ul.postslist .post .textcenter .postTitle.replyTitle{font-size:1.28em}ul.postslist .post .textcenter .postTitle .replyIcon{margin-right:8px}ul.postslist .post .textcenter .postTitle a,ul.postslist .post .textcenter .postTitle a:visited{color:var(--color-black)}ul.postslist .post .downcontrols,ul.postslist .post .downcontrols a,ul.postslist .post .downcontrols a:visited{color:var(--color-text-secondary)}ul.postslist .post .downcontrols .rating{cursor:pointer;display:block}.dark-mode ul.postslist .post .downcontrols .rating.pos,ul.postslist .post .downcontrols .rating.pos{color:var(--color-success)}ul.postslist .post .downcontrols .rating.neg{color:var(--color-error)}.dark-mode ul.postslist .post .downcontrols .rating:hover,ul.postslist .post .downcontrols .rating:hover{color:var(--color-success)}ul.postslist .post .downcontrols .dislike.rating:hover{color:var(--color-error)}ul.postslist .post .downcontrols .like.rating svg{padding-right:7px}ul.postslist .post .downcontrols .dislike.rating svg{padding-left:7px}ul.postslist .post .downcontrols .clickButton{margin:0;padding:10px 14px}ul.postslist .post .textcenter .pagetext{display:block;flex-grow:2;font-family:var(--font-family-primary);font-size:var(--font-size-content);font-weight:400;line-height:var(--line-height-content);overflow-wrap:anywhere;padding-bottom:var(--spacing-xxl);padding-top:var(--spacing-xxl)}ul.postslist .post .textcenter .pagetext b{font-family:Roboto Regular,sans-serif}ul.postslist .post .textcenter .pagetext .block.text,ul.postslist .post .textcenter .pagetext.oldformat{padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}ul.postslist .post .textcenter .pagetext .block.text:nth-child(n+2){margin-top:8px}ul.postslist .post .textcenter .pagetextedit{display:block;flex-grow:2;font-size:var(--font-size-xl);margin:12px;padding:10px}ul.postslist .post .textcenter .pageoriginal{display:none}ul.postslist .post .downcontrols{align-items:center;border-top:1px solid var(--color-border-secondary);box-sizing:border-box;display:flex;flex-direction:row;padding:var(--spacing-sm) var(--spacing-xxl) var(--spacing-sm) var(--spacing-sm);width:100%}ul.postslist .post .downcontrols .leftstats{display:flex;flex-direction:row;flex-grow:2;flex-wrap:wrap}ul.postslist .post .downcontrols .controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end}ul.postslist .post .downcontrols .control{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:var(--font-size-md);font-variant-numeric:tabular-nums;font-weight:500;margin:var(--spacing-xxl) var(--spacing-xl);transition:var(--transition-medium)}ul.postslist .post .downcontrols .controls .answer-icon{display:none}@media only screen and (max-width:798px){ul.postslist .post .downcontrols .control.more-hide{display:none}ul.postslist .post .downcontrols .controls .answer-icon{display:block}ul.postslist .post .downcontrols .controls .answer-text{display:none}}@media only screen and (max-width:410px){ul.postslist .post .downcontrols{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}ul.postslist .post .downcontrols .control{font-size:var(--font-size);margin:var(--spacing-xxl) var(--spacing-md)}}@media only screen and (max-width:359px){ul.postslist .post .downcontrols{padding-left:var(--spacing-lg)}ul.postslist .post .downcontrols .clickButton{padding:var(--spacing) var(--spacing-lg)}ul.postslist .post .downcontrols .control{font-size:var(--font-size);margin:var(--spacing-xxl) 7px}ul.postslist .post .downcontrols .like.rating svg{padding-right:6px!important}ul.postslist .post .downcontrols .dislike.rating svg{padding-left:6px!important}ul.postslist .post .downcontrols .replies span,ul.postslist .post .downcontrols .views span{margin-left:6px!important}ul.postslist .post .downcontrols .control.more{margin-left:4px;margin-right:6px}}@media only screen and (max-width:329px){ul.postslist .post .downcontrols{padding-right:3px}}ul.postslist .post .bottomStats{display:flex;flex-direction:row}ul.postslist .post .downcontrols .postSubscribe.unsubscribe{color:var(--color-subscription-post)}ul.postslist .post .downcontrols .threadSubscribe.unsubscribe{color:var(--color-subscription-thread)}ul.postslist .post .downcontrols .bookmarkPost.unbookmark{color:var(--color-bookmark)}ul.postslist .post .downcontrols .replies .newcomments{color:var(--color-subscription-post);font-size:.8em;margin-left:5px}ul.postslist .post .downcontrols .replies span,ul.postslist .post .downcontrols .views span{margin-left:6px}ul.postslist .post.sticky{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}ul.postslist .post.sticky .userleft{padding:var(--spacing-sm)}ul.postslist .post.sticky .userleft .usertitle{display:none}ul.postslist .post.sticky .textcenter .postTitle{font-size:1.05em;margin-top:var(--spacing-xs)}ul.postslist .post.sticky .textcenter .postTitle.replyTitle{font-size:1.05em}ul.postslist .post.sticky .textcenter .pagetext{padding-bottom:var(--spacing-md);padding-top:var(--spacing-sm)}ul.postslist .post.sticky{margin-bottom:7px;margin-top:7px}ul.postslist .post.sticky .userleft .avatar img{height:var(--post-avatar-size-small);object-fit:cover;width:var(--post-avatar-size-small)}ul.postslist .post .post-rating-progress-bar{background:var(--color-bg-hover);border-radius:var(--border-radius-lg);margin:var(--spacing-sm) var(--spacing-xxl) var(--spacing-md);padding:var(--spacing-xl) var(--spacing-3xl);transition:background-color var(--transition-fast)}ul.postslist .post .post-rating-progress-bar:hover{background:var(--color-bg-selected)}.dark-mode ul.postslist .post .post-rating-progress-bar{background:var(--color-bg-hover)}.dark-mode ul.postslist .post .post-rating-progress-bar:hover{background:var(--color-bg-selected)}ul.postslist .post .post-rating-progress-bar .post-rating-progress{border-radius:var(--border-radius-xs);height:var(--post-rating-progress-height);width:var(--post-rating-progress-width)}ul.postslist .post .post-rating-progress-bar .percent-display{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;display:flex;font-size:.92em;font-variant-numeric:tabular-nums;gap:10px;margin-left:14px}ul.postslist .post .post-rating-progress-bar .percent-display:before{background:var(--color-bg-hover);border-radius:var(--border-radius);content:attr(data-percent);min-width:3.2em;padding:var(--spacing-sm) var(--spacing-sm);text-align:center;transition:all var(--transition-fast)}.dark-mode ul.postslist .post .post-rating-progress-bar .percent-display:before{background:var(--color-bg-hover)}.dark-mode ul.postslist .post .post-rating-progress-bar .percent-display.rating-good:before,ul.postslist .post .post-rating-progress-bar .percent-display.rating-good:before{background:var(--color-primary-alpha-10);color:var(--color-success)}ul.postslist .post .post-rating-progress-bar .percent-display.rating-bad:before{background:var(--color-bg-hover);color:var(--color-error)}ul.postslist .post .post-rating-progress-bar .percent-display .rating-count{align-items:center;background:var(--color-bg-hover);border-radius:var(--border-radius);display:flex;font-weight:500;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);transition:all var(--transition-fast)}.dark-mode ul.postslist .post .post-rating-progress-bar .percent-display .rating-count{background:var(--color-bg-hover)}ul.postslist .post .post-rating-progress-bar .percent-display .rating-count:hover{background:var(--color-bg-selected);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dark-mode ul.postslist .post .post-rating-progress-bar .percent-display .rating-count:hover{background:var(--color-bg-selected)}.dark-mode ul.postslist .post .post-rating-progress-bar .percent-display .rating-count.ratingGood,ul.postslist .post .post-rating-progress-bar .percent-display .rating-count.ratingGood{color:var(--color-success)}ul.postslist .post .post-rating-progress-bar .percent-display .rating-count.ratingBad{color:var(--color-error)}ul.postslist .post .post-rating-progress-bar .percent-display .rating-count svg{font-size:.9em;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}ul.postslist .post .post-rating-progress-bar .percent-display .rating-count:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.dark-mode ul.postslist .post .post-rating-progress-bar .percent-display.rating-good,ul.postslist .post .post-rating-progress-bar .percent-display.rating-good{color:var(--color-success)}ul.postslist .post .post-rating-progress-bar .percent-display.rating-bad{color:var(--color-error)}ul.postslist .post .post-rating-progress-bar .percent-display span{display:none}ul.postslist .postBody.unreaded{position:relative}ul.postslist .postBody.unreaded>.post:not(.sticky){border-left:3px solid var(--color-success);position:relative;transition:all .2s ease}.dark-mode ul.postslist .postBody.unreaded>.post:not(.sticky){border-left-color:var(--color-success)}ul.postslist .postBody.unreaded>.post:not(.sticky):before{background:linear-gradient(90deg,var(--color-primary-alpha-05) 0,var(--color-primary-alpha-05) 50%,transparent 100%);border-radius:var(--border-radius);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dark-mode ul.postslist .postBody.unreaded>.post:not(.sticky):before{background:linear-gradient(90deg,var(--color-primary-alpha-08) 0,var(--color-primary-alpha-05) 50%,transparent 100%)}ul.postslist .postBody.unreaded>.post:not(.sticky):after{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;content:"•";font-size:24px;line-height:1;position:absolute;right:12px;top:12px}.dark-mode ul.postslist .postBody.unreaded>.post:not(.sticky):after,ul.postslist .postBody.unreaded>.post:not(.sticky):after{color:var(--color-success);text-shadow:0 0 8px var(--color-primary-alpha-15)}@media only screen and (max-width:900px){.recentPosts .postslist{margin-left:0;margin-right:0;min-width:0;min-width:auto}}ul.postslist .replyToPost .userReplyImg{border-radius:20px;margin:0 7px;padding:4px 10px 4px 2px}.dark-mode ul.postslist .replyToPost .userReplyImg{color:var(--color-gray-light)}ul.postslist .post .textcenter .pagetext.quote{padding-top:10px}@media only screen and (max-width:710px){ul.postslist .postBody.unreaded>.post:not(.sticky){border-left-width:2px}ul.postslist .postBody.unreaded>.post:not(.sticky):after{font-size:20px;right:8px;top:8px}}@media only screen and (min-width:711px){ul.postslist .post .textcenter .pagetext .block:not(.text){padding-left:16px;padding-right:16px}ul.postslist .post .like-dislike-disable{display:none}}@media only screen and (max-width:710px){.typicalBlock{border-radius:0}ul.postslist{margin-left:0!important;margin-right:0!important}ul.postslist .post{border-left:0;border-radius:0;border-right:0;flex-direction:column;margin-left:0;margin-right:0}ul.postslist .post .textcenter .pagetext .block.image{text-align:center}ul.postslist .post .userleft .username{display:inline-grid}ul.postslist .post .userleft .username a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.postslist .post .postidshow{margin-right:var(--spacing-xs)}ul.postslist .ratingCenterChanger{flex-grow:2;justify-content:end;margin-left:var(--spacing-xxl)}ul.postslist .post .textcenter{border-left:none}ul.postslist{margin:0 0 var(--spacing-md) 0;padding:var(--spacing-md) 0}.leftPostFollower,.ratingLeftChanger{display:none!important}.ratingCenterChanger{display:flex!important}ul.postslist .ratingCenterChanger .rating{font-size:var(--font-size-xl)}ul.postslist .ratingCenterChanger svg{height:13px;width:16px}ul.postslist .ratingCenterChanger{margin-left:0;padding:var(--spacing-xs) 0 3px var(--spacing-sm)}ul.postslist .ratingCenterChanger .up{margin-right:7px}ul.postslist .ratingCenterChanger .down{margin-left:7px}ul.postslist .ratingCenterChanger>div{padding:7px 8px}.userpage .userinfo{border-radius:0}}ul.postslist .post .textcenter .pagetext .message-spoiler{background-color:var(--color-spoiler-bg);border:1px solid var(--color-spoiler-border);box-shadow:-2px 2px 2px var(--color-spoiler-shadow);display:inline-block;margin:18px 2px 6px;padding:2px 10px}.message-spoiler .message-spoiler-description:after{content:attr(data-content)}.message-spoiler .message-spoiler-description{cursor:pointer}.message-spoiler .message-spoiler-text{display:none;margin-top:10px}.dark-mode ul.postslist .post{background:var(--color-bg-primary)}.dark-mode ul.postslist .post .userleft{border-bottom-color:var(--color-border-secondary);border-right-color:var(--color-border-secondary)}.dark-mode ul.postslist .post .downcontrols{border-top-color:var(--color-border-secondary)}.dark-mode ul.postslist .post .downcontrols,.dark-mode ul.postslist .post .downcontrols a,.dark-mode ul.postslist .post .downcontrols a:visited{color:var(--color-text-secondary)}.dark-mode ul.postslist .post .textcenter .postTitle a,.dark-mode ul.postslist .post .textcenter .postTitle a:visited{color:var(--color-text-primary)!important}.dark-mode ul.postslist .post .userleft .username a,.dark-mode ul.postslist .post .userleft .username a:visited{color:var(--color-text-primary)}.dark-mode ul.postslist .ratingLeftChanger{border-color:var(--color-border-rating)}.dark-mode ul.postslist .post .textcenter .pagetext .block.text a,.dark-mode ul.postslist .post .textcenter .pagetext .block.text a:visited{color:var(--color-article-link)}.userSocials{color:var(--color-text-muted);display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0 var(--spacing-md) var(--spacing)}.userSocials svg{height:var(--spacing-5xl);margin-right:7px}.userSocials li{align-items:center;display:flex;padding:var(--spacing-sm) var(--spacing-md)}.userSocials a,.userSocials a:visited{color:inherit}.userSocials .telegram{color:var(--color-social-telegram)}.userSocials .discord{color:var(--color-social-discord)}.userSocials .homepage{color:var(--color-social-homepage)}ul.postslist .post .poststree .showmore{align-items:center;background-color:var(--color-primary-alpha-08);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-sm);color:var(--color-primary);cursor:pointer;display:flex;font-size:var(--spacing-xl);font-weight:500;margin:var(--spacing-xs) 0 var(--spacing-lg) var(--post-collapser-width);padding:var(--spacing-md) var(--spacing-xxl);transition:all var(--transition-fast);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}ul.postslist .post .poststree .showmore:hover{background-color:var(--color-primary-alpha-15);box-shadow:var(--shadow-md);-webkit-transform:translateY(-1px);transform:translateY(-1px)}ul.postslist .post .poststree .showmore .replies-count{background-color:var(--color-primary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);color:#fff;display:inline-block;font-size:var(--spacing-lg);font-weight:600;margin-left:var(--spacing);min-width:var(--spacing-xxl);padding:var(--spacing-xs) var(--spacing);text-align:center}.dark-mode ul.postslist .post .poststree .showmore .replies-count{background-color:var(--color-primary)}ul.postslist .post .poststree .showmore:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2331c48d'%3E%3Cpath d='m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-right:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:16px}.dark-mode ul.postslist .post .poststree .showmore{background-color:var(--color-primary-alpha-08);color:var(--color-success)}.dark-mode ul.postslist .post .poststree .showmore:hover{background-color:var(--color-primary-alpha-15)}.dark-mode ul.postslist .post .poststree .showmore:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231eb32b'%3E%3Cpath d='m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3C/svg%3E")}@media only screen and (max-width:710px){ul.postslist .post .poststree .showmore{font-size:13px;margin-left:var(--spacing-xxl);padding:var(--spacing) var(--spacing-xl)}ul.postslist .post .poststree .showmore:before{height:var(--spacing-xl);margin-right:var(--spacing-sm);width:var(--spacing-xl)}}.qr-code-container{align-items:center;background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-md)}.qr-code-image{border-radius:var(--border-radius-xs);height:auto;max-width:100%}.qr-code-value{color:var(--color-text-secondary);font-size:var(--font-size-xs);margin-top:var(--spacing-lg);max-width:100%;padding:var(--spacing) 0;text-align:center;word-break:break-all}.qr-code-download-button{background-color:var(--color-info);border:none;border-radius:var(--border-radius-xs);color:var(--color-white);cursor:pointer;font-size:var(--font-size-sm);margin-top:var(--spacing-3xl);padding:var(--spacing) var(--spacing-xxl);transition:background-color .2s}.qr-code-download-button:hover{background-color:var(--color-subscription-post)}.qr-code-download-button:disabled{background-color:var(--color-bg-quaternary);cursor:not-allowed}.dark-mode .qr-code-container{background:var(--color-bg-primary)}.dark-mode .qr-code-value{color:var(--color-text-secondary)}.dark-mode .qr-code-download-button{background-color:var(--color-info)}.dark-mode .qr-code-download-button:hover{background-color:var(--color-subscription-post)}.dark-mode .qr-code-download-button:disabled{background-color:var(--color-bg-quaternary)}.modal-window{cursor:default;position:relative;z-index:var(--modal-z-index)}.error-page{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--max-content-width-small);padding:var(--spacing-4xl)}.error-page img{border-radius:var(--border-radius);box-shadow:var(--shadow-md);max-width:100%}.error-page .notFoundText{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);font-size:var(--font-size-xl);font-weight:500;margin:var(--spacing-4xl) var(--spacing-md);padding:var(--spacing-4xl);text-align:center}.dark-mode .error-page .notFoundText,.error-page .notFoundText{background:var(--color-bg-primary);color:var(--color-text-primary)}.error-container{box-sizing:border-box;display:none;left:50%;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:var(--z-index-header)}.error-container.show-container{display:block}.error-title{display:none}.error-message{align-items:center;-webkit-animation:slideUpAndFadeOut 8s ease-out forwards;animation:slideUpAndFadeOut 8s ease-out forwards;border-radius:var(--border-radius-md);display:flex;flex-direction:row;justify-content:center;margin-bottom:var(--spacing-md);margin-left:auto;margin-right:auto;max-width:500px;padding:var(--spacing-3xl);text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dark-mode .error-message,.error-message{background-color:var(--color-bg-primary);box-shadow:var(--shadow-lg)}.dark-mode .error-message{border:1px solid var(--color-border-primary)}@-webkit-keyframes slideUpAndFadeOut{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}94%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideUpAndFadeOut{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}94%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.error-icon{font-size:var(--font-size-xl);margin-right:var(--spacing-md)}.error-desc{margin:0}.error-message.status-ok .error-icon{color:var(--color-success)}.error-message.status-error .error-icon{color:var(--color-error)}.error-message.status-warn .error-icon{color:var(--color-warning)}.threadTitle{border-bottom:1px solid var(--color-border-primary);display:flex;flex-wrap:wrap;font-size:var(--font-size-3xl);justify-content:center;margin:var(--spacing-md) 1% 0;padding:var(--spacing-3xl) var(--spacing-4xl)}.threadTitle .titleBlock{flex-grow:2;font-size:var(--font-size-sm);font-weight:500}.threadTitle .direction{gap:var(--spacing-md)}.threadTitle .categorySwitcher,.threadTitle .direction{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--font-size-xs);justify-content:center}.categorySwitcher.withTabs{margin-left:var(--spacing-4xl)}.threadTitle .stickPost{align-items:center;display:flex;flex-direction:row;font-size:medium;margin:var(--spacing-sm) var(--spacing-4xl) var(--spacing-sm) var(--spacing-6xl)}.threadTitle .stickPost .checkmark{top:auto}.mainTitle .categorySwitcher,.mainTitle .direction{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--font-size-xs);justify-content:center}.mainTitle .categorySwitcher select{margin-left:var(--spacing-md)}.mainTitle .direction div,.threadTitle .categorySwitcher div{margin-bottom:var(--spacing-xs);margin-right:var(--spacing-3xl);margin-top:var(--spacing-xs)}.mainTitle{align-items:center;border-bottom:1px solid var(--color-border-primary);box-sizing:border-box;-webkit-column-gap:var(--spacing);column-gap:var(--spacing);display:flex;flex-wrap:wrap;font-size:var(--font-size-3xl);justify-content:center;margin:var(--spacing-md) 0 0;min-height:50px;padding:var(--spacing-3xl) var(--spacing-4xl);position:relative;row-gap:var(--spacing)}.mainTitle.sectionSwitcher{justify-content:flex-start}.mainTitle .titleText{flex-grow:2}.dark-mode .mainTitle .titleText a,.dark-mode .mainTitle .titleText a:visited,.mainTitle .titleText a,.mainTitle .titleText a:visited{color:var(--color-primary)}@media only screen and (max-width:658px){.userpage .mainTitle .titleText{display:none}}@media only screen and (max-width:1050px){.userpage .mainTitle .direction{padding:0 var(--spacing-3xl)}}.mainTitle .titleText .renewPosts{cursor:pointer}.dark-mode .mainTitle .titleText .renewPosts{color:var(--color-primary)}.recentPosts .threadTitle{font-size:var(--font-size-xl)}.threadTitle .forumTitle{font-size:var(--font-size-xs);margin-left:var(--spacing-4xl)}.threadTitle a{color:var(--color-black)}.dark-mode .mainTitle,.dark-mode .threadTitle{border-bottom-color:var(--color-border-secondary)}@media only screen and (min-width:1400px){.mainTitle{min-width:732px}.mainTitle .titleText{display:flex;justify-content:center}.mainTitle .direction{position:absolute;right:var(--spacing-lg)}}.privatePostsFilter{display:flex;flex-direction:row;justify-content:center;margin-top:var(--spacing-xs);padding:var(--spacing-xs) 0}.searchPanel{align-items:center;background:var(--color-bg-primary);border-radius:var(--border-radius-md);display:flex;flex-direction:row;margin-left:var(--spacing-md);margin-right:var(--spacing-4xl);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.searchPanel,.searchPanel input{transition:var(--transition-slow)}.searchPanel input{background-color:var(--color-transparent);border:0;color:var(--color-text-secondary);font-size:var(--font-size);max-width:150px;outline:0;padding:var(--spacing-sm) var(--spacing-4xl)}.searchPanel .searchButton{color:var(--color-gray-light);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.postsViewContainer .searchBox,.usersViewContainer .searchBox{align-items:right;display:flex;flex-direction:row;justify-content:right}.postsViewContainer .searchPanel,.usersViewContainer .searchPanel{align-items:center;background:var(--color-bg-primary);border-radius:var(--border-radius-md);display:flex;flex-direction:row;margin-left:var(--spacing-md);margin-right:var(--spacing-4xl);margin-top:var(--spacing-md);transition:var(--transition-slow);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.postsViewContainer .searchPanel input,.usersViewContainer .searchPanel input{background-color:var(--color-transparent);border:0;color:var(--color-text-secondary);font-size:var(--font-size);max-width:150px;outline:0;padding:var(--spacing-sm) var(--spacing-4xl);transition:var(--transition-slow)}.postsViewContainer .searchPanel .searchButton,.usersViewContainer .searchPanel .searchButton{color:var(--color-gray-light);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}@media only screen and (max-width:1488px){.searchPanel.collapsable:not(.enter){background:var(--color-transparent)!important}.searchPanel.collapsable.enter input{width:180px}.searchPanel.collapsable input{width:0}.searchPanel.collapsable:not(.enter) .searchButton{color:var(--color-white);font-size:var(--font-size-xl)}}@media only screen and (max-width:710px){.postsViewContainer .searchPanel,.usersViewContainer .searchPanel{margin-right:var(--spacing-xs)}}@media only screen and (max-width:450px){.searchPanel.collapsable input{max-width:100px}header.searching .searchPanel.collapsable input{max-width:none;width:100%}}@media only screen and (max-width:320px){header:not(.searching) .searchPanel.collapsable input{display:none}header.searching .searchPanel.collapsable input{max-width:none;width:100%}}@media only screen and (min-width:371px) and (max-width:410px){.searchPanel{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}}.dark-mode .searchPanel{background:var(--color-bg-primary)}.dark-mode .searchPanel input{color:var(--color-text-primary)}.dark-mode .postsViewContainer .searchPanel,.dark-mode .usersViewContainer .searchPanel{background:var(--color-bg-primary)}.dark-mode .postsViewContainer .searchPanel input,.dark-mode .usersViewContainer .searchPanel input{color:var(--color-text-primary)}.resetViewHistory,.showViewHistory{align-items:center;color:var(--color-text-tertiary);cursor:pointer;display:flex;margin-left:auto;margin-right:auto;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.showViewHistory{margin-top:5px}.dark-mode .resetViewHistory,.dark-mode .showViewHistory{color:var(--color-text-primary)}.resetViewHistory svg,.showViewHistory svg{font-size:var(--font-size-lg);margin-right:10px}.select-box{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.select-box .placeholder{font-size:1.1em;margin-right:10px}.select-box img{max-width:100%}.settings{background:var(--color-bg-primary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);box-sizing:border-box;padding:var(--spacing-4xl);width:100%}.settings .title{font-size:var(--font-size-xxl);font-weight:600;margin-bottom:var(--spacing-4xl)}.dark-mode .settings .title,.settings .title{color:var(--color-text-primary)}.settings-tabs{border-bottom:1px solid var(--color-border-tertiary);display:flex;flex-wrap:wrap;gap:var(--spacing);margin-bottom:var(--spacing-5xl);padding-bottom:var(--spacing-lg)}.dark-mode .settings-tabs{border-bottom:1px solid var(--color-border-primary)}.settings-tab{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--border-radius);color:var(--color-text-tertiary);cursor:pointer;display:flex;font-weight:500;gap:var(--spacing);padding:var(--spacing-md) var(--spacing-xxl);transition:var(--transition-fast)}.settings-tab:hover{background-color:var(--color-primary-alpha-05);color:var(--color-info)}.settings-tab.active{background-color:var(--color-primary);color:var(--color-white)}.dark-mode .settings-tab{background-color:var(--color-bg-secondary);color:var(--color-text-tertiary)}.dark-mode .settings-tab:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.dark-mode .settings-tab.active{background-color:var(--color-primary-hover);color:var(--color-text-primary)}.settings-content{padding:var(--spacing-md) 0}.settings .settingsList{display:flex;flex-direction:column;font-size:.9em;gap:var(--spacing-lg);list-style:none;padding:0}.settings .settingsList li{border-radius:var(--border-radius);padding:var(--spacing) var(--spacing-lg);transition:background-color var(--transition-fast)}.dark-mode .settings .settingsList li:hover,.settings .settingsList li:hover{background-color:var(--color-bg-hover)}.settings .settingsList .checkbox .checkbox-text{margin-top:2px}.settings .placeholder{color:var(--color-text-quaternary);display:block;font-weight:500;width:130px}.settings .userSearchList{border:1px solid var(--color-border-tertiary);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);list-style:none;margin:var(--spacing-md) 0;max-height:200px;overflow-y:auto;padding:0}.dark-mode .settings .userSearchList{border:1px solid var(--color-border-tertiary)}.settings .userSearchList li{border-bottom:1px solid var(--color-border-light);cursor:pointer;padding:var(--spacing-md) var(--spacing-xxl);transition:background-color var(--transition-fast)}.settings .userSearchList li:last-child{border-bottom:none}.settings .userSearchList li:hover{background-color:var(--color-primary-alpha-10)}.dark-mode .settings .userSearchList li:hover{background-color:var(--color-primary-alpha-15)}.settings .userSearchItem{align-items:center;display:flex}.settings .userSearchItem img{border-radius:var(--border-radius-full);height:32px;margin-right:var(--spacing-lg);object-fit:cover;width:32px}.settings .referrerDescription{color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin-left:130px;margin-top:var(--spacing)}.dark-mode .settings .referrerDescription{color:var(--color-text-muted)}.nick-change-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.nick-change-container .clickButton{align-self:flex-start;margin:0}.password-notice{background-color:var(--color-bg-input);border-left:var(--user-avatar-border-width) solid var(--color-warning);border-radius:var(--border-radius-xs);color:var(--color-text-dark);padding:var(--spacing-lg) var(--spacing-xxl)!important}.dark-mode .password-notice{background-color:var(--color-bg-secondary);border-left:var(--user-avatar-border-width) solid var(--color-warning-alt);color:var(--color-text-secondary)}.zoom-control{display:flex;flex-direction:column;gap:var(--spacing)}.zoom-control label{color:var(--color-text-quaternary);font-weight:500}.dark-mode .zoom-control label{color:var(--color-text-muted)}.zoom-input-container{align-items:center;display:flex;gap:var(--spacing)}.zoom-input-container button{align-items:center;background-color:var(--color-primary);border:none;border-radius:var(--border-radius-sm);color:var(--color-white);cursor:pointer;display:flex;font-size:var(--font-size-lg);height:32px;justify-content:center;width:32px}.dark-mode .zoom-input-container button{background-color:var(--color-primary-hover)}.keyboardHelp{padding:var(--spacing-4xl) 0}.keyboardHelp .keyboardStruct{margin-bottom:var(--spacing-4xl)}.keyboardHelp .keyboardStruct img{border-radius:var(--border-radius);box-shadow:var(--shadow-lg);width:160px}.settings .keyboardHelp .keyboardDesc{background:var(--color-bg-secondary);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-4xl);padding:var(--spacing-xxl)}.dark-mode .settings .keyboardHelp .keyboardDesc{background:var(--color-bg-secondary)}.settings .keyboardHelp .keyboardDesc div{align-items:center;display:flex;margin:var(--spacing-lg) 0}.settings .keyboardHelp krb{align-items:center;background:var(--color-primary);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-sm);color:var(--color-white);display:inline-flex;font-weight:600;height:36px;justify-content:center;margin-right:var(--spacing-xxl);min-width:36px;padding:0 var(--spacing);text-align:center}.dark-mode .settings .keyboardHelp krb{background:var(--color-primary-hover);box-shadow:var(--shadow-sm)}.saveDate{background:var(--color-bg-primary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);color:var(--color-primary);font-weight:500;margin-top:var(--spacing-4xl);opacity:0;padding:var(--spacing-xxl);text-align:center;transition:var(--transition-medium);width:100%}.saveDate.visible{opacity:1}.save-indicator{display:flex;gap:var(--spacing)}.save-icon,.save-indicator{align-items:center;justify-content:center}.save-icon{background-color:var(--color-primary);border-radius:var(--border-radius-full);color:var(--color-white);display:inline-flex;height:var(--spacing-5xl);width:var(--spacing-5xl)}.dark-mode .saveDate{background:var(--color-bg-primary);color:var(--color-primary)}.dark-mode .settings,.dark-mode .userpage .userinfo{background:var(--color-bg-primary);color:var(--color-text-primary)}.settingsPage{margin-top:90px}.settings-container{margin:0 auto;max-width:var(--max-content-width-large)}@media screen and (max-width:768px){.settings{border-radius:0;padding:var(--spacing-xxl) var(--spacing-lg)}.settings .title{font-size:1.3em;margin-bottom:var(--spacing-xxl)}.settings-tabs{-ms-overflow-style:none;gap:var(--spacing-xs);overflow-x:auto;padding-bottom:var(--spacing-xxl);scrollbar-width:none}.settings-tabs::-webkit-scrollbar{display:none}.settings-tab{font-size:.9em;padding:var(--spacing) var(--spacing-lg);white-space:nowrap}.settings .settingsList li{padding:var(--spacing-lg) var(--spacing)}.settings .placeholder{margin-bottom:var(--spacing);width:100%}.nick-change-container .clickButton{align-self:center;width:auto}.zoom-input-container{flex-wrap:wrap;justify-content:center}.keyboardHelp .keyboardStruct img{width:120px}.settings .keyboardHelp .keyboardDesc div{margin:var(--spacing-xxl) 0}}.animate-top{-webkit-animation:slideFromTop .5s forwards;animation:slideFromTop .5s forwards;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}@-webkit-keyframes slideFromTop{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideFromTop{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.userpage{align-items:center;display:flex;flex-direction:column;width:100%}.userpage .userheader{max-width:var(--max-content-width-small);width:100%}.userpage .userinfo{align-items:center;background:var(--color-bg-primary);border-radius:var(--border-radius);box-sizing:border-box;color:var(--color-text-secondary);display:flex;flex-direction:column;margin:var(--spacing-4xl) 0;overflow:hidden;padding:0 0 var(--spacing-xxl)}.userpage .userinfo .customback{width:100%}.userpage .userinfo .customback img{height:var(--user-profile-background-height);object-fit:cover;width:100%}.userpage .userinfo .avatar{display:block}.userpage .userinfo .avatar img{background-color:var(--color-white);border-radius:var(--border-radius-full);height:var(--user-avatar-size-profile);margin-top:-50%;object-fit:cover;padding:var(--spacing-xs);width:var(--user-avatar-size-profile)}.userpage .userinfo .registation{font-size:.9em;margin:var(--user-profile-margin) 0 0}.userpage .userinfo .editordate,.userpage .userinfo .lastactivity{font-size:.9em;margin:var(--user-profile-margin) 0 var(--user-profile-margin)}.userpage .userinfo .editordate,.userpage .userinfo .username{padding:0 var(--user-profile-padding)}.userpage .userinfo .username{font-size:var(--user-profile-username-font-size);margin-bottom:var(--user-profile-margin-bottom);margin-top:var(--user-profile-margin-top)}.userpage .userinfo .usertitle{font-size:1em;padding:0 var(--user-profile-padding)}.userpage .userinfo .contester{border:1px solid var(--color-primary);border-radius:var(--border-radius-xl);color:var(--color-primary);margin:var(--spacing-sm) 0 var(--spacing);padding:var(--spacing-md)}.userpage .userinfo .join{font-size:1em}.userpage .userinfo .join,.userpage .userinfo .lastactivity,.userpage .userinfo .registation{padding:0 var(--user-profile-padding)}.userpage .userinfo .infoblock{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:20px 0}.userpage .userinfo .infoblock .info-element{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px;padding:10px}.userpage .userinfo .infoblock .info-element .value{align-items:center;color:var(--color-text-primary);display:flex;font-size:var(--font-size-lg);font-weight:1000;gap:var(--spacing);min-height:var(--user-karma-button-size);padding:var(--spacing-sm)}.userpage .userinfo .infoblock .info-element .info-icon{font-size:.9em}.userpage .userinfo .info-icon-text{color:var(--color-primary);margin-right:var(--spacing-sm)}.dark-mode .userpage .userinfo .info-icon-text{color:var(--color-primary-light)}.userpage .userinfo .infoblock .info-element .desc{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.userpage .userinfo .infoblock .info-element.karma .value{align-items:center;display:flex;flex-direction:row;gap:8px}.userpage .karmaButton{align-items:center;background-color:var(--color-bg-tertiary);border-radius:var(--border-radius-full);box-shadow:var(--shadow-user-karma);color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:1.1em;height:var(--user-karma-button-size);justify-content:center;transition:all var(--transition-fast);width:var(--user-karma-button-size)}.userpage .karmaButton.up:hover{background-color:var(--color-primary-alpha-10);box-shadow:var(--shadow-user-karma-hover);color:var(--color-primary)!important;-webkit-transform:translateY(var(--user-card-transform-hover));transform:translateY(var(--user-card-transform-hover))}.userpage .karmaButton.up.chosen{background-color:var(--color-primary);box-shadow:var(--shadow-user-karma-hover);color:var(--color-white)!important}.dark-mode .userpage .karmaButton{background-color:var(--color-bg-secondary);color:var(--color-text-secondary)}.dark-mode .userpage .karmaButton.up:hover{background-color:var(--color-primary-alpha-15);box-shadow:var(--shadow-user-karma-hover);color:var(--color-primary)!important}.dark-mode .userpage .karmaButton.up.chosen{background-color:var(--color-primary-light);box-shadow:var(--shadow-user-karma-hover);color:var(--color-white)!important}.userpage .karmaButton.down:hover{background-color:var(--color-primary-alpha-10);box-shadow:var(--shadow-user-karma-hover);color:var(--color-error)!important;-webkit-transform:translateY(var(--user-card-transform-hover));transform:translateY(var(--user-card-transform-hover))}.userpage .karmaButton.down.chosen{background-color:var(--color-error);box-shadow:var(--shadow-user-karma-hover);color:var(--color-white)!important}.userpage .editorBlock{border:1px solid var(--color-border-primary);border-radius:var(--border-radius);margin:var(--spacing-md);padding:var(--spacing-md)}.userpage .editorBlock .editor-block-item{padding:var(--spacing-xs) 0;text-align:center}.userNote{flex-direction:column;margin:var(--spacing) auto;max-width:var(--user-note-max-width);width:100%}.userNote,.userNote-button{align-items:center;display:flex}.userNote-button{background-color:var(--color-primary);border-radius:var(--border-radius-xxl);box-shadow:var(--shadow-sm);color:var(--color-white);cursor:pointer;font-weight:500;gap:var(--spacing);padding:var(--spacing-md) var(--spacing-4xl);transition:var(--transition-fast)}.userNote-button:hover{background-color:var(--color-primary-hover);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.userNote-button.has-note{background-color:var(--color-info)}.userNote-button.has-note:hover{background-color:var(--color-subscription-post)}.userNote-editor{background:var(--color-bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow);margin-top:var(--spacing-lg);padding:var(--spacing-lg);width:100%}.userNote-editor textarea{border:0;border-radius:var(--border-radius-sm);box-sizing:border-box;font-size:.95em;line-height:1.5;min-height:var(--user-note-min-height);padding:var(--spacing-lg);resize:vertical;transition:border-color var(--transition-fast);width:100%}.userNote-editor textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10);outline:none}.userNote-save{background-color:var(--color-primary);border:none;border-radius:var(--border-radius-sm);color:var(--color-white);cursor:pointer;font-weight:500;margin-top:var(--spacing-lg);padding:var(--spacing) var(--spacing-xxl);transition:var(--transition-fast)}.userNote-save:hover{background-color:var(--color-primary-hover);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.userNote-display{background-color:var(--color-bg-input);border-left:var(--user-avatar-border-width) solid var(--color-primary);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-user-note);color:var(--color-text-quaternary);font-size:.95em;line-height:1.5;margin-top:var(--spacing);padding:var(--spacing-lg) var(--spacing-xxl);white-space:pre-wrap;width:100%}.subscriptionButton.unsubscribe,.tagSubscriptionButton.unsubscribe{background-color:var(--color-error-alt)!important}.tagSubscriptionButton{font-size:14px;margin:0 var(--spacing)!important}.tagBlockButton.unblock{background-color:var(--color-article-link)!important}.tagBlockButton{background-color:var(--color-error-alt)!important;font-size:14px;margin:0 var(--spacing)!important}.blockButton.block,.blockButtonBlock.block{background-color:var(--color-warning-alt)!important}.blockButton.unblock,.blockButtonBlock.unblock{background-color:var(--color-error-alt)!important}.dark-mode .userNote-editor{background-color:var(--color-bg-secondary)}.dark-mode .userNote-editor textarea{background-color:var(--color-bg-app);border-color:var(--color-border-tertiary);color:var(--color-text-primary)}.dark-mode .userNote-editor textarea:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 3px var(--color-primary-alpha-10)}.dark-mode .userNote-display{background-color:var(--color-bg-app);border-left-color:var(--color-primary-light);color:var(--color-text-primary)}@media only screen and (max-width:640px){.userNote{padding:0 12px}.userNote-button{justify-content:center}.userNote-editor{padding:10px}.userNote-editor textarea{min-height:100px}.userNote-display{font-size:.9em;text-align:center}}@media only screen and (max-width:1400px){.userpage .userheader{width:60%}}@media only screen and (max-width:1210px){.userpage .userheader{width:70%}}@media only screen and (max-width:920px){.userpage .userheader{width:85%}}@media only screen and (max-width:700px){.userpage .userheader{width:100%}}.deleteUserButton{align-items:center;background-color:var(--color-danger)!important;display:flex;gap:var(--spacing)}.deleteUserButton:hover{background-color:var(--color-error)!important}.admin-actions{margin:var(--spacing)}.delete-confirmation{background-color:var(--color-bg-input);border:1px solid var(--color-danger);border-radius:var(--border-radius);box-shadow:var(--shadow-lg);margin:var(--spacing) 0;padding:var(--spacing-xxl);text-align:center}.dark-mode .delete-confirmation{background-color:var(--color-bg-secondary);border-color:var(--color-error)}.delete-confirmation p{color:var(--color-danger);font-weight:500;margin-bottom:var(--spacing-xxl)}.dark-mode .delete-confirmation p{color:var(--color-error-alt)}.delete-buttons{display:flex;gap:var(--spacing-lg);justify-content:center}.delete-cancel,.delete-confirm{border:none;border-radius:var(--border-radius-sm);cursor:pointer;font-weight:500;padding:var(--spacing) var(--spacing-xxl);transition:all var(--transition-fast)}.delete-confirm{background-color:var(--color-danger);color:var(--color-white)}.delete-confirm:hover{background-color:var(--color-error)}.delete-cancel{background-color:var(--color-border-quaternary);color:var(--color-text-quaternary)}.dark-mode .delete-cancel{background-color:var(--color-bg-secondary);color:var(--color-text-secondary)}.dark-mode .delete-cancel:hover,.delete-cancel:hover{background-color:var(--color-bg-hover)}:root{--login-shadow:0 4px 12px rgba(49,196,141,.3);--login-shadow-hover:0 8px 20px rgba(49,196,141,.4);--login-backdrop-blur:blur(20px);--login-spacing-top:var(--spacing-md);--login-spacing-top-lg:var(--spacing);--login-spacing-top-md:var(--spacing-sm);--login-spacing-top-sm:var(--spacing-xs)}.dark-mode{--login-shadow-dark:0 4px 12px rgba(30,179,43,.3);--login-shadow-hover-dark:0 8px 20px rgba(30,179,43,.4);--login-shadow-container-dark:var(--shadow-xl),0 8px 16px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.05);--login-utility-bg-dark:hsla(0,0%,100%,.05);--login-divider-gradient-dark:linear-gradient(90deg,transparent,var(--color-text-quaternary) 20%,var(--color-text-quaternary) 80%,transparent);--login-button-gradient-dark:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);--login-hint-bg-dark:var(--color-primary-alpha-15);--login-hint-border-dark:rgba(30,179,43,.3);--login-hint-hover-bg-dark:var(--color-primary-alpha-10)}.login-container{-webkit-animation:slideIn .4s cubic-bezier(.4,0,.2,1);animation:slideIn .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);backdrop-filter:var(--login-backdrop-blur);-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--login-backdrop-blur);background:var(--color-backdrop-overlay);border:1px solid var(--color-primary-alpha-10);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl),0 8px 16px rgba(0,0,0,.04),0 0 0 1px hsla(0,0%,100%,.1);box-sizing:border-box;max-width:420px;padding:var(--login-spacing-top) var(--spacing-6xl) var(--spacing-6xl) var(--spacing-6xl);position:absolute;right:var(--spacing-md);top:calc(var(--header-height) + 6px);transition:var(--transition-cubic);width:100%}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.login-container .closePanel{margin-bottom:var(--spacing);text-align:right;width:100%}.login-container .closeButton{align-items:center;border-radius:var(--border-radius-sm);color:var(--color-text-light);cursor:pointer;display:inline-flex;font-size:18px;height:var(--close-button-size);justify-content:center;padding:var(--spacing-sm);transition:var(--transition-cubic);width:var(--close-button-size)}.login-container .closeButton:hover{background:var(--color-bg-hover);color:var(--color-text-dark);-webkit-transform:scale(1.1);transform:scale(1.1)}.login-container input[type=password],.login-container input[type=text]{background:var(--color-bg-input);border:2px solid var(--color-border-quaternary);border-radius:var(--border-radius-lg);box-sizing:border-box;color:var(--color-text-primary);font-size:16px;font-weight:400;outline:none;padding:var(--spacing-xxl) 40px var(--spacing-xxl) var(--spacing-xxl);transition:var(--transition-cubic);width:100%}.login-container input[type=password]:focus,.login-container input[type=text]:focus{background:var(--color-bg-primary);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.login-container input[type=password]::-webkit-input-placeholder,.login-container input[type=text]::-webkit-input-placeholder{color:var(--color-text-placeholder);font-weight:400}.login-container input[type=password]::placeholder,.login-container input[type=text]::placeholder{color:var(--color-text-placeholder);font-weight:400}.login-container input[type=password].valid,.login-container input[type=text].valid{background:var(--color-form-valid-bg);border-color:var(--color-form-valid-border)}.login-container input[type=password].invalid,.login-container input[type=text].invalid{background:var(--color-form-invalid-bg);border-color:var(--color-form-invalid-border)}.login-container .input-wrapper{display:block;margin-bottom:var(--spacing);position:relative;width:100%}.login-container .input-wrapper:not(:first-child){margin-top:var(--spacing-xl)}.login-container .validation-icon{font-size:14px;pointer-events:none;position:absolute;right:var(--spacing-xl);top:50%;-webkit-transform:translateY(-7px);transform:translateY(-7px);transition:var(--transition-cubic);z-index:2}.login-container .validation-icon.valid{-webkit-animation:checkmark .3s ease;animation:checkmark .3s ease;color:var(--color-success)}.login-container .validation-icon.invalid{-webkit-animation:shake .3s ease;animation:shake .3s ease;color:var(--color-error)}@-webkit-keyframes checkmark{0%{-webkit-transform:translateY(-58%) scale(0);transform:translateY(-58%) scale(0)}50%{-webkit-transform:translateY(-58%) scale(1.2);transform:translateY(-58%) scale(1.2)}to{-webkit-transform:translateY(-58%) scale(1);transform:translateY(-58%) scale(1)}}@keyframes checkmark{0%{-webkit-transform:translateY(-58%) scale(0);transform:translateY(-58%) scale(0)}50%{-webkit-transform:translateY(-58%) scale(1.2);transform:translateY(-58%) scale(1.2)}to{-webkit-transform:translateY(-58%) scale(1);transform:translateY(-58%) scale(1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateY(-58%) translateX(0);transform:translateY(-58%) translateX(0)}25%{-webkit-transform:translateY(-58%) translateX(-2px);transform:translateY(-58%) translateX(-2px)}75%{-webkit-transform:translateY(-58%) translateX(2px);transform:translateY(-58%) translateX(2px)}}@keyframes shake{0%,to{-webkit-transform:translateY(-58%) translateX(0);transform:translateY(-58%) translateX(0)}25%{-webkit-transform:translateY(-58%) translateX(-2px);transform:translateY(-58%) translateX(-2px)}75%{-webkit-transform:translateY(-58%) translateX(2px);transform:translateY(-58%) translateX(2px)}}.login-container button{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-hover) 100%);border:none;border-radius:var(--border-radius-lg);box-shadow:0 4px 12px rgba(49,196,141,.3);box-shadow:var(--login-shadow);color:var(--color-white);cursor:pointer;font-size:16px;font-weight:600;letter-spacing:var(--letter-spacing-wide);margin-top:var(--spacing-4xl);overflow:hidden;padding:var(--spacing-xxl) var(--spacing-5xl);position:relative;transition:var(--transition-cubic);width:100%}.login-container button:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.login-container button:hover{box-shadow:0 8px 20px rgba(49,196,141,.4);box-shadow:var(--login-shadow-hover);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.login-container button:hover:before{left:100%}.login-container button:active{-webkit-transform:translateY(0);transform:translateY(0)}.login-container .loginButtonRow{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:var(--spacing);margin-top:var(--spacing-4xl)}.login-container .loginButtonRow button{flex-grow:1;margin-top:0}.login-container .social-login-section{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-5xl)}.login-container .social-login-divider{margin:var(--spacing-lg) 0 var(--spacing-md) 0;position:relative;text-align:center}.login-container .social-login-divider:before{background:linear-gradient(90deg,transparent,var(--color-border-quaternary) 20%,var(--color-border-quaternary) 80%,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.login-container .divider-text{background:var(--color-backdrop-overlay);color:var(--color-text-light);font-size:var(--font-size-user-info);font-weight:500;padding:0 var(--spacing-md);position:relative;z-index:1}.login-container .social-login-buttons{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-md)}.login-container .social-button{align-items:center;border:2px solid transparent;border-radius:var(--border-radius-lg);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:var(--spacing-lg);justify-content:center;overflow:hidden;padding:var(--spacing-xl) var(--spacing-4xl);position:relative;transition:var(--transition-cubic)}.login-container .social-button:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.login-container .social-button:hover:before{left:100%}.login-container .google-button{background:linear-gradient(135deg,var(--color-social-google) 0,var(--color-social-google-hover) 100%);box-shadow:0 4px 12px rgba(219,68,55,.25);color:var(--color-white)}.login-container .google-button:hover{box-shadow:0 8px 20px rgba(219,68,55,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.login-container .facebook-button{background:linear-gradient(135deg,var(--color-social-facebook) 0,var(--color-social-facebook-hover) 100%);box-shadow:0 4px 12px rgba(24,119,242,.25);color:var(--color-white)}.login-container .facebook-button:hover{box-shadow:0 8px 20px rgba(24,119,242,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.login-container .vk-button{background:linear-gradient(135deg,var(--color-social-vk) 0,var(--color-social-vk-hover) 100%);box-shadow:0 4px 12px rgba(0,119,255,.25);color:var(--color-white)}.login-container .vk-button:hover{box-shadow:0 8px 20px rgba(0,119,255,.35);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.login-container .social-login-hint{background:var(--color-primary-alpha-08);border:1px solid var(--color-primary-alpha-15);border-radius:var(--spacing);color:var(--color-primary);font-size:var(--spacing-lg);font-weight:500;padding:var(--spacing) var(--spacing-lg);text-align:center}.login-container .restore{border-radius:var(--spacing);color:var(--color-primary);font-weight:500;margin-top:var(--spacing-lg);padding:var(--spacing);text-align:center;text-decoration:none;transition:var(--transition-cubic)}.login-container .restore:hover{background:var(--color-primary-alpha-05);color:var(--color-primary-hover);text-decoration:underline}.login-container .doingRegistation{-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;background:var(--color-primary-alpha-10);border-radius:var(--border-radius-lg);color:var(--color-primary);font-weight:500;margin-top:var(--spacing-lg);padding:var(--spacing-md);text-align:center}.login-container .captchaText{background:var(--color-bg-hover);border-radius:var(--spacing);color:var(--color-text-light);font-size:var(--spacing-lg);line-height:1.4;margin-top:var(--spacing-md);padding:var(--spacing-md) var(--spacing);text-align:center}.login-container .captchaText a{color:var(--color-primary);font-weight:500;text-decoration:none}.login-container .captchaText a:hover{text-decoration:underline}.login-container .login-spinner{color:var(--color-primary);margin-left:var(--spacing-md);margin-top:var(--spacing-xs)}.why-login-container{backdrop-filter:blur(20px);backdrop-filter:var(--login-backdrop-blur);-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--login-backdrop-blur);background:var(--color-backdrop-overlay);border:1px solid var(--color-primary-alpha-10);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl),0 8px 16px rgba(0,0,0,.04);box-sizing:border-box;color:var(--color-text-dark);font-family:var(--font-family-primary);font-size:14px;line-height:1.6;max-width:380px;padding:var(--spacing-5xl) var(--spacing-6xl);position:absolute;right:450px;top:0;width:380px}.why-login-container>div:first-child{color:var(--color-text-primary);font-weight:600;margin-bottom:var(--spacing-lg)}.why-login-container>div:not(:first-child){margin:var(--spacing) 0;padding-left:var(--spacing);position:relative}.why-login-container>div:not(:first-child):before{color:var(--color-primary);content:"✓";font-weight:700;left:-8px;position:absolute}@media only screen and (max-height:750px){.login-container{padding:var(--login-spacing-top-lg) var(--spacing-xl) var(--spacing-lg) var(--spacing-xl)}.login-container .closePanel{margin-bottom:var(--spacing-xs)}.login-container .input-wrapper{margin-bottom:var(--spacing-sm)}.login-container .input-wrapper:not(:first-child){margin-top:var(--spacing-md)}.login-container input[type=password],.login-container input[type=text]{font-size:15px;padding:var(--spacing-lg) 36px var(--spacing-lg) var(--spacing-lg)}.login-container button{font-size:15px;padding:var(--spacing-lg) var(--spacing-4xl)}.login-container .loginButtonRow,.login-container button{margin-top:var(--spacing-lg)}.login-container .social-login-section{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-md)}.login-container .social-login-divider{margin:var(--spacing-lg) 0 var(--spacing-md) 0}.login-container .social-login-buttons{gap:var(--spacing);margin-bottom:var(--spacing-md)}.login-container .social-button{font-size:14px;gap:var(--spacing);padding:var(--spacing-md) var(--spacing-md)}.login-container .social-login-hint{font-size:11px;padding:var(--spacing-sm) var(--spacing-md)}.login-container .restore{font-size:14px;margin-top:var(--spacing-lg);padding:var(--spacing-sm)}.login-container .doingRegistation{font-size:14px;margin-top:var(--spacing-lg);padding:var(--spacing-lg)}.login-container .captchaText{font-size:11px;margin-top:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-sm)}}@media only screen and (max-height:625px){.login-container{padding:var(--login-spacing-top-md) var(--spacing-lg) var(--spacing-md) var(--spacing-lg);top:30px}.login-container .closePanel{margin-bottom:2px}.login-container .input-wrapper{margin-bottom:4px}.login-container .input-wrapper:not(:first-child){margin-top:6px}.login-container input[type=password],.login-container input[type=text]{border-radius:var(--border-radius);font-size:14px;padding:var(--spacing-md) 32px var(--spacing-md) var(--spacing-md)}.login-container button{border-radius:var(--border-radius);font-size:14px;padding:var(--spacing-md) var(--spacing-md)}.login-container .loginButtonRow,.login-container button{margin-top:var(--spacing)}.login-container .social-login-section{margin-bottom:var(--spacing);margin-top:var(--spacing-lg)}.login-container .social-login-divider{margin:var(--spacing) 0 var(--spacing-sm) 0}.login-container .social-login-buttons{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing)}.login-container .social-button{flex:1 1;font-size:13px;gap:var(--spacing-sm);min-width:0;padding:var(--spacing) var(--spacing-lg)}.login-container .social-button span{display:none}.login-container .social-login-hint{font-size:10px;padding:4px var(--login-spacing-xs)}.login-container .restore{font-size:13px;margin-top:var(--login-spacing-xs);padding:4px}.login-container .doingRegistation{font-size:13px;margin-top:var(--login-spacing-xs);padding:var(--login-spacing-xs)}.login-container .captchaText{font-size:10px;line-height:1.2;margin-top:var(--login-spacing-xs);padding:var(--login-spacing-xs) 4px}}@media only screen and (max-height:500px){.login-container{max-height:90vh;overflow-y:auto;padding:var(--login-spacing-top-sm) var(--spacing-md) var(--spacing-lg) var(--spacing-md);top:var(--spacing-md)}}@media only screen and (max-height:300px){.why-login-container{display:none}}@media only screen and (max-width:850px){.why-login-container{display:none}}@media only screen and (max-width:420px){.login-container{right:0;width:100%}.login-container .social-button{font-size:14px;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md)}.login-container .divider-text{font-size:var(--spacing-lg);padding:0 var(--spacing-lg)}.login-container .social-login-hint{font-size:11px;padding:var(--spacing-sm) var(--spacing-md)}}@media only screen and (max-width:420px) and (max-height:625px){.login-container{margin:0 var(--spacing);max-width:calc(100vw - 16px);padding:var(--spacing-lg) var(--spacing-md)}}.dark-mode .login-container{backdrop-filter:blur(20px);backdrop-filter:var(--login-backdrop-blur);-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--login-backdrop-blur);background:var(--color-backdrop-overlay-dark);border:1px solid var(--color-border-quaternary);box-shadow:var(--login-shadow-container-dark)}.dark-mode .login-container .divider-text{background:var(--color-backdrop-overlay-dark);color:var(--color-text-secondary)}.dark-mode .login-container .social-login-divider:before{background:var(--login-divider-gradient-dark)}.dark-mode .login-container .social-login-hint{background:var(--login-hint-bg-dark);border-color:var(--login-hint-border-dark);color:var(--color-primary)}.dark-mode .login-container input[type=password],.dark-mode .login-container input[type=text]{background:var(--color-bg-input);border-color:var(--color-border-tertiary);color:var(--color-text-primary)}.dark-mode .login-container input[type=password]:focus,.dark-mode .login-container input[type=text]:focus{background:var(--color-bg-primary);border-color:var(--color-primary)}.dark-mode .login-container input[type=password]::-webkit-input-placeholder,.dark-mode .login-container input[type=text]::-webkit-input-placeholder{color:var(--color-text-placeholder)}.dark-mode .login-container input[type=password]::placeholder,.dark-mode .login-container input[type=text]::placeholder{color:var(--color-text-placeholder)}.dark-mode .login-container input[type=password].valid,.dark-mode .login-container input[type=text].valid{background:var(--color-form-valid-bg);border-color:var(--color-form-valid-border)}.dark-mode .login-container input[type=password].invalid,.dark-mode .login-container input[type=text].invalid{background:var(--color-form-invalid-bg);border-color:var(--color-form-invalid-border)}.dark-mode .login-container .closeButton{color:var(--color-text-secondary)}.dark-mode .login-container .closeButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.dark-mode .login-container button{background:var(--login-button-gradient-dark);box-shadow:var(--login-shadow-dark)}.dark-mode .login-container button:hover{box-shadow:var(--login-shadow-hover-dark)}.dark-mode .login-container .restore{color:var(--color-primary)}.dark-mode .login-container .restore:hover{background:var(--login-hint-hover-bg-dark);color:var(--color-primary)}.dark-mode .login-container .doingRegistation{background:var(--login-hint-bg-dark);color:var(--color-primary)}.dark-mode .login-container .captchaText{background:var(--login-utility-bg-dark);color:var(--color-text-secondary)}.dark-mode .login-container .captchaText a{color:var(--color-primary)}.dark-mode .why-login-container{background:var(--color-backdrop-overlay-dark);border:1px solid var(--color-border-quaternary);color:var(--color-text-primary)}.dark-mode .why-login-container>div:first-child{color:var(--color-text-primary)}.dark-mode .why-login-container>div:not(:first-child):before{color:var(--color-primary)}.dark-mode .login-container input[type=password]:-webkit-autofill,.dark-mode .login-container input[type=password]:-webkit-autofill:active,.dark-mode .login-container input[type=password]:-webkit-autofill:focus,.dark-mode .login-container input[type=password]:-webkit-autofill:hover,.dark-mode .login-container input[type=text]:-webkit-autofill,.dark-mode .login-container input[type=text]:-webkit-autofill:active,.dark-mode .login-container input[type=text]:-webkit-autofill:focus,.dark-mode .login-container input[type=text]:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary)!important;border-color:var(--color-border-tertiary)!important;-webkit-box-shadow:0 0 0 30px var(--login-autofill-bg-dark) inset!important}.dark-mode .login-container input[type=password]:-webkit-autofill:focus,.dark-mode .login-container input[type=text]:-webkit-autofill:focus{border-color:var(--color-primary)!important;-webkit-box-shadow:0 0 0 30px var(--login-autofill-focus-bg-dark) inset!important}.grecaptcha-badge{visibility:hidden}header .notificationList{background:var(--color-bg-primary);border-radius:5px;box-shadow:0 4px 7px var(--color-shadow-secondary);color:var(--color-text-primary);list-style:none;margin:0;max-height:calc(100% - 100px);overflow-y:auto;padding:20px;position:fixed;right:0;top:var(--header-top-size)}header .notificationList .notification{border-bottom:1px solid var(--color-notification-border);color:var(--color-text-alpha-80);cursor:pointer;padding:15px 0}header .notificationList .notification svg{margin-left:3px;margin-right:10px}header .notificationList .notification.readed{color:var(--color-notification-muted)}header .notificationList .notification.more,header .notificationList .notification.profile{text-align:center}.dark-mode header .notificationList{background:var(--color-bg-primary);color:var(--color-notification-primary)}.dark-mode header .notificationList .notification{border-bottom-color:var(--color-notification-border);color:var(--color-notification-primary);color:var(--color-notification-primary)!important}.dark-mode header .notificationList .notification.readed{color:var(--color-notification-secondary)!important}header{align-items:center;background-color:var(--color-primary);box-shadow:var(--shadow-primary);box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:row;height:var(--header-height);position:fixed;top:0;width:100%;z-index:var(--z-index-header)}header .menu{color:var(--color-header-text);cursor:pointer;display:none;font-size:var(--header-menu-icon-size);padding:var(--spacing-md) var(--spacing) var(--spacing-md) var(--spacing-xl)}header>a{display:block}header .logo,header>a{width:var(--header-logo-width)}header .logo{background-image:url(/static/media/talkvio-logo_cut.fb06cbd49fa1ec57e056.png);background-repeat:no-repeat;background-size:contain;height:var(--header-height)}header nav{flex-grow:2;white-space:nowrap}header nav a{color:var(--color-header-text)!important;display:inline-block;padding:var(--spacing-xxl) var(--spacing-md)}header nav .onlyLeft{display:none}header nav a:hover{background-color:var(--color-header-overlay)}header nav.mainMenu>a{border-radius:var(--border-radius-xs);transition:var(--transition-fast)}header nav.mainMenu>a:hover{background-color:var(--color-header-overlay);-webkit-transform:translateY(-1px);transform:translateY(-1px)}header .socialNetworks{align-items:center;box-sizing:border-box;display:flex;flex-direction:row}header .socialNetworks svg{color:var(--color-header-text);font-size:var(--header-social-icon-size);margin:var(--spacing-sm);padding:var(--spacing-sm)}header .socialNetworks .description{color:var(--color-header-text);font-size:var(--font-size-xs);text-align:center}header .loginInfo{align-items:center;box-sizing:border-box;color:var(--color-header-text);display:flex;flex-direction:row;margin-left:var(--spacing-6xl)}header .loginInfo .loginButton{cursor:pointer;margin-right:var(--spacing-3xl);padding:var(--spacing-xl) var(--spacing-sm)}header .loginInfo .loginButton svg{margin-right:var(--spacing)}header .loginInfo .username{color:var(--color-header-text);cursor:pointer;display:inline-grid;font-weight:600}header .loginInfo .username a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .loginInfo .username a,header .loginInfo .username a:visited{color:var(--color-header-text)}header .loginInfo .avatar{border-radius:var(--border-radius-full);margin:var(--spacing-md);padding:var(--spacing-sm)}header .loginInfo .avatar img{border-radius:var(--border-radius-full);height:var(--header-avatar-size);object-fit:cover;width:var(--header-avatar-size)}header nav.leftMenu{background:var(--color-header-menu-bg);box-shadow:var(--shadow-dropdown);display:flex;flex-direction:column;height:100%;left:0;max-height:calc(100% - var(--header-top-size) + 1px);overflow-y:auto;position:fixed;top:var(--header-top-size);width:var(--header-logo-width);z-index:var(--z-index-header)}header nav.leftMenu>a{border-bottom:1px solid var(--color-border-primary);padding:var(--spacing-3xl)}header nav.leftMenu>a,header nav.leftMenu>a:visited{color:var(--color-header-menu-text)!important}header .rightMenu{background:var(--color-header-menu-bg);box-shadow:var(--shadow-dropdown);display:flex;flex-direction:column;height:100%;max-height:calc(100% - var(--header-top-size) + 1px);overflow-y:auto;position:fixed;right:0;top:var(--header-top-size);width:var(--header-logo-width);z-index:var(--z-index-header)}header .rightMenu>a{border-bottom:1px solid var(--color-border-primary);padding:var(--spacing-3xl)}header .rightMenu>a,header .rightMenu>a:visited{color:var(--color-header-menu-text)!important}header .leftMenu svg,header .rightMenu svg{margin-right:var(--spacing)}header .mainMenu svg{display:none}header .dropdown-trigger{border-radius:var(--border-radius-xs);color:var(--color-header-text)!important;cursor:pointer;display:inline-block;margin-left:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-md);position:relative;transition:var(--transition-fast)}header .dropdown-trigger:hover{background-color:var(--color-header-overlay);-webkit-transform:translateY(-1px);transform:translateY(-1px)}header .dropdown-trigger svg{display:inline;display:initial;font-size:var(--font-size-md);vertical-align:-4px}header .headerDropdownMenu{-webkit-animation:dropdownSlideIn var(--transition-fast) forwards;animation:dropdownSlideIn var(--transition-fast) forwards;background:var(--color-header-dropdown-bg);border:1px solid var(--color-border-quaternary);border-radius:var(--border-radius);box-shadow:var(--shadow-lg);min-width:var(--header-dropdown-min-width);opacity:0;padding:var(--spacing) 0}@-webkit-keyframes dropdownSlideIn{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdownSlideIn{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}header .headerDropdownMenu a{border-bottom:none;display:block;padding:var(--spacing-lg) var(--spacing-xxl);text-decoration:none;transition:var(--transition-fast)}header .headerDropdownMenu a,header .headerDropdownMenu a:visited{color:var(--color-header-dropdown-text)!important}header .headerDropdownMenu a:hover{background-color:var(--color-header-dropdown-hover);color:var(--color-primary)!important}header .headerDropdownMenu a.active{background-color:var(--color-header-dropdown-active);color:var(--color-primary)!important;font-weight:500}header .headerDropdownMenu .dropdown-item{color:var(--color-header-dropdown-text)!important;cursor:pointer;display:block;padding:var(--spacing-lg) var(--spacing-xxl);transition:var(--transition-fast)}header .headerDropdownMenu .dropdown-item:hover{background-color:var(--color-header-dropdown-hover);color:var(--color-primary)!important}header .headerDropdownMenu .dropdown-subitem{border-left:var(--header-active-border-width) solid transparent;color:var(--color-header-dropdown-text-secondary)!important;cursor:pointer;display:block;font-size:var(--font-size-sm);padding:var(--spacing) var(--spacing-7xl);transition:var(--transition-fast)}header .headerDropdownMenu .dropdown-subitem:hover{background-color:var(--color-header-dropdown-selected);border-left-color:var(--color-primary);color:var(--color-primary)!important}header .headerDropdownMenu .dropdown-subitem.active{background-color:var(--color-header-dropdown-active);border-left-color:var(--color-primary);color:var(--color-primary)!important;font-weight:500}header .headerDropdownMenu svg{margin-right:var(--spacing);width:var(--header-dropdown-icon-width)}header .headerDropdownMenu .dropdown-divider{background-color:var(--color-header-border-divider);height:1px;margin:var(--spacing) 0}header .addPost{cursor:pointer;margin-left:var(--spacing-6xl);margin-right:var(--spacing-6xl)}header .languageSwitcher{font-size:var(--font-size-md);padding:0}header .addPost svg{border:var(--header-add-post-border-width) solid var(--color-header-text);border-radius:var(--border-radius-md);color:var(--color-header-text);font-size:var(--header-add-post-icon-size);padding:var(--spacing-sm)}header .avatar{position:relative}header .notificationIcon{background:var(--color-header-notification);border:var(--header-notification-border-width) solid var(--color-border-primary);border-radius:var(--border-radius-full);bottom:1px;cursor:pointer;font-size:.65em;height:var(--header-notification-size);padding:var(--spacing-sm);position:absolute;right:1px;text-align:center;width:var(--header-notification-size)}@media only screen and (max-width:1488px){header.searching .logoContainer{flex-grow:2}header.searching .mainMenu{display:none;transition:var(--transition-slow)}}@media only screen and (max-width:860px){header.searching .menu{flex-grow:2}header.searching .logoContainer{display:none}}@media only screen and (max-width:370px){header.searching .menu{display:none!important}}@media only screen and (max-width:320px){header.searching .addPost,header.searching .avatar{display:none}}header .mainMenu a.active{position:relative}header .mainMenu a.active:after{background-color:var(--color-header-active-indicator);border-radius:var(--border-radius-xs);bottom:0;content:"";height:var(--header-active-indicator-height);left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--header-active-indicator-width)}header .rightMenu>a.active,header nav.leftMenu>a.active{background-color:var(--color-header-dropdown-active);font-weight:500;position:relative}header .rightMenu>a.active:before,header nav.leftMenu>a.active:before{background-color:var(--color-primary);border-radius:0 var(--border-radius-xs) var(--border-radius-xs) 0;content:"";height:var(--header-active-border-height);left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--header-active-border-width)}header .rightMenu>a,header nav.leftMenu>a{position:relative;transition:var(--transition-fast)}header .rightMenu>a:hover,header nav.leftMenu>a:hover{background-color:var(--color-header-dropdown-selected)}.dark-mode header{background-color:var(--color-primary-hover);border-bottom:0}.dark-mode header .rightMenu>a.active,.dark-mode header nav.leftMenu>a.active{background-color:var(--color-header-dropdown-hover)}.dark-mode header .rightMenu>a.active:before,.dark-mode header nav.leftMenu>a.active:before{background-color:var(--color-primary-light)}.dark-mode header .rightMenu>a:hover,.dark-mode header nav.leftMenu>a:hover{background-color:var(--color-header-dropdown-selected)}.dark-mode header .logo{background-image:url(/static/media/talkvio-logo_cut_black.f07631e64a24171c8342.png)}.dark-mode header .rightMenu,.dark-mode header nav.leftMenu{background:var(--color-header-menu-bg)}.dark-mode header .rightMenu a,.dark-mode header nav.leftMenu a{border-bottom-color:var(--color-bg-quaternary);color:var(--color-header-menu-text)!important}.dark-mode header .rightMenu a:visited,.dark-mode header nav.leftMenu a:visited{color:var(--color-header-menu-text)!important}@media only screen and (max-width:1910px){header .socialNetworks{display:none}}@media only screen and (max-width:1732px){header .loginButton span{display:none}header .loginInfo{margin-left:20px}header .loginButton svg{font-size:1.8em}header .addPost{margin-left:2px}header .username{display:none!important}}@media only screen and (max-width:1348px){header nav.mainMenu{flex-grow:1000}header nav.mainMenu .optional{display:none}header .menu,header nav.leftMenu .onlyLeft{display:block}header>a{flex-grow:2}header .dropdown-trigger,header .languageSwitcher{display:none}}@media only screen and (max-width:920px){header nav.mainMenu{display:none}}@media only screen and (max-width:534px){header>a{width:var(--header-logo-width-mobile)}header .loginInfo{margin-left:0}header .addPost{margin-right:10px}}@media only screen and (max-width:378px){header .addPost{margin-right:2px}}@media only screen and (min-width:371px) and (max-width:410px){header .avatar{padding-left:0!important;padding-right:0!important}header .loginInfo{margin-left:4px}}@media only screen and (max-width:370px){header>a{display:none}header{justify-content:center}header .menu{flex-grow:2}}@media only screen and (max-width:320px){header>a{display:none}header{justify-content:center}header .menu{flex-grow:2}}.dark-mode header .headerDropdownMenu{background:var(--color-header-dropdown-bg);border-color:var(--color-border-quaternary);box-shadow:var(--shadow-lg)}.dark-mode header .headerDropdownMenu .dropdown-item,.dark-mode header .headerDropdownMenu a,.dark-mode header .headerDropdownMenu a:visited{color:var(--color-header-dropdown-text)!important}.dark-mode header .headerDropdownMenu .dropdown-item:hover,.dark-mode header .headerDropdownMenu a:hover{background-color:var(--color-header-dropdown-hover);color:var(--color-primary-light)!important}.dark-mode header .headerDropdownMenu a.active{background-color:var(--color-header-dropdown-active);color:var(--color-primary-light)!important}.dark-mode header .headerDropdownMenu .dropdown-subitem{color:var(--color-header-dropdown-text-secondary)!important}.dark-mode header .headerDropdownMenu .dropdown-subitem:hover{background-color:var(--color-header-dropdown-selected);border-left-color:var(--color-primary-light);color:var(--color-primary-light)!important}.dark-mode header .headerDropdownMenu .dropdown-subitem.active{background-color:var(--color-header-dropdown-active);border-left-color:var(--color-primary-light);color:var(--color-primary-light)!important}.dark-mode header .headerDropdownMenu .dropdown-divider{background-color:var(--color-header-border-divider)}.userslist{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:center;list-style:none;margin:0;padding:30px;width:100%}.userslist .userBlock{align-items:center;background:var(--color-bg-primary);border-radius:var(--user-block-border-radius);box-shadow:var(--shadow-user-card);display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;position:relative;transition:box-shadow var(--transition-medium),-webkit-transform var(--transition-medium);transition:transform var(--transition-medium),box-shadow var(--transition-medium);transition:transform var(--transition-medium),box-shadow var(--transition-medium),-webkit-transform var(--transition-medium);width:var(--user-block-width)}.userslist .userBlock:hover{box-shadow:var(--shadow-user-card-hover);-webkit-transform:translateY(var(--user-card-transform));transform:translateY(var(--user-card-transform))}.userslist .userBlock .customback{height:var(--user-background-height);overflow:hidden;position:relative;width:100%}.userslist .userBlock .customback img{height:100%;object-fit:cover;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.userslist .userBlock:hover .customback img{-webkit-transform:scale(1.05);transform:scale(1.05)}.userslist .userBlock .username{font-size:1.3em;font-weight:600;margin:var(--user-username-margin-top) var(--user-metadata-padding) var(--user-username-margin-bottom);padding:0 var(--spacing);text-align:center;z-index:2}.userslist .userBlock .username a{color:var(--color-text-primary);text-decoration:none;transition:color var(--transition-fast)}.userslist .userBlock .username a:hover{color:var(--color-primary)}.userslist .userBlock .self-profile-badge{align-items:center;background:var(--color-primary);border-radius:var(--border-radius-xxl);box-shadow:var(--shadow-user-badge);color:var(--color-white);display:flex;font-size:var(--font-size-sm);font-weight:600;justify-content:center;letter-spacing:var(--letter-spacing-wide);margin:var(--spacing-xs) 0;padding:var(--user-badge-padding-v) var(--user-badge-padding-h);text-transform:uppercase;transition:all var(--transition-medium);z-index:2}.userslist .userBlock .self-profile-badge:hover{box-shadow:var(--shadow-user-badge-hover);-webkit-transform:translateY(var(--user-card-transform-hover));transform:translateY(var(--user-card-transform-hover))}.userslist .userBlock .self-profile-badge svg{font-size:.95em;margin-right:6px}.userslist .userBlock .user-metadata{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:var(--spacing-sm) 0;padding:0 var(--user-metadata-padding);width:100%}.userslist .userBlock .date-chip{align-items:center;border-radius:var(--border-radius-xl);color:var(--color-text-quaternary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs);justify-content:center;margin:3px 0;padding:var(--user-date-chip-padding-v) var(--user-date-chip-padding-h);transition:all var(--transition-fast)}.userslist .userBlock .date-chip:hover{background-color:var(--color-bg-hover)}.userslist .userBlock .date-chip svg{font-size:.9em;margin-right:5px}.userslist .userBlock .date-chip .date-label{font-weight:600;margin-right:5px}.userslist .userBlock .date-chip .date-value{font-weight:400}.userslist .userBlock .date-chip .date-relative{font-style:italic;margin-left:4px;opacity:.8}.userslist .userBlock .avatar{border:none;height:var(--user-avatar-size);margin:0;margin-top:var(--user-avatar-overlap);padding:0;position:relative;width:var(--user-avatar-size);z-index:2}.userslist .userBlock .avatar img{background-color:var(--color-white);border:var(--user-avatar-border-width) solid var(--color-white);border-radius:var(--border-radius-full);box-shadow:var(--shadow-user-avatar);box-sizing:border-box;height:100%;object-fit:cover;transition:-webkit-transform var(--transition-medium);transition:transform var(--transition-medium);transition:transform var(--transition-medium),-webkit-transform var(--transition-medium);width:100%}.userslist .userBlock .avatar img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.userslist .userBlock .infoblock{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:center;margin:var(--user-info-element-margin) 0 var(--spacing-lg);padding:0 var(--user-metadata-padding);width:100%}.userslist .userBlock .infoblock .info-element{align-items:center;display:flex;flex-direction:column;justify-content:end;margin:0;padding:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.userslist .userBlock .infoblock .info-element:hover{-webkit-transform:translateY(-var(--spacing-xs));transform:translateY(-var(--spacing-xs))}.userslist .userBlock .infoblock .info-element .value{color:var(--color-text-primary);font-size:1.1em;font-weight:700;padding:var(--spacing-xs)}.userslist .userBlock .infoblock .info-element .desc{color:var(--color-text-tertiary);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.userslist .userBlock .infoblock .info-element.karma .value,.userslist .userBlock .infoblock .info-element.subscribers .value{align-items:center;display:flex;flex-direction:row}.userslist .userBlock .infoblock .info-element.karma .value svg{color:var(--color-primary);margin:0 var(--spacing-xs)}.userslist .userBlock .infoblock .info-element.subscribers .value svg{color:var(--color-info);margin:0 var(--spacing-xs)}.userslist .userBlock .subscriptionButtonBlock{background-color:var(--color-primary);border-radius:var(--border-radius-xxl);box-shadow:var(--shadow-user-karma);font-size:var(--font-size-sm);font-weight:600;letter-spacing:var(--letter-spacing-wide);margin:var(--spacing-xs) 0;padding:var(--user-badge-padding-v) var(--user-badge-padding-h);text-transform:uppercase;transition:all var(--transition-medium);z-index:2}.userslist .userBlock .subscriptionButtonBlock.subscribe:hover{background-color:var(--color-primary-hover);box-shadow:var(--shadow-user-karma-hover);-webkit-transform:translateY(var(--user-card-transform-hover));transform:translateY(var(--user-card-transform-hover))}.userslist .userBlock .subscriptionButtonBlock.unsubscribe{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-tertiary);color:var(--color-text-quaternary)}.userslist .userBlock .subscriptionButtonBlock.unsubscribe:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary);-webkit-transform:translateY(var(--user-card-transform-hover));transform:translateY(var(--user-card-transform-hover))}.userslist .userBlock .username .gender{display:inline-block;margin-left:var(--user-gender-margin);vertical-align:super}.userslist .userBlock .username .gender .male{color:var(--color-gender-male)}.userslist .userBlock .username .gender .female{color:var(--color-gender-female)}.userslist .userBlock .user-stats{border-top:1px solid var(--color-border-light);display:flex;justify-content:center;margin-top:var(--spacing);padding-top:var(--user-info-element-margin);width:100%}.dark-mode .userslist .userBlock{background:var(--color-bg-primary);box-shadow:var(--shadow-user-card)}.dark-mode .userslist .userBlock:hover{box-shadow:var(--shadow-user-card-hover)}.dark-mode .userslist .userBlock .avatar{border-color:var(--color-bg-app)}.dark-mode .userslist .userBlock .avatar img{background-color:var(--color-bg-secondary);border-color:var(--color-bg-secondary)}.dark-mode .userslist .userBlock .date-chip{color:var(--color-text-secondary)}.dark-mode .userslist .userBlock .date-chip:hover{background-color:var(--color-bg-hover)}.dark-mode .userslist .userBlock .self-profile-badge{background-color:var(--color-primary);box-shadow:var(--shadow-user-badge)}.dark-mode .userslist .userBlock .self-profile-badge:hover{box-shadow:var(--shadow-user-badge-hover)}.dark-mode .userslist .userBlock .user-stats{border-color:var(--color-border-primary)}.dark-mode .userpage .userinfo .infoblock .info-element .value,.dark-mode .userpage .userinfo .infoblock .info-element .value svg,.dark-mode .userslist .userBlock .infoblock .info-element .value,.dark-mode .userslist .userBlock .username a{color:var(--color-text-primary)}.dark-mode .userslist .userBlock .username a:hover{color:var(--color-primary)}.dark-mode .userslist .userBlock .subscriptionButtonBlock.unsubscribe{background-color:var(--color-bg-quaternary);border-color:var(--color-border-primary);color:var(--color-text-secondary)}.dark-mode .userslist .userBlock .subscriptionButtonBlock.unsubscribe:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.dark-mode .userslist .userBlock .infoblock .info-element.karma .value svg{color:var(--color-primary)}.dark-mode .userslist .userBlock .subscriptionButtonBlock{background-color:var(--color-primary-hover);color:var(--color-text-primary)}.dark-mode .userslist .userBlock .subscriptionButtonBlock.subscribe:hover{background-color:var(--color-primary-hover)}.tagsViewContainer{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:var(--spacing-4xl);width:100%}.tagsViewContainer .mainTitle{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-7xl);padding:0 var(--spacing-md)}.tagsViewContainer .mainTitle .titleText{align-items:center;color:var(--color-text-primary);display:flex;font-size:1.8em;font-weight:700;gap:var(--spacing-lg)}.tagsViewContainer .mainTitle .title-icon{color:var(--color-primary);font-size:.9em}.tagsControls{align-items:center;background:var(--color-bg-primary);border-radius:var(--spacing-lg);box-shadow:var(--shadow-md);display:flex;flex-wrap:wrap;gap:var(--spacing-4xl);margin-bottom:var(--spacing-7xl);padding:var(--spacing-4xl)}.tagsControls .searchBox{flex:1 1;min-width:250px}.tagsControls .filterBox{align-items:center;display:flex;gap:var(--spacing-md);white-space:nowrap}.tagsControls .filterLabel{text-wrap:initial;align-items:center;color:var(--color-text-quaternary);display:flex;font-size:.95em;font-weight:500;gap:var(--spacing-sm)}.tagsControls .filterSelect{background:var(--color-bg-primary);border:2px solid var(--color-border-tertiary);border-radius:var(--border-radius);color:var(--color-text-quaternary);cursor:pointer;font-size:.9em;min-width:100px;padding:var(--spacing) var(--spacing-lg);transition:all var(--transition-fast)}.tagsControls .filterSelect:hover{border-color:var(--color-primary)}.tagsControls .filterSelect:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10);outline:none}.tagsGrid{grid-gap:var(--spacing-4xl);display:grid;gap:var(--spacing-4xl);grid-template-columns:repeat(auto-fill,minmax(var(--user-block-width),1fr));margin-bottom:var(--spacing-8xl)}.tagCard{background:var(--color-bg-primary);border:2px solid transparent;border-radius:var(--user-block-border-radius);box-shadow:var(--shadow-user-card);cursor:pointer;overflow:hidden;padding:var(--spacing-lg);position:relative;transition:all var(--transition-cubic)}.tagCard:before{background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));content:"";height:var(--user-avatar-border-width);left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform var(--transition-medium);transition:transform var(--transition-medium);transition:transform var(--transition-medium),-webkit-transform var(--transition-medium)}.tagCard:hover{border-color:var(--color-primary-alpha-15);box-shadow:var(--shadow-user-card-hover);-webkit-transform:translateY(var(--user-card-transform));transform:translateY(var(--user-card-transform))}.tagCard:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.tagCard.high,.tagCard.low,.tagCard.medium,.tagCard.very-high{background:linear-gradient(135deg,var(--color-white) 0,var(--color-bg-input) 100%)}.tagCard-header{justify-content:space-between;margin-bottom:var(--spacing)}.tagCard-header,.tagCard-icon{align-items:center;display:flex}.tagCard-icon{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));border-radius:var(--border-radius);box-shadow:var(--shadow-user-badge);color:var(--color-white);font-size:1em;height:var(--social-icon-size);justify-content:center;width:var(--social-icon-size)}.tagCard-name{color:var(--color-text-primary);flex:1 1;font-size:1.1em;font-weight:600;margin-left:var(--spacing-md);word-break:break-word}.tagCard-popularity{align-items:center;border-radius:var(--border-radius-sm);display:flex;font-size:.8em;height:var(--tag-popularity-size);justify-content:center;transition:all var(--transition-fast);width:var(--tag-popularity-size)}.tagCard-popularity.very-high{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:linear-gradient(135deg,var(--color-error),var(--color-error-alt));color:var(--color-white)}.tagCard-popularity.high{background:linear-gradient(135deg,var(--color-warning-hover),var(--color-warning));color:var(--color-white)}.tagCard-popularity.medium{background:linear-gradient(135deg,var(--color-warning-alt),var(--color-warning));color:var(--color-white)}.tagCard-popularity.low{background:linear-gradient(135deg,var(--color-text-tertiary),var(--color-text-muted));color:var(--color-white)}.tagCard-popularity.very-low{background:var(--color-bg-tertiary);color:var(--color-text-tertiary)}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.tagCard-stats{display:flex;justify-content:space-between;margin-bottom:var(--spacing)}.tagCard-stat{flex:1 1;text-align:center}.tagCard-stat .stat-value{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:700;margin-bottom:2px}.tagCard-stat .stat-label{align-items:center;color:var(--color-text-tertiary);display:flex;font-size:var(--font-size-xs);gap:3px;justify-content:center;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.tagCard-stat .stat-icon{font-size:var(--font-size-sm)}.tagCard-footer{border-top:1px solid var(--color-bg-tertiary);padding-top:var(--spacing)}.tagCard-date{color:var(--color-text-muted);font-size:.7em;text-align:center}.tagsLoading{align-items:center;color:var(--color-text-tertiary);display:flex;flex-direction:column;font-size:1.1em;padding:var(--spacing-8xl)}.loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:3px solid var(--color-bg-tertiary);border:3px solid var(--color-bg-tertiary);border-radius:var(--border-radius-full);border-top-color:var(--color-primary);height:40px;margin-bottom:var(--spacing-xxl);width:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tagsEmpty{color:var(--color-text-tertiary);padding:60px var(--spacing-4xl);text-align:center}.tagsEmpty .empty-icon{color:var(--color-border-tertiary);font-size:4em;margin-bottom:var(--spacing-4xl)}.tagsEmpty .empty-title{color:var(--color-text-quaternary);font-size:var(--font-size-xxl);font-weight:600;margin-bottom:var(--spacing)}.tagsEmpty .empty-message{color:var(--color-text-tertiary);font-size:1em}.dark-mode .tagsViewContainer .mainTitle .titleText{color:var(--color-text-primary)}.dark-mode .tagsControls{background:var(--color-bg-primary);border:1px solid var(--color-border-quaternary);box-shadow:var(--shadow-user-card)}.dark-mode .tagsControls .filterLabel{color:var(--color-text-primary)}.dark-mode .tagsControls .filterSelect{background:var(--color-bg-secondary);border-color:var(--color-border-quaternary);box-shadow:inset 0 1px 3px rgba(0,0,0,.3);color:var(--color-text-primary)}.dark-mode .tagsControls .filterSelect:hover{border-color:var(--color-primary);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 0 0 1px var(--color-primary-alpha-15)}.dark-mode .tagsControls .filterSelect:focus{border-color:var(--color-primary);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 0 0 3px var(--color-primary-alpha-15)}.dark-mode .tagCard{background:var(--color-bg-primary);border:1px solid var(--color-border-quaternary);box-shadow:var(--shadow-user-card);overflow:hidden;position:relative}.dark-mode .tagCard:before{background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light))}.dark-mode .tagCard.high,.dark-mode .tagCard.low,.dark-mode .tagCard.medium,.dark-mode .tagCard.very-high{background:linear-gradient(135deg,var(--color-bg-primary) 0,var(--color-primary-alpha-15) 100%);border-color:var(--color-primary-alpha-15)}.dark-mode .tagCard:hover{background:linear-gradient(135deg,var(--color-bg-secondary) 0,var(--color-primary-alpha-08) 100%);border-color:var(--color-primary-alpha-15);box-shadow:var(--shadow-user-card-hover);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.dark-mode .tagCard-icon{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));box-shadow:var(--shadow-user-badge-hover)}.dark-mode .tagCard-name{color:var(--color-text-primary);text-shadow:0 1px 2px rgba(0,0,0,.5)}.dark-mode .tagCard-popularity{box-shadow:var(--shadow-user-karma)}.dark-mode .tagCard-popularity.very-high{background:linear-gradient(135deg,var(--color-error),var(--color-error-alt));box-shadow:var(--shadow-user-badge-hover)}.dark-mode .tagCard-popularity.high{background:linear-gradient(135deg,var(--color-warning-hover),var(--color-warning));box-shadow:var(--shadow-user-badge-hover)}.dark-mode .tagCard-popularity.medium{background:linear-gradient(135deg,var(--color-warning-alt),var(--color-warning));box-shadow:var(--shadow-user-badge-hover)}.dark-mode .tagCard-popularity.low{background:linear-gradient(135deg,var(--color-text-quaternary),var(--color-text-tertiary));box-shadow:var(--shadow-user-karma)}.dark-mode .tagCard-popularity.very-low{background:var(--color-bg-quaternary);box-shadow:var(--shadow-user-karma);color:var(--color-text-muted)}.dark-mode .tagCard-stat .stat-value{color:var(--color-text-primary);text-shadow:0 1px 2px rgba(0,0,0,.5)}.dark-mode .tagCard-stat .stat-label{color:var(--color-text-muted)}.dark-mode .tagCard-footer{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1));border-top:1px solid var(--color-border-quaternary)}.dark-mode .tagCard-date{color:var(--color-text-tertiary)}.dark-mode .tagsLoading{color:var(--color-text-muted)}.dark-mode .loading-spinner{border-color:var(--color-border-quaternary);border-top-color:var(--color-primary);box-shadow:var(--shadow-user-badge)}.dark-mode .tagsEmpty .empty-icon{color:var(--color-text-quaternary);text-shadow:0 2px 4px rgba(0,0,0,.5)}.dark-mode .tagsEmpty .empty-title{color:var(--color-text-secondary)}.dark-mode .tagsEmpty .empty-message{color:var(--color-text-muted)}@media only screen and (max-width:768px){.tagsViewContainer{padding:15px}.tagsViewContainer .mainTitle{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:var(--spacing-4xl)}.tagsViewContainer .mainTitle .titleText{font-size:var(--font-size-xxl)}.tagsControls{align-items:stretch;flex-direction:column;gap:15px;padding:15px}.tagsControls .searchBox{min-width:0;min-width:auto}.tagsControls .filterBox{justify-content:space-between}.tagsGrid{gap:15px;grid-template-columns:1fr}.tagCard{padding:var(--spacing-md)}.tagCard-header{margin-bottom:var(--spacing-sm)}.tagCard-name{font-size:1em}.tagCard-stats{margin-bottom:var(--spacing-sm)}.tagCard-stat .stat-value{font-size:1.1em}}@media only screen and (max-width:480px){.tagsViewContainer{padding:var(--spacing-md)}.tagsViewContainer .mainTitle .titleText{font-size:1.3em}.tagsControls{padding:var(--spacing-lg)}.tagCard{padding:var(--spacing)}.tagCard-icon{height:var(--tag-icon-size);width:var(--tag-icon-size)}.tagCard-name{font-size:.95em;margin-left:var(--spacing)}.tagCard-popularity{height:var(--spacing-5xl);width:var(--spacing-5xl)}}.specialPage{border-radius:var(--spacing-lg);box-sizing:border-box;display:flex;flex-direction:column;margin:var(--spacing-7xl) auto;max-width:var(--max-content-width-large);overflow-wrap:anywhere;padding:var(--spacing-8xl);transition:all var(--transition-medium)}.dark-mode .specialPage,.specialPage{background:var(--color-bg-primary);box-shadow:var(--shadow-user-card)}@media only screen and (max-width:440px){.specialPage{padding:var(--spacing-md) var(--spacing-lg)}}.specialPage img{border-radius:var(--border-radius);box-shadow:var(--shadow-lg);margin:var(--spacing-4xl) 0;max-width:100%;transition:-webkit-transform var(--transition-medium);transition:transform var(--transition-medium);transition:transform var(--transition-medium),-webkit-transform var(--transition-medium)}.specialPage img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.specialPage h2{font-size:2em;font-weight:600;margin-bottom:var(--spacing-7xl);text-align:center}.dark-mode .specialPage h2,.specialPage h2{color:var(--color-text-primary)}.specialPage div{font-size:1.05em;line-height:1.7;margin-bottom:15px}.specialPage ol,.specialPage ul{list-style:none;margin:var(--spacing-4xl) 0;padding-left:var(--spacing-4xl)}.specialPage li{line-height:1.6;margin:var(--spacing-lg) 0;padding-left:35px;position:relative}.specialPage li svg{margin-right:var(--spacing-lg)}.specialPage li i{color:var(--color-primary);left:0;position:absolute;text-align:center;top:3px;width:var(--spacing-4xl)}.dark-mode .specialPage li i{color:var(--color-primary-light)}.specialPage b{color:var(--color-primary);font-weight:600}.dark-mode .specialPage b{color:var(--color-primary-light)}.specialPage a{border-bottom:1px solid transparent;color:var(--color-primary);text-decoration:none;transition:all var(--transition-fast)}.specialPage a:hover{border-bottom:1px solid var(--color-primary-hover);color:var(--color-primary-hover)}.dark-mode .specialPage a{color:var(--color-primary-light)}.dark-mode .specialPage a:hover{border-bottom:1px solid var(--color-primary);color:var(--color-primary)}.specialPage .title{align-items:center;color:var(--color-text-primary);display:flex;font-size:1.8em;font-weight:700;gap:15px;justify-content:center;line-height:1.3;margin-bottom:35px;text-align:center}.specialPage .title i{color:var(--color-primary);font-size:.9em}.dark-mode .specialPage .title i{color:var(--color-primary-light)}.dark-mode .specialPage .title,.specialPage .section-title{color:var(--color-text-primary)}.specialPage .section-title{align-items:center;display:flex;font-size:var(--font-size-xl);font-weight:600;gap:var(--spacing-md);margin:var(--spacing-7xl) 0 var(--spacing-4xl)}.specialPage .section-title i{color:var(--color-primary);font-size:.9em}.dark-mode .specialPage .section-title{color:var(--color-text-primary)}.dark-mode .specialPage .section-title i{color:var(--color-primary-light)}.specialPage .smallListPadding{background:var(--color-primary-alpha-05);border-left:var(--user-avatar-border-width) solid var(--color-primary);border-radius:var(--border-radius);margin:25px 0;padding:25px 35px}.dark-mode .specialPage .smallListPadding{background:var(--color-primary-alpha-08)}.specialPage .info-box{align-items:flex-start;background:var(--color-primary-alpha-05);border-radius:var(--border-radius);display:flex;gap:15px;margin:15px 0;padding:15px var(--spacing-4xl)}.specialPage .info-box svg{color:var(--color-primary);flex-shrink:0;font-size:var(--font-size-lg);margin-top:var(--spacing-xs)}.dark-mode .specialPage .info-box{background:var(--color-primary-alpha-08)}.specialPage .step-box{align-items:flex-start;background:var(--color-bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;gap:15px;margin:15px 0;padding:var(--spacing-4xl)}.dark-mode .specialPage .step-box{background:var(--color-bg-primary);box-shadow:var(--shadow-user-card)}.specialPage .step-box svg{color:var(--color-primary);flex-shrink:0;font-size:var(--font-size-lg);margin-top:var(--spacing-xs)}.specialPage .step-list{counter-reset:step-counter;list-style:none;margin:var(--spacing-4xl) 0;padding:0}.specialPage .step-list li{background:var(--color-bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);counter-increment:step-counter;margin:15px 0;padding:var(--spacing-4xl) var(--spacing-4xl) var(--spacing-4xl) 80px;position:relative}.specialPage .step-list li:before{align-items:center;background:var(--color-primary);border-radius:var(--border-radius-full);color:var(--color-white);content:counter(step-counter);display:flex;font-size:1em;font-weight:700;height:33px;justify-content:center;left:var(--spacing-4xl);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:33px}.specialPage .step-list li svg{color:var(--color-primary);margin-right:var(--spacing-md)}.specialPage .step-list img{margin:15px 0;width:100%}.dark-mode .specialPage .step-list li{background:var(--color-bg-secondary)}.dark-mode .specialPage .step-list li:before{background:var(--color-primary-light)}.specialPage .advice-box{align-items:center;background:var(--color-primary-alpha-08);border-left:3px solid var(--color-primary);border-radius:var(--border-radius-sm);display:flex;font-size:.9em;gap:var(--spacing-md);margin:15px 0;padding:var(--spacing-lg) 15px}.specialPage .advice-box svg{color:var(--color-primary);font-size:1.3em}.dark-mode .specialPage .advice-box{background:var(--color-primary-alpha-15);border-left:3px solid var(--color-primary-light)}.dark-mode .specialPage .advice-box svg{color:var(--color-primary-light)}@media only screen and (max-width:600px){.specialPage .title{font-size:1.6em;margin-bottom:25px}.specialPage h2{font-size:var(--font-size-xl)}.specialPage div{font-size:1em}.specialPage .smallListPadding{padding:var(--spacing-4xl) 25px}.specialPage li{padding-left:var(--spacing-7xl)}}.userCircle .circle.enabled{border:var(--user-circle-border-width) solid var(--color-subscription-enabled)}.userCircle .circle.disabled{border:var(--user-circle-border-width) solid var(--color-subscription-disabled)}.userCircle .circle{height:var(--user-circle-size);object-fit:cover;width:var(--user-circle-size)}.leftPostsPanel .subscriptions .subscriptionsShowButton{cursor:pointer;display:none;padding:15px}.leftPostsPanel .subscriptions.hidden{justify-content:center}.leftPostsPanel .subscriptions{flex-wrap:wrap;padding:9px 0}.leftPostsPanel .subscriptions .subscription-item{padding:2px 9px}.leftPostsPanel .subscriptions span{cursor:pointer;margin-left:8px}.leftPostsPanel .subscriptions span.enabled{color:var(--color-subscription-enabled)}.leftPostsPanel .subscriptions span.disabled{color:var(--color-subscription-disabled)}.leftPostsPanel .subscriptions .oneClick{padding:15px}@media only screen and (max-width:1300px){.leftPostsPanel .subscriptions .subscriptionsShowButton{display:block}.leftPostsPanel .subscriptions.hidden .oneClick,.leftPostsPanel .subscriptions.hidden .sub{display:none}.blocks-main{flex-direction:column}.leftPostsPanel{margin-left:auto;margin-right:auto;max-width:1045px;-webkit-transform:translateX(-35px)!important;transform:translateX(-35px)!important;width:100%}.leftPostsPanel .subscriptions{flex-direction:row}}.confirm-container{box-shadow:0 0 8px var(--color-shadow-quaternary);box-sizing:border-box;display:none;font-size:.8em;left:50%;max-width:500px;padding:10px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.4s;z-index:20}.confirm-container button{border:0}.confirm-container .confirm-no{background-color:var(--color-notification-badge)!important}.dark-mode .confirm-container .confirm-no{background-color:var(--color-error)!important}.removeAccount{align-items:center;display:flex;flex-direction:column}.removeAccountText{margin:var(--spacing-6xl) var(--spacing-md) var(--spacing-md)}.removeAccountButton{background-color:var(--color-notification-badge);border:none}.askRegistationBlock{background:var(--color-bg-primary);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);cursor:pointer;margin-left:var(--spacing-xl);max-width:300px;padding:var(--spacing-xl);transition:var(--transition-fast)}.askRegistationBlock:hover{box-shadow:var(--shadow-md);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dark-mode .askRegistationBlock{background:var(--color-bg-primary)}.userInfoPanel{margin-left:15px;padding:15px}.userInfoPanel .userPanelAvatar{display:flex;justify-content:center;margin-bottom:var(--spacing-lg)}.userInfoPanel .userPanelAvatar img{border-radius:var(--border-radius-full);height:100px;object-fit:cover;width:100px}.userInfoPanel .userPanelInfo{align-items:center;display:flex;flex-direction:column}.userInfoPanel .username{font-size:var(--font-size-lg);font-weight:500;margin-bottom:var(--spacing-lg);text-decoration:none}.dark-mode .userInfoPanel .username,.userInfoPanel .username{color:var(--color-text-primary)}.userInfoPanel .stats{display:flex;justify-content:space-around;margin-top:var(--spacing);width:100%}.userInfoPanel .statItem{align-items:center;display:flex;flex-direction:column;padding:0 var(--spacing)}.userInfoPanel .statItem .value{color:var(--color-primary);font-size:1.1em;font-weight:600}.dark-mode .userInfoPanel .statItem .value{color:var(--color-primary-light)}.userInfoPanel .statItem .label{font-size:var(--font-size-sm);margin-top:var(--spacing-xs)}.dark-mode .userInfoPanel .statItem .label,.userInfoPanel .statItem .label{color:var(--color-text-tertiary)}.userInfoPanel .userPanelNav{border-top:1px solid var(--color-border-quaternary);display:flex;flex-direction:column;margin-top:15px;padding-top:15px}.dark-mode .userInfoPanel .userPanelNav{border-top-color:var(--color-border-quaternary)}.userInfoPanel .navLink{align-items:center;border-radius:var(--border-radius-sm);color:var(--color-text-tertiary);display:flex;padding:var(--spacing) var(--spacing-lg);text-decoration:none;transition:all var(--transition-fast)}.userInfoPanel .navLink:hover{background-color:var(--color-primary-alpha-10);color:var(--color-primary)}.dark-mode .userInfoPanel .navLink{color:var(--color-text-tertiary)}.dark-mode .userInfoPanel .navLink:hover{background-color:var(--color-primary-alpha-15);color:var(--color-primary-light)}.userInfoPanel .navLink svg{margin-right:var(--spacing-lg);width:16px}.userInfoPanel .navLink span{font-size:.9em;font-weight:500}.userInfoPanel .userPanelAvatar img.guest{opacity:.7;transition:opacity .2s ease}.userInfoPanel .userPanelAvatar img.guest:hover{opacity:1}.userInfoPanel .username.guest{opacity:.7;transition:opacity .2s ease}.userInfoPanel .username.guest:hover{color:var(--color-primary);opacity:1}.userInfoPanel .guestMessage{background-color:var(--color-primary-alpha-10);border-radius:var(--border-radius-sm);color:var(--color-text-tertiary);font-size:.9em;margin:var(--spacing) 0;padding:var(--spacing);text-align:center}.dark-mode .userInfoPanel .guestMessage{background-color:var(--color-primary-alpha-15);color:var(--color-text-muted)}.userInfoPanel .navLink.guest{opacity:.7}.userInfoPanel .navLink.guest:hover{opacity:1}.userInfoPanel .navLink.active{background-color:var(--color-primary-alpha-10);color:var(--color-primary)}.dark-mode .userInfoPanel .navLink.active{background-color:var(--color-primary-alpha-15);color:var(--color-primary-light)}.userInfoPanel .navLink{overflow:hidden;position:relative}.userInfoPanel .navLink.active:before{background-color:var(--color-primary);border-radius:0 2px 2px 0;content:"";height:60%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}.dark-mode .userInfoPanel .navLink.active:before{background-color:var(--color-primary-light)}.donateBlock,.downloadBlock{margin-left:var(--spacing-xl);margin-top:var(--spacing-md);padding:var(--spacing-xl);text-align:center}.dark-mode .donateBlock,.dark-mode .downloadBlock,.donateBlock,.downloadBlock{color:var(--color-text-secondary)}.linkLeftBlock{box-sizing:border-box;font-size:var(--font-size-sm);padding:var(--spacing) var(--spacing-sm) var(--spacing-sm) var(--spacing-4xl)}.linkLeftBlock a{padding:0 var(--spacing-sm)}.linkLeftBlock a,.linkLeftBlock a:visited{color:var(--color-gray-light)}.donateBlock .description,.downloadBlock .description{margin-bottom:var(--spacing-4xl)}.donateBlock img,.downloadBlock img{margin-right:var(--spacing-6xl);width:40px}.topScrollButton{align-items:center;background:var(--color-black);border-radius:var(--border-radius-full);bottom:var(--spacing-4xl);box-shadow:var(--shadow-menu);color:var(--color-white);cursor:pointer;height:var(--article-video-button-size);justify-content:center;position:fixed;right:var(--spacing-4xl);width:var(--article-video-button-size);z-index:8}.topScrollButton.enabled{-webkit-animation:fadeIn .6s forwards;animation:fadeIn .6s forwards;display:flex}.topScrollButton:not(.enabled){-webkit-animation:fadeOut .5s forwards;animation:fadeOut .5s forwards;display:none}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}to{display:flex;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}to{display:flex;opacity:1}}@-webkit-keyframes fadeOut{0%{display:flex;opacity:1}to{display:none;opacity:0}}@keyframes fadeOut{0%{display:flex;opacity:1}to{display:none;opacity:0}}.blocksPage{margin:0 auto;max-width:var(--max-content-width-large);padding:var(--spacing-4xl)}.blocksPage .blockedTags,.blocksPage .blockedUsers{background:var(--color-bg-primary);border-radius:var(--spacing-lg);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-4xl);padding:var(--spacing-5xl)}.blocksPage .title{align-items:center;color:var(--color-text-primary);display:flex;font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-xxl)}.blocksPage .title svg{color:var(--color-text-secondary);margin-right:var(--spacing)}.blocksPage .taglist{display:flex;flex-wrap:wrap;gap:var(--spacing);list-style:none;margin:0;padding:0}.blocksPage .taglist .tag{background:var(--color-bg-secondary);border:1px solid var(--color-border-tertiary);border-radius:var(--border-radius-xl);color:var(--color-text-quaternary);cursor:pointer;font-size:.9em;padding:var(--spacing-sm) var(--spacing-lg);transition:all var(--transition-fast)}.blocksPage .taglist .tag:hover{background:var(--color-bg-hover);border-color:var(--color-border-primary)}.blocksPage .userlist{display:flex;flex-direction:column;gap:var(--spacing-lg);list-style:none;margin:0;padding:0}.blocksPage .userlist .user{cursor:pointer;transition:all var(--transition-fast)}.blocksPage .userlist .user-info{align-items:center;background:var(--color-bg-secondary);border:1px solid var(--color-border-tertiary);border-radius:var(--spacing-lg);display:flex;padding:var(--spacing-lg) var(--spacing-xxl);transition:all var(--transition-fast)}.blocksPage .userlist .user:hover .user-info{background:var(--color-bg-hover);border-color:var(--color-border-primary)}.blocksPage .userlist .avatar{flex-shrink:0;height:48px;margin-right:var(--spacing-lg);width:48px}.blocksPage .userlist .avatar img{border:2px solid var(--color-white);border-radius:var(--border-radius-full);box-shadow:var(--shadow-user-karma);height:100%;object-fit:cover;width:100%}.blocksPage .userlist .username{align-items:center;color:var(--color-text-primary);display:flex;font-size:1.1em;font-weight:600}.blocksPage .userlist .username .gender{margin-left:var(--spacing-sm)}.blocksPage .userlist .username .gender .male{color:var(--color-gender-male)}.blocksPage .userlist .username .gender .female{color:var(--color-gender-female)}.blocksPage p{color:var(--color-text-tertiary);font-style:italic;margin:var(--spacing-xxl) 0;text-align:center}.dark-mode .blocksPage .blockedTags,.dark-mode .blocksPage .blockedUsers{background:var(--color-bg-primary);box-shadow:var(--shadow-user-card)}.dark-mode .blocksPage .title{color:var(--color-text-primary)}.dark-mode .blocksPage .title svg{color:var(--color-text-secondary)}.dark-mode .blocksPage .taglist .tag{background:var(--color-bg-quaternary);border-color:var(--color-border-primary);color:var(--color-text-primary)}.dark-mode .blocksPage .taglist .tag:hover{background:var(--color-bg-hover);border-color:var(--color-border-primary)}.dark-mode .blocksPage .userlist .user-info{background:var(--color-bg-quaternary);border-color:var(--color-border-primary)}.dark-mode .blocksPage .userlist .user:hover .user-info{background:var(--color-bg-hover);border-color:var(--color-border-primary)}.dark-mode .blocksPage .userlist .username{color:var(--color-text-primary)}.dark-mode .blocksPage .userlist .avatar img{border-color:var(--color-border-primary)}.dark-mode .blocksPage p{color:var(--color-text-secondary)}@media (max-width:768px){.blocksPage,.blocksPage .blockedTags,.blocksPage .blockedUsers{padding:var(--spacing-xxl)}.blocksPage .title{font-size:var(--font-size-lg)}.blocksPage .userlist .avatar{height:40px;margin-right:var(--spacing-md);width:40px}.blocksPage .userlist .username{font-size:1em}}
/*# sourceMappingURL=main.dc7b3dea.css.map*/