 [data-ips-scheme="light"]{--focusBackgroundColor1:var(--light__focusBackgroundColor1);--focusBackgroundColor2:var(--light__focusBackgroundColor2);--focusBackgroundColor3:var(--light__focusBackgroundColor3);--focusBackgroundColor4:var(--light__focusBackgroundColor4);--focusBackgroundColor5:var(--light__focusBackgroundColor5);--focusBackgroundColor6:var(--light__focusBackgroundColor6);}[data-ips-scheme="dark"]{--focusBackgroundColor1:var(--dark__focusBackgroundColor1);--focusBackgroundColor2:var(--dark__focusBackgroundColor2);--focusBackgroundColor3:var(--dark__focusBackgroundColor3);--focusBackgroundColor4:var(--dark__focusBackgroundColor4);--focusBackgroundColor5:var(--dark__focusBackgroundColor5);--focusBackgroundColor6:var(--dark__focusBackgroundColor6);}[data-focus-image="1"]{--focus-image:var(--focusBackgroundImage1, none);--focus-image-color:var(--focusBackgroundColor1);}[data-focus-image="2"]{--focus-image:var(--focusBackgroundImage2, none);--focus-image-color:var(--focusBackgroundColor2);}[data-focus-image="3"]{--focus-image:var(--focusBackgroundImage3, none);--focus-image-color:var(--focusBackgroundColor3);}[data-focus-image="4"]{--focus-image:var(--focusBackgroundImage4, none);--focus-image-color:var(--focusBackgroundColor4);}[data-focus-image="5"]{--focus-image:var(--focusBackgroundImage5, none);--focus-image-color:var(--focusBackgroundColor5);}[data-focus-image="6"]{--focus-image:var(--focusBackgroundImage6, none);--focus-image-color:var(--focusBackgroundColor6);}[data-ips-scheme="dark"][data-focus-image="1"]{--focus-image:var(--focusBackgroundImage1Dark, none);}[data-ips-scheme="dark"][data-focus-image="2"]{--focus-image:var(--focusBackgroundImage2Dark, none);}[data-ips-scheme="dark"][data-focus-image="3"]{--focus-image:var(--focusBackgroundImage3Dark, none);}[data-ips-scheme="dark"][data-focus-image="4"]{--focus-image:var(--focusBackgroundImage4Dark, none);}[data-ips-scheme="dark"][data-focus-image="5"]{--focus-image:var(--focusBackgroundImage5Dark, none);}[data-ips-scheme="dark"][data-focus-image="6"]{--focus-image:var(--focusBackgroundImage6Dark, none);}[data-focus-image="1"] [data-focus-image-el]:not([data-focus-image-el="1"]), [data-focus-image="2"] [data-focus-image-el]:not([data-focus-image-el="2"]), [data-focus-image="3"] [data-focus-image-el]:not([data-focus-image-el="3"]), [data-focus-image="4"] [data-focus-image-el]:not([data-focus-image-el="4"]), [data-focus-image="5"] [data-focus-image-el]:not([data-focus-image-el="5"]), [data-focus-image="6"] [data-focus-image-el]:not([data-focus-image-el="6"]){display:none;}[data-ips-scheme="dark"] theme-setting[data-setting="focusBackgroundImage1"], [data-ips-scheme="dark"] theme-setting[data-setting="focusBackgroundImage2"], [data-ips-scheme="dark"] theme-setting[data-setting="focusBackgroundImage3"], [data-ips-scheme="dark"] theme-setting[data-setting="focusBackgroundImage4"], [data-ips-scheme="dark"] theme-setting[data-setting="focusBackgroundImage5"], [data-ips-scheme="dark"] theme-setting[data-setting="focusBackgroundImage6"], [data-ips-scheme="light"] theme-setting[data-setting="focusBackgroundImage1Dark"], [data-ips-scheme="light"] theme-setting[data-setting="focusBackgroundImage2Dark"], [data-ips-scheme="light"] theme-setting[data-setting="focusBackgroundImage3Dark"], [data-ips-scheme="light"] theme-setting[data-setting="focusBackgroundImage4Dark"], [data-ips-scheme="light"] theme-setting[data-setting="focusBackgroundImage5Dark"], [data-ips-scheme="light"] theme-setting[data-setting="focusBackgroundImage6Dark"]{display:none;}.focusPicker{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:15px;padding:15px;}.focusPicker label{background-color:var(--focus-image-color, var(--i-body--ba-co));aspect-ratio:1;cursor:pointer;display:block;border-radius:8px;box-shadow:hsl(0 0% 0% / .18) 0px 5px 12px;overflow:hidden;position:relative;width:100%;max-height:200px;}.focusPicker [data-focus-image="random"]{background:var(--i-background_4);color:var(--i-color_root);}.focusPicker label:has(:checked){outline:2px solid var(--i-primary);outline-offset:2px;}.focusPicker label::before, .focusPicker label::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1;}.focusPicker label:hover::before{background:hsl(0 0% 100% / .1);}.focusPicker img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.focusPicker svg{position:absolute;inset:0;margin:auto;width:auto;height:30%;fill:currentColor;}.focusPicker label::after{border:1px solid currentColor;opacity:.2;}.focusPicker input{opacity:0;}[data-ips-scheme="light"] [data-ips-theme-image-dark], [data-ips-scheme="dark"] [data-ips-theme-image-light]{display:none !important;}.ipsFooterLinks{margin-inline-end:auto;}.focus\:branding a{color:inherit;}@media (max-width:767px){.focus\:branding{flex:1 1 100%;text-align:center;}}[data-focus-image] .ipsHeader, [data-focus-image] .ipsMobileHeader{background-color:var(--focus-image-color, var(--i-body--ba-co));background-image:var(--focus-image, none);}[data-focus-image] .ipsHeader__primary, [data-focus-image] .ipsHeader__secondary{background:transparent;}[data-focus-image] .ipsHeader__secondary{box-shadow:inset color-mix(in hsl, var(--i-body--ba-co), #fff 10%) 0px -1px 0px;}.ipsLogo__slogan{font-size:max(12px, .5em);opacity:.7;}.ipsNavBar > li{min-height:var(--i-header-row--he);}.ipsNavBar > li:not([data-active]){padding-bottom:3px;}.ipsNavBar > li > :is(a, button){height:100%;}.ipsNavBar > [data-active] > :is(a, button){background-color:var(--i-body--ba-co);background-image:linear-gradient(to bottom, hsl(0 0% 100% / .04) 0%, hsl(0 0% 100% / 0) 100%);box-shadow:inset hsl(0 0% 100% / .2) 0px 1px 0px;border-bottom-left-radius:0;border-bottom-right-radius:0;}.ipsNavBar > [data-active]{position:relative;}.ipsHeader__secondary .ipsNavBar > [data-active]::before, .ipsHeader__secondary .ipsNavBar > [data-active]::after{--_size:8px;content:"";width:var(--_size);height:var(--_size);position:absolute;bottom:0;inset-inline-end:100%;background:var(--i-body--ba-co);-webkit-mask:radial-gradient(var(--_size) at 0px 0px, transparent 98%, black) 0 0;mask:radial-gradient(var(--_size) at 0px 0px, transparent 98%, black) 0 0;}.ipsHeader__secondary .ipsNavBar > [data-active]::after{inset-inline-end:auto;inset-inline-start:100%;-webkit-mask:radial-gradient(var(--_size) at 0px 0px, transparent 98%, black) 0 0;mask:radial-gradient(var(--_size) at var(--_size) 0px, transparent 98%, black) 0 0;}:root{--i-button--bo-wi:0px;--i-nav-hover--ba-co:color-mix(in srgb, currentColor 4%, transparent);--i-nav-active--co:var(--i-color_hard);}.ipsButton--primary, .ipsButton--secondary, .ipsBox__header, .ipsWidget__header{background-image:linear-gradient(to bottom, hsl(0 0% 100% / .1) 0%, hsl(0 0% 100% / 0) 100%);box-shadow:inset hsl(0 0% 100% / .2) 0px 1px 0px;text-shadow:hsl(0 0% 0% / .15) 0px -1px 0px;}.ipsBox__header, .ipsWidget__header{font-size:1em;border-width:0;}@media (min-width:768px){.ipsBox__header, .ipsWidget__header{border-radius:var(--i-box--bo-ra);margin:5px;}}[data-ips-scheme="dark"] .ipsFooter{box-shadow:inset hsl(0 0% 100% / .1) 0px 1px 0px;}@media (min-width:980px){.cPost, .ipsComment:has(.ipsEntry__author-column), div[data-role="comment"]{grid-template-columns:210px 1fr !important;gap:24px !important;}.ipsEntry__author-column{width:100% !important;max-width:210px !important;min-width:190px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;}.ipsEntry__author-column ips-user-photo, .ipsEntry__author-column .ipsUserPhoto, .ipsEntry__author-column [class*="ipsUserPhoto"]{--_size:150px !important;width:150px !important;min-width:150px !important;max-width:150px !important;height:250px !important;flex-basis:250px !important;aspect-ratio:auto !important;align-self:center !important;margin:0 auto 15px auto !important;display:block !important;border-radius:8px !important;clip-path:none !important;-webkit-mask-image:none !important;mask-image:none !important;overflow:hidden !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;border:none !important;}.ipsEntry__author-column ips-user-photo img, .ipsEntry__author-column .ipsUserPhoto img, .ipsEntry__author-column [class*="ipsUserPhoto"] img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center top !important;background:transparent !important;background-color:transparent !important;}.ipsEntry__author-column > a, .ipsEntry__author-column > div{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:100% !important;}}.ipsComposeArea_editor ips-user-photo, .ipsComposeArea_editor .ipsUserPhoto, [data-role="replyArea"] ips-user-photo, .ipsComposeArea_editor [class*="ipsUserPhoto"]{--_size:var(--i-avatar--sz-fluid, 40px) !important;width:var(--i-avatar--sz-fluid, 40px) !important;height:var(--i-avatar--sz-fluid, 40px) !important;aspect-ratio:1 / 1 !important;border-radius:50% !important;clip-path:none !important;-webkit-mask-image:none !important;mask-image:none !important;}.ipsComposeArea_editor ips-user-photo img, .ipsComposeArea_editor .ipsUserPhoto img, [data-role="replyArea"] ips-user-photo img{border-radius:50% !important;object-fit:cover !important;}:root{--bbfx-bg:#0d121c;--bbfx-bg-2:#121926;--bbfx-surface:#1a2232;--bbfx-surface-2:#222c3f;--bbfx-surface-3:#2c384e;--bbfx-border:#394b6a;--bbfx-border-2:#49638d;--bbfx-blue:#2f5dda;--bbfx-blue-2:#5380ea;--bbfx-violet:#4742d7;--bbfx-cyan:#25c0f4;--bbfx-text:#f1f3f9;--bbfx-text-dim:#9faac6;--bbfx-glow:0 0 24px hsl(228 75% 58% / .5);--bbfx-glow-soft:0 0 14px hsl(228 75% 58% / .28);--bbfx-glow-violet:0 0 22px hsl(242 65% 58% / .45);--bbfx-ease:cubic-bezier(.2, .7, .2, 1);--bbfx-ease-spring:cubic-bezier(.34, 1.56, .64, 1);}[data-ips-scheme="dark"]{--i-body--ba-co:var(--bbfx-bg) !important;--i-background_1:var(--bbfx-surface) !important;--i-background_2:var(--bbfx-surface) !important;--i-background_3:var(--bbfx-surface-2) !important;--i-background_4:var(--bbfx-surface-2) !important;--i-box--ba-co:var(--bbfx-surface) !important;--i-box--bo-co:var(--bbfx-border) !important;}html[data-ips-scheme="dark"], [data-ips-scheme="dark"] body, [data-ips-scheme="dark"] .ipsApp, [data-ips-scheme="dark"] .ipsLayout, [data-ips-scheme="dark"] .ipsLayout_container, [data-ips-scheme="dark"] #ipsLayout_body, [data-ips-scheme="dark"] .cAppContent, [data-ips-scheme="dark"] .ipsClearfix.ipsResponsive_container{background-color:var(--bbfx-bg) !important;}[data-ips-scheme="dark"] body{background:radial-gradient(60vw 40vh at 15% -10%, hsl(228 70% 38% / .26), transparent 60%), radial-gradient(50vw 35vh at 100% 0%, hsl(242 65% 45% / .18), transparent 55%), var(--bbfx-bg) !important;background-attachment:fixed !important;}[data-ips-scheme="dark"] .ipsFooter, [data-ips-scheme="dark"] .ipsFooter *{background-color:transparent;}[data-ips-scheme="dark"] .ipsFooter{background-color:var(--bbfx-bg) !important;border-top:1px solid var(--bbfx-border) !important;}[data-ips-scheme="dark"] .ipsWidget, [data-ips-scheme="dark"] .ipsItemStatus, [data-ips-scheme="dark"] .cWhosOnlineWidget{background-color:var(--bbfx-surface) !important;border-color:var(--bbfx-border) !important;}[data-ips-scheme="dark"] .cWidgetContainer{background-color:transparent !important;border:none !important;}[data-ips-scheme="dark"] ::selection{background:hsl(220 100% 55% / .35);color:#fff;}[data-ips-scheme="dark"] ::-webkit-scrollbar{width:10px;height:10px;}[data-ips-scheme="dark"] ::-webkit-scrollbar-track{background:var(--bbfx-bg-2);}[data-ips-scheme="dark"] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--bbfx-blue), var(--bbfx-cyan));border-radius:8px;border:2px solid var(--bbfx-bg-2);}[data-ips-scheme="dark"] .ipsBox:not(.ipsBox--profileHeader, .ipsBox--profileMain), [data-ips-scheme="dark"] .cPost, [data-ips-scheme="dark"] .ipsComment{background:var(--bbfx-surface) !important;border:1px solid var(--bbfx-border) !important;transition:border-color .35s var(--bbfx-ease), box-shadow .35s var(--bbfx-ease), transform .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsBox--profileHeader{border-radius:12px;overflow:hidden;}[data-ips-scheme="dark"] .ipsBox:hover, [data-ips-scheme="dark"] .cPost:hover, [data-ips-scheme="dark"] .ipsComment:hover{border-color:color-mix(in srgb, var(--bbfx-blue) 55%, var(--bbfx-border));box-shadow:var(--bbfx-glow);}[data-ips-scheme="dark"] .ipsBox__header, [data-ips-scheme="dark"] .ipsWidget__header{background:linear-gradient(135deg, var(--bbfx-surface-2), var(--bbfx-bg-2)) !important;border-bottom:1px solid var(--bbfx-border);color:var(--bbfx-text) !important;position:relative;overflow:hidden;}[data-ips-scheme="dark"] .ipsBox__header::after, [data-ips-scheme="dark"] .ipsWidget__header::after{content:"";position:absolute;inset-inline-start:-40%;bottom:0;width:40%;height:2px;background:linear-gradient(90deg, transparent, var(--bbfx-cyan), transparent);animation:bbfx-scanline 4.5s linear infinite;opacity:.8;}@keyframes bbfx-scanline{0%{inset-inline-start:-40%;}100%{inset-inline-start:100%;}}[data-ips-scheme="dark"] .ipsButton--primary{background:linear-gradient(135deg, var(--bbfx-blue), color-mix(in srgb, var(--bbfx-blue) 60%, var(--bbfx-cyan))) !important;border:1px solid color-mix(in srgb, var(--bbfx-blue-2) 70%, transparent) !important;color:#fff !important;position:relative;overflow:hidden;transition:transform .2s var(--bbfx-ease), box-shadow .2s var(--bbfx-ease), filter .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsButton--secondary{background:var(--bbfx-surface-2) !important;border:1px solid var(--bbfx-border) !important;color:var(--bbfx-text) !important;transition:transform .2s var(--bbfx-ease), box-shadow .2s var(--bbfx-ease), border-color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsButton--primary:hover, [data-ips-scheme="dark"] .ipsButton--secondary:hover{transform:translateY(-2px);box-shadow:var(--bbfx-glow);}[data-ips-scheme="dark"] .ipsButton--secondary:hover{border-color:var(--bbfx-blue-2);color:#fff !important;}[data-ips-scheme="dark"] .ipsButton--primary:active, [data-ips-scheme="dark"] .ipsButton--secondary:active{transform:translateY(0px) scale(.98);}[data-ips-scheme="dark"] .ipsButton--primary::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg, transparent 20%, hsl(0 0% 100% / .35) 45%, transparent 70%);transform:translateX(-120%);transition:transform .6s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsButton--primary:hover::before{transform:translateX(120%);}[data-ips-scheme="dark"] .ipsNavBar > li > :is(a, button){position:relative;color:var(--bbfx-text-dim) !important;transition:color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsNavBar > li > :is(a, button)::after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan));transform:scaleX(0);transform-origin:center;transition:transform .3s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsNavBar > li:hover > :is(a, button), [data-ips-scheme="dark"] .ipsNavBar > [data-active] > :is(a, button){color:#fff !important;}[data-ips-scheme="dark"] .ipsNavBar > li:hover > :is(a, button)::after, [data-ips-scheme="dark"] .ipsNavBar > [data-active] > :is(a, button)::after{transform:scaleX(1);}[data-ips-scheme="dark"] .ipsNavBar > [data-active] > :is(a, button){text-shadow:0 0 12px hsl(220 100% 65% / .6);}[data-ips-scheme="dark"] .ipsHeader{border-bottom:1px solid var(--bbfx-border);}[data-ips-scheme="dark"] .ipsLogo, [data-ips-scheme="dark"] .ipsLogo img{transition:filter .3s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsLogo:hover{filter:drop-shadow(0 0 10px hsl(192 100% 55% / .55));}[data-ips-scheme="dark"] .ipsType_richText a{color:var(--bbfx-blue-2);background-image:linear-gradient(var(--bbfx-cyan), var(--bbfx-cyan));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s var(--bbfx-ease), color .3s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsType_richText a:hover{color:var(--bbfx-cyan);background-size:100% 1px;}[data-ips-scheme="dark"] .ipsEntry__author-column ips-user-photo, [data-ips-scheme="dark"] .ipsEntry__author-column .ipsUserPhoto, [data-ips-scheme="dark"] .ipsEntry__author-column [class*="ipsUserPhoto"]{transition:box-shadow .35s var(--bbfx-ease), filter .35s var(--bbfx-ease) !important;}[data-ips-scheme="dark"] .ipsEntry__author-column:hover ips-user-photo, [data-ips-scheme="dark"] .ipsEntry__author-column:hover .ipsUserPhoto, [data-ips-scheme="dark"] .ipsEntry__author-column:hover [class*="ipsUserPhoto"]{box-shadow:0 0 0 2px var(--bbfx-bg), 0 0 0 4px var(--bbfx-blue), var(--bbfx-glow) !important;}[data-ips-scheme="dark"] .ipsLoading, [data-ips-scheme="dark"] .ipsAjaxIndicator{border-color:var(--bbfx-border) !important;border-top-color:var(--bbfx-cyan) !important;box-shadow:0 0 16px hsl(192 100% 55% / .35);}.bbfx-loading{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;}.bbfx-loading::before{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid var(--bbfx-border);border-top-color:var(--bbfx-blue);border-right-color:var(--bbfx-cyan);animation:bbfx-spin .8s linear infinite;}@keyframes bbfx-spin{to{transform:rotate(360deg);}}.bbfx-progress{width:100%;height:4px;border-radius:4px;background:var(--bbfx-surface-2);overflow:hidden;position:relative;}.bbfx-progress::after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan));border-radius:4px;animation:bbfx-indeterminate 1.4s var(--bbfx-ease) infinite;}@keyframes bbfx-indeterminate{0%{transform:translateX(-100%);}100%{transform:translateX(350%);}}.bbfx-skeleton{position:relative;overflow:hidden;background:var(--bbfx-surface-2);border-radius:6px;}.bbfx-skeleton::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg, transparent 30%, hsl(220 100% 65% / .18) 50%, transparent 70%);transform:translateX(-100%);animation:bbfx-shimmer 1.6s linear infinite;}@keyframes bbfx-shimmer{to{transform:translateX(100%);}}.bbfx-glitch{position:relative;color:var(--bbfx-text);display:inline-block;}.bbfx-glitch::before, .bbfx-glitch::after{content:attr(data-text);position:absolute;inset:0;overflow:hidden;opacity:0;background:var(--bbfx-bg);clip-path:inset(0 0 0 0);}.bbfx-glitch::before{color:var(--bbfx-cyan);transform:translate(-2px, 0);}.bbfx-glitch::after{color:var(--bbfx-blue-2);transform:translate(2px, 0);}.bbfx-glitch:hover::before, .bbfx-glitch:hover::after{opacity:.85;animation:bbfx-glitch-anim 420ms steps(2, jump-none) infinite;}.bbfx-glitch:hover::after{animation-delay:60ms;}@keyframes bbfx-glitch-anim{0%{clip-path:inset(0 0 88% 0);transform:translate(-2px, -1px);}20%{clip-path:inset(20% 0 60% 0);transform:translate(2px, 1px);}40%{clip-path:inset(55% 0 20% 0);transform:translate(-1px, 2px);}60%{clip-path:inset(75% 0 5% 0);transform:translate(2px, -2px);}80%{clip-path:inset(10% 0 70% 0);transform:translate(-2px, 1px);}100%{clip-path:inset(40% 0 40% 0);transform:translate(1px, -1px);}}[data-ips-scheme="dark"] .ipsLogo__slogan{position:relative;transition:color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsLogo:hover .ipsLogo__slogan{animation:bbfx-text-flicker 1.1s linear;color:var(--bbfx-cyan);}@keyframes bbfx-text-flicker{0%, 100%{opacity:1;}8%{opacity:.3;}10%{opacity:1;}18%{opacity:.5;}20%{opacity:1;}45%{opacity:.85;}50%{opacity:1;}}@media (prefers-reduced-motion:no-preference){[data-ips-scheme="dark"] .cPost, [data-ips-scheme="dark"] .ipsComment, [data-ips-scheme="dark"] .ipsBox{animation:bbfx-fade-in .5s var(--bbfx-ease) both;}@keyframes bbfx-fade-in{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}}@media (prefers-reduced-motion:reduce){.bbfx-glitch::before, .bbfx-glitch::after, [data-ips-scheme="dark"] .ipsBox__header::after, [data-ips-scheme="dark"] .ipsWidget__header::after, [data-ips-scheme="dark"] .cPost, [data-ips-scheme="dark"] .ipsComment, [data-ips-scheme="dark"] .ipsBox{animation:none !important;}[data-ips-scheme="dark"] .cPost, [data-ips-scheme="dark"] .ipsComment, [data-ips-scheme="dark"] .ipsBox{opacity:1 !important;transform:none !important;}}[data-ips-scheme="dark"] .ipsHeader__primary{position:relative;}[data-ips-scheme="dark"] .ipsHeader__primary::after{content:"";position:absolute;inset-inline:0;bottom:0;height:40%;background:linear-gradient(to top, var(--bbfx-bg) 0%, transparent 100%);pointer-events:none;}[data-ips-scheme="dark"] .ipsHeader__secondary{background:linear-gradient(180deg, var(--bbfx-bg-2), var(--bbfx-bg)) !important;}[data-ips-scheme="dark"] .ipsNavBar > li > a{position:relative;transition:color .25s var(--bbfx-ease), background-color .3s var(--bbfx-ease), transform .25s var(--bbfx-ease-spring);border-radius:8px 8px 0 0;}[data-ips-scheme="dark"] .ipsNavBar > li:hover > a{background-color:hsl(220 85% 62% / .1);color:#fff !important;transform:translateY(-2px);}[data-ips-scheme="dark"] .ipsNavBar > [data-active] > a{color:#fff !important;}[data-ips-scheme="dark"] .ipsNavBar > li > a::after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan));transform:scaleX(0);transform-origin:center;transition:transform .35s var(--bbfx-ease-spring);}[data-ips-scheme="dark"] .ipsNavBar > li:hover > a::after{transform:scaleX(1);box-shadow:0 0 10px var(--bbfx-cyan);}[data-ips-scheme="dark"] .ipsNavBar > [data-active] > a::after{transform:scaleX(1);background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan), var(--bbfx-blue-2), var(--bbfx-cyan));background-size:200% 100%;animation:bbfx-underline-shimmer 2.6s linear infinite, bbfx-underline-glow 2.2s ease-in-out infinite;}@keyframes bbfx-underline-shimmer{0%{background-position:0% 0;}100%{background-position:200% 0;}}@keyframes bbfx-underline-glow{0%, 100%{box-shadow:0 0 8px var(--bbfx-cyan), 0 0 16px hsl(192 100% 60% / .4);}50%{box-shadow:0 0 14px var(--bbfx-cyan), 0 0 28px hsl(192 100% 60% / .75);}}[data-ips-scheme="dark"] .ipsNavBar__icon{transition:transform .3s var(--bbfx-ease-spring), color .25s var(--bbfx-ease);display:inline-block;}[data-ips-scheme="dark"] .ipsNavBar > li:hover .ipsNavBar__icon{transform:translateY(-2px) scale(1.15) rotate(-6deg);color:var(--bbfx-cyan);}[data-ips-scheme="dark"] .ipsNavBar > [data-active] .ipsNavBar__icon{color:var(--bbfx-cyan);animation:bbfx-icon-breathe 2.6s ease-in-out infinite;}@keyframes bbfx-icon-breathe{0%, 100%{filter:drop-shadow(0 0 0 transparent);transform:scale(1);}50%{filter:drop-shadow(0 0 6px hsl(192 100% 60% / .7));transform:scale(1.08);}}[data-ips-scheme="dark"] .ipsNavBar__label{transition:letter-spacing .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsNavBar > li:hover .ipsNavBar__label{letter-spacing:.3px;}[data-ips-scheme="dark"] .ipsSearchPseudo{background-color:var(--bbfx-surface) !important;border:1px solid var(--bbfx-border) !important;color:var(--bbfx-text-dim) !important;border-radius:8px;transition:border-color .25s var(--bbfx-ease), box-shadow .25s var(--bbfx-ease), background-color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsSearchPseudo:hover{border-color:var(--bbfx-blue-2) !important;box-shadow:var(--bbfx-glow-soft);color:var(--bbfx-text) !important;}[data-ips-scheme="dark"] .ipsSearchPseudo i{transition:transform .35s var(--bbfx-ease-spring), color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsSearchPseudo:hover i{transform:rotate(-12deg) scale(1.15);color:var(--bbfx-cyan);}[data-ips-scheme="dark"] .ipsSearchDialog{background:var(--bbfx-surface-2) !important;border:1px solid var(--bbfx-border) !important;box-shadow:0 20px 60px hsl(220 60% 2% / .6), var(--bbfx-glow-soft) !important;}[data-ips-scheme="dark"] .ipsSearchDialog::backdrop{background:hsl(220 60% 2% / .65);backdrop-filter:blur(3px);}[data-ips-scheme="dark"] .ipsSearchDialog__input input{background:var(--bbfx-surface) !important;border:1px solid var(--bbfx-border) !important;color:var(--bbfx-text) !important;}[data-ips-scheme="dark"] .ipsSearchDialog__input input:focus{border-color:var(--bbfx-blue-2) !important;box-shadow:0 0 0 3px hsl(220 100% 64% / .18) !important;outline:none !important;}[data-ips-scheme="dark"] .ipsUserNav__link{transition:color .25s var(--bbfx-ease), transform .2s var(--bbfx-ease-spring);border-radius:8px;}[data-ips-scheme="dark"] .ipsUserNav__link:hover{background-color:hsl(220 80% 60% / .08);}[data-ips-scheme="dark"] .ipsUserNav__icon{transition:transform .3s var(--bbfx-ease);display:inline-block;}[data-ips-scheme="dark"] .ipsUserNav__link:hover .ipsUserNav__icon{animation:bbfx-wobble .5s var(--bbfx-ease);color:var(--bbfx-cyan);}@keyframes bbfx-wobble{0%, 100%{transform:rotate(0deg);}25%{transform:rotate(-12deg);}75%{transform:rotate(12deg);}}[data-ips-scheme="dark"] .ipsNotification{background:linear-gradient(135deg, var(--bbfx-blue), var(--bbfx-cyan)) !important;color:#04101f !important;font-weight:700;box-shadow:0 0 0 2px var(--bbfx-bg), 0 0 10px hsl(192 100% 60% / .6);animation:bbfx-badge-in .4s var(--bbfx-ease-spring) both, bbfx-badge-pulse 2.4s ease-in-out 1s infinite;}@keyframes bbfx-badge-in{from{transform:scale(0);}to{transform:scale(1);}}@keyframes bbfx-badge-pulse{0%, 100%{box-shadow:0 0 0 2px var(--bbfx-bg), 0 0 10px hsl(192 100% 60% / .6);}50%{box-shadow:0 0 0 2px var(--bbfx-bg), 0 0 16px hsl(192 100% 60% / .9);}}[data-ips-scheme="dark"] #cUserLink .ipsUserPhoto img{transition:box-shadow .3s var(--bbfx-ease), transform .25s var(--bbfx-ease-spring);border-radius:50%;}[data-ips-scheme="dark"] .ipsUserNav__link:hover .ipsUserPhoto img{box-shadow:0 0 0 2px var(--bbfx-bg), 0 0 0 4px var(--bbfx-blue-2), var(--bbfx-glow);transform:scale(1.06);}[data-ips-scheme="dark"] .iDropdown{background:var(--bbfx-surface-2) !important;border:1px solid var(--bbfx-border) !important;box-shadow:0 16px 40px hsl(220 60% 2% / .55), var(--bbfx-glow-soft) !important;border-radius:10px;overflow:hidden;}i-dropdown[popover]:popover-open .iDropdown, i-dropdown[popover]::backdrop{animation:bbfx-menu-pop .2s var(--bbfx-ease-spring) both;}@keyframes bbfx-menu-pop{from{opacity:0;transform:translateY(-6px) scale(.96);}to{opacity:1;transform:translateY(0) scale(1);}}[data-ips-scheme="dark"] .iDropdown__header{background:linear-gradient(135deg, var(--bbfx-surface-3), var(--bbfx-bg-2)) !important;border-bottom:1px solid var(--bbfx-border) !important;}[data-ips-scheme="dark"] .iDropdown__li > a, [data-ips-scheme="dark"] .iDropdown__li > button{position:relative;border-left:2px solid transparent;transition:background-color .2s var(--bbfx-ease), border-color .2s var(--bbfx-ease), padding-left .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .iDropdown__li > a:hover, [data-ips-scheme="dark"] .iDropdown__li > button:hover{background-color:hsl(220 80% 60% / .1) !important;border-left-color:var(--bbfx-cyan);padding-left:calc(1em + 4px);color:#fff !important;}[data-ips-scheme="dark"] .iDropdown__li > a i, [data-ips-scheme="dark"] .iDropdown__li > button i{transition:color .2s var(--bbfx-ease), transform .25s var(--bbfx-ease-spring);}[data-ips-scheme="dark"] .iDropdown__li > a:hover i, [data-ips-scheme="dark"] .iDropdown__li > button:hover i{color:var(--bbfx-cyan);transform:scale(1.1);}[data-ips-scheme="dark"] .iDropdown__footer{border-top:1px solid var(--bbfx-border) !important;transition:background-color .2s var(--bbfx-ease), color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .iDropdown__footer:hover{background-color:hsl(220 80% 60% / .08) !important;color:var(--bbfx-cyan) !important;}[data-ips-scheme="dark"] .ipsProgress{background:var(--bbfx-surface) !important;border-radius:4px;overflow:hidden;}[data-ips-scheme="dark"] .ipsProgress::-webkit-progress-bar{background:var(--bbfx-surface);}[data-ips-scheme="dark"] .ipsProgress::-webkit-progress-value{background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan));transition:width .6s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsColorSchemeChanger button{border-radius:8px;transition:background-color .25s var(--bbfx-ease), transform .2s var(--bbfx-ease-spring), color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsColorSchemeChanger button:hover{background-color:hsl(220 80% 60% / .12);color:var(--bbfx-cyan) !important;transform:translateY(-2px);}[data-ips-scheme="dark"] .ipsColorSchemeChanger button[aria-pressed="true"], [data-ips-scheme="dark"] .ipsColorSchemeChanger li:has(button[aria-pressed="true"]){box-shadow:var(--bbfx-glow-soft);}[data-ips-scheme="dark"] .ipsColorSchemeChanger i{transition:transform .3s var(--bbfx-ease-spring);}[data-ips-scheme="dark"] .ipsColorSchemeChanger button:hover i{transform:rotate(-15deg) scale(1.15);}[data-ips-scheme="dark"] .ipsBox--forumCategory{border-radius:12px;overflow:hidden;}[data-ips-scheme="dark"] .ipsBox__header-toggle{transition:transform .3s var(--bbfx-ease-spring), color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsBox__header-toggle:hover{color:var(--bbfx-cyan) !important;transform:scale(1.15);}[data-ips-scheme="dark"] .ipsBox__header-toggle[aria-expanded="false"]{transform:rotate(-90deg);}[data-ips-scheme="dark"] .ipsData__item{position:relative;border-left:3px solid transparent;transition:border-color .3s var(--bbfx-ease), background-color .3s var(--bbfx-ease), transform .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsData__item:hover{border-left-color:var(--bbfx-blue-2);background-color:hsl(220 80% 60% / .04);}[data-ips-scheme="dark"] .ipsData__title h3 a, [data-ips-scheme="dark"] .ipsData__title h4 a{transition:color .2s var(--bbfx-ease);background-image:linear-gradient(var(--bbfx-cyan), var(--bbfx-cyan));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;}[data-ips-scheme="dark"] .ipsData__title h3 a:hover, [data-ips-scheme="dark"] .ipsData__title h4 a:hover{color:var(--bbfx-cyan) !important;background-size:100% 1px;transition:color .2s var(--bbfx-ease), background-size .3s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsData__image{background:linear-gradient(135deg, var(--bbfx-surface-3), var(--bbfx-surface-2)) !important;border:1px solid var(--bbfx-border-2) !important;border-radius:10px;box-shadow:inset 0 0 0 1px hsl(220 100% 65% / .08), 0 2px 8px hsl(220 60% 2% / .4);transition:filter .3s var(--bbfx-ease), transform .3s var(--bbfx-ease-spring), border-color .3s var(--bbfx-ease), box-shadow .3s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsData__image .ipsIcon, [data-ips-scheme="dark"] .ipsData__image i{color:var(--bbfx-blue-2) !important;font-size:1.15em;transition:color .3s var(--bbfx-ease), transform .3s var(--bbfx-ease-spring);}[data-ips-scheme="dark"] .ipsData__item:hover .ipsData__image{border-color:var(--bbfx-cyan) !important;box-shadow:var(--bbfx-glow), inset 0 0 0 1px hsl(192 100% 65% / .25);transform:scale(1.08) rotate(-3deg);}[data-ips-scheme="dark"] .ipsData__item:hover .ipsData__image .ipsIcon, [data-ips-scheme="dark"] .ipsData__item:hover .ipsData__image i{color:var(--bbfx-cyan) !important;transform:scale(1.1);}[data-ips-scheme="dark"] .ipsData__image{animation:bbfx-icon-idle-glow 4s ease-in-out infinite;}@keyframes bbfx-icon-idle-glow{0%, 100%{box-shadow:inset 0 0 0 1px hsl(220 100% 65% / .08), 0 2px 8px hsl(220 60% 2% / .4);}50%{box-shadow:inset 0 0 0 1px hsl(220 100% 65% / .18), 0 2px 12px hsl(220 80% 40% / .35);}}[data-ips-scheme="dark"] .ipsData__last .ipsUserPhoto img{transition:box-shadow .3s var(--bbfx-ease);border-radius:50%;}[data-ips-scheme="dark"] .ipsData__item:hover .ipsData__last .ipsUserPhoto img{box-shadow:0 0 0 2px var(--bbfx-bg), 0 0 0 3px var(--bbfx-blue-2);}[data-ips-scheme="dark"] .ipsSubList__item{border-radius:6px;transition:background-color .4s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsSubList__item a{display:inline-block;border-radius:6px;padding:2px 6px;margin:-2px -6px;background-color:transparent !important;transition:color .4s var(--bbfx-ease), background-color .4s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsSubList__item a:hover, [data-ips-scheme="dark"] .ipsSubList__item a:focus{color:var(--bbfx-cyan) !important;background-color:hsl(192 100% 60% / .12) !important;}[data-ips-scheme="dark"] .ipsWidget{background:var(--bbfx-surface) !important;border:1px solid var(--bbfx-border) !important;border-radius:12px;overflow:hidden;}[data-ips-scheme="dark"] .ipsWidget__header{position:relative;overflow:hidden;}[data-ips-scheme="dark"] .ipsWidget__header::after{content:"";position:absolute;inset-inline-start:-40%;bottom:0;width:40%;height:2px;background:linear-gradient(90deg, transparent, var(--bbfx-cyan), transparent);animation:bbfx-scanline 4.5s linear infinite;opacity:.8;}[data-ips-scheme="dark"] .ipsWidget .ipsData__item{transition:background-color .25s var(--bbfx-ease), border-left-color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsWidget .ipsData__item:hover{background-color:hsl(220 80% 60% / .06);}[data-ips-scheme="dark"] .ipsList--csv a{position:relative;transition:color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsList--csv a:hover{color:var(--bbfx-cyan) !important;}[data-ips-scheme="dark"] .ipsList--csv li{animation:bbfx-fade-in .35s var(--bbfx-ease) both;}[data-ips-scheme="dark"] .ipsList--stats .ipsList__value{display:inline-block;transition:transform .25s var(--bbfx-ease-spring), color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsList--stats li:hover .ipsList__value{transform:scale(1.12);color:var(--bbfx-cyan) !important;}[data-ips-scheme="dark"] .ipsPageHeader__title{position:relative;display:inline-block;}[data-ips-scheme="dark"] .ipsPageHeader__title::after{content:"";position:absolute;left:0;bottom:-6px;width:36px;height:3px;border-radius:2px;background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan));box-shadow:0 0 8px var(--bbfx-cyan);}[data-ips-scheme="dark"] .ipsBreadcrumb__list li{animation:bbfx-fade-in .4s var(--bbfx-ease) both;}[data-ips-scheme="dark"] .ipsBreadcrumb__list li:nth-child(1){animation-delay:.02s;}[data-ips-scheme="dark"] .ipsBreadcrumb__list li:nth-child(2){animation-delay:.06s;}[data-ips-scheme="dark"] .ipsBreadcrumb__list li:nth-child(3){animation-delay:.10s;}[data-ips-scheme="dark"] .ipsBreadcrumb a{transition:color .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsBreadcrumb a:hover{color:var(--bbfx-cyan) !important;}[data-ips-scheme="dark"] .ipsTabs__tab{position:relative;color:var(--bbfx-text-dim) !important;transition:color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsTabs__tab::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg, var(--bbfx-blue), var(--bbfx-cyan));transform:scaleX(0);transition:transform .3s var(--bbfx-ease-spring);}[data-ips-scheme="dark"] .ipsTabs__tab:hover, [data-ips-scheme="dark"] .ipsTabs__tab[aria-selected="true"]{color:#fff !important;}[data-ips-scheme="dark"] .ipsTabs__tab:hover::after, [data-ips-scheme="dark"] .ipsTabs__tab[aria-selected="true"]::after{transform:scaleX(1);}[data-ips-scheme="dark"] .ipsMobileFooter__link{transition:color .25s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsMobileFooter__icon{transition:transform .3s var(--bbfx-ease-spring);display:inline-block;}[data-ips-scheme="dark"] .ipsMobileFooter__link:active .ipsMobileFooter__icon{transform:scale(.85);}[data-ips-scheme="dark"] .ipsPagination li > *{transition:transform .2s var(--bbfx-ease-spring), background-color .2s var(--bbfx-ease), box-shadow .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsPagination li:not(.ipsPagination_active) > a:hover{transform:translateY(-2px);box-shadow:var(--bbfx-glow-soft);}[data-ips-scheme="dark"] .ipsPagination_active > *{background:linear-gradient(135deg, var(--bbfx-blue), var(--bbfx-cyan)) !important;color:#04101f !important;box-shadow:var(--bbfx-glow);}[data-ips-scheme="dark"] #ipsTooltip{background:var(--bbfx-surface-3) !important;border:1px solid var(--bbfx-border-2) !important;box-shadow:var(--bbfx-glow-soft);animation:bbfx-menu-pop .18s var(--bbfx-ease-spring) both;}@media (prefers-reduced-motion:reduce){[data-ips-scheme="dark"] .ipsNavBar > li > a::after, [data-ips-scheme="dark"] .ipsNavBar > [data-active] > a::after, [data-ips-scheme="dark"] .ipsNavBar__icon, [data-ips-scheme="dark"] .ipsNavBar > [data-active] .ipsNavBar__icon, [data-ips-scheme="dark"] .ipsData__image, [data-ips-scheme="dark"] .iDropdown, i-dropdown[popover]:popover-open .iDropdown, [data-ips-scheme="dark"] .ipsNotification, [data-ips-scheme="dark"] .ipsUserNav__link:hover .ipsUserNav__icon, [data-ips-scheme="dark"] .ipsWidget__header::after, [data-ips-scheme="dark"] .ipsList--csv li, [data-ips-scheme="dark"] .ipsBreadcrumb__list li, [data-ips-scheme="dark"] #ipsTooltip{animation:none !important;}[data-ips-scheme="dark"] .ipsList--csv li, [data-ips-scheme="dark"] .ipsBreadcrumb__list li, [data-ips-scheme="dark"] .iDropdown, [data-ips-scheme="dark"] #ipsTooltip{opacity:1 !important;transform:none !important;}}[data-ips-scheme="dark"] body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(2px 2px at 8% 12%, hsl(228 90% 75% / .9), transparent), radial-gradient(2px 2px at 22% 38%, hsl(242 90% 78% / .8), transparent), radial-gradient(1.5px 1.5px at 38% 8%, hsl(195 90% 75% / .85), transparent), radial-gradient(2px 2px at 55% 28%, hsl(228 90% 75% / .7), transparent), radial-gradient(1.5px 1.5px at 68% 55%, hsl(242 90% 78% / .75), transparent), radial-gradient(2px 2px at 82% 18%, hsl(195 90% 75% / .8), transparent), radial-gradient(1.5px 1.5px at 91% 42%, hsl(228 90% 75% / .7), transparent), radial-gradient(2px 2px at 12% 68%, hsl(242 90% 78% / .65), transparent), radial-gradient(1.5px 1.5px at 45% 78%, hsl(195 90% 75% / .7), transparent), radial-gradient(2px 2px at 75% 82%, hsl(228 90% 75% / .6), transparent);background-repeat:no-repeat;background-size:100% 100%;animation:bbfx-particles-drift 28s ease-in-out infinite;opacity:.55;}@keyframes bbfx-particles-drift{0%{transform:translate(0, 0);}25%{transform:translate(-8px, -14px);}50%{transform:translate(6px, -6px);}75%{transform:translate(-4px, 10px);}100%{transform:translate(0, 0);}}[data-ips-scheme="dark"] .ipsLayout::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(1px 1px at 30% 22%, hsl(0 0% 100% / .9), transparent), radial-gradient(1px 1px at 60% 12%, hsl(0 0% 100% / .8), transparent), radial-gradient(1px 1px at 85% 65%, hsl(0 0% 100% / .85), transparent), radial-gradient(1px 1px at 15% 50%, hsl(0 0% 100% / .7), transparent), radial-gradient(1px 1px at 50% 88%, hsl(0 0% 100% / .75), transparent);background-repeat:no-repeat;animation:bbfx-twinkle 3.2s ease-in-out infinite;}@keyframes bbfx-twinkle{0%, 100%{opacity:.3;}50%{opacity:.95;}}[data-ips-scheme="dark"] .ipsLayout__app{position:relative;z-index:1;}[data-ips-scheme="dark"] .ipsBox--forumCategory, [data-ips-scheme="dark"] .ipsWidget{perspective:1200px;}[data-ips-scheme="dark"] .ipsBox--forumCategory, [data-ips-scheme="dark"] .ipsWidget{transition:transform .4s var(--bbfx-ease-spring), box-shadow .4s var(--bbfx-ease);transform-style:preserve-3d;}[data-ips-scheme="dark"] .ipsBox--forumCategory:hover, [data-ips-scheme="dark"] .ipsWidget:hover{transform:rotateX(1.5deg) rotateY(-1.5deg) translateY(-3px);box-shadow:0 16px 40px hsl(228 60% 2% / .5), var(--bbfx-glow-soft);}[data-ips-scheme="dark"] .ipsBox--forumCategory, [data-ips-scheme="dark"] .ipsWidget{position:relative;overflow:hidden;}[data-ips-scheme="dark"] .ipsBox--forumCategory::before, [data-ips-scheme="dark"] .ipsWidget::before{content:"";position:absolute;inset:0;background:radial-gradient(320px circle at 30% 0%, hsl(228 90% 60% / .14), transparent 70%);opacity:0;transition:opacity .4s var(--bbfx-ease);pointer-events:none;z-index:0;}[data-ips-scheme="dark"] .ipsBox--forumCategory:hover::before, [data-ips-scheme="dark"] .ipsWidget:hover::before{opacity:1;}[data-ips-scheme="dark"] .ipsBox--forumCategory > *, [data-ips-scheme="dark"] .ipsWidget > *{position:relative;z-index:1;}[data-ips-scheme="dark"] .ipsBox--forumCategory, [data-ips-scheme="dark"] .ipsWidget{border:1px solid var(--bbfx-border) !important;}[data-ips-scheme="dark"] .ipsBox--forumCategory::after, [data-ips-scheme="dark"] .ipsWidget::after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;background:conic-gradient(var(--bbfx-blue), var(--bbfx-violet), var(--bbfx-cyan), var(--bbfx-blue)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;animation:bbfx-border-spin 6s linear infinite;pointer-events:none;z-index:2;}@keyframes bbfx-border-spin{to{transform:rotate(360deg);}}[data-ips-scheme="dark"] .ipsPageHeader__title{animation:bbfx-title-reveal .7s var(--bbfx-ease-spring) both;}[data-ips-scheme="dark"] .ipsBox__header{animation:bbfx-title-reveal .6s var(--bbfx-ease-spring) both;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(1) .ipsBox__header{animation-delay:.08s;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(2) .ipsBox__header{animation-delay:.18s;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(3) .ipsBox__header{animation-delay:.28s;}@keyframes bbfx-title-reveal{from{opacity:0;transform:translateY(10px) rotateX(-15deg);}to{opacity:1;transform:translateY(0) rotateX(0);}}[data-ips-scheme="dark"] .ipsButton--primary{transition:transform .25s var(--bbfx-ease-spring), box-shadow .25s var(--bbfx-ease), filter .2s var(--bbfx-ease);}[data-ips-scheme="dark"] .ipsButton--primary:hover{transform:scale(1.04) translateY(-2px);}[data-ips-scheme="dark"] .ipsButton--primary:active{transform:scale(.97) translateY(0);}[data-ips-scheme="dark"] .ipsData__item:active{background-color:hsl(228 80% 60% / .12) !important;transition:background-color .05s linear;}[data-ips-scheme="dark"] i-data .ipsData__item, [data-ips-scheme="dark"] .ipsSubList .ipsSubList__item{animation:bbfx-stagger-in .5s var(--bbfx-ease) both;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(1){animation-delay:.03s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(2){animation-delay:.08s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(3){animation-delay:.13s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(4){animation-delay:.18s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(5){animation-delay:.23s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(6){animation-delay:.28s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(7){animation-delay:.33s;}[data-ips-scheme="dark"] i-data .ipsData__item:nth-child(8){animation-delay:.38s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(1){animation-delay:.02s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(2){animation-delay:.06s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(3){animation-delay:.10s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(4){animation-delay:.14s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(5){animation-delay:.18s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(6){animation-delay:.22s;}[data-ips-scheme="dark"] .ipsSubList__item:nth-child(7){animation-delay:.26s;}@keyframes bbfx-stagger-in{from{opacity:0;transform:translateX(-14px);}to{opacity:1;transform:translateX(0);}}[data-ips-scheme="dark"] .ipsBox--forumCategory{animation:bbfx-box-rise .55s var(--bbfx-ease) both;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(1){animation-delay:.05s;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(2){animation-delay:.15s;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(3){animation-delay:.25s;}[data-ips-scheme="dark"] .ipsBox--forumCategory:nth-of-type(4){animation-delay:.35s;}@keyframes bbfx-box-rise{from{opacity:0;transform:translateY(18px) scale(.98);}to{opacity:1;transform:translateY(0) scale(1);}}[data-ips-scheme="dark"] .ipsData__desc, [data-ips-scheme="dark"] .ipsRichText{position:relative;}[data-ips-scheme="dark"] .ipsData__last .ipsUserPhoto{position:relative;display:inline-block;}[data-ips-scheme="dark"] .ipsData__last .ipsUserPhoto::before{content:"";position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg, var(--bbfx-blue), var(--bbfx-violet), var(--bbfx-cyan), var(--bbfx-blue));opacity:0;transition:opacity .35s var(--bbfx-ease);animation:bbfx-border-spin 4s linear infinite;z-index:-1;}[data-ips-scheme="dark"] .ipsData__item:hover .ipsData__last .ipsUserPhoto::before{opacity:.9;}[data-ips-scheme="dark"] .ipsSearchPseudo{animation:bbfx-search-idle 5s ease-in-out infinite;}@keyframes bbfx-search-idle{0%, 100%{box-shadow:none;}50%{box-shadow:0 0 0 1px hsl(228 90% 60% / .15), var(--bbfx-glow-soft);}}[data-ips-scheme="dark"] .ipsLogo--desktop img, [data-ips-scheme="dark"] .ipsLogo__image img{animation:bbfx-logo-glow 3.5s ease-in-out infinite;}@keyframes bbfx-logo-glow{0%, 100%{filter:drop-shadow(0 0 6px hsl(228 90% 60% / .25));}50%{filter:drop-shadow(0 0 16px hsl(0 80% 55% / .4)) drop-shadow(0 0 10px hsl(228 90% 60% / .35));}}[data-ips-scheme="dark"] .ipsLogo--desktop:hover img{animation:bbfx-logo-glow 3.5s ease-in-out infinite, bbfx-shake .4s ease-in-out;}@keyframes bbfx-shake{0%, 100%{transform:translateX(0);}25%{transform:translateX(-2px) rotate(-1deg);}75%{transform:translateX(2px) rotate(1deg);}}[data-ips-scheme="dark"] .ipsData__image::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg, transparent 30%, hsl(228 100% 70% / .15) 50%, transparent 70%);transform:translateX(-100%);animation:bbfx-shimmer-pass 5s ease-in-out infinite;animation-delay:2s;}@keyframes bbfx-shimmer-pass{0%, 40%{transform:translateX(-100%);}60%, 100%{transform:translateX(100%);}}[data-ips-scheme="dark"] .ipsHeader__secondary{background:linear-gradient(90deg, var(--bbfx-bg-2), var(--bbfx-surface), var(--bbfx-bg-2), var(--bbfx-bg)) !important;background-size:300% 100%;animation:bbfx-aurora 14s ease-in-out infinite;}@keyframes bbfx-aurora{0%, 100%{background-position:0% 0;}50%{background-position:100% 0;}}@media (prefers-reduced-motion:reduce){[data-ips-scheme="dark"] body::before, [data-ips-scheme="dark"] .ipsLayout::before, [data-ips-scheme="dark"] .ipsBox--forumCategory::after, [data-ips-scheme="dark"] .ipsWidget::after, [data-ips-scheme="dark"] .ipsPageHeader__title, [data-ips-scheme="dark"] .ipsBox__header, [data-ips-scheme="dark"] i-data .ipsData__item, [data-ips-scheme="dark"] .ipsSubList__item, [data-ips-scheme="dark"] .ipsBox--forumCategory, [data-ips-scheme="dark"] .ipsData__last .ipsUserPhoto::before, [data-ips-scheme="dark"] .ipsSearchPseudo, [data-ips-scheme="dark"] .ipsLogo--desktop img, [data-ips-scheme="dark"] .ipsData__image::after, [data-ips-scheme="dark"] .ipsHeader__secondary{animation:none !important;}[data-ips-scheme="dark"] .ipsPageHeader__title, [data-ips-scheme="dark"] .ipsBox__header, [data-ips-scheme="dark"] i-data .ipsData__item, [data-ips-scheme="dark"] .ipsSubList__item, [data-ips-scheme="dark"] .ipsBox--forumCategory{opacity:1 !important;transform:none !important;}[data-ips-scheme="dark"] .ipsBox--forumCategory:hover, [data-ips-scheme="dark"] .ipsWidget:hover{transform:none;}}html[data-ips-scheme="dark"] body .ipsLayout .ipsPageHeader.ipsBox.ipsPageHeader--topic-list, html[data-ips-scheme="dark"] body .ipsLayout [class*="pageHeader"].ipsPageHeader--topic-list{display:block !important;}html[data-ips-scheme="dark"] body .ipsLayout nav.ipsBreadcrumb:not(.ipsBreadcrumb--mobile){display:flex !important;align-items:center;flex-wrap:wrap;}@media (min-width:768px){html[data-ips-scheme="dark"] body .ipsLayout nav.ipsBreadcrumb.ipsBreadcrumb--mobile{display:none !important;}}html[data-ips-scheme="dark"] body .ipsLayout a.ipsButton--primary[href*="do=add"], html[data-ips-scheme="dark"] body .ipsLayout [data-ips-hook="buttons"] a.ipsButton--primary{display:inline-flex !important;}.ipsBox::before, .ipsBox::after, [data-role="forumsForumRow"]::before, [data-role="forumsForumRow"]::after, .cWidgetContainer::before, .cWidgetContainer::after{display:none !important;background:none !important;background-image:none !important;}.ipsBox, [data-role="forumsForumRow"], .ipsWidget{background-image:none !important;}.ipsBox::before, .ipsBox::after, [data-role="forumsForumRow"]::before, [data-role="forumsForumRow"]::after, .cWidgetContainer::before, .cWidgetContainer::after, .ipsWidget::before, .ipsWidget::after, .ipsWidget_inner::before, .ipsWidget_inner::after, .ipsDataItem::before, .ipsDataItem::after, [data-role="widgetReceiver"]::before, [data-role="widgetReceiver"]::after{display:none !important;background:none !important;background-image:none !important;}.ipsBox, [data-role="forumsForumRow"], .ipsWidget, .ipsWidget_inner, .ipsDataItem, .cWidgetContainer{background-image:none !important;}