 @import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Outfit:wght@300;400;500;600;700&display=swap');:root, html[data-theme="dark"]{--sp-bg:#0d0b18;--sp-bg2:#13101f;--sp-bg3:#0f0d1a;--sp-bg4:#1a1829;--sp-bg5:#201e32;--sp-purple:#7769dc;--sp-purpled:#5f52d5;--sp-purple-dark:#4a3ec2;--sp-purple-mid:#b3aae8;--sp-text:#e5e3f4;--sp-text2:rgba(229,227,244,0.62);--sp-text3:rgba(229,227,244,0.35);--sp-border:rgba(95,82,213,0.18);--sp-border2:rgba(255,255,255,0.07);--sp-gradient:linear-gradient(135deg, #7769dc 0%, #5f52d5 100%);--sp-shadow:0 4px 28px rgba(0,0,0,0.4);--sp-shadow-p:0 4px 20px rgba(95,82,213,0.3);--sp-radius:14px;--sp-radius-sm:8px;}html[data-theme="light"]{--sp-bg:#f0eeff;--sp-bg2:#ffffff;--sp-bg3:#ebe8ff;--sp-bg4:#f5f3ff;--sp-bg5:#e8e4ff;--sp-purple:#5f52d5;--sp-purpled:#4a3ec2;--sp-purple-dark:#3830a8;--sp-purple-mid:#7769dc;--sp-text:#18152e;--sp-text2:rgba(24,21,46,0.65);--sp-text3:rgba(24,21,46,0.38);--sp-border:rgba(95,82,213,0.15);--sp-border2:rgba(95,82,213,0.08);--sp-gradient:linear-gradient(135deg, #5f52d5 0%, #7769dc 100%);--sp-shadow:0 4px 28px rgba(95,82,213,0.10);--sp-shadow-p:0 4px 20px rgba(95,82,213,0.18);}:root{--theme-page_background:13, 11, 24;--theme-area_background:19, 16, 31;--theme-area_background_dark:15, 13, 26;--theme-area_background_reset:26, 24, 41;--theme-header:13, 11, 24;--theme-header_text:229, 227, 244;--theme-text_color:138, 135, 154;--theme-text_dark:229, 227, 244;--theme-text_light:85, 89, 106;--theme-text_very_light:229, 227, 244;--theme-link:153, 144, 212;--theme-link_hover:119, 105, 220;--theme-main_nav:95, 82, 213;--theme-main_nav_font:138, 135, 154;--theme-main_nav_tab:19, 16, 31;--theme-main_nav_tab_font:229, 227, 244;--theme-primary_button:95, 82, 213;--theme-primary_button_font:255, 255, 255;--theme-normal_button:95, 82, 213;--theme-normal_button_font:255, 255, 255;--theme-important_button:95, 82, 213;--theme-important_button_font:255, 255, 255;--theme-light_button:26, 24, 41;--theme-light_button_font:119, 105, 220;--theme-very_light_button:11, 9, 24;--theme-very_light_button_font:119, 105, 220;--theme-selected:26, 23, 41;--theme-selected_border:119, 105, 220;--theme-section_title:229, 227, 244;--theme-section_title_font:229, 227, 244;--theme-secondary_title:30, 28, 48;--theme-secondary_title_font:138, 135, 154;--theme-footer_text:85, 89, 106;--theme-item_status:95, 82, 213;--theme-prefix:95, 82, 213;--theme-tag:119, 105, 220;--theme-tag_font:255, 255, 255;--theme-widget_title_bar:13, 11, 24;--theme-widget_title_font:229, 227, 244;--theme-profile_header:19, 16, 31;--theme-timeline_color:95, 82, 213;--theme-tab_background:26, 24, 41;--theme-mentions:95, 82, 213;--theme-notification_bubble:95, 82, 213;--theme-post_highlight:119, 105, 220;--theme-post_highlight_border:95, 82, 213;--theme-rating_on:245, 158, 11;--theme-pagination_active:30, 28, 48;--theme-moderated:33, 0, 0;--theme-moderated_light:33, 0, 0;--theme-moderated_text:187, 84, 84;--theme-moderated_text_light:164, 118, 143;}html[data-theme="light"]{--theme-page_background:240, 238, 255;--theme-area_background:255, 255, 255;--theme-area_background_dark:235, 232, 255;--theme-area_background_reset:255, 255, 255;--theme-header:255, 255, 255;--theme-header_text:24, 21, 46;--theme-text_color:74, 69, 112;--theme-text_dark:24, 21, 46;--theme-text_light:128, 124, 168;--theme-text_very_light:24, 21, 46;--theme-link:95, 82, 213;--theme-link_hover:74, 62, 194;--theme-main_nav:95, 82, 213;--theme-main_nav_font:74, 69, 112;--theme-main_nav_tab:255, 255, 255;--theme-main_nav_tab_font:24, 21, 46;--theme-primary_button:95, 82, 213;--theme-light_button:240, 238, 255;--theme-light_button_font:95, 82, 213;--theme-very_light_button:235, 232, 255;--theme-very_light_button_font:95, 82, 213;--theme-selected:240, 236, 255;--theme-selected_border:95, 82, 213;--theme-section_title:24, 21, 46;--theme-section_title_font:24, 21, 46;--theme-secondary_title:235, 232, 255;--theme-secondary_title_font:74, 69, 112;--theme-footer_text:128, 124, 168;--theme-widget_title_bar:255, 255, 255;--theme-widget_title_font:24, 21, 46;--theme-profile_header:235, 232, 255;--theme-tab_background:235, 232, 255;}#sp-stars-bg{transition:opacity 0.4s;}html[data-theme="light"] #sp-stars-bg{opacity:0.25;}#elLogo{display:flex;align-items:center;}.sp-logo-link{display:flex !important;align-items:center !important;gap:10px !important;text-decoration:none !important;padding:6px 0 !important;}.sp-logo-icon-wrap{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg, #4a3ec2 0%, #7769dc 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(95,82,213,0.45);flex-shrink:0;transition:box-shadow 0.22s, transform 0.22s;}.sp-logo-link:hover .sp-logo-icon-wrap{box-shadow:0 6px 22px rgba(95,82,213,0.6);transform:translateY(-1px);}.sp-logo-text-wrap{display:flex;flex-direction:column;gap:1px;}.sp-logo-wordmark{font-family:'Bebas Neue', sans-serif !important;font-size:22px !important;letter-spacing:0.10em !important;line-height:1 !important;-webkit-text-fill-color:unset !important;background:none !important;}#elLogo .sp-logo-star, #elLogo a .sp-logo-star, #elLogo a:link .sp-logo-star, #elLogo a:visited .sp-logo-star, #ipsLayout_header #elLogo .sp-logo-star{color:#9b8ff0 !important;-webkit-text-fill-color:#9b8ff0 !important;background:none !important;-webkit-background-clip:unset !important;background-clip:unset !important;}#elLogo .sp-logo-play, #elLogo a .sp-logo-play, #elLogo a:link .sp-logo-play, #elLogo a:visited .sp-logo-play, #ipsLayout_header #elLogo .sp-logo-play{color:#e5e3f4 !important;-webkit-text-fill-color:#e5e3f4 !important;background:none !important;-webkit-background-clip:unset !important;background-clip:unset !important;}html[data-theme="light"] #elLogo .sp-logo-star, html[data-theme="light"] #elLogo a .sp-logo-star, html[data-theme="light"] #ipsLayout_header #elLogo .sp-logo-star{color:#5f52d5 !important;-webkit-text-fill-color:#5f52d5 !important;background:none !important;}html[data-theme="light"] #elLogo .sp-logo-play, html[data-theme="light"] #elLogo a .sp-logo-play, html[data-theme="light"] #ipsLayout_header #elLogo .sp-logo-play{color:#5f52d5 !important;-webkit-text-fill-color:#5f52d5 !important;background:none !important;}html[data-theme="light"] .sp-logo-icon-wrap{background:linear-gradient(135deg, #3830a8 0%, #5f52d5 100%) !important;box-shadow:0 4px 16px rgba(95,82,213,0.25) !important;}.sp-logo-tagline{font-family:'Outfit', sans-serif !important;font-size:9.5px !important;font-weight:400 !important;color:rgba(229,227,244,0.38) !important;letter-spacing:0.05em !important;text-transform:uppercase !important;-webkit-text-fill-color:unset !important;background:none !important;}html[data-theme="light"] .sp-logo-tagline{color:rgba(24,21,46,0.40) !important;}#sp-ft-wrap{position:fixed;bottom:24px;right:24px;z-index:9998;}#sp-ft-btn{width:44px;height:44px;border-radius:50%;background:rgba(95,82,213,0.22);border:1px solid rgba(95,82,213,0.38);color:#b3aae8;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all 0.22s;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 16px rgba(95,82,213,0.25);}#sp-ft-btn:hover{background:rgba(95,82,213,0.38);border-color:rgba(95,82,213,0.6);color:#e5e3f4;transform:scale(1.08);box-shadow:0 6px 24px rgba(95,82,213,0.4);}html[data-theme="light"] #sp-ft-btn{background:rgba(95,82,213,0.10);border-color:rgba(95,82,213,0.25);color:#5f52d5;box-shadow:0 4px 16px rgba(95,82,213,0.12);}html[data-theme="light"] #sp-ft-btn:hover{background:rgba(95,82,213,0.20);color:#4a3ec2;}::-webkit-scrollbar{width:5px;height:5px;}::-webkit-scrollbar-track{background:transparent;}::-webkit-scrollbar-thumb{background:rgba(95,82,213,0.28);border-radius:3px;}::-webkit-scrollbar-thumb:hover{background:rgba(95,82,213,0.50);}html, body{background:var(--sp-bg) !important;color:var(--sp-text) !important;font-family:'Outfit', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;transition:background 0.3s, color 0.3s;}::selection{background:var(--sp-purpled);color:#ffffff;}.ipsType_pageTitle, .ipsType_sectionTitle, .ipsType_sectionHead, h1, h2, h3{font-family:'Bebas Neue', 'Outfit', sans-serif !important;letter-spacing:0.04em;color:var(--sp-text) !important;}.ipsType_secondaryTitle, .ipsType_minorHeading, h4, h5, h6{font-family:'Outfit', sans-serif !important;font-weight:600;color:var(--sp-text) !important;}a{color:var(--sp-purple-mid) !important;transition:color 0.22s !important;text-decoration:none !important;}a:hover{color:var(--sp-purple) !important;}#ipsLayout_body, #ipsLayout_contentArea, #ipsLayout_contentWrapper, #ipsLayout_mainArea{background:transparent !important;position:relative;z-index:1;}#ipsLayout_header{position:relative;z-index:100;background:var(--sp-bg) !important;}#ipsLayout_header header{background:rgba(13,11,24,0.92) !important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--sp-border) !important;}html[data-theme="light"] #ipsLayout_header header{background:rgba(255,255,255,0.92) !important;border-bottom:1px solid rgba(95,82,213,0.13) !important;}#ipsLayout_header nav{background:rgba(19,16,31,0.95) !important;border-top:1px solid var(--sp-border) !important;border-bottom:1px solid var(--sp-border) !important;}html[data-theme="light"] #ipsLayout_header nav{background:rgba(255,255,255,0.95) !important;border-color:rgba(95,82,213,0.10) !important;}.ipsNavBar_primary > ul > li > a{color:var(--sp-text2) !important;font-family:'Outfit', sans-serif !important;font-weight:500 !important;font-size:13.5px !important;transition:color 0.22s !important;}.ipsNavBar_primary > ul > li > a:hover, .ipsNavBar_primary > ul > li.ipsNavBar_active > a{color:var(--sp-purple) !important;}.ipsNavBar_primary > ul > li > a::after{content:'';background:var(--sp-gradient) !important;width:100%;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0);transition:transform 0.3s;border-radius:2px;}.ipsNavBar_primary > ul > li.ipsNavBar_active > a::after{transform:scaleX(1);}.ipsNavBar_secondary{background:var(--sp-bg2) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius) !important;box-shadow:var(--sp-shadow) !important;}.ipsNavBar_secondary > li > a:hover, .ipsNavBar_secondary > li.ipsNavBar_active a{color:var(--sp-purple) !important;}#elUserNav > li > a{color:var(--sp-text2) !important;font-family:'Outfit', sans-serif !important;}#elUserNav > li > a:hover{color:var(--sp-purple) !important;}.ipsBox{background:var(--sp-bg2) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius) !important;box-shadow:var(--sp-shadow) !important;transition:background 0.3s, border-color 0.3s !important;}.ipsBox:hover{border-color:rgba(95,82,213,0.32) !important;}.ipsDataItem{background:var(--sp-bg2) !important;border-bottom:1px solid var(--sp-border) !important;transition:background 0.18s !important;}.ipsDataItem:hover{background:var(--sp-bg4) !important;}.ipsDataItem_unread{border-left:3px solid var(--sp-purpled) !important;}.cForumRow.ipsBox{padding:16px !important;margin-bottom:8px !important;}.cForumRow .ipsDataItem_stats dl{text-align:center;background:var(--sp-bg3) !important;padding:10px 8px !important;border-radius:var(--sp-radius-sm) !important;border-bottom:2px solid rgba(95,82,213,0.4) !important;}.ipsApp .ipsButton_primary, .ipsApp .ipsButton_primary:link, .ipsApp .ipsButton_primary:visited{background:var(--sp-gradient) !important;color:#fff !important;border:none !important;border-radius:20px !important;font-family:'Outfit', sans-serif !important;font-weight:600 !important;letter-spacing:0.02em !important;transition:all 0.22s !important;}.ipsApp .ipsButton_primary:hover:not(:active){box-shadow:0 0 0 4px rgba(95,82,213,0.35), var(--sp-shadow-p) !important;transform:translateY(-1px) !important;}.ipsApp .ipsButton_normal, .ipsApp .ipsButton_important{background:rgba(95,82,213,0.18) !important;color:var(--sp-purple-mid) !important;border:1px solid var(--sp-border) !important;border-radius:20px !important;font-family:'Outfit', sans-serif !important;transition:all 0.22s !important;}.ipsApp .ipsButton_normal:hover, .ipsApp .ipsButton_important:hover{background:rgba(95,82,213,0.28) !important;border-color:rgba(95,82,213,0.4) !important;color:#e5e3f4 !important;}.ipsApp .ipsButton_light, .ipsApp .ipsButton_veryLight{background:var(--sp-bg4) !important;color:var(--sp-purple) !important;border:1px solid var(--sp-border) !important;border-radius:20px !important;}.ipsApp .ipsButton:not(.ipsButton_link_secondary):not(.ipsButton_narrow){border-radius:20px !important;}.ipsWidget{background:var(--sp-bg2) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius) !important;}.ipsWidget_title{background:transparent !important;border-color:transparent !important;font-family:'Bebas Neue', sans-serif !important;font-size:16px !important;letter-spacing:0.06em !important;color:var(--sp-text) !important;font-weight:normal !important;padding:16px 16px 8px !important;}.cWidgetContainer .ipsWidget_title::after{content:'';display:block;height:2px;position:absolute;top:0;left:16px;width:36px;background:var(--sp-gradient) !important;border-radius:2px;box-shadow:0 0 8px rgba(95,82,213,0.4);}.ipsTabs{background:var(--sp-gradient) !important;border-radius:var(--sp-radius-sm) var(--sp-radius-sm) 0 0 !important;}.ipsTabs_item > a{color:rgba(255,255,255,0.7) !important;font-family:'Outfit', sans-serif !important;font-weight:500 !important;}.ipsTabs_item.ipsTabs_activeItem > a, .ipsTabs_item > a:hover{color:#fff !important;}.ipsPagination_page a, .ipsPagination_page span{background:var(--sp-bg4) !important;border:1px solid var(--sp-border) !important;color:var(--sp-text2) !important;border-radius:var(--sp-radius-sm) !important;font-family:'Outfit', sans-serif !important;transition:all 0.18s !important;}.ipsPagination_page a:hover{background:rgba(95,82,213,0.22) !important;border-color:rgba(95,82,213,0.4) !important;color:var(--sp-purple) !important;}.ipsPagination_page.ipsPagination_active a, .ipsPagination_page.ipsPagination_active span{background:var(--sp-gradient) !important;border-color:transparent !important;color:#fff !important;}input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="number"], input[type="url"], textarea, select{background:var(--sp-bg4) !important;border:1px solid var(--sp-border) !important;color:var(--sp-text) !important;border-radius:var(--sp-radius-sm) !important;font-family:'Outfit', sans-serif !important;transition:border-color 0.22s, box-shadow 0.22s !important;}input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus, select:focus{border-color:rgba(95,82,213,0.6) !important;box-shadow:0 0 0 3px rgba(95,82,213,0.18) !important;outline:none !important;}input[type="text"]::placeholder, input[type="email"]::placeholder, input[type="password"]::placeholder, textarea::placeholder{color:var(--sp-text3) !important;}#elSearch{background:var(--sp-bg4) !important;color:var(--sp-text2) !important;border:1px solid var(--sp-border) !important;border-radius:20px !important;height:36px !important;}.ipsType_sectionTitle{background:transparent !important;border-color:transparent !important;font-family:'Bebas Neue', sans-serif !important;font-size:20px !important;letter-spacing:0.05em !important;color:var(--sp-text) !important;font-weight:normal !important;}.ipsBreadcrumb{background:transparent !important;}.ipsBreadcrumb a{color:var(--sp-text3) !important;font-size:12px !important;}.ipsBreadcrumb a:hover, .ipsBreadcrumb_last span{color:var(--sp-purple) !important;}.ipsBreadcrumb_separator{color:var(--sp-text3) !important;}.cPost{border-bottom:1px solid var(--sp-border) !important;}.cPost_header{background:var(--sp-bg3) !important;border-radius:var(--sp-radius) var(--sp-radius) 0 0 !important;border-bottom:1px solid var(--sp-border) !important;}.ipsComment_author{color:var(--sp-text) !important;font-family:'Outfit', sans-serif !important;font-weight:600 !important;}.cPost_highlighted{border-left:3px solid var(--sp-purpled) !important;background:rgba(95,82,213,0.06) !important;}.cUserProfileHeader{background:var(--sp-bg2) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius) !important;}.cUserProfileHeader__info h1{font-family:'Bebas Neue', sans-serif !important;letter-spacing:0.06em !important;color:var(--sp-text) !important;}.ipsBadge{border-radius:20px !important;font-family:'Outfit', sans-serif !important;font-size:10px !important;font-weight:600 !important;letter-spacing:0.04em !important;}.ipsTag{background:rgba(95,82,213,0.18) !important;color:var(--sp-purple-mid) !important;border:1px solid var(--sp-border) !important;border-radius:20px !important;font-family:'Outfit', sans-serif !important;font-size:11px !important;transition:all 0.18s !important;}.ipsTag:hover{background:rgba(95,82,213,0.28) !important;color:#e5e3f4 !important;}.ipsItemStatus{background:var(--sp-purpled) !important;}.ipsTooltip{background:var(--sp-purpled) !important;border-color:var(--sp-purpled) !important;color:#fff !important;border-radius:var(--sp-radius-sm) !important;font-family:'Outfit', sans-serif !important;}.ipsMenu{background:var(--sp-bg2) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius) !important;box-shadow:var(--sp-shadow) !important;}.ipsMenu_item > a, .ipsMenu_item > span{color:var(--sp-text2) !important;font-family:'Outfit', sans-serif !important;transition:all 0.18s !important;}.ipsMenu_item > a:hover{background:rgba(95,82,213,0.12) !important;color:var(--sp-purple) !important;}.ipsNotificationCount, .ipsItemStatus_bubble{background:var(--sp-gradient) !important;border-radius:20px !important;font-family:'Outfit', sans-serif !important;font-weight:700 !important;}#elMobileNav, .ipsNavBar_mobile{background:var(--sp-gradient) !important;}#ipsLayout_footer{background:rgba(10,8,20,0.95) !important;border-top:1px solid var(--sp-border) !important;padding:40px 20px !important;margin-top:32px !important;position:relative;z-index:1;}html[data-theme="light"] #ipsLayout_footer{background:rgba(240,238,255,0.95) !important;border-top:1px solid rgba(95,82,213,0.12) !important;}#ipsLayout_footer > .ipsLayout_container{display:flex;justify-content:space-between;align-items:center;}#ipsLayout_footer, #ipsLayout_footer a, #elCopyright{color:var(--sp-text3) !important;font-family:'Outfit', sans-serif !important;font-size:12px !important;}#ipsLayout_footer a:hover{color:var(--sp-purple) !important;}#ipsLayout_sidebar{position:relative;z-index:1;}.ipsWidget.ipsWidget_vertical{background:var(--sp-bg2) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius) !important;margin-bottom:16px !important;}.ipsDialog_content, .ipsDialog_title{background:var(--sp-bg2) !important;color:var(--sp-text) !important;}.ipsDialog_title{border-bottom:1px solid var(--sp-border) !important;font-family:'Bebas Neue', sans-serif !important;letter-spacing:0.04em !important;font-size:18px !important;font-weight:normal !important;}html[data-theme="light"] body{background:var(--sp-bg) !important;color:var(--sp-text) !important;}html[data-theme="light"] .ipsBox{background:var(--sp-bg2) !important;border-color:var(--sp-border) !important;box-shadow:0 2px 16px rgba(95,82,213,0.08) !important;}html[data-theme="light"] .ipsDataItem{background:var(--sp-bg2) !important;border-color:rgba(95,82,213,0.10) !important;}html[data-theme="light"] .ipsDataItem:hover{background:var(--sp-bg3) !important;}html[data-theme="light"] .ipsWidget, html[data-theme="light"] .ipsWidget.ipsWidget_vertical{background:var(--sp-bg2) !important;border-color:rgba(95,82,213,0.12) !important;}html[data-theme="light"] input[type="text"], html[data-theme="light"] input[type="email"], html[data-theme="light"] input[type="password"], html[data-theme="light"] textarea, html[data-theme="light"] select{background:var(--sp-bg3) !important;border-color:rgba(95,82,213,0.18) !important;color:var(--sp-text) !important;}html[data-theme="light"] .ipsMenu{background:var(--sp-bg2) !important;border-color:rgba(95,82,213,0.14) !important;box-shadow:0 8px 32px rgba(95,82,213,0.12) !important;}html[data-theme="light"] a{color:var(--sp-purpled) !important;}html[data-theme="light"] a:hover{color:var(--sp-purple-dark) !important;}html[data-theme="light"] .ipsNavBar_primary > ul > li > a{color:rgba(24,21,46,0.65) !important;}html[data-theme="light"] .ipsNavBar_primary > ul > li > a:hover, html[data-theme="light"] .ipsNavBar_primary > ul > li.ipsNavBar_active > a{color:var(--sp-purpled) !important;}html[data-theme="light"] .ipsNavBar_secondary{background:var(--sp-bg2) !important;border-color:rgba(95,82,213,0.12) !important;}html[data-theme="light"] #ipsLayout_header header{box-shadow:0 2px 16px rgba(95,82,213,0.08) !important;}html[data-theme="light"] .ipsTag{background:rgba(95,82,213,0.10) !important;color:var(--sp-purpled) !important;border-color:rgba(95,82,213,0.20) !important;}html[data-theme="light"] .ipsTag:hover{background:rgba(95,82,213,0.18) !important;}.cke_top{background:var(--sp-bg4) !important;border-color:var(--sp-border) !important;}.cke_reset{background:var(--sp-bg3) !important;}.ipsUserPhoto img{border:2px solid rgba(95,82,213,0.3) !important;border-radius:50% !important;}.ipsUserPhoto.ipsUserPhoto_thumb img, .ipsUserPhoto.ipsUserPhoto_small img{border-radius:50% !important;}@media screen and (max-width:979px){#sp-ft-wrap{bottom:16px;right:16px;}#ipsLayout_footer > .ipsLayout_container{flex-direction:column;gap:12px;}}.cActivityStream_event{border-left-color:var(--sp-purpled) !important;}.ipsRating_on{color:#f59e0b !important;}.ipsDataItem_responsivePhoto .ipsItemStatus{box-shadow:0 2px 8px rgba(95,82,213,0.2) !important;}pre, code{background:var(--sp-bg3) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius-sm) !important;color:#c9c3f0 !important;font-family:'Courier New', monospace !important;}blockquote, .ipsQuote{background:var(--sp-bg3) !important;border-left:3px solid var(--sp-purpled) !important;border-radius:0 var(--sp-radius-sm) var(--sp-radius-sm) 0 !important;}.ipsSpoiler{background:var(--sp-bg4) !important;border:1px solid var(--sp-border) !important;border-radius:var(--sp-radius-sm) !important;}.ipsPoll_bar_inner{background:var(--sp-gradient) !important;}.ipsPoll_bar{background:var(--sp-bg4) !important;border-radius:4px !important;}