@font-face{font-family:"Bitter";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_Bitter.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Instrument Sans";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_InstrumentSans.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Inter";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_Inter.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Manrope";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_Manrope.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Merriweather Sans";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_MerriweatherSans.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Open Sans";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_OpenSans.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Pathway Extreme";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_PathwayExtreme.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Roboto Flex";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_RobotoFlex.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Roboto Serif";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_RobotoSerif.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Roboto Slab";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_RobotoSlab.woff2) format('woff2');font-display:swap;font-weight:100 900}@font-face{font-family:"Source Sans 3";src:url(../resources/core_6e2264fd945b7cfcd324d727be0a94ed_SourceSans3.woff2) format('woff2');font-display:swap;font-weight:100 900}*,::before,::after{margin:0;padding:0;box-sizing:border-box;min-width:0;min-height:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;accent-color:var(--i-primary)}hr{color:inherit}hr,iframe,fieldset{border-width:0}iframe:where([src*="youtube."], [src*="youtube-nocookie."], [src*="vimeo."], [src*="dailymotion."]){width:100%;height:auto;aspect-ratio:16/9}img,svg{border:0;display:inline-block;max-width:100%;height:auto;vertical-align:top}:where(img::before){display:block;overflow:hidden;height:100%}h1,h2,h3,h4,h5,h6{font:inherit}b,strong{font-weight:bolder}menu,ol,ul,summary{list-style-type:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select,button{background:none;border:0;color:inherit;font:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}textarea,select{-webkit-appearance:none;appearance:none;box-shadow:none}textarea{display:block;width:100%}select{cursor:pointer;font-weight:normal}[type="search"]{-webkit-appearance:none;appearance:none}[type="date"],[type="time"]{accent-color:currentColor}::placeholder{color:inherit;opacity:.5}button,[type="submit"],summary{-webkit-appearance:none;appearance:none;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}button{text-align:inherit}details summary::-webkit-details-marker{display:none}:focus{outline-color:transparent}:focus-visible{outline:var(--i-outline-width) var(--i-outline-style) var(--i-outline-color);outline-offset:var(--i-outline-offset)}address{font-style:inherit}dialog{border-width:0;margin:auto}dialog:not([open]){display:none!important}.sr-only,.ipsInvisible{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[hidden]{display:none!important}:where([popover]){background:none;border-width:0;z-index:9999}[popover]:not(#x):not(:popover-open){display:none}@supports not selector(:popover-open){:where([popover]){display:block;}[popover]:not(#x):not(.\:popover-open){display:none;}}:root{--light__i-primary:hsl(220 85% 50%);--light__i-primary-relative-l:33;--light__i-secondary:hsl(220 49% 13%);--light__i-secondary-relative-l:10;--light__i-base:oklch(calc(var(--light__i-base-l) * 1%) calc(var(--light__i-base-c) * 1%) var(--light__i-base-h));--light__i-base-l:100;--light__i-base-c:30;--light__i-base-h:260;--dark__i-primary:hsl(215 85% 50%);--dark__i-primary-relative-l:37;--dark__i-secondary:hsl(215 18% 26%);--dark__i-secondary-relative-l:24;--dark__i-base:oklch(calc(var(--dark__i-base-l) * 1%) calc(var(--dark__i-base-c) * 1%) var(--dark__i-base-h));--dark__i-base-l:30;--dark__i-base-c:20;--dark__i-base-h:260;--set__i-default-scheme:system;--set__i-change-scheme:1;--set__i-logo--fo-fa:var(--i-font-family);--set__i-logo--fo-we:500;--set__i-desktop-logo--fo-si:18;--set__i-sidebar-ui-logo--fo-si:20;--set__i-mobile-logo--fo-si:18;--set__logo-light:;--set__logo-dark:;--set__i-logo--he:70;--set__i-sidebar-ui-logo--he:70;--set__mobile-logo-light:;--set__mobile-logo-dark:;--set__i-mobile-logo--he:70;--set__i-font-family:var(--i-font-family_system-ui);--set__i-font-size:14;--set__i-user-content-font-size:110;--set__i-position-logo:4;--set__i-position-navigation:5;--set__i-position-user:6;--set__i-position-breadcrumb:7;--set__i-position-search:9;--set__i-header-top--he:50;--set__i-header-primary--he:100;--set__i-header-secondary--he:50;--set__i-nav-bar-icons:0;--set__i-mobile-header--he:60;--set__i-sidebar-ui-header--he:65;--set__i-sidebar-width:350;--set__i-flip-sidebar:0;--set__i-sticky-sidebar:1;--set__i-layout-width:1500;--set__i-avatar-radius:1;--set__i-design-border:1;--set__i-design-radius:8;--set__i-design-shadow:2;--set__i-link-panels:1;--set__i-mobile-icons-location:footer;--set__i-mobile-footer-labels:1;--light__i-color_root:var(--i-base-contrast_3);--dark__i-color_root:var(--i-base-contrast_4);--light__i-color_soft:var(--i-base-contrast_1);--dark__i-color_soft:var(--i-base-contrast_2);--light__i-color_hard:var(--i-base-contrast_6);--dark__i-color_hard:var(--i-base-contrast_6);--light__i-link--co:var(--i-base-contrast_6);--dark__i-link--co:var(--i-base-contrast_6);--light__i-link-hover--co:var(--i-color_primary);--dark__i-link-hover--co:var(--i-color_primary);--light__i-headertop--ba-co:var(--i-base-contrast_5);--dark__i-headertop--ba-co:var(--i-base_3);--light__i-headertop--co:var(--i-base_1);--dark__i-headertop--co:var(--i-base-contrast_6);--light__i-headerprimary--ba-co:var(--i-base-contrast_4);--dark__i-headerprimary--ba-co:var(--i-base_3);--light__i-headerprimary--co:var(--i-base_1);--dark__i-headerprimary--co:var(--i-base-contrast_6);--light__i-headersecondary--ba-co:var(--i-base-contrast_5);--dark__i-headersecondary--ba-co:var(--i-base_4);--light__i-headersecondary--co:var(--i-base_1);--dark__i-headersecondary--co:var(--i-base-contrast_5);--light__i-headermobile--ba-co:var(--i-base_1);--dark__i-headermobile--ba-co:var(--i-base_2);--light__i-headermobile--co:var(--i-base-contrast_5);--dark__i-headermobile--co:var(--i-base-contrast_5);--light__i-navpanel--ba-co:var(--i-base-contrast_5);--dark__i-navpanel--ba-co:var(--i-base_2);--light__i-navpanel--co:var(--i-base_2);--dark__i-navpanel--co:var(--i-base-contrast_3);--light__i-navpanellinkhover--co:var(--i-base_1);--dark__i-navpanellinkhover--co:var(--i-color_primary);--light__i-navpanellinkactive--ba-co:var(--i-primary);--dark__i-navpanellinkactive--ba-co:var(--i-primary);--light__i-navpanellinkactive--co:var(--i-primary-contrast);--dark__i-navpanellinkactive--co:var(--i-primary-contrast);--light__i-body--ba-co:var(--i-base_3);--dark__i-body--ba-co:var(--i-base_1);--light__i-box--ba-co:var(--i-base_1);--dark__i-box--ba-co:var(--i-base_2);--light__i-box--bo-co:var(--i-base_4);--dark__i-box--bo-co:var(--i-base_3);--light__i-boxheader--ba-co:var(--i-base_1);--dark__i-boxheader--ba-co:var(--i-base_2);--light__i-boxheader--co:var(--i-base-contrast_6);--dark__i-boxheader--co:var(--i-base-contrast_6);--light__i-widget-header--ba-co:var(--i-base_1);--dark__i-widget-header--ba-co:var(--i-base_2);--light__i-widget-header--co:var(--i-base-contrast_6);--dark__i-widget-header--co:var(--i-base-contrast_6);--light__i-footer--co:var(--i-base_4);--dark__i-footer--co:var(--i-base-contrast_4);--light__i-footer--ba-co:var(--i-base-contrast_4);--dark__i-footer--ba-co:var(--i-base_2);--light__i-mobilefooter--ba-co:var(--i-base_1);--dark__i-mobilefooter--ba-co:var(--i-base_3);--light__i-mobilefooter--co:var(--i-base-contrast_4);--dark__i-mobilefooter--co:var(--i-base-contrast_4);--light__i-mobilefooter-active--co:var(--i-primary-contrast);--dark__i-mobilefooter-active--co:var(--i-primary-contrast);--light__i-mobilefooter-active--ba-co:var(--i-primary);--dark__i-mobilefooter-active--ba-co:var(--i-primary);--i-button--bo-ra:8;--i-button--te-tr:normal;--light__i-primary-button--ba-co:var(--i-primary);--dark__i-primary-button--ba-co:var(--i-primary);--light__i-primary-button--co:var(--i-primary-contrast);--dark__i-primary-button--co:var(--i-primary-contrast);--light__i-secondary-button--ba-co:var(--i-secondary);--dark__i-secondary-button--ba-co:var(--i-secondary);--light__i-secondary-button--co:var(--i-secondary-contrast);--dark__i-secondary-button--co:var(--i-secondary-contrast)}[data-ips-scheme="light"]{--i-color_root:var(--light__i-color_root);--i-color_soft:var(--light__i-color_soft);--i-color_hard:var(--light__i-color_hard);--i-link--co:var(--light__i-link--co);--i-link-hover--co:var(--light__i-link-hover--co);--i-headertop--ba-co:var(--light__i-headerTop--ba-co);--i-headertop--co:var(--light__i-headerTop--co);--i-headerprimary--ba-co:var(--light__i-headerPrimary--ba-co);--i-headerprimary--co:var(--light__i-headerPrimary--co);--i-headersecondary--ba-co:var(--light__i-headerSecondary--ba-co);--i-headersecondary--co:var(--light__i-headerSecondary--co);--i-headermobile--ba-co:var(--light__i-headerMobile--ba-co);--i-headermobile--co:var(--light__i-headerMobile--co);--i-navpanel--ba-co:var(--light__i-navPanel--ba-co);--i-navpanel--co:var(--light__i-navPanel--co);--i-navpanellinkhover--co:var(--light__i-navPanelLinkHover--co);--i-navpanellinkactive--ba-co:var(--light__i-navPanelLinkActive--ba-co);--i-navpanellinkactive--co:var(--light__i-navPanelLinkActive--co);--i-body--ba-co:var(--light__i-body--ba-co);--i-box--ba-co:var(--light__i-box--ba-co);--i-box--bo-co:var(--light__i-box--bo-co);--i-boxheader--ba-co:var(--light__i-boxHeader--ba-co);--i-boxheader--co:var(--light__i-boxHeader--co);--i-widget-header--ba-co:var(--light__i-widget-header--ba-co);--i-widget-header--co:var(--light__i-widget-header--co);--i-footer--co:var(--light__i-footer--co);--i-footer--ba-co:var(--light__i-footer--ba-co);--i-mobilefooter--ba-co:var(--light__i-mobileFooter--ba-co);--i-mobilefooter--co:var(--light__i-mobileFooter--co);--i-mobilefooter-active--co:var(--light__i-mobileFooter-active--co);--i-mobilefooter-active--ba-co:var(--light__i-mobileFooter-active--ba-co);--i-primary-button--ba-co:var(--light__i-primary-button--ba-co);--i-primary-button--co:var(--light__i-primary-button--co);--i-secondary-button--ba-co:var(--light__i-secondary-button--ba-co);--i-secondary-button--co:var(--light__i-secondary-button--co)}[data-ips-scheme="dark"]{--i-color_root:var(--dark__i-color_root);--i-color_soft:var(--dark__i-color_soft);--i-color_hard:var(--dark__i-color_hard);--i-link--co:var(--dark__i-link--co);--i-link-hover--co:var(--dark__i-link-hover--co);--i-headertop--ba-co:var(--dark__i-headerTop--ba-co);--i-headertop--co:var(--dark__i-headerTop--co);--i-headerprimary--ba-co:var(--dark__i-headerPrimary--ba-co);--i-headerprimary--co:var(--dark__i-headerPrimary--co);--i-headersecondary--ba-co:var(--dark__i-headerSecondary--ba-co);--i-headersecondary--co:var(--dark__i-headerSecondary--co);--i-headermobile--ba-co:var(--dark__i-headerMobile--ba-co);--i-headermobile--co:var(--dark__i-headerMobile--co);--i-navpanel--ba-co:var(--dark__i-navPanel--ba-co);--i-navpanel--co:var(--dark__i-navPanel--co);--i-navpanellinkhover--co:var(--dark__i-navPanelLinkHover--co);--i-navpanellinkactive--ba-co:var(--dark__i-navPanelLinkActive--ba-co);--i-navpanellinkactive--co:var(--dark__i-navPanelLinkActive--co);--i-body--ba-co:var(--dark__i-body--ba-co);--i-box--ba-co:var(--dark__i-box--ba-co);--i-box--bo-co:var(--dark__i-box--bo-co);--i-boxheader--ba-co:var(--dark__i-boxHeader--ba-co);--i-boxheader--co:var(--dark__i-boxHeader--co);--i-widget-header--ba-co:var(--dark__i-widget-header--ba-co);--i-widget-header--co:var(--dark__i-widget-header--co);--i-footer--co:var(--dark__i-footer--co);--i-footer--ba-co:var(--dark__i-footer--ba-co);--i-mobilefooter--ba-co:var(--dark__i-mobileFooter--ba-co);--i-mobilefooter--co:var(--dark__i-mobileFooter--co);--i-mobilefooter-active--co:var(--dark__i-mobileFooter-active--co);--i-mobilefooter-active--ba-co:var(--dark__i-mobileFooter-active--ba-co);--i-primary-button--ba-co:var(--dark__i-primary-button--ba-co);--i-primary-button--co:var(--dark__i-primary-button--co);--i-secondary-button--ba-co:var(--dark__i-secondary-button--ba-co);--i-secondary-button--co:var(--dark__i-secondary-button--co)}:root{--i-range:clamp(0rem, (100vw - 30 * var(--i-rem)) / (70 - 30), var(--i-rem));--i-rem:calc(1rem / 16 * var(--set__i-font-size));--i-link--te-de:none;--i-link-hover--te-de:none;--i-outline-width:2px;--i-outline-style:solid;--i-outline-color:currentColor;--i-outline-offset:2px;--i-font-size:var(--i-font-size_1);--i-font-size_-3:calc(var(--i-font-size_1) * .8);--i-font-size_-2:calc(var(--i-font-size_1) * .87);--i-font-size_-1:calc(var(--i-font-size_1) * .95);--i-font-size_1:var(--i-rem);--i-font-size_2:calc(var(--i-font-size_1) * 1.08);--i-font-size_3:calc(var(--i-font-size_1) * 1.3);--i-font-size_4:calc(var(--i-font-size_1) * 1.45 + .15 * var(--i-range));--i-font-size_5:calc(var(--i-font-size_1) * 1.6 + .2 * var(--i-range));--i-font-size_6:calc(var(--i-font-size_1) * 1.9 + .3 * var(--i-range));--i-font-size_7:calc(var(--i-font-size_1) * 2.2 + .5 * var(--i-range));--i-font-size_user-content:calc(var(--i-font-size_1) * 1.1);--i-font-family_system-ui:system-ui;--i-font-family_arial:"Arial";--i-font-family_bitter:"Bitter";--i-font-family_classical-humanist:Optima , Candara , "Noto Sans" , source-sans-pro , sans-serif;--i-font-family_geometric-humanist:Avenir , Montserrat , Corbel , "URW Gothic" , source-sans-pro , sans-serif;--i-font-family_georgia:Georgia , Times , "Times New Roman" , serif;--i-font-family_humanist:Seravek , "Gill Sans Nova" , Ubuntu , Calibri , "DejaVu Sans" , source-sans-pro , sans-serif;--i-font-family_helvetica:"Helvetica Neue" , "Helvetica" , Arial;--i-font-family_instrument-sans:"Instrument Sans";--i-font-family_inter:"Inter";--i-font-family_manrope:"Manrope";--i-font-family_merriweather-sans:"Merriweather Sans";--i-font-family_monospace-code:ui-monospace , "Cascadia Code" , "Source Code Pro" , Menlo , Consolas , "DejaVu Sans Mono" , monospace;--i-font-family_old-style:"Iowan Old Style" , "Palatino Linotype" , "URW Palladio L" , P052 , serif;--i-font-family_open-sans:"Open Sans";--i-font-family_pathway-extreme:"Pathway Extreme";--i-font-family_roboto-flex:"Roboto Flex";--i-font-family_roboto-serif:"Roboto Serif";--i-font-family_roboto-slab:"Roboto Slab";--i-font-family_rounded-sans:ui-rounded , "Hiragino Maru Gothic ProN" , Quicksand , Comfortaa , Manjari , "Arial Rounded MT" , "Arial Rounded MT Bold" , Calibri , source-sans-pro , sans-serif;--i-font-family_source-sans-3:"Source Sans 3";--i-font-family_tahoma:Tahoma , Verdana , Segoe , sans-serif;--i-font-family_transitional:Charter , "Bitstream Charter" , "Sitka Text" , Cambria , serif;--i-font-family_trebuchet-ms:"Trebuchet MS" , "Lucida Grande" , "Lucida Sans Unicode" , "Lucida Sans" , sans-serif;--i-font-family_verdana:Verdana , Segoe , sans-serif;--i-font-awesome:"Font Awesome 6 Free";--i-font-family:var(--set__i-font-family,system-ui) , system-ui , Helvetica , Arial , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol";--i-font-weight:400;--i-sp_1:calc(var(--i-rem) * .5);--i-sp_2:calc(var(--i-rem) * 1);--i-sp_3:calc(var(--i-rem) * 2);--i-sp_4:calc(var(--i-rem) * 3.5);--i-sp_5:calc(var(--i-rem) * 5);--i-sp_6:calc(var(--i-rem) * 6.5);--i-sp_7:calc(var(--i-rem) * 8);--i-sp_8:calc(var(--i-rem) * 9.5);--i-sp_9:calc(var(--i-rem) * 11);--i-sp_block:calc(var(--i-rem) * 1.5);--i-z-index_sticky:3;--i-z-index_headerprimary:5;--i-z-index_offcanvas:8;--i-z-index_mobilefooter:10;--i-layout-width:calc(var(--set__i-layout-width) * 1px);--i-layout-gutter:clamp(15px,3vw,40px);--i-header-row--he:2em;--i-headerTop--he:calc(var(--set__i-header-top--he) * 1px);--i-headerPrimary--he:calc(var(--set__i-header-primary--he) * 1px);--i-headerSecondary--he:calc(var(--set__i-header-secondary--he) * 1px);--i-mobileHeader--he:calc(var(--set__i-mobile-header--he) * 1px);--i-sticky-offset--large:0;--i-sticky-offset--small:0;--i-sticky-offset:calc(env(safe-area-inset-top) + var(--i-sticky-offset--large) + var(--i-sticky-offset--extra, 0px));--i-search--wi:280px;--i-search--he:36px;--i-mobileFooter--he:calc(55px + env(safe-area-inset-bottom));--i-nav--fo-we:700;--i-nav--te-tr:uppercase;--i-nav--fo-si:max(12px,.8em);--i-nav--bo-ra:5px;--i-nav--pa:.8em 1.8em;--i-nav--ba-co:transparent;--i-nav--co:currentColor;--i-nav-hover--co:currentColor;--i-nav-hover--ba-co:color-mix(in srgb,currentColor 8%,transparent);--i-nav-active--co:currentColor;--i-nav-active--ba-co:color-mix(in srgb,currentColor 14%,transparent);--i-nav-dropdown-arrow:6px;--i-nav-dropdown-offset:8px;--i-nav-dropdown--co:var(--i-color_root);--i-nav-dropdown-hover--co:var(--i-color_hard);--i-nav-dropdown-hover--ba-co:color-mix(in srgb,var(--i-nav-dropdown-hover--co) 6%,transparent);--i-nav-dropdown-active--ba-co:var(--i-primary);--i-nav-dropdown-active--co:var(--i-primary-contrast);--i-design-radius:calc(var(--set__i-design-radius) * 1px);--i-box--bo-ra:var(--i-design-radius);--i-box--bo-wi:calc(var(--set__i-design-border) * 1px);--i-box--bo-st:solid;--i-box--pa-bl:var(--i-sp_3);--i-box--pa-in:var(--i-sp_3);--i-widget--bo-ra:var(--i-box--bo-ra);--i-widget--bo-wi:var(--i-box--bo-wi);--i-widget--bo-st:var(--i-box--bo-st);--i-widget--bo-sh:var(--i-box--bo-sh);--i-widget--ba-co:var(--i-box--ba-co);--i-widget--bo-co:var(--i-box--bo-co);--i-data--bo-co:var(--i-background_4);--i-button--bo-wi:1px;--i-button--bo-st:solid;--i-button--bo-sh:none;--i-button--fo-we:600;--i-button--pa-bl:.7em;--i-button--pa-in:1.2em;--i-input--pa-bl:.7em;--i-input--pa-in:1em;--i-input--bo-wi:1px;--i-input--bo-ra:min(var(--i-design-radius),.4em);--i-input--bo-co:color-mix(in srgb,currentColor 35%,transparent);--i-input--bo-sh:hsl(0 0% 0% / .08) 0px 2px 1px;--i-input-hover--bo-co:color-mix(in srgb,currentColor 70%,transparent);--i-input-active--bo-co:var(--i-primary);--i-placeholder--op:.75;--i-avatar--bo-ra:calc(50% * var(--set__i-avatar-radius) + min(3px, 15%));--i-thumb--bo-ra:min(var(--i-design-radius),6px);--i-popup--bo-ra:min(var(--i-design-radius,4px));--i-popup--bo-sh:0 8px 50px rgba(0,0,0,.1) , 0 4px 15px rgba(0,0,0,.05);--i-dialog--bo-sh:0 5px 55px color-mix(in srgb,var(--i-background_dark) 40%,transparent) , 0 7px 24px -12px color-mix(in srgb,var(--i-background_dark) 70%,transparent);--i-dropdown--bo-ra:var(--i-box--bo-ra);--i-inherited-footer-widgets:true}[data-ips-theme-setting-mobile-icons-location="header"]{--i-mobilefooter--he:0}@media (max-width:767px){:root{--i-box--pa-bl:var(--i-sp_2);--i-box--pa-in:var(--i-sp_2);--i-sticky-offset:calc(env(safe-area-inset-top) + var(--i-sticky-offset--small) + var(--i-sticky-offset--extra, 0px))}}[dir="ltr"]{--i-lang-dir:1}[dir="rtl"]{--i-lang-dir:-1}@supports not (color:color-mix(in srgb, red, red)){:root{--i-input--bo-co:var(--i-background_6);--i-input--bo-sh:hsl(0 0% 0% / .08) 0px 2px 1px;--i-input-hover--bo-co:currentColor;}}:popover-open{--i-sticky-offset:0}.\:popover-open{--i-sticky-offset:0}@property --i-background_2{syntax:"<color>";inherits:true;initial-value:black;}@property --i-background_3{syntax:"<color>";inherits:true;initial-value:black;}@property --i-background_4{syntax:"<color>";inherits:true;initial-value:black;}@property --i-background_5{syntax:"<color>";inherits:true;initial-value:black;}@property --i-primary-dark{syntax:"<color>";inherits:true;initial-value:black;}@property --i-primary-light{syntax:"<color>";inherits:true;initial-value:black;}@property --i-secondary-dark{syntax:"<color>";inherits:true;initial-value:black;}@property --i-secondary-light{syntax:"<color>";inherits:true;initial-value:black;}@property --i-color_primary{syntax:"<color>";inherits:true;initial-value:black;}@property --i-color_secondary{syntax:"<color>";inherits:true;initial-value:black;}@property --i-body--ba-co{syntax:"<color>";inherits:true;initial-value:black;}@property --i-badge{syntax:"<color>";inherits:true;initial-value:black;}@property --i-co{syntax:"<color>";inherits:true;initial-value:black;}:root{color-scheme:light dark;--i-co:var(--i-color_root);--i-background_start:var(--i-box--ba-co);--i-background_end:var(--i-base_6);--i-background_1:var(--i-background_start);--i-background_2:color-mix(in oklch,var(--i-background_start),var(--i-background_end) 10%);--i-background_3:color-mix(in oklch,var(--i-background_start),var(--i-background_end) 32%);--i-background_4:color-mix(in oklch,var(--i-background_start),var(--i-background_end) 50%);--i-background_5:color-mix(in oklch,var(--i-background_start),var(--i-background_end) 80%);--i-background_6:var(--i-background_end);--i-primary-dark:color-mix(in srgb,var(--i-primary),black 20%);--i-primary-light:color-mix(in srgb,var(--i-primary),white 20%);--i-secondary-dark:color-mix(in srgb,var(--i-secondary),black 20%);--i-secondary-light:color-mix(in srgb,var(--i-secondary),white 20%);--i-primary-contrast:oklch(from var(--i-primary) clamp(0, (.80 - l) * 1000, 1) 0 0);--i-secondary-contrast:oklch(from var(--i-secondary) clamp(0, (.80 - l) * 1000, 1) 0 0);--i-color_primary:oklch(from var(--i-primary) var(--if-light,min(l,.5)) var(--if-dark,max(l,.7)) c h);--i-color_secondary:oklch(from var(--i-secondary) var(--if-light,min(l,.5)) var(--if-dark,max(l,.7)) c h);--i-color_contrast:oklch(from var(--i-body--ba-co) clamp(.1, (.60 - l) * 1000, .95) min(c, .04) h);--i-color_background-dark-contrast:hsl(0 0% 100%);--i-trophy-first--background:#fac746;--i-trophy-first--color:#704926;--i-trophy-second--background:silver;--i-trophy-third--background:#cd7f32;--i-nav-dropdown--bo-sh:color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px 0px 0px 1px, hsl(0 0% 0% / .2) 0px 20px 40px, hsl(0 0% 0% / 0.1) 0px 1px 2px;--i-nav-dropdown-arrow--bo-co:color-mix(in srgb,var(--i-color_hard) 10%,transparent)}[data-ips-scheme="light"]{color-scheme:light;--if-dark:;--if-light:initial;--i-primary:var(--light__i-primary);--i-primary-relative-l:var(--light__i-primary-relative-l,0);--i-secondary:var(--light__i-secondary);--i-secondary-relative-l:var(--light__i-secondary-relative-l,0);--i-base-l:calc(var(--light__i-base-l) / 100);--i-base-c:calc(var(--light__i-base-c) / 100);--i-base-c-dark:var(--i-base-c) * 100 / 30;--i-base-c-light:var(--i-base-c-dark) * var(--i-base-l);--i-base-h:var(--light__i-base-h);--i-base_1:oklch(calc(80% + 20% * var(--i-base-l)) calc(5% * var(--i-base-c-dark) - 5% * var(--i-base-c-light)) var(--i-base-h));--i-base_2:oklch(calc(77% + 22% * var(--i-base-l)) calc(6% * var(--i-base-c-dark) - 5% * var(--i-base-c-light)) var(--i-base-h));--i-base_3:oklch(calc(73% + 23% * var(--i-base-l)) calc(7% * var(--i-base-c-dark) - 5% * var(--i-base-c-light)) var(--i-base-h));--i-base_4:oklch(calc(68% + 21% * var(--i-base-l)) calc(9% * var(--i-base-c-dark) - 5% * var(--i-base-c-light)) var(--i-base-h));--i-base_5:oklch(calc(65% + 22% * var(--i-base-l)) calc(12% * var(--i-base-c-dark) - 5% * var(--i-base-c-light)) var(--i-base-h));--i-base_6:oklch(calc(60% + 20% * var(--i-base-l)) calc(14% * var(--i-base-c-dark) - 5% * var(--i-base-c-light)) var(--i-base-h));--i-base-contrast_1:oklch(calc(40% + 10% * var(--i-base-l)) calc(var(--i-base-c) * 46%) var(--i-base-h));--i-base-contrast_2:oklch(calc(37% + 9% * var(--i-base-l)) calc(var(--i-base-c) * 46%) var(--i-base-h));--i-base-contrast_3:oklch(calc(34% + 9% * var(--i-base-l)) calc(var(--i-base-c) * 41%) var(--i-base-h));--i-base-contrast_4:oklch(calc(28% + 5% * var(--i-base-l)) calc(var(--i-base-c) * 36%) var(--i-base-h));--i-base-contrast_5:oklch(calc(21% + 5% * var(--i-base-l)) calc(var(--i-base-c) * 27%) var(--i-base-h));--i-base-contrast_6:oklch(15% calc(var(--i-base-c) * 17%) var(--i-base-h));--i-color_positive:hsl(120 82% 36%);--i-color_positive-soft:hsl(150 60% 90%);--i-color_negative:hsl(0 65% 50%);--i-color_negative-soft:hsl(0 65% 90%);--i-color_warning:hsl(24 90% 40%);--i-color_moderated:hsl(0 50% 30%);--i-color_assigned:hsl(23 40% 20%);--i-background_dark:var(--i-base-contrast_3);--i-background_positive:hsl(150 82% 36%);--i-background_positive-soft:hsl(120 64% 96%);--i-background_negative:hsl(0 72% 30%);--i-background_negative-soft:hsl(0 72% 90%);--i-background_moderated:hsl(0 50% 95%);--i-background_selected:var(--i-background_3);--i-background_hover:color-mix(in srgb,var(--i-background_6) 8%,transparent);--i-background_assigned:hsl(17.1 63.6% 97.8%);--i-color_red:hsl(0 100% 45%);--i-color_orange:hsl(30 100% 45%);--i-color_yellow:hsl(50 100% 45%);--i-color_green:hsl(100 85% 45%);--i-color_blue:hsl(210 100% 45%);--i-color_indigo:hsl(260 100% 40%);--i-color_violet:hsl(300 100% 40%);--i-nav-dropdown--ba-co:var(--i-background_1);--i-box--bo-sh:oklch(10% calc(var(--i-base-c) * 20%) var(--i-base-h) / min(.15, calc(var(--set__i-design-shadow) * .025))) 0px calc(5px + var(--set__i-design-shadow) * .6px) calc(3px + var(--set__i-design-shadow) * 2px) -3px;--i-dropdown--ba-co:var(--i-background_1);--i-dropdown--co:var(--i-color_root);--i-dropdown--bo-sh:hsl(0 0% 0% / 12%) 0px 0px 0px 1px, hsl(0 0% 0% / 0.25) 0px 20px 50px, hsl(0 0% 0% / .2) 0px 13px 13px -13px;--i-dropdown-arrow--bo-co:color-mix(in srgb,var(--i-color_hard) 10%,transparent);--i-input--ba-co:var(--i-background_1);--i-select--arrow:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 384\ 512\'%3E%3Cpath\ d=\'M169.4\ 342.6c12.5\ 12.5\ 32.8\ 12.5\ 45.3\ 0l160-160c12.5-12.5\ 12.5-32.8\ 0-45.3s-32.8-12.5-45.3\ 0L192\ 274.7\ 54.6\ 137.4c-12.5-12.5-32.8-12.5-45.3\ 0s-12.5\ 32.8\ 0\ 45.3l160\ 160z\'\ fill=\'hsl\(0,0%25,0%25,.5\)\'/%3E%3C/svg%3E);--i-tooltip--ba-co:oklch(25% calc(var(--i-base-c) * 20%) var(--i-base-h))}[data-ips-scheme="dark"]{color-scheme:dark;--if-light:;--if-dark:initial;--i-primary:var(--dark__i-primary);--i-primary-relative-l:var(--dark__i-primary-relative-l,0);--i-secondary:var(--dark__i-secondary);--i-secondary-relative-l:var(--dark__i-secondary-relative-l,0);--i-base-l:calc(var(--dark__i-base-l) / 100);--i-base-c:calc(var(--dark__i-base-c) / 100);--i-base-h:var(--dark__i-base-h);--i-base_1:oklch(calc(15% + 15% * var(--i-base-l)) calc(var(--i-base-c) * 1.75% * 4 + 10% * var(--i-base-c) * var(--i-base-l)) var(--i-base-h));--i-base_2:oklch(calc(19% + 19% * var(--i-base-l)) calc(var(--i-base-c) * 3% * 4 + 10% * var(--i-base-c) * var(--i-base-l)) var(--i-base-h));--i-base_3:oklch(calc(23% + 23% * var(--i-base-l)) calc(var(--i-base-c) * 4% * 4 + 10% * var(--i-base-c) * var(--i-base-l)) var(--i-base-h));--i-base_4:oklch(calc(27% + 27% * var(--i-base-l)) calc(var(--i-base-c) * 4.75% * 4 + 10% * var(--i-base-c) * var(--i-base-l)) var(--i-base-h));--i-base_5:oklch(calc(31% + 31% * var(--i-base-l)) calc(var(--i-base-c) * 6% * 4 + 10% * var(--i-base-c) * var(--i-base-l)) var(--i-base-h));--i-base_6:oklch(calc(34% + 34% * var(--i-base-l)) calc(var(--i-base-c) * 6.75% * 4 + 10% * var(--i-base-c) * var(--i-base-l)) var(--i-base-h));--i-base-contrast_1:oklch(calc(50% + 20% * var(--i-base-l)) calc(var(--i-base-c) * 9% * 4) var(--i-base-h));--i-base-contrast_2:oklch(calc(60% + 15% * var(--i-base-l)) calc(var(--i-base-c) * 6.75% * 4) var(--i-base-h));--i-base-contrast_3:oklch(calc(70% + 10% * var(--i-base-l)) calc(var(--i-base-c) * 5% * 4) var(--i-base-h));--i-base-contrast_4:oklch(calc(80% + 5% * var(--i-base-l)) calc(var(--i-base-c) * 3.5% * 4) var(--i-base-h));--i-base-contrast_5:oklch(calc(90% + 3% * var(--i-base-l)) calc(var(--i-base-c) * 1.75% * 4) var(--i-base-h));--i-base-contrast_6:oklch(100% 0% var(--i-base-h));--i-color_positive:hsl(150 60% 45%);--i-color_positive-soft:hsl(150 60% 90%);--i-color_negative:hsl(0 65% 63%);--i-color_negative-soft:hsl(0 65% 90%);--i-color_warning:hsl(27 76% 52%);--i-color_moderated:hsl(350 30% 85%);--i-color_assigned:hsl(23 40% 85%);--i-background_dark:var(--i-base_6);--i-background_positive:hsl(150 72% 30%);--i-background_positive-soft:hsl(150 72% 15%);--i-background_negative:hsl(0 72% 30%);--i-background_negative-soft:hsl(0 72% 15%);--i-background_moderated:hsl(350 23% 20%);--i-background_selected:var(--i-background_3);--i-background_hover:color-mix(in srgb,var(--i-co) 5%,transparent);--i-background_assigned:hsl(340 3.6% 16.3%);--i-color_red:hsl(0 70% 60%);--i-color_orange:hsl(30 70% 60%);--i-color_yellow:hsl(50 70% 60%);--i-color_green:hsl(100 70% 50%);--i-color_blue:hsl(210 90% 60%);--i-color_indigo:hsl(260 90% 70%);--i-color_violet:hsl(300 70% 60%);--i-nav-dropdown--ba-co:var(--i-background_2);--i-box--bo-sh:oklch(10% calc(var(--i-base-c) * 20%) var(--i-base-h) / min(.15, calc(var(--set__i-design-shadow) * .025))) 0px calc(5px + var(--set__i-design-shadow) * .6px) calc(3px + var(--set__i-design-shadow) * 2px) -3px;--i-dropdown--ba-co:var(--i-background_3);--i-dropdown--co:var(--i-color_root);--i-dropdown--bo-sh:inset hsl(0 0% 100% / 10%) 0px 0px 0px 1px, hsl(0 0% 0% / 90%) 0px 0px 0px 1px, hsl(0 0% 0% / 60%) 0px 20px 100px;--i-dropdown-arrow--bo-co:hsl(0 0% 0% / 30%);--i-tooltip--ba-co:oklch(50% calc(var(--i-base-c) * 1.5%) var(--i-base-h));--i-input--ba-co:var(--i-background_4);--i-input-success--ba-co:hsl(145 33% 22%);--i-input-success--bo-co:hsl(145 33% 35%);--i-input-success--co:hsl(145 33% 90%);--i-input-error--ba-co:hsl(351 36% 22%);--i-input-error--bo-co:hsl(351 36% 35%);--i-input-error--co:hsl(351 36% 90%);--i-select--arrow:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 384\ 512\'%3E%3Cpath\ d=\'M169.4\ 342.6c12.5\ 12.5\ 32.8\ 12.5\ 45.3\ 0l160-160c12.5-12.5\ 12.5-32.8\ 0-45.3s-32.8-12.5-45.3\ 0L192\ 274.7\ 54.6\ 137.4c-12.5-12.5-32.8-12.5-45.3\ 0s-12.5\ 32.8\ 0\ 45.3l160\ 160z\'\ fill=\'hsl\(0,0%25,100%25,.5\)\'/%3E%3C/svg%3E)}@supports (not (color:oklch(from red l c h))) or (not (color:oklch(from var(--i-primary) clamp(0, (.80 - l) * 1000, 1) c h))){:root{--i-color_contrast:initial;--i-primary-contrast:hsl(0 0% min(100%, ((70 - var(--i-primary-relative-l)) * 100%)));--i-secondary-contrast:hsl(0 0% min(100%, ((70 - var(--i-secondary-relative-l)) * 100%)));}[data-ips-scheme="light"]{--i-color_primary:color-mix(in hsl, var(--i-primary) 0%, hsl(none none min(60%, var(--i-primary-relative-l) * 1%)));--i-color_secondary:color-mix(in hsl, var(--i-secondary) 0%, hsl(none none min(60%, var(--i-secondary-relative-l) * 1%)));}[data-ips-scheme="dark"]{--i-color_primary:color-mix(in hsl, var(--i-primary) 0%, hsl(none none max(70%, var(--i-primary-relative-l) * 1%)));--i-color_secondary:color-mix(in hsl, var(--i-secondary) 0%, hsl(none none max(70%, var(--i-secondary-relative-l) * 1%)));}}@supports not (color:color-mix(in srgb, red, red)){:root{--i-primary-light:var(--i-primary);--i-primary-dark:var(--i-primary);--i-secondary-light:var(--i-secondary);--i-secondary-dark:var(--i-secondary);--i-background_1:var(--i-base_1);--i-background_2:var(--i-base_2);--i-background_3:var(--i-base_3);--i-background_4:var(--i-base_4);--i-background_5:var(--i-base_5);--i-background_6:var(--i-base_6);--i-color_primary:var(--i-primary);--i-color_secondary:var(--i-secondary);--i-nav-dropdown--bo-sh:hsl(0 0% 0% / .1) 0px 0px 0px 1px, hsl(0 0% 0% / .2) 0px 20px 40px, hsl(0 0% 0% / 0.1) 0px 1px 2px;--i-nav-dropdown-arrow--bo-co:hsl(0 0% 0% / .1);--i-dropdown--bo-sh:hsl(0 0% 0% / .1) 0px 0px 0px 1px, hsl(0 0% 0% / .2) 0px 20px 40px, hsl(0 0% 0% / .1) 0px 1px 2px;--i-dropdown-arrow--bo-co:hsl(0 0% 0% / .1);}}@supports not (color:oklch(50% 50% 50)){:root{--i-tooltip--ba-co:hsl(0, 0%, 20%);}[data-ips-scheme="light"]{--i-base_1:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(80% + 20% * var(--i-base-l)));--i-base_2:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(77% + 21% * var(--i-base-l)));--i-base_3:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(77% + 21% * var(--i-base-l)));--i-base_4:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(68% + 21% * var(--i-base-l)));--i-base_5:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(65% + 22% * var(--i-base-l)));--i-base_6:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(60% + 23% * var(--i-base-l)));--i-base-contrast_1:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(37% + 10% * var(--i-base-l)));--i-base-contrast_2:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(30% + 9% * var(--i-base-l)));--i-base-contrast_3:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(24% + 9% * var(--i-base-l)));--i-base-contrast_4:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(18% + 5% * var(--i-base-l)));--i-base-contrast_5:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(11% + 4% * var(--i-base-l)));--i-base-contrast_6:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), 5%);}[data-ips-scheme="dark"]{--i-base_1:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(5% + 15% * var(--i-base-l)));--i-base_2:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(9% + 18% * var(--i-base-l)));--i-base_3:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(12% + 21% * var(--i-base-l)));--i-base_4:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(16% + 24% * var(--i-base-l)));--i-base_5:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(20% + 27% * var(--i-base-l)));--i-base_6:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(25% + 30% * var(--i-base-l)));--i-base-contrast_1:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(50% + 20% * var(--i-base-l)));--i-base-contrast_2:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(60% + 15% * var(--i-base-l)));--i-base-contrast_3:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(70% + 10% * var(--i-base-l)));--i-base-contrast_4:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(80% + 5% * var(--i-base-l)));--i-base-contrast_5:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), calc(90% + 3% * var(--i-base-l)));--i-base-contrast_6:hsl(0 0% 100%);}}@supports not (color:hsl(0 0% 0%)){:root{--i-primary-contrast:#fff;--i-secondary-contrast:#fff;}[data-ips-scheme="light"]{--i-primary:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), 10%);--i-secondary:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), 20%);}[data-ips-scheme="dark"]{--i-primary:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), 40%);--i-secondary:hsl(calc(var(--i-base-h) - 40), calc(var(--i-base-c) * 100%), 30%);}}@container style(--set__i-design-shadow:0){body{--i-box--bo-sh:none;}}html{scroll-padding-top:calc(var(--i-sticky-offset) + var(--i-scroll-padding, 0px));overflow-x:hidden;overflow-y:scroll}body{background-color:var(--i-body--ba-co);color:var(--i-co);font-family:var(--i-font-family);font-size:var(--i-font-size);line-height:1.52;min-height:100vh}a{color:var(--i-link--co,var(--i-co));text-decoration:var(--i-link--te-de,none)}@media (any-hover:hover){a:where(:hover){color:var(--i-link-hover--co,var(--i-link--co,var(--i-co)));text-decoration:var(--i-link-hover--te-de,var(--i-link--te-de,none))}}.ipsSkipToContent:focus{--i-outline-offset:0;position:absolute;top:10px;inset-inline-start:10px;z-index:9999;background:hsl(0 0% 0% / 70%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:hsl(0 0% 100%);border-radius:6px;padding:.8em 1.2em}.ipsSkipToContent:not(:focus){position:absolute;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.ipsSvg{height:1em;width:auto}:where(.ipsLayout :is(.fa-regular, .fa-solid, .fa-brands)){min-width:1em;text-align:center}.fa-ips{display:inline-block;min-width:1.2em;text-align:center;flex:0 0 auto;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:var(--icon--fo-we,900)}.fa-ips::before{content:var(--icon,"\f1c5")}.ipsEmoji,.ipsIcon--emoji{font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Segoe UI Symbol","Android Emoji","EmojiSymbols"}.ipsRichText .ipsEmoji:is( [title="classic_angry"], [title="classic_biggrin"], [title="classic_blink"], [title="classic_blush"], [title="classic_cool"], [title="classic_dry"], [title="classic_happy"], [title="classic_huh"], [title="classic_laugh"], [title="classic_love"], [title="classic_mellow"], [title="classic_ohmy"], [title="classic_ninja"], [title="classic_rolleyes"], [title="classic_sad"], [title="classic_sleep"], [title="classic_smile"], [title="classic_tongue"], [title="classic_unsure"], [title="classic_wacko"], [title="classic_wink"], [title="classic_love"] ) img{width:24px;vertical-align:middle}[dir="rtl"] .fa-angles-left{--fa:"\f101"}[dir="rtl"] .fa-angles-right{--fa:"\f100"}[dir="rtl"] .fa-angle-left{--fa:"\f105"}[dir="rtl"] .fa-angle-right{--fa:"\f104"}[dir="rtl"] .fa-arrow-left-long{--fa:"\f178"}[dir="rtl"] .fa-arrow-right-long{--fa:"\f177"}[dir="rtl"] .fa-arrow-left{--fa:"\f061"}[dir="rtl"] .fa-arrow-right{--fa:"\f060"}dialog::backdrop{background:hsl(210 20% 8% / .5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}:where([data-ips-scheme="dark"]) dialog::backdrop{background:hsl(210 10% 40% / .7)}.ipsPwaStickyFix{display:none}@media (display-mode:standalone){.ipsPwaStickyFix{display:block;position:sticky;background-color:var(--i-background_1);top:0;height:0;z-index:var(--i-z-index_sticky,4);border-top-left-radius:inherit;border-top-right-radius:inherit}.ipsPwaStickyFix::after{content:"";height:env(safe-area-inset-top);top:0;left:0;right:0;position:absolute;background:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit}}i-pwa-loading{position:fixed;top:0;left:0;right:0;z-index:1000}i-pwa-loading::before{content:"";height:6px;display:block;width:50vw;border-radius:10px;background:var(--i-primary);animation-name:ipsPwaLoader;animation-duration:1s;animation-iteration-count:infinite;transform-origin:0 0}@keyframes ipsPwaLoader{0%{transform:translateX(-100%);}100%{transform:translateX(100vw);}}@supports (-webkit-hyphens:auto){@media (display-mode:standalone){html:has(.ipsOffCanvas:not([hidden])){padding-bottom:1px;}}}.ipsBadges{display:inline-flex;flex-wrap:wrap;gap:3px}.ipsBadges>li{display:contents}.ipsBadges:not(:has(.ipsBadge)){display:none!important}@supports not selector(a:has(b)){.ipsBadges:-moz-only-whitespace{display:none !important;}}.ipsBadge{--i-badge:var(--i-background_6);background:var(--i-badge);color:oklch(from var(--i-badge) clamp(0.4, (.75 - l) * 10000, 1) clamp(0, c * 5 * (1 - clamp(0, (.75 - l) * 10000, 1)), .2) h );display:inline-flex;align-items:center;justify-content:center;gap:.4em;text-align:center;font-weight:600;text-transform:uppercase;min-height:1.8em;min-width:1.8em;overflow-wrap:anywhere;padding:0 .8em;font-size:max(.7em,10px);border-radius:min(var(--i-design-radius),.4em);text-decoration:none!important}:where(.ipsBadge){position:relative}@supports (not (color:oklch(from red l c h))) or (not (color:oklch(from var(--i-badge) clamp(0.35, (.75 - l) * 10000, 1) clamp(0, c * 1000 * (1 - clamp(0, (.75 - l) * 10000, 1)), .3) h))){.ipsBadge{color:color-mix(in hsl, var(--i-badge), hsl(none none var(--if-light,20%) var(--if-dark,80%)) 100%);}}@supports (not (color:color-mix(in srgb, red, blue))){.ipsBadge{color:var(--i-color_hard);}}a:has(.ipsBadge){text-decoration:none!important}.ipsBadge a{color:inherit}.ipsBadge--negative,.ipsBadge--hidden,.ipsBadge--pending,.ipsBadge--warning{--i-badge:hsl(0 var(--if-light,70% 85%) var(--if-dark,30% 28%))}.ipsBadge--locked{--i-badge:var(--i-background_5)}.ipsBadge--hot,.ipsBadge--intermediary,.ipsBadge--assigned{--i-badge:hsl(24 var(--if-light,47% 83%) var(--if-dark,31% 25%))}.ipsBadge--assigned{text-transform:none}.ipsBadge--neutral,.ipsBadge--poll{}.ipsBadge--positive,.ipsBadge--popular,.ipsBadge--solved{--i-badge:hsl(var(--if-light,117 56% 85%) var(--if-dark,150 72% 35%))}.ipsBadge--pinned{--i-badge:hsl(350 var(--if-light,56% 80%) var(--if-dark,33% 35%))}.ipsBadge--featured{--i-badge:hsl(39 var(--if-light,73% 82%) var(--if-dark,57% 41%))}.ipsBadge--author{background-color:color-mix(in srgb,var(--i-primary) 20%,var(--i-background_1));color:var(--i-color_primary)}.ipsBadge--prefix{background-color:var(--i-primary);color:var(--i-primary-contrast);text-transform:none}.ipsBadge--new{background-color:var(--i-featured,var(--i-primary));color:hsl(0 0% 100%);font-weight:700;font-size:10px}.ipsBadge--highlightedGroup{--i-badge:var(--i-entry-color)}.ipsBadge--solution{background-color:var(--i-background_positive);color:hsl(0 0% 100%)}.ipsBadge--expert{--i-badge:color-mix(in srgb,var(--i-primary) 20%,var(--i-background_1))}.ipsBadge--expert [data-role="followButton"]{position:absolute;inset:0;overflow:hidden;opacity:0}.ipsBadge--expert:has(.ipsButton--positive){background-color:var(--i-secondary);color:var(--i-secondary-contrast)}.ipsBadge--expert:has(.ipsButton)::after{content:'\f234';border-inline-start:1px solid hsl(0 0% 100% / .3);padding-inline-start:.7em;margin-inline-start:.3em;font-family:"Font Awesome 6 Free";-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:900}.ipsBadge--expert:has(.ipsButton--positive)::after{content:'\f00c'}.ipsBadge[style*="--i-featured"]{--i-badge:var(--i-featured)}.ipsBadge--style1{--i-badge:var(--i-primary);color:var(--i-primary-contrast)}.ipsBadge--style2{--i-badge:var(--i-secondary);color:var(--i-secondary-contrast)}.ipsBadge--style3{--i-badge:var(--i-background_4)}.ipsBadge--style4{--i-badge:var(--i-base-contrast_4)}.ipsBadge--style5{--i-badge:hsl(160 50% 50%)}.ipsBadge--style6{--i-badge:hsl(20 50% 50%)}.ipsBadge--style7{--i-badge:hsl(50 50% 50%)}.ipsBadge--string{text-transform:none}.ipsBadge>i{font-size:.8em}.ipsBadge--icon{padding:0}.ipsBadge--icon>span,.ipsBadge--text>i{display:none}.ipsBadge--rare{position:absolute;top:-6px;inset-inline-start:-10px;transform:rotate(calc(var(--i-lang-dir) * -20deg));white-space:nowrap;padding:0 .3em;pointer-events:none}.ipsRepBadge{font-size:.8em;display:inline-block;font-weight:600;color:var(--i-color_soft)}.ipsRepBadge--positive{color:var(--i-color_positive)}.ipsRepBadge--negative{color:var(--i-color_negative)}.ipsWarningPoints{display:inline-grid;place-content:center;color:#fff;background-color:var(--i-color_negative);font-weight:bold;width:2em;height:2em;border-radius:50%;font-size:1.12em}.ipsWarningPoints--removed{background:var(--i-color_soft);background-color:color-mix(in hsl,var(--i-color_soft) 10%,transparent)}.ipsWarningPoints--small{font-size:.85em;vertical-align:middle}.ipsContainerTitle{font-weight:600;color:var(--i-color_featured,var(--i-featured,var(--i-color_hard)))}.ipsBox__header,.ipsWidget__header,.ipsInnerBox__header{padding:1em 1.2em;display:flex;align-items:center;flex-wrap:wrap;gap:1em;border-radius:calc(var(--i-box--bo-ra) - var(--i-box--bo-wi)) calc(var(--i-box--bo-ra) - var(--i-box--bo-wi)) 0 0;border-bottom:1px solid var(--i-background_4);font-size:1.4em;font-weight:600}.ipsBox__header:has(.ipsBox__header-toggle){flex-wrap:nowrap}.ipsBox__header :where(a), .ipsWidget__header :where(a), .ipsInnerBox__header :where(a){color:inherit}.ipsBox__header-secondary,.ipsWidget__header-secondary,.ipsInnerBox__header-secondary{margin-inline-start:auto;font-size:var(--i-rem)}.ipsBox,.ipsEntry,.ipsWizard{background-color:var(--i-box--ba-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);border-width:var(--i-box--bo-wi);border-style:var(--i-box--bo-st);border-color:var(--i-box--bo-co)}.ipsBox--clip{overflow:clip}.ipsBox .ipsBox,.ipsDialog .ipsBox,.ipsDialog .ipsWizard,.ipsWizard .ipsBox,.ipsDialog .ipsWidget,.ipsWidget .ipsBox{box-shadow:none;border-width:0;background:transparent}.ipsBox__header{flex:0 0 auto;--i-co:var(--i-boxHeader--co);background-color:var(--i-boxHeader--ba-co);color:var(--i-co)}.ipsBox__padding,.ipsBox--padding{padding:var(--i-box--pa-bl) var(--i-box--pa-in)}.ipsBox__footer{padding:var(--i-sp_2) var(--i-sp_3);background-color:var(--i-background_3);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ipsInnerBox{border:2px solid var(--i-background_3);border-radius:var(--i-box--bo-ra)}.ipsInnerBox__header{color:var(--i-color_hard);font-weight:600;font-size:1.1em}.ipsInnerBox--padding,.ipsInnerBox__padding{padding:2em}.ipsInnerBox--inherit{background-color:var(--i-background_2)}.ipsBox__header-toggle{margin-inline-start:auto;background:color-mix(in srgb,var(--i-co) 5%,transparent);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;height:1.7em;width:2.6em}@media (hover:hover){.ipsBox__header-toggle{opacity:.6;transition:opacity .15s linear;background:color-mix(in srgb,var(--i-co) 20%,transparent)}.ipsBox__header:not(:hover) .ipsBox__header-toggle{opacity:0}}.ipsBox__header-toggle:hover,.ipsBox__header-toggle:focus-visible{opacity:1!important}.ipsBox__header-toggle::before{content:"\2b";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900}.ipsBox__header-toggle[aria-expanded="true"]::before{content:"\f068"}.ipsBox__header:has([aria-expanded="false"]){border-width:0;border-radius:inherit}.ipsWidget{background:var(--i-widget--ba-co);border-radius:var(--i-widget--bo-ra);box-shadow:var(--i-widget--bo-sh);border-width:var(--i-widget--bo-wi);border-style:var(--i-widget--bo-st);border-color:var(--i-widget--bo-co);background-clip:padding-box;position:relative}.ipsWidget[data-blockid^="app_core_advertisements_"],.ipsWidget.ipsWidget--transparent{background:transparent;box-shadow:none;border-width:0}.ipsWidget__header{flex:0 0 auto;--i-co:var(--i-widget-header--co);color:var(--i-co);background-color:var(--i-widget-header--ba-co);font-size:1.1em;font-weight:600}.ipsWidget__customStyles{border-radius:inherit}.ipsWidget__padding{padding:var(--Widget__padding--pa,1.5em)}:where(.ipsWidget--transparent) .ipsWidget__padding{padding:0}.ipsWidget:has(.ipsCarousel--page-builder-image-widget) .ipsWidget__padding{padding:0}.ipsWidget__nav{font-weight:500;padding:5px}.ipsWidget__nav :is(a, summary){display:flex;align-items:center;gap:.8em;padding:.7em;padding-inline-start:1.4em;border-radius:min(var(--i-design-radius),5px)}.ipsWidget__nav details details :is(a, summary){padding-inline-start:3em}.ipsWidget__nav details details details :is(a, summary){padding-inline-start:4.6em}.ipsWidget__nav :is(a, summary):hover{color:var(--i-color_hard);background-color:var(--i-background_2)}.ipsWidget__nav summary{color:var(--i-color_hard)}.ipsWidget__nav summary::after{margin:-2em 0;font-size:.8em;content:"\2b";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;margin-inline-start:auto;width:2em;height:2em;color:var(--i-color_soft);border-radius:4px;display:grid;place-content:center}.ipsWidget__nav summary:hover::after{background:color-mix(in srgb,var(--i-color_soft) 10%,transparent)}.ipsWidget__nav [open]>summary::after{content:"\f068"}.ipsWidget__nav a{color:var(--i-color_root)}.ipsWidget__nav details a::before{content:"-";margin-inline-start:1em;opacity:.5;align-self:baseline}.ipsWidget__nav a[aria-current="page"]{background-color:var(--i-background_3);color:var(--i-color_hard)}@media (max-width:767px){html .ipsPull{border-radius:0;margin-left:calc(var(--i-layout-gutter) * -1);margin-right:calc(var(--i-layout-gutter) * -1);border-left-width:0;border-right-width:0}.ipsPull .ipsPull{margin-left:0;margin-right:0}.ipsPull .ipsBox__header,.ipsPull .ipsButtonBar{border-radius:0}}:where(.ipsBox > [data-tableid]){border-radius:inherit}.ipsButtons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px}.ipsButtons--start{justify-content:flex-start}.ipsButtons--end{justify-content:flex-end}.ipsButtons>li{display:contents}.ipsButtons:not(:has(.ipsButton)){display:none}@supports not selector(a:has(b)){.ipsButtons:-moz-only-whitespace{display:none}}.ipsButtons--fill .ipsButton{flex-grow:1}.ipsButtons--fill .ipsButton--primary{flex-grow:2}@media (max-width:600px){.ipsButtons :is(.ipsButton, .ipsButtonGroup){flex-grow:1}.ipsButtons .ipsButton--primary{flex-grow:3}.ipsButtons:has(> li:nth-child(3)) .ipsButton--primary{flex:999 1 100%}.ipsButtons:has(.ipsButtonGroup) .ipsButton--primary{flex:999 1 auto}.ipsButtons .ipsButton--text{--i-button--pa-in:1em}}.ipsButtonGroup{--i-co:var(--i-color_soft);--i-outline-color:currentColor;align-items:stretch;background-clip:padding-box;background-color:var(--i-background_1);border:1px solid color-mix(in srgb,var(--i-co) 20%,transparent);border-radius:calc(var(--i-button--bo-ra) * 1px);box-shadow:hsl(0 0% 0% / .06) 0px 2px 3px;color:var(--i-co);display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;vertical-align:baseline}.ipsButtonGroup--small{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em}.ipsPageHeader .ipsButtonGroup{display:flex}.ipsButtonGroup .ipsButton{flex:1 1 auto}.ipsButton{--i-button--co:var(--i-co);--i-button--ba-co:transparent;--i-button--bo-co:transparent;--i-button-hover--ba-co:color-mix(in srgb,var(--i-button--ba-co),#fff 20%);--i-outline-color:var(--i-button--ba-co);align-items:center;background-color:var(--i-button--ba-co);border-width:var(--i-button--bo-wi);border-style:var(--i-button--bo-st);border-color:var(--i-button--bo-co);border-radius:calc(var(--i-button--bo-ra) * 1px);box-shadow:var(--i-button--bo-sh);color:var(--i-button--co);cursor:pointer;display:inline-flex;font-size:var(--i-button--fo-si,inherit);font-weight:var(--i-button--fo-we);gap:0 .6em;justify-content:center;line-height:var(--i-button--li-he,1);min-width:44px;padding:var(--i-button--pa-bl) var(--i-button--pa-in);text-align:center;text-decoration:none!important;text-transform:var(--i-button--te-tr,none);touch-action:manipulation;vertical-align:baseline}@supports not (color:color-mix(in srgb, red, red)){.ipsButton{--i-button-hover--ba-co:var(--i-button--ba-co);}}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsButton > :not(:first-child){margin-inline-start:.6em;}}.ipsButton a{color:inherit}.ipsButton svg{height:1em;width:auto}.ipsButton:active{transform:translateY(1px)}@media (any-hover:hover){.ipsButton:hover{background-color:var(--i-button-hover--ba-co)}}.ipsButtonGroup>li{display:contents}.ipsButtonGroup .ipsButton{border-radius:max(0px, var(--i-button--bo-ra) * 1px - 3px);flex:1 1 auto;padding-top:calc(var(--i-button--pa-bl) - 3px);padding-bottom:calc(var(--i-button--pa-bl) - 3px)}.ipsButtonGroup .ipsButton:where(:hover){background-color:var(--i-background_3);color:var(--i-color_hard)}.ipsButtonGroup .ipsButton--active{--i-outline-color:var(--i-secondary);background-color:var(--i-secondary);color:var(--i-secondary-contrast)}.ipsButton__segment{flex-grow:0;padding:0 .85em;border-inline-start:1px solid transparent;border-color:color-mix(in srgb,currentColor 15%,transparent);display:flex;align-items:center;align-self:stretch;margin-top:calc(var(--i-button--pa-bl) * -.4);margin-bottom:calc(var(--i-button--pa-bl) * -.4);margin-inline-end:calc(var(--i-button--pa-in) * -1);margin-inline-start:calc(var(--i-button--pa-in) - .6em)}.ipsButton--text{--i-button--co:var(--i-co);--i-outline-color:var(--i-button--co);--i-button-hover--ba-co:color-mix(in srgb,var(--i-button--co) 5%,transparent)}.ipsButton--inherit, .ipsButton--follow:not(.ipsButton--follow-active){--i-outline-color:var(--i-button--co);--i-button--co:currentColor;--i-button--bo-co:transparent;--i-button--ba-co:color-mix(in srgb,var(--i-button--co) 10%,transparent);--i-button-hover--ba-co:color-mix(in srgb,var(--i-button--co) 15%,transparent)}.ipsButton--primary{--i-button--ba-co:var(--i-primary-button--ba-co);--i-button--co:var(--i-primary-button--co)}.ipsButton--secondary{--i-button--ba-co:var(--i-secondary-button--ba-co);--i-button--co:var(--i-secondary-button--co)}.ipsButton--positive{--i-button--ba-co:var(--i-color_positive);--i-button--co:hsl(0 0% 100%)}.ipsButton--negative{--i-button--ba-co:var(--i-color_negative);--i-button--co:hsl(0 0% 100%)}.ipsButton--soft{--i-outline-color:currentColor;--i-button--ba-co:var(--i-background_1);--i-button-hover--ba-co:color-mix(in srgb,var(--i-button--co) 3%,var(--i-button--ba-co));--i-button--bo-co:color-mix(in srgb,var(--i-button--co) 20%,transparent);--i-button--bo-sh:hsl(0 0% 0% / .06) 0px 2px 3px;background-clip:padding-box}.ipsButton--overlay{--i-button--co:hsl(0 0% 100%);--i-button--ba-co:hsl(0 0% 0% / .4);--i-button-hover--ba-co:hsl(0 0% 0% / .7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ipsButton--follow-active{--i-button--ba-co:var(--i-secondary);--i-button--co:var(--i-secondary-contrast)}.ipsButton[disabled],.ipsButton[aria-disabled="true"],.ipsButton--disabled{filter:grayscale(1) opacity(60%);pointer-events:none;cursor:not-allowed}[data-controller="core.front.core.followButton"]{display:contents}.ipsButton--follow{padding:0;gap:0}.ipsButton--follow>a,.ipsButton--follow>span{display:flex;gap:.6em;padding:var(--i-button--pa-bl) var(--i-button--pa-in);color:inherit}.ipsButton--follow a{pointer-events:auto;flex:1 1 auto;justify-content:center}.ipsButton--follow a:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.ipsButton--follow a:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}@media (any-hover:hover){.ipsButton--follow-active{--i-button-hover--ba-co:var(--i-button--ba-co)}.ipsButton--follow-active a:hover{background-color:color-mix(in srgb,currentColor 10%,transparent)}}.ipsButton--follow .ipsButton__segment{margin:0;padding:var(--i-button--pa-bl) calc(var(--i-button--pa-in) * .7);flex:0 0 auto}.ipsButton--large,.ipsButtons--large,.ipsButtons--main{--i-button--pa-bl:1.2em;--i-button--pa-in:1.8em}.ipsButtonGroup.ipsButtons--large{--i-button--pa-in:.8em}.ipsButton--small,.ipsButtons--small{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em}.ipsButton--tiny,.ipsButtons--tiny{--i-button--pa-bl:.4em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em}.ipsButtons--main{justify-content:flex-end}@media (max-width:700px){.ipsButtons--main{--i-button--pa-bl:.9em;--i-button--pa-in:.9em}}:where(.ipsButtons--main:not(.ipsBox *)){--i-co:var(--i-color_contrast,currentColor);color:var(--i-co)}.ipsButton--wide{width:100%}.ipsButton--icon{--i-button--pa-in:.75em}.ipsMenuCaret{flex:0 0 auto;align-self:center;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;font-style:normal;font-size:.8em;opacity:.7}.ipsMenuCaret::before{content:"\f0d7"}.ipsButton[aria-expanded="true"] .ipsMenuCaret::before{content:"\f0d8"}.ipsSocial{color:#fff;display:flex;align-items:stretch;font-weight:600;border-radius:min(var(--i-design-radius), var(--i-button--bo-ra) * 1px);overflow:hidden;width:100%;text-align:center;box-shadow:inset color-mix(in srgb,var(--i-co) 20%,transparent) 0 0 0 1px}@media (any-hover:hover){.ipsSocial:hover{filter:brightness(1.07)}}.ipsSocial__icon{display:grid;place-content:center;flex:0 0 auto;width:2.6em;background:hsl(0 0% 0% / .2);font-size:1.2em}.ipsSocial__icon svg{fill:currentColor;height:1em}.ipsSocial__icon img{max-width:1em}.ipsSocial__text{padding:calc(1px + var(--i-button--pa-bl)) var(--i-button--pa-in);flex:1 1 auto;line-height:1}.ipsSocial--microsoft{background-color:#008b00}.ipsSocial--facebook{background-color:#3a579a}.ipsSocial--twitter{background-color:#000}.ipsSocial--linkedIn{background:#007eb3}.ipsSocial--google{background-color:#4285f4}.ipsSocial--internal{background-color:#008b00}@property --_card-backdrop-scroll{syntax:"<number>";inherits:true;initial-value:0;}@property --_card-backdrop-transition{syntax:"<number>";inherits:true;initial-value:0;}i-card{--i-card--ba-co:var(--i-box--ba-co);--i-card--bo-sh:hsl(0 0% 0% / .4) 0px 20px 60px;--_card-backdrop-transition:0;--_card-backdrop-scroll:100;--i-card--tr-du:.3s;--i-card--bo-ra:10px;display:flex;flex-direction:column;scrollbar-width:none;width:100%;height:100%;transition-property:display , overlay , --_card-backdrop-transition;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-card--tr-du)}@supports (-webkit-app-region:drag) and (not (appearance:base-select)){i-card{transition-behavior:normal;}}[data-ips-scheme="dark"] i-card{--i-card--bo-sh:inset hsl(0 0% 100% / .1) 0px 1px 0px, hsl(0 0% 0% / 0.9) 0px 30px 60px, hsl(0 0% 0% / .3) 0px 0px 0px 1px}html:has(i-card:popover-open){overflow:hidden}html:has(i-card.\:popover-open){overflow:hidden}i-card:popover-open{--_card-backdrop-transition:100}i-card.\:popover-open{--_card-backdrop-transition:100}@starting-style{i-card:popover-open{--_card-backdrop-transition:0;}}i-card::before{content:"";position:fixed;pointer-events:none;top:0;left:0;right:0;bottom:0;background:hsl(0 0% 0% / .6);opacity:calc(var(--_card-backdrop-transition) * 1%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}i-card::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.iCard:not(#x){font-size:var(--i-rem);font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-shadow:none;text-transform:none}.iCard{background:var(--i-card--ba-co);color:var(--i-color_root);border-radius:var(--i-card--bo-ra,8px);box-shadow:var(--i-card--bo-sh);display:flex;flex-direction:column;position:relative;min-height:min(15em,100% - 50px);max-height:calc(100% - env(safe-area-inset-top) - 50px);transition-timing-function:ease-in-out;transition-duration:var(--i-card--tr-du)}.iCardDismiss{opacity:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;flex:0 0 auto}@media (min-width:601px){.iCard{margin:auto;width:min(800px,100% - 40px);transition-property:opacity , translate;opacity:0;translate:0 100px}:popover-open>.iCard{opacity:1;translate:0 0}.\:popover-open>.iCard{opacity:1;translate:0 0}@starting-style{:popover-open > .iCard{opacity:0;translate:0 100px;}}.iCardSwipe{display:none}.iCardDismiss{position:fixed}}@media (max-width:600px){i-card{overflow-y:scroll;overscroll-behavior-y:contain;scroll-snap-type:y mandatory}i-card:not(:popover-open){pointer-events:none}i-card::before{opacity:min(var(--_card-backdrop-scroll, 1) / var(--_card-backdrop-height, 1) * 100%, var(--_card-backdrop-transition) * 1%)}@supports ((animation-timeline:scroll()) and (animation-range:0 100%)){i-card::before{opacity:min(var(--_card-backdrop-scroll) * 1%, var(--_card-backdrop-transition) * 1%);}}.iCardSwipe{flex:0 0 auto;display:block;height:25px;margin-bottom:20px;scroll-snap-align:start}.iCard{flex:0 0 auto;width:100%;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:env(safe-area-inset-bottom);translate:0 calc(100% + 20px);transition-property:translate}:popover-open>.iCard{translate:0 0}@starting-style{:popover-open > .iCard{translate:0 calc(100% + 20px);}}.\:popover-open>.iCard{translate:0 0}@media (hover:none){i-card:defined .iCard::before{content:"";display:block;background:hsl(0 0% 100% / .6);box-shadow:inset 0px 1px 0px hsl(0 0% 100% / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;width:50px;height:6px;position:absolute;top:-14px;left:calc(50% - 25px);pointer-events:none;}.iCard::after{content:"";display:block;height:1px;box-shadow:0px 220px 0px 220px var(--i-card--ba-co);}}i-card::after{content:"";display:block;height:1px;margin-top:-1px;scroll-snap-align:end}i-card:not(:defined) .iCardDismiss{flex:1 1 auto}}.iCard__header{flex:0 0 auto;padding:1.2em 1.5em;color:var(--i-color_hard);border-bottom:1px solid var(--i-background_5);display:flex;align-items:center;font-size:1.2em;font-weight:500}:where(.iCard__header) a{color:inherit}:where(.iCard__header a):hover{text-decoration:underline}.iCard__close{width:2em;height:2em;display:grid;place-content:center;border-radius:min(var(--i-design-radius),5px);opacity:.6;margin:-.8em;margin-inline-start:auto}.iCard__close:hover{background:color-mix(in hsl,currentColor 10%,transparent)}.iCard__close::before{content:"\f00d";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900}.iCard__content{overflow:auto;scrollbar-width:thin;flex:1 1 auto}.iCard__footer{flex:0 0 auto;padding:1em;color:var(--i-color_soft);border-top:1px solid var(--i-background_5);font-weight:500}a.iCard__footer{display:block;text-align:center;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}a.iCard__footer:hover{background:color-mix(in srgb,currentColor 6%,transparent)}@supports ((animation-timeline:scroll()) and (animation-range:0 100%)){@keyframes iCardScroll{from{--_card-backdrop-scroll:0;}}i-card:defined{animation:iCardScroll linear forwards;animation-timeline:scroll(self);animation-range:0 100%;}}.ipsCarousel{--i-carousel--show:1;--i-column-gap:1em;--i-carousel--pa:0;display:flex;gap:var(--i-column-gap);overflow-x:scroll;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:var(--i-carousel--pa);scroll-padding-inline:var(--i-carousel--pa);scrollbar-width:none;scrollbar-color:color-mix(in srgb,var(--i-co) 20%,transparent) transparent}@supports (-webkit-hyphens:auto){[dir="rtl"] .ipsCarousel::after{content:"";flex:0 0 max(var(--i-carousel--pa) - var(--i-column-gap), 0px);}}:where(.ipsCarousel){--i-basis:0%}.ipsCarousel:where([class*=" i-basis_"], [class^="i-basis_"]){--i-carousel--show:99}.ipsCarousel--padding{--i-carousel--pa:2em}.ipsCarousel--1{--i-carousel--show:1}.ipsCarousel--2{--i-carousel--show:2}.ipsCarousel--3{--i-carousel--show:3}.ipsCarousel--4{--i-carousel--show:4}.ipsCarousel--5{--i-carousel--show:5}.ipsCarousel--6{--i-carousel--show:6}.ipsCarousel::-webkit-scrollbar{-webkit-appearance:none;height:0}@media (hover:hover){.ipsCarousel--scrollbar{padding-bottom:20px;scrollbar-width:thin}.ipsCarousel--scrollbar::-webkit-scrollbar{height:28px}.ipsCarousel--scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:6px}.ipsCarousel--scrollbar::-webkit-scrollbar-thumb{border:12px solid transparent;border-radius:20px;background-color:color-mix(in srgb,var(--i-co) 0%,transparent);background-clip:content-box}.ipsCarousel--scrollbar:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--i-co) 20%,transparent)}.ipsCarousel--scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--i-co);border-width:10px}}.ipsCarousel>*{flex:0 0 auto;flex-basis:min( 100%, clamp( var(--i-basis), (100% - (var(--i-column-gap) * (var(--i-carousel--show) - 1))) / var(--i-carousel--show), 100% ) );scroll-snap-align:start}.ipsCarousel>*:last-child{scroll-snap-align:end}.ipsCarousel:has(:focus-visible):focus-within > *:not(:focus-within){scroll-snap-align:none}.ipsCarouselNav{display:flex;justify-content:center}:is(.ipsBox__header, .ipsWidget__header) .ipsCarouselNav{margin:-2em auto;margin-inline-end:-.8em}:where(.ipsCarousel:not(.ipsCarousel--padding, .ipsCarousel--images) + .ipsCarouselNav, .ipsCarouselNav + .ipsCarousel:not(.ipsCarousel--padding, .ipsCarousel--images)){padding-top:2em}:where(.ipsCarousel--padding + .ipsCarouselNav){padding-bottom:1em}.ipsCarouselNav__button{display:grid;place-content:center;min-height:max(34px,2em);min-width:max(34px,2.5em);border-radius:min(var(--i-design-radius),6px);touch-action:manipulation}@media (any-hover:hover){.ipsCarouselNav__button:hover{background:color-mix(in srgb,currentColor 4%,transparent)}}[dir="ltr"] [data-carousel-arrow="prev"] .fa-ips::before,[dir="rtl"] [data-carousel-arrow="next"] .fa-ips::before{content:"\f104"}[dir="rtl"] [data-carousel-arrow="prev"] .fa-ips::before,[dir="ltr"] [data-carousel-arrow="next"] .fa-ips::before{content:"\f105"}.ipsCarousel--images{--_height:160px;min-height:1em}.ipsCarousel--images>*{flex:0 0 auto;max-width:100%}.ipsCarousel--images .ipsThumb{display:block}.ipsCarousel--images :is(.ipsThumb, .ipsFigure){aspect-ratio:var(--i-ratio,auto);height:var(--_height);width:auto}.ipsCarousel--images .ipsThumb img{width:auto}.ipsCarousel--images .ipsFigure:has(video){aspect-ratio:16/9}.ipsColorSchemeChanger{flex:0 0 auto;display:flex;gap:1px}.ipsColorSchemeChanger button{display:grid;place-content:center;width:2.8em;height:2.8em;border-radius:min(var(--i-design-radius),4px)}.ipsColorSchemeChanger button:hover{background-color:hsl(0 0% 100% / .1);background-color:color-mix(in srgb,currentColor 10%,transparent)}.ipsColorSchemeChanger button[aria-current]{background-color:hsl(0 0% 100% / .2);background-color:color-mix(in srgb,currentColor 20%,transparent)}.ipsColorSchemeChanger [aria-current] :is(.fa-lightbulb, .fa-moon){font-weight:bold}[data-ips-theme-setting-change-scheme="0"] [data-controller="core.front.core.colorScheme"]{display:none}.ipsComposeAreaWrapper{background:var(--i-background_2);padding:1.4em}.ipsBox .ipsComposeAreaWrapper{border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);border-top:1px solid var(--i-background_4)}.cGuestTeaser{padding:2em}.ipsComposeAreaWrapper .cGuestTeaser{padding:0;margin-bottom:2em}.ipsComposeArea{display:flex;gap:1.2em}.ipsComposeArea__photo{flex:0 0 50px}@media (max-width:767px){.ipsComposeArea__photo{display:none}}.ipsComposeArea_editor{flex:1 1 100%}@media (min-width:768px){.ipsComposeArea__photo+.ipsComposeArea_editor .ipsEditor::before{content:'';width:10px;height:10px;position:absolute;border:inherit;border-inline-end-width:0!important;border-bottom-width:0!important;top:19px;inset-inline-end:calc(100% - 5px);transform:rotate(calc(-45deg * var(--i-lang-dir)));background:var(--i-background_1);box-sizing:content-box}.ipsComposeArea__photo+.ipsComposeArea_editor .ipsEditor:focus-within::before{border-color:var(--i-input-active--bo-co)}}.ipsComposeArea_editor .ipsNotification{top:0}.ipsComposeArea_dummy{padding:1em;color:var(--i-color_soft);cursor:pointer}.ipsComposeArea_dummy i{margin-inline-end:.3em}.ipsComposeArea_dummy .i-color_warning{display:block;font-weight:500}.ipsComposeArea_editor [data-role="previewContainer"] iframe{--i-compose-frame-width:100%;width:min(100%,var(--i-compose-frame-width))}[data-preview-size="tablet"] [data-role="previewContainer"] iframe{--i-compose-frame-width:780px}[data-preview-size="phone"] [data-role="previewContainer"] iframe{--i-compose-frame-width:375px}.ipsComposeArea_smallPreview{box-shadow:hsl(0 0% 0% / .1) 0px 5px 16px -5px;margin:10px 0}.ipsComposeArea_editor [data-action="closePreview"],.ipsComposeArea_editorPaste .ipsComposeArea_editorPasteSwitch{font-family:arial,sans-serif;width:1.5em;height:1.5em;border-radius:50%;font-size:20px;background:#000;color:#fff;display:grid;place-content:center;text-decoration:none!important;flex:0 0 auto;cursor:pointer;margin-inline-start:auto}.ipsComposeArea_editorPaste{background:var(--i-background_dark);color:var(--i-color_background-dark-contrast);display:flex;align-items:center;gap:1em;font-size:.9em;border-radius:5px;padding-inline-start:1em;padding-inline-end:.5em;min-height:3.5em}.ipsComposeArea_editorPaste[style*="block"]{display:flex!important}.ipsComposeArea_editorPaste .fa-solid{margin-inline-end:.6em}.ipsComposeArea_editorPaste a{color:inherit;text-decoration:underline}.ipsComposeArea--textarea{position:relative}.ipsComposeArea_minimized .ipsComposeArea_editorPaste{display:none!important}.ipsComposeArea_sidebar{--i-basis:300px!important;display:flex;flex-direction:column;background:var(--i-background_2);border:1px solid var(--i-background_4);border-radius:var(--i-box--bo-ra)}.ipsComposeArea_sidebar [data-role="tagsList"]{overflow-y:auto;flex:1 0 360px}.ipsComposeArea_sidebar [data-tagKey]{width:100%;padding:1.5em;cursor:pointer;word-break:break-word;border-bottom:1px solid var(--i-background_4)}.ipsComposeArea_sidebar [data-tagKey]:hover{background-color:var(--i-background_1)}.ipsComposeArea_sidebar [data-tagkey] code{display:block;padding:0!important;font-size:.9em;background-color:transparent}.ipsComposeArea_dropZone{padding:.8em 1em;padding-inline-end:.3em;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.7em;margin:.5em;background-color:var(--i-background_3);border-radius:5px}.ipsComposeArea__media-other{margin:-.6em 0}.ipsComposeArea__media-other a{font-size:max(1em,16px);padding:.4em .8em;display:block;color:var(--i-color_soft);border-radius:min(var(--i-design-radius),5px)}.ipsComposeArea__media-other a:hover{color:var(--i-color_root);background:var(--i-background_1)}.ipsComposeArea_warning{color:var(--i-color_warning);margin-bottom:1.4em;font-weight:500}@media (min-width:768px){.ipsComposeArea_warning{margin-inline-start:75px}}.ipsComposeArea--unavailable{pointer-events:none}.ipsUploader{font-size:var(--i-font-size);font-weight:normal}.ipsUploader__buttons{display:flex;flex-wrap:wrap;gap:.5em}.ipsAttachment_dropZoneSmall_info{flex:999 1 50%;display:grid}.ipsUploader__container{margin-top:.4em;display:grid;gap:1em}.ipsUploader__container:not(:has(*)){display:none}.ipsUploader__container--files{grid-template-columns:repeat(auto-fit,minmax(min(350px,100%),1fr))}.ipsUploader__container--images{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr))}.ipsUploader__row{--_ba-co:var(--if-light,var(--i-background_1)) var(--if-dark,var(--i-background_5));background:var(--_ba-co);border-radius:min(var(--i-design-radius),6px);padding:.7em;position:relative;display:flex;align-items:center;box-shadow:hsl(0 0% 5% / 7%) 0px 1px 1px, hsl(0 0% 5% / 7%) 0px 5px 16px;gap:1em}.ipsUploader__row.ipsAttach_error{border-color:var(--i-color_negative)!important;background:var(--i-background_negative-soft)}.ipsUploader__row.ipsAttach_error .ipsUploader__rowPreview__generic{background:var(--i-background_1)}.ipsUploader__row.ipsAttach_error .ipsUploader__rowPreview__generic i[class*=" fa-"]:before{content:"\f071"}.ipsUploader--insertable .ipsUploader__row{cursor:pointer}.ipsUploader__container--files .ipsUploader__row{height:110px}.ipsUploader__container--images .ipsUploader__row{display:block}.ipsUploader__rowPreview{text-align:center;align-self:stretch;flex:0 0 100px;background-image:none!important}.ipsUploader__container--images .ipsUploader__rowPreview,.ipsUploader__row[data-filetype="video"] .ipsUploader__rowPreview__generic{height:140px}.ipsUploader__row :is(img, video){width:100%;height:100%;object-fit:scale-down;border-radius:min(var(--i-design-radius),5px);pointer-events:none}.ipsUploader__rowPreview__generic{background:var(--i-background_3);height:100%;display:grid;place-content:center}.ipsUploader__rowPreview__generic [class*="fa-"]{font-size:22px;color:var(--i-color_soft)}.ipsUploader_rowMeta{flex:1 1 100%;position:relative;max-width:100%}.ipsUploader__container--images .ipsUploader_rowMeta{padding:.6em .3em .3em}.ipsUploader_rowTitle{font-weight:550;color:var(--i-color_hard);white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.ipsUploader_rowDesc{color:var(--i-color_soft)}.ipsUploader__rowDelete{font-family:Arial,sans-serif;width:1.38em;height:1.38em;background:var(--i-base-contrast_5);color:var(--i-base_2);display:grid;place-content:center;border-radius:50%;position:absolute;top:-4px;font-size:16px;text-decoration:none;inset-inline-end:-4px}.ipsUploader .ipsMeter{margin-top:8px}.ipsUploader__rowInsert{position:absolute;top:0;bottom:0;inset-inline-end:0;background:var(--i-background_1);background:linear-gradient(to right,color-mix(in srgb,var(--_ba-co) 0%,transparent),var(--_ba-co) 2em);display:flex;align-items:center;padding-inline-start:3em}.ipsUploader__rowInsert a{font-size:.9em;color:var(--i-color_primary);text-decoration:none;font-weight:500}@media (min-width:980px){.ipsUploader--insertable .ipsUploader__row:not(:hover) .ipsUploader__rowInsert{opacity:0}}@media screen and (max-width:979px){.ipsUploader__container--files .ipsUploader__row{height:auto}.ipsUploader__container--images .ipsUploader__rowPreview{max-height:100px}}.ipsAttachment_dropZone{background-color:var(--if-light,var(--i-background_3)) var(--if-dark,var(--i-background_2));padding:1.4em;transition:background-color .2s;display:flex;align-items:center;flex-wrap:wrap;gap:1em 1.4em;border-radius:min(var(--i-design-radius),5px)}:is(.ipsAttachment_dropZone, .ipsComposeArea_dropZone).ipsDragging{background-color:var(--i-background_4)}.ipsUploader__icon{font-size:1.1em;color:var(--i-color_soft);opacity:.5}.ipsAttachment_fileList{flex:1 1 100%}.ipsAttachment_fileList:has(.ipsUploader__container:empty), .ipsAttachment_fileList:has([data-role="fileList"]:empty){display:none}.ipsAttachment_dropZone *{}.ipsAttachment_dropZone a,.ipsAttachment_dropZone .moxie-shim,.ipsAttachment_dropZone .moxie-shim *{pointer-events:auto}.ipsAttachment__desc{color:var(--i-color_hard);font-weight:550;font-size:1em}.ipsAttachment__desc span{cursor:pointer;position:relative;z-index:1;text-decoration:underline}.ipsAttachment_supportDrag:is([data-supports-drag="false"] *), .ipsAttachment_nonDrag:not([data-supports-drag="false"] *){display:none}.ipsAttach{position:relative}.ipsAttach.ipsAttach_selected{outline:2px solid var(--i-primary);outline-offset:-2px}.ipsAttach:has(:checked){outline:2px solid var(--i-primary);outline-offset:-2px}.ipsAttach_selection{width:24px;height:24px;border-radius:50%;display:inline-grid;place-content:center;color:#fff;background:var(--i-background_dark);background:color-mix(in srgb,var(--i-background_dark) 40%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ipsAttach_selectionOn .ipsAttach_selection{background:var(--i-primary);color:var(--i-primary-contrast);outline:2px solid hsl(0 0% 100%)}.ipsAttachment_fileList--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5em;padding:.5em;background:var(--i-background_3)}.ipsAttachment_fileList--radios{display:flex;overflow:auto;gap:1em;padding:1em;background:var(--i-background_3);text-align:center;border-radius:min(var(--i-design-radius),5px)}.ipsAttachment_fileList--radios .ipsImageAttach{flex:0 0 auto;padding:8px}.ipsAttachment_fileList--radios .ipsImageAttach_thumb{aspect-ratio:auto}.ipsAttachment_fileList--radios .ipsImageAttach_thumb :is(img, video){width:auto;height:170px;border-radius:min(var(--i-design-radius),5px);object-fit:scale-down}.ipsAttachment_fileList--radios input{margin:calc(5px + 8px) 0 5px}.ipsImageAttach{position:relative;padding:1em;background:var(--i-background_1);border-radius:min(var(--i-design-radius),5px);isolation:isolate}.ipsImageAttach_thumb{aspect-ratio:16/9}.ipsImageAttach_thumb :is(img, video){width:100%;height:100%;object-fit:contain;cursor:pointer}.ipsImageAttach_thumb .ipsThumb{height:100%;aspect-ratio:auto;border-radius:0}.ipsImageAttach_status{display:block;line-height:125px;opacity:.5}.cPromote_attachList{display:flex;flex-wrap:wrap;gap:15px}.cPromote_attachList [data-role="preview"] img{height:100px;border-radius:var(--i-thumb--bo-ra);object-fit:scale-down;background-color:var(--i-box--ba-co)}.cPromote_attachImage{position:relative}.cPromote_attachImage{border-radius:var(--i-thumb--bo-ra);outline:2px solid transparent;outline-offset:2px}.cPromote_attachImage:where(:has(.cPromote_attachImage__checkbox)):hover{outline-color:var(--i-background_6)}.cPromote_attachImage:has([type="checkbox"]:checked){outline-color:var(--i-primary)}.cPromote_attachImage .ipsMeter{width:auto;position:absolute;left:5px;right:5px;bottom:10px}.ipsImageAttach_controls{position:absolute;top:0;inset-inline-end:0;display:flex;justify-content:end;gap:10px;padding:10px}.cPromote_attachImage__checkbox{position:absolute;inset:0;padding:8px;display:grid;justify-content:end;cursor:pointer}#eOriginalText textarea{height:200px!important}.ipsAttach .ipsAttach_title{max-width:100%;text-overflow:ellipsis;overflow:hidden;margin-top:.7em;font-weight:600;color:var(--i-color_hard)}.ipsAttach .ipsAttach_title+p{color:var(--i-color_soft);font-size:.9em}.ipsAttach:not(.ipsAttach_done) [data-role="preview"]{opacity:.5}.ipsStockReplies_menu{border-radius:0;height:250px;overflow-y:auto}.ipsStockReplies_row.i-padding_2{padding-inline-start:1.5em}.ipsStockReplies_row:hover{cursor:pointer;background:var(--i-background_2)}.ipsStockReplies_content .ipsLoading{height:250px}.cMyMedia{flex:1 1 auto;display:flex;flex-direction:column}.cMyMedia__align{display:contents}.cMyMedia .ipsColumns{flex:1 1 auto}.cMyMedia .ipsColumns__primary{height:100%;overflow:auto}.cMyMedia_controls{flex:0 0 auto}.cMyMedia [data-role="myMediaContent"]{overflow-y:auto}.ipsCoverPhoto{display:grid}.ipsPageHeader .ipsCoverPhoto{padding:8px;padding-bottom:0}.ipsCoverPhoto>*{grid-area:1/1}.ipsCoverPhoto__container{background-color:var(--i-background_6);aspect-ratio:4;position:relative;overflow:hidden;border-radius:inherit;transition-property:aspect-ratio;transition-duration:.3s;transition-timing-function:ease-in-out;border-radius:var(--i-box--bo-ra);min-height:160px;max-width:100%}.ipsCoverPhoto__container::after{content:'';position:absolute;inset:0;border:1px solid currentColor;opacity:.3;border-radius:inherit;pointer-events:none}.ipsCoverPhoto--minimal .ipsCoverPhoto__container{aspect-ratio:10}.ipsCoverPhoto--expanded .ipsCoverPhoto__container{aspect-ratio:var(--coverPhoto--ratio,auto);min-height:0}.ipsCoverPhoto__image[data-action="toggleCoverPhoto"]{cursor:zoom-in}.ipsCoverPhoto--expanded .ipsCoverPhoto__image[data-action="toggleCoverPhoto"]{cursor:zoom-out}.ipsMenu--coverPhoto :is(span, i){pointer-events:none}.cWidgetContainer .ipsCoverPhoto [id^="elEditPhoto_"]{display:none}.ipsCoverPhoto__image{height:100%;width:100%;object-fit:cover;object-position:50% calc(clamp(0, var(--offset), 100) * 1%);user-select:none}.ipsCoverPhoto--editing .ipsCoverPhoto__container{overflow-y:auto;cursor:ns-resize;overscroll-behavior:contain;scrollbar-width:none}.ipsCoverPhoto--editing .ipsCoverPhoto__container::-webkit-scrollbar{-webkit-appearance:none;width:0}.ipsCoverPhoto--editing .ipsCoverPhoto__container::after{content:none}.ipsCoverPhoto--editing .ipsCoverPhoto__image{position:static;display:block;height:auto;min-height:100%;pointer-events:none}.ipsCoverPhoto--editing [data-hideoncoveredit]{display:none}.ipsCoverPhoto__overlay-buttons{place-self:start end;margin:10px;transition:opacity .3s linear;position:relative;display:flex;gap:8px}.ipsCoverPhoto--expanded .ipsCoverPhoto__overlay-buttons{opacity:0;pointer-events:none}.ipsCoverPhotoMeta{display:flex;align-items:center;flex-wrap:wrap;gap:1em;padding:1em 2em}.ipsCoverPhotoMeta:not(:has(*)){display:none}.ipsCoverPhoto__avatar{flex:0 0 50px;position:relative}.ipsCoverPhoto__buttons{display:flex;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.ipsCoverPhoto__buttons>*,.ipsCoverPhoto__buttons .ipsButton{flex-grow:1}.ipsCoverPhoto__title{font-size:1.6em;font-weight:700}.ipsCoverPhoto__title :is(h1, h2, h3, h4){color:var(--i-color_hard);line-height:1.2}.ipsCoverPhoto__title a:not(.ipsBadge){color:inherit}.ipsCoverPhoto__title :is(h1, h2, h3, h4):not(:only-child){display:inline}:where(.ipsCoverPhoto__title > *){margin-inline-end:.3em}.ipsCoverPhoto__title-icon{font-size:max(11px,.6em);margin-top:calc(1ex - 1cap)}.ipsCoverPhoto__subTitle{font-weight:500;color:var(--i-color_soft)}.ipsCoverPhoto__stats{display:flex;flex-wrap:wrap;white-space:nowrap;gap:1px;overflow:hidden}.ipsCoverPhoto__stats li{flex:1 1 auto;position:relative;padding:.5em clamp(1em,3vw,2.5em);outline:1px solid var(--i-background_3)}.ipsCoverPhoto__stats li:has(.ipsCoverPhoto__link):hover{background:var(--i-background_2)}.ipsCoverPhoto__statTitle{font-weight:600;color:var(--i-color_hard)}.ipsCoverPhoto__statTitle:first-letter{text-transform:capitalize}.ipsCoverPhoto__statValue{color:var(--i-color_root);font-weight:500}.ipsCoverPhoto__statValue a{color:inherit}.ipsCoverPhoto__statValue .ipsTime__long{display:revert}.ipsCoverPhoto__statValue .ipsTime__short{display:none}.ipsCoverPhoto__link{position:absolute;inset:0}@media (max-width:979px){.ipsCoverPhotoMeta{padding:1em}.ipsCoverPhoto__titles{flex:999 1 auto}.ipsCoverPhoto__buttons{flex:1 1 auto}.ipsCoverPhoto__stats{order:1;flex:1 1 100%;text-align:center;border:1px solid var(--i-background_3);border-width:1px 0 0 0;margin:0 -1em -1em}}@media (min-width:980px){.ipsCoverPhoto__avatar{flex-basis:120px;margin-bottom:-.5em;margin-inline-start:-.5em;margin-inline-end:.5em;align-self:flex-end;transition:flex-basis .3s linear}.ipsCoverPhoto--expanded ~ .ipsCoverPhotoMeta .ipsCoverPhoto__avatar{flex-basis:70px}.ipsCoverPhoto__avatar .ipsUserPhoto{width:100%;position:absolute;bottom:0;left:0;border:3px solid var(--i-background_1)}.ipsCoverPhoto__titles{margin-inline-end:1.5em}.ipsCoverPhoto__stats{border-inline-start:1px solid var(--i-background_3)}}.ipsButtonBar{--i-co:var(--i-color_soft);display:flex;flex-wrap:wrap;font-weight:600;font-size:max(.8em,11px);border:0 solid var(--i-background_4)}:where(.ipsBox) .ipsButtonBar{background:var(--i-background_2)}.ipsButtonBar>*{padding:.6em}:where(.ipsBox) .ipsButtonBar--top{border-radius:var(--i-box--bo-ra) var(--i-box--bo-ra) 0 0;border-bottom-width:1px}:where(.ipsBox) .ipsButtonBar--bottom{border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);border-top-width:1px}:where(.ipsColumns, .ipsTabs__panels, .ipsBox:has(.ipsBox__header), .ipsProfile__main) .ipsButtonBar--top{border-radius:0}:where(.ipsProfile__main, .ipsColumns--followed-content) .ipsButtonBar--top{border-radius:0}.ipsButtonBar__pagination:not(:has(a)){display:none}.ipsButtonBar__end{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:.6em}.ipsButtonBar__end .ipsButtonBar__mod{display:contents}@media (max-width:767px){.ipsButtonBar{flex-direction:column;align-items:stretch}.ipsButtonBar__pagination,.ipsButtonBar .ipsPagination{align-self:stretch}.ipsButtonBar__end{order:-1}.ipsPagination__next,.ipsPagination__last{order:1}}@media (max-width:500px){.ipsButtonBar__end{margin:0}.ipsButtonBar__pagination:not([hidden]) ~ .ipsButtonBar__end:not(:only-child){border-bottom:1px solid;border-bottom-color:color-mix(in srgb,currentColor 10%,transparent)}}.ipsDataFilters{flex:1 1 auto;display:flex;flex-wrap:wrap}.ipsDataFilters+.ipsDataFilters{margin-inline-start:.4em}.ipsDataFilters>li{flex-grow:1}.ipsDataFilters > li:has([data-ipsautocheck], [href="#elFolderSettings_menu"]){flex-grow:0;margin-inline-start:auto}.ipsDataFilters__button{height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:.5em;color:var(--i-co);padding:.8em 1.2em;text-decoration:none;text-transform:uppercase;border-radius:min(var(--i-design-radius),.3em);position:relative}.ipsDataFilters__button:where(:not(.ipsBox *, .ipsDialog *, .ipsWidget *)){color:var(--i-color_contrast,var(--i-co))}@media (hover){.ipsDataFilters__button:where(:hover){background-color:color-mix(in srgb,currentColor 8%,transparent)}}.ipsDataFilters__button--active,.ipsDataFilters__button[aria-expanded="true"]{--i-outline-color:var(--i-secondary);background-color:var(--i-secondary);color:var(--i-secondary-contrast)}i-data{display:block;container:ipsData / inline-size}.ipsData{--i-data--padding:1.3em;--i-data--cell-spacing:var(--i-data--padding);--i-data--icon-width:40px;--i-data--latest--width:clamp(13em,25%,17em);--i-data--icon-ratio:1;--i-data--icon-radius:min(var(--i-design-radius),6px);--i-data--title:1em;--i-data--border:1px;--i-data--desc-truncate:4;--i-data--show-latest-photo:;--i-data--hide-latest-photo:initial;--i-data--show-stats-icon:;--i-data--hide-stats-icon:initial;--i-data--show-stats-label:initial;--i-data--hide-stats-label:;--i-data--show-tags:initial;--i-data--hide-tags:;--i-data--show-views:initial;--i-data--hide-views:;--i-data--show-last:initial;--i-data--hide-last:;--i-data--show-last-author:;--i-data--show-last-reply:initial;--i-data--show-fields:initial;--i-data--hide-fields:;--i-data--show-category:initial;--i-data--hide-category:;display:grid}.ipsData[class*="i-basis_"]{--i-data--basis:var(--i-basis)}.ipsData--compact{--i-data--padding:1em;--i-data--cell-spacing:1em;--i-data--icon-width:32px}.ipsData__item{gap:var(--i-data--cell-spacing);padding:var(--i-data--padding);display:flex;align-items:center;position:relative}.ipsData--mini-grid .ipsData__item,.ipsData--wallpaper .ipsData__item,.ipsData--grid .ipsData__item{container:ipsData__item / inline-size}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData__item > *{margin:calc(var(--i-data--cell-spacing) / 2);}}:is(.ipsData--table, .ipsData--minimal, .ipsData--featured, .ipsData--snippet) .ipsData__item{border-bottom:var(--i-data--border) solid var(--i-data--bo-co)}:is(.ipsData--table, .ipsData--minimal, .ipsData--featured, .ipsData--snippet) .ipsData__item:last-child{border-bottom-width:0}.ipsData__item--warning{--i-co:var(--i-color_moderated);background-color:var(--i-background_moderated)}.ipsData__item--warning, .ipsData__item:where(:has(+ .ipsData__item--assigned)){border-color:color-mix(in srgb,var(--i-background_moderated),var(--if-light,black 8%) var(--if-dark,white 8%))}.ipsData__item--assigned{--i-co:var(--i-color_assigned);background-color:var(--i-background_assigned);--i-background_hover:color-mix(in srgb,var(--i-color_assigned) 3%,transparent)}.ipsData__item--assigned, .ipsData__item:where(:has(+ .ipsData__item--assigned)){border-color:color-mix(in srgb,var(--i-background_assigned),var(--if-light,black 8%) var(--if-dark,white 8%))}:where(.ipsData__item:has(:is(.ipsInput, [data-role="moderation"]):checked)){background-color:var(--i-background_selected)}.ipsData__item:has(:is(.ipsInput, [data-role="moderation"]):checked), .ipsData__item:where(:has(+ .ipsData__item :is(.ipsInput, [data-role="moderation"]):checked)){border-color:color-mix(in srgb,var(--i-background_selected),var(--if-light,black 10%) var(--if-dark,white 8%))}.ipsData__item--selected{background-color:var(--i-background_selected)}@supports (color:color-mix(in srgb, var(--x), transparent)){:is(.ipsData__item--assigned, .ipsData__item--warning):where(:not(.ipsData__item--selected)){color:var(--i-co);--i-color_soft:color-mix(in srgb, var(--i-co) 65%, transparent);--i-color_hard:color-mix(in srgb, var(--i-co), var(--if-light, black 15%) var(--if-dark, white 80%));--i-color_root:var(--i-co);--i-link--co:var(--i-color_hard);--i-link-hover--co:var(--i-color_hard);}}.ipsData__content,.ipsData__main,.ipsData__item>:only-child{flex:999 999 100%}.ipsData__item:has( > .ipsEntry:only-child){padding:0;border-width:0;display:block}.ipsData__icon{flex:0 0 auto;text-align:center;position:relative}.ipsData__icon .ipsUserPhoto:has(~ .ipsUserPhoto){transform:scale(.7);transform-origin:0 0}.ipsData__icon .ipsUserPhoto ~ .ipsUserPhoto{position:absolute;bottom:0;inset-inline-end:0;transform:scale(.6);transform-origin:100% 100%;outline:4px solid var(--i-box--ba-co)}.ipsData__image{flex:0 0 var(--i-data--icon-width);aspect-ratio:var(--i-data--icon-ratio);display:var(--i-data--display-image,grid);border-radius:var(--i-data--icon-radius);color:inherit;text-decoration:none!important;text-align:center}.ipsData__image:has(i, .ipsIcon){container-type:size}.ipsData__image:not(a):has(i, .ipsIcon){pointer-events:none}.ipsData__image a{pointer-events:auto}.ipsData__image>*{grid-area:1/-1}.ipsData__image .ipsCoverPhoto{height:100%}.ipsData__image .ipsCoverPhoto__container{min-height:0;aspect-ratio:auto}.ipsData__image>i,.ipsData__image>.ipsIcon,.ipsData__image>.ipsNsfwOverlay{width:100%;height:100%;border-radius:inherit;font-size:50cqmin;line-height:1;aspect-ratio:var(--i-data--icon-ratio)}.ipsData__image img,.ipsData__image video{border-radius:inherit;width:100%;height:100%;object-fit:cover}.ipsData--table .ipsData__customIcon{object-fit:scale-down;border-radius:0}.ipsData__image .ipsIcon--emoji{display:grid;place-content:center;font-size:100cqmin;height:100%}.ipsData__image .ipsIcon--fa{display:grid;place-content:center}.ipsData__image .ipsUserPhoto{border-radius:inherit;aspect-ratio:var(--i-data--icon-ratio);width:100%}.ipsData__image .ipsUserPhoto::after{content:none}.ipsData__image>i{display:grid;place-content:center}.ipsData__image > i:not([class*="fa-"]){--i-co:var(--i-color_soft);background:var(--i-background_3);color:var(--i-co);font-family:"Font Awesome 6 Free";font-weight:var(--i-data--fallback-icon-weight,900);-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.ipsData__image > i:not([class*="fa-"])::before{content:var(--i-data--fallback-icon,"\f1c5")}.ipsData--table .ipsData__image .ipsIcon--fa{--i-co:var(--i-featured,var(--i-primary));aspect-ratio:var(--i-data--icon-ratio);border-radius:var(--i-design-radius);background:var(--i-co);color:#fff}[data-ips-member] .ipsData--table.ipsData--category [data-ips-read] .ipsData__image{filter:var(--i-data--read-icon-filter,opacity(.25));pointer-events:none}.ipsData__item--discussions{--i-data--fallback-icon:"\f15c";--i-data--fallback-icon-weight:400}.ipsData__item--password{--i-data--fallback-icon:"\f023"}.ipsData__item--redirect{--i-data--fallback-icon:"\f061"}.ipsData__image .ipsBadge{align-self:start;justify-self:end;margin:10px;background-color:oklch(from var(--i-badge) min(.44,l) min(.065,c) h);color:hsl(0 0% 100%);z-index:3}.ipsData__image .ipsBadge--icon{font-size:13px}:where(.ipsData__icon a){display:block;text-decoration:none!important}.ipsData__icon:has(.ipsDateBlock){--i-data--icon-width:3em}.cWidgetContainer--noImages .ipsData__icon,.cWidgetContainer--noImages .ipsData__image{display:none!important}.ipsData__icon--indicator{width:2em}.ipsData__icon .ipsThumb{aspect-ratio:var(--i-data--icon-ratio)}.ipsData__item .ipsFigure{flex:0 0 var(--i-data--icon-width)}.ipsData--cart-dropdown .ipsData__image,.ipsLayout__secondary-column .ipsData__item>.ipsFigure{flex-basis:3.5em}.ipsData__icon .ipsUserPhoto{width:28px}.ipsData__item>.ipsCalendarDate{flex:0 0 clamp(34px,10%,3.2em);align-self:start}.ipsData--grid .ipsData__image .ipsCalendarDate:not(:only-child){place-self:start;width:50px;margin:8px}.ipsData__main>:last-child{margin-bottom:0!important;padding-bottom:0!important}.ipsData__title{font-size:var(--i-data--title);font-weight:500;color:var(--i-color_hard);overflow-wrap:break-word;line-height:1.3;display:flow-root}@supports (color:hsl(from var(--i) h s 30%)) and (color:oklch(from red l c h)){[style*="--i-featured"]{--i-color_featured:oklch(from var(--i-featured) var(--if-light, min(l, .45)) var(--if-dark, max(l, .8)) c h);}}:where([style*="--i-featured"] .ipsData__title) a{color:inherit}.ipsData--category [style*="--i-featured"] .ipsData__title,[style*="--i-featured"] .ipsData--forumFeedViewParent .ipsData__title{color:var(--i-color_featured,var(--i-featured))}[data-ips-unread] .ipsData__title{font-weight:bold}[data-ips-member] [data-ips-read] .ipsData__title{font-weight:normal}:where(.ipsData__title > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline}.ipsData__title>*{vertical-align:top}:where(.ipsData__title > :not(:last-child)){margin-inline-end:.4em}:is(.ipsData--wallpaper, .ipsData--grid, .ipsData--mini-grid) .ipsData__title .ipsBadges{float:inline-end;margin:0}.ipsData__club{color:var(--i-color_soft);margin:.5em 0 .2em;display:flex;align-items:center;gap:.6em;font-weight:450}.ipsData__club a{color:inherit}.ipsData__club::before{content:'\f2bd';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:900;opacity:.5;pointer-events:none}.ipsData__desc,.ipsData__meta{--i-co:var(--i-color_soft);--i-link--co:var(--i-co);--i-link-hover--co:var(--i-co);--i-link-hover--te-de:underline;color:var(--i-co)}.ipsData__meta:empty{display:none}:where(.ipsData__meta){font-size:1em}.ipsData__meta .ipsTime__long{display:revert}.ipsData__meta .ipsTime__short{display:none}.ipsData__meta .ipsBadges{margin-inline-end:.6em}:where(.ipsData__desc){margin-top:.4em}.ipsData__category{display:var(--i-data--show-category,block) var(--i-data--hide-category,none);color:var(--i-color_soft);font-weight:600;font-size:.92em;margin-bottom:.4em}:where(.ipsData__category) a{color:inherit}.ipsData__desc:not(.ipsData__desc--all){display:var(--i-data--display-desc,-webkit-box);-webkit-line-clamp:var(--i-data--desc-truncate);-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ipsData__desc:has(p):not(.ipsData__desc--all){display:var(--i-data--display-desc,flow-root);max-height:calc(var(--i-data--desc-truncate) * 1.5em);max-height:calc(var(--i-data--desc-truncate) * 1lh)}.ipsData__desc:where(:has(img, iframe, blockquote):not(.ipsData__desc--all)){mask-image:linear-gradient(#000 calc((var(--i-data--desc-truncate)) * 1lh), transparent calc((var(--i-data--desc-truncate) + 2) * 1lh))}.ipsData__desc[data-truncate-expanded="true"]{display:var(--i-data--display-desc,block);max-height:none!important;overflow:visible;mask-image:none}.ipsData__desc:not(.ipsData__desc--all, [data-truncate-expanded="true"]) > br{content:"";margin-inline-end:1em}.ipsData__desc:-moz-only-whitespace{display:none}.ipsData .ipsTags{display:var(--i-data--show-tags,flex) var(--i-data--hide-tags,none);font-size:max(.7em,10px);margin:.6em 0}.ipsData__groups{display:var(--i-data--display-groups,flex);flex:0 0 auto;flex-wrap:wrap;gap:.1em .4em;line-height:1}@container (min-width:750px){.ipsData__groups{display:var(--i-data--display-groups, grid);}}.ipsData__groups img{max-height:1.2em;width:auto}.ipsData__groups .ipsBadge{vertical-align:top}.ipsData__container-title{font-weight:500;color:var(--i-color_featured,var(--i-featured,var(--i-color_hard)))}.ipsData__stats{color:var(--i-color_soft);display:var(--i-data--display-stats,flex);align-items:center;flex-wrap:wrap;gap:0 clamp(1em,6cqw,1.8em)}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData__stats > :not(:first-child){margin-inline-start:1.5em;}}.ipsData__stats .fa-regular:not(.ipsRating *), .ipsData__stats .fa-solid:not(.ipsRating *){opacity:.4;font-size:.9em;margin-inline-end:.25em}:where(:is(.ipsData--table, .ipsData--featured) .ipsData__stats [data-stattype*="comments"]:first-child){color:var(--i-color_root)}.ipsData__stats :where(a:not([class])){color:inherit}.ipsData__stats > li:has(.ipsReactOverview--none){display:none}.ipsData__stats-icon{display:var(--i-data--show-stats-icon,inline-flex) var(--i-data--hide-stats-icon,none);align-items:baseline}.ipsData__stats-icon::before{content:var(--_i-icon,"\e473");font-weight:900;font-family:"Font Awesome 6 Free";font-style:normal;font-size:.9em;opacity:.6;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;margin-inline-end:.4em}.ipsData__stats [data-stattype*="comments"]{--_i-icon:"\f075"}.ipsData__stats [data-stattype*="views"]{--_i-icon:"\f06e"}.ipsData__stats [data-stattype="price"]{--_i-icon:"\f07a"}.ipsData__stats [data-stattype="purchases"]{--_i-icon:"\f291"}.ipsData__stats [data-stattype="downloads"]{--_i-icon:"\f019"}.ipsData__stats [data-stattype="images"]{--_i-icon:"\f083"}.ipsData__stats [data-stattype="albums"]{--_i-icon:"\f302"}.ipsData__stats [data-stattype="image_comments"]{--_i-icon:"\f302"}.ipsData__stats [data-stattype="album_comments"]{--_i-icon:"\f075"}.ipsData__stats-icon[data-stat-value]::after{content:attr(data-stat-value)}.ipsData__stats-icon[data-stat-value] ~ .ipsData__stats-label{display:var(--i-data--show-stats-label,inline) var(--i-data--hide-stats-label,none)}:where(.ipsData__main :is(.ipsData__desc, .ipsData__meta) ~ .ipsData__stats){margin-top:.6em}.ipsData__stats-hot{background:#da621a;color:#fff;font-size:max(.9em,12px);font-weight:500;display:inline-block;padding:0 .4em;position:relative;vertical-align:middle;border-radius:4px;white-space:nowrap}.ipsData__stats-hot::before{content:attr(data-text);text-transform:uppercase;font-size:.8em;opacity:.6;margin-inline-end:.4em;vertical-align:.1em}@container (max-width:500px){:where(.ipsData__item) .ipsTime__long{display:none;}:where(.ipsData__item) .ipsTime__short{display:revert;}.ipsData__stats [data-stattype*="views"]{display:var(--i-data--show-views, block) var(--i-data--hide-views, none);}}.ipsData [data-role="activeUsers"]:empty{display:none}.ipsData__last{display:var(--i-data--show-last,flex) var(--i-data--hide-last,none);align-items:center;gap:0 .8em}.ipsData__last--author{display:var(--i-data--show-last-author,flex) var(--i-data--show-last-reply,none)}.ipsData__last--author ~ .ipsData__last{display:var(--i-data--show-last-author,none) var(--i-data--show-last-reply,flex)}.ipsData__item:has(.ipsData__last--author) .ipsData__meta{display:var(--i-data--show-last-author,none) var(--i-data--show-last-reply,block)}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData__last > :not(:first-child){margin-inline-start:.7em;}}:where(.ipsData__last-secondary) a{color:inherit}.ipsData__last .ipsUserPhoto{flex:0 0 auto;width:1.4em;display:var(--i-data--show-latest-photo,block) var(--i-data--hide-latest-photo,none)}.ipsData__last-text{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:0 .4em;align-items:baseline}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData__last-text > :not(:first-child){margin-inline-start:.6em;}}:where(.ipsData__last-primary a:not(.ipsUsername)){color:var(--i-color_hard)}:where(.ipsData--table.ipsData--category [data-ips-unread] .ipsData__last-primary){color:var(--i-color_hard);font-weight:700}:where(.ipsData__last:has(.ipsData__last-primary):has(.ipsData__last-secondary)) .ipsData__last-text::after{content:"\00B7"}:where(.ipsData__last-secondary){font-size:1em;color:var(--i-color_soft);order:1}.ipsData__extra{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5em 1em;margin-top:.75em}:where(.ipsData__extra .ipsData__stats){order:1;flex-direction:row-reverse}:where(.ipsData__extra .ipsData__stats > li:has(.ipsInput)){order:-1}:where(.ipsData__extra .ipsData__stats li:has(.ipsRating)){order:3}@container (max-width:750px){.ipsData__meta, .ipsData__extra{font-size:max(11px, .92em);}.ipsData--category .ipsData__extra{margin-top:.5em;}:is(.ipsData--table, .ipsData--minimal, .ipsData--mini-grid) [data-ips-read] .ipsData__last-primary{color:var(--i-color_soft);}}:where(.ipsData__item:has(.ipsData__meta .ipsUsername):not(:has([data-stattype*="comments"][data-v="0"]))) .ipsData__last:not(.ipsData__last--author) .ipsData__last-text::after{content:"\f3e5";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;font-size:.7em;color:var(--i-color_soft);opacity:.7}.ipsData__mod{flex:0 0 auto}.ipsData__mod .ipsInput{display:flex}.ipsData--snippet-topic-list{--i-data--icon-width:3em}.ipsData--snippet-topic-list .ipsData__icon{align-self:flex-start}.ipsData--snippet-topic-list .ipsData__desc{margin-top:.8em}.ipsData--snippet-topic-list .ipsData__last .ipsUserPhoto{width:1.2em}.ipsData__fields{align-items:center;display:var(--i-data--show-fields,flex) var(--i-data--hide-fields,none);flex-wrap:wrap;gap:1em;margin-top:1em}.ipsData__fields:not(:has(li)){display:none}.ipsModerated:not(:has([data-role="moderation"]:checked)){--i-co:var(--i-color_moderated);--i-link--co:var(--i-color_moderated);--i-link-hover--co:var(--i-color_moderated);--i-color_root:var(--i-color_moderated);--i-color_soft:var(--i-color_moderated);--i-color_hard:var(--i-color_moderated);background-color:var(--i-background_moderated)!important;border-color:var(--i-background_moderated);border-color:color-mix(in srgb,var(--i-color_moderated) 60%,transparent);color:var(--i-co)!important;outline:4px solid color-mix(in srgb,var(--i-color_moderated) 15%,transparent)}.ipsData__item:has(+ .ipsModerated [data-role="moderation"]:not(:checked)){border-color:color-mix(in srgb,var(--i-color_moderated) 60%,transparent)}.ipsModerated:not(:has([data-role="moderation"]:checked)) *{--i-co:var(--i-color_moderated)!important}@supports not selector(a:has(b)){.ipsModerated:not(.ipsSelected, .ipsEntry--selected){--i-co:var(--i-color_moderated);--i-link--co:var(--i-color_moderated);--i-link-hover--co:var(--i-color_moderated);--i-color_root:var(--i-color_moderated);--i-color_soft:var(--i-color_moderated);--i-color_hard:var(--i-color_moderated);background-color:var(--i-background_moderated) !important;border-color:var(--i-background_moderated);border-color:color-mix(in srgb, var(--i-background_moderated), var(--if-light, black) var(--if-dark, white) 12%);color:var(--i-co) !important;}.ipsModerated:not(.ipsSelected, .ipsEntry--selected) *{--i-co:var(--i-color_moderated) !important;}}:where(.ipsBox, .ipsWidget, .ipsDialog) .ipsModerated{outline-width:0!important}.ipsSelected{background-color:var(--i-background_selected)!important}.ipsSubList{display:var(--i-data--display-subforums,flex);flex-wrap:wrap;margin-top:1.2em;font-size:.9em;color:var(--i-color_root)}.ipsSubList a{color:inherit;display:block;text-decoration:none!important;padding:.5em 1.2em;border-radius:min(var(--i-design-radius),5px)}.ipsSubList a::before{content:"\e185";font-family:var(--i-font-awesome);font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;vertical-align:1px;margin-inline-end:.6em;font-size:.8em;width:1em}[data-ips-member] .ipsSubList__item--unread{font-weight:bold;color:var(--i-color_hard)}[data-ips-member] .ipsSubList__item--read a::before{font-weight:400;opacity:.7}@media (any-hover:hover){.ipsSubList a:hover{background-color:color-mix(in srgb,currentColor 8%,transparent)}}.ipsData .ipsRating{display:var(--i-data--display-rating,flex);margin:.6em 0;flex:0 0 auto}.ipsData__item--active{--i-co:var(--i-primary-contrast);--i-color_root:var(--i-primary-contrast);--i-color_soft:color-mix(in srgb,var(--i-co) 80%,transparent);--i-color_hard:var(--i-co);background:var(--i-primary)!important;color:var(--i-co)}.ipsData__item--active .ipsIndicator,.ipsData__item--active .ipsData__title a{color:inherit}@container (max-width:750px){.ipsData__item--snippet .ipsData__mod{position:absolute;bottom:var(--i-data--padding);inset-inline-start:var(--i-data--padding);}.ipsData--snippet-topic-list .ipsData__mod{align-self:end;}}.ipsData--table{--i-data--title:1.1em;--i-data--padding:clamp(1em,2cqw,1.3em);--i-data--desc-truncate:2;--i-data--show-last-author:;--i-data--show-last-reply:initial}@supports not (padding:1cqw){.ipsData--table{--i-data--padding:1em;}}@container (min-width:750.1px){.ipsData--table .ipsData__content{display:contents;}.ipsData--table .ipsData__main{flex:1 1 auto;}.ipsData--table .ipsData__extra{display:contents;}.ipsData--table .ipsData__stats{flex:0 0 11ch;display:grid;align-content:center;justify-items:end;min-width:fit-content;margin-inline-end:1em;order:unset;}.ipsData--table:has(.ipsData__groups) .ipsData__stats{flex:0 0 10ch;}.ipsData--table .ipsData__stats--large{display:var(--i-data--display-stats, flex);gap:2em;line-height:1.1;flex:0 0 auto;text-align:center;}:where(.ipsData--table .ipsData__stats--large li){display:grid;gap:.25em;}:where(.ipsData--table .ipsData__stats--large span:first-of-type){font-size:1.3em;color:var(--i-color_root);}.ipsData--table .ipsData__stats .ipsLiveActivity{margin-inline-end:-.5em;}.ipsData--table .ipsData__last{flex:0 0 var(--i-data--latest--width);order:1;}.ipsData--table .ipsData__mod{order:2;}.ipsData--table .ipsData__last::after{display:none;}.ipsData--table .ipsData__last .ipsUserPhoto{width:2.4em;}.ipsData--table .ipsData__last-text{display:grid;}.ipsData--table .ipsData__last-text::after{display:none;}}@container (max-width:750px){.ipsData--table{--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;}.ipsData--table :is(.ipsData__image, .ipsFigure, .ipsData__icon){align-self:start;}.ipsData--table .ipsData__content{display:grid;gap:.3em;}.ipsData--table.ipsData--category .ipsData__content{gap:1em;}.ipsData--table .ipsBadge--assigned{float:inline-end;margin-inline-end:0;}.ipsData--table .ipsData__extra{margin-top:.1em;}.ipsData--table .ipsData__mod{align-self:end;}.ipsData--grid.ipsData--category .ipsData__last-text{display:grid;}.ipsData--grid.ipsData--category .ipsData__last-text::after{display:none;}}.ipsData--category{--i-data--icon-width:32px;--i-data--latest--width:clamp(16em,33%,22em);--i-data--title:1.2em;--i-data--desc-truncate:99;--i-data--show-latest-photo:initial;--i-data--hide-latest-photo:}.ipsData--category .ipsData__item>.ipsIndicator{align-self:center}.ipsData--wallpaper{--i-data--basis:290px;--i-data--padding:1.4em;--i-data--radius:var(--i-design-radius);--i-data--title:1.2em;--i-data--gap:1em;--i-data--max:99;--i-data--min:1;--i-data--icon-ratio:auto;--i-data--wallpaper-height:min(110%,400px);--i-data--display-desc:none;--i-data--show-tags:;--i-data--hide-tags:initial;--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;--i-data--show-last-author:initial;--i-data--show-last-reply:;--i-data--display-groups:none;grid-template-columns:repeat(auto-fill, minmax( min( 100% / var(--i-data--min) - var(--i-data--gap), max( var(--i-data--basis), 100% / var(--i-data--max) - var(--i-data--gap) ) ) , 1fr ));gap:var(--i-data--gap);padding:var(--i-data--gap)}:where(.ipsWidget i-data:last-child .ipsData--wallpaper){overflow:hidden;border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra)}:where(.ipsWidget:has(.ipsData--wallpaper.ipsData--carousel)){display:flex;flex-direction:column}:where(.ipsWidget:has(.ipsData--wallpaper.ipsData--carousel) .ipsWidget__content){flex:1 1 auto;display:grid}:where(.ipsData--wallpaper.ipsData--carousel){min-height:100%}.cWidgetContainer--isWidget[style*="--i-widget--gap:0px"] .ipsData--wallpaper.ipsData--carousel{scrollbar-color:hsl(0 0% 100% / .5) transparent}:where(.cWidgetContainer--isWidget) .ipsData--wallpaper{--i-data--basis:var(--i-widget--size,290px);--i-data--gap:var(--i-widget--gap,1em)}@media (any-hover:hover){.ipsData--wallpaper .ipsData__item:hover>.ipsLinkPanel{background-color:hsl(0 0% 100% / .15)}}.ipsData--wallpaper .ipsData__item{display:grid;padding:0;overflow:hidden;border-radius:min(var(--i-data--radius),var(--i-data--gap));background:var(--i-background_dark);isolation:isolate}.ipsData--wallpaper .ipsData__item::before{content:"";padding-top:var(--i-data--wallpaper-height);grid-area:1/1}.ipsData--wallpaper .ipsData__item>*{grid-area:1/1}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData--wallpaper .ipsData__item > *{margin:0;}}.ipsData--wallpaper .ipsData__image,.ipsData--wallpaper .ipsFigure{align-self:stretch;border-radius:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.ipsData--wallpaper .ipsData__image>i{color:hsl(0 0% 100% / .3);background-color:transparent;font-size:30cqmin}.ipsData--wallpaper .ipsData__image>i::before{height:1em}.ipsData--wallpaper .ipsData__content{--i-color_soft:hsl(0 0% 100% / .8);--i-color_hard:hsl(0 0% 100%);--i-color_root:hsl(0 0% 100%);--i-link--co:var(--i-color_hard);--i-link-hover--co:var(--i-color_hard);color:var(--i-color_root);align-self:end;display:grid;gap:.6em;padding:var(--i-data--padding);padding-top:8em;background-image:linear-gradient(hsl(220 22% 10% / 0), hsl(220 22% 10% / .7) 8em)}.ipsData--wallpaper .ipsIndicator,.ipsData--wallpaper .ipsContainerTitle{color:inherit}.ipsData--wallpaper .ipsBadge--prefix{}.ipsData--wallpaper .ipsData__meta{flex:1 1 auto}.ipsData--wallpaper .ipsRating{margin:0}.ipsData--wallpaper .ipsTags__item:not(.ipsTags__item--prefix), .ipsData--wallpaper .ipsTags__more{color:inherit}.ipsData--wallpaper .ipsData__extra{margin-top:0}.ipsData--wallpaper .ipsData__stats-icon::before, .ipsData--wallpaper .ipsData__stats :is(.fa-regular, .fa-solid){opacity:1}.ipsData--wallpaper .ipsData__mod{place-self:start end;padding:1em}.ipsData--wallpaper .ipsInput:where([type="checkbox"], [type="radio"]){--i-input--ba-co:hsl(0 0% 100%);--i-input--bo-wi:0;box-shadow:hsl(0 0% 0% / .5) 0px 0px 0px 1px}.ipsData--wallpaper .ipsData__item:has(:is(.ipsInput, [data-role="moderation"]):checked){outline:2px solid var(--i-primary);outline-offset:2px}.ipsData--mini-grid{--i-data--basis:330px;--i-data--cell-spacing:1em;--i-data--padding:1.2em;--i-data--border:1px;--i-data--icon-ratio:1;--i-data--icon-width:4em;--i-data--icon-radius:min(5px,var(--i-design-radius));--i-data--gap:var(--i-data--border);--i-data--display-meta:none;--i-data--display-desc:none;--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;--i-data--show-last-author:initial;--i-data--show-last-reply:;--i-data--show-tags:;--i-data--hide-tags:initial;--i-data--show-fields:;--i-data--hide-fields:initial;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--i-data--basis)),1fr));gap:var(--i-data--gap);padding:max(0,var(--i-data--gap) - 1px);overflow:hidden}:where(.cWidgetContainer--isWidget) .ipsData--mini-grid{--i-data--basis:var(--i-widget--size,300px);--i-data--gap:max(1px, var(--i-widget--gap) + var(--i-data--border))}.ipsData--mini-grid.ipsData--carousel:has(.ipsData__item:nth-child(6)){display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(var(--i-data--basis),80%)}.ipsData--mini-grid.ipsData--carousel:has(.ipsData__item:nth-child(9)){grid-template-rows:repeat(3,auto)}.ipsData--mini-grid .ipsData__item{border-width:0;outline:var(--i-data--border) solid var(--i-data--bo-co)}.ipsData--mini-grid .ipsRating{margin:.4em 0}.ipsData--mini-grid .ipsData__last-primary{color:var(--i-color_soft)}.ipsData--mini-grid .ipsData__fields{margin-top:0}.ipsData--grid{--i-data--basis:320px;--i-data--icon-ratio:16/10;--i-data--icon-width:100%;--i-data--radius:0;--i-data--border:1px;--i-data--gap:0;--i-data--max:99;--i-data--min:1;--i-data--padding:1.2em;--i-data--cell-spacing:1.2em;--i-data--desc-truncate:3;--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;--i-data--show-latest-photo:initial;--i-data--hide-latest-photo:;grid-template-columns:repeat(auto-fill, minmax( min( 100% / (var(--i-data--min) + .99), max( var(--i-data--basis), 100% / (var(--i-data--max) + .99) ) ), 1fr ));gap:max(1px,var(--i-data--gap));padding:var(--i-data--gap);overflow:hidden}.ipsData--grid:has(.ipsData__image){--i-data--padding:1.5em;--i-data--title:1.15em}.ipsData--grid.ipsData--category{--i-data--title:1.3em}:where(.ipsWidget__content > .ipsData--grid:only-child){border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra)}:where(.cWidgetContainer--isWidget) .ipsData--grid{--i-data--basis:var(--i-widget--size,320px);--i-data--gap:var(--i-widget--gap,var(--i-data--border))}.ipsData--grid .ipsData__item{align-items:stretch;border-width:0;outline:var(--i-data--border) solid var(--i-data--bo-co);border-radius:var(--i-data--radius);flex-direction:column}.ipsData--grid .ipsData__image{background:var(--i-background_3);flex:0 0 auto;margin:calc(var(--i-data--padding) * -.3);margin-bottom:0}.ipsData--grid .ipsData__image img ~ :is(.ipsIcon, i:not[class]){display:none!important}.ipsData--grid .ipsData__image > :is(.ipsIcon, i:not[class]){font-size:50cqmin}.ipsData--grid .ipsData__content{display:flex;flex-direction:column;gap:.6em}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData--grid .ipsData__content > :not(:first-child){margin-top:.6em;}}.ipsData--grid .ipsData__main{margin-bottom:auto;flex:0 0 auto}.ipsData--grid .ipsData__desc{margin-top:.6em}.ipsData--grid .ipsData__desc,.ipsData--grid .ipsData__meta{margin-bottom:auto}.ipsData--grid .ipsData__desc ~ .ipsData__meta{margin-bottom:0}.ipsData--grid .ipsData__stats{text-align:start;gap:.3em 1.5em}.ipsData--grid .ipsData__last+.ipsData__stats{margin-inline-start:auto}.ipsData--grid .ipsData__mod{position:absolute;padding:6px;top:5px;inset-inline-end:5px;background:var(--i-box--ba-co);border-radius:6px}.ipsData--minimal{--i-data--padding:1em;--i-data--cell-spacing:1em;--i-data--icon-width:30px;--i-data--display-desc:none;--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;--i-data--show-tags:;--i-data--hide-tags:initial;--i-data--show-last-author:initial;--i-data--show-last-reply:;--i-data--show-fields:;--i-data--hide-fields:initial;--i-data--show-category:;--i-data--hide-category:initial}.ipsData--minimal .ipsData__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.ipsData--minimal .ipsData__extra{margin-top:.2em}.ipsData--minimal .ipsData__stats{gap:.7em 2em}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsData--minimal .ipsData__stats > :not(:first-child){margin-inline-start:2em;}}.ipsData--minimal .ipsData__extra .ipsData__stats{order:1;margin-inline-start:auto}.ipsData--minimal .ipsBadge--prefix,.ipsData--minimal .ipsRating,.ipsData--minimal .ipsTime__long{display:none}.ipsData--minimal .ipsTime__short{display:revert}:where(.cWidgetContainer--isWidget) .ipsData--carousel.ipsData--minimal{--i-data--basis:var(--i-widget--size,300px)}.ipsData--carousel.ipsData--minimal{--i-data--gap:1px;scroll-padding-inline:0}.ipsData--carousel.ipsData--minimal .ipsData__item{border-width:0;outline:1px solid var(--i-data--bo-co)}.ipsData--featured{--i-data--icon-width:min(180px,20%);--i-data--title:clamp(1.1em, 1em + 0.7cqw, 1.5em);--i-data--padding:clamp(1.1em,3cqw,2.2em);--i-data--gap:1px;--i-data--basis:100%}@supports not (padding:1cqw){.ipsData--featured{--i-data--title:1.2em;--i-data--padding:1em;}}@container (max-width:500px){:where(.ipsData--featured .ipsData__title .ipsBadges){float:inline-end;}}@container (max-width:600px){.ipsData--featured{--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;}}@container (min-width:800px){.ipsData--featured{--i-data--desc-truncate:6;--i-data--show-latest-photo:initial;--i-data--hide-latest-photo:;}}.ipsData--featured .ipsData__item{align-items:start}.ipsData--featured .ipsData__content{align-self:center;display:flex;flex-direction:column}.ipsData--featured .ipsData__desc{--i-co:var(--i-color_root);margin:.5em 0}@container (min-width:600px){.ipsData--featured .ipsData__content{align-self:stretch;align-content:space-between;gap:1em;}.ipsData--featured .ipsTags{margin-top:1.5em;}.ipsData--featured .ipsData__extra{display:flex;flex-wrap:wrap;gap:1em;margin-top:auto;}.ipsData--featured .ipsData__stats{order:1;margin-inline-start:auto;flex-direction:row-reverse;}}:where(.ipsData--wallpaper, .ipsData--grid, .ipsData--mini-grid) .ipsData__extra{margin-top:.3em}:where(.ipsData--carousel){--i-data--basis:100%;--i-data--gap:0;--i-data--border:1px}:where(.cWidgetContainer--isWidget .ipsData--carousel){--i-data--basis:var(--i-widget--size,100%);--i-data--gap:var(--i-widget--gap,0)}.ipsData--carousel{display:flex;--i-data--min:1;--i-data--max:99;gap:max(1px,var(--i-data--gap));overflow:auto;overscroll-behavior-x:contain;scroll-padding-inline:max(0,var(--i-data--gap));scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--i-co) 40%,transparent) transparent}@supports (-webkit-hyphens:auto){[dir="rtl"] .ipsData--carousel::after{content:"";flex:0 0 max(1px, var(--i-data--gap));}}.ipsData--carousel .ipsData__item{scroll-snap-align:start;border-width:0;flex:0 0 200px;flex-basis:min( (100% - (var(--i-data--gap) * (var(--i-data--min) - 1))) / var(--i-data--min), clamp( var(--i-data--basis), (100% - (var(--i-data--gap) * (var(--i-data--max) - 1))) / var(--i-data--max), 100% ) ) }.ipsData--carousel .ipsData__item:last-child{scroll-snap-align:end}.ipsData--carousel:has(:focus-visible):focus-within .ipsData__item:not(:focus-within){scroll-snap-align:none}.ipsData--carousel ~ .ipsCarouselNav{border-top:1px solid var(--i-background_3);padding:1em}.ipsData__modBar{background:var(--i-background_4);padding:var(--i-sp_2);display:flex;justify-content:flex-end;gap:var(--i-sp_2)}.ipsLinkPanelWrap{isolation:isolate;position:relative}.ipsLinkPanel{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;grid-column:initial}[data-ips-theme-setting-link-panels="0"] .ipsLinkPanel{display:none}:where(:is(.ipsLinkPanelWrap, .ipsStreamItem, .ipsData__item) :is(a, button, input, textarea, [data-ipsTooltip], iframe, abbr, select, summary)){position:relative}@media (any-hover:hover){:where([data-ips-theme-setting-link-panels="1"] :is(.ipsLinkPanelWrap, .ipsStreamItem, .ipsData__item)) a:hover{text-decoration:underline}}.ipsLinkPanel span{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (any-hover:hover){:hover>.ipsLinkPanel{background:var(--i-background_hover)}}:where(.ipsWidget, .ipsBox:not(:has(.ipsButtonBar--bottom)) .ipsData__item:last-child .ipsLinkPanel){border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra)}.ipsData--featured :is([data-show-on]:not([data-show-on~="featured"]), [data-hide-on~="featured"]), .ipsData--grid :is([data-show-on]:not([data-show-on~="grid"]), [data-hide-on~="grid"]), .ipsData--minimal :is([data-show-on]:not([data-show-on~="minimal"]), [data-hide-on~="minimal"]), .ipsData--mini-grid :is([data-show-on]:not([data-show-on~="mini-grid"]), [data-hide-on~="mini-grid"]), .ipsData--table :is([data-show-on]:not([data-show-on~="table"]), [data-hide-on~="table"]), .ipsData--wallpaper :is([data-show-on]:not([data-show-on~="wallpaper"]), [data-hide-on~="wallpaper"]){display:none!important}@container (max-width:750px){.ipsData--topic-feed-widget:is(.ipsData--table, .ipsData--minimal, .ipsData--mini-grid) .ipsMiniPagination{display:none;}}.ipsData__item--messenger{--i-data--cell-spacing:.8em;--i-data--padding:1.2em;--i-data--icon-width:26px}.ipsData--widget-forums-postFeed.ipsData--table{--i-data--desc-truncate:10}.ipsData--widget-forums-postFeed.ipsData--table .ipsData__icon{align-self:start}.ipsData--widget-forums-postFeed .ipsData__meta{margin-top:.5em}.ipsData--user-notifications{--i-data--title:1em}.ipsData__item--notification[data-ips-read] .ipsData__title a{color:var(--i-color_soft)}@keyframes ipsData__item--loading{0%{opacity:.5}}.ipsData__item--loading :is(.ipsData__icon, .ipsData__image, .ipsData__title, .ipsData__meta, .ipsData__desc){background:var(--i-background_3);animation:ipsData__item--loading 1s infinite alternate}.ipsData__item--loading .ipsData__title{height:1em;height:1lh;max-width:min(20ch,70%)}.ipsData__item--loading .ipsData__meta{height:.7em;height:.7lh;max-width:min(32ch,90%);margin-top:.3em}.ipsData__item--loading .ipsData__desc{height:3em;height:3lh;margin-top:.5em;display:block}.ipsData__item--loading .ipsData__stats::before,.ipsData__item--loading .ipsData__stats::after,.ipsData__item--loading .ipsData__last::before,.ipsData__item--loading .ipsData__last::after{content:'';display:block;background:var(--i-background_3);height:.8em;height:.8lh;width:9ch;margin:.1lh 0}.ipsData__item--loading .ipsData__stats::after{width:8ch}.ipsViewAll a{text-align:end;display:block;background:var(--i-background_2);border-top:1px solid var(--i-background_4);padding:.9em;color:var(--i-color_root);font-weight:550;font-size:.92em}:where(.ipsWidget, .ipsBox) .ipsViewAll a{border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra)}@media (any-hover:hover){.ipsViewAll a:hover{color:var(--i-color_hard)}}@supports not selector(a:has(b)){.ipsData__image > i, .ipsData__image > .ipsIcon, .ipsData__image > .ipsNsfwOverlay, .ipsData__image .ipsIcon--emoji, .ipsData--wallpaper .ipsData__image > i, .ipsData--grid .ipsData__image > :is(.ipsIcon, i:not[class]){font-size:1em;}}@supports not (aspect-ratio:1){.ipsData__image::before{content:'';display:block;padding-top:100%;}.ipsData--grid .ipsData__image::before{padding-top:56.25%;}.ipsData__image img{position:absolute;}}@supports not (container-type:inline-size){.ipsData__image{position:relative;}.ipsData__image:not(a){pointer-events:none;}.ipsData__stats{gap:0 2em;}.ipsData--table{--i-data--padding:1.3em;}}@property --i-dropdown--backdrop-scroll{syntax:"<percentage>";inherits:true;initial-value:0%;}@property --i-dropdown--backdrop-transition{syntax:"<percentage>";inherits:true;initial-value:0%;}i-dropdown{--i-dropdown--tr-du:.3s;scrollbar-width:none}i-dropdown::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.iDropdown{background:var(--i-dropdown--ba-co);color:var(--i-dropdown--co);border-radius:var(--i-dropdown--bo-ra);box-shadow:var(--i-dropdown--bo-sh);transition-timing-function:ease-in-out;transition-duration:var(--i-dropdown--tr-du);display:flex;flex-direction:column;font-family:var(--i-font-family);font-size:var(--i-rem);font-style:normal;font-weight:normal;letter-spacing:normal;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none}.iDropdown__header{flex:0 0 auto;padding:1em 1.4em;color:var(--i-color_hard);border-bottom:1px solid var(--i-background_5);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.iDropdown__header :is(h2, h3, h4, h5){font-weight:600;font-size:1.3em}:where(.iDropdown__header) a{color:inherit}:where(.iDropdown__header a):hover{text-decoration:underline}.iDropdown__content{overflow:auto;scrollbar-width:thin;flex:1 1 auto}.iDropdown__footer{flex:0 0 auto;padding:1em;color:var(--i-color_soft);border-top:1px solid var(--i-background_5);font-weight:500}a.iDropdown__footer{display:block;text-align:center;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}a.iDropdown__footer:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.iDropdown__items{--i-outline-offset:-2px;padding:8px}.iDropdown__title{font-weight:600;color:var(--i-color_soft);padding:.8em 1em;margin-bottom:4px;text-transform:uppercase;font-size:.9em}.iDropdown__items > li > :is(a, button, label){display:flex;align-items:center;gap:.8em;padding:.8em 1em;border-radius:5px;text-decoration:none!important;cursor:pointer;color:inherit;width:100%;font-weight:500}.iDropdown__items>li>label{margin:2px 0;-webkit-tap-highlight-color:transparent}.iDropdown__items :is(.fa-solid, .fa-regular, .fa-brands):first-child{opacity:.5;width:1.2em;margin-inline-end:.3em;text-align:center}@media (hover){.iDropdown__items > li > :is(a, button, label):hover{background-color:var(--if-light,var(--i-background_3)) var(--if-dark,var(--i-background_4));color:var(--i-color_hard)}}.iDropdown__items > li > label:has(:checked), .iDropdown__items > li > [aria-selected="true"]{--i-outline-offset:-4px;background-color:var(--i-primary);color:var(--i-primary-contrast)}@media (hover){.iDropdown__items > li > label:has(:checked):hover, .iDropdown__items > li > [aria-selected="true"]:hover{background-color:var(--if-light,var(--i-primary-dark)) var(--if-dark,var(--i-primary-light));color:var(--i-primary-contrast)}}.iDropdown__items [data-disabled], .iDropdown__items label:has(:disabled){pointer-events:none;font-style:italic;opacity:.4}.iDropdown__items :is([type="checkbox"], [type="radio"]), .iDropdown__input{appearance:none;display:flex;align-items:center;justify-content:center;width:1.2em;height:1em;color:inherit;cursor:inherit;font-style:normal}@supports not selector(a:has(b)){.iDropdown__items :is([type="checkbox"], [type="radio"]):checked, [aria-selected="true"] > .iDropdown__input{color:var(--i-color_primary);}}.iDropdown__items [type="checkbox"]::before,.iDropdown__items [type="radio"]::before,.iDropdown__input::before{content:"";border-radius:50%;width:.6em;height:.6em;background:currentColor;opacity:.25}.iDropdown__items [type="checkbox"]::before,[data-i-dropdown-selectable="checkbox"] .iDropdown__input::before{border-radius:2px}.iDropdown__items [type="checkbox"]:checked::before,[aria-selected="true"]>.iDropdown__input::before{content:"\f00c";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;opacity:1;background:transparent;width:auto;height:auto;line-height:0}.iDropdown__items hr{margin:.6em 0;background:currentColor;height:1px;border-width:0;opacity:.3}.iDropdown__minor{font-weight:normal;margin-top:.3em;display:block;opacity:.7;font-size:.9em}@media (max-width:499px){html:has(i-dropdown:popover-open){overflow:hidden}html:has(i-dropdown.\:popover-open){overflow:hidden}i-dropdown{--i-dropdown--backdrop-transition:0%;--i-dropdown--backdrop-scroll:100%;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;transition-property:display , overlay , --i-dropdown--backdrop-transition;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-dropdown--tr-du);top:0;left:0;position:fixed}i-dropdown:popover-open{--i-dropdown--backdrop-transition:100%}i-dropdown[class*=":popover-open"]{--i-dropdown--backdrop-transition:100%}@starting-style{i-dropdown:popover-open{--i-dropdown--backdrop-transition:0%;}}i-dropdown::before{content:"";position:fixed;pointer-events:none;top:0;left:0;right:0;bottom:0;background:hsl(0 0% 0% / .6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:min(var(--i-dropdown--backdrop-scroll),var(--i-dropdown--backdrop-transition))}.iDropdownSwipe{flex:0 0 auto;height:20px;margin-bottom:20px;scroll-snap-align:start}@supports (-webkit-hyphens:auto){i-dropdown:popover-open .iDropdownSwipe{transition:var(--i-dropdown--tr-du);}@starting-style{i-dropdown:popover-open .iDropdownSwipe{height:21px;}}}.iDropdownDismiss{opacity:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;flex:0 0 auto}html:has(i-dropdown:not(:defined):popover-open){pointer-events:none}i-dropdown:not(:defined) .iDropdown{pointer-events:auto}.iDropdown{flex:0 0 auto;border-radius:max(var(--i-dropdown--bo-ra),10px);border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:min(15em,100% - 50px);max-height:calc(100% - env(safe-area-inset-top) - 50px);padding-bottom:env(safe-area-inset-bottom);margin-top:auto;translate:0 calc(100% + 20px);transition-timing-function:ease-out;transition-property:translate;width:100%!important;box-shadow:var(--if-light, var(--i-dropdown--bo-sh)) var(--if-dark, inset hsl(0 0% 100% / .1) 0px 1px 0px, hsl(0 0% 0% / .6) 0px -1px 0px)}.iDropdown::after{content:"";display:block;height:1px;box-shadow:0 220px 0 220px var(--i-dropdown--ba-co)}:popover-open>.iDropdown{translate:0 0}@starting-style{:popover-open > .iDropdown{translate:0 calc(100% + 20px);}}.\:popover-open>.iDropdown{translate:0 0}@media (hover:none){i-dropdown:defined .iDropdown::before{content:"";display:block;background:hsl(0 0% 100% / .6);box-shadow:inset 0px 1px 0px hsl(0 0% 100% / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;width:50px;height:6px;position:absolute;top:-14px;left:calc(50% - 25px);pointer-events:none;}}i-dropdown::after{flex:0 0 auto;content:"";display:block;height:1px;margin-top:-1px;scroll-snap-align:end}.iDropdown__items{flex:1 1 auto;overflow:auto}@supports ((animation-timeline:scroll()) and (animation-range:0 100%)){@keyframes iPopoverScroll{from{--i-dropdown--backdrop-scroll:0%;}}i-dropdown:defined{animation:iPopoverScroll linear forwards;animation-timeline:scroll(self);animation-range:0 100%;}}i-dropdown[hidden-via-swipe]{transition-duration:0s}i-dropdown:has([autofocus]):popover-open{--i-dropdown--tr-du:0s}}@media (min-width:500px){:where([popovertarget]){anchor-name:var(--_anchor,none)}i-dropdown{--i-dropdown--tr-du:.12s;--_offset:6px;display:block;overflow:visible;padding:var(--_offset) 10px;opacity:0;translate:0 20px;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-dropdown--tr-du)}@supports (top:anchor(bottom)) and (not (-webkit-hyphens:auto)){i-dropdown{inset:auto;position:absolute;position-anchor:var(--_anchor, none);position-area:bottom;justify-self:anchor-center;position-try:flip-block, flip-inline, flip-block flip-inline;transition-property:display, overlay, translate, opacity;}}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){i-dropdown{position:absolute;top:var(--_anchor-v, 0px);left:0px;transform:translate( clamp(0%, var(--_anchor-h) - 50%, 100vw - 100%), clamp( -100% - var(--_anchor-height), max( var(--_remaining-height) - 100%, 100% - var(--_anchor-v) ) * 999, 0% ) );}i-dropdown:not(:defined){inset:0;margin:auto;position:fixed;}i-dropdown:not(:defined)::backdrop{background:hsl(0 0% 0% / .1);}i-dropdown:not(:defined) .iDropdown{max-height:80vh;}i-dropdown:not(:defined) .iDropdown__items{overflow:auto;}}@supports (-webkit-hyphens:auto){:is(.ipsData, .ipsPageAction, .ipsEntry__meta, .ipsProfileContainer, .cGalleryDialog, #elMessageSidebar) i-dropdown:not(:popover-open){transition-duration:0s;}}i-dropdown:popover-open{opacity:1;translate:0 0;@starting-style{&{opacity:0;translate:0 20px;}}}@supports not selector(:popover-open){i-dropdown{position:fixed;top:calc(var(--_anchor-v, 0px) - var(--_anchor-scroll, 0px));transition:none;opacity:1;translate:0;}}.iDropdownSwipe,.iDropdownDismiss{display:none}.iDropdown{min-width:18em;width:max-content;max-width:30em}.iDropdown__content{width:38em;max-width:100%;max-height:min(600px,50vh)}}@supports (-webkit-app-region:drag) and (not (appearance:base-select)){i-dropdown{transition-behavior:normal;}}.ipsEditor{--ipseditor--mi-he:300px;border:var(--i-input--bo-wi) var(--i-input--bo-st,solid) var(--i-input--bo-co);box-shadow:var(--i-input--bo-sh,none);background:var(--i-background_1);border-radius:min(var(--i-design-radius),6px);background-clip:padding-box;position:relative;transition:border-color .15s}.ipsEditor:hover{border-color:var(--i-color_soft)}.ipsEditor:focus-within{border-color:var(--i-input-active--bo-co)}.ipsFormWrap--comment .ProseMirror,.ipsRichText--user .ProseMirror{font-size:calc(var(--set__i-user-content-font-size, 100) * .01em);line-height:1.8}@media (hover:none) and (pointer:coarse){.ProseMirror{font-size:max(16px,1em)}.ipsFormWrap--comment .ProseMirror,.ipsRichText--user .ProseMirror{font-size:max(16px, var(--set__i-user-content-font-size, 100) * .01em)}}.ipsLoading[data-role="mainEditorArea"]{min-height:var(--ipsEditor--mi-he,300px)}.ipsEditor__tiptap-wrap{display:grid;grid-template-rows:auto 1fr;min-height:var(--ipsEditor--mi-he,300px)}.tiptap.ProseMirror,.ipsEditor__monaco-root{z-index:2;padding:20px;min-height:100px;outline:none;width:100%;height:100%}.ipsEditor__monaco-root{padding:0}.ipsEditor__monaco-root .monaco-editor{width:100%;height:100%}.ipsCodebox__inner-wrap,.ipsCodebox__inner-wrap>[data-role="reactRoot"],.ipsEditor__tiptap-wrap--codeMode{--ipseditor--mi-he:min(80vh,500px);height:100%}.ipsMenu:has(.ipsEditor, .ipsCodebox__outer-wrap){min-width:min(90vw,600px)}:where(.ipsEditor__toolbar){color:var(--i-color_root);font-size:var(--i-font-size);font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:normal;text-transform:none;text-shadow:none}.ipsEditor__toolbar--main{order:-1;display:flex;flex-wrap:wrap;gap:2px;position:-webkit-sticky;position:sticky;top:var(--i-sticky-offset,0);z-index:3;background:var(--i-box--ba-co);color:var(--i-color_root);border-bottom:2px solid var(--i-background_3);margin:0 .4em;padding:.4em 0;container-type:inline-size;container-name:toolbar;transform:translate(0)}.ipsEditor__toolbar--main>li{position:relative}.ipsEditor__toolbar-item{display:flex;align-items:center;border-radius:min(5px,var(--i-design-radius));padding:0 .7em;cursor:pointer;user-select:none;white-space:nowrap}:is(.ipsEditor__toolbar--main, .ipsEditor__toolbar--row) > li > .ipsEditor__toolbar-item{min-width:2.4em;min-height:2.4em;justify-content:center;gap:.5em}.ipsEditor__toolbar-item svg{width:1.18em;height:1.18em}.ipsEditor__toolbar-item .fa-caret-down{order:1;margin-inline-start:auto;opacity:.4}.ipsEditor__toolbar-item div[data-role="currentValue"]{display:contents}[data-toolbar-item="codelanguage"] .fa-caret-down{margin-inline-start:.4em}@media (any-hover:hover){.ipsEditor__toolbar .ipsEditor__toolbar-item:hover:not(.ipsEditor__toolbar-item--unavailable, .ipsEditor__toolbar-item[disabled], .ipsEditor__toolbar-select-option[data-current="yes"]), .ipsColorOptions__option:hover{background-color:color-mix(in srgb,currentColor 10%,transparent)}}:is(.ipsEditor__toolbar--main, .ipsEditor__toolbar--row) > li > .ipsEditor__toolbar-item--active{background-color:color-mix(in srgb,currentColor 25%,transparent)}.ipsEditor__anchored-panel .ipsEditor__toolbar-item--active{background-color:color-mix(in srgb,currentColor 25%,transparent)}@media (any-hover:hover){.ipsEditor__toolbar-item--active:is(:hover, :focus-visible){background-color:color-mix(in srgb,currentColor 35%,transparent)}}.ipsEditor__toolbar-select-option[data-current="yes"]{background-color:var(--i-primary);color:var(--i-primary-contrast)}.ipsEditor__toolbar-select-option[data-current="yes"] *{color:inherit}.ipsEditor__toolbar-select-option[data-current="yes"]:hover{background-color:var(--i-primary-light)}#editorToolbarPanel_nested_fontFamily .ipsEditor__toolbar-label, .ipsEditor__toolbar-label:not(.ipsColorOptions__panel *, .ipsEditor__toolbar--nested *){clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.ipsEditor__toolbar--nested, .ipsEditor__toolbar-select-options) .ipsEditor__toolbar-item{flex-grow:1}.ipsEditor__toolbar-select{cursor:pointer;position:relative}.ipsEditor__toolbar-select>.ipsEditor__toolbar-select-option{display:contents}.ipsEditor__anchored-panel{--i-editor-panel-zi:10}:where(.ipsEditor__anchored-panel[popover]){background:transparent;border:none;overflow:visible}.ipsEditor__toolbar-select-options,.ipsEditor__toolbar-panel,.ipsEditor__iconpicker-wrap,.ipsEditor__anchored-panel{z-index:var(--i-editor-panel-zi);position:absolute}.ipsEditor__toolbar-select-options,.ipsEditor__toolbar-panel,.ipsEditor__toolbar--nested{background:var(--i-dropdown--ba-co);color:var(--i-color_root);box-shadow:var(--i-dropdown--bo-sh);border-radius:var(--i-dropdown--bo-ra);max-height:500px;overflow-y:auto;padding:5px;min-width:220px}.ipsEditor__toolbar-select-options--mentionSuggestions:not(#x){z-index:var(--ips-js-zindex-top,var(--i-editor-panel-zi))}.ipsEditor__toolbar--nested .ipsEditor__toolbar-item,.ipsEditor__toolbar-select-option,.ipsColorOptions__option{width:100%;border-radius:min(5px,var(--i-design-radius));flex:0 0 auto;display:flex;align-items:center;gap:1em;padding:.5em 1em}.ipsEditor__anchored-panel .ipsEditor__toolbar-item i:first-child{width:1em}.ipsEditor__toolbar-select-options :is(h1, h2, h3, h4, h5, h6){margin:0}.ipsEditor__toolbar--nested .ipsEditor__anchored-panel{position:static!important;margin:5px 0;margin-inline-start:1em;border-inline-start:2px solid color-mix(in hsl,currentColor 20%,transparent);box-shadow:none;background:none;border-radius:0;min-width:0;max-height:none}@supports (transition-behavior:allow-discrete){.ipsEditor__toolbar .ipsEditor__toolbar--row[hidden], .ipsEditor__toolbar--nested .ipsEditor__anchored-panel[hidden]{max-height:0px;overflow:clip;opacity:0;}.ipsEditor__toolbar .ipsEditor__toolbar--row, .ipsEditor__toolbar--nested .ipsEditor__anchored-panel{interpolate-size:allow-keywords;max-height:200px;transition:display, overflow, opacity, max-height;transition-duration:.4s;transition-behavior:allow-discrete;overflow:auto;opacity:1;}@starting-style{.ipsEditor__toolbar .ipsEditor__toolbar--row, .ipsEditor__toolbar--nested .ipsEditor__anchored-panel{max-height:0px;overflow:clip;opacity:0;}}}.ipsEditor__toolbar--nested .ipsEditor__anchored-panel .ipsEditor__toolbar--nested{min-width:0;padding:0;padding-inline-start:5px;box-shadow:none;background:none;border-radius:0;position:static}.ipsEditor__toolbar--nested .ipsEditor__anchored-panel .ipsEditor__toolbar--nested .ipsEditor__toolbar-item{padding:.4em 1em}.ipsEditor__toolbar-select-options[data-panel-anchor="block"]>.ipsEditor__toolbar-select-option{width:100%}.ipsEditor__toolbar-item-wrap:has(.ipsEditor__toolbar--row){flex:1 1 100%}.ipsEditor__toolbar--row{display:flex;gap:2px;background-color:var(--i-background_2)}.ipsEditor__toolbar-item-wrap:has(.ipsEditor__toolbar--row[hidden]){display:none}.ipsEditor__toolbar--main .ipsEditor__toolbar--row{margin-bottom:-.4em;padding-block:.2em}[data-tippy-root]{z-index:calc(var(--ips-js-zindex-top) - 10)!important}:where(.tiptap .react-renderer){display:contents}:where(.tiptap .react-renderer > [data-node-view-wrapper]){width:fit-content;position:relative;display:inline-block}:where(.tiptap .react-renderer.node-ipsBox > [data-node-view-wrapper]){width:100%;display:flow-root}.ProseMirror-selectednode, .tiptap.ProseMirror .react-renderer:not(.ProseMirror-selectednode, .node-codeBlock, .node-ipsBox, .node-blockquote), .node-ipsEmbed{outline-color:var(--i-background_6)}.tiptap.ProseMirror .react-renderer:hover:not(.ProseMirror-selectednode, .node-codeBlock, .node-ipsBox, .node-blockquote) > [data-node-view-wrapper]:hover, :is(.ProseMirror-selectednode, .node-ipsEmbed) > [data-node-view-wrapper]{outline-width:2px;outline-style:solid;outline-color:inherit}.tiptap [data-node-view-wrapper][data-is-resizing]{outline:2px solid var(--i-primary)!important}.tiptap [data-node-view-wrapper][data-attachment-type="file"]:not(.ProseMirror-selectednode > *){outline:none}:is(.ipsRichTextBox, .ipsQuote_contents > *) > .node-codeBlock > pre{margin-block:0}.node-ipsEmbed:not(.ProseMirror-selectednode){outline-color:var(--i-background_4)}.ProseMirror-selectednode{outline-color:var(--i-primary)}.ProseMirror-selectednode:not(.react-renderer){outline:2px solid var(--i-primary)}.tiptap .react-renderer:not(.react-renderer--no-indicators) :is(.ipsCode.ipsCode--nodeview-wrapper, .ipsQuote){overflow:visible}.tiptap .react-renderer:not(.react-renderer--no-indicators) .ipsCode--nodeview-wrapper{padding:0}.tiptap .ipsCode--nodeview-wrapper>[data-node-view-content]{overflow:auto;display:block;padding-inline:1.3em;padding-block-end:1.3em}.react-renderer :is(iframe){border-width:0!important}.tiptap :is(p,ol,ul).ProseMirror-selectednode{outline-width:0}.tiptap :is(.node-blockquote, .node-ipsBox, .node-ipsEmbed){margin-bottom:1em}.ipsEditor__create-sibling{--i-indicator-size:20px;--i-hz-offset:1em;display:flex;justify-content:center;align-items:center;position:absolute;z-index:4;height:var(--i-indicator-size);width:var(--i-indicator-size);font-size:.6em;color:var(--i-primary-contrast);background:var(--i-primary);border-radius:50%;margin:-1px}.ipsEditor__create-sibling-wrapper{opacity:0}:is([data-node-view-wrapper]:hover, .ipsEditor__table-wrapper:hover, .ProseMirror-selectednode) .ipsEditor__create-sibling-wrapper{opacity:1}.tiptap [data-is-resizing] .ipsEditor__node-options, .ipsEditor__nodewrap--narrow .ipsEditor__node-options--media:not(.ProseMirror-selectednode > [data-node-view-wrapper] > *){display:none!important}.ipsEditor__table-wrapper{position:relative}.ipsEditor__node-options>.ipsEditor__toolbar-item{color:var(--i-primary-contrast);background:var(--i-primary);padding:.7em;width:auto;height:auto}.ipsEditor__node-options > .ipsEditor__toolbar-item:is(:hover, :focus-visible, .ipsEditor__toolbar-item--active), .ipsEditor__create-sibling:hover{background:var(--i-primary-light)}.ipsEditor__node-options--media>.ipsEditor__toolbar-item{background:hsl(0 0% 0% / .4);color:#fff;backdrop-filter:blur(5px)}.ipsEditor__node-options--media > .ipsEditor__toolbar-item:is(:hover, :focus-visible, .ipsEditor__toolbar-item--active){background:hsl(0 0% 0% / .6)}.ipsEditor__create-sibling--before{left:var(--i-hz-offset);top:calc(var(--i-indicator-size) * -0.5);transform:rotate(-90deg);transform-origin:center}.ipsEditor__create-sibling--after{inset-inline-end:var(--i-hz-offset);bottom:calc(var(--i-indicator-size) * -0.5);transform:rotate(90deg);transform-origin:center}[data-attachment-type="file"]{display:inline-block}[data-attachment-type="file"] a{cursor:default}.ipsEditor__node-hover-overlay{position:absolute;inset:0}.ipsEditor__toolbar-panel-row{display:flex;align-items:center;gap:1em}.ipsEditor__toolbar-panel-row .ipsInput{width:revert;min-width:min(60vw,200px)}[data-role="editor-messages-container"]{position:sticky;bottom:.25em;z-index:2;font-weight:normal;font-size:var(--i-font-size)}@media (max-width:979px){[data-role="editor-messages-container"]{bottom:calc(var(--i-mobileFooter--he) + 0.25em)}}.ipsEditor__global-messages{display:flex;flex-direction:column;gap:.5em;padding:.5em}.ipsEditor__global-message{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--i-background_dark) 80%,transparent);color:#fff;border-radius:min(var(--i-design-radius),5px);display:flex;font-weight:500;justify-content:space-between;padding:.5em .7em}.ipsEditor__global-message :is(.far, .fa-regular, .fa-solid, .fas){font-size:1.2em}.ipsEditor__autosave-clear{text-decoration:underline;color:inherit}.ipsRichTextBox__nodeview-wrap summary.ipsRichTextBox__title{cursor:text}.ipsRichTextBox__node-view-wrapper--collapsed > [data-node-view-content-react] > :not(.ipsRichTextBox__title:first-child){height:0!important;width:0!important;margin:0!important;padding:0!important;border:none!important;overflow:hidden!important}.ipsRichTextBox__node-view-wrapper--collapsed>[data-node-view-content-react]>.ipsRichTextBox__title:first-child{margin-block-end:0;border-bottom:none;padding-block-end:0}:root{--i-ri-box-title-placeholder:"Add a box title..."}.ipsRichTextBox__nodeview-wrap .ipsRichTextBox__title--empty:not(.ipsRichTextBox__title--selection-within)::before{position:absolute;content:var(--i-ri-box-title-placeholder);opacity:.35;cursor:text;transition:opacity .2s ease}.ipsRichTextBox__nodeview-wrap .ipsRichTextBox__title--empty:not(.ipsRichTextBox__title--selection-within):hover::before{opacity:.6}.ipsColorOptions__option{text-wrap:nowrap}.ipsColorOptions__option::before{content:"";background:var(--i-richtext-background-color);width:1.4em;height:1.4em;flex:0 0 auto;border-radius:4px}.ipsColorOptions__option[data-i-background-color^="theme_"]::before{border-color:color-mix(in srgb,var(--i-richtext-background-color) 30%,var(--i-color_root) 15%,transparent);border-width:1px;border-style:solid}#editorToolbarPanel_nested_highlight [data-i-background-color="root"]{--i-richtext-background-color:var(--i-background_1)}.ipsEditor__toolbar-item--font-color:not([data-i-color="root"]){color:var(--i-richtext-color);background:color-mix(in srgb,var(--i-richtext-color) 20%,transparent)}.ipsEditor__toolbar-item--box-color:not(#x){border-bottom:5px solid color-mix(in srgb,var(--i-richtext-color,var(--i-background_2)) 85%,var(--i-color_root));padding-top:5px;color:inherit;background-color:color-mix(in srgb,var(--i-richtext-color,var(--i-background_2)) 20%,var(--i-background_2))}.ipsEditor__toolbar-item--box-color:not(#x)[data-i-color*="theme_"]{border-color:color-mix(in srgb,var(--i-richtext-color) 85%,var(--i-color_root));background-color:var(--i-richtext-color)}.ipsEditor__giphy-panel{display:flex;flex-direction:column;max-height:400px;width:400px;max-width:90vw;padding:0}.ipsEditor__giphy-panel>form{display:contents}.ipsEditor__giphy-search{margin:8px;flex:0 0 auto;width:calc(100% - 16px)!important}.ipsEditor__giphy-attribution{padding:.5em;position:absolute;inset-inline-end:0;inset-block-end:0;font-weight:600;background-color:var(--i-background_dark);color:var(--i-color_background-dark-contrast);font-size:.9em;border-top-left-radius:.5em;box-shadow:var(--i-dropdown--bo-sh)}.ipsEditor__giphy-attribution:dir(rtl){border-top-right-radius:.5em;border-top-left-radius:0}.ipsEditor__giphy-attribution>img{--i-logo-margin:.13lh;height:calc(1lh - 2 * var(--i-logo-margin));margin-top:var(--i-logo-margin);margin-inline:.6ch}.ipsEditor__giphy-results{overflow-y:auto;flex-grow:1;min-height:200px;padding-inline:8px;--i-giphy-ratio:16/9;display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px}.ipsEditor__giphy-results-page{display:contents}.ipsEditor__giphy-results-page button{aspect-ratio:var(--i-giphy-ratio);flex-grow:calc(10 * (var(--i-giphy-ratio)));flex-shrink:1;flex-basis:calc(var(--i-giphy-ratio) * 90px);background:var(--i-background_3);padding:0}.ipsEditor__giphy-results-page img{aspect-ratio:var(--i-giphy-ratio);width:100%}.ipsEditor__giphy-results h3{display:block;align-self:center;flex-basis:100%;text-align:center}.tiptap .node-ipsEmbed,.tiptap [data-node-view-wrapper]{max-width:100%}.tiptap .node-ipsEmbed:not([data-embed-type="og"]) > [data-node-view-wrapper]{width:min(var(--i-media-width,100%),var(--i-embed-max-width,500px))}.node-ipsEmbed:is([data-embed-type="og"]) [data-node-view-wrapper]{border-radius:min(var(--i-design-radius),6px)}.node-ipsEmbed:is([data-embed-type="og"]) [data-node-view-wrapper] [data-role="embed-node-view-content-wrap"] > :not(a, .ipsEmbeddedLink){max-width:100%;border-radius:min(var(--i-design-radius),6px);overflow:hidden}.node-ipsEmbed:not(.ProseMirror-selectednode):is([data-embed-type="og"]) [data-node-view-wrapper]{outline-width:0}.node-ipsEmbed [data-node-view-wrapper]>div>*{margin:0!important}.ipsEditor__toolbar-item--unavailable,.ipsEditor__toolbar-item[disabled]{pointer-events:none;opacity:.2}.ipsEditor__toolbar-item--no_pointer_events{pointer-events:none}.ipsCode--nodeview-wrapper>.ipsEditor__toolbar{font-family:var(--i-font-family);cursor:default;margin-bottom:1em;padding-inline:1.3em;padding-block-start:1.3em}.ipsEditor__toolbar--nodeview:not(#x){flex-wrap:nowrap;position:relative}.ipsEditor__toolbar--nodeview:not(#x) > *{min-width:revert!important}.ipsEditor__toolbar--nodeview .ipsEditor__toolbar-item{cursor:pointer}.ipsEditor__toolbar--nodeview .ipsEditor__toolbar-panel{cursor:default}.ipsCode [data-role="toolbar"]>.ipsEditor__toolbar-item{display:block;width:fit-content;margin-bottom:1em;position:sticky;left:0;background:color-mix(in srgb,currentColor 15%,transparent);padding:.5em .9em;font-size:.7em;border-radius:min(var(--i-design-radius),5px);font-family:var(--i-font-family);font-weight:600;color:var(--i-color_soft);outline-width:0}[data-node-view-wrapper] .ipsEditor__node-options{align-items:center;display:flex;gap:.25em;position:absolute;top:1em;inset-inline-end:1em;transition:inset-inline-end .25s , top .25s}[data-node-view-wrapper].ipsEditor__nodewrap--narrow .ipsEditor__node-options--media{inset-inline-end:calc(-1em - 30px);top:0}.ipsEditor__tiptap-wrap .ipsRichText summary::after, .ipsEditor__tiptap-wrap .ipsRichTextBox__title:not(.ipsRichTextBox--alwaysopen > .ipsRichTextBox__title)::after{display:none}[data-node-view-content]>.ipsRichTextBox{overflow:visible}.ipsEditor__node-options>button{display:inline-grid;place-content:center;width:2em;height:2em;border-radius:5px;padding:0}.ipsEditor__toolbar-item--escapeembed>*{grid-area:1/1;margin:auto}.ipsEditor__node-options>button,.ipsRichTextBox__marker{position:relative;z-index:1}.tiptap [data-mentionid]{cursor:default}.ipsEditor__toolbar-select-options--mentionSuggestions .ipsEditor__toolbar-select-option{gap:1em}.ipsEditor__toolbar-select-options--mentionSuggestions .ipsEditor__toolbar-select-option .ipsUserPhoto{width:34px}.ipsEditor__toolbar-select-option--active{background-color:var(--i-primary);color:var(--i-primary-contrast)}.tiptap .ipsQuote,.tiptap .ipsQuote_contents{min-height:revert;display:flow-root}.tiptap img.ProseMirror-separator{width:revert!important}.ipsEditor__link-options{max-height:none;overflow-y:hidden}.ipsEditor__toolbar-panel--link{gap:5px;display:grid;width:min(80vw,350px);grid-template-columns:auto 3em}.ipsEditor__toolbar-panel--link .ipsEditor__toolbar-panel-row{display:grid;grid-template-columns:5ch 1fr;grid-column:1}.ipsEditor__toolbar-panel--link label{text-align:end;font-weight:600}.ipsEditor__toolbar-panel--link [data-role="unlink"]{grid-row-start:1;grid-column:2}:root{--i-editor-panel-zi:1}.ipsEditor__toolbar-panel--link [data-role="unlink"].ipsEditor__remove-link--fullheight{grid-row-end:3}.ipsEditor__toolbar-panel--link [data-role="convert_to_embed"]{grid-row-start:2;grid-column:2}.ipsEditor__link-panel-status{max-height:1lh;grid-row:span 1;grid-column:span 2;text-align:end;font-size:.75em;padding:0 calc(0.7em / 0.75);color:var(--i-color_positive)}.ipsEditor__link-panel-status [data-role="content"]{transition:opacity .1s ease-in}.ipsEditor__link-panel-status--processing [data-role="content"]{opacity:0}.ipsEditor__close-link-panel{display:none}@media (max-width:767px){.ipsEditor__close-link-panel{margin-top:1em;display:flex;grid-row:span 1;grid-column:span 2}.ipsEditor__link-panel-status{display:none}}.ipsEditor__toolbar-panel--embed{max-width:210px;grid-template-columns:1fr;grid-auto-flow:row;position:revert;width:max-content;gap:5px}.ipsEditor__toolbar-panel--embed>*{gap:5px;display:grid;grid-auto-flow:column;align-items:center}.ipsEditor__toolbar-panel--embed>*>label{width:max-content;white-space:nowrap}.ipsEditor__toolbar-panel--embed>*>.ipsInput{width:revert;flex-grow:1}.ipsEditor__toolbar--hovering:not(#x){width:100%;margin-inline:0;bottom:20px;top:revert}[data-role="toollist-wrap"]{inset-inline-end:calc(100% + var(--i-hz-offset, 20px))}.cWidgetContainer__portal-menu{padding:1em}[data-role="toollist-wrap"],.cWidgetContainer__portal-menu{--i-hz-offset:20px;display:flex;flex-direction:column;gap:1em}[data-role="toollist-wrap"], .ipsEditor__toolbar--hovering:not(#x), .cWidgetContainer__portal-menu{position:absolute;z-index:calc(var(--ips-js-zindex-top) - 10)}[data-role="toollist-wrap"] > [data-ipseditor-toollist], [data-role="toollist-wrap"] > .ipsEditor__global-messages > .ipsEditor__global-message, .ipsEditor__toolbar--hovering:not(#x), .cWidgetContainer__portal-menu{outline:2px solid var(--i-primary);border-radius:var(--i-box--bo-ra);background:var(--i-background_3)}[data-resize-active] .cWidgetContainer__portal-menu{opacity:0}[data-mouse-down-drag-active]{touch-action:none}[data-mouse-down-drag-active] *{cursor:var(--i-drag-cursor,move)!important}.tiptap [data-attachment-type="video"][data-is-resizing] video{pointer-events:none}.cWidgetContainer__portal-menu [data-action="cancel"]{background-color:var(--i-color_negative);color:var(--i-primary-contrast)}[data-role="toollist-wrap"]>.ipsEditor__global-messages{padding:0;order:-1}[data-role="toollist-wrap"] .ipsComposeArea_dropZone{margin:0!important}.tiptap [data-drag-handle]{cursor:move}.tiptap [data-drag-handle]:is([data-is-resizing]){cursor:inherit}[data-is-resizing] *{pointer-events:none}.ipsEditor__toolbar-item--imagewidth{width:max-content}.ipsEditor__width-form{display:grid;min-width:220px;gap:1em;padding:.5em;grid-auto-flow:row}@container(max-width:767px){.ipsEditor__width-form{width:80cqw;}}.ipsEditor__width-form>div{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline}.ipsEditor__width-form>div>*{flex:1 1 fit-content}.ipsEditor__width-form [data-role="status-indicator"]{position:relative;display:flex;align-items:flex-end;flex-direction:column}.ipsEditor__width-form [data-role="status-indicator"] > .ipsLoading:not(#x)::before{inset-inline-end:0;height:1em;width:1em;font-size:revert}.ipsEditor__width-form [data-role="status-indicator"] .fa-solid.fa-check{position:absolute;color:var(--i-color_positive);font-size:.75em;bottom:-.5lh}.ipsEditor__width-form>[data-role="custom-width-wrap"]{position:relative}.ipsEditor__width-form>[data-role="custom-width-wrap"]::after{position:absolute;inset-inline-end:35px;display:block;inset-block-end:.7em;content:'px';color:var(--i-color_soft)}.tiptap :where([data-is-resizing]).ipsRichText__align--width-fullwidth::after{position:absolute;content:"";opacity:0;right:0;top:0;height:100%;background-color:var(--i-color_primary);transition:opacity .1s ease 10ms;width:5px}.tiptap .ipsRichText__align--width-fullwidth-snap::after{display:block;opacity:.7}.tiptap .ipsRichText__align--width-fullwidth-snap.ipsRichText__align--width-fullwidth-snap-right::after{left:0;right:revert}.ipsRichText :is(.ipsRichText__align--width-custom, .ipsRichText__align--width-fullwidth)[data-node-view-wrapper] img{width:100%;display:inline-block}.tiptap .ipsRichText__align--inline[data-node-view-wrapper]>.ipsEditor__create-sibling-wrapper{display:none}.tiptap .ipsEditor__media-resize-handle{display:block;position:absolute;bottom:-3px;right:-3px;height:8px;width:8px;outline:1px solid var(--i-primary-contrast);background:var(--i-primary);cursor:nwse-resize}.tiptap .ipsEditor__media-resize-handle--nesw{cursor:nesw-resize;right:revert;left:-3px}.tiptap :is(.ipsEditor__node-options--media, .ipsEditor__toolbar, .ipsEditor__toolbar-panel, .ipsEditor__toolbar-item){text-align:start}.tiptap .node-ipsEmbed:is([data-embed-type="video"], [data-embed-type="photo"], [data-embed-type="brightcove"]) > [data-node-view-wrapper]{width:var(--i-media-width,100%);max-width:var(--i-embed-media-max-width,100%)}[data-role="embed-node-view-content-wrap"]{display:contents}.tiptap .node-ipsEmbed[data-alignment]{display:flex}.tiptap .node-ipsEmbed[data-alignment="center"]{justify-content:center}.tiptap .node-ipsEmbed[data-alignment="end"]{justify-content:end}.tiptap .node-ipsEmbed[data-alignment] .ipsEmbedded__wrap > *:not(#x){margin-block:0}.cWidgetsManaging .ipsWidget__content--wrap :is(.ipsEditor, [data-ipseditorv5], .tiptap, .ipsEditor__tiptap-wrap, .ipsEditor__toolbar):not(#x, .ipsWidget__content--wrap--editing *){z-index:0;pointer-events:none}.cWidgetsManaging .ipsWidget__content--wrap :is([data-role="mainEditorArea"].ipsLoading):not(#x, .ipsWidget__content--wrap--editing *)::before{display:none}.resize-cursor{cursor:ew-resize;cursor:col-resize}.column-resize-handle{background-color:var(--i-primary);bottom:calc(-2 * var(--i-ta--bo-wi));position:absolute;right:calc(-2 * var(--i-ta--bo-wi));pointer-events:none;top:0;width:clamp(3px, calc(4 * var(--i-ta--bo-wi)), 8px );z-index:1}.ipsEditor__table-wrapper{position:relative;width:min-content;max-width:100%}.ipsEditor__table-wrapper.ProseMirror-selectednode{outline-offset:3px;max-width:100%}.ipsEditor__table-wrapper>.tableWrapper{outline:none!important}.tiptap .ipsEditor__table-wrapper .selectedCell{position:relative}.tiptap .ipsEditor__table-wrapper .selectedCell::after{content:"";position:absolute;inset:0;display:block;z-index:1;background-color:oklch(from var(--i-color_primary) l c h / 0.1)}:is(.node-ipsEmbed, .node-blockquote, .node-codeBlock) + :is(.node-blockquote, .node-codeBlock) > :is(.ipsCode, .ipsQuote), :is(.node-ipsEmbed, .node-blockquote, .node-codeBlock) + :is(.node-ipsEmbed){margin-top:1em}.ipsEditor__node-drag-handle{position:absolute;cursor:move}.ipsEditor__node-drag-handle:not(.ipsEditor__node-options *){inset-inline-end:1em;inset-block-start:1em}i-latex-nodeview{display:inline-block}i-latex-nodeview [data-latex-source]{background:var(--i-background_3);padding:.2em .5em;border-radius:4px;font-family:ui-monospace,'Cascadia Code','Source Code Pro',Menlo,Consolas,'DejaVu Sans Mono',monospace;font-weight:normal}i-latex-nodeview > i-latex:not(.iLatex--no-decoration){outline:1px solid var(--i-primary);padding:3px;border-radius:3px;cursor:pointer}.ipsEditor__drop-cursor{z-index:calc(var(--ips-js-zindex-top) + 50) !important;color:red!important;opacity:.5}.ipsReact{--_react-size:34px;--_icon-size:calc(var(--_react-size) * .8);--_gap:5px;position:relative;display:flex;align-items:center;font-size:var(--i-font-size_-2);z-index:1;height:var(--_react-size)}.ipsReact :where(a){color:inherit;text-decoration:none}.ipsReact img{object-fit:contain}.ipsReact_reaction{-webkit-tap-highlight-color:transparent}.ipsReact_reaction img{width:var(--_icon-size);height:var(--_icon-size);display:block}.ipsReact_button{display:block;position:relative;transition:.2s all ease-in-out;filter:grayscale(100%) opacity(60%)}.ipsReact_button.ipsReact_reacted, body.ipsApp_noTouch .ipsReact_types:hover .ipsReact_button, body:not(.ipsApp_noTouch) .ipsReact_types.ipsReact_types_active .ipsReact_button{filter:none}.ipsReact_types ul{position:absolute;background:var(--i-background_1);display:flex;align-items:center;gap:var(--_gap);pointer-events:none;border-radius:100px}@media (max-width:767px){.ipsReact_types ul{bottom:100%;flex-direction:column;transform-origin:50% 100%}}@media (min-width:768px){.ipsReact_types ul{inset-inline-end:calc(100% - 1px);transform-origin:right center}:where([dir="rtl"]) .ipsReact_types ul{transform-origin:left center}}.ipsReact .ipsReact_types ul.ipsReact_hover{pointer-events:auto;animation:reaction-hover .3s ease-in-out forwards}.ipsReact .ipsReact_types ul.ipsReact_hoverOut{animation:reaction-hover-out .2s ease-in-out .4s forwards}.ipsReact_types ul::after{content:''}.ipsReact_name{display:none}.ipsReact_reaction{display:grid;place-content:center;position:relative;height:var(--_react-size);width:var(--_react-size)}a.ipsReact_reaction::after{content:'';position:absolute;top:50%;left:50%;margin-top:-75%;margin-left:-75%;width:150%;height:150%;border-radius:50%;pointer-events:none;border:2px solid currentColor;opacity:0}a.ipsReact_reaction.ipsReact_active::after{animation:reaction-click-ring .8s ease-out forwards}a.ipsReact_reaction.ipsReact_active img{animation:reaction-click .6s ease-out forwards}.ipsReact_unreact{background:var(--i-background_dark);color:#fff!important;width:20px;height:20px;border-radius:50%;font-size:14px;font-family:'Arial',sans-serif;display:grid;place-content:center;position:absolute;top:-10px;inset-inline-end:-6px}.ipsReact_unreact[style*="inline"]{display:grid!important}.ipsReact_blurb{transition:.3s;transition-delay:.5s}.ipsReact:has(.ipsReact_hover) .ipsReact_blurb{opacity:0;transition-delay:0s}.ipsReact_blurb:not(.ipsHide) + .ipsReact_types{border-inline-start:1px solid var(--i-background_3);padding-inline-start:1em;margin-inline-start:1em;position:relative}@media (max-width:600px){.ipsReact_blurb:not(.ipsHide) + .ipsReact_types{margin-inline-end:1em}}.ipsReact_reactions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:2px 7px}.ipsReact_reactCount{display:flex;font-weight:500}.ipsReact_reactCount>a,.ipsReact_reactCount>span{display:flex;align-items:center;color:var(--i-color_hard);padding:4px;border:1px solid var(--i-background_4);background:var(--i-background_1);border-radius:50px}.ipsReact_reactCount>a:hover{border-color:var(--i-background_6);outline:4px solid var(--i-background_3)}.ipsReact_reactCount img{width:20px;height:20px}.ipsReact_reactCount>span>span:last-child,.ipsReact_reactCount>a>span:last-child{font-size:var(--i-font-size_-2);padding:0 .8em}.ipsReact_reactCountOnly{padding:0 7px;font-weight:bold;line-height:24px;border-radius:2px;font-size:var(--i-font-size_-2);display:inline-block}@media screen and (max-width:767px){.ipsReact_button .ipsReact_reaction::after,.ipsReact_overview{display:none}}.ipsReact_reactCountOnly_mini{line-height:18px;font-size:max(10px,.7em)}.ipsReactOverview{text-align:center}.ipsReactOverview:not(:has(*)){display:none}@supports not selector(a:has(b)){.ipsReactOverview:-moz-only-whitespace{display:none}}.ipsReactOverview ul{display:flex;align-items:center;justify-content:center;gap:.3em}.ipsReactOverview ul+span{vertical-align:middle}.ipsReactOverview ul img{max-height:1.8em;width:auto}.ipsReactOverview_small ul img{max-height:1.6em}.ipsReactOverview p{display:block;margin-top:.5em;font-size:var(--i-font-size_-2);text-transform:uppercase;opacity:.5;font-weight:500}@keyframes reaction-click-ring{0%{opacity:1;transform:scale3d(0.4, 0.4, 1);}40%{transform:scale3d(1, 1, 1);opacity:.8;}100%{opacity:0;transform:scale3d(1.2, 1.2, 1);}}@keyframes reaction-click{0%{opacity:0;transform:scale3d(0.1, 0.1, 1);}30%{transform:scale3d(1.3, 1.3, 1);opacity:1;}100%{transform:scale3d(1, 1, 1);}}@keyframes reaction-hover{0%{opacity:0;transform:scale3d(0, 1, 1);}50%{transform:scale3d(1.2, 1, 1);opacity:1;}100%{transform:scale3d(1, 1, 1);}}@keyframes reaction-hover-out{0%{opacity:1;transform:scale3d(1, 1, 1);}60%{transform:scale3d(0, 0, 1);}100%{opacity:0;}}.ipsReputation_count{background:#fff;display:inline-block;position:relative;font-size:var(--i-font-size_-1);font-weight:bold;border-radius:min(var(--i-design-radius,4px));border:1px solid rgba(0,0,0,.1)}.ipsReputation_count.i-color_positive{background:var(--i-background_positive-soft)}.ipsReputation_count.i-color_negative{background:var(--i-background_negative-soft)}.ipsLikeRep [data-action="giveReputation"]+.ipsReputation_count{font-size:var(--i-font-size_-2);margin-inline-start:10px}.ipsLikeRep [data-action="giveReputation"]+.ipsReputation_count::before{content:'';display:block;width:1px;height:100%;position:absolute;background:currentColor;opacity:.1;top:0;inset-inline-start:-8px}.ipsFollowerList{max-height:300px}.ipsPageActions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6em;font-size:calc(.85em + var(--i-range) * .1)}:where(.ipsPageActions > :is(li, div)){display:contents}.ipsPageActions .ipsButton{flex:1 1 auto}@container (max-width:600px){.ipsPageActions--mini-responsive .ipsButton__label{display:none;}}.ipsPageActions__mainLink{display:block;padding:.6em 1em;border-radius:min(var(--i-design-radius),5px);background-color:color-mix(in hsl,currentColor 10%,transparent);color:var(--i-color_root);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ipsPageActions__mainLink:hover{background-color:color-mix(in hsl,currentColor 15%,transparent)}.ipsPageActions__mainLink i{opacity:.5;margin-inline-end:.3em}.ipsLeaderboard_trophy{color:#fff;background-color:var(--i-trophy-first--background);font-size:1.5em;width:2em;height:2em;border-radius:50%;position:relative;display:inline-flex;align-items:center;justify-content:center}.ipsLeaderboard_trophy_2{background-color:var(--i-trophy-second--background)}.ipsLeaderboard_trophy_3{background-color:var(--i-trophy-third--background)}.ipsLeaderboard_trophy_4{display:none}.ipsEntry{--i-post--pa-in:clamp(1em,2vw,1.5em);--i-post--pa-bl:clamp(1em,2vw,1.5em);--i-entry-color:initial;position:relative;margin-bottom:1em}.ipsEntry--popular,.ipsEntry--solved,.ipsEntry--selected,.ipsEntry--highlighted{outline:4px solid color-mix(in srgb,var(--i-entry-color,transparent) 20%,transparent);border-color:var(--i-entry-color,var(--i-color_positive))}.ipsEntry:has([data-role="moderation"]:checked){outline:4px solid color-mix(in srgb,var(--i-entry-color,transparent) 20%,transparent);border-color:var(--i-entry-color,var(--i-color_positive))}.ipsEntry--highlighted{--i-entry-color:var(--i-primary)}.ipsModerated{--i-entry-color:var(--i-color_moderated)}.ipsEntry--popular{--i-entry-color:var(--i-color_positive)}.ipsEntry--solved{--i-entry-color:var(--i-color_positive)}.ipsEntry--selected{--i-entry-color:var(--i-primary);background-color:var(--i-background_selected)!important}.ipsEntry:has([data-role="moderation"]:checked){--i-entry-color:var(--i-primary);background-color:var(--i-background_selected)!important}:where(.ipsBox, .ipsWidget, .ipsDialog) .ipsEntry{box-shadow:none;background:none;border-width:0;border-radius:0;margin:0;outline-width:0!important}@media (max-width:767px){.ipsPull .ipsEntry{border-left-width:0;border-right-width:0;border-radius:0}.ipsEntry--highlighted{outline-offset:-5px}}.ipsEntry__header{--_padding:calc(var(--i-rem) * 1.3);color:var(--i-co);padding:var(--_padding);padding-bottom:0}@media (max-width:550px){.ipsEntry__topButton--profile{margin-inline-end:-12px}}.ipsEntry__header a{color:inherit}.ipsEntry__header-align{display:flex;align-items:center;flex-wrap:wrap}.ipsEntry__header .ipsPhotoPanel{flex:999 1 10%}.ipsEntry__header .ipsPhotoPanel__secondary{font-size:.9em}.ipsEntry__header .ipsEntry__group{font-size:max(.8em,11px);font-weight:500;color:var(--i-color_soft);margin-inline-start:1.5em}.ipsEntry__header-align .ipsInput{margin-inline-end:.8em}.ipsEntry__header .ipsEntry__date{display:none;opacity:.6;font-size:.9em;flex-grow:9999}.ipsEntry__date a{color:inherit}.ipsEntry__profile-row{flex:1 1 100%}.ipsEntry__profile{font-size:max(.8em,12px);padding-top:1.5em}.ipsEntry__profile-row:has(.ipsEntry__profile){margin:0 calc(var(--_padding) * -1)}.ipsEntry__profile-row>.ipsControls__fail-message{margin-top:1.5em}.ipsEntry__username{font-weight:600;display:flex;align-items:center;flex-wrap:wrap;color:var(--i-color_hard)}:where(.ipsEntry__username) a{color:inherit}.ipsEntry__topButton{color:var(--i-color_soft);display:grid;place-content:center;border-radius:min(var(--i-design-radius),5px);flex:0 0 32px;align-self:stretch}@media (any-hover:hover){.ipsEntry__topButton:hover{color:var(--i-color_hard);background:var(--i-background_2)}}.ipsEntry__topButton .ipsMenuLabel{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ipsEntry__topButton--profile i{transition:transform .2s linear}.ipsEntry__topButton--profile[aria-expanded="true"] i{transform:rotateX(180deg)}.ipsEntry__authorStats{--i-co:var(--i-color_soft);color:var(--i-co);font-weight:500;font-size:max(.9em,12px);display:flex;flex-wrap:wrap}.ipsEntry__authorStats>li>*{display:flex;align-items:center;justify-content:center;gap:.5em;color:inherit;padding:.7em 1em;line-height:1}.ipsEntry__authorStats i{opacity:.6}.ipsEntry__authorStats img{height:1em}.ipsEntry__authorStats--mini-profile{overflow:hidden;border:0 solid var(--i-background_3);border-width:1px 0;gap:1px}.ipsEntry__authorStats--mini-profile>li{outline:1px solid var(--i-background_3);flex:1 1 auto}.ipsEntry__authorStats--mini-profile>li>*{padding:1em}.ipsEntry__authorStats--mini-profile a:hover{background-color:var(--i-background_2)}.ipsEntry__authorStats--mini-profile [data-i-el="group-icon"]{display:grid;place-content:center;padding:0 1em}.ipsEntry__authorStats--mini-profile [data-i-el="group-icon"] img{max-height:1.5em;padding:0;width:auto}.ipsEntry__authorStats--minimal{justify-content:center;margin-left:calc(var(--i-post--pa-in) * -.8);margin-right:calc(var(--i-post--pa-in) * -.8);text-align:center}.ipsEntry__authorStats--minimal>li>*{border-radius:5px}.ipsEntry__authorStats--minimal [data-i-el="label"]{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ipsEntry__authorStats--minimal a:hover{background:var(--i-background_3)}.ipsEntry__authorFields{text-align:start;color:var(--i-color_soft);font-size:max(.9em,12px);display:grid;gap:.8em}.ipsEntry__authorFields [data-i-el="title"]{font-weight:600;color:var(--i-color_hard);display:block}.ipsEntry__authorFields:not(:has(*)){display:none}@supports not selector(a:has(b)){.ipsEntry__authorFields:-moz-only-whitespace{display:none}}.ipsEntry__profile .ipsEntry__authorFields{padding:1.3em;border-bottom:1px solid var(--i-background_3)}.ipsEntry__content{position:relative}@media (min-width:601px){.ipsEntry__header .ipsBadges{margin-inline-end:1.2em}}@media (max-width:600px){.ipsEntry__header .ipsBadges{flex:1 1 100%;margin-top:1.5em;order:10}}:where(.ipsEntry--simple, .ipsEntry--post) .ipsEntry__post > .ipsBadges > li{display:contents}.ipsEntry--simple .ipsEntry__post,.ipsEntry--post .ipsEntry__post{padding:var(--i-post--pa-bl) var(--i-post--pa-in);flex-grow:1}:where(.ipsRichText--user:not(:has(.ipsEditor))){font-size:calc(var(--set__i-user-content-font-size, 100) * .01em);line-height:1.8}.ipsEntry__signature{margin-top:1em;border-top:1px solid;border-color:color-mix(in srgb,currentColor 15%,transparent);padding:1em 0}.ipsEntry__footer{padding:.6em;display:flex;align-items:center;flex-wrap:wrap-reverse;gap:.6em;font-size:.9em}.ipsEntry__footer:has(> .ipsReact:only-child):not(:has(.ipsReact_types)):has(.ipsReact_blurb.ipsHide){display:none}.ipsEntry__controls{color:var(--i-color_primary);display:flex;gap:1px;flex-wrap:wrap;align-items:center;font-weight:600}.ipsEntry__controls>li{border-radius:5px;height:2.5em;display:flex;position:relative}@media (any-hover:hover){.ipsEntry__controls > li:not(:has(p)):hover{background-color:color-mix(in srgb,currentColor 10%,transparent)}}.ipsEntry__controls > li > :where(a, button, p){display:flex;align-items:center;gap:.5em;padding:0 1em;color:inherit;border-radius:inherit}.ipsEntry__controls [data-active="helpful"]{color:var(--i-color_positive)}.ipsEntry__controls p{color:var(--i-color_soft)}.ipsEntry__controls-badge{margin-inline-start:-.4em;position:relative;padding:0 .8em;border-start-start-radius:0;border-end-start-radius:0}.ipsEntry__controls-badge:hover{background-color:color-mix(in srgb,currentColor 5%,transparent)}.ipsEntry__controls-badge::before{content:'';position:absolute;inset-inline-start:0;top:.5em;bottom:.5em;border-left:1px solid currentcolor;opacity:.15}.ipsEntry__footer .ipsReact{margin-inline-start:auto}:where(.ipsBox, .ipsWidget, .ipsDialog) .ipsEntry--simple{border-top:6px solid var(--i-entry-color,var(--i-background_4))}.ipsEntry--first-simple{border-top-width:0}:where(.ipsEntry--first-simple .ipsEntry__post .ipsRichText--user){font-size:max(var(--set__i-user-content-font-size, 100) * .01em, 1.12em, 16px)}.ipsEntry--simple .ipsEntry__author-column,.ipsEntry--simple .ipsEntry__meta{display:none}.ipsEntry--simple .ipsEntry__post{--i-post--pa-bl:1.5em;--i-post--pa-in:1.5em}.ipsEntry--simple .ipsEntry__post .ipsBadges{margin-bottom:.6em}.ipsEntry--post{display:grid}.ipsEntry__author-column{display:grid;align-content:start;gap:1.2em;text-align:center;padding:var(--i-post--pa-bl) var(--i-post--pa-in);border-inline-end:1px solid var(--i-background_3);position:relative}.ipsEntry__author-online{display:none;position:absolute;top:-1px;inset-inline-start:-1px;border:.6em solid var(--i-background_positive);border-bottom-color:transparent;border-inline-end-color:transparent;border-start-start-radius:var(--i-box--bo-ra)}.ipsEntry__author-column .ipsEntry__username{font-size:1.1em;font-weight:700;justify-content:center;gap:.5em}.ipsEntry__author-column .ipsEntry__author-moderator-badge{--i-badge:hsl(var(--if-light,117 56% 80%) var(--if-dark,150 62% 25%));font-size:.8em}.ipsEntry__author-column .ipsAvatarStack{width:50%;justify-self:center}.ipsEntry__author-column .ipsEntry__group{margin-top:-1em;color:var(--i-color_soft);font-size:.9em}.ipsEntry__group a{color:inherit}.ipsEntry__moderatorBadge{font-weight:500}.ipsEntry__moderatorBadge::before{content:"\f3ed";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;margin-inline-end:.2em;opacity:.6;display:inline-block;width:1em}.ipsEntry__authorStats [data-i-el="badges"]{display:none}.ipsEntry__meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 1em;margin-bottom:var(--i-post--pa-bl)}.ipsEntry__meta .ipsEntry__date{--i-co:var(--i-color_soft);color:var(--i-co);font-size:var(--i-font-size_-1);white-space:nowrap;margin-inline-end:auto}.ipsEntry__meta .ipsEntry__topButton{min-height:2em;margin-block:-.4em}.ipsEntry--post .ipsEntry__content{display:flex;flex-direction:column}.ipsEntry__post .ipsRichText--user .ipsForm--edit{margin-inline:calc(100 / var(--set__i-user-content-font-size, 100) * var(--i-post--pa-in) * -1)}.ipsEntry__post .ipsForm--edit .ipsFieldRow:first-of-type{padding-top:0}.ipsEntry__post:has(.ipsForm--edit){padding-bottom:0}.ipsEntry__post .ipsForm--edit .ipsFieldRow__label[for="comment_value"]{display:none}.ipsEntry__post .ipsForm--edit .ipsSubmitRow{border-radius:0}.ipsEntry:has(.ipsForm--edit) .ipsEntry__footer{display:none}.ipsEntry--ignored{font-weight:500;color:var(--i-color_soft);padding:1em;font-size:max(.9em,11px)}.ipsEntry--simple ~ .ipsEntry--ignored, :is(.ipsEntries--topic, .ipsEntries--comments, .ipsEntries--reviews) .ipsEntry--ignored{text-align:center;background-color:var(--i-background_2);border-top:1px solid var(--i-background_5)}.ipsEntry__hiddenMessage{background-color:color-mix(in srgb,var(--i-co) 10%,transparent);padding:.8em 1em;border-radius:5px;margin-bottom:1em;font-weight:500;font-size:.95em}.ipsUnreadBar{color:var(--i-color_primary);margin:1em;display:flex;align-items:center;gap:0 1.2em;font-weight:600;font-size:.9em;text-align:center}.ipsUnreadBar::before,.ipsUnreadBar::after{content:'';height:3px;border-radius:3px;flex:1 1 auto;background:currentColor}.ipsBox .ipsUnreadBar:not(hr){display:block;color:var(--i-primary-contrast);background:var(--i-primary);padding:.4em;margin:5px;border-radius:5px}.ipsBox .ipsUnreadBar::before,.ipsBox .ipsUnreadBar::after{content:none}hr.ipsUnreadBar{display:block;padding:0;background-color:currentColor;border-radius:4px;height:6px}.ipsEntry__recommendedNote{background:var(--i-background_2);border-radius:6px;margin-top:1em;padding:1em}.ipsEntry__truncate:not([data-truncate-expanded]){max-height:30em}html .ipsEntry__truncate ~ .ipsTruncate_more{background:var(--i-secondary);color:var(--i-secondary-contrast);margin-left:auto;margin-right:auto;width:fit-content;padding:0 1em;border-radius:5px}@media (min-width:768px){.ipsEntry--post{grid-template-columns:var(--post-column--fl-ba,230px) 1fr}.ipsEntry--post .ipsEntry__header,.ipsEntry--post .ipsEntry__post>.ipsBadges{display:none}}@media (max-width:767px){.ipsEntry--post .ipsEntry__author-column,.ipsEntry--post .ipsEntry__meta{display:none}}.ipsFieldRow{display:grid;gap:.8em;padding:1.5em;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}.ipsFieldRow[style*="list-item"]{display:grid!important}.ipsFieldRow ~ li:has(> .ipsHr:only-child){display:none}.ipsFieldRow__section{padding:1em;font-weight:600;color:var(--i-color_hard);font-size:1.2em;border-bottom:1px solid var(--i-background_3)}.ipsFieldRow__section:last-child, .ipsFieldRow:nth-last-child(1 of :not([hidden])){border-bottom-width:0}.ipsSubmitRow{flex:0 0 auto;margin-top:auto;background:var(--i-background_2);padding:1em;border-top:1px solid var(--i-background_4);border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);text-align:center}.ipsSubmitRow:not(:has(*)){display:none}.ipsFieldRow+.ipsSubmitRow{margin-top:-1px}.ipsFieldRow:has(> .ipsFieldRow__content > button:only-child){background:var(--i-background_2);padding:1em;border-top:1px solid var(--i-background_4);border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);text-align:center;margin-top:-1px}.ipsFieldRow__label{font-weight:600;font-size:1.1em;color:var(--i-color_hard);display:flex;align-items:center;flex-wrap:wrap;gap:0 2em}.ipsFieldRow__label>*{min-width:fit-content}.ipsFieldRow--noLabel .ipsFieldRow__label, .ipsForm--noLabels .ipsFieldRow:not(.ipsFieldRow--checkbox) .ipsFieldRow__label{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ipsFieldRow__label:has(span:only-child:empty){display:none}.ipsFieldRow__label span:empty{display:none}.ipsFieldList--radio label{font-weight:500;color:var(--i-color_hard)}.ipsFieldRow__label a{text-decoration:underline}.ipsFieldRow__required{font-size:max(.7em,10px);text-transform:uppercase;color:var(--if-light,hsl(0 78% 37%)) var(--if-dark,hsl(0 89% 70%));margin-inline-start:auto}.ipsFieldRow__languages{display:grid;gap:2em}.ipsFieldRow__language{font-weight:500;color:var(--i-color_hard);margin-bottom:.5em}.ipsFieldRow__language .ipsFlag{margin-inline-end:.3em}.ipsFieldRow__desc{font-size:.9em;margin-top:.75em;color:var(--i-color_soft)}.ipsFieldRow__label ~ .ipsFieldRow__desc{margin-top:0}.ipsFieldList--radio .ipsFieldRow__desc{margin-top:0}.ipsFieldRow__desc a{text-decoration:underline}.ipsFieldRow__warning{color:var(--i-color_warning);background:color-mix(in srgb,var(--i-color_warning) 15%,transparent);border:1px solid color-mix(in srgb,var(--i-color_warning) 40%,transparent);padding:.8em 1em;border-radius:5px;font-weight:500;margin-top:1em;font-size:.9em}.ipsFieldRow__warning .fa-circle-exclamation{margin-inline-end:.4em}.ipsFieldRow__warning:empty{display:none}@media (min-width:700px){.ipsForm--horizontal .ipsFieldRow{display:flex;align-items:flex-start}.ipsForm--horizontal .ipsFieldRow[style*="list-item"]{display:flex!important}.ipsForm--horizontal .ipsFieldRow__required{flex:1 1 100%}.ipsForm--horizontal .ipsFieldRow__label{flex:1 1 20em;display:grid;text-align:end;place-items:end}.ipsForm:not(.ipsForm--horizontal) .ipsFieldRow--fullWidth > *{flex:1 1 100%;max-width:none}}.ipsForm--review>.ipsFieldRow:first-child{padding-top:0}.ipsForm--review .ipsFieldRow{border-width:0;padding-left:0;padding-right:0}.ipsForm--review .ipsSubmitRow{padding-bottom:0;border-width:0;background:transparent}.ipsFieldRow--checkbox{display:flex;align-items:center;gap:1em}.ipsForm--notifications-follow .ipsFieldRow:has([name="follow_public_checkbox"]){display:flex;align-items:center}.ipsPollList--questions .ipsFieldRow{display:grid}.ipsPollList--questions .ipsFieldList{align-self:start}.ipsFieldRow__content{flex:999 1 55%}.ipsFieldRow__content--checkboxes{display:flex;flex-wrap:wrap;gap:1em 2em}.ipsFieldRow__inlineCheckbox,.ipsFieldRow__content--checkboxes>*{display:flex;align-items:center;gap:.5em}.ipsFieldRow__inlineCheckbox{display:inline-flex}.ipsFieldListParent{display:grid;gap:2em}.ipsFieldList>*{display:flex;align-items:center;gap:.8em;padding:.4em}.ipsFieldList>input{flex:0 0 auto;align-self:baseline;margin-top:.2em}.ipsFieldList__content{flex:1 1 auto}.ipsFieldRow label[for], :where(label:has(input)){cursor:pointer}.ipsFieldRow label[for]:has(~ [data-controller="core.global.core.optionalAutocomplete"]){cursor:default}.ipsFieldList__content code{background:var(--i-background_5);color:var(--i-color_hard);border-radius:4px;padding:.3em;display:inline-block}:is(.ipsFieldRow--fullWidth, .ipsForm--fullWidth) :is(select, textarea, input:not([type="radio"], [type="checkbox"]), .ipsField_autocomplete, .ipsSelectTree), .ipsInput--wide{width:100%;max-width:none}.ipsFieldRow__content select:has(+ span){width:auto;margin-inline-end:.6em}.cCreateTopic_date{display:grid;gap:.5em}.ipsFieldRow:not(.ipsFieldRow--fullWidth) .ipsField_stack{max-width:350px}[data-role="stack"]{position:relative}.ipsField_stackItem[style*="absolute"]{background:var(--i-background_2)}.ipsField_stackItem{display:flex;gap:.4em;padding:.4em 0;position:relative}.ipsField_stackDrag{cursor:move;display:grid;place-content:center;padding:0 1em;flex:0 0 auto;color:var(--i-color_soft)}[data-action="stackDrag"]{cursor:move}.ipsField_stackItem_keyValue{display:flex;gap:.5em}.ipsField_stackDelete{flex:0 0 auto;order:1;cursor:pointer;color:var(--i-color_soft);font-weight:500;padding:0 1em;display:grid;place-content:center;border-radius:6px}.ipsField_stackDelete:hover{background:var(--i-background_2)}.ipsField_stackAdd{margin-inline-start:5em}[data-ipsstack-wrapper]{flex:1 1 auto}.ipsForm--translatable{display:grid;gap:1em}.ipsForm--translatable .ipsFieldRow{padding:0;border-width:0}.ipsTabs__panel[class*="_pollTab"]>.ipsForm>.ipsFieldRow{display:contents}[data-role="pollContainer"]{display:grid;gap:1em;padding:1em}[data-role="pollContainer"] [data-role="question"]{background:var(--i-background_2);padding:1.5em;border-radius:var(--i-box--bo-ra)}@media (hover:none){.ipsAttachment_supportDrag{display:none}}.ipsAttachment_loading.ipsLoading--small{font-size:30px;margin-top:2px;margin-inline-end:6px}.ipsAttachment_loading.ipsAttachment_loading_editor{margin-top:-2px}.ipsContentItemSelector>*{margin-top:10px}.ipsContentItemSelector>:first-child{margin-top:5px}.ipsContentItemSelector [data-role="contentItemRow"]{padding-inline-start:5px}.cContentItem_delete{height:18px;line-height:18px;background:var(--i-primary);color:var(--i-primary-contrast);display:inline-block;font-size:13px;border-radius:12px;padding:0 .85em;cursor:pointer;margin:1px 5px!important;margin-inline-start:0!important;float:inline-start}.ipsSelectTree{display:flex;align-items:center;min-height:2.7em;min-width:min(350px,100%);width:fit-content;padding:0 1em;position:relative;cursor:pointer;background-color:var(--i-input--ba-co);background-clip:padding-box;border-color:var(--i-input--bo-co);border-radius:var(--i-input--bo-ra);border-style:var(--i-input--bo-st,solid);border-width:var(--i-input--bo-wi);box-shadow:var(--i-input--bo-sh,none);color:var(--i-co)}.ipsSelectTree:not(.ipsSelectTree_active):hover{border-color:var(--i-input-hover--bo-co)}.ipsSelectTree_active{border-color:var(--i-input-active--bo-co)}.ipsSelectTree.ipsSelectTree_disabled{opacity:.4;background-color:var(--i-background_3);font-style:italic;pointer-events:none}.ipsSelectTree_value{margin-inline-end:1em}.ipsSelectTree_expand{margin-inline-start:auto;opacity:.3;flex:0 0 auto}.ipsSelectTree [data-role="tokenList"]{display:flex;flex-wrap:wrap;padding:.5em 0}.ipsSelectTree [data-role="tokenList"] li{line-height:1;margin-inline-end:5px}.ipsSelectTree [data-role="tokenList"] .cToken{background:var(--i-primary);color:var(--i-primary-contrast);margin-bottom:4px}.ipsSelectTree_nodes{position:absolute;top:100%;inset-inline-start:-1px;min-width:max(100%,300px);width:max-content;max-width:450px;background:var(--i-dropdown--ba-co);border-radius:var(--i-input--bo-ra);box-shadow:var(--i-dropdown--bo-sh)}.ipsSelectTree_nodes.ipsSelectTree_bottom{transform:translateY(5px)}.ipsSelectTree_nodes.ipsSelectTree_top{transform:translateY(-5px)}.ipsSelectTree_nodes [data-role="nodeList"]{max-height:300px;overflow:auto;padding:.4em}.ipsSelectTree_item{border-radius:min(var(--i-design-radius),5px);display:flex;align-items:center;gap:.5em;padding:.7em 1em;padding-inline-start:1.5em}.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_withChildren{padding-inline-start:.3em}.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item:not(.ipsSelectTree_itemDisabled, .ipsSelectTree_selected):hover{background:color-mix(in srgb,currentColor 8%,transparent)}.ipsSelectTree_nodes [data-role="nodeList"] li [data-role="childWrapper"]{margin-inline-start:12px;padding-inline-start:4px;border-inline-start:1px dashed;border-color:color-mix(in srgb,currentColor 20%,transparent)}.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_toggle{flex:0 0 auto;width:1.3em;display:grid;place-content:center;color:inherit}.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item>.ipsSelectTree_toggle::before{content:'\f054';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;font-size:.8em;transition:.2s}.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_itemOpen>.ipsSelectTree_toggle::before{transform:rotate(90deg)}.ipsSelectTree_nodes .ipsSelectTree_loadMore{text-align:center;padding:7px 0 0}.ipsSelectTree_nodes .ipsSelectTree_loadMore .ipsLoading{margin-inline-end:4px}.ipsSelectTree_selected{background:var(--i-primary);color:var(--i-primary-contrast)}.ipsSelectTree_selected::after{content:'\f00c';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;margin-inline-start:auto}.ipsSelectTree_itemDisabled>[data-role="nodeTitle"]{opacity:.5;cursor:default}.ipsSelectTree_placeholder{opacity:.6}.ipsSelectTree_search{margin-top:7px;position:relative}.ipsApp .ipsSelectTree_search input{border:1px solid;border-color:color-mix(in srgb,currentColor 10%,transparent);font-size:.9em;padding-inline-start:26px}.ipsSelectTree_search::after{content:'\f002';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;position:absolute;top:7px;inset-inline-start:7px}.ipsGrid{--i-basis:260px;--i-column-gap:var(--i-sp_2);--i-row-gap:var(--i-column-gap);--i-grid--min:1;--i-grid--max:99;display:grid;gap:var(--i-row-gap) var(--i-column-gap);grid-template-columns:repeat(auto-fill, minmax( min( 100% / var(--i-grid--min) - var(--i-column-gap), max( var(--i-basis), 100% / var(--i-grid--max) - var(--i-column-gap) ) ) , 1fr ))}.ipsGrid--auto-fit{grid-template-columns:repeat(auto-fit, minmax( min( 100% / var(--i-grid--min) - var(--i-column-gap), max( var(--i-basis), 100% / var(--i-grid--max) - var(--i-column-gap) ) ) , 1fr ))}.ipsGrid--1{grid-template-columns:1fr}.ipsGrid--2{grid-template-columns:repeat(2,1fr)}.ipsGrid--3{grid-template-columns:repeat(3,1fr)}.ipsGrid--4{grid-template-columns:repeat(4,1fr)}.ipsGrid--5{grid-template-columns:repeat(5,1fr)}.ipsGrid--6{grid-template-columns:repeat(6,1fr)}.ipsGrid--7{grid-template-columns:repeat(7,1fr)}.ipsGrid--8{grid-template-columns:repeat(8,1fr)}.ipsGrid--max-1{--i-grid--max:1}.ipsGrid--max-2{--i-grid--max:2}.ipsGrid--max-3{--i-grid--max:3}.ipsGrid--max-4{--i-grid--max:4}.ipsGrid--max-5{--i-grid--max:5}.ipsGrid--max-6{--i-grid--max:6}.ipsGrid--max-7{--i-grid--max:7}.ipsGrid--max-8{--i-grid--max:8}.ipsGrid--min-1{--i-grid--min:1}.ipsGrid--min-2{--i-grid--min:2}.ipsGrid--min-3{--i-grid--min:3}.ipsGrid--min-4{--i-grid--min:4}.ipsGrid--min-5{--i-grid--min:5}.ipsGrid--min-6{--i-grid--min:6}.ipsGrid--categories{--i-basis:320px;--i-column-gap:1.5em}.ipsGrid__stretch{grid-column:1/-1}.ipsImageGrid{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.ipsImageGrid img{max-height:80px}.ipsGrid--lines{--ipsgrid--lines--bo-co:var(--i-background_3);gap:1px;overflow:hidden}.ipsBox>.ipsGrid--lines{border-radius:inherit}:where(.ipsGrid--lines > *){outline:1px solid var(--ipsGrid--lines--bo-co);padding:1em}.ipsMasonry{--i-ratio:16/9;--i-column-gap:7px;--i-basis:clamp(120px,25%,240px);display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--i-column-gap)}.ipsMasonry__item,.ipsMasonry::after{flex-grow:calc(10 * (var(--i-ratio)));flex-shrink:1;flex-basis:calc(var(--i-ratio) * var(--i-basis))}.ipsMasonry__item{aspect-ratio:var(--i-ratio)}.ipsMasonry__item:has(:checked){outline:2px solid var(--i-primary);outline-offset:2px}.ipsMasonry::after{content:'';flex-basis:50%}.ipsMasonry .ipsFigure{aspect-ratio:var(--i-ratio);border-radius:0}.ipsFluid{--i-basis:auto;--i-column-gap:var(--i-sp_2);--i-row-gap:var(--i-column-gap);--i-fluid--min:1;--i-fluid--max:99;display:flex;flex-wrap:wrap;gap:var(--i-row-gap) var(--i-column-gap)}.ipsFluid>*{flex:1 1 0%;flex-basis:min( (100% - (var(--i-column-gap) * (var(--i-fluid--min) - 1))) / var(--i-fluid--min), clamp( var(--i-basis), (100% - (var(--i-column-gap) * (var(--i-fluid--max) - 1))) / var(--i-fluid--max), 100% ) ) }.ipsFluid--2{--i-fluid--max:2}.ipsFluid--3{--i-fluid--max:3}.ipsFluid--4{--i-fluid--max:4}.ipsFluid--5{--i-fluid--max:5}.ipsFluid--6{--i-fluid--max:6}.ipsFluid--7{--i-fluid--max:7}.ipsFluid--8{--i-fluid--max:8}.ipsFluid--min-1{--i-fluid--min:1}.ipsFluid--min-2{--i-fluid--min:2}.ipsFluid--min-3{--i-fluid--min:3}.ipsFluid--min-4{--i-fluid--min:4}.ipsFluid--min-5{--i-fluid--min:5}.ipsFluid--min-6{--i-fluid--min:6}.ipsColumns{--i-basis:300px;--i-column-gap:var(--i-sp_2);--i-row-gap:var(--i-column-gap);display:flex;flex-wrap:wrap;gap:var(--i-row-gap) var(--i-column-gap)}.ipsColumns--reverse{flex-wrap:wrap-reverse}.ipsColumns__primary{flex:9999 1 55%}.ipsColumns__secondary{--i-basis:auto;flex:1 1 var(--i-basis)}@media (max-width:767px){.ipsColumns--stack{display:grid}}.ipsColumns--lines{gap:1px;background-color:var(--i-background_4)}:where(.ipsColumns--lines > .ipsColumns__primary){background-color:var(--i-background_1)}:where(.ipsColumns--lines > .ipsColumns__secondary){background-color:var(--i-background_2)}@media (min-width:980px){.ipsColumns--lines > :nth-child(1):nth-last-child(2){border-start-start-radius:inherit;border-end-start-radius:inherit}.ipsColumns--lines > :nth-child(2):nth-last-child(1){border-start-end-radius:inherit;border-end-end-radius:inherit}}.ipsColumns--padding .ipsColumns__primary,.ipsColumns--padding .ipsColumns__secondary,.ipsFluid--padding>*{padding:var(--i-sp_3)}.ipsSpanGrid{display:grid;gap:var(--i-sp_2)}.ipsGrid:has(> [class*="ipsGrid_span"]){display:grid;gap:var(--i-sp_2)}@media (min-width:768px){.ipsSpanGrid{grid-template-columns:repeat(12,1fr)}.ipsGrid:has(> [class*="ipsGrid_span"]){grid-template-columns:repeat(12,1fr)}.ipsSpanGrid .ipsSpanGrid__2,.ipsGrid_span2{grid-column:span 2}.ipsSpanGrid .ipsSpanGrid__3,.ipsGrid_span3{grid-column:span 3}.ipsSpanGrid .ipsSpanGrid__4,.ipsGrid_span4{grid-column:span 4}.ipsSpanGrid .ipsSpanGrid__5,.ipsGrid_span5{grid-column:span 5}.ipsSpanGrid .ipsSpanGrid__6,.ipsGrid_span6{grid-column:span 6}.ipsSpanGrid .ipsSpanGrid__7,.ipsGrid_span7{grid-column:span 7}.ipsSpanGrid .ipsSpanGrid__8,.ipsGrid_span8{grid-column:span 8}.ipsSpanGrid .ipsSpanGrid__9,.ipsGrid_span9{grid-column:span 9}.ipsSpanGrid .ipsSpanGrid__10,.ipsGrid_span10{grid-column:span 10}.ipsSpanGrid .ipsSpanGrid__11,.ipsGrid_span11{grid-column:span 11}.ipsSpanGrid .ipsSpanGrid__12,.ipsGrid_span12{grid-column:span 12}}:where([data-ips-animating]), :where([data-ips-animating])::backdrop{--i-animation-name:initial;--i-animation-duration:initial;animation-name:var(--i-animation-name,none);animation-duration:var(--i-animation-duration,.25s);animation-timing-function:ease-in-out}:where([data-ips-animating="closing"]), :where([data-ips-animating="closing"])::backdrop{animation-direction:reverse}@media (prefers-reduced-motion:reduce){[data-ips-animating],[data-ips-animating]::backdrop{animation-duration:0s}}[data-ips-hidden-animation="slide"]{--i-animation-name:ipshidden_slide}@keyframes ipshidden_slide{0%{max-height:0;overflow:hidden;}100%{max-height:var(--i-animating-height);overflow:hidden;}}[data-ips-hidden-animation="slide-fade"]{--i-animation-name:ipshidden_slide-fade}@keyframes ipshidden_slide-fade{0%{opacity:0;max-height:0;overflow:hidden;}100%{opacity:1;max-height:var(--i-animating-height);overflow:hidden;}}[data-ips-hidden-animation="fade"]{--i-animation-name:ipshidden_fade}@keyframes ipshidden_fade{from{opacity:0;}}[data-ips-animating]::backdrop{animation-name:ipshidden_fade}i-details-content{display:block;--i-animation-name:ipshidden_slide}[aria-expanded="true"] .ipsAria__expanded-false,[aria-expanded="false"] .ipsAria__expanded-true,.ipsAria__expanded-hide[aria-expanded="true"]{display:none!important}.ipsIconPicker__dialog--positioned{z-index:calc(var(--ips-js-zindex-top) + 1);margin:0}.ipsEditor__iconpicker-wrap>.ipsIconPicker__dialog{position:static!important}.ipsIconPicker__dialog{background:transparent;border-radius:var(--i-box--bo-ra)}.ipsIconPicker__dialog--modal{width:90vw;max-width:1200px;height:100%}.ipsIconPicker{--i-box--ba-co:var(--i-dropdown--ba-co);box-shadow:var(--i-dropdown--bo-sh);background:var(--i-box--ba-co);border-radius:var(--i-box--bo-ra);overflow:hidden;display:flex;flex-direction:column;flex:1 1 auto}.ipsIconPicker__dialog--modal .ipsIconPicker{height:100%;width:100%}.ipsIconPicker__search{flex:0 0 auto;display:flex;gap:.7em;background:var(--i-background_3);position:relative;padding:.7em}.ipsIconPicker--anchored .ipsIconPicker__search{background:var(--i-background_2);padding:.5em;gap:.5em}.ipsIconPicker__search::before{content:'\f002';position:absolute;inset-inline-start:2em;align-self:center;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;pointer-events:none}.ipsIconPicker--anchored .ipsIconPicker__search::before{inset-inline-start:1.3em}.ipsIconPicker__search [type="text"]{flex:1 1 100%;padding:.8em 1em;padding-inline-start:3em;font-size:1.1em}.ipsIconPicker--anchored .ipsIconPicker__search [type="text"]{padding:.5em;padding-inline-start:2.4em;font-size:1em}.ipsIconPicker__search [type="text"]::placeholder{opacity:1;color:var(--i-color_soft)}.ipsIconPicker__close{width:1.5em;aspect-ratio:1;display:grid;place-content:center;font-size:1.8em;color:var(--i-color_soft);margin-inline-start:auto}.ipsIconPicker__close:hover{color:var(--i-color_hard)}.ipsIconPicker__tabs{display:flex;align-items:center;border-bottom:1px solid var(--i-background_3);padding:.5em;flex:0 0 auto}.ipsIconPicker__tabs [data-role="tabs"]{--i-co:var(--i-color_soft);--hover-co:var(--i-color_hard);--hover-ba-co:var(--i-background_3);--active-co:var(--i-secondary-contrast);--active-ba-co:var(--i-secondary);display:flex;gap:.5em}.ipsIconPicker--anchored .ipsIconPicker__tabs [data-role="tabs"]{flex-grow:1;justify-content:stretch}.ipsIconPicker--anchored .ipsIconPicker__tabs [data-role="tabs"]>button{flex-grow:1;text-align:center;font-size:12px;padding:.6em}.ipsIconPicker__tabs [data-role="tabs"] button{--i-outline-offset:-2px;display:block;padding:.8em 1.4em;border-radius:5px;font-weight:600}.ipsIconPicker__tabs [data-role="tabs"] button:where(:hover){color:var(--hover-co);background:var(--hover-ba-co)}.ipsIconPicker__tabs [data-role="tabs"] [data-active]{color:var(--active-co);background:var(--active-ba-co)}.ipsIconPicker__category-title{padding:1em;background:var(--i-background_1);color:var(--i-color_soft);position:-webkit-sticky;position:sticky;top:0;z-index:3;font-weight:600}.ipsIconPicker--anchored .ipsIconPicker__category-title{padding:.5em;top:-1px;background:var(--i-background_2)}.ipsIconPicker [data-role="iconarea"],.ipsIconPicker__selectedIcons{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(55px,7vw,80px),1fr));text-align:center;padding:1em;content-visibility:auto}.ipsIconPicker__option{content-visibility:auto;contain-intrinsic-size:auto clamp(55px,7vw,80px)}.ipsIconPicker--anchored [data-role="iconarea"]{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));padding:.5em}.ipsIconPicker--anchored .ipsIconPicker__root-icon-area--empty{display:flex;align-items:center;justify-content:center}.ipsIconPicker [data-role="iconpicker_item"]{display:grid;place-content:center;border-radius:min(var(--i-design-radius),5px);aspect-ratio:1;position:relative}.ipsIconPicker [data-role="iconpicker_item"][data-icon-selected]::after{content:'×';background:var(--i-secondary);color:var(--i-secondary-contrast);position:absolute;inset-inline-end:4px;top:4px;border-radius:50%;font-size:14px;font-weight:bold;height:1.2em;width:1.2em;line-height:1;text-align:center}.ipsIconPicker [data-role="iconpicker_item"]:hover{background:var(--i-background_2)}.ipsIconPicker [data-role="iconpicker_item"]:is(.ipsIconPicker__option--active, :focus, :focus-visible){z-index:1;outline:var(--i-outline-width) var(--i-outline-style) var(--i-outline-color);outline-offset:var(--i-outline-offset);background:var(--if-light,var(--i-background_3)) var(--if-dark,var(--i-background_5))}.ipsIconPicker [data-role="iconpicker_item"][disabled]{filter:grayscale(1) opacity(60%);pointer-events:none;cursor:not-allowed}.ipsIconPicker__option{font-size:42px;display:grid;place-content:center;overflow:hidden;padding:2px;font-family:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.ipsIconPicker--anchored [data-role="emojiarea"] .ipsIconPicker__option{font-size:28px;overflow:hidden}.ipsIconPicker--anchored [data-role="faarea"] .ipsIconPicker__option{font-size:20px}.ipsIconPicker__option img{object-fit:scale-down;width:100%;height:100%}.ipsIconPicker__option svg{width:1em}.ipsIconPicker__title{display:none}.ipsIconPicker__container{color:var(--i-color_soft);display:flex;flex-direction:column;position:relative;flex:1 1 auto}.ipsLoading [data-role="iconpicker_item"]{content-visibility:hidden}.ipsIconPicker__fa-attribution{position:absolute;top:1em;inset-inline-end:1.3em;z-index:10;font-weight:600;color:var(--i-color_soft);font-size:.9em}.ipsIconPicker--anchored .ipsIconPicker__fa-attribution{top:revert;bottom:0;padding-top:.25em;padding-left:.5em;background-color:var(--i-background_1);inset-inline-end:1em;border-top-left-radius:.25em}[data-role="emojiarea"] .ipsIconPicker__fa-attribution{display:none}.ipsIconPicker__fa-attribution i{font-size:.8em;margin-inline-start:.3em}.ipsIconPicker [data-role="icons"]{overflow-y:scroll;overflow-x:hidden;flex:1 1 auto;overscroll-behavior:contain;height:100%}.ipsIconPicker--anchored [data-role="icons"]{min-height:50px;min-width:280px;scrollbar-width:thin;padding-bottom:.8em}.ipsIconPicker--panel [data-role="icons"]{overflow-y:auto;scrollbar-width:none;padding-bottom:0}.ipsIconPicker .ipsLoading *{opacity:0}.ipsIconPicker__root-icon-area--empty{display:grid;place-content:center}.ipsIconPicker__search [data-role="type_selectors"]{flex:0 0 auto;display:flex}.ipsIconPicker__search [data-role="type_selectors"]:not(:has(*)), .ipsIconPicker:has([data-tab="fa"][data-active]) [data-role="type_selectors"]{display:none}.ipsIconPicker__search [data-role="type_selectors"] select{font-size:20px;padding:0 .8em;padding-inline-end:calc(1.1em + 12px);background-size:auto 12px;background-position:calc(100% - .8em) 50%}.ipsIconPicker__search [data-role="type_selectors"] select[data-field="hair"]{display:none}.ipsIconPicker [data-role="selected_icons"]:not(:has([data-role="iconpicker_item"])){display:none}.ipsIconPicker--anchored{width:340px;max-width:95vw;height:450px;--i-arrow-border-top:0;--i-arrow-border-bottom:1}.ipsIconPicker__dialog--panel:not(.ipsIconPicker__dialog--positioned) .ipsIconPicker{display:none}.ipsIconPicker--panel{max-height:300px;width:300px;height:revert}.ipsIconPicker--panel [data-role="iconarea"]{display:block}.ipsIconPicker--panel [data-role="iconpicker_item"]{display:flex;aspect-ratio:auto;align-items:center;justify-content:start;gap:.8em;width:100%;outline-width:0!important;padding:0 .4em;overflow:hidden}.ipsIconPicker--panel [data-role="iconpicker_item"]:is(.ipsIconPicker__option--active, :focus-visible){background:var(--if-light,var(--i-background_3)) var(--if-dark,var(--i-background_5))}.ipsIconPicker--panel [data-role="emojiarea"] .ipsIconPicker__option{font-size:23px}.ipsIconPicker--panel .ipsIconPicker__option[data-icon-title]::after{display:block;font-family:var(--i-font-family);font-size:.8rem;color:var(--i-color_soft);content:attr(data-icon-title)}.ipsIconPicker__dialog--panel{margin-top:10px!important}.ipsIconPicker__dialog--panel.ipsIconPicker__dialog--popup{margin-top:-10px!important}.ipsIconPicker--panel :is(.ipsIconPicker__tabs, .ipsIconPicker__search, .ipsSubmitRow, .ipsIconPicker__category-title), .ipsIconPicker--anchored :is(.ipsSubmitRow, .ipsIconPicker__close, [data-role="selected_icons"]){display:none}.ipsIconPicker--panel::after{--i-arrow-offset:calc(sqrt(2) * -1);--i-arrow-sh-co:color-mix(in srgb,var(--i-color_hard) 10%,transparent);content:"";position:absolute;bottom:100%;left:clamp(10px, 1px * var(--i-arrow-left, 0) - 8px, 100% - 10px);height:16px;width:16px;filter:drop-shadow(var(--i-arrow-sh-co) 0px calc(1px * var(--i-arrow-offset)) 0px);border:8px solid transparent;border-top-color:var(--i-box--ba-co);border-bottom-color:var(--i-box--ba-co);border-top-width:calc(var(--i-arrow-border-top) * 8px);border-bottom-width:calc(var(--i-arrow-border-bottom) * 8px)}.ipsIconPicker__dialog--popup .ipsIconPicker--panel::after{--i-arrow-offset:calc(sqrt(2));top:100%}.ipsIconPicker--anchored .ipsIconPicker__container{min-height:80px}.ipsUserPhoto,.ipsThumb{color:var(--i-co);aspect-ratio:1;vertical-align:top;overflow:hidden;max-width:100%}.ipsUserPhoto{border-radius:var(--i-avatar--bo-ra);display:inline-block;position:relative;background:var(--i-background_3);width:100px}.ipsUserPhoto img{border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ipsUserPhoto--tinier{width:24px}.ipsUserPhoto--tiny{width:34px}.ipsUserPhoto--mini{width:44px}.ipsUserPhoto--small{width:54px}.ipsUserPhoto--medium{width:75px}.ipsUserPhoto--large{width:90px}.ipsThumb{--i-ipsthumb--ratio:1;display:inline-grid;aspect-ratio:var(--i-ipsThumb--ratio);border-radius:var(--i-thumb--bo-ra)}.ipsThumb>i{container-type:size;display:grid;place-content:center;opacity:.1;overflow:hidden;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:900;line-height:0}.ipsThumb:not(:has(img)){background-color:var(--i-background_3)}:where(.ipsThumb i)::before{content:"\f03e";font-size:40cqmin}.ipsThumb>img,.ipsThumb>i{width:100%;height:100%;grid-area:1/1}.ipsUserPhoto::after,.ipsThumb::after{content:"";pointer-events:none;border-radius:inherit;grid-area:1/1}.ipsUserPhoto::after{position:absolute;inset:0}:where(a.ipsUserPhoto, a.ipsThumb):hover::after{background:color-mix(in srgb,var(--i-color_root) 10%,transparent)}.ipsThumb img{object-fit:cover;border-radius:inherit}@supports not (aspect-ratio:1){.ipsThumb{position:relative;}.ipsThumb img{position:absolute;}.ipsThumb::before, .ipsUserPhoto::before{content:"";display:block;padding-top:100%;}}.ipsAvatarStack{position:relative}.ipsAvatarStack__badge{position:absolute;z-index:1;inset-inline-end:0;inset-block-start:0;display:flex;justify-content:center;align-items:center;width:min(2.2em,60%);aspect-ratio:1;font-size:calc(var(--i-rem) * .8);background:var(--i-background_dark);color:hsl(0 0% 100%);border:2px solid var(--i-background_1);border-radius:50%;margin-block-start:-.5em;margin-inline-end:-.5em}.ipsAvatarStack__badge::before{content:var(--_icon,none);font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:900;font-size:.8em}.ipsAvatarStack__badge--new{--_icon:"\f256"}.ipsAvatarStack__rank{position:absolute;z-index:1;inset-inline-start:-5%;inset-block-end:-5%;width:max(30%,17px);--bo-wi:2px;filter:drop-shadow( var(--bo-wi) 0 0 var(--i-background_1) ) drop-shadow( 0 var(--bo-wi) 0 var(--i-background_1) ) drop-shadow( calc( var(--bo-wi) * -1 ) 0 0 var(--i-background_1) ) drop-shadow( 0 calc( var(--bo-wi) * -1 ) 0 var(--i-background_1) )}.ipsPhotoPanel .ipsAvatarStack__rank{--bo-wi:1px}.ipsPhotoPanel{--i-column-gap:initial;--i-photopanelavatar:initial;display:flex;gap:var(--i-column-gap,1em);align-items:start}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsPhotoPanel > :not(:first-child){margin-inline-start:var(--i-column-gap, 1em);}}.ipsPhotoPanel>.ipsUserPhoto,.ipsPhotoPanel .ipsAvatarStack{flex:0 0 auto;width:var(--i-photoPanelAvatar,2.5em)}.ipsPhotoPanel__text{flex:999 1 auto;display:grid;gap:.1em 1.5em;line-height:1.3;align-self:center}.ipsPhotoPanel__primary{font-weight:500}.ipsPhotoPanel__secondary{color:var(--i-color_soft);font-size:inherit}@container (max-width:720px){.ipsPhotoPanel__secondary:has(.ipsUsername){color:inherit;}}.ipsPhotoPanel__secondary a{color:inherit}.ipsPhotoPanel--small{--i-column-gap:.6em;--i-photopanelavatar:1.4em}.ipsPhotoPanel--inline{--i-column-gap:.8em;--i-photopanelavatar:1.5em;align-items:center}.ipsPhotoPanel--inline .ipsPhotoPanel__text{display:flex;flex-wrap:wrap}.ipsFigure{--ipsfigure--icon:"\f87c";color:hsl(0 0% 100%);display:grid;border-radius:min(var(--i-design-radius),8px);background:oklch(40% calc(var(--i-base-c) * 40%) var(--i-base-h));overflow:hidden}.ipsFigure--transparent{background:transparent}.ipsFigure[style*="--_height"]{height:var(--_height)}:where(.ipsCarousel .ipsFigure:only-child){height:100%}.ipsFigure a{color:inherit}.ipsFigure:has(.ipsFigure__main:focus-visible){outline:2px solid var(--i-color_root);outline-offset:2px}.ipsFigure>*{grid-area:1/1;border-radius:inherit;position:relative}.ipsFigure :is(a, button, input, img, video){pointer-events:auto}.ipsFigure__main{display:grid;overflow:hidden}.ipsFigure__main>*{grid-area:1/-1;object-fit:cover;place-self:stretch;width:100%;height:100%}.ipsFigure__main>span{display:grid;place-items:center}.ipsFigure[style*="--_height"] .ipsFigure__main img{max-height:var(--_height,100%)}.ipsFigure__icon,.ipsFigure__play{container-type:inline-size;display:grid;place-content:center;position:relative;z-index:2}.ipsFigure__icon::before,.ipsFigure__play::before{content:var(--ipsFigure--icon);font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;font-style:normal;opacity:.2;font-size:min(80px,25cqmin)}.ipsFigure__play::before{content:"\f144";font-weight:400;pointer-events:none;text-shadow:hsl(0 0% 0% / .2) 0px 1px 2px;opacity:.8}.ipsFigure__header{align-self:start;pointer-events:none;padding:1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5em}.ipsFigure__footer{position:relative;text-shadow:hsl(0 0% 0% / .2) 0px 1px 2px;align-self:end;pointer-events:none;padding:1em;z-index:1}.ipsFigure__footer a:hover{text-decoration:underline}.ipsFigure__footer .ipsIndicator{margin-inline-end:.4em;color:inherit}:where(.ipsFigure__footer > :first-child:not(:only-child)){font-weight:600}:where(.ipsFigure__footer > :last-child:not(:only-child)){opacity:.8;margin-top:.3em;font-size:.9em}.ipsFigure__footer::before{content:'';position:absolute;inset:0;top:-60px;z-index:-1;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background-image:linear-gradient(to bottom, hsl(0 0% 0% / 0) 0%, hsl(0 0% 0% / .01) 8%, hsl(0 0% 0% / .04) 15%, hsl(0 0% 0% / .1) 22%, hsl(0 0% 0% / .17) 29%, hsl(0 0% 0% / .26) 35%, hsl(0 0% 0% / .35) 41%, hsl(0 0% 0% / .45) 47%, hsl(0 0% 0% / .55) 53%, hsl(0 0% 0% / .65) 59%, hsl(0 0% 0% / .74) 65%, hsl(0 0% 0% / .82) 71%, hsl(0 0% 0% / .9) 77%, hsl(0 0% 0% / .95) 84%, hsl(0 0% 0% / .98) 92%, hsl(0 0% 0%) 100%);opacity:.6}.ipsFigure__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:1em;margin:-1em}.ipsFigure--ratio{--_ratio:1}.ipsFigure--ratio .ipsFigure__main{aspect-ratio:var(--_ratio)}:is(.ipsFigure--contain, .ipsMasonry) .ipsFigure__main > :is(video, img){object-fit:scale-down;width:auto;height:auto;max-width:100%}.ipsFigure--contain[style*="--_backdrop"]{background-image:var(--_backdrop);background-size:cover;background-position:50%}.ipsFigure--contain[style*="--_backdrop"] .ipsFigure__main{background:hsl(0 0% 0% / .5);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}@media (any-hover:hover){.ipsFigure--hover .ipsFigure__footer{transition:opacity .15s linear;opacity:0}.ipsFigure--hover:hover .ipsFigure__footer,.ipsFigure--hover .ipsFigure__footer:focus-within{opacity:1}}.ipsNsfwOverlay{-webkit-backdrop-filter:blur(30px) brightness(.9);backdrop-filter:blur(30px) brightness(.9);display:grid;place-content:center;font-weight:600;padding:.5em;text-align:center;z-index:2;container-type:inline-size}.ipsNsfwOverlay--no-content{pointer-events:none}.ipsNsfwOverlay--no-content::before{content:'\f070';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:400;color:hsl(0 0% 100% / .6);font-size:min(80px,20cqmin)}.ipsNsfwOverlay button{background:hsl(0 0% 100% / .2);border-radius:5px;padding:.5em 1.2em;margin-top:1em;place-self:center}.ipsNsfwOverlay button:hover{background:hsl(0 0% 100% / .3)}.ipsFigure:has(.ipsNsfwOverlay) :is(.ipsFigure__header, .ipsFigure__footer), .ipsFigure__header:not(:has(*)){display:none}@media (max-width:767px){.ipsMasonry .ipsNsfwOverlay{pointer-events:none}.ipsMasonry .ipsNsfwOverlay *{display:none}.ipsMasonry .ipsNsfwOverlay::before{content:'\f070';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:400;grid-area:1/-1;display:grid;place-content:center;opacity:.6;font-size:min(80px,20cqmin)}}.ipsData__icon .ipsFigure__main{aspect-ratio:1}.ipsFallbackImage{background-color:var(--i-empty-image--ba-co,oklch(var(--if-light,60% 25%) var(--if-dark,35% 15%) var(--_hue,var(--i-base-h))));display:grid;border-radius:inherit;overflow:hidden}.ipsFallbackImage::before{content:'';background-image:url(https://mountmoon.net/static/resources/core_84c1e40ea0e759e3f1505eb1788ddf3c_pattern.svg);background-size:cover;background-position:50%;mix-blend-mode:overlay;opacity:.5}.ipsCoverPhoto__container .ipsFallbackImage{position:absolute;inset:0}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 7) .ipsFallbackImage){--_hue:0}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 6) .ipsFallbackImage){--_hue:45}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 5) .ipsFallbackImage){--_hue:90}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 4) .ipsFallbackImage){--_hue:135}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 3) .ipsFallbackImage){--_hue:180}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 2) .ipsFallbackImage){--_hue:225}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 1) .ipsFallbackImage){--_hue:270}:where(:is(.ipsData__item, .ipsData__blog-item):nth-child(8n - 0) .ipsFallbackImage){--_hue:315}.ipsInput:where(:not([type="checkbox"], [type="radio"], [type="range"])){--i-co:currentColor;--i-outline-width:0;background-color:var(--i-input--ba-co);border-radius:var(--i-input--bo-ra);border:var(--i-input--bo-wi) var(--i-input--bo-st,solid) var(--i-input--bo-co);box-shadow:var(--i-input--bo-sh,none);color:var(--i-co);display:inline-flex;padding:var(--i-input--pa-bl) var(--i-input--pa-in);width:100%;max-width:100%;vertical-align:middle}.ipsEditor__tiptap-wrap--codeMode{--i-outline-width:0;background-color:var(--i-box--ba-co);border-radius:var(--i-input--bo-ra);border:var(--i-input--bo-wi) var(--i-input--bo-st,solid) var(--i-input--bo-co);box-shadow:var(--i-input--bo-sh,none)}:where([data-ips-scheme="light"]) :where(.ipsInput:not([type="checkbox"], [type="radio"], [type="range"])){background-clip:padding-box}@media (any-hover:hover){.ipsInput:where(:not([type="checkbox"], [type="radio"], [type="range"], .ipsInput--pseudo)):hover{border-color:var(--i-input-hover--bo-co)}}@media (hover:none) and (max-width:1024px){.ipsInput:where(:not([type="checkbox"], [type="radio"], [type="range"])){font-size:max(16px,1em)}}.ipsInput:focus-within, .ipsInput:where(:not([type="checkbox"], [type="radio"], [type="range"])):focus{outline:2px solid var(--i-input-active--bo-co);outline-offset:-1px}.ipsInput::placeholder{color:inherit;opacity:var(--i-placeholder--op,.75)}.ipsInput:where([type="number"], [type="date"], [type="time"]){width:auto}.ipsInput[type="number"]:is([size="3"], [size="4"], [size="5"], [size="6"], [size="7"], [size="8"], [size="9"], [size="10"]){width:calc(4ch + var(--_size, 3) * 1ch);padding-inline:0;text-align:center}.ipsInput[type="number"][size="4"]{--_size:4}.ipsInput[type="number"][size="5"]{--_size:5}.ipsInput[type="number"][size="6"]{--_size:6}.ipsInput[type="number"][size="7"]{--_size:7}.ipsInput[type="number"][size="8"]{--_size:8}.ipsInput[type="number"][size="9"]{--_size:9}.ipsInput[type="number"][size="10"]{--_size:10}[data-ips-scheme="dark"] .ipsInput--stripeInput iframe{filter:invert(1)}.ipsInput--fluid{field-sizing:content}.ipsInput:where([type="range"]){flex:1 1 auto;--i-co:var(--i-color_root);--_track--op:.2;-webkit-appearance:none;appearance:none;background:transparent;cursor:ew-resize;width:100%;border:0;height:1.4em;box-shadow:none;padding:0;color:var(--i-co);outline:none!important}.ipsInput:where([type="range"]):focus-visible::-webkit-slider-thumb{outline:2px solid var(--i-input-active--bo-co);outline-offset:4px}.ipsInput:where([type="range"]):focus-visible::-moz-range-thumb{outline:2px solid var(--i-input-active--bo-co);outline-offset:4px}.ipsInput:where([type="range"]):is(:hover, :focus-visible){--_track--op:.5;--_thumb--sc:1}.ipsInput:where([type="range"])::-webkit-slider-runnable-track{background:currentColor;opacity:var(--_track--op);height:5px;border-radius:3px;transition:.2s}.ipsInput:where([type="range"])::-moz-range-track{background:currentColor;opacity:var(--_track--op);height:5px;border-radius:3px;transition:.2s}.ipsInput:where([type="range"])::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6px;background-color:var(--i-co);border:none;height:16px;width:8px;border-radius:3px;transform:scale(var(--_thumb--sc,.7));transition:.2s;box-shadow:var(--i-background_1) 0 0 0 2px}.ipsInput:where([type="range"])::-moz-range-thumb{background-color:var(--i-co);border:none;height:16px;width:8px;border-radius:3px;transform:scale(var(--_thumb--sc,.7));transition:.2s;box-shadow:var(--i-background_1) 0 0 0 2px}@media (hover:none){.ipsInput:where([type="range"])::-webkit-slider-thumb{width:40px;height:20px;margin-top:-10px;border-radius:6px;transform:none}}.ipsInput:where([type="color"]){padding:0;border-radius:inherit;height:100%;opacity:0}.ipsInput:where([type="color"])::-moz-color-swatch{border:none;padding:0;margin:0}.ipsInput:where([type="color"])::-webkit-color-swatch{border:none;padding:0;margin:0}.ipsInput:where([type="color"])::-webkit-color-swatch-wrapper{padding:0;margin:0;border:none}.ipsInput__color-wrap{--i-co-inverse:#000;--i-co:#fff;display:flex;gap:.5em;align-items:center}.ipsInput__color-wrap-inner{display:inline-flex;justify-content:stretch;min-width:50px;border-radius:calc(var(--i-button--bo-ra, 3) * 1px);height:2em;height:2lh;position:relative;flex-basis:14ch;border:1px solid color-mix(in srgb,var(--i-color_soft) 20%,transparent);background:var(--i-co)}.ipsInput__color-wrap-inner input{cursor:pointer}.ipsInput__color-wrap-inner .ipsInput__color-iro-container{display:none}.ipsInput__color-wrap-inner .ipsInput__color-iro-container--open{display:block;position:absolute;top:100%;z-index:var(--ips-js-zindex-top)}.ipsInput--color-disabled{background:none;position:relative}.ipsInput--color-disabled::before,.ipsInput--color-disabled::after{position:absolute;content:"";inset:0}.ipsInput--color-disabled::before{background:var(--i-background_1)}.ipsInput--color-disabled::after,.ipsCheckerboard{--i-ch-fg:color-mix(in srgb,var(--i-background_1) 75%,var(--i-color_root));background-image:linear-gradient(45deg,var(--i-ch-fg) 25%,transparent 25%) , linear-gradient(-45deg,var(--i-ch-fg) 25%,transparent 25%) , linear-gradient(45deg,transparent 75%,var(--i-ch-fg) 75%) , linear-gradient(-45deg,transparent 75%,var(--i-ch-fg) 75%);background-size:1lh 1lh;background-position:0 0 , 0 10px , 10px -10px , -10px 0}.ipsInput--color-disabled input[type='color']:not(:active, :focus-within){opacity:0}.ipsInput__color-label{position:absolute;inset:0;display:inline;align-content:center;padding:0 1em;color:var(--i-co-inverse);border-radius:inherit}.ipsInput__color-label:focus-visible{outline-offset:0;outline-color:#000}select.ipsInput{padding:var(--i-input--pa-bl) var(--i-input--pa-in);padding-inline-end:calc(var(--i-input--pa-in) * 3);background-image:var(--i-select--arrow);background-size:auto 1em;background-repeat:no-repeat;background-position:calc(100% - 1em) 50%}[dir="rtl"] select.ipsInput{background-position:1em 50%}select.ipsInput:is([name*="[day]"], [name*="[month]"], [name*="[year]"]){width:auto}@media not (hover:none){select.ipsInput[multiple]{background-image:none;padding-inline-end:var(--i-input--pa-in)}}select.ipsInput[multiple] option:hover{background-color:var(--i-background_3)}select.ipsInput[multiple] option:checked{background-color:var(--i-primary);color:var(--i-primary-contrast)}.ipsInput--auto{width:auto}.ipsInput--primary,.ipsInput--primary input,.ipsFieldRow--primary input{font-size:1.2em}.ipsInput--dummy{min-height:2em}.ipsInput::-webkit-search-cancel-button{display:none}:where(textarea).ipsInput{height:auto;padding:var(--i-input--pa-bl) var(--i-input--pa-in);resize:vertical}.ipsInput:disabled{opacity:.4;font-style:italic;pointer-events:none}.ipsInput:disabled{background-color:var(--i-background_3)}textarea.ipsField_codeInput{font-family:"Courier New",Courier,monospace}[data-controller="core.global.core.prefixedAutocomplete"]{display:flex;flex-wrap:wrap-reverse;gap:.5em}.ipsFieldRow__content [data-role="prefixRow"]{flex:1 0 auto}.ipsFieldRow__content [data-role="prefixRow"] .ipsButton{height:100%;width:100%}.ipsAutoComplete__list{display:flex;flex-wrap:wrap;gap:.3em;isolation:isolate}.ipsAutoComplete__add{flex-grow:1}.ipsAutoComplete__add>input[type="text"]{width:100%;height:100%}.ipsAutoComplete__add:not(:first-child){margin-inline-start:1em}.ipsAutoComplete__add [data-action="addToken"]::before{content:'';position:absolute;inset:0;z-index:-1}.ipsAutoComplete__add [data-action="addToken"]{display:block;font-size:.9em;color:var(--i-color_root);padding:0 .6em;line-height:2}.ipsAutoComplete__add [data-action="addToken"]:hover{color:var(--i-color_hard)}.cToken{--_co:var(--i-color_primary);background-color:var(--i-background_4);background-color:color-mix(in srgb,currentColor 10%,transparent);color:var(--_co);display:inline-flex;font-size:.9em;border-radius:min(5px,var(--i-design-radius));padding:0 1em;cursor:pointer;max-width:100%;overflow:hidden;font-weight:500;line-height:2}.cToken.cToken_selected{--_co:var(--i-primary-contrast);background:var(--i-primary)}.cToken_close{padding:0 .5em;margin-inline-start:1em;margin-inline-end:-1em;border-inline-start:1px solid color-mix(in srgb,var(--_co) 9%,transparent)}.cToken_close:not(:hover){opacity:.6}.cToken_close:hover{background:color-mix(in srgb,var(--_co) 7%,transparent)}.ipsAutocompleteMenu{background:var(--i-dropdown--ba-co);box-shadow:var(--i-dropdown--bo-sh);border-radius:var(--i-dropdown--bo-ra);z-index:10000;position:absolute;margin:3px 0;min-width:min(300px,90vw)}.ipsAutocompleteMenu__search input{padding:1em;border-bottom:1px solid var(--i-background_6);width:100%}.ipsAutocompleteMenu_itemWrapper{max-height:200px;overflow:auto;border-radius:inherit;padding:.3em}.ipsAutocompleteMenu_empty{padding:.9em 1.3em;color:var(--i-color_soft);font-style:italic;cursor:default;margin-top:-.6em}.ipsAutocompleteMenu_item{padding:.6em 1em;border-radius:inherit}.ipsAutocompleteMenu_item[data-selected]{background:var(--i-primary);color:var(--i-primary-contrast);cursor:pointer}.ipsAutocompleteMenu_item[data-selected] *{color:inherit}.ipsAutocompleteMenu_item[data-selected] .i-color_soft{opacity:.7}.ipsField_autocomplete{position:relative;display:block;padding:var(--i-input--pa-bl)}[data-role="prefixRow"] ~ .ipsField_autocomplete{width:auto;flex:999 1 300px}.ipsField_autocomplete .ipsList--inline{--i-column-gap:.3em}.ipsField_autocomplete [type="text"]{border:0;border-radius:0;padding:0;background:transparent!important;width:20px;max-width:100%;box-shadow:none;outline:none}.ipsField_autocomplete.ipsField_autocompleteDisabled{pointer-events:none}.ipsField_autocomplete.ipsField_autocompleteDisabled .cToken{opacity:.6}.ipsField_autocomplete_loading{position:absolute;inset-inline-end:10px}.ipsField_autocomplete_loading::before{content:'loading..'}.ipsDialog .ipsField_autocomplete [data-action="addToken"]{background:var(--i-secondary);color:var(--i-secondary-contrast);display:inline-flex;align-items:center;gap:.6em;font-size:.9em;border-radius:min(5px,var(--i-design-radius));padding:0 1em;cursor:pointer;max-width:100%;overflow:hidden;font-weight:500;line-height:2}#elInput_assign_content_to_wrapper{--i-outline-color:var(--i-button--co);--i-button--co:currentColor;--i-button--bo-co:transparent;--i-button--ba-co:color-mix(in srgb,var(--i-button--co) 10%,transparent);--button-hover--ba-co:color-mix(in srgb,var(--i-button--co) 15%,transparent);--button-hover--ba-im:linear-gradient(hsl(0 0% 0% / 0) 0% 100%);all:revert;display:flex;position:relative;background-color:var(--i-button--ba-co);background-image:var(--button-hover--ba-im);border-width:0;border-radius:calc(var(--i-button--bo-ra) * 1px);box-shadow:var(--i-button--bo-sh);height:calc(1em + var(--i-button--pa-bl) * 2)}#elInput_assign_content_to_wrapper:hover{background-image:linear-gradient(var(--button-hover--ba-co) 0% 100%) , var(--button-hover--ba-im)}#elInput_assign_content_to_wrapper .ipsAutoComplete__list{font-size:var(--i-button--fo-si,inherit);font-weight:var(--i-button--fo-we);color:var(--i-button--co);line-height:var(--i-button--li-he,1);padding:0}#elInput_assign_content_to_wrapper .ipsAutoComplete__list li{align-items:center;display:inline-flex;background:none;color:currentColor;font-weight:600}#elInput_assign_content_to_wrapper [data-action="addToken"]{color:currentColor;padding:0 var(--i-button--pa-in)}#elInput_assign_content_to_wrapper .cToken_close{align-self:stretch;display:grid;place-content:center}#elInput_assign_content_to_wrapper .cToken_close::before{content:'';position:absolute;inset:0}ul.ipsButtons:has( #elInput_assign_content_to_wrapper .cToken ) [data-role="assignmentPrefix"]{display:inline}.ipsInputIcon{position:relative}.ipsInputIcon__icon{position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;inset-inline-start:.8em;pointer-events:none}.ipsInputIcon .ipsInput{padding-inline-start:2.5em}.ipsFlagEditor{font-weight:500;margin-bottom:.4em;color:var(--i-color_soft);display:flex;align-items:center;gap:.5em}.ipsField_error, .ipsFieldRow_error :is(textarea, input):not(.ipsFieldRow_errorExclude):not([type="checkbox"], [type="radio"], [type="range"], :focus, [disabled]){background-color:var(--i-input-error--ba-co,hsl(350 56% 93%));border-color:var(--i-input-error--bo-co,hsl(351 31% 60%));color:var(--i-input-error--co,hsl(351 72% 20%))}.ipsField_success, .ipsFieldRow_success :is(textarea, input):not(:focus):not([type="checkbox"], [type="radio"], [type="range"]){background-color:var(--i-input-success--ba-co,hsl(92 33% 92%));border-color:var(--i-input-success--bo-co,hsl(92 59% 30%));color:var(--i-input-success--co,hsl(92 72% 20%))}.ipsField_short{max-width:200px}.ipsField_medium{max-width:270px}.ipsField_tiny{max-width:60px}.ipsField__checkboxOverflow:not(.ipsField__checkboxOverflow--scroll) [data-role="search"]{display:none}.ipsField__checkboxOverflow--scroll{display:grid;background-color:var(--i-input--ba-co);border-color:var(--i-input--bo-co);border-radius:var(--i-input--bo-ra);border-style:var(--i-input--bo-st,solid);border-width:var(--i-input--bo-wi);box-shadow:var(--i-input--bo-sh,none);color:var(--i-co);width:100%}.ipsField__checkboxOverflow--scroll .ipsFieldList{padding:1em 0;max-height:200px;overflow-y:scroll}.ipsField__checkboxOverflow--scroll .ipsFieldList>*{padding:.4em 1em}.ipsField__checkboxOverflow--scroll .ipsField__checkboxOverflow__search{max-width:none;border-width:0;border-bottom:1px solid var(--i-background_3);border-radius:0;box-shadow:none;background:transparent}.ipsField__checkboxOverflow--scroll .ipsField__checkboxOverflow__focused{background:var(--i-background_4)}.ipsField__checkboxOverflow__toggles{padding-top:.5em;padding-inline-start:2.5em}.ipsField__checkboxOverflow__toggles button:hover{text-decoration:underline}.ipsField__checkboxOverflow--scroll .ipsField__checkboxOverflow__toggles{padding:.8em;border-top:1px solid var(--i-background_3)}.ipsInput option{padding:.6em 1em;color:var(--i-color_root);background:var(--i-background_2)}.ipsSimpleSelect{display:grid;gap:.4em;cursor:pointer}.ipsSimpleSelect::after{font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:900;content:"\f107";pointer-events:none;grid-area:1/-1;align-self:center;justify-self:end;opacity:.5;font-size:.8em;padding:0 1em}.ipsSimpleSelect i{grid-area:1/-1;padding-inline-start:1.2em;justify-self:start;align-self:center;opacity:.5;pointer-events:none;position:relative}.ipsSimpleSelect select{padding:.5em 1em;padding-inline-end:2em;grid-area:1/-1;background:var(--i-background_3);border-radius:min(var(--i-design-radius),5px)}.ipsSimpleSelect i+select{padding-inline-start:3em}.ipsSimpleSelect--end{text-align:end}.ipsSimpleSelect--end select{direction:rtl;text-align:start;padding-inline-end:1em;padding-inline-start:2em}[dir="rtl"] .ipsSimpleSelect--end select{direction:ltr}.ipsInput:where([type="checkbox"], [type="radio"]){-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;height:var(--i-input-toggle--size,1.2em);position:relative;vertical-align:middle;width:var(--i-input-toggle--size,1.2em);cursor:pointer;background-color:var(--i-input--ba-co);border-width:var(--i-input--bo-wi);border-style:solid;border-color:var(--i-input-toggle--bo-co,var(--i-input--bo-co));box-shadow:var(--i-input--bo-sh,none);flex:0 0 auto}@media (any-hover:hover){.ipsInput:where([type="checkbox"], [type="radio"]):hover{border-color:var(--i-input-hover--bo-co)}}.ipsInput:where([type="checkbox"], [type="radio"]):focus-visible{--i-outline-color:var(--i-primary);border-color:var(--i-input-active--bo-co);outline:var(--i-outline-width) var(--i-outline-style) var(--i-outline-color);outline-offset:var(--i-outline-offset)}.ipsInput--pseudo{padding:0;width:1.3em;height:1.3em;justify-content:center;align-items:center;background-clip:border-box;cursor:pointer}.ipsInput--pseudoChecked, .ipsInput:where([type="checkbox"], [type="radio"]):checked{background-color:var(--i-primary);color:var(--i-primary-contrast);border-color:transparent}.ipsInput--pseudo::before, .ipsInput:where([type="checkbox"], [type="radio"])::before{content:'';visibility:hidden}.ipsInput--pseudoChecked::before, .ipsInput:where([type="checkbox"], [type="radio"]):checked::before{visibility:visible}.ipsInput--pseudo, .ipsInput:where([type="checkbox"]){border-radius:var(--i-input-checkbox--bo-ra,max(4px,.2em))}.ipsInput--pseudoChecked::before, .ipsInput:where([type="checkbox"])::before{content:"\f00c";font-family:var(--i-font-awesome);font-weight:900;-webkit-font-smoothing:antialiased;display:block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-size:.75em}.ipsInput:where([type="radio"]){border-radius:var(--i-input-radio--bo-ra,50%)}.ipsInput:where([type="radio"])::before{background:currentColor;border-radius:inherit;width:40%;height:40%}@media (hover:none) and (pointer:coarse){.ipsInput:where([type="checkbox"], [type="radio"])::after{content:'';position:absolute;top:50%;left:50%;height:max(30px,100%);width:max(30px,100%);transform:translate(-50%,-50%);cursor:pointer;z-index:1}}.ipsInputLabel{display:flex;align-items:center;gap:.7em}.ipsInputLabel input{flex:0 0 auto}.ipsLabelButton{--_outline-width:1px;outline:var(--_outline-width) solid var(--_border-color,color-mix(in hsl,currentColor 40%,transparent));outline-offset:calc(var(--_outline-width) * -1);border-radius:min(var(--i-design-radius),6px);border-radius:var(--i-avatar--bo-ra);background:var(--_background,transparent);cursor:pointer;display:block;padding:1em}.ipsLabelButton:hover,.ipsLabelButton:focus-within{outline-color:var(--_border-color--hover,color-mix(in hsl,currentColor 70%,transparent))}.ipsLabelButton:focus-within{--_outline-width:2px}.ipsLabelButton:has(:checked){--_outline-width:2px;outline-color:var(--_border-color--checked,var(--i-primary))}.ipsLabelButton input{opacity:0;position:absolute}.ipsSwitch{--_width:2em;-webkit-appearance:none;appearance:none;display:inline-block;font-size:1.5em;height:1em;width:var(--_width);position:relative;vertical-align:middle;cursor:pointer;background-color:var(--i-background_6);--_bo-sh:inset color-mix(in srgb,var(--i-co) 40%,transparent) 0 0 0 1px;box-shadow:var(--_bo-sh);border-radius:50px;position:relative;transition:background .15s linear}.ipsSwitch::before{content:'';background:#fff;border-radius:inherit;position:absolute;height:1em;width:1em;border:3px solid transparent;background-clip:padding-box;transition:transform .15s linear}.ipsSwitch[data-checked],.ipsSwitch:checked{background:var(--i-color_positive)}.ipsSwitch[data-checked]::before,.ipsSwitch:checked::before{transform:translateX(calc(var(--i-lang-dir) * (var(--_width) - 100%)))}.ipsSwitch:disabled{cursor:not-allowed;filter:opacity(.25)}.ipsSwitch+label{font-weight:500;margin-inline-start:.5em;vertical-align:middle;cursor:pointer}.CodeMirror{border:var(--i-input--bo-wi) var(--i-input--bo-st,solid) var(--i-input--bo-co);border-radius:var(--i-input--bo-ra);cursor:text}[dir="rtl"] .CodeMirror{direction:ltr}.ipsField_loading{background-image:url(https://mountmoon.net/static/resources/core_cf5a1e7fc191338071d07df134b620d0_tiny_loading@2x.gif);background-size:14px 14px;background-repeat:no-repeat;background-position:right 5px center}[dir="rtl"] .ipsField_loading{background-position:left 5px center}.ipsField_vle{color:#000!important;font-weight:normal}[dir="rtl"] #recaptcha_table:not(.recaptcha_theme_clean){direction:ltr!important}[data-ips-scheme="light"] .ipsForm_meter{--i-meter_1:#c62828;--i-meter_2:#d84315;--i-meter_3:#ff8f00;--i-meter_4:#9e9d24;--i-meter_5:#2e7d32}[data-ips-scheme="dark"] .ipsForm_meter{--i-meter_1:hsl(0 75% 80%);--i-meter_2:hsl(14 75% 60%);--i-meter_3:hsl(39 75% 60%);--i-meter_4:hsl(75 75% 60%);--i-meter_5:hsl(130 75% 61%)}.ipsForm_meter{width:100%;height:7px;display:block;margin-top:.7em;border-radius:4px;background:color-mix(in srgb,currentColor 30%,transparent)}.ipsForm_meterAdvice{font-size:max(10px,.8em);font-weight:600;display:block;margin-top:.5em}.ipsForm_meter[data-adviceValue="1"]+.ipsForm_meterAdvice{color:var(--i-meter_1)}.ipsForm_meter[data-adviceValue="2"]+.ipsForm_meterAdvice{color:var(--i-meter_2)}.ipsForm_meter[data-adviceValue="3"]+.ipsForm_meterAdvice{color:var(--i-meter_3)}.ipsForm_meter[data-adviceValue="4"]+.ipsForm_meterAdvice{color:var(--i-meter_4)}.ipsForm_meter[data-adviceValue="5"]+.ipsForm_meterAdvice{color:var(--i-meter_5)}.ipsForm_meter::-webkit-meter-bar{border-radius:4px;background:color-mix(in srgb,currentColor 30%,transparent)}.ipsForm_meter[data-adviceValue="1"]::-webkit-meter-optimum-value{background:var(--i-meter_1)}.ipsForm_meter[data-adviceValue="2"]::-webkit-meter-optimum-value{background:var(--i-meter_2)}.ipsForm_meter[data-adviceValue="3"]::-webkit-meter-optimum-value{background:var(--i-meter_3)}.ipsForm_meter[data-adviceValue="4"]::-webkit-meter-optimum-value{background:var(--i-meter_4)}.ipsForm_meter[data-adviceValue="5"]::-webkit-meter-optimum-value{background:var(--i-meter_5)}.ipsForm_meter[data-adviceValue="1"]::-moz-meter-bar{background:var(--i-meter_1)}.ipsForm_meter[data-adviceValue="2"]::-moz-meter-bar{background:var(--i-meter_2)}.ipsForm_meter[data-adviceValue="3"]::-moz-meter-bar{background:var(--i-meter_3)}.ipsForm_meter[data-adviceValue="4"]::-moz-meter-bar{background:var(--i-meter_4)}.ipsForm_meter[data-adviceValue="5"]::-moz-meter-bar{background:var(--i-meter_5)}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}[data-role="cropper"]{margin:0 auto;max-width:100%;position:relative}.cropper-container{position:absolute;left:50%;transform:translateX(-50%)}.ipsLightbox{background:rgba(20,20,20,.95);position:fixed;inset:0;box-shadow:var(--i-dialog--bo-sh)}.ipsLightbox_imagePanel{position:absolute!important;inset:0;overflow:hidden;display:grid;place-items:center}.ipsLightbox .ipsLightbox_toolsPanel{bottom:0;align-items:flex-end;padding:20px;position:absolute;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;z-index:9999}.ipsLightbox .ipsLightbox_toolsPanel a.ipsButton.ipsButton--text{background:rgba(0,0,0,.1)!important;color:#d0d0d0;border:1px solid #d0d0d0!important;margin:0 5px}.ipsLightbox_imagePanel.ipsLightbox_withComments{inset-inline-end:350px}.ipsLightbox_imagePanel .ipsLightbox_image{max-width:100%;max-height:100%;position:absolute;z-index:1000}.ipsLightbox_commentsPanel{position:absolute;top:0;bottom:0;inset-inline-end:0;width:350px;background-color:#fff;overflow-y:auto}.ipsLightbox_commentsPanel.ipsLoading{position:absolute;min-height:100px}.ipsLightbox_next,.ipsLightbox_prev{font-size:clamp(20px, 1em + 3vw, 38px);line-height:1.4em;width:1.4em;text-align:center;color:#fff;border-radius:5px;position:absolute;top:calc(50% - .7em);cursor:pointer;z-index:5000;transition:opacity .3s linear;text-shadow:hsl(0 0% 0% / .7) 0px 0px 12px, hsl(0 0% 0% / .5) 0px 1px 2px}.ipsLightbox_prev:hover,.ipsLightbox_next:hover{background-color:hsl(0 0% 100% / .1)}.ipsLightbox_prev{inset-inline-start:clamp(0,100vw - 600px,20px)}.ipsLightbox_next{inset-inline-end:clamp(0,100vw - 600px,20px)}@media (hover){.ipsLightbox_next,.ipsLightbox_prev{opacity:0}.ipsLightbox_imagePanel:hover .ipsLightbox_next,.ipsLightbox_imagePanel:hover .ipsLightbox_prev{opacity:.5}.ipsLightbox_imagePanel .ipsLightbox_next:hover,.ipsLightbox_imagePanel .ipsLightbox_prev:hover{opacity:1}}.ipsLightbox_fullSize{position:absolute;z-index:4999;color:#fff;opacity:.4;text-align:center;display:none;font-size:20px;cursor:zoom-in}.ipsLightbox_fullSize i[class*=" fa-"]{font-size:80px}.ipsLightbox_fullSize:hover{color:#fff}.ipsLightbox_meta{position:absolute;top:0;left:0;right:0;background:#000;min-height:50px;z-index:10000;opacity:0;padding:15px;color:#fff;transition:opacity .2s linear}.ipsLightbox_imagePanel.ipsLightbox_withComments+.ipsLightbox_meta{inset-inline-end:350px}.ipsLightbox_imagePanel:hover+.ipsLightbox_meta{opacity:1}.ipsLightbox_close{width:1.4em;line-height:1.4em;text-align:center;border-radius:5px;font-size:38px;color:#fff;position:absolute;top:calc(env(safe-area-inset-top) + 10px);inset-inline-end:10px;cursor:pointer;z-index:5000}.ipsLightbox_close:hover{background-color:hsl(0 0% 100% / .1)}@media screen and (min-width:980px){.ipsLightbox{inset:40px;border-radius:min(var(--i-design-radius,8px))}}.ipsList{--i-column-gap:initial;--i-row-gap:initial;--i-list--pa:1em;display:grid;gap:var(--i-row-gap,.7em) var(--i-column-gap,3em)}.ipsList--inline,.ipsList--stacked,.ipsList--sep{display:flex;flex-wrap:wrap}.ipsList--fill>li{flex-grow:1}.ipsList--bullets{padding-inline-start:2em;list-style:revert}.ipsList--sep{row-gap:var(--i-row-gap,.4em);column-gap:0!important}.ipsList--sep > *:not(:last-child)::after{content:"\00B7";margin:0 calc(var(--i-column-gap, 1.6em) / 2)}.ipsList--border{gap:1px;overflow:hidden}.ipsList--border>li{padding:var(--i-list--pa,1em);outline:1px solid var(--i-background_4)}:is(.ipsList--icons, .ipsList--stacked) > li > i:first-child{opacity:.6;color:var(--i-color_soft);line-height:inherit}.ipsList__label{font-weight:600;color:var(--i-color_hard)}.ipsList__value{color:var(--i-color_soft)}.ipsList--icons{--i-list-icon--wi:2.4em}.ipsList--icons:not(.ipsList--stacked) > li{padding-inline-start:var(--i-list-icon--wi)}.ipsList--icons:not(.ipsList--stacked) > li > i:first-child{line-height:inherit;position:absolute;margin-inline-start:calc(var(--i-list-icon--wi) * -1);width:var(--i-list-icon--wi);padding-inline-end:.5em;text-align:center}.ipsList--label-value>li{display:flex;flex-wrap:wrap;gap:0 1em}.ipsList--label-value:not(.ipsList--inline) .ipsList__value{margin-inline-start:auto;text-align:end}.ipsList--stacked{--i-row-gap:2em;--i-column-gap:4em}.ipsList--stacked>li{display:grid;place-content:center;text-align:center}.ipsList--stacked>li>i:first-child{font-size:1.6em;line-height:1;margin-bottom:.5em}.ipsList--stats.ipsList--stacked .ipsList__label{color:var(--i-color_soft);font-weight:500;order:1}.ipsList--stats.ipsList--stacked .ipsList__value{font-size:1.5em;font-weight:500;color:var(--i-color_hard)}.ipsList--csv{display:block}.ipsList--csv>li{display:inline}.ipsList--csv > li:not(:last-child)::after{content:', '}.ipsLinkList a{display:flex;align-items:center;gap:0 .9em;padding:.7em 1.2em;font-weight:500;border-radius:6px}.ipsLinkList a:hover{background-color:color-mix(in srgb,currentColor 8%,transparent)}.ipsLinkList .fa-solid,.ipsLinkList .fa-regular{flex:0 0 1.2em;text-align:center}.ipsLinkList a::after{content:"\f054";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:var(--icon--fo-we,900);margin-inline-start:auto;flex:0 0 auto;font-size:.8em}:where([dir="rtl"]) .ipsLinkList a::after{content:"\f053"}.ipsLinkList a:not(:hover) :is(.fa-solid, .fa-regular), .ipsLinkList a:not(:hover)::after{opacity:.5}@keyframes ipsLoading{0%{transform:rotate(0turn);}100%{transform:rotate(1turn);}}.ipsLoading{position:relative}.ipsLoadingIcon{width:1em;height:1em;font-size:16px;display:inline-block}.ipsLoadingIcon::before,.ipsLoading::before{content:'';border-radius:50%;width:1em;height:1em;border:calc(2px + .03em) solid transparent;border-color:color-mix(in srgb,var(--i-color_root) 10%,transparent);border-top-color:currentColor;box-sizing:border-box;display:inline-block;animation:ipsLoading .65s infinite linear}.ipsLoading::before{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;font-size:50px}.ipsLoading[data-loading-text]::before{top:calc(50% - 14px);transition:top .3s ease-in-out}.ipsLoading[data-loading-text=""]::before{top:50%}.ipsLoading[data-loading-text]::after{content:attr(data-loading-text);position:absolute;top:calc(50% + 23px);left:0;width:100%;opacity:1;transform:translateY(0);transition-property:opacity , transform;transition-duration:.3s;transition-timing-function:ease-in-out}.ipsLoading[data-loading-text=""]::after{opacity:0;transform:translateY(9px)}.ipsLoading--small::before{font-size:24px}.ipsLoading--tiny::before{font-size:16px}.ipsRedirect{text-align:center}.ipsRedirect--loading{min-height:100px}.ipsRedirect_progress{}.ipsRedirect_progress[data-loading-text]::after{content:attr(data-loading-text);display:block;margin-top:15px}.ipsRedirect_progress[data-loading-text=""]::after{display:none}.ipsRedirectMessage{margin:50px}.ipsRedirect_manualButton{margin-top:20px}.ipsMenu{--i-co:var(--i-dropdown--co);background:var(--i-dropdown--ba-co);color:var(--i-co);box-shadow:var(--i-dropdown--bo-sh);border-radius:var(--i-dropdown--bo-ra);z-index:var(--ips-js-zindex-top,5050);position:fixed;left:0;top:0;max-width:100vw;padding:5px}.ipsJS_none .ipsMenu:target{display:block!important}.ipsMenu_innerContent{max-height:350px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--i-color_soft) var(--i-background_3)}.ipsMenu_innerContent:has(.ipsSelectTree_nodes){overflow:visible;max-height:none}.ipsMenu.ipsLoading{min-height:100px}.ipsMenu:has(.ipsForm, .ipsMenu_headerBar){padding:0}.ipsMenu--padding{padding:1.8em}.ipsMenu_auto{min-width:200px;max-width:min(500px,100vw);white-space:nowrap}.ipsMenu_veryNarrow{width:140px}.ipsMenu_narrow{width:200px}.ipsMenu_normal{width:300px}.ipsMenu_wide{width:min(90vw,450px)}:where(.ipsMenu_auto .ipsForm){white-space:normal;font-weight:normal}.ipsMenu::before{content:"";position:absolute;width:0;height:0;border:1em solid transparent;font-size:8px;pointer-events:none}.ipsMenu[class*="ipsMenu_top"]{margin-top:-10px}.ipsMenu[class*="ipsMenu_top"]::before{border-top-color:var(--i-dropdown--ba-co);filter:drop-shadow(var(--i-dropdown-arrow--bo-co) 0 1px 0);top:100%}:is(.ipsMenu_topLeft, .ipsMenu_bottomLeft)::before{left:10px}:is(.ipsMenu_topRight, .ipsMenu_bottomRight)::before{right:10px}:is(.ipsMenu_topCenter, .ipsMenu_bottomCenter)::before{left:50%;margin-inline-start:-1em}.ipsMenu[class*="ipsMenu_bottom"]{margin-top:10px}.ipsMenu[class*="ipsMenu_bottom"]::before{border-bottom-color:var(--i-dropdown--ba-co);filter:drop-shadow(var(--i-dropdown-arrow--bo-co) 0 -1px 0);bottom:100%}.ipsMenu_item{text-align:start;font-weight:500}.ipsMenu_item > :where(a, span, button){display:block;padding:.6em 1.4em;color:inherit;width:100%;border-radius:5px;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis}.ipsMenu_item > :where(a, span, button) > :is(.fa-solid, .fa-regular, .fa-brands):first-child{opacity:.5;width:1.2em;margin-inline-end:.7em;text-align:center}.ipsMenu_itemDisabled{opacity:.7;font-style:italic;cursor:default;pointer-events:none}.ipsMenu_item .i-color_soft{color:inherit;opacity:.6}.ipsMenu_item[data-selected] :is(a, span), .ipsMenu_item.ipsMenu_hover{background:var(--i-primary);color:var(--i-primary-contrast)}@media (any-hover:hover){.ipsMenu_item:not(.ipsMenu_itemClicked, .ipsMenu_itemDisabled) a:hover, .ipsMenu_item > button:hover{background:var(--i-primary);color:var(--i-primary-contrast)}}.ipsMenu_item.i-color_negative a{color:var(--i-color_negative)}.ipsMenu_sep hr{border-top:1px solid color-mix(in srgb,var(--i-co) 15%,transparent);margin:6px}.ipsMenu_subItems > :is(a,span,button){position:relative;padding-inline-end:1.8em}.ipsMenu_subItems > :is(a,span,button)::after{font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;position:absolute;top:.65em;inset-inline-end:.65em;content:"\f0da"}[dir="rtl"] .ipsMenu_subItems > :is(a,span)::after{transform:scale(-1)}.ipsMenu_subItems .ipsMenu{position:absolute}.ipsMenu_title{padding:1em 1.5em;font-size:.9em;font-weight:600;text-transform:uppercase;color:var(--i-color_hard)}.ipsMenu_item+.ipsMenu_title{margin-top:2em}.ipsMenu_headerBar,.ipsMenu_footerBar{padding:1em 1.3em}.ipsMenu_headerBar{border-bottom:1px solid var(--i-background_3);border-radius:var(--i-popup--bo-ra) var(--i-popup--bo-ra) 0 0;display:flex;align-items:center;justify-content:space-between}.ipsMenu_footerBar{border-top:1px solid var(--i-background_3);border-radius:0 0 var(--i-popup--bo-ra) var(--i-popup--bo-ra);background-color:var(--i-background_2)}.ipsMenu_footerBarLink{--i-co:var(--i-color_soft);display:flex;align-items:center;justify-content:center;gap:.5em;padding:1em;margin:-1em -1.3em;font-weight:600;color:var(--i-co);border-radius:inherit}.ipsMenu_footerBarLink:hover{background-color:color-mix(in srgb,var(--i-co) 8%,transparent)}.ipsMenu_footerBarLink .fa-arrow-right-long{transition:transform .2s linear;opacity:.6}.ipsMenu_footerBarLink:hover .fa-arrow-right-long{transform:translateX(calc(.4em * var(--i-lang-dir)))}.ipsMenu_item > a:has(.ipsMenu_itemCount){display:flex;align-items:center}.ipsMenu_itemCount,.ipsSideMenu_itemCount{padding:0 .6em;background:color-mix(in srgb,var(--i-co) 20%,transparent);font-weight:600;font-size:max(11px,.8em);border-radius:3px}:is(.ipsMenu_itemCount, .ipsSideMenu_itemCount):last-child{margin-inline-start:auto}[data-ips-scheme="dark"] .ipsMenu .ipsData__item{border-color:var(--i-background_5)}.ipsMenu_item .ipsNotification{position:static;margin-inline-start:auto}.ipsMenu_selectable .ipsMenu_item :is(a, button), .ipsMenu_selectable .ipsMenu_item > span{padding-inline-start:35px}.ipsMenu_selectable .ipsMenu_item :is(a, button)::before, .ipsMenu_selectable .ipsMenu_item > span::before{content:"\f10c";font-size:13px;position:absolute;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:400;opacity:.25;inset-inline-start:0;padding-inline-start:17px}.ipsMenu_selectable .ipsMenu_itemChecked :is(a, button), .ipsMenu_selectable .ipsMenu_itemChecked > span{font-weight:bold}.ipsMenu_selectable .ipsMenu_itemChecked :is(a, button)::before, .ipsMenu_selectable .ipsMenu_itemChecked > span::before{content:"\f00c";opacity:1;font-weight:900}.ipsMenu_selectable button{width:100%}.ipsMenu_selectable button:not( .ipsButton--wide ){text-align:start}.ipsMenu_selectable .ipsMenu_item:not( [data-noselect] ) :is(input[type="radio"],input[type="checkbox"]){display:none}.ipsMenu_selectable .ipsMenu_item a[data-role="selectAll"]{margin-inline-end:15px}.ipsSideMenu+.ipsSideMenu{margin-top:1.7em}.ipsWidget .ipsSideMenu{padding:5px}.ipsSideMenu__list{color:var(--i-color_soft)}.ipsSideMenu__title,.ipsSideMenu__subTitle{font-weight:600;font-size:1.2em;color:var(--i-color_hard);margin-bottom:.6em}.ipsSideMenu__subTitle{font-size:1.1em}.ipsSideMenu__subTitle:not(:first-child){margin-top:2em}.ipsSideMenu_item{color:inherit;display:flex;align-items:center;gap:0 .8em;padding:.6em 1.4em;position:relative;cursor:pointer;font-weight:500;border-radius:min(var(--i-design-radius),.45em);width:100%}.ipsSideMenu_item:where(:hover){background-color:color-mix(in hsl,currentColor 10%,transparent)}.ipsSideMenu_itemActive,.ipsSideMenu_item[aria-selected="true"]{color:var(--i-primary-contrast);background:var(--i-primary)}.ipsSideMenu_item:has(:checked){background:var(--i-primary);color:var(--i-primary-contrast)}.ipsSideMenu_itemDisabled{opacity:.3;pointer-events:none;font-style:italic}.ipsSideMenu_item > :is(.fa-solid, .fa-regular, .fa-brands):first-child{width:2.14em;flex:0 0 auto;text-align:center;opacity:.5}.ipsSideMenu_itemActive > :is(.fa-solid, .fa-regular, .fa-brands):first-child{opacity:1}.ipsSideMenu__text{flex:1 1 auto}.ipsCategoriesMenu .ipsSideMenu__list{color:var(--i-color_hard)}.ipsCategoriesMenu .ipsSideMenu__text{font-weight:500}.ipsSideMenu--truncate .ipsSideMenu__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ipsSideMenu_item .ipsBadge--soft{background:color-mix(in srgb,currentColor 10%,transparent);color:currentColor}.ipsSideMenu__count{flex:0 0 auto;color:var(--i-color_soft)}.ipsSideMenu__toggle{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;cursor:pointer;width:1.2em;height:1.2em;flex:0 0 auto;pointer-events:none}:is(.ipsSideMenu--pseudoRadios, .ipsSideMenu--pseudoChecks) .ipsSideMenu_item:not(.ipsSideMenu_itemActive) .ipsSideMenu__toggle::before, .ipsSideMenu__toggle[type]:not(:checked)::before{content:"";opacity:.3;width:80%;height:80%;border:2px solid currentColor;border-radius:3px}.ipsSideMenu--pseudoRadios .ipsSideMenu_item:not(.ipsSideMenu_itemActive) .ipsSideMenu__toggle::before, .ipsSideMenu__toggle[type="radio"]:not(:checked)::before{border-radius:50%}:is(.ipsSideMenu--pseudoRadios, .ipsSideMenu--pseudoChecks) .ipsSideMenu_itemActive .ipsSideMenu__toggle::before, .ipsSideMenu__toggle:checked::before{content:"\f00c";font-family:var(--i-font-awesome);font-weight:900;-webkit-font-smoothing:antialiased;font-variant:normal;line-height:1;text-rendering:auto}.ipsSideMenu__list ~ .ipsSideMenu__title{margin-top:1.4em;padding-top:1.8em;border-top:1px solid var(--i-background_4)}.ipsSideMenu__list .ipsSideMenu__list{margin-bottom:1em;color:var(--i-color_root)}.ipsSideMenu__list .ipsSideMenu__list .ipsSideMenu_item{padding-inline-start:3em}.ipsSideMenu_item + .ipsSideMenu__list:not(:has(*)){display:none}@supports not selector(a:has(b)){.ipsSideMenu_item + .ipsSideMenu__list:-moz-only-whitespace{display:none}}.ipsSideMenu_item+.ipsSideMenu__list .ipsSideMenu_item{font-size:.95em}.ipsSideMenu__view{position:sticky;top:calc(var(--i-sticky-offset) + 0px);z-index:1;scroll-margin-top:1em}.ipsSideMenu__view a{color:var(--i-color_hard);background:var(--i-background_3);border-radius:min(var(--i-design-radius),.45em);font-weight:600;display:flex;align-items:center;gap:1em;padding:1em}.ipsSideMenu__view a::after{content:"\2b";flex:0 0 auto;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;margin-inline-start:auto}:is(.ipsSideMenu_open, .ipsSideMenu:target) .ipsSideMenu__view a::after{content:"\f068"}@media screen and (min-width:768px){.ipsSideMenu__view{display:none}}@media screen and (max-width:767px){.ipsSideMenu:not(.ipsSideMenu_open, :target) .ipsSideMenu__menu{display:none}.ipsSideMenu__menu{margin-top:1em}}@media screen and (max-height:450px){.ipsMenu_innerContent{max-height:210px}}.ipsMessage{--_co:hsl(0 0% 100%);--i-color_soft:color-mix(in srgb,var(--_co) 80%,transparent);--_ba-co:var(--i-background_dark);--_pa:clamp(var(--i-rem), var(--i-rem) * .5 + 2vw, var(--i-rem) * 1.8);--_icon-size:22px;padding:var(--_pa);padding-inline-start:calc(var(--_icon-size) + (var(--_pa) * 2));border-radius:var(--i-box--bo-ra);color:var(--_co);background-color:var(--_ba-co);display:block;position:relative}.ipsMessage--small{--_pa:1em;--_icon-size:1em}.ipsMessage::before,.ipsMessage__title::before,.ipsMessage__icon,.ipsMessage>.ipsUserPhoto{position:absolute;inset-inline-start:calc(var(--_pa) * .7);width:1lh;line-height:1lh;font-size:var(--_icon-size);text-align:center}.ipsMessage::before,.ipsMessage__icon{inset-inline-start:0;top:0;bottom:0;display:grid;place-content:center;width:calc(var(--_icon-size) + (var(--_pa) * 2))}.ipsMessage::before,.ipsMessage__title::before{content:var(--_icon,"\f05a");font-weight:var(--_icon--fo-we,900);font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto}.ipsMessage:has( > .ipsUserPhoto, .ipsMessage__icon, .ipsMessage__title)::before, .ipsMessage:has(.ipsMessage__icon) .ipsMessage__title::before, .ipsMessage__title:has(.ipsMessage__icon)::before{display:none}@supports not selector(a:has(b)){.ipsMessage__title::before{display:none;}}@supports not selector(i:has(i)){.ipsMessage__icon, .ipsMessage > .ipsUserPhoto:first-child{display:none !important;}}.ipsMessage+.ipsMessage{margin-top:.5em}:where(.ipsBox) .ipsMessage{}:where(.ipsMessage) a{color:inherit;text-decoration:underline}.ipsMessage__title{font-weight:600;font-size:1.2em}.ipsMessage__title:where(:not(:only-child)){margin-bottom:.3em}.ipsMessage.ipsRichText,.ipsMessage .ipsRichText{color:color-mix(in srgb,var(--_co) 80%,transparent)}.ipsMessage .ipsRichText a{color:inherit;text-decoration:underline;text-underline-offset:.5ex;text-decoration-color:color-mix(in srgb,var(--_co) 40%,transparent)}.ipsMessage .ipsButtons{justify-content:flex-start}.ipsMessage .ipsButton:where(:not(.ipsButton--small, .ipsButton--tiny)){--i-button--pa-bl:1em}.ipsMessage .ipsButton--inherit{--i-button--co:var(--_co)}.ipsMessage:where(:not(.ipsMessage--neutral)) .ipsButton--primary{--i-button--ba-co:hsl(0 0% 100%);--i-button-hover--ba-co:hsl(0 0% 100%);--i-button--co:hsl(0 0% 10%)}.ipsMessage__close{display:grid;place-content:center;width:2.4em;height:2.4em;color:#fff;opacity:.8;background:hsl(0 0% 0% / .4);border-radius:50%;text-decoration:none;text-align:center}.ipsMessage__close:hover{background:hsl(0 0% 0% / .6)}.ipsMessage [data-mentionid]{background:hsl(0 0% 0% / .3)}.ipsMessage .ipsBadge{background:hsl(0 0% 0% / .3);color:hsl(0 0% 100%)}.ipsMessage--form{border-radius:0}.ipsAnnouncements{border-radius:var(--i-box--bo-ra);overflow:hidden}.ipsAnnouncements--sidebar{margin-bottom:var(--i-sp_block)}.ipsAnnouncements:not(:has(.ipsAnnouncement:not([hidden]))){display:none}.ipsAnnouncements--top{border-radius:0}.ipsAnnouncement{--_co:hsl(0 0% 100%);--_ba-co:var(--i-background_dark);color:var(--_co);background-color:var(--_ba-co);display:flex;font-weight:500}.ipsAnnouncement--error+.ipsAnnouncement--error,.ipsAnnouncement--warning+.ipsAnnouncement--warning,.ipsAnnouncement--success+.ipsAnnouncement--success,.ipsAnnouncement--info+.ipsAnnouncement--info,.ipsAnnouncement--general+.ipsAnnouncement--general,.ipsAnnouncement--none+.ipsAnnouncement--none{border-top:1px dashed color-mix(in srgb,var(--_co) 20%,transparent)}.ipsAnnouncement a{color:inherit}.ipsAnnouncement__text,.ipsAnnouncement__link{flex:1 1 auto;padding:1.2em}.ipsAnnouncement__link:hover{background:hsl(0 0% 100% / .12)}.ipsAnnouncement__icon{margin-inline-end:.8em;opacity:.6}.ipsAnnouncements--top .ipsWidth{flex:1 1 100%;display:flex;max-width:var(--i-layout-width)}.ipsAnnouncement [data-role="dismissAnnouncement"]{flex:0 0 auto;padding:0 1.2em;display:flex;justify-content:center;align-items:center}.ipsAnnouncement [data-role="dismissAnnouncement"]:hover{background:hsl(0 0% 100% / .12)}.ipsMessage--error,.ipsAnnouncement--error{--_ba-co:hsl(0 61% 48%);--_icon:"\f071"}.ipsMessage--warning,.ipsAnnouncement--warning{--_ba-co:hsl(20 61% 45%);--_icon:"\f071"}.ipsMessage--success,.ipsAnnouncement--success{--_ba-co:hsl(150 82% 29%);--_icon:"\f058";--_icon--fo-we:400}.ipsMessage--info,.ipsMessage--general,.ipsAnnouncement--info,.ipsAnnouncement--general{--_ba-co:var(--i-background_dark);--_icon:"\f05a"}.ipsMessage--neutral,.ipsMessage--none,.ipsAnnouncement--none{--_ba-co:var(--i-background_1);--_co:var(--i-color_root)}.ipsMessage--none{background-color:var(--i-box--ba-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-box--bo-sh);border-width:var(--i-box--bo-wi);border-style:var(--i-box--bo-st);border-color:var(--i-box--bo-co)}.ipsMessage--transparent{background:none;border-radius:0;--_co:var(--i-color_root)}.ipsMessage_code{padding:.5em .7em;display:inline-block;background:hsl(0 0% 0% / .2);border-radius:6px;color:hsl(0 0% 100% / .8)}.ipsPushNotificationsPrompt{display:block}.ipsPushNotificationsPrompt__button{width:100%;display:flex;align-items:center;gap:.5em 1em;font-weight:500;color:var(--i-color_soft);background:color-mix(in hsl,currentColor 10%,transparent);padding:.8em 1em;border-radius:min(var(--i-design-radius,5px))}.ipsPushNotificationsPrompt__button:hover{background:color-mix(in hsl,currentColor 18%,transparent)}[data-permission="granted"] .ipsPushNotificationsPrompt__button{color:var(--i-color_positive)}.ipsCalendarDate{display:grid;grid-template-rows:auto 1fr;aspect-ratio:1;background:var(--i-background_3);line-height:1.4;border-radius:4px;text-align:center;container-type:inline-size;overflow:hidden}.ipsCalendarDate__month{background-color:#a93848;color:#fff;text-transform:uppercase;font-size:.9em;font-size:22cqw;line-height:1.7;font-weight:bold}.ipsCalendarDate__date{font-size:40cqw;place-self:center}.ipsCalendarDate--large{width:5.7em}.ipsIndicator{color:var(--i-color_featured,var(--i-featured,var(--i-color_primary)));font-size:9px;text-align:center;text-decoration:none!important;display:inline-block;font-family:var(--i-font-awesome);font-weight:900;-webkit-font-smoothing:antialiased;font-variant:normal;line-height:1;text-rendering:auto}:where([data-ips-read]) .ipsIndicator{color:inherit}.ipsIndicator::before{content:"\f111";display:block}.ipsIndicator--participated::before{content:"\f005"}[data-ips-read] .ipsIndicator--participated{opacity:.3}.ipsData__title .ipsIndicator{margin-inline-end:.6em;vertical-align:.2em}[data-ips-read] .ipsIndicator:not(.ipsIndicator--participated){display:none}.ipsCaterpillar{--i-basis:40px;display:flex;align-items:center;position:relative;isolation:isolate}.ipsCaterpillar>*{flex:0 1 auto;width:var(--i-basis);border:2px solid var(--i-background_1);overflow:hidden;border-radius:50%;position:relative}.ipsCaterpillar > :not(:last-child){margin-inline-end:calc(var(--i-basis) * -.3)}.ipsCaterpillar img{aspect-ratio:1;width:100%;height:auto;object-fit:contain}.ipsCaterpillar--reverse>*{z-index:-1}.ipsCaterpillar--reverse > :nth-child(1){z-index:12}.ipsCaterpillar--reverse > :nth-child(2){z-index:11}.ipsCaterpillar--reverse > :nth-child(3){z-index:10}.ipsCaterpillar--reverse > :nth-child(4){z-index:9}.ipsCaterpillar--reverse > :nth-child(5){z-index:8}.ipsCaterpillar--reverse > :nth-child(6){z-index:7}.ipsCaterpillar--reverse > :nth-child(7){z-index:6}.ipsCaterpillar--reverse > :nth-child(8){z-index:5}.ipsCaterpillar--reverse > :nth-child(9){z-index:4}.ipsCaterpillar--reverse > :nth-child(10){z-index:3}.ipsCaterpillar--reverse > :nth-child(11){z-index:2}.ipsCaterpillar--reverse > :nth-child(12){z-index:1}[data-controller="cloud.front.realtime.whosViewing"]:empty{display:none}.ipsLiveActivity{--ba-co:hsl(38,84%,88%);--i-co:hsl(31,60%,17%);display:inline-flex;align-items:center;gap:0 .3em;padding:.3em .3em;background:var(--ba-co);color:var(--i-co);opacity:1;font-weight:600;border-radius:min(var(--i-design-radius),.45em);animation:liveActivity 3s infinite;font-size:.9em}:where([data-ips-scheme="dark"]) .ipsLiveActivity{--ba-co:var(--i-secondary);--i-co:var(--i-secondary-contrast)}.ipsLiveActivity p{padding:0 .5em}.ipsCaterpillar .ipsUserPhoto{box-shadow:var(--ba-co) 0 0 0 2px}.ipsLiveActivity .ipsCaterpillar{flex:0 0 auto;--i-basis:28px}.ipsLiveActivity--small{padding:0 .6em}.ipsLiveActivity em{font-style:normal}@keyframes liveActivity{0%, 100%{opacity:0.7;}50%{opacity:1;}}.ipsRssIcon{background:#ea7819;color:#fff!important;display:inline-flex!important;padding:0!important;width:1.5em;height:1.5em;border-radius:4px;margin-inline-start:1em}.ipsRssIcon .fa-rss{margin:auto!important}.ipsHr{margin:1em 0;height:1px;background:currentColor;opacity:.3;flex:1 1 100%;max-height:1px}.ipsHr--small{margin:.5em 0}.ipsHr--none{margin:0}:where(.ipsDimension){--i-basis:initial;aspect-ratio:1;width:var(--i-basis,100%);height:auto;object-fit:cover}.ipsJS_hide{display:none}.ipsImage[data-src]:not([data-loaded]){background:var(--i-background_2);min-width:50px;height:1px}.ipsImage[data-src][data-loading]{animation:dummy_anim 1s infinite}.ipsEmoji[data-src][data-loading]{animation:dummy_anim 1s infinite;border-radius:4px}.ipsClearfix::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ipsOnline{display:inline-block;border-radius:50%;background:hsl(140 64% 42%);position:relative;margin-left:.3em;margin-right:.3em;width:.65em;aspect-ratio:1;animation:ipsOnline 4s infinite;opacity:1!important}.ipsOnline::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:inherit;opacity:0;transform:scale(1);animation:ipsOnlineRay 4s infinite}.ipsEntry__username .ipsOnline{margin:0}.ipsAvatarStack .ipsOnline{margin:0;width:27%;max-width:10px;outline:2px solid var(--i-background_1);position:absolute;bottom:-5%;right:-5%}@keyframes ipsOnline{10%{transform:scale(.7);}30%{transform:scale(1);}}@keyframes ipsOnlineRay{10%{transform:scale(1);opacity:.4;}50%{transform:scale(3);opacity:0;}100%{transform:scale(1);opacity:0;}}.ipsNotification{background:hsl(0 100% 46%);color:hsl(0 0% 100%);border-radius:4px;padding:.25em .4em;min-width:1.4em;text-align:center;font-size:max(calc(var(--i-rem) * .8), 11px);line-height:1;position:absolute;z-index:1;top:-3px;inset-inline-end:-3px}.ipsNotification[data-role="autoCheckCount"]{display:none}@media (min-width:768px){.ipsNotification{inset-inline-end:-10px}}.ipsChart__chart{overflow:hidden}.ipsChart_filters{flex-grow:1;align-items:start}[data-ips-scheme="dark"] .ipsChart [fill="#ffffff"]{fill:var(--i-box--ba-co)}[data-ips-scheme="dark"] .ipsChart [stroke="#3366cc"]{stroke:var(--i-color_primary)}[data-ips-scheme="dark"] .ipsChart [fill="#cccccc"]{fill:var(--i-color_soft)}[data-ips-scheme="dark"] .ipsChart [fill="#ebebeb"]{fill:var(--i-background_5)}[data-ips-scheme="dark"] .ipsChart [fill="#333333"]{fill:var(--i-color_root)}[data-ips-scheme="dark"] .ipsChart [stroke="#3366cc"]{stroke:var(--i-color_primary)}[data-ips-scheme="dark"] .ipsChart text{fill:var(--i-color_root)}.goog-tooltip>div[style*="infobackground"]{background:var(--i-background_3)!important;border-color:var(--i-background_6)!important}.ipsScrollbar{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 20%,transparent) transparent;overflow:auto}.ipsScrollbar::-webkit-scrollbar{width:12px;height:12px}.ipsScrollbar::-webkit-scrollbar-track{background:transparent;border-radius:6px}.ipsScrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px;background-color:color-mix(in srgb,currentColor 30%,transparent);background-clip:content-box}.ipsScrollbar:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,currentColor 40%,transparent)}.ipsScrollbar::-webkit-scrollbar-thumb:hover{background-color:currentColor}#ipsMultiQuoter{position:fixed;bottom:10px;background:var(--i-background_dark);color:#fff;padding:15px;border-radius:min(var(--i-design-radius,8px));z-index:6000;box-shadow:var(--i-dialog--bo-sh);inset-inline-end:10px}#ipsMultiQuoter a{color:inherit}@media (max-width:767px){#ipsMultiQuoter{bottom:calc(var(--i-mobileFooter--he) + 10px);inset-inline-end:10px}}.ipsEmpty{text-align:center;font-size:1.3em;font-weight:500;color:var(--i-color_soft);padding:2em .5em}.ipsEmpty i{font-size:3em;margin-bottom:.3em;display:block}.ipsEmptyMessage{text-align:center;color:var(--i-color_soft);font-weight:600;padding:2em;flex:1 1 100%;grid-column:1/-1}.ipsEmptyMessage a{text-decoration:underline}.ipsLargeIcon{font-size:clamp(3em,10vw,6em);opacity:.5;margin-bottom:.3em}.ipsPrint{padding:50px;-webkit-print-color-adjust:exact}.ipsPrint :where(h1, h2, h3, h4, h5, h6){font-size:revert;font-weight:revert}.ipsPrint>:first-child{margin-top:0}.ipsPrint table{width:100%;border-spacing:0;border-collapse:collapse}.ipsPrint th{background:var(--i-background_3);color:var(--i-color_hard);padding:.6em;text-align:start;border:1px solid var(--i-background_6)}.ipsPrint tbody td{padding:.6em;border:1px solid var(--i-background_6)}.ipsPrint tfoot td{padding:5px;text-align:end}.ipsPrint tfoot td:last-child{padding:5px;text-align:start}.ipsPrint_doubleHeight{height:50px}.ipsPrint_tripleHeight{height:75px}@media print{:root{color-scheme:light;--i-background_1:hsl(0 0% 100%);--i-background_2:hsl(0 0% 97%);--i-background_3:hsl(0 0% 95%);--i-background_4:hsl(0 0% 92%);--i-background_5:hsl(0 0% 85%);--i-background_6:hsl(0 0% 80%);--i-color_root:hsl(0 0% 20%);--i-color_hard:hsl(0 0% 0%);--i-color_soft:hsl(0 0% 30%)}html,body{background:initial;color:initial}}.ipsMap{width:100%;height:500px;background:var(--i-background_4)}.ipsMap--small{height:200px}.ipsPixabayContent{max-width:100%;height:600px;max-height:calc(100vh - 260px);overflow:auto;overscroll-behavior:contain;padding:10px;transition:opacity .2s}.ipsPixabay--loading-new-search .ipsPixabayContent{opacity:.5}.ipsPixabayContent .ipsLoading{margin-top:150px}.ipsPixabayGrid{--i-ratio:16/9;--i-column-gap:8px;--i-basis:clamp(120px,25%,240px);display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--i-column-gap)}.ipsPixabayThumb,.ipsPixabayGrid::after{background-color:var(--i-background_3);aspect-ratio:var(--i-ratio);flex-grow:calc(10 * (var(--i-ratio)));flex-shrink:1;flex-basis:calc(var(--i-ratio) * var(--i-basis))}.ipsPixabayGrid::after{content:"";background-color:transparent;aspect-ratio:auto}.ipsPixabayGrid>.ipsMessage{flex-basis:100%}.ipsPixabayImage{width:100%;height:100%;cursor:pointer;object-fit:contain}.ipsPixabayImage:hover{opacity:.9}a.ipsPixabayAttribution{color:rgba(255,255,255,.8);position:absolute;left:50%;bottom:-50px;transform:translateX(-50%)}.ipsPixabayAttribution svg{width:110px;height:30px;fill:currentColor;display:block}.ipsPixabayMore{margin:10px auto 6px auto;text-align:center}[data-role="editorCensorBlockMessage"]{max-height:300px;overflow-y:auto}.ipsMemberCard_controls{position:absolute;top:5px;inset-inline-end:5px}.ipsPageHeader{--_pa:clamp(1.3em,3vw,1.7em);container-type:inline-size;padding:var(--_pa)}@supports selector(a:has(b)){.ipsPageHeader{padding:0;}}.ipsPageHeader--padding{padding:var(--_pa)}.ipsPageHeader.ipsBox:has(> .ipsPageHeader__title){padding:var(--_pa)}.ipsPageHeader--hasFeatureColor{border-inline-start:6px solid var(--i-featured,currentColor)}.ipsBox .ipsPageHeader:not(:last-child){border-bottom:1px solid var(--i-background_4)}:where(.ipsPageHeader__row:has(.ipsPageHeader__primary)){display:flex;flex-wrap:wrap;align-items:center;gap:1em}:where(.ipsPageHeader__row--footer){gap:.5em}@supports not selector(a:has(b)){.ipsPageHeader__row{display:flex;flex-wrap:wrap;align-items:center;gap:1em;}.ipsPageHeader__row > :not(.ipsPageHeader__primary, .ipsPageHeader__primary + *){flex:1 1 100%;}}:where(:is(.ipsBox.ipsPageHeader, .ipsBox .ipsPageHeader) .ipsPageHeader__row){padding:var(--_pa)}:where(.ipsPageHeader__row ~ .ipsPageHeader__row){border-top:1px solid var(--i-background_4);padding-top:1em;padding-bottom:1em}.ipsPageHeader__row--footer{background-color:var(--i-background_2)}@media (min-width:768px){:where(:is(.ipsPageHeader.ipsBox, .ipsBox .ipsPageHeader:last-child) > .ipsPageHeader__row--footer:last-child){border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra)}}.ipsPageHeader__title ~ [data-controller="cloud.front.realtime.whosViewing"] .ipsLiveActivity{margin-top:2em}:where(.ipsPageHeader__row > *){flex:1 1 auto}.ipsPageHeader__primary{flex:999 1 40%}.ipsPageHeader__title{font-weight:600;color:var(--i-color_hard);font-size:clamp(1.5em,4vw,2em);line-height:1.1;text-wrap:pretty}.ipsPageHeader__title a{color:inherit}:where(.ipsPageHeader__title > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline}:where(.ipsPageHeader__title > *){margin-inline-end:.3em}:where(.ipsPageHeader__title .ipsIndicator){margin-inline-end:.7em}.ipsPageHeader__title [data-role="editableTitle"]:hover{background:var(--i-background_selected);color:var(--i-color_hard)}:where(.ipsPageHeader__title :is(.ipsBadges, .ipsBadge--prefix), .ipsPageHeader__title > .ipsBadge){vertical-align:.15em}.ipsPageHeader__title .ipsBadge{font-size:max(.5em,14px)}.ipsPageHeader__title .ipsBadge--prefix{display:inline;padding-block:.3em}.ipsPageHeader__rating{margin-top:.6em;display:flex;align-items:center;gap:1em}.ipsPageHeader__desc{color:var(--i-color_soft);font-size:clamp(1em,2vw,1.1em);margin-top:.6em;flex:1 1 100%}.ipsPageHeader__desc:empty{display:none}.ipsPageHeader__title+.ipsPhotoPanel{margin-top:.6em}:where(.ipsPageHeader__row .ipsButtons:not(.ipsButtons--main)) .ipsButton{flex-grow:1;font-size:calc(.8em + var(--i-range) * .1)}.ipsPageHeader .ipsTags{margin-top:1em}.ipsPageHeader:not(.ipsBox, .ipsBox *), .ipsPageHeader__title:where(:not(.ipsBox *)){color:var(--i-color_contrast,var(--i-color_dark))}.ipsPageHeader__desc:where(:not(.ipsBox *)){color:color-mix(in srgb,var(--i-color_contrast,var(--i-color_soft)) 70%,transparent)}@container (max-width:670px){.ipsPageHeader__primary{flex:999 1 auto;}}@supports not (container-name:x){@media (max-width:979px){.ipsPageHeader__primary{flex:999 1 60%;}}}.ipsPagination{color:var(--i-color_soft);display:flex;text-transform:uppercase}.ipsPagination:not(.ipsButtonBar *){font-weight:600;font-size:max(.8em,11px)}.ipsPagination:where(:not(.ipsBox *, .ipsDialog *, .ipsWidget *)){color:var(--i-color_contrast,currentColor)}:is(.ipsPagination, .ipsMiniPagination) :is(a, button){color:inherit}.ipsPagination :is(a, button):hover{background:color-mix(in srgb,currentColor 8%,transparent)}.ipsPagination .ipsPagination__active a{background:var(--i-secondary);color:var(--i-secondary-contrast)}:is(.ipsPagination, .ipsMiniPagination) > li > :is(a, button){height:100%;display:flex;align-items:center;justify-content:center;padding:.8em 1.2em;border-radius:min(var(--i-design-radius),.3em);text-decoration:none}.ipsPagination__pageJump{margin-inline-start:1em}@media (min-width:980px){.ipsPagination:not(.ipsPagination--numerous) .ipsPagination__pageJump{display:none}}.ipsMiniPagination{display:inline-flex;gap:3px;font-size:max(.7em,10px);font-weight:600}.ipsMiniPagination>li>a{background:color-mix(in srgb,currentColor 10%,transparent);padding:0 .6em;height:1.8em;text-decoration:none!important}.ipsMiniPagination>li>a:hover{background:color-mix(in srgb,currentColor 18%,transparent)}@media (min-width:768px){.ipsPagination__inactive{display:none}}@media (max-width:767px){.ipsPagination{align-self:stretch}.ipsPagination__page{display:none}.ipsPagination__pageJump{margin:0 auto}.ipsPagination__inactive{visibility:hidden}}.ipsPager{display:flex;align-items:center;flex-wrap:wrap;gap:1em 0}.ipsPager:where(:not(.ipsBox *, .ipsDialog *, .ipsWidget *)){color:var(--i-color_contrast,currentColor)}.ipsPager_prev,.ipsPager_next{flex:1 1 25%}.ipsPager_center{flex:1 1 50%;text-align:center}.ipsPager_next{text-align:end}:is(.ipsPager_next, .ipsPager_prev) a{color:inherit;display:inline-block;position:relative;padding:1em 1.8em;width:100%;max-width:350px}:is(.ipsPager_next, .ipsPager_prev) a::after{content:"\f061";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;position:absolute;line-height:1;top:50%;transform:translateY(-50%)}.ipsPager_next a::after{inset-inline-end:0}.ipsPager_prev a::after{content:"\f060";inset-inline-start:0}[dir="rtl"] .ipsPager_prev a::after{content:"\f061"}[dir="rtl"] .ipsPager_next a::after{content:"\f060"}.ipsPager_title,.ipsPager_type{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.ipsPager_type{font-weight:600}.ipsPager_title{opacity:.7;font-weight:500}@media (max-width:979px){.ipsPager_center{order:-1;flex:1 1 100%}}.ipsModal{background:color-mix(in srgb,var(--i-background_dark) 70%,transparent);position:fixed;inset:0;z-index:15000;margin:0!important}@supports not (color:color-mix(in srgb, red, red)){.ipsModal{background:hsl(0 0% 0% / .7);}}.ipsModal>div{position:relative}.ipsModal__close{position:absolute;top:10px;inset-inline-end:10px}.ipsDialog{position:absolute;inset-inline-start:calc(var(--i-manage-widgets-sidebar, 0px) * -1);bottom:0;inset-inline-end:0;height:100%;z-index:20000}.ipsDialog.ipsDialog_fixed{position:fixed}.ipsDialog>div{display:block;width:94vw;max-width:1200px;background:var(--i-box--ba-co);margin:calc(5vh + env(safe-area-inset-top)) auto 0 auto;box-shadow:var(--i-dialog--bo-sh);position:relative;border-radius:var(--i-box--bo-ra)}.ipsDialog.ipsDialog_fixed>div{height:90%;max-height:90%}.ipsDialog .ipsDialog_loading{height:200px}.ipsDialog.ipsDialog_narrow>div{max-width:500px}.ipsDialog.ipsDialog_medium>div{max-width:850px}.ipsDialog.ipsDialog_wide>div{max-width:1000px}.ipsDialog.ipsDialog_fullscreen>div{position:absolute;inset:10px;max-width:100%;max-height:100%;width:auto;height:auto;margin:0}.ipsDialog_close{position:absolute;top:3px;inset-inline-end:4px;display:block;color:var(--i-color_hard)!important;width:44px;height:44px;line-height:48px;font-size:34px;font-weight:300;text-align:center;z-index:1000;transition:.2s all linear}.ipsDialog_title{color:var(--i-color_hard);font-size:1.2em;font-weight:bold;text-align:start;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;padding:1.15em}.ipsDialog_title+.ipsHr{display:none}.ipsDialog_fixed .ipsDialog_content{inset:0;position:absolute;display:flex;flex-direction:column;overflow:auto}.ipsDialog_fixed .ipsDialog_title ~ .ipsDialog_content{top:56px}.ipsDialog_footer{position:fixed;bottom:60px;left:0;right:0}.ipsDialog_inlineContent{display:none}.ipsDialog .ipsDialog_inlineContent{display:block}.ipsHovercard{background:var(--i-background_1);box-shadow:color-mix(in srgb,var(--i-color_hard) 10%,transparent) 0 0 0 1px , var(--i-popup--bo-sh);background-clip:padding-box;border-radius:var(--i-box--bo-ra);position:relative}.ipsHovercard>div{width:100%;height:100%}:where(.ipsHovercard:not( .ipsHovercard_noStem ) .ipsHovercard_stem){color:var(--i-background_1);position:absolute;pointer-events:none;font-size:10px;border:1em solid transparent}.ipsHovercard.ipsHovercard_stemTop{margin-top:-1em}.ipsHovercard.ipsHovercard_stemBottom{margin-top:1em}.ipsHovercard.ipsHovercard_stemLeft{margin-left:-20px}.ipsHovercard.ipsHovercard_stemRight{margin-left:20px}.ipsHovercard_stemLeft .ipsHovercard_stem{left:3em}.ipsHovercard_stemRight .ipsHovercard_stem{right:3em}.ipsHovercard_stemTop .ipsHovercard_stem{top:100%;border-top-color:currentColor;filter:drop-shadow(color-mix(in srgb,var(--i-color_hard) 10%,transparent) 0 1px 0)}.ipsHovercard_stemBottom .ipsHovercard_stem{bottom:100%;border-bottom-color:currentColor;filter:drop-shadow(color-mix(in srgb,var(--i-color_hard) 10%,transparent) 0 -1px 0)}.ipsHovercard_loading{width:30px;height:30px;border-radius:var(--i-box--bo-ra);padding:5px;box-shadow:0 5px 40px rgba(0,0,0,.4);background-color:var(--i-background_1);pointer-events:none}.ipsHovercard_loading .ipsLoading--tinyIcon{width:20px;height:20px;font-size:20px}.ipsHovercard_loading::after{content:'';position:absolute;border:5px solid transparent;border-top-color:var(--i-background_1);left:50%;transform:translateX(-50%);top:100%}.cUserHovercard__header{margin:6px}.cUserHovercard .ipsPhotoPanel{--i-photopanelavatar:40px}.cUserHovercard__grid{color:var(--i-color_soft);font-weight:500}:where(.cUserHovercard__grid > *){padding:var(--i-sp_2)}.ipsTooltip{background:var(--i-tooltip--ba-co);border-color:var(--i-tooltip--ba-co);padding:.6em .9em;font-size:.9em;color:hsl(0 0% 100%);font-weight:500;position:absolute;max-width:min(500px,80vw);pointer-events:none;border-radius:min(var(--i-design-radius),5px);box-shadow:hsl(0 0% 0% / .1) 0px 5px 20px;user-select:none;overflow:visible;transition-property:display , overlay , opacity , translate;transition-behavior:allow-discrete;transition-duration:.15s;opacity:0;translate:0 10px}.ipsTooltip:popover-open{opacity:1;translate:0 0}@starting-style{.ipsTooltip:popover-open{opacity:0;translate:0 10px;}}[data-dragging] .ipsTooltip{display:none!important}.ipsTooltip_top{margin-top:-2px}.ipsTooltip_bottom{margin-top:2px}.ipsTooltip::after{content:'';display:block;position:absolute;width:0;height:0;border:5px solid transparent;left:50%;margin-left:-5px;transform:translate(0,0)}.ipsTooltip_right::after{left:auto;right:4px;margin-left:0}.ipsTooltip_left::after{left:4px;margin-left:0}.ipsTooltip_top::after{border-top-color:inherit;top:100%}.ipsTooltip_bottom::after{border-bottom-color:inherit;top:-10px}.ipsTooltip a{color:currentColor;border-bottom:1px dotted currentColor}.ipsTooltip--inlineQuoteTooltip{pointer-events:auto;padding:0;font-weight:600}.ipsTooltip--inlineQuoteTooltip a{display:block;padding:.6em .9em;border-width:0}.ipsPageAction{position:fixed;left:10px;right:10px;bottom:calc(var(--i-mobileFooter--he) + 10px);z-index:2000;display:flex;justify-content:center;margin:auto;width:fit-content}.ipsPageAction>[data-role="actionItems"]{color:hsl(0 0% 100%);background:var(--if-light, hsl(0 0% 12% / .8)) var(--if-dark, color-mix(in srgb, var(--i-background_6) 80%, transparent));border-radius:15px;font-weight:500;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-wrap:wrap;justify-content:center;padding:5px}.ipsPageAction__title,.ipsPageAction__button{padding:.7em 1.1em;border-radius:10px}.ipsPageAction__button:hover{background:hsl(0 0% 100% / .15);color:#fff;cursor:pointer}.ipsPageAction__button[aria-selected="true"]{background:hsl(0 0% 100% / .25);color:#fff}.ipsPageAction__button .fa-caret-up{opacity:.5;font-size:11px;margin-inline-start:.4em}.ipsPageAction_icon{font-size:20px}@media (min-width:500px){.ipsPageAction i-dropdown{position:fixed}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){.ipsPageAction i-dropdown{top:auto;bottom:calc(var(--i-mobileFooter--he) + 10px + 50px);}}}@media (min-width:980px){.ipsPageAction{bottom:30px}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){.ipsPageAction i-dropdown{bottom:80px;}}}@media screen and (max-width:767px){.ipsPageAction__title{flex:1 1 100%;padding:.5em}}.ipsAlert{background:var(--i-box--ba-co);color:var(--i-color_soft);padding:1.5em;width:480px;position:fixed;top:100px;border-radius:var(--i-box--bo-ra);box-shadow:hsl(0 0% 0% / 40%) 0px 5px 55px 0px, hsl(0 0% 0% / 70%) 0px 7px 24px -12px;left:50%;margin-left:-240px;text-align:center}.ipsAlert__icon{font-size:3em;margin-bottom:.3em;color:var(--i-color_soft);opacity:.6}.ipsAlert__title{display:block;color:var(--i-color_hard);font-weight:600;font-size:1.2em;margin-bottom:.6em}.ipsAlert .ipsButtons{margin-top:2em}.ipsAlert .ipsButtons .ipsButton{flex:1 1 40%}@media screen and (max-width:767px){.ipsDialog.ipsDialog_fixed>div{position:fixed;inset:0;margin-top:0;width:auto;height:auto;max-width:100%;max-height:100%}.ipsAlert{top:auto;bottom:40px;left:2%;right:2%;margin:0;width:auto}.ipsHovercard.ipsHovercard_stemLeft{margin-left:0}.ipsHovercard.ipsHovercard_stemRight{margin-left:0}}.ipsAttachLink:not(.ipsAttachLink_image){display:inline-block;background:var(--i-background_3);padding:.5em 1.2em;border-radius:min(var(--i-design-radius),5px);margin:5px;text-decoration:none!important}.ipsAttachLink_block{display:inline-block}.ipsAttachLink_right{margin-inline-start:2em}.ipsAttachLink_left{margin-inline-end:2em}.ipsAttachLink_block:has(.ipsAttachLink_title){color:var(--i-color_soft);padding:.8em 1.2em;max-width:300px;margin:0;margin-inline-end:1em;margin-bottom:1em;cursor:pointer;font-size:.9em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-flex;align-items:center;gap:0 1em}.ipsAttachLink_block:has(.ipsAttachLink_title):hover{background:var(--i-background_4)}.ipsAttachLink_block::before{display:none}.ipsAttachLink_block:has(.ipsAttachLink_title)::before{font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;color:var(--i-color_soft);font-size:2em;opacity:.3}.ipsAttachLink_block::before{content:'\f0c6'}.ipsAttachLink_block:is([data-fileExt="zip"], [data-fileExt="rar"], [data-fileExt="7z"], [data-fileExt="gz"], [data-fileExt="tar"])::before{content:'\f1c6'}.ipsAttachLink_block[data-fileExt="pdf"]::before{content:'\f1c1'}.ipsAttachLink_block:is([data-fileExt="doc"], [data-fileExt="docx"])::before{content:'\f1c2'}.ipsAttachLink_block:is([data-fileExt="txt"], [data-fileExt="rtf"])::before{content:'\f0f6'}.ipsAttachLink_block:is([data-fileExt="xls"], [data-fileExt="xlsx"])::before{content:'\f1c3'}.ipsAttachLink_block:is([data-fileExt="ppt"], [data-fileExt="pptx"], [data-fileExt="pps"])::before{content:'\f1c4'}.ipsAttachLink_block:is([data-fileExt="html"], [data-fileExt="php"], [data-fileExt="js"], [data-fileExt="css"], [data-fileExt="xml"], [data-fileExt="csv"], [data-fileExt="sql"], [data-fileExt="py"])::before{content:'\f1c9'}.ipsAttachLink_block:is([data-fileExt="mov"], [data-fileExt="mp4"])::before{content:'\f1c8'}.ipsAttachLink_block[data-fileExt="svg"]::before{content:'\f1c5'}.ipsAttachLink_title{color:var(--i-color_hard);font-weight:600;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ipsAttachLink_metaInfo{display:block;font-size:.8em;color:var(--i-color_soft)}.ipsAttachLink_image{width:fit-content}iframe[data-embedContent]{background:var(--i-background_1);border:2px solid var(--i-background_4);margin:.8em 0;border-radius:min(var(--i-design-radius),8px);display:block;max-width:var(--i-richEmbed--wi,600px);width:100%}[data-ipsembed-contentapp="blog"]:not([style*="height"]){height:490px}[data-ipsembed-contentapp="gallery"]:not([style*="height"]){height:600px}[data-ipsembed-contentapp="downloads"]:not([style*="height"]){height:580px}[data-ipsembed-contentapp="cms"]:not([style*="height"]){height:220px}[data-ipsembed-contentapp="forums"]:not([style*="height"]){height:500px}[data-ipsembed-contentapp="nexus"]:not([style*="height"]){height:580px}[data-ipsembed-contentapp="calendar"]:not([style*="height"]){height:570px}.ipsRichEmbed{max-width:var(--i-richEmbed--wi,600px)}.ipsRichEmbed_masthead{display:block;background:var(--i-background_dark);border-radius:min(var(--i-design-radius),6px);overflow:hidden;aspect-ratio:16/9;margin:.5em;width:calc(100% - 1em);max-height:180px}.ipsRichEmbed_masthead--small{aspect-ratio:4}.ipsRichEmbed_masthead--map{aspect-ratio:auto}.ipsRichEmbed_masthead img{width:100%;height:100%;object-fit:cover}.ipsRichEmbed .ipsFigure{margin:.5em}.ipsRichEmbed__content{padding:1.4em;display:grid;gap:1em;margin-top:-.5em}.ipsRichEmbed .ipsImage{max-height:350px}.ipsRichEmbed_header{padding:1em;background:var(--i-background_2);display:flex;align-items:center;gap:1em;margin:.5em;border-radius:6px}.ipsRichEmbed_header>:first-child{flex-grow:1}.ipsRichEmbed_openItem{flex:0 0 auto;font-size:1.8em;color:var(--i-color_soft);transition:opacity .2s ease-in-out}.ipsRichEmbed_openItem:not(:hover){opacity:.2}.ipsRichEmbed_moreInfo{background:var(--i-background_2);padding:1em;border-radius:min(var(--i-design-radius),6px);margin:.5em}.ipsRichEmbed_moreInfo li{position:relative}.ipsRichEmbed_moreInfo .ipsNotification{top:0;inset-inline-end:0}.ipsRichEmbed__snippet{max-height:3lh;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.6}.ipsRichEmbed_stats{display:flex;flex-wrap:wrap;gap:.6em 2em;color:var(--i-color_soft);font-weight:500}.ipsRichEmbed_stats a{color:inherit}.ipsRichEmbed_stats i{margin-inline-end:.5em}.ipsRichEmbed_originalItem{background:var(--i-background_2);padding:1em;border-radius:min(var(--i-design-radius),5px);border-inline-start:5px solid var(--i-background_3);margin-inline-start:1em;color:var(--i-color_soft)}.ipsRichEmbed_itemTitle{color:var(--i-color_hard);font-weight:600;margin-bottom:.3em}.ipsEmbeddedVideo{float:none;clear:both}.ipsEmbeddedVideo,.ipsEmbeddedPhoto,.ipsEmbeddedBrightcove{--i-media-width:100%;max-width:var(--i-embed-media-max-width,100%);width:var(--i-media-width)}.ipsEmbeddedVideo:where([data-og-user_text*="youtube.com/shorts/"]){--i-media-width:400px}.ipsEmbeddedVideo[data-og-user_text*="youtube.com/shorts/"] iframe{aspect-ratio:9/16}.ipsEmbeddedVideo iframe{display:block;width:100%;height:100%}.ipsEmbeddedVideo+.ipsEmbeddedVideo{margin-top:2em}:where(.ipsEmbeddedOther iframe){float:none;clear:both;width:var(--i-embed-max-width);max-width:100%;position:relative}:where(.ipsEmbeddedOther iframe[data-controller="core.front.core.autosizeiframe"]){height:400px}.ipsEmbeddedBrightcove{position:relative;display:block;width:640px}.ipsEmbeddedBrightcove_inner{padding-top:56.25%}.ipsEmbeddedBrightcove_frame{position:absolute;inset:0;width:100%;height:100%}.ipsEmbedded_og:not(#x){width:var(--i-embed-default-width);max-width:100%;overflow:hidden;padding:0;margin:1em 0;border:2px solid var(--i-background_4);border-radius:min(var(--i-design-radius),8px)}:is(.ipsRichTextBox, .ipsQuote_contents) .ipsEmbedded_og:not(#x){margin-inline:1.3em;width:calc(var(--i-embed-default-width) - 2.6em);max-width:calc(100% - 2.6em)}.ipsEmbedded_og__link{text-decoration:none}.ipsEmbedded_og__title{margin:0;font-size:1.2em;font-weight:600;line-height:1.4}.ipsEmbedded_og__link>.ipsEmbedded_og__title::after,.tiptap .ipsEmbedded_og__title::after{content:"\f08e";font-family:var(--i-font-awesome);font-size:.7em;margin-inline-start:.7em;font-weight:900;color:var(--i-color_soft)}.ipsEmbedded_og__description{margin-top:.5em}.ipsEmbedded_og__description:empty{display:none}.ipsEmbedded_og>.ipsEmbedded_og__image:first-child{margin-block-start:.7em;padding-block-start:0;border-top-left-radius:min(var(--i-design-radius),6px);border-top-right-radius:min(var(--i-design-radius),6px)}.ipsEmbedded_og__image{width:calc(100% - 1em);border-radius:min(var(--i-design-radius),6px)}.ipsEmbedded_og figcaption{text-align:start;padding:1.2em;margin-top:0;font-weight:normal;font-size:1em}.ipsEmbedded_og__site-name{background-color:var(--i-background_2);padding:1em;display:flex;align-items:center;gap:.7em}.ipsEmbedded_og__favicon{height:1.2em;flex-shrink:0;margin:0!important}.ipsEmbedded_og__site-name>h5{font-size:1em;margin:0;color:var(--i-color_root);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ipsEmbedded__wrap{width:100%;display:flex}.ipsEmbedded__wrap--center{justify-content:center}.ipsEmbedded__wrap--end{justify-content:end}.ipsReviewResponse{margin-top:var(--i-sp_3);border-inline-start:2px solid var(--i-background_4);margin-inline-start:var(--i-sp_3)}.cAuthorPane_badge{position:absolute;top:0;inset-inline-end:-4px;display:flex;justify-content:center;align-items:center;width:1em;height:1em;font-size:26px;color:var(--i-background_1)}.cAuthorPane_badge:not( .cAuthorPane_badge--rank ){background:var(--i-background_primary);border:2px solid var(--i-background_1);border-radius:50%}.cAuthorPane_badge::before{font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;font-size:.5em}.cAuthorPane_badge--anon{position:relative;inset-inline-start:0;bottom:0;display:inline-block;line-height:calc(50%);font-weight:normal;text-align:center}.cAuthorPane_badge_small{font-size:20px;border-width:1px}.cAuthorPane_badge--anon::before{content:"\f06e"}@media screen and (max-width:767px){.cAuthorPane_badge{top:-6px;inset-inline-end:-8px;font-size:18px;width:1.2em;height:1.2em}}[data-ips-scheme="light"]{--pp-root:#202746;--pp-str:#ac9739;--pp-kwd:#6679cc;--pp-typ:#6679cc;--pp-lit:#c76b29;--pp-tag:#c94922;--pp-atv:#22a2c9}[data-ips-scheme="dark"]{--pp-root:#e6e9ed;--pp-str:#ffce54;--pp-kwd:#4fc1e9;--pp-typ:#4fc1e9;--pp-lit:#ac92ec;--pp-tag:#ed5565;--pp-atv:#ffce54}.prettyprint{}.pln{color:var(--pp-root)}ol.linenums{margin-top:0;margin-bottom:0;color:var(--pp-root)}li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li.L9{padding-inline-start:1em;background-color:var(--i-background_3);list-style-type:decimal}@media screen{.str{color:var(--pp-str)}.kwd{color:var(--pp-kwd)}.com{color:var(--pp-root)}.typ{color:var(--pp-typ)}.lit{color:var(--pp-lit)}.pun{color:var(--pp-root)}.opn{color:var(--pp-root)}.clo{color:var(--pp-root)}.tag{color:var(--pp-tag)}.atn{color:var(--pp-lit)}.atv{color:var(--pp-atv)}.dec{color:var(--pp-lit)}.var{color:var(--pp-tag)}.fun{color:var(--pp-typ)}}.ipsProgress{--_bo-ra:50px;--_progress:var(--i-primary);-webkit-appearance:none;appearance:none;border:0;background:color-mix(in srgb,var(--i-co) 15%,transparent);border-radius:var(--_bo-ra);width:100%;height:10px;display:block;margin-left:auto;margin-right:auto}.ipsProgress::-moz-progress-bar{border-radius:var(--_bo-ra);background:var(--_progress)}.ipsProgress::-webkit-progress-bar{background:none}.ipsProgress::-webkit-progress-value{border-radius:var(--_bo-ra);background:var(--_progress)}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.ipsProgress:not(progress){height:1.6em;font-size:12px;border-radius:6px;overflow:hidden}.ipsProgress__progress{display:flex;align-items:center;width:0;height:100%;color:var(--i-primary-contrast);text-align:end;background-color:var(--_progress);position:relative;white-space:nowrap;text-indent:6px;padding-inline-end:2px}.ipsProgress--animated .ipsProgress__progress{background-image:linear-gradient(45deg, hsl(0 0% 100% / .15) 25%, transparent 25%, transparent 50%, hsl(0 0% 100% / .15) 50%, hsl(0 0% 100% / .15) 75%, transparent 75%, transparent);background-size:40px 40px;animation:progress-bar-stripes 2s linear infinite}.ipsProgress--warning .ipsProgress__progress{background-color:#c05454}.ipsProgress__progress[data-progress]::after{color:#fff;content:attr(data-progress);display:block;inset-inline-end:5px;position:absolute}.ipsProgress__progress[data-progress="0%"]{display:none}.ipsMeter{display:block;background:color-mix(in srgb,var(--i-co) 15%,transparent);border-radius:4px;width:100%;height:.8em;overflow:hidden}@supports (stroke-color:transparent){.ipsMeter{appearance:none;}}.ipsMeter::-webkit-meter-optimum-value{background:var(--i-primary)}.ipsMeter::-webkit-meter-bar{background:transparent;border-width:0;height:.8em}.ipsMeter::-webkit-meter-suboptimum-value{background:var(--i-color_negative)}.ipsMeter::-moz-meter-bar{background:var(--i-primary)}.ipsMeter>span{background:var(--i-primary);width:0;display:block;height:inherit}.ipsImageAttach .ipsMeter{width:70%;position:absolute;top:45%;margin-inline-start:-35%;inset-inline-start:50%}i-pwa-install{background:hsl(0 0% 5%);color:hsl(0 0% 100%);align-items:start;padding:1em;gap:1em;position:relative;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;display:none}@media (display-mode:browser) and (hover:none) and (pointer:coarse){i-pwa-install{display:flex}}@supports (-moz-appearance:none){i-pwa-install{display:none;}}.iPwaInstall__icon{width:40px;flex:0 0 auto;border-radius:22%;background:#fff}.iPwaInstall__content{flex:1 1 auto}.iPwaInstall__title{font-weight:600}.iPwaInstall__desc{color:hsl(0 0% 80%);font-size:.9em}.iPwaInstall__desc strong{font-weight:500;color:hsl(0 0% 100%);text-decoration:underline;text-underline-offset:4px}.iPwaInstall__learnMore{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.iPwaInstall__dismiss{width:45px;margin:-1em;margin-inline-start:0;flex:0 0 auto;align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative}.iPwaInstall__dismiss span{font-size:1.7em}.iPwaInstallPopover{display:grid;gap:3em;padding:1.5em}.iPwaInstallPopover__icon{width:50px;align-self:start;flex:0 0 auto;border-radius:22%;background-color:#fff;box-shadow:hsl(0 0% 0% / .15) 0px 5px 20px, hsl(0 0% 0% / .08) 0px 1px 2px}.iPwaInstallPopover__title{font-size:1.2em;font-weight:600;color:var(--i-color_hard);display:flex;align-items:center;gap:.7em}.iPwaInstallPopover svg{height:1em;width:auto;fill:currentColor;display:inline-block;overflow:visible;vertical-align:-.05em}@supports not (-webkit-hyphens:auto){.iPwaInstallPopover__ios{display:none;}}@supports (-webkit-hyphens:auto){.iPwaInstallPopover__android{display:none;}}.ipsRating{display:inline-flex;flex-wrap:wrap;gap:0 1.5em;color:var(--i-color_soft)}.ipsRating>ul{display:flex}.ipsRating>ul>li{width:1.2em;display:grid;place-content:center}.ipsRating>ul>li>i{grid-area:1/-1}.ipsRating_small{font-size:.7em}.ipsRating_large{font-size:1.15em}.ipsRating_veryLarge{font-size:1.25em}.ipsRating_rated .ipsRating_collective,.ipsRating_rated:hover .ipsRating_mine{display:none}.ipsRating_rated:hover .ipsRating_collective{display:flex}.ipsRating.ipsRating_loading{opacity:.6}.ipsRating_on .fa-star, .ipsRating_half .fa-star-half:not(.fa-flip-horizontal){color:hsl(35 100% 50%)}.ipsRating_mine .ipsRating_on .fa-star{color:var(--i-primary)}.ipsRating_half .fa-star-half.fa-flip-horizontal, .ipsRating_off :is(.fa-star-o,.fa-star){opacity:.4}.ipsRating_hover .fa-star{color:var(--i-primary);transform:scale(1.2)}[data-i-color="red"]{--i-richtext-color:var(--i-color_red)}[data-i-color="orange"]{--i-richtext-color:var(--i-color_orange)}[data-i-color="yellow"]{--i-richtext-color:var(--i-color_yellow)}[data-i-color="green"]{--i-richtext-color:var(--i-color_green)}[data-i-color="blue"]{--i-richtext-color:var(--i-color_blue)}[data-i-color="indigo"]{--i-richtext-color:var(--i-color_indigo)}[data-i-color="violet"]{--i-richtext-color:var(--i-color_violet)}[data-i-color="default"]{--i-richtext-color:var(--i-color_root)}[data-i-color="root"]{--i-richtext-color:var(--i-color_root)}[data-i-color="soft"]{--i-richtext-color:var(--i-color_soft)}[data-i-color="hard"]{--i-richtext-color:var(--i-color_hard)}[data-i-color="theme_1"]{--i-richtext-color:var(--i-background_1)}[data-i-color="theme_2"]{--i-richtext-color:var(--i-background_2)}[data-i-color="theme_3"]{--i-richtext-color:var(--i-background_3)}[data-i-color="theme_4"]{--i-richtext-color:var(--i-background_4)}[data-i-color="theme_5"]{--i-richtext-color:var(--i-background_5)}[data-i-color="theme_6"]{--i-richtext-color:var(--i-background_6)}:where([data-i-color]){color:var(--i-richtext-color,inherit)}[data-i-background-color="red"]{--i-richtext-background-color:var(--i-color_red)}[data-i-background-color="orange"]{--i-richtext-background-color:var(--i-color_orange)}[data-i-background-color="yellow"]{--i-richtext-background-color:var(--i-color_yellow)}[data-i-background-color="green"]{--i-richtext-background-color:var(--i-color_green)}[data-i-background-color="blue"]{--i-richtext-background-color:var(--i-color_blue)}[data-i-background-color="indigo"]{--i-richtext-background-color:var(--i-color_indigo)}[data-i-background-color="violet"]{--i-richtext-background-color:var(--i-color_violet)}[data-i-background-color="default"]{--i-richtext-background-color:var(--i-color_root)}[data-i-background-color="root"]{--i-richtext-background-color:var(--i-color_root)}[data-i-background-color="soft"]{--i-richtext-background-color:var(--i-color_soft)}[data-i-background-color="hard"]{--i-richtext-background-color:var(--i-color_hard)}[data-i-background-color="theme_1"]{--i-richtext-background-color:var(--i-background_1)}[data-i-background-color="theme_2"]{--i-richtext-background-color:var(--i-background_2)}[data-i-background-color="theme_3"]{--i-richtext-background-color:var(--i-background_3)}[data-i-background-color="theme_4"]{--i-richtext-background-color:var(--i-background_4)}[data-i-background-color="theme_5"]{--i-richtext-background-color:var(--i-background_5)}[data-i-background-color="theme_6"]{--i-richtext-background-color:var(--i-background_6)}.ipsRichText,.tiptap code{tab-size:4}.ipsRichText{display:flow-root}.ipsRichText:empty{display:none}:where(.ipsRichText) p{margin:revert}[data-role="commentContent"] .ipsRichText p{white-space:pre-wrap}[data-ips-setting-compact-richtext] :where(.ipsRichText) p, :where(.ipsRichText) :is(ol, ul) p{margin-top:0;margin-bottom:0}.ipsRichText p:empty{min-height:1em;min-height:1lh}:where(.ipsRichText) :is(h1, h2, h3, h4, h5, h6){font-weight:700;margin:var(--i-rem) 0;color:var(--i-color_hard)}:where(.ipsRichText) h1{font-size:clamp(1.7em, 1em + 2.3vw, 3em);line-height:1.1}:where(.ipsRichText) h2{font-size:clamp(1.5em, 1em + 1.9vw, 2.2em);line-height:1.1}:where(.ipsRichText) h3{font-size:clamp(1.4em, 1em + 1.6vw, 1.8em);line-height:1.1}:where(.ipsRichText) h4{font-size:clamp(1.3em, 1em + 1.2vw, 1.5em)}:where(.ipsRichText) h5{font-size:1.2em}:where(.ipsRichText) h6{font-size:1em}:where(.ipsRichText) :is(ul, ol):not([class]){display:revert;list-style:revert;margin:revert;padding:0;position:relative;inset-inline-start:2em;max-width:calc(100% - 2em)}:where(.ipsRichText) ul:not([class]){list-style-type:disc}:where(.ipsRichText) ul:not([class]) ul:not([class]){list-style-type:circle}:where(.ipsRichText) ul:not([class]) ul:not([class]) ul:not([class]){list-style-type:square}.ipsRichText>:first-child{margin-top:0}.ipsRichText>:last-child{margin-bottom:0}:where(.ipsRichText) a{text-decoration:underline}[data-ips-font-size="80"]{font-size:.8em}[data-ips-font-size="90"]{font-size:.9em}[data-ips-font-size="125"]{font-size:1.25em}[data-ips-font-size="150"]{font-size:1.5em}[data-ips-font-size="175"]{font-size:1.75em}[data-ips-font-size="200"]{font-size:2em}.ipsEdited{display:block;white-space:normal;clear:both}:where(.ipsRichText) figure{clear:both;margin:1em auto}:where(.ipsRichText) figure img{display:block;margin:0 auto}:where(.ipsRichText) figcaption{color:var(--i-color_soft);margin-top:1em;font-weight:500;font-size:.9em;text-align:center}.ipsRichText hr{margin:1em 0;--i-hr-width:2px;height:var(--i-hr-width);background-color:var(--i-richtext-color,var(--i-color_root))}.ipsRichText pre, .ipsQuote, .ipsCode, .ipsSpoiler, .ipsRichText :where(details), .ipsRichTextBox, .ipsStyle_spoiler{display:flow-root;width:100%;overflow:hidden;border-radius:min(var(--i-design-radius),6px);border:0 solid color-mix(in srgb,var(--i-background_2) 85%,var(--i-color_root));background:var(--i-background_2);border-inline-start-width:4px;position:relative;z-index:1;padding:1.3em}:is(.ipsRichText pre, .ipsQuote, .ipsCode, .ipsSpoiler, .ipsRichText :where(details), .ipsRichTextBox, .ipsStyle_spoiler):has(.ipsEditor__anchored-panel:not([hidden])){z-index:3}.ipsRichText figure{background:var(--i-background_2)}.ipsRichTextBox[data-i-background-color]{border-color:color-mix(in srgb,var(--i-richtext-background-color,var(--i-background_2)) 40%,var(--i-background_1));background-color:color-mix(in srgb,var(--i-richtext-background-color,var(--i-background_2)) 10%,var(--i-background_1))}:where(.ipsRichTextBox[data-i-background-color]){color:color-mix(in srgb,var(--i-richtext-background-color,var(--i-color_root)) 30%,var(--i-color_root))}.ipsRichTextBox[data-i-background-color*="theme_"]{background-color:var(--i-richtext-background-color)}.ipsRichTextBox[data-i-background-color="null"]{border-color:color-mix(in srgb,var(--i-background_2) 85%,var(--i-color_root));background-color:var(--i-background_2)}.ipsRichText pre,.ipsCode{display:block;margin:1em 0;clear:both;direction:ltr;word-wrap:normal;overflow:auto;display:block;font-size:max(.9em,13px)}.ipsCode[data-language]::before{content:attr(data-language);display:block;width:fit-content;margin-bottom:1em;position:sticky;left:0;background:color-mix(in srgb,currentColor 15%,transparent);padding:.5em .9em;font-size:.7em;border-radius:min(var(--i-design-radius),5px);font-family:var(--i-font-family);font-weight:600;color:var(--i-color_soft)}.ipsRichText p>code{background:var(--i-background_3);padding:.2em .5em;border-radius:4px;font-family:ui-monospace,'Cascadia Code','Source Code Pro',Menlo,Consolas,'DejaVu Sans Mono',monospace;font-weight:normal}.ipsQuote_contents>.ipsCode{background:color-mix(in srgb,var(--i-color_root),6%,transparent)}[data-ipsspoiler]:not(details) *:not(.ipsSpoiler_header){display:none}.ipsSpoiler_header{color:var(--i-color_root);font-weight:600;border-radius:min(var(--i-design-radius),6px);border-start-start-radius:0;border-end-start-radius:0;cursor:pointer;flex:1 1 auto;align-items:center;padding:.8em 1.2em}:is(.ipsSpoiler, .ipsStyle_spoiler) > :nth-child(2){margin-top:1.2em}.ipsAccordion_header__content{flex-grow:1}.ipsSpoiler_header{display:flex;align-items:center;gap:.5em}.ipsSpoiler_header a{color:inherit;text-decoration:none}.ipsQuote_citation-origin{position:absolute;inset-inline-end:1em}.ipsQuote_citation-origin:not(:hover){opacity:.2}details.ipsSpoiler>.ipsSpoiler_contents,details.ipsQuote>.ipsQuote_contents{overflow:hidden;min-height:revert!important;max-height:revert;flex:1 1;display:revert;padding:1.2em}:is(.ipsQuote_contents, .ipsSpoiler_contents) p:first-child{margin-top:0}:is(.ipsQuote_contents, .ipsSpoiler_contents) p:last-child{margin-bottom:0}.ipsQuote_contents.ipsTruncate::after{content:"";bottom:0;position:absolute;left:0;right:0;height:60px;background:linear-gradient(transparent,var(--i-background_1));visibility:visible;pointer-events:none}.ipsQuote{color:var(--i-color_soft)}:is(.ipsQuote, .ipsCode, .ipsEmbedded, .ipsEmbeddedPhoto, .ipsEmbeddedVideo) + :is(.ipsQuote, .ipsCode, .ipsEmbedded, .ipsEmbeddedPhoto, .ipsEmbeddedVideo){margin-top:1em}.ipsQuote_citation{color:var(--i-color_root);font-size:.95em;font-weight:600;margin-bottom:1em}.ipsQuote_citation::before{content:'\f10d';margin-inline-end:.7em;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900}.ipsQuote_citation a{text-decoration:none;color:inherit}.ipsQuote_citation [data-action="toggleQuote"]{display:none}.ipsRichTextBox{padding:1.3em}.ipsRichTextBox__title,.ipsRichText summary{padding:1em 0;margin:-1.3em 0;font-weight:600;color:var(--i-color_hard);color:color-mix(in srgb,var(--i-richtext-background-color,var(--i-color_hard)) 30%,var(--i-color_hard));position:relative}div.ipsRichTextBox__title:has(p:empty){display:none}.ipsRichText [open] > summary, :is(.ipsRichTextBox--alwaysopen, .ipsRichTextBox[open], div.ipsRichTextBox--expandable) .ipsRichTextBox__title{margin-bottom:1em;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.ipsRichText summary,summary.ipsRichTextBox__title{padding-inline-end:2em}.ipsRichTextBox__title p{margin:0}.ipsRichTextBox>p:first-of-type{margin-top:0}.ipsRichTextBox>p:last-child{margin-bottom:0}.ipsRichText summary::after,summary.ipsRichTextBox__title::after,.ipsRichTextBox__marker{font-size:10px;display:inline-grid;place-content:center;width:2em;height:2em;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;background:color-mix(in srgb,currentColor 8%,transparent);border-radius:min(var(--i-design-radius),5px)}.ipsRichText summary::after,summary.ipsRichTextBox__title::after{position:absolute;inset-inline-end:0;top:0;bottom:0;margin-block:auto}.ipsRichText summary::after,summary.ipsRichTextBox__title::after,.ipsRichTextBox__marker::after{content:"\2b"}.ipsRichText [open]>summary::after,[open]>summary.ipsRichTextBox__title::after,.ipsSpoiler_open.ipsSpoiler_header::after,.ipsRichTextBox__marker.ipsRichTextBox__marker--collapse-icon::after{content:"\f068"}.ipsRichText summary:hover::after,summary.ipsRichTextBox__title:hover::after{background:var(--i-color_root);color:var(--i-background_1)}.ipsRichText ~ .ipsEdited{margin-top:1.5em}[data-mentionid]{display:inline-block;border-radius:20px;padding:.1em .8em;font-size:.9em;background:var(--i-primary);color:var(--i-primary-contrast);text-decoration:none!important}[data-mentionid]:hover{filter:brightness(1.2)}[data-emoticon]{height:1.2em;width:auto;vertical-align:middle}.ipsRichText__align--left,.ipsRichText__align--right,.ipsRichText__align--block{display:inline-block}.ipsRichText__align--left,.ipsRichText__align--right{margin-block:1em;position:relative;z-index:1}@media (min-width:768px){.ipsRichText__align--left{float:inline-start;margin-inline-end:2em}.ipsRichText__align--right{float:inline-end;margin-inline-start:2em}.ipsRichText__align--width-small{width:33%}.ipsRichText__align--width-medium{width:50%}.ipsRichText__align--width-big{width:66%}}:is(.ipsRichText__align--width-big,.ipsRichText__align--width-small,.ipsRichText__align--width-medium) > :is([width]:not([width=""]), [height]:not([height=""])){width:100%}.ipsRichText__align--block{max-width:100%}:where(.ipsRichText mark){--i-richtext-background-color:var(--i-color_yellow)}.ipsRichText mark{display:inline;padding-block:.1lh;border-radius:0;padding-inline:0;background-color:color-mix(in srgb,var(--i-richtext-background-color) 25%,transparent)}.ipsRichText .ipsRichText__align--width-fullwidth{width:100%}.ipsRichText .ipsRichText__align--width-custom{--i-media-width:auto}.ipsRichText .ipsRichText__align--width-custom, .ipsRichText .ipsRichText__align--width-custom > :is(img,video,.ipsEmbeddedVideo){width:min(100%,var(--i-media-width))}.ipsRichText .ipsRichText__align--inline{display:inline-block}.ipsAttachLink.ipsRichText__align--width-fullwidth > :is(video, img){width:100%}.ipsRichText :where(iframe:not(.ipsEmbeddedBrightcove_frame, .ipsEmbeddedVideo > *, .ipsEmbeddedPhoto > *)){max-width:min(100%,var(--i-embed-max-width,500px))}.ipsRichText .ipsRichText__table-wrapper{overflow-x:auto;overflow-y:hidden}.ipsRichText table{--i-ta--bo-co:var(--i-background_5);--i-ta--ba-co:transparent;--i-ta--bo-wi:1px;background-color:var(--i-ta--ba-co);border:var(--i-ta--bo-wi) solid var(--i-ta--bo-co);border-collapse:collapse;border-spacing:0;table-layout:fixed}.ipsRichText :is(th, td){border:var(--i-ta--bo-wi) solid var(--i-ta--bo-co);padding:.7em;position:relative}.ipsRichText th{background-color:var(--i-background_3);font-weight:600;text-align:inherit}.ipsRichText table p:first-of-type{margin-top:0}.ipsRichText table p:last-of-type{margin-bottom:0}@media (hover:none) and (pointer:coarse){.ipsRichText abbr[title]{position:relative;text-decoration:underline;text-decoration-style:dotted}.ipsRichText abbr[title]::after{content:attr(title);position:absolute;left:50%;bottom:100%;width:max-content;transform:translate(-50%,10px);opacity:0;transition:.3s;pointer-events:none;background-color:var(--i-background_dark);color:#fff;border-radius:6px;font-size:.8em;padding:.3em .8em}.ipsRichText abbr[title]:hover::after{transform:translate(-50%,0);opacity:1}}.ipsSocialIcons{display:flex;flex-wrap:wrap;justify-content:center;margin-inline-start:auto}.ipsSocialIcons>li{flex:0 0 auto}.ipsSocialIcons__icon{font-size:16px;display:grid;place-content:center;position:relative;width:2.2em;height:2.2em;color:inherit;border-radius:min(var(--i-design-radius),.3em)}.ipsSocialIcons__icon svg{fill:currentColor;height:1em;width:auto}.ipsSocialIcons__icon:hover{background-color:var(--_brand,color-mix(in srgb,currentColor 10%,transparent));color:#fff}.ipsSocialIcons span{position:absolute;width:1px;height:1px;overflow:hidden}.ipsSocialIcons__icon--internal{--_brand:#008b00}.ipsSocialIcons__icon--deviantart{--_brand:#00e59b}.ipsSocialIcons__icon--email{--_brand:#444}.ipsSocialIcons__icon--facebook{--_brand:#1778f2}.ipsSocialIcons__icon--linkedin{--_brand:#0a66c2}.ipsSocialIcons__icon--reddit{--_brand:#ff4500}.ipsSocialIcons__icon--twitter,.ipsSocialIcons__icon--x{--_brand:#000}.ipsSocialIcons__icon--vk{--_brand:#507299}.ipsSocialIcons__icon--weibo{--_brand:#d32f2f}.ipsSocialIcons__icon--youtube{--_brand:red}.ipsSocialIcons__icon--foursquare{--_brand:#2d5be3}.ipsSocialIcons__icon--etsy{--_brand:#f56400}.ipsSocialIcons__icon--flickr{--_brand:#ff0084}.ipsSocialIcons__icon--github{--_brand:#111}.ipsSocialIcons__icon--instagram{--_brand:#e13d62}.ipsSocialIcons__icon--pinterest{--_brand:#bd081c}.ipsSocialIcons__icon--slack{--_brand:#42c299}.ipsSocialIcons__icon--xing{--_brand:#b0d400}.ipsSocialIcons__icon--tumblr{--_brand:#36465d}.ipsSocialIcons__icon--twitch{--_brand:#772ce8}.ipsSocialIcons__icon--discord{--_brand:#5865f2}.ipsSocialIcons__icon--bluesky{--_brand:#59baff}.ipsSocialIcons__icon--tiktok{--_brand:#000}.ipsSteps{display:flex;flex-wrap:wrap;color:var(--i-color_hard)}.ipsStep{flex:1 1 auto;border-bottom:3px solid var(--i-background_5)}.ipsStep > :is(a, span){padding:1em;display:grid}.ipsStep strong{font-size:1.1em}.ipsStep__desc{font-size:.9em;color:var(--i-color_soft)}.ipsStep--active{background:color-mix(in srgb,var(--i-primary) 4%,transparent);border-bottom-color:var(--i-primary)}.ipsStep--active .ipsStep__desc{color:inherit}.ipsStep--active ~ .ipsStep{border-color:var(--i-background_3)}.ipsStep--active ~ .ipsStep{color:var(--i-color_soft)}.ipsStream{--_padding-block:1.6em;--_padding-inline:1.5em;--_icon-width:5em}.ipsStream__time{padding:1em;background:var(--i-box--ba-co);position:sticky;top:var(--i-sticky-offset,0);z-index:var(--i-z-index_sticky)}.ipsStreamItem ~ .ipsStream__time{margin-top:2em}.ipsStreamItem{display:flex;position:relative}.ipsStreamItem.ipsStreamItem_active{background-color:var(--i-background_selected)}.ipsStreamItem__iconCell{flex:0 0 var(--_icon-width);display:flex;flex-direction:column;align-items:center;gap:.3em}.ipsStreamItem__iconCell::before,.ipsStreamItem__iconCell::after{content:'';flex:1 1 auto;background:color-mix(in srgb,var(--i-color_soft) 20%,transparent);width:2px}.ipsStreamItem:not(.ipsStreamItem_actionBlock) .ipsStreamItem__iconCell::before{flex:0 0 var(--_padding-block)}.ipsStreamItem__iconCell span:empty{width:.6em;height:.6em;background:var(--i-background_6);border-radius:50%}.ipsStreamItem__iconCell .ipsUserPhoto{width:50%}.ipsStreamItem_actionBlock .ipsStreamItem__iconCell .ipsUserPhoto{width:30%}:is(.ipsStreamItem:first-child, .ipsStream__time + .ipsStreamItem, .ipsStream:not(.ipsStream_withTimeline)) .ipsStreamItem__iconCell::before, :is(.ipsStreamItem:last-child, .ipsStreamItem:has( + .ipsStream__time), .ipsStream:not(.ipsStream_withTimeline)) .ipsStreamItem__iconCell::after{visibility:hidden}:is(.ipsStreamItem:first-child, .ipsStream__time + .ipsStreamItem, .ipsStreamItem_actionBlock + .ipsStreamItem_actionBlock) .ipsStreamItem__mainCell{border-top-width:0}.ipsStreamItem__mainCell{flex:1 1 auto;align-self:center;padding:var(--_padding-block) 0;padding-inline-end:var(--_padding-inline);border-top:1px solid color-mix(in srgb,var(--i-co) 10%,transparent);display:flex;flex-direction:column;gap:.5em}.ipsStreamItem_member .ipsStreamItem__mainCell{padding-inline-end:0}.ipsStreamItem__title{font-size:1.2em;color:var(--i-color_hard);font-weight:500;line-height:1.2}:where(.ipsStreamItem__title > *){display:inline}:is(.ipsStreamItem--unread, [data-ips-unread]) .ipsStreamItem__title{font-weight:bold}.ipsStreamItem__summary{color:var(--i-color_soft);margin-top:.3em}.ipsStreamItem__summary a{font-weight:550}.ipsStreamItem__summary .fa-solid{font-size:.85em;opacity:.7;margin-inline-end:.4em}.ipsStreamItem__stats{display:flex;align-items:center;flex-wrap:wrap;gap:.3em 2em;font-size:.9em;color:var(--i-color_soft)}.ipsStreamItem__stats a{color:inherit}.ipsStreamItem__stats :is(.fa-solid, .fa-regular){opacity:.4;margin-inline-end:.3em}.ipsStreamItem__content{display:flex;flex-wrap:wrap;gap:1em;padding:1em 0}.ipsStreamItem__content>*{flex:1 1 100%}.ipsStreamItem__content > [id^="elComment_"]:not(.ipsHide){display:contents}.ipsStreamItem__content-thumb{flex:0 0 80px}.ipsStreamItem__content-thumb--events{flex-basis:40px}.ipsStreamItem__content-content{flex:1 1 50%;align-self:center;display:grid;gap:1em}.ipsStreamItem__content:not(:has(*)){display:none!important}@supports not selector(a:has(b)){.ipsStreamItem__content:-moz-only-whitespace{display:none !important}}.ipsStream__comment .ipsRating+.ipsRichText{margin-top:.5em}.ipsStreamItem__popular{flex:0 0 auto;padding:1em;align-self:center;text-align:center}.ipsStreamItem:not([data-processed]) .ipsStreamItem__content [data-searchable]{display:-webkit-box;-webkit-line-clamp:var(--li-cl,7);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:420px){[data-searchable]{--li-cl:6}}@media (min-width:475px){[data-searchable]{--li-cl:5}}@media (min-width:600px){[data-searchable]{--li-cl:4}}@media (min-width:895px){[data-searchable]{--li-cl:3}}@media (min-width:1260px){[data-searchable]{--li-cl:2}}@media (min-width:980px){.ipsStreamItem_condensed .ipsStreamItem__mainCell{flex-direction:row;flex-wrap:wrap}.ipsStreamItem_condensed .ipsStreamItem__header{flex:1 1 auto}.ipsStreamItem_condensed .ipsStreamItem__stats{flex:0 0 auto}.ipsStreamItem_condensed .ipsStreamItem__content{order:1;flex:1 1 100%}}.ipsStreamItem_condensed .ipsTime__long{display:none}.ipsStreamItem_condensed .ipsTime__short{display:revert}.ipsStreamItem_actionBlock{--_padding-block:.8em;color:var(--i-color_soft)}.ipsStreamItem_actionBlock a{font-weight:550}.ipsStreamItem_actionBlock .ipsStreamItem__mainCell{flex-direction:row;flex-wrap:wrap;gap:.5em 2em}.ipsStreamItem_bar .ipsHr{border-color:var(--i-color_primary);border-top-width:4px;margin:1em;border-radius:4px}.ipsStream__loadMore button{display:block;width:100%;background:var(--i-background_4);padding:1em;text-align:center;font-weight:600;color:var(--i-color_primary)}.ipsMembers .ipsCoverPhoto__container{border-radius:var(--i-box--bo-ra);margin:0;max-width:100%}@media (max-width:767px){.ipsStream{--_padding-inline:.8em;--_icon-width:4em}}@media (max-width:500px){.ipsStreamItem__content-thumb{flex-basis:50%}}.ipsTable{width:100%;border-spacing:0;border-collapse:collapse;background:var(--i-background_1)}.ipsTable th{background-color:var(--i-background_3);text-transform:uppercase;font-size:.8em;font-weight:500;text-align:start;border-bottom:1px solid var(--i-background_4);padding:12px 14px}.ipsTable th a{color:inherit}.ipsTable td{padding:14px;border-bottom:1px solid var(--i-background_3)}.ipsTable_wrap{max-width:500px}.ipsTable tr:last-child td{border-width:0}:where(.ipsTable_zebra tbody tr:nth-child(2n)){background-color:var(--i-background_2)}.ipsTable tr[data-tableClickTarget]:hover{background:var(--i-background_3);cursor:pointer}.ipsTable code{cursor:text}.ipsTable_highlight{background:var(--i-background_selected)}.ipsTable_icon{width:65px;text-align:center}.ipsTable_icon .ipsUserPhoto{width:34px}.ipsTable_controls{width:120px}.ipsTable_sortable:hover{background-color:var(--i-background_4);cursor:pointer}.ipsTable_sortable a{display:flex;align-items:center}.ipsTable_sortable__icon{margin-inline-start:auto;visibility:hidden}.ipsTable_sortableDesc .ipsTable_sortable__icon::before{content:'\f0d7'}.ipsTable .ipsTable_sortableActive{background:var(--i-background_5)}:is(.ipsTable_sortable:hover, .ipsTable_sortableActive) .ipsTable_sortable__icon{visibility:visible}.ipsMatrix th, .ipsMatrix td:not(.ipsMatrix_rowTitle){text-align:center}.ipsMatrix td{padding:1em}.ipsMatrix .ipsMatrix_error{background:var(--i-background_moderated)}.ipsMatrix .ipsMatrix_highlighted{background:var(--i-background_selected)}.ipsFieldRow [data-ipsmatrix]{display:contents}.ipsTable .ipsBadge{overflow-wrap:normal}@media (max-width:979px){.ipsTable--collapse{display:grid}.ipsTable--collapse thead{display:none}.ipsTable--collapse tr{display:flex;flex-wrap:wrap;position:relative;padding:1em 0}.ipsTable--collapse tr:has(.ipsTable_icon){padding-inline-start:65px}.ipsTable--collapse td{display:block;align-content:center;border-color:var(--i-background_4);flex:1 1 auto;padding:.7em 1em}.ipsTable--collapse .ipsTable_primary{flex:1 1 100%;font-weight:500}.ipsTable--collapse td[data-title]::before{content:attr(data-title);color:var(--i-color_soft);font-weight:600;text-transform:uppercase;font-size:.8em;display:block}.ipsTable--collapse .ipsTable_icon{position:absolute;inset-inline-start:0;top:1em;border-width:0}.ipsTable--collapse .ipsTable_controls{order:10;flex:1 1 100%;border-width:0}.ipsTable--collapse .ipsControlStrip{flex-wrap:wrap}.ipsTable--collapse .ipsControlStrip_button > :is(a, button){padding:0 .8em}:where(.ipsTable--collapse .ipsControlStrip_button > :is(a, button):not(:hover)){background:color-mix(in srgb,currentColor 10%,transparent)}.ipsTable--collapse .ipsControlStrip:not(.ipsControlStrip_showText) .ipsControlStrip_item{clip-path:none;height:auto;width:auto;position:static;white-space:wrap;margin:0;margin-inline-start:.4em}}.ipsTabs{--co:var(--i-color_soft);--i-co:var(--i-color_soft);--_ba-co:initial;--_hover-co:var(--i-color_hard);--_hover-ba-co:var(--i-background_3);--_active-co:var(--i-secondary-contrast);--_active-ba-co:var(--i-secondary);display:block;text-align:center;position:relative;padding:.8em}:where(.ipsBox, .ipsWidget) .ipsTabs{--_bo-sh:color-mix(in srgb,var(--i-co) 15%,transparent) 0 1px 0 0;box-shadow:var(--_bo-sh)}:where([data-ips-scheme="dark"]) .ipsTabs{--_active-co:var(--i-color_hard);--_active-ba-co:var(--i-background_6)}.ipsTabs:has([role="tablist"] > :only-child){display:none}.ipsTabs--sticky{position:sticky;top:var(--i-sticky-offset,0);z-index:var(--i-z-index_sticky)}:where(.ipsTabs--sticky), .ipsPwaStickyFix--ipsTabs{background-color:var(--i-background_2)}.ipsTabs--inner{--_bo-sh:color-mix(in srgb,var(--i-co) 15%,transparent) 0 1px 0 0 , color-mix(in srgb,var(--i-co) 15%,transparent) 0 -1px 0 0}.ipsTabs [role="tablist"]{display:flex;gap:2px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ipsTabs [role="tablist"]::-webkit-scrollbar{-webkit-appearance:none;height:0;display:none}.ipsTabs [role="tab"]{flex:0 0 auto}:is(.ipsTabs--small, .ipsTabs--stretch) [role="tab"]{flex-grow:1}.ipsTabs .ui-sortable{flex-wrap:wrap}.ipsTabs .ui-sortable [role="tab"]{flex-grow:0}.ipsTabs__tab{--i-outline-offset:-2px;display:block;padding:.7em 1.3em;border-radius:5px;font-weight:600;color:var(--i-co)}@media (any-hover:hover){.ipsTabs__tab:where(:hover){color:var(--_hover-co);background:var(--_hover-ba-co)}}.ipsTabs__tab[aria-selected="true"]{--i-outline-offset:-4px;color:var(--_active-co);background:var(--_active-ba-co)}.ipsTabs__tab--disabled{opacity:.6;font-style:italic;pointer-events:none}.ipsTabs--small .ipsTabs__tab{font-size:.9em}.ipsTabs--withIcons .ipsTabs__tab :is(.fa-solid, .fa-regular){font-size:1.4em;display:block;margin-bottom:.5em}.ipsTabs .fa-circle-exclamation{color:var(--i-color_negative)}.ipsTabs__scrollers{position:absolute;inset:0;pointer-events:none;display:flex;overflow:hidden}.ipsTabs__scrollers button{pointer-events:auto;transition:.3s;padding:0 .4em;margin:.8em 0;touch-action:manipulation;display:block!important}.ipsTabs__scrollers button[hidden]{visibility:hidden;opacity:0}.ipsTabs__scrollers button:first-child{padding-inline-end:1em;transform-origin:0 50%}.ipsTabs__scrollers button:last-child{margin-inline-start:auto;padding-inline-start:1em;transform-origin:100% 50%}.ipsTabs__scrollers [hidden]:first-child{transform:translateX(10px)}.ipsTabs__scrollers [hidden]:last-child{transform:translateX(-10px)}.ipsTabs__scrollers button .fa-solid{display:grid;width:2.6em;height:100%;place-content:center;border-radius:min(var(--i-design-radius),5px);background:color-mix(in srgb,var(--_ba-co,var(--i-background_1)),var(--i-co) 18%)}@media (any-hover:hover){.ipsTabs__scrollers button:hover .fa-solid{background:color-mix(in srgb,var(--_ba-co,var(--i-background_1)),var(--i-co) 26%)}}.ipsTabs__panel{min-height:100%}.ipsTabs__panels--padded .ipsTabs__panel{padding:var(--i-sp_2)}.ipsTabs_loadingContent{min-height:150px}@media (max-width:600px){.ipsTabs [role="tab"]{flex-grow:1}}:where(.ipsMenu, .ipsDialog) .ipsTabs{background:var(--i-background_2);border:1px solid var(--i-background_4);border-width:1px 0}.ipsSelectTree .ipsTabs{border-top-width:0;padding:.4em;border-top-left-radius:var(--i-input--bo-ra);border-top-right-radius:var(--i-input--bo-ra)}.ipsTags{display:flex;align-items:center;flex-wrap:wrap;gap:.5em;font-size:max(.85em,11px);font-weight:550;vertical-align:middle}.ipsTags a{text-decoration:none!important}.ipsTags__item,.ipsTags__more{background:color-mix(in srgb,currentColor 10%,transparent);color:var(--i-color_primary);border-radius:min(var(--i-design-radius),.4em);display:flex}@supports not (color:color-mix(in hsl, red, red)){.ipsTags__item, .ipsTags__more{background-color:var(--i-background_4);color:var(--i-link--co);}}.ipsTags__item--prefix{background:var(--i-primary);color:var(--i-primary-contrast)}@media (any-hover:hover){.ipsTags__item:hover,.ipsTags__more:hover{background:color-mix(in srgb,currentColor 20%,transparent)}.ipsTags__item--prefix:hover{background:color-mix(in srgb,var(--i-primary) 80%,currentColor)}}.ipsTags__tag{color:inherit;padding:.2em 1em;text-decoration:none}.ipsTags__more .ipsTags__tag{display:flex;align-items:center;gap:.5em}.ipsTags__more .fa-solid{font-size:8px;opacity:.6;line-height:1}.ipsTags__remove{color:inherit;padding:.2em .6em;border-start-end-radius:inherit;border-end-end-radius:inherit;border-inline-start:1px solid color-mix(in srgb,currentColor 12%,transparent)}.ipsTags__remove:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.ipsApp .ipsToolbox,#elSidebarManager [data-role="info"] [data-role="description"]{color-scheme:dark;--_background:oklch(25% calc(var(--i-base-c) * 20%) var(--i-base-h));--i-co:hsl(0 0% 100%);--i-color_hard:hsl(0 0% 100%);--i-color_soft:oklch(75% calc(var(--i-base-c) * 20%) var(--i-base-h));background:var(--_background);color:var(--i-co)}@supports not (color:oklch(25% 25% 200)){.ipsApp .ipsToolbox, #elSidebarManager [data-role=info] [data-role=description]{--_background:#111;--i-color_soft:hsl(0 0% 100% / .6);}}.ipsToolbox a:not( .ipsButton ){color:inherit;text-decoration:underline}.ipsToolbox_title{font-size:1.5em;font-weight:600;margin-bottom:0}.ipsToolbox_sectionTitle{background:oklch(20% calc(var(--i-base-c) * 25%) var(--i-base-h));position:sticky;top:0;z-index:1;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding:1em}.ipsToolbox_sectionTitle > :not([data-role="custom_block_info"]){display:block;padding:1em;font-size:1.2em}.ipsToolbox input,.ipsToolbox select,.ipsToolbox textarea{background-color:rgba(255,255,255,.1);color:inherit}.ipsToolbox input[type="number"]{width:100%;max-width:350px}#elSidebarManager{position:fixed;top:0;bottom:0;width:var(--i-manage-widgets-sidebar,300px);z-index:1000;inset-inline-start:0;display:flex;flex-direction:column}#elSidebarManager .ipsToolbox__tools{flex:1 1 auto;display:flex;flex-direction:column}#elSidebarManager .ipsToolbox__tools>*{flex:0 0 auto}#elSidebarManager [data-role="availableBlocks"]{overflow-y:auto;overscroll-behavior:contain;flex:1 0 100px}#elSidebarManager [data-role="emptyMessage"]{align-self:center;color:var(--i-color_soft)}#elSidebarManager_header{display:flex;gap:1em;flex-direction:column;align-items:stretch}#elSidebarManager [data-role="title"]{display:flex;justify-content:space-between;align-items:center}#elSidebarManager [data-role="info"]{position:relative}#elSidebarManager [data-role="info"] [data-role="description"]{position:absolute;width:300px;top:0;inset-inline-start:calc(0.75em + 100%);opacity:0;transition:opacity .3s;pointer-events:none;z-index:2}#elSidebarManager [data-role="info"]:hover [data-role="description"]{opacity:1;pointer-events:auto}#elSidebarManager .ipsInput--widget-search{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 512\ 512\'%3E%3C!--!Font\ Awesome\ Free\ 6.6.0\ by\ @fontawesome\ -\ https://fontawesome.com\ License\ -\ https://fontawesome.com/license/free\ Copyright\ 2024\ Fonticons,\ Inc.--%3E%3Cpath\ d=\'M416\ 208c0\ 45.9-14.9\ 88.3-40\ 122.7L502.6\ 457.4c12.5\ 12.5\ 12.5\ 32.8\ 0\ 45.3s-32.8\ 12.5-45.3\ 0L330.7\ 376c-34.4\ 25.2-76.8\ 40-122.7\ 40C93.1\ 416\ 0\ 322.9\ 0\ 208S93.1\ 0\ 208\ 0S416\ 93.1\ 416\ 208zM208\ 352a144\ 144\ 0\ 1\ 0\ 0-288\ 144\ 144\ 0\ 1\ 0\ 0\ 288z\'\ fill=\'white\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:1em auto;background-position:1em 50%;padding-inline-start:2.8em}#elSidebarManager [data-role="custom_block_description"]{background:oklch(20% calc(var(--i-base-c) * 25%) var(--i-base-h));padding:1.2em;inset-block-end:calc(100% - (var(--i-box--bo-ra) * 5));border-radius:var(--i-box--bo-ra);border:1px solid color-mix(in srgb,var(--i-color_soft) 34%,transparent);font-size:.9em;color:color-mix(in srgb,var(--i-color_soft) 50%,var(--i-color_hard));transform:scaleY(0);opacity:0;transition:all .275s ease-out;transform-origin:bottom;position:absolute;inset-inline:0;transition-delay:.25s}#elSidebarManager [data-role="custom_block_description"] a{color:var(--i-color_hard)}#elSidebarManager [data-role="custom_block_info"]{margin-inline-end:1.2em}#elSidebarManager .ipsToolbox_sectionTitle:hover [data-role="custom_block_description"]{transform:scaleY(1);inset-block-end:calc(100% - (var(--i-box--bo-ra)));opacity:1}.cSidebarManager_block{padding:1.2em;border-bottom:1px solid color-mix(in srgb,var(--i-color_soft) 14%,transparent);background-color:var(--_background)}.cSidebarManager_block:hover{background-image:linear-gradient(hsl(0 0% 100% / .04) 0% 100%)}.cSidebarManager_block h4{font-weight:600}.cSidebarManager_block p{margin-top:.4em;color:var(--i-color_soft);font-size:.9em}.cSidebarManager_placeholder{background:color-mix(in srgb,var(--i-co) 30%,transparent);height:120px}#elSidebarManager .cSidebarManager_placeholder{background:transparent}#elSidebarManager [data-role="blocktitle"]{display:flex;justify-content:space-between;align-items:baseline;gap:5px}#elSidebarManager [data-role="favorite-indicator"]{font-weight:400;color:var(--i-color_soft);cursor:pointer}#elSidebarManager [data-is-favorite],#elSidebarManager [data-role="favorite-indicator"]:hover{font-weight:900;color:var(--i-color_hard)}[class*="ipsTruncate_"]{--i-outline-offset:0;display:-webkit-box;-webkit-line-clamp:var(--line-clamp,2);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(var(--line-clamp, 2) * 1lh + 2lh)}.ipsTruncate--ellipsis{max-height:none}.ipsTruncate--ellipsis img{display:none}.ipsTruncate_1{display:block;white-space:nowrap;max-width:100%}.ipsTruncate_1{--line-clamp:1}.ipsTruncate_2{--line-clamp:2}.ipsTruncate_3{--line-clamp:3}.ipsTruncate_4{--line-clamp:4}.ipsTruncate_5{--line-clamp:5}.ipsTruncate_6{--line-clamp:6}.ipsTruncate_7{--line-clamp:7}.ipsTruncate_8{--line-clamp:8}.ipsTruncate_9{--line-clamp:9}:where(.ipsQuote_contents, [data-ipstruncate]):not([data-truncate-expanded],[data-ipstruncate-deferred]){max-height:15em;max-height:15lh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}:where(.ipsQuote_contents, [data-ipstruncate]):not([data-truncate-expanded], [data-ipstruncate-deferred])::-webkit-scrollbar{display:none}:where(.ipsQuote_contents, [data-ipstruncate])[data-truncated="true"]:not([data-truncate-expanded]){overflow:hidden;-webkit-mask-image:linear-gradient(to top, hsl(0 0% 0% / 0) 1.4em, hsl(0 0% 0% / 1) 50%);mask-image:linear-gradient(to top, hsl(0 0% 0% / 0) 1.4em, hsl(0 0% 0% / 1) 50%)}html .ipsTruncate_more{-webkit-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;gap:.5em;height:3em;margin-top:-3em;text-decoration:none!important;font-size:.9em;font-weight:500;cursor:pointer;width:100%;padding:0}.ipsQuote .ipsTruncate_more{color:var(--i-color_root);margin:0;position:absolute;bottom:0;left:0}.i-font-family_monospace{font-family:monospace}:where(.ipsTitle > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline}:where(.ipsTitle > *:not(:last-child)){margin-inline-end:.3em}:where(.ipsTitle .ipsIndicator){margin-inline-end:.7em}:where(.ipsTitle :is(.ipsBadges, .ipsBadge--prefix), .ipsTitle > .ipsBadge){vertical-align:.15em}.ipsTitle{font-weight:600;color:var(--i-color_hard)}.ipsTitle--h1{font-size:var(--i-font-size_7);line-height:1.1}.ipsTitle--h1 .ipsBadges,.ipsTitle--h1>.ipsBadge{font-size:max(.5em,16px);vertical-align:.35em}.ipsTitle--h2{font-size:var(--i-font-size_6);line-height:1.2;font-weight:700}.ipsTitle--h3{font-size:var(--i-font-size_4);font-weight:700}.ipsTitle--h4{font-size:var(--i-font-size_3);font-weight:600}.ipsTitle--h5{font-size:var(--i-font-size_2);font-weight:600}.ipsTitle--h6{font-size:1em}.ipsTitle--margin{margin-bottom:.5em}.ipsTitle--padding{padding:1em}.ipsTitle--hr{display:flex;align-items:center;gap:.7em}.ipsTitle--hr::after{content:'';height:2px;background:currentColor;opacity:.1;flex:1 1 auto}.ipsMinorTitle{color:var(--i-color_soft);font-size:.9em;text-transform:uppercase;font-weight:600}.ipsMinorTitle :where(a){color:inherit}:where(.ipsLayout, .ipsApp_admin) mark{background:var(--i-background_5);background:color-mix(in srgb,var(--i-secondary) 18%,transparent);padding:0 5px;color:var(--i-color_secondary)!important;font-weight:inherit;display:inline-block;border-radius:min(var(--i-design-radius),4px)}:where(.ipsLayout, .ipsApp_admin) mark.ipsMatchWarning{color:var(--i-color_warning)!important}.ipsAnonymousIcon{color:var(--i-color_soft);margin-inline-start:.5em;vertical-align:middle}.ipsAnonymousIcon::before{content:"\f06e";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900}.ipsUsername--anonymous{font-style:italic}.ipsTime--short{white-space:nowrap}:where(.ipsTime--long .ipsTime__short, .ipsTime--short .ipsTime__long){display:none}@media (max-width:500px){:where(.ipsTime__long){display:none}:where(.ipsTime__short){display:revert}}@supports (-webkit-touch-callout:none) and (not(translate:none)){.ipsTime__short{display:none;}}.ipsBreadcrumb{flex:1 1 auto;display:flex;gap:1em 2em;font-weight:600;font-size:.9em}.ipsBreadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0;display:none}.ipsHeaderExtra .ipsBreadcrumb{color:var(--i-color_contrast,currentColor)}.ipsBreadcrumb--bottom{color:var(--i-color_contrast,currentColor);margin-top:var(--i-sp_block);margin-bottom:0}.ipsBreadcrumb__feed{flex:0 0 auto;display:flex;margin-inline-start:auto}.ipsBreadcrumb--top .ipsBreadcrumb__feed,.ipsBreadcrumb--mobile .ipsBreadcrumb__feed{display:none}.ipsBreadcrumb__list{display:flex;overflow-x:auto;scrollbar-width:none}.ipsBreadcrumb li{flex:0 0 auto;display:flex;align-items:center}.ipsBreadcrumb__list li:not(:last-child)::after{content:"\f054";opacity:.8;color:color-mix(in hsl,var(--i-co) 80%,transparent);font-size:.8em;font-weight:900;font-family:var(--i-font-awesome);min-width:2.6em;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:auto}:where([dir="rtl"]) .ipsBreadcrumb__list li:not(:last-child)::after{content:"\f053"}.ipsBreadcrumb a{color:inherit;display:block;padding:.8em 0;outline-width:0}.ipsBreadcrumb a:focus-visible span{outline:2px solid;outline-offset:2px}.ipsBreadcrumb .fa-solid,.ipsBreadcrumb .fa-regular{margin-inline-end:.3em;min-width:1.2em}.ipsBreadcrumb__list li>span{opacity:.8;display:block;padding:.8em 0}.ipsBreadcrumb--mobile{flex:0 0 auto;color:var(--i-color_contrast,currentColor)}.ipsBreadcrumb--mobile .ipsBreadcrumb__list{padding:.5em var(--i-layout-gutter)}@media (max-width:979px){.ipsBreadcrumb--bottom{display:none}}.ipsFooter{margin-top:1em;--i-co:var(--i-footer--co);color:var(--i-co);background:var(--i-footer--ba-co);padding:1.5em 0;--i-footer-widgets:320px}.ipsFooter__widgets{margin-bottom:2em;color:var(--i-color_root)}.ipsFooter__widgets:not(:has(.cWidgetContainer)), .ipsFooter__widgets:has(.cWidgetContainer[hidden]:only-child){display:none}.ipsFooter .cSidebarManager_placeholder{height:auto}.ipsFooter__footer{font-size:.9em;font-weight:500}.ipsFooter__align{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.9em 1.5em}.ipsFooter hr{border-top:1px solid currentColor;opacity:.3;flex:1 1 100%}.ipsFooterLinks,.ipsCopyright{display:flex;flex-wrap:wrap;justify-content:center}.ipsCopyright{gap:0 2em}.ipsCopyright a{color:inherit}.ipsCopyright__user:empty{display:none}@media (max-width:767px){.ipsFooterLinks,.ipsCopyright{flex:1 1 100%}}.ipsFooterLinks>li>a,.ipsFooterLinks>li>button{color:inherit;padding:.4em 1em;display:block;border-radius:min(5px,var(--i-design-radius))}.ipsFooterLinks>li>a:hover,.ipsFooterLinks>li>button:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.ipsFooterLinks .fa-angle-down{font-size:10px;opacity:.6}@container style(--i-inherited-footer-widgets:true){.ipsFooter__widgets{--i-color_root:var(--i-footer--co);--i-color_hard:var(--i-footer--co);--i-color_soft:color-mix(in srgb, var(--i-footer--co) 70%, var(--i-footer--ba-co));--i-link--co:var(--i-color-hard);--i-link-hover--co:var(--i-link--co);--i-data--bo-co:color-mix(in srgb, var(--i-footer--co) 20%, var(--i-footer--ba-co));--i-background_start:color-mix(in srgb, var(--i-footer--co) 6%, var(--i-footer--ba-co));--i-background_end:color-mix(in srgb, var(--i-footer--co) 40%, var(--i-footer--ba-co));--i-background_1:var(--i-background_start);--i-background_2:color-mix(in hsl, var(--i-background_start), var(--i-background_end) 10%);--i-background_3:color-mix(in hsl, var(--i-background_start), var(--i-background_end) 32%);--i-background_4:color-mix(in hsl, var(--i-background_start), var(--i-background_end) 50%);--i-background_5:color-mix(in hsl, var(--i-background_start), var(--i-background_end) 80%);--i-background_6:var(--i-background_end);}@supports (color:oklch(from var(--i) clamp(0, (.7 - l) * 1000, 1) c h)) and (color:oklch(from red l c h)){.ipsFooter__widgets{--i-color_hard:oklch(from var(--i-footer--ba-co) clamp(0, (.7 - l) * 1000, 1) c h);}}.ipsFooter__widgets .ipsContainerTitle{color:inherit;}.ipsFooter__widgets .ipsWidget, .ipsFooter__widgets .ipsWidget__header, .ipsFooter__widgets .cWidgetContainer__carousel-wrap{background-color:var(--i-background_1);box-shadow:none;border-width:0;}.ipsFooter__widgets .ipsWidget__header{color:var(--i-color_hard);background-color:var(--i-background_2);}}.ipsCookieNotice{position:-webkit-sticky;position:sticky;bottom:var(--i-mobileFooter--he);background:var(--i-background_1);border-top:1px solid color-mix(in srgb,var(--i-color_soft) 30%,transparent);z-index:calc(var(--i-z-index_mobileFooter) - 1);padding:1.4em 0}@media (min-width:980px){.ipsCookieNotice{bottom:0}}.ipsLayout_noBackground{background:var(--i-background_1)}.ipsNoScroll{overflow:hidden}#elAjaxLoading{background:#323232;width:150px;padding:15px;color:#fff;position:fixed;bottom:15px;border-radius:min(var(--i-design-radius,4px));font-size:16px;text-align:center;z-index:15000;left:50%;margin-left:-75px}#elAjaxLoading i,#elAjaxLoading img{margin-inline-end:20px}.ipsProgress--rank{height:8px;--_bo-ra:10px;--_progress:var(--i-background_positive);background:var(--i-background_3)}[data-ips-scheme="dark"] .elUserNav_achievements .ipsProgress--rank{background:var(--i-background_5)}#elFlashMessage{color:hsl(0 0% 100%);background:var(--if-light, hsl(0 0% 12% / .8)) var(--if-dark, color-mix(in srgb, var(--i-background_6) 80%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;width:min(96vw,600px);font-size:1em;border-radius:12px;z-index:50000;left:50%;margin-left:max(-48vw,-300px);padding:1em;display:flex;align-items:center;gap:1em}@supports not (color:color-mix(in srgb, red, blue)){#elFlashMessage{background:var(--if-light, hsl(0 0% 12% / .8)) var(--if-dark, var(--i-background_6));}}#elFlashMessage.ipsFlashMsg--top{top:calc(var(--i-sticky-offset) + 20px)}#elFlashMessage.ipsFlashMsg--bottom{bottom:20px}@media (max-width:767px){#elFlashMessage.ipsFlashMsg--bottom{bottom:60px}}#elFlashMessage>*{flex:1 1 auto}#elFlashMessage [class*=" fa-"]{font-size:1.6em;line-height:1;margin-inline-start:.5em;margin-inline-end:.3em}#elFlashMessage [data-action="dismissFlashMessage"]{place-content:center;border-radius:50%;width:30px;height:30px;color:#000!important;background:#fff;font-family:arial,sans-serif;font-size:1.5em;border:0;flex:0 0 auto;display:none}#elFlashMessage.ipsFlashMsg_dismissable [data-action="dismissFlashMessage"]{display:grid}#elFlashMessage a,#elFlashMessage a:hover{color:inherit;border-bottom:1px solid currentColor}#elLicenseKey{margin:0;border-radius:0;font-size:var(--i-font-size_1);padding-inline-end:40px}#elLicenseKey .ipsList{margin-top:15px}#elLicenseKey [data-role="closeMessage"]{display:inline-block;background:rgba(0,0,0,.6);width:30px;height:30px;border-radius:30px;line-height:28px;text-align:center;color:#fff;border-bottom:0;font-size:18px;position:absolute;inset-inline-end:15px;top:15px}.acpLicenseRenewal{position:fixed;inset:0;display:grid;place-content:center;pointer-events:none;padding:20px}.acpLicenseRenewal_wrap{max-width:500px;background:var(--i-box--ba-co);border-radius:var(--i-box--bo-ra);box-shadow:var(--i-dialog--bo-sh);position:relative;pointer-events:auto}@media screen and (max-width:767px){.acpLicenseRenewal_content{padding:20px}}#ipsLayout_mainArea .adsbygoogle{width:320px;height:100px}@media (min-width:500px){#ipsLayout_mainArea .adsbygoogle{width:468px;height:60px}}@media (min-width:1050px){#ipsLayout_mainArea .adsbygoogle{width:728px;height:90px}}.ipsHeader__align,.ipsHeaderExtra{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:inherit}[data-ips-header-position],[data-ips-header-content]{display:contents}.ipsHeader__start,.ipsHeaderExtra__start{--i-header-row--align:start}.ipsHeader__center,.ipsHeaderExtra__center{--i-header-row--align:center}.ipsHeader__end,.ipsHeaderExtra__end{--i-header-row--align:end}:where(:is(.ipsHeader__start, .ipsHeaderExtra__start) [data-ips-header-content] > *){margin-inline-end:auto}:where(:is(.ipsHeader__center, .ipsHeaderExtra__center) [data-ips-header-content] > *){margin-inline-start:auto;margin-inline-end:auto}:where(:is(.ipsHeader__end, .ipsHeaderExtra__end) [data-ips-header-content] > *){margin-inline-start:auto}.ipsHeader__top{--i-co:var(--i-headerTop--co);--i-header-row--he:var(--i-headerTop--he);background-color:var(--i-headerTop--ba-co);color:var(--i-co);min-height:var(--i-header-row--he)}.ipsHeader__primary{--i-co:var(--i-headerPrimary--co);--i-header-row--he:var(--i-headerPrimary--he);background-color:var(--i-headerPrimary--ba-co);color:var(--i-co);min-height:var(--i-header-row--he)}.ipsHeader__secondary{--i-co:var(--i-headerSecondary--co);--i-header-row--he:var(--i-headerSecondary--he);background:var(--i-headerSecondary--ba-co);color:var(--i-co);min-height:var(--i-header-row--he)}@media (display-mode:standalone){.ipsHeader__top:first-child,.ipsHeader__primary:first-child{box-sizing:content-box;padding-top:env(safe-area-inset-top)}}.ipsHeaderExtra{--i-co:var(--i-color_contrast,currentColor);color:var(--i-co)}.ipsLogo{--_font-size:calc(var(--set__i-desktop-logo--fo-si) * 1px);--_image-size:var(--set__i-logo--he);display:flex;align-items:center;color:inherit;font-weight:var(--set__i-logo--fo-we);font-family:var(--set__i-logo--fo-fa);text-decoration:none;height:var(--i-header-row--he,100%);font-size:var(--_font-size);flex-shrink:100}.ipsLogo__text{display:grid;justify-items:var(--i-header-row--align,start);gap:clamp(7px,.4em,11px);line-height:1;white-space:nowrap}.ipsMobileHeader .ipsLogo{--_font-size:calc(var(--set__i-mobile-logo--fo-si) * 1px);--_image-size:var(--set__i-mobile-logo--he)}.ipsMobileHeader .ipsLogo__text{line-height:1.3;gap:0;overflow:hidden;height:100%;align-content:center}.ipsLogo__slogan{font-size:.6em}.ipsLogo__slogan:empty{display:none}.ipsLogo__image{display:contents}.ipsLogo__image img{object-fit:contain;height:100%;max-height:calc(var(--_image-size, 100) * 1%);width:auto}[data-ips-scheme="light"] :is(.ipsLogo__image--dark, .ipsLogo__image--light:not([hidden]) ~ .ipsLogo__text), [data-ips-scheme="dark"] :is(.ipsLogo__image--light, .ipsLogo__image--dark:not([hidden]) ~ .ipsLogo__text){display:none}@media (max-width:979px){.ipsResponsive_header--desktop{display:none!important}}@media (min-width:980px){.ipsResponsive_header--mobile{display:none!important}}i-navigation-menu{display:block;position:relative}.ipsNav{flex:999 10 1%}.ipsNavBar{display:flex;justify-content:safe var(--i-header-row--align,center);gap:2px}@supports not (justify-content:safe center){.ipsNavBar{justify-content:var(--i-header-row--align, center);}.ipsHeader__end .ipsNavBar{justify-content:start;}.ipsHeader__end .ipsNavBar > li:first-child{margin-inline-start:auto;}}.ipsNavBar>li{position:relative;flex-shrink:0}.ipsNavBar > li > :is(a, button){display:flex;align-items:center;justify-content:center;gap:.5em;padding:var(--i-nav--pa);white-space:nowrap;border-radius:var(--i-nav--bo-ra);background-color:var(--i-nav--ba-co);color:var(--i-nav--co);text-align:center;text-decoration:none;font-weight:var(--i-nav--fo-we);text-transform:var(--i-nav--te-tr);font-size:var(--i-nav--fo-si)}.ipsNavBar > :not([data-active]) > :is(a:hover, button:hover, [aria-expanded="true"]){color:var(--i-nav-hover--co);background-color:var(--i-nav-hover--ba-co)}.ipsNavBar > [data-active] > :is(a, button){color:var(--i-nav-active--co);background-color:var(--i-nav-active--ba-co)}.fa-ips--primary-nav{display:none}.ipsNavBar__text{display:flex;align-items:center;justify-content:center;gap:.5em}.ipsNavBar .fa-angle-down{font-size:.6em;min-width:1em}.ipsNavBar>li>.ipsNav__dropdown{background-color:var(--i-nav-dropdown--ba-co);color:var(--i-nav-dropdown--co);box-shadow:var(--i-nav-dropdown--bo-sh);border-radius:8px;font-weight:500;line-height:1;min-width:15em;padding:4px;position:absolute;top:calc(100% + var(--i-nav-dropdown-offset));inset-inline-start:0;z-index:100;white-space:nowrap;--i-animation-duration:.15s;--i-animation-name:ipsNav__dropdown;transform:translate3d(0,0,0)}@keyframes ipsNav__dropdown{from{opacity:0;transform:translate3d(0,1em,0);}}.ipsNavBar>li>.ipsNav__dropdown::before{content:"";position:absolute;top:calc(var(--i-nav-dropdown-arrow) * -2);inset-inline-start:24px;border:var(--i-nav-dropdown-arrow) solid transparent;border-bottom-color:var(--i-nav-dropdown--ba-co);filter:drop-shadow(var(--i-nav-dropdown-arrow--bo-co) 0 -1px 0)}:is(.ipsHeader__end, .ipsHeaderExtra__end) .ipsNavBar > li:is(:nth-last-child(1), :nth-last-child(2), :nth-last-child(3)) > .ipsNav__dropdown{inset-inline-start:auto;inset-inline-end:0}:is(.ipsHeader__end, .ipsHeaderExtra__end) .ipsNavBar > li:is(:nth-last-child(1), :nth-last-child(2), :nth-last-child(3)) > .ipsNav__dropdown::before{inset-inline-start:auto;inset-inline-end:24px}.ipsNav__dropdown :is(a, button){display:flex;align-items:center;gap:.8em;padding:.8em 1.2em;color:currentColor;text-decoration:none;border-radius:4px}.ipsNav__dropdown button{width:100%}.ipsNav__dropdown :where(a, button):hover{background-color:var(--i-nav-dropdown-hover--ba-co);color:var(--i-nav-dropdown-hover--co)}.ipsNav__dropdown [aria-current="page"]{background-color:var(--i-nav-dropdown-active--ba-co);color:var(--i-nav-dropdown-active--co)}.ipsNav__dropdown hr{height:1px;background:currentColor;margin:.3em .5em;opacity:.15}.ipsNav__dropdown .ipsNavBar__icon{width:.9em}.ipsNav__dropdown .ipsNavBar__text{justify-content:start;flex:1 1 auto}.ipsNav__dropdown .ipsNav__dropdown{font-size:max(calc(var(--i-rem) * .9), 0.9em);--i-animation-name:ipshidden_slide}.ipsNav__dropdown > li:not(:last-child) .ipsNav__dropdown{margin-bottom:2em}.ipsNav__dropdown .ipsNav__dropdown :is(a, button){padding-inline-start:2.5em;border-radius:4px}.ipsNav__dropdown .ipsNavBar__text .fa-angle-down{font-size:.6em;margin-inline-start:auto}.ipsNav__dropdown [aria-expanded="true"]>.ipsNavBar__text .fa-angle-down{transform:scaleY(-1)}.ipsNav__dropdown .ipsNav__dropdownTitle{margin-top:2em;color:var(--i-color_soft);font-weight:600;font-size:max(.8em,11px);text-transform:uppercase;padding:1em 1.5em}.ipsNav__dropdown .ipsNav__dropdownTitle:first-child{margin-top:0;border-top:0}.ipsNav__dropdown .ipsNav__dropdown .fa-ips{display:block;--icon:"\f068";opacity:.25;font-size:.6em}.ipsNavBar__icon{line-height:1;margin-inline-end:.2em;text-align:center;min-width:1em}[data-ips-theme-setting-nav-bar-icons="0"] .ipsNavBar__icon{display:none}.ipsNavBar__icon [style*="--icon"]::before{content:var(--icon)}.ipsNavBar__icon i{opacity:.5}.ipsNavPriority{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;visibility:hidden;pointer-events:none}.ipsNavPriority .ipsNavBar{justify-content:start}i-navigation-menu:not([data-observed]){overflow:hidden}i-navigation-menu:not([data-observed]) [data-initially-hidden]{display:none}.ipsMobileHeader{--i-header-row--he:var(--i-mobileHeader--he,70px);--i-co:var(--i-headerMobile--co);background:var(--i-headerMobile--ba-co);color:var(--i-co);border-bottom:1px solid transparent;border-color:color-mix(in srgb,var(--i-color_hard) 15%,transparent);display:flex;align-items:center;height:var(--i-mobileHeader--he,70px);padding:0 max(env(safe-area-inset-left),var(--i-layout-gutter));position:relative;z-index:var(--i-z-index_headerPrimary)}@media (display-mode:standalone){.ipsMobileHeader:first-child{box-sizing:content-box;padding-top:env(safe-area-inset-top)}}@supports not (color:color-mix(in hsl, red, blue)){.ipsMobileHeader{border-width:0;}}.ipsMobileNavIcons{margin-inline-start:auto;flex:0 0 auto;display:flex;align-items:center}.ipsMobileNavIcons__button{display:flex;align-items:center;justify-content:center;gap:.6em;min-width:40px;min-height:40px;padding:0 .8em;font-size:.9em;font-weight:600;border-radius:min(var(--i-design-radius),6px);text-align:center;position:relative;text-decoration:none;color:inherit}@media (any-hover:hover){.ipsMobileNavIcons__button:hover{background:color-mix(in srgb,currentColor 5%,transparent)}}.ipsMobileNavIcons__button > :is(i, svg){height:1.2em;fill:currentColor}.ipsMobileNavIcons__button .ipsUserPhoto{width:2em}.ipsMobileNavIcons__button .ipsNotification{inset-block-start:0;inset-inline-end:0}.ipsMobileNavIcons__button--primary{background-color:var(--i-secondary);color:var(--i-secondary-contrast)}@media (any-hover:hover){.ipsMobileNavIcons__button--primary:hover{background-color:var(--i-secondary-light)}}.ipsUserNav{flex:0 0 auto;display:flex;font-size:.9em}.ipsUserNav--guest{gap:5px}.ipsUserNav>li{flex:0 0 auto}.ipsUserNav__link{display:flex;align-items:center;gap:.7em;height:3em;padding:0 1em;font-weight:600;border-radius:min(var(--i-design-radius),6px);position:relative;color:currentColor}.ipsUserNav__link:hover,.ipsUserNav__link[aria-expanded="true"]{background:color-mix(in srgb,currentColor 8%,transparent)}.ipsUserNav__link.ipsUserNav__link--sign-up{background:var(--i-primary);color:var(--i-primary-contrast)}.ipsUserNav__link>*{flex:0 0 auto}.ipsUserNav__link .ipsUserPhoto{width:2em;margin-inline-start:-.5em}.ipsUserNav__link .fa-angle-down{font-size:.7em}.ipsUserNav__link>i{min-width:1em}.ipsUserNav__icon{font-size:max(15px,1em);text-align:center}.ipsUserNav .ipsNotification{top:-3px;inset-inline-end:3px;font-size:10px}#elUserLink_menu .iDropdown{width:340px}.elUserNav_achievements__icon{width:40px}[data-ips-layout="side"] #cUserLink{order:1}:is([data-theme-editor-active], .cWidgetsManaging) :is([data-menuitem="blockEditor"], [data-menuitem="themeEditor"]){display:none}#elUserSignIn_menu .iDropdown{width:min(600px,95vw);max-width:none}#elUserSignIn_menu .iDropdown>form{border-radius:inherit;overflow:hidden}#elUserSignIn_menu .iDropdown:not(:has(.ipsColumns)){width:340px}#elUserSignIn_menu .ipsColumns{border-radius:var(--i-dropdown--bo-ra)}:is(#elUserSignIn_menu, #elRegisterButton_dialog) .ipsFieldRow{padding:1em}#elUserSignIn_menu .ipsSubmitRow{border-radius:0}#elUserSignIn_internal{flex-basis:auto}#elRegisterButton_dialog .ipsFieldRow__required{margin-inline-start:auto}#elRegisterButton_dialog .ipsFieldRow__label a{text-decoration:underline}.ipsSearchPseudo{--i-search--co:currentcolor;--i-search--ba-co:color-mix(in srgb,var(--i-search--co) 15%,transparent);--i-search-hover--ba-co:color-mix(in srgb,var(--i-search--ba-co),var(--i-search--co) 15%);--i-outline-color:hsl(0 0% 100%);color:var(--i-search--co);flex:0 1 var(--i-search--wi);background-color:var(--i-search--ba-co);border-radius:min(var(--i-design-radius),6px);padding:0 1em;height:var(--i-search--he);display:flex;align-items:center;gap:1em;font-size:.9em}@media (hover){.ipsSearchPseudo:hover{background-color:var(--i-search-hover--ba-co)}}.ipsSearchPseudo i{flex:0 0 1.1em;text-align:center}:where(.ipsHeader__center, .ipsHeaderExtra__center) .ipsSearchPseudo{margin:0;flex-grow:1}@supports not (color:color-mix(in srgb, red, red)){.ipsSearchPseudo{background-color:#fff !important;color:#111;}}i-pull-to-refresh{display:none;--_limit:180;--_background:var(--i-headerMobile--ba-co);--_color:var(--i-headerMobile--co);--_height:var(--i-mobileHeader--he)}@media (min-width:980px){i-pull-to-refresh{--_background:var(--i-headerPrimary--ba-co);--_color:var(--i-headerPrimary--co);--_height:var(--i-headerPrimary--he)}}@supports (-webkit-touch-callout:none){@media (display-mode:standalone){i-pull-to-refresh{display:block;color:var(--_color);position:absolute;z-index:999;width:100%;height:5px;pointer-events:none;}}}i-pull-to-refresh::before{content:"";position:absolute;width:100%;height:400px;margin-top:-400px;background:var(--_background);transform:translate3d(0,0,0)}.iPullToRefresh{position:fixed;display:flex;width:100%;height:var(--_height,80px);padding-top:env(safe-area-inset-top);box-sizing:content-box}.iPullToRefresh::after{content:"";mask:conic-gradient( black 0% clamp(0%, var(--_scroll, 0) / var(--_limit) * -100%, 100%), hsl(0 0% 0% / .1) clamp(0%, var(--_scroll, 0) / var(--_limit) * -100%, 100%) 100% );border:3px solid;width:30px;height:30px;border-radius:50%;margin:auto;opacity:clamp(0%, var(--_scroll, 0) / var(--_limit) * -200%, 100%)}@keyframes ipsPullToRefresh{to{rotate:360deg;}}[data-ips-pwa-refreshing] .iPullToRefresh{background-color:var(--_background)}[data-ips-pwa-refreshing] .iPullToRefresh::after{opacity:1;mask:none;border-color:color-mix(in hsl,currentColor 10%,transparent);border-top-color:currentColor;animation:ipsPullToRefresh .5s linear infinite}.ipsLayout{display:flex;overflow-wrap:break-word;margin-left:auto;margin-right:auto}.ipsLayout__app{flex:1 1 auto;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.ipsLayout__main{flex:1 1 auto;padding-top:var(--i-sp_block);outline-width:0}@media (max-width:979px){.ipsBreadcrumb--mobile:not([hidden]) ~ .ipsLayout__main{padding-top:0}}:where(.ipsContentWrap > *:not(:last-child)){margin-bottom:var(--i-sp_block)}.ipsLayout__columns{display:flex;flex-wrap:wrap;gap:var(--i-sp_block)}[data-ips-theme-setting-flip-sidebar="1"] .ipsLayout__columns{flex-direction:row-reverse}.ipsLayout__primary-column{flex:999 1 600px}.ipsLayout__primary-column>*{margin-bottom:var(--i-sp_block)}.ipsLayout__secondary-column{flex:1 1 calc(var(--set__i-sidebar-width, 350) * 1px);display:grid}[data-ips-theme-setting-sticky-sidebar="1"] .ipsLayout__secondary-sticky-outer:not(:has(details)){min-height:min(100%, calc(100vh - (var(--i-sp_block) * 2) - var(--i-sticky-offset)));min-height:min(100%, calc(100svh - (var(--i-sp_block) * 2) - var(--i-sticky-offset)));position:sticky;bottom:var(--i-sp_block);align-self:end}[data-ips-theme-setting-sticky-sidebar="1"] .ipsLayout__secondary-sticky-inner:not(:has(details)){position:sticky;top:calc(var(--i-sticky-offset) + var(--i-sp_block))}.ipsLayout__secondary-column--hide{display:none}.ipsLayout__secondary-column--managing{display:grid!important}@supports selector(a:has(b)){.ipsLayout__secondary-column{display:none;}@media (min-width:980px){.ipsLayout__secondary-column:has(.ipsWidget:not(.ipsResponsive_hideDesktop .ipsWidget, [hidden] .ipsWidget, [hidden], .ipsHide)){display:grid;}}@media (min-width:768px) and (max-width:979px){.ipsLayout__secondary-column:has(.ipsWidget:not(.ipsResponsive_hideTablet .ipsWidget, [hidden] .ipsWidget, [hidden], .ipsHide)){display:grid;}}@media (max-width:767px){.ipsLayout__secondary-column:has(.ipsWidget:not(.ipsResponsive_hidePhone .ipsWidget, [hidden] .ipsWidget, [hidden], .ipsHide)){display:grid;}}.ipsLayout__secondary-column:not(.ipsLayout__secondary-column--hide):has(:is(#elContextualTools, [data-role="sidebarAd"], #cAnnouncementSidebar):not([hidden], .ipsHide)){display:grid !important;}}.cWidgetContainer_managing.cWidgetContainer--isWidget:not(.cWidgetContainer--dragging){display:block!important}#elContextualTools,[data-role="sidebarAd"]{margin-bottom:var(--i-sp_block)}#elContextualTools,.ipsLayout__secondary-column .cWidgetContainer>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--i-sp_block)}.ipsWidgetHide{display:none!important}.ipsMobileFooter{--i-outline-offset:-2px;color:var(--i-mobileFooter--co);box-shadow:color-mix(in srgb,var(--i-color_root) 25%,transparent) 0 -1px 0 0;background-color:var(--i-mobileFooter--ba-co);text-align:center;position:-webkit-sticky;position:sticky;bottom:0;width:100%;height:var(--i-mobileFooter--he);z-index:var(--i-z-index_mobileFooter);font-family:system-ui,sans-serif}[data-ips-theme-setting-mobile-icons-location="header"] .ipsMobileFooter{display:none}@media (hover:none){.ipsLayout:has(.ProseMirror-focused) ~ .ipsMobileFooter{position:static}}@media (min-width:980px){.ipsMobileFooter{display:none}}.ipsMobileFooter ul{display:flex;padding:3px;height:calc(var(--i-mobileFooter--he) - env(safe-area-inset-bottom))}.ipsMobileFooter__item{flex:1 1 1%}.ipsMobileFooter__link{display:grid;text-align:center;align-content:center;gap:.3em;position:relative;height:100%;width:100%;color:inherit;text-decoration:none;border-radius:4px;padding:.2em 0;touch-action:manipulation}.ipsMobileFooter__link svg{place-self:center;fill:currentColor;width:auto;height:18px}.ipsMobileFooter .ipsNotification{top:2px;inset-inline-end:max(50% - 2.7em,0)}.ipsMobileFooter__icon{display:grid}.ipsMobileFooter__text{flex:0 0 auto;font-weight:600;color:color-mix(in srgb,var(--i-mobileFooter--co) 70%,transparent);font-size:clamp(8px, 0.5em + 0.4vw, 10px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}@media (any-hover:hover){.ipsMobileFooter__link:hover{background:color-mix(in srgb,var(--i-mobileFooter--co) 10%,transparent)}}.ipsMobileFooter__link[aria-expanded="true"]{background:var(--i-mobileFooter-active--ba-co);color:var(--i-mobileFooter-active--co)}[aria-expanded="true"] .ipsMobileFooter__text{color:inherit}[data-ips-theme-setting-mobile-footer-labels="0"] .ipsMobileFooter__text{display:none}[data-ips-theme-setting-mobile-footer-labels="0"] .ipsMobileFooter__link svg{height:20px}.ipsNavPanel{--i-co:var(--i-navPanel--co);color:var(--i-co);height:calc(100vh - var(--i-sticky-offset));height:calc(100dvh - var(--i-sticky-offset));background-color:var(--i-navPanel--ba-co);background-clip:padding-box;border-inline-end:1px solid color-mix(in srgb,var(--i-navPanel--ba-co),currentColor 20%);flex:0 0 clamp(280px,16vw,340px);position:sticky;top:0;z-index:var(--i-z-index_offCanvas);display:flex;flex-direction:column}@media (max-width:979px){.ipsNavPanel{display:none}}@media (max-width:2250px){.cWidgetsManaging .ipsNavPanel{display:none}}.ipsNavPanel .ipsLogo{--_image-size:var(--set__i-sidebar-ui-logo--he);--_font-size:calc(var(--set__i-sidebar-ui-logo--fo-si) * 1px);flex:0 0 auto;height:calc(var(--set__i-sidebar-ui-header--he) * 1px);padding:0 20px;box-shadow:color-mix(in srgb,var(--i-co) 15%,transparent) 0 1px 0;position:relative;z-index:2;overflow:hidden}.ipsNavPanel .ipsLogo__slogan{opacity:.8}.ipsNavPanel__scroll{flex:1 1 100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--i-co) 40%,transparent) transparent;scroll-snap-type:y mandatory}@supports selector(.x::-webkit-scrollbar){@media(hover:hover){.ipsNavPanel__scroll{scrollbar-width:auto;}.ipsNavPanel__scroll::-webkit-scrollbar{width:14px;}.ipsNavPanel__scroll::-webkit-scrollbar-track{background:transparent;}.ipsNavPanel__scroll::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:20px;background-color:color-mix(in srgb, var(--i-co) 40%, transparent);background-clip:content-box;}.ipsNavPanel__scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--i-co) 60%, transparent);}}}.ipsNavPanel__nav > li:last-child:has([data-ips-animating="opening"]){scroll-snap-align:start}.ipsNavPanel__nav{--icon:"\f15c";padding:1em}.ipsNavPanel__nav > li:has(> button):not(:first-child){margin:clamp(.8em,3vh,4em) 0}@supports not selector(a:has(b)){.ipsNavPanel__nav > li:not(:first-child) > button{margin-top:3em;}}.ipsNavPanel__nav:has([data-ips-animating]) li{transition:.3s}.ipsNavPanel__nav li:has(> [aria-expanded="false"]) + li:has(> [aria-expanded="false"]){margin-top:0}.ipsNavPanel__nav li:has(> [aria-expanded="false"]):has( + li > [aria-expanded="false"]){margin-bottom:0}.ipsNavPanel__icon{flex:0 0 1.3em;text-align:center;margin-inline-end:.8em}.ipsNavPanel__icon [style*="--icon"]::before{content:var(--icon)}.ipsNavPanel__icon *{opacity:.4}.ipsNavPanel__icon svg{fill:currentColor;width:auto;height:1em;display:block}.ipsNavPanel__nav [aria-current="page"]>a .ipsNavPanel__icon *{opacity:1}@media (any-hover:hover){a:hover .ipsNavPanel__icon *,button:hover .ipsNavPanel__icon *{opacity:1}}.ipsNavPanel__nav>li>button{font-weight:700;font-size:max(11px,.8em);text-transform:uppercase;background:var(--i-navPanel--ba-co);position:sticky;top:0;z-index:1;padding:1em 1.3em}.ipsNavPanel__nav>li>button .ipsNavPanel__icon{display:none}.ipsNavPanel__toggle-list{margin-inline-start:auto;opacity:.75;transition-property:transform;transition-duration:.25s;font-size:12px}[aria-expanded="false"] .ipsNavPanel__toggle-list{transform:rotate(calc(-90deg * var(--i-lang-dir)))}:where(.ipsNavPanel__nav) :is(a, button){--i-co:var(--i-navPanel--co);width:100%;display:flex;align-items:center;padding:.65em 1.3em;color:var(--i-co);font-weight:550;border-radius:min(var(--i-design-radius),6px)}.ipsNavPanel__nav ul ul :is(a, button){padding-inline-start:2.6em}.ipsNavPanel__nav a.ipsButton{margin:.4em 0}@media (any-hover:hover){.ipsNavPanel__nav :is(a, button):hover{--i-co:var(--i-navPanelLinkHover--co);background:color-mix(in srgb,var(--i-navPanelLinkHover--co) 10%,var(--i-navPanel--ba-co))}}.ipsNavPanel__nav [aria-current="page"]>a{background:var(--i-navPanelLinkActive--ba-co);color:var(--i-navPanelLinkActive--co)}.ipsNavPanel__search{--icon:"\f002";background:color-mix(in srgb,currentColor 10%,transparent);margin-bottom:2em;cursor:zoom-in}@media (any-hover:hover){.ipsNavPanel__search:hover{background:color-mix(in srgb,currentColor 20%,transparent)}}.ipsNavPanel__nav hr{display:none}.ipsNavPanel__title{font-weight:600;display:flex;align-items:center;gap:1em;padding:.8em 1.3em;font-size:max(11px,.8em);text-transform:uppercase}.ipsNavPanel__title::before,.ipsNavPanel__title::after{content:'';flex:1 1 auto;height:1px;background:currentColor;opacity:.3}.ipsNavPanel__title::before{flex:0 0 2em}.ipsNavPanel__title:not(:first-child){margin-top:2em}.ipsNavPanelBreadcrumbs{color:var(--i-color_contrast,var(--i-color_root))}.ipsNavPanelBreadcrumbs .ipsHeader__align{padding:.5em 0;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}html:has(.ipsOffCanvas:not([hidden])){overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:none}.ipsOffCanvas{position:fixed;inset:0;z-index:var(--i-z-index_offCanvas);--i-animation-name:ipsOffCanvas;--i-animation-duration:.2s}[data-ips-animating] .ipsOffCanvas__overlay,[data-ips-animating] .ipsOffCanvas__panel{animation-name:var(--i-animation-name,none);animation-duration:var(--i-animation-duration,.25s);animation-timing-function:ease-in-out}[data-ips-animating="closing"] .ipsOffCanvas__overlay,[data-ips-animating="closing"] .ipsOffCanvas__panel{animation-direction:reverse}@keyframes ipsOffCanvas{}.ipsOffCanvas__overlay{position:absolute;background-color:color-mix(in srgb,var(--i-base-contrast_5) 40%,transparent);inset:0;width:100%;height:100%;cursor:pointer;--i-animation-name:ipshidden_fade}@media (min-width:420px){.ipsOffCanvas__overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}:where([data-ips-scheme="dark"]) .ipsOffCanvas__overlay{background-color:color-mix(in srgb,var(--i-background_6) 50%,transparent)}@supports not (color:color-mix(in srgb, red, red)){[data-ips-scheme="light"] .ipsOffCanvas__overlay{background-color:hsl(210 20% 8% / .5);}[data-ips-scheme="dark"] .ipsOffCanvas__overlay{background-color:hsl(210 20% 25% / .9);}}.ipsOffCanvas__panel{--i-co:var(--i-color_root);background-color:var(--i-background_1);color:var(--i-co);display:flex;flex-direction:column;bottom:var(--i-mobileFooter--he);inset-inline-end:0;position:fixed;top:0;width:100%;max-width:420px;backface-visibility:hidden;padding-top:env(safe-area-inset-top,0);--i-animation-name:ipsOffCanvas__panel}[data-ips-theme-setting-mobile-icons-location="header"] .ipsOffCanvas__panel{padding-bottom:env(safe-area-inset-bottom,0)}@keyframes ipsOffCanvas__panel{from{transform:translateX(calc(100% * var(--i-lang-dir)));}}@media (min-width:980px){.ipsOffCanvas__panel{bottom:0}}@media (prefers-reduced-motion:reduce){.ipsOffCanvas__overlay,.ipsOffCanvas__panel{animation-duration:0s}}.ipsOffCanvas__title{display:flex;align-items:center;gap:1em;padding:1em;color:var(--i-color_hard);font-weight:600}*+.ipsOffCanvas__title{margin-top:1em}.ipsOffCanvas__title::after{content:'';height:1px;background:currentColor;opacity:.1;flex:1 1 auto}.ipsOffCanvas__header{flex:0 0 auto;display:flex;align-items:center;gap:6px;background:var(--i-background_1);padding:1em;padding-inline-start:1.5em;position:relative}.ipsOffCanvas__header h4{font-weight:bold;color:var(--i-color_hard);font-size:1.6em;margin-inline-end:auto}.ipsOffCanvas__header-button{color:var(--i-co);font-size:18px;width:40px;height:40px;display:grid;place-content:center}.ipsOffCanvas__scroll{flex:1 1 100%;overflow-y:auto;padding-bottom:1em;overscroll-behavior-y:contain;scroll-snap-type:y mandatory}.ipsOffCanvas__nav button:has(+ [data-ips-animating="opening"]){scroll-snap-align:start}.ipsOffCanvas__nav{padding:0 .5em}.ipsOffCanvas__nav a,.ipsOffCanvas__nav button,.ipsOffCanvas__item{color:var(--i-co);display:flex;gap:.6em;align-items:center;font-weight:550;padding:.8em 1.2em;width:100%;text-decoration:none;border-radius:min(5px,var(--i-design-radius))}.ipsOffCanvas__nav-dropdown a{padding:.6em 1.2em}@media (any-hover:hover){.ipsOffCanvas__nav :where(a:hover, button:hover){background-color:var(--i-background_3)}}.ipsOffCanvas__nav [aria-current="page"],.ipsOffCanvas__nav [aria-selected="true"]{background-color:var(--i-primary);color:var(--i-primary-contrast)}.ipsOffCanvas__icon{flex:0 0 auto;width:1.4em;line-height:1;text-align:center;margin-inline-end:.2em}.ipsOffCanvas__icon [style*="--icon"]::before{content:var(--icon)}.ipsOffCanvas__icon i,.ipsOffCanvas__icon svg{opacity:.5;fill:currentColor}.ipsOffCanvas__nav--profile .fa-solid{width:1.5em;opacity:.5}.ipsOffCanvas__label{flex:1 1 auto}.ipsOffCanvas__nav hr{border-top:1px solid currentColor;opacity:.15;margin:.5em}.ipsOffCanvas__nav .ipsNotification{position:static}.ipsOffCanvas__label:has(+ .ipsNotification){flex:0 1 auto}summary.ipsOffCanvas__item::after,.ipsOffCanvas__nav [aria-expanded]::after{content:"\f078";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;flex:0 0 auto;margin-inline-start:auto;font-size:.7em}[open]>summary.ipsOffCanvas__item::after,.ipsOffCanvas__nav [aria-expanded="true"]::after{content:'\f077'}.ipsOffCanvas__nav-dropdown{font-size:max(calc(var(--i-rem) * .9), .9em);font-weight:500;margin-inline-start:2.1em;border-inline-start:1px solid color-mix(in srgb,var(--i-co) 20%,transparent);padding-inline-start:.6em;--i-animation-name:ipshidden_slide;--i-animation-duration:.5s}.ipsOffCanvas__nav-title{text-transform:uppercase;font-weight:600;padding:.3em 1.2em;color:var(--i-color_hard)}.ipsOffCanvas__nav-title:not(:first-child){margin-top:2em}.ipsOffCanvas__nav--user{display:flex}.ipsOffCanvas__nav--user>li:first-child{flex:1 1 auto}.ipsOffCanvas__nav--user a,.ipsOffCanvas__nav--user button{height:100%;position:relative}.ipsOffCanvas__nav--user svg{fill:currentColor}.ipsOffCanvas__nav--user .ipsNotification{position:absolute;inset-inline-end:auto;top:auto;bottom:50%;inset-inline-start:calc(50% + .5em)}.ipsOffCanvas__search-filters .ipsSimpleSelect select{background:none;outline-width:0}.ipsOffCanvas__breadcrumb{flex:0 0 auto;font-weight:600;padding:.7em;overflow:auto;scrollbar-width:none;display:flex;justify-content:start}.ipsOffCanvas__breadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0;display:none}.ipsOffCanvas__breadcrumb ol{display:flex;font-size:.9em;background-color:var(--if-light,var(--i-background_2)) var(--if-dark,var(--i-background_3));border-radius:5px;flex:1 0 max-content}.ipsOffCanvas__breadcrumb li{flex:0 0 auto;display:flex;align-items:center}.ipsOffCanvas__breadcrumb li>a,.ipsOffCanvas__breadcrumb li>span{padding:1em;display:block;color:var(--i-color_hard)}.ipsOffCanvas__breadcrumb .fa-house-chimney{margin-inline-end:.3em}.ipsOffCanvas__breadcrumb li>span{opacity:.6}.ipsOffCanvas__breadcrumb li:not(:last-child)::after{content:'\f054';opacity:.5;font-size:.8em;font-weight:900;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto}.ipsOffCanvas__breadcrumb{scroll-padding:.7em;scroll-snap-type:x mandatory}.ipsOffCanvas[data-ips-animating="opening"] .ipsOffCanvas__breadcrumb li:last-child{scroll-snap-align:end}.ipsSearchDialog{width:100%;height:100%;border-width:0;background:hsl(210 20% 8% / .5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition-property:display , overlay , opacity;transition-behavior:allow-discrete;transition-timing-function:ease-in-out;transition-duration:.5s;opacity:0}.ipsSearchDialog:popover-open{opacity:1;@starting-style{&{opacity:0;}}}.ipsSearchDialog[class*=":popover-open"]{opacity:1;display:block}:where([data-ips-scheme="dark"]) .ipsSearchDialog{background:hsl(210 10% 40% / .7)}.ipsSearchDialog__dismiss{position:fixed;inset:0;opacity:0;z-index:-1}.ipsSearchDialog search{display:block;overflow:hidden;border-radius:var(--i-box--bo-ra);background:var(--i-background_1);box-shadow:0 25px 50px -12px hsl(0 0% 0% / .25);width:calc(100vw - 2em);max-width:880px;margin:150px auto 0;transition-property:transform;transition-timing-function:ease-in-out;transition-duration:.5s;transform:translateY(-20px);transform-origin:50% 0}.ipsSearchDialog:popover-open search{transform:translateY(0);@starting-style{&{transform:translateY(-20px);}}}.ipsSearchDialog[class*=":popover-open"] search{transform:translateY(0)}.ipsSearchDialog__modal{cursor:auto;--i-co:var(--i-color_root);display:flex;flex-direction:column;max-height:min(600px,100vh - 2em);max-height:min(600px,100dvh - 2em)}.ipsSearchDialog__input{flex:0 0 auto;display:flex;gap:.6em;padding:1.2em;color:var(--i-co)}.ipsSearchDialog__input [type="text"]{padding:.3em .6em;flex:1 1 100%;outline:none;font-size:1.3em;font-weight:500}.ipsSearchDialog__input [type="text"]::placeholder{color:inherit;opacity:.5}.ipsSearchDialog__input button{flex:0 0 auto}.ipsSearchDialog__input button .fa-solid{font-size:.8em}.ipsSearchDialog__filters{font-size:max(12px,var(--i-font-size_-2));background:var(--i-background_2);border-top:1px solid var(--i-background_5);color:var(--i-color_root);font-weight:500}.ipsSearchDialog__filters select{padding-top:1em;padding-bottom:1em;background:none;border-radius:0;outline-width:0}.ipsSearchDialog__filters select:is(:hover, :focus-visible){background:var(--i-background_1)}.ipsWidth{max-width:min(100% - max(env(safe-area-inset-left), var(--i-layout-gutter)) * 2, var(--i-layout-width));margin-left:auto;margin-right:auto}.ipsLayout_minimal .ipsWidth--main-content{--i-layout-width:900px}.ipsAnim{animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-out;transform:translate3d(0,0,0)}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}.ipsAnim_fade.ipsAnim_in{opacity:1;animation-name:fadeIn}.ipsAnim_fade.ipsAnim_out{opacity:1;animation-name:fadeOut}.ipsAnim_fade.ipsAnim_in.ipsAnim_down{animation-name:fadeInDown}.ipsAnim_fade.ipsAnim_out.ipsAnim_down{animation-name:fadeOutDown}@keyframes blindDown{0%{height:0;}100%{height:auto;}}.ipsAnim_blind.ipsAnim_down{height:auto;animation-name:blindDown}@keyframes blindUp{0%{height:auto;}100%{height:0;}}.ipsAnim_blind.ipsAnim_up{height:0;animation-name:blindUp}@keyframes slideFromRight{0%{right:-100%;}100%{right:0;}}.ipsAnim_slide.ipsAnim_left{right:0;animation-name:slideFromRight}@keyframes zoomIn{0%{transform:scale(0);}100%{transform:scale(1);}}.ipsAnim_zoom.ipsAnim_in{animation-name:zoomIn}@keyframes zoomOut{0%{transform:scale(1);}100%{transform:scale(0);opacity:0;}}.ipsAnim_zoom.ipsAnim_out{animation-name:zoomOut;opacity:1}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-5%) rotate(-4deg);}30%{transform:translateX(5%) rotate(2deg);}45%{transform:translateX(-4%) rotate(-2deg);}60%{transform:translateX(4%) rotate(1deg);}75%{transform:translateX(-3%) rotate(-1deg);}100%{transform:translateX(0%);}}.ipsAnim_wobble{animation-name:wobble}@keyframes jiggle{0%{transform:rotate(-3deg);}50%{transform:rotate(3deg);}}.ipsAnim_jiggle{animation:jiggle .3s infinite}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}.ipsAnim_fadeOutDown{animation-name:fadeOutDown}@keyframes pulseOnce{0%{transform:scale(1);}50%{transform:scale(1.15);}100%{transform:scale(1);}}.ipsAnim_pulseOnce{animation-name:pulseOnce}@keyframes dummy_anim{0%{background-color:var(--i-background_3);}50%{background-color:var(--i-background_6);}99%{background-color:var(--i-background_3);}}.i-background_1{background-color:var(--i-background_1)}.i-background_2{background-color:var(--i-background_2)}.i-background_3{background-color:var(--i-background_3)}.i-background_4{background-color:var(--i-background_4)}.i-background_5{background-color:var(--i-background_5)}.i-background_6{background-color:var(--i-background_6)}.i-background_dark{background-color:var(--i-background_dark);color:var(--i-color_background-dark-contrast)}.i-background_dark .i-color_soft{color:color-mix(in srgb,var(--i-color_background-dark-contrast) 80%,transparent)}.i-background_dark .i-color_hard{color:var(--i-color_background-dark-contrast)}.i-background_moderated{background-color:var(--i-background_moderated);color:var(--i-color_moderated)}.i-background_moderated .i-color_soft{color:color-mix(in srgb,var(--i-color_moderated) 80%,transparent)}.i-background_moderated .i-color_hard{color:var(--i-color_moderated)}.i-background_positive{background-color:var(--i-background_positive);color:var(--i-color_positive-soft)}.i-background_positive .i-color_soft{color:color-mix(in srgb,var(--i-color_positive-soft) 80%,transparent)}.i-background_positive .i-color_hard{color:var(--i-color_positive-soft)}.i-background_negative{background-color:var(--i-background_negative);color:var(--i-color_negative-soft)}.i-background_negative .i-color_soft{color:color-mix(in srgb,var(--i-color_negative-soft) 80%,transparent)}.i-background_negative .i-color_hard{color:var(--i-color_negative-soft)}[class^="i-basis_"],[class*=" i-basis_"]{flex-basis:var(--i-basis)}.i-basis_auto{--i-basis:auto}.i-basis_0{--i-basis:0}.i-basis_10{--i-basis:10px}.i-basis_20{--i-basis:20px}.i-basis_30{--i-basis:30px}.i-basis_40{--i-basis:40px}.i-basis_50{--i-basis:50px}.i-basis_60{--i-basis:60px}.i-basis_70{--i-basis:70px}.i-basis_80{--i-basis:80px}.i-basis_90{--i-basis:90px}.i-basis_100{--i-basis:100px}.i-basis_120{--i-basis:120px}.i-basis_140{--i-basis:140px}.i-basis_160{--i-basis:160px}.i-basis_180{--i-basis:180px}.i-basis_200{--i-basis:200px}.i-basis_220{--i-basis:220px}.i-basis_240{--i-basis:240px}.i-basis_260{--i-basis:260px}.i-basis_280{--i-basis:280px}.i-basis_300{--i-basis:300px}.i-basis_320{--i-basis:320px}.i-basis_340{--i-basis:340px}.i-basis_360{--i-basis:360px}.i-basis_380{--i-basis:380px}.i-basis_400{--i-basis:400px}.i-basis_420{--i-basis:420px}.i-basis_440{--i-basis:440px}.i-basis_460{--i-basis:460px}.i-basis_480{--i-basis:480px}.i-basis_500{--i-basis:500px}.i-basis_520{--i-basis:520px}.i-basis_540{--i-basis:540px}.i-basis_560{--i-basis:560px}.i-basis_580{--i-basis:580px}.i-basis_600{--i-basis:600px}.i-basis_620{--i-basis:620px}.i-basis_640{--i-basis:640px}.i-basis_660{--i-basis:660px}.i-basis_680{--i-basis:680px}.i-basis_700{--i-basis:700px}.i-basis_720{--i-basis:720px}.i-basis_740{--i-basis:740px}.i-basis_760{--i-basis:760px}.i-basis_780{--i-basis:780px}.i-basis_800{--i-basis:800px}.i-basis_820{--i-basis:820px}.i-basis_840{--i-basis:840px}.i-basis_860{--i-basis:860px}.i-basis_880{--i-basis:880px}.i-basis_900{--i-basis:900px}.i-basis_920{--i-basis:920px}.i-basis_940{--i-basis:940px}.i-basis_960{--i-basis:960px}.i-basis_980{--i-basis:980px}.i-basis_1000{--i-basis:1000px}.i-basis_10p{--i-basis:10%}.i-basis_20p{--i-basis:20%}.i-basis_25p{--i-basis:25%}.i-basis_30p{--i-basis:30%}.i-basis_33p{--i-basis:33%}.i-basis_40p{--i-basis:40%}.i-basis_50p{--i-basis:50%}.i-basis_60p{--i-basis:60%}.i-basis_66p{--i-basis:66%}.i-basis_70p{--i-basis:70%}.i-basis_75p{--i-basis:75%}.i-basis_80p{--i-basis:80%}.i-basis_90p{--i-basis:90%}.i-basis_100p{--i-basis:100%}.i-border-top_1{border-top:1px solid var(--i-background_2)}.i-border-top_2{border-top:1px solid var(--i-background_3)}.i-border-top_3{border-top:1px solid var(--i-background_4)}.i-border-bottom_1{border-bottom:1px solid var(--i-background_2)}.i-border-bottom_2{border-bottom:1px solid var(--i-background_3)}.i-border-bottom_3{border-bottom:1px solid var(--i-background_4)}.i-border-radius_box{border-radius:var(--i-box--bo-ra)}.i-border-start-start-radius_box{border-start-start-radius:var(--i-box--bo-ra)}.i-border-start-end-radius_box{border-start-end-radius:var(--i-box--bo-ra)}.i-border-end-start-radius_box{border-end-start-radius:var(--i-box--bo-ra)}.i-border-end-end-radius_box{border-end-end-radius:var(--i-box--bo-ra)}.i-border-radius_0{border-radius:0}.i-border-radius_circle{border-radius:1000px}@media (max-width:767px){:where(.ipsPull) .i-border-radius_box{border-radius:0}:where(.ipsPull) .i-border-start-start-radius_box{border-start-start-radius:0}:where(.ipsPull) .i-border-start-end-radius_box{border-start-end-radius:0}:where(.ipsPull) .i-border-end-start-radius_box{border-end-start-radius:0}:where(.ipsPull) .i-border-end-end-radius_box{border-end-end-radius:0}}.i-color_root{--i-co:var(--i-color_root);color:var(--i-co)}.i-color_soft{--i-co:var(--i-color_soft);color:var(--i-co)}.i-color_hard{--i-co:var(--i-color_hard);color:var(--i-co)}.i-color_positive{--i-co:var(--i-color_positive);color:var(--i-co)}.i-color_negative{--i-co:var(--i-color_negative);color:var(--i-co)}.i-color_issue,.i-color_warning{--i-co:var(--i-color_warning);color:var(--i-co)}.i-color_primary{--i-co:var(--i-color_primary);color:var(--i-co)}.i-color_white{--i-co:hsl(0 0% 100%);color:var(--i-co)}.i-color_inherit,a.i-link-color_inherit,.i-link-color_inherit a{color:inherit}@supports (color:oklch(from var(--i) clamp(0, (.7 - l) * 1000, 1) c h)) and (color:oklch(from red l c h)){.i-color_contrast{color:oklch(from var(--_i-vs, var(--i-body--ba-co)) clamp(0, (.7 - l) * 1000, 1) c h);}}.i-grid{display:grid}.i-flex,.i-display_flex{display:flex}.i-inline-flex,.i-display_inline-flex{display:inline-flex}.i-place-content_center{place-content:center}.i-align-items_baseline{align-items:baseline}.i-align-items_center{align-items:center}.i-align-items_end{align-items:flex-end;align-items:end}.i-align-items_start{align-items:flex-start;align-items:start}.i-align-items_stretch{align-items:stretch}.i-align-self_center{align-self:center}.i-align-self_end{align-self:flex-end;align-self:end}.i-align-self_start{align-self:flex-start;align-self:start}.i-align-self_stretch{align-self:stretch}.i-justify-content_center{justify-content:center}.i-justify-content_end{justify-content:flex-end;justify-content:end}.i-justify-content_start{justify-content:flex-start;justify-content:start}.i-justify-content_stretch{justify-content:stretch}.i-justify-content_space-around{justify-content:space-around}.i-justify-content_space-between{justify-content:space-between}.i-justify-content_space-evenly{justify-content:space-evenly}.i-justify-self_start{justify-self:start}.i-justify-self_center{justify-self:center}.i-justify-self_end{justify-self:end}.i-flex-direction_column{flex-direction:column}.i-flex-direction_row{flex-direction:row}.i-flex-direction_row-reverse{flex-direction:row-reverse}.i-flex-wrap_wrap{flex-wrap:wrap}.i-flex-wrap_wrap-reverse{flex-wrap:wrap-reverse}.i-flex-wrap_nowrap{flex-wrap:nowrap}.i-flex_00{flex-grow:0;flex-shrink:0}.i-flex_10{flex-grow:1;flex-shrink:0}.i-flex_11{flex-grow:1;flex-shrink:1}.i-flex_91{flex-grow:999;flex-shrink:1}.i-flex_01{flex-grow:0;flex-shrink:1}.i-gap_0{--i-gap:0}.i-gap_1{--i-gap:var(--i-sp_1)}.i-gap_2{--i-gap:var(--i-sp_2)}.i-gap_3{--i-gap:var(--i-sp_3)}.i-gap_4{--i-gap:var(--i-sp_4)}.i-gap_5{--i-gap:var(--i-sp_5)}.i-gap_6{--i-gap:var(--i-sp_6)}.i-gap_7{--i-gap:var(--i-sp_7)}.i-gap_8{--i-gap:var(--i-sp_8)}.i-gap_9{--i-gap:var(--i-sp_9)}.i-gap_block{--i-gap:var(--i-sp_block)}.i-gap_0,.i-gap_1,.i-gap_2,.i-gap_3,.i-gap_4,.i-gap_5,.i-gap_6,.i-gap_7,.i-gap_8,.i-gap_9,.i-gap_block{gap:var(--i-gap)}.i-row-gap_0{--i-row-gap:0}.i-row-gap_1{--i-row-gap:var(--i-sp_1)}.i-row-gap_2{--i-row-gap:var(--i-sp_2)}.i-row-gap_3{--i-row-gap:var(--i-sp_3)}.i-row-gap_4{--i-row-gap:var(--i-sp_4)}.i-row-gap_5{--i-row-gap:var(--i-sp_5)}.i-row-gap_6{--i-row-gap:var(--i-sp_6)}.i-row-gap_7{--i-row-gap:var(--i-sp_7)}.i-row-gap_8{--i-row-gap:var(--i-sp_8)}.i-row-gap_9{--i-row-gap:var(--i-sp_9)}.i-row-gap_block{--i-row-gap:var(--i-sp_block)}.i-row-gap_0,.i-row-gap_1,.i-row-gap_2,.i-row-gap_3,.i-row-gap_4,.i-row-gap_5,.i-row-gap_6,.i-row-gap_7,.i-row-gap_8,.i-row-gap_9,.i-row-gap_block{row-gap:var(--i-row-gap)}.i-column-gap_0{--i-column-gap:0}.i-column-gap_1{--i-column-gap:var(--i-sp_1)}.i-column-gap_2{--i-column-gap:var(--i-sp_2)}.i-column-gap_3{--i-column-gap:var(--i-sp_3)}.i-column-gap_4{--i-column-gap:var(--i-sp_4)}.i-column-gap_5{--i-column-gap:var(--i-sp_5)}.i-column-gap_6{--i-column-gap:var(--i-sp_6)}.i-column-gap_7{--i-column-gap:var(--i-sp_7)}.i-column-gap_8{--i-column-gap:var(--i-sp_8)}.i-column-gap_9{--i-column-gap:var(--i-sp_9)}.i-column-gap_block{--i-column-gap:var(--i-sp_block)}.i-column-gap_0,.i-column-gap_1,.i-column-gap_2,.i-column-gap_3,.i-column-gap_4,.i-column-gap_5,.i-column-gap_6,.i-column-gap_7,.i-column-gap_8,.i-column-gap_9,.i-column-gap_block{column-gap:var(--i-column-gap)}.i-gap_lines{--i-row-gap:1px;--i-column-gap:1px;gap:1px;overflow:hidden}:where(.i-gap_lines > *){outline:1px solid var(--i-background_3)}.i-margin_1{margin:var(--i-sp_1)}.i-margin_2{margin:var(--i-sp_2)}.i-margin_3{margin:var(--i-sp_3)}.i-margin_4{margin:var(--i-sp_4)}.i-margin_5{margin:var(--i-sp_5)}.i-margin-top_1,.i-margin-block_1{margin-top:var(--i-sp_1)}.i-margin-bottom_1,.i-margin-block_1{margin-bottom:var(--i-sp_1)}.i-margin-top_2,.i-margin-block_2{margin-top:var(--i-sp_2)}.i-margin-bottom_2,.i-margin-block_2{margin-bottom:var(--i-sp_2)}.i-margin-top_3,.i-margin-block_3{margin-top:var(--i-sp_3)}.i-margin-bottom_3,.i-margin-block_3{margin-bottom:var(--i-sp_3)}.i-margin-top_4,.i-margin-block_4{margin-top:var(--i-sp_4)}.i-margin-bottom_4,.i-margin-block_4{margin-bottom:var(--i-sp_4)}.i-margin-top_5,.i-margin-block_5{margin-top:var(--i-sp_5)}.i-margin-bottom_5,.i-margin-block_5{margin-bottom:var(--i-sp_5)}.i-margin-top_0{margin-top:0}.i-margin-bottom_0{margin-bottom:0}.i-margin-top_block,.i-margin-block_block{margin-top:var(--i-sp_block)}.i-margin-bottom_block,.i-margin-block_block{margin-bottom:var(--i-sp_block)}.i-margin-start_1{margin-inline-start:var(--i-sp_1)}.i-margin-start_2{margin-inline-start:var(--i-sp_2)}.i-margin-start_3{margin-inline-start:var(--i-sp_3)}.i-margin-start_4{margin-inline-start:var(--i-sp_4)}.i-margin-start_5{margin-inline-start:var(--i-sp_5)}.i-margin-end_1{margin-inline-end:var(--i-sp_1)}.i-margin-end_2{margin-inline-end:var(--i-sp_2)}.i-margin-end_3{margin-inline-end:var(--i-sp_3)}.i-margin-end_4{margin-inline-end:var(--i-sp_4)}.i-margin-end_5{margin-inline-end:var(--i-sp_5)}.ipsBlockSpacer > :not(:last-child){--spacer:var(--i-sp_block);margin-bottom:var(--spacer)}.i-margin-top_auto{margin-top:auto}.i-margin-bottom_auto{margin-bottom:auto}.i-margin-start_auto,.i-margin-inline_auto{margin-inline-start:auto}.i-margin-end_auto,.i-margin-inline_auto{margin-inline-end:auto}.i-margin-start_icon{margin-inline-start:.5em}.i-margin-end_icon{margin-inline-end:.5em}.i-opacity_0{opacity:0}.i-opacity_1{opacity:.1}.i-opacity_2{opacity:.2}.i-opacity_3{opacity:.3}.i-opacity_4{opacity:.4}.i-opacity_5{opacity:.5}.i-opacity_6{opacity:.6}.i-opacity_7{opacity:.7}.i-opacity_8{opacity:.8}.i-opacity_9{opacity:.9}.i-opacity_10,.i-hover-opacity_10:hover{opacity:1}.i-display_block{display:block}.ipsApp .ipsHide,.i-display_none{display:none}.i-display_inline-block{display:inline-block}.i-display_grid{display:grid}.i-display_contents{display:contents}[data-ips-scheme="dark"] .i-display_light,[data-ips-scheme="light"] .i-display_dark{display:none!important}.i-overflow_hidden{overflow:hidden}.i-position_relative{position:relative}.i-position_cover{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;object-fit:cover}.i-position_sticky-top{position:sticky;top:calc(var(--i-sticky-offset, 0px) + var(--_i-sticky-margin, 0px));z-index:var(--i-z-index_sticky)}.i-position_sticky-bottom{position:sticky;bottom:var(--_i-sticky-margin,0);z-index:var(--i-z-index_sticky)}:where([dir="ltr"]) .i-float_start, :where([dir="rtl"]) .i-float_end{float:left}:where([dir="ltr"]) .i-float_end, :where([dir="rtl"]) .i-float_start{float:right}.i-height_100p{min-height:100%}.i-width_100p{width:100%}.i-aspect-ratio_10{aspect-ratio:10/10}.i-aspect-ratio_9{aspect-ratio:10/9}.i-aspect-ratio_8{aspect-ratio:10/8}.i-aspect-ratio_7{aspect-ratio:10/7}.i-aspect-ratio_6{aspect-ratio:10/6}.i-aspect-ratio_5{aspect-ratio:10/5}.i-aspect-ratio_4{aspect-ratio:10/4}.i-aspect-ratio_3{aspect-ratio:10/3}:where(img[class*="i-aspect-ratio_"]){width:100%;object-fit:cover}.i-object-fit_contain{object-fit:contain}.i-object-fit_cover{object-fit:cover}.i-cursor_zoom-in{cursor:zoom-in}.i-cursor_not-allowed{cursor:not-allowed}.i-cursor_move{cursor:move}.i-cursor_pointer{cursor:pointer}.i-padding_1{padding:var(--i-sp_1)}.i-padding_2{padding:var(--i-sp_2)}.i-padding_3{padding:var(--i-sp_3)}.i-padding_4{padding:var(--i-sp_4)}.i-padding_5{padding:var(--i-sp_5)}.i-padding-top_1,.i-padding-block_1{padding-top:var(--i-sp_1)}.i-padding-bottom_1,.i-padding-block_1{padding-bottom:var(--i-sp_1)}.i-padding-top_2,.i-padding-block_2{padding-top:var(--i-sp_2)}.i-padding-bottom_2,.i-padding-block_2{padding-bottom:var(--i-sp_2)}.i-padding-top_3,.i-padding-block_3{padding-top:var(--i-sp_3)}.i-padding-bottom_3,.i-padding-block_3{padding-bottom:var(--i-sp_3)}.i-padding-top_4,.i-padding-block_4{padding-top:var(--i-sp_4)}.i-padding-bottom_4,.i-padding-block_4{padding-bottom:var(--i-sp_4)}.i-padding-top_5,.i-padding-block_5{padding-top:var(--i-sp_5)}.i-padding-bottom_5,.i-padding-block_5{padding-bottom:var(--i-sp_5)}.i-padding-start_1,.i-padding-inline_1{padding-inline-start:var(--i-sp_1)}.i-padding-end_1,.i-padding-inline_1{padding-inline-end:var(--i-sp_1)}.i-padding-start_2,.i-padding-inline_2{padding-inline-start:var(--i-sp_2)}.i-padding-end_2,.i-padding-inline_2{padding-inline-end:var(--i-sp_2)}.i-padding-start_3,.i-padding-inline_3{padding-inline-start:var(--i-sp_3)}.i-padding-end_3,.i-padding-inline_3{padding-inline-end:var(--i-sp_3)}.i-padding-start_4,.i-padding-inline_4{padding-inline-start:var(--i-sp_4)}.i-padding-end_4,.i-padding-inline_4{padding-inline-end:var(--i-sp_4)}.i-padding-start_5,.i-padding-inline_5{padding-inline-start:var(--i-sp_5)}.i-padding-end_5,.i-padding-inline_5{padding-inline-end:var(--i-sp_5)}.i-padding_0{padding:0}.i-padding-top_0,.i-padding-block_0{padding-top:0}.i-padding-bottom_0,.i-padding-block_0{padding-bottom:0}.i-padding-start_0,.i-padding-inline_0{padding-inline-start:0}.i-padding-end_0,.i-padding-inline_0{padding-inline-end:0}@media (min-width:980px){.ipsResponsive_hideDesktop,.ipsResponsive_showTablet{display:none!important}}@media (max-width:979px){.ipsResponsive_showDesktop{display:none!important}}@media (min-width:768px) and (max-width:979px){.ipsResponsive_hideTablet{display:none!important}}@media (min-width:768px){.ipsResponsive_showPhone{display:none!important}}@media (max-width:767px){.ipsResponsive_hidePhone,.ipsResponsive_showTablet{display:none!important}}.i-font-size_-3{font-size:max(11px,var(--i-font-size_-3))}.i-font-size_-2{font-size:max(11px,var(--i-font-size_-2))}.i-font-size_-1{font-size:var(--i-font-size_-1)}.i-font-size_1{font-size:var(--i-font-size_1)}.i-font-size_2{font-size:var(--i-font-size_2)}.i-font-size_3{font-size:var(--i-font-size_3)}.i-font-size_4{font-size:var(--i-font-size_4);line-height:1.2}.i-font-size_5{font-size:var(--i-font-size_5);line-height:1.2}.i-font-size_6{font-size:var(--i-font-size_6);line-height:1.2}.i-font-size_7{font-size:var(--i-font-size_7);line-height:1.2}:where(.i-font-size_fluid){--_i-min-font-size:1;--_i-max-font-size:1}.i-font-size_fluid{font-size:calc((var(--_i-min-font-size) * var(--i-rem)) + (var(--i-range) * (var(--_i-max-font-size) - var(--_i-min-font-size))))}.i-font-weight_100,.i-font-weight_thin{font-weight:100}.i-font-weight_200,.i-font-weight_extra-light{font-weight:200}.i-font-weight_300,.i-font-weight_light{font-weight:300}.i-font-weight_400,.i-font-weight_normal{font-weight:400}.i-font-weight_500,.i-font-weight_medium{font-weight:500}.i-font-weight_600,.i-font-weight_semi-bold{font-weight:600}.i-font-weight_700,.i-font-weight_bold{font-weight:700}.i-font-weight_800,.i-font-weight_extra-bold{font-weight:800}.i-font-weight_900,.i-font-weight_black{font-weight:900}.i-font-style_italic{font-style:italic}.i-text-transform_uppercase{text-transform:uppercase}.i-text-transform_none{text-transform:none}.i-text-align_center{text-align:center}.i-text-align_start{text-align:start}.i-text-align_end{text-align:end}.i-word-break_break-all{word-break:break-all}.i-text-decoration_underline,.i-link-text-decoration_underline a,.i-hover-text-decoration_underline:hover{text-decoration:underline}.i-text-decoration_none{text-decoration:none}.ipsTableOfContents__link:hover{text-decoration:underline}.ipsTableOfContents__link:hover > :is(.fa,.fas,.fa-solid)::before{text-decoration:none;display:inline-block}.ipsTableOfContents__linkOptions{z-index:var(--ips-js-zindex-top);position:absolute;display:none;padding-inline-end:5px}.ipsTableOfContents__linkOptions>.ipsBox{flex-direction:column;align-items:stretch;display:flex}.ipsTableOfContents__linkOptions--visible{display:block}.ipsTableOfContents__linkOptions .ipsButton.ipsButton--icon{padding:.3rem;min-width:0;font-size:.8rem}.ipsTableOfContents__incrementOptions{display:flex;flex-direction:row}.ipsTableOfContents__content{display:flex;flex-direction:column;gap:.5em}.ipsTableOfContents__content>*{flex:1 1 auto}.ipsTableOfContents__item{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.ipsTableOfContents__expandable{padding-inline-start:1em}.ipsTableOfContents__expandable > :not(summary), .ipsTableOfContents__wrapper{margin-inline-start:var(--i-sp_2)}.ipsTableOfContents__expandable>summary{display:block;position:relative}.ipsTableOfContents__expandable>summary::after{font-weight:900;position:absolute;inset-inline-end:calc(1em + 100%);content:"\2b";font-family:var(--i-font-awesome)}.ipsTableOfContents__expandable[open]>summary::after{content:"\f068"}