 *, ::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."]){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;}: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_announcements:6;--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:0px;--i-sticky-offset--small:0px;--i-sticky-offset:calc(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,0.1), 0px 4px 15px rgba(0,0,0,0.05);--i-dialog--bo-sh:0px 5px 55px color-mix(in srgb, var(--i-background_dark) 40%, transparent), 0px 7px 24px -12px color-mix(in srgb, var(--i-background_dark) 70%, transparent);--i-dropdown--bo-ra:var(--i-box--bo-ra);}[data-ips-theme-setting-mobile-icons-location="header"]{--i-mobileFooter--he:0px;}@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;}}@supports not (color:oklch(from color-mix(in srgb, red, blue) clamp(0, (.80 - l) * 1000, 1) c h)){@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-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) 0 h);--i-color_background-dark-contrast:hsl(0 0% 100%);--i-trophy-first--background:#fac746;--i-trophy-first--color:#704926;--i-trophy-second--background:#c0c0c0;--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: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% / .1) 0px 1px 2px;--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:hsl(0 0% 0% / 30%) 0px 0px 0px 1px, hsl(0 0% 0% / 40%) 0px 30px 30px;--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;}}@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;}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:0px;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);}.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:hsl(var(--if-light, 117 56% 85%) var(--if-dark, 150 62% 25%));--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{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 0.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-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-color_soft);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);}:is(.ipsButton--inherit, .ipsButton--text):where(:not(.ipsBox *, .ipsDialog *, .ipsWidget *, .cUserHovercard *, .ipsHovercard *, .ipsMenu *)){--i-button--co:var(--i-color_contrast, currentColor);}.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;}}.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) 0px 0px 0px 1px;}#elSettingsTabContent .ipsSocial{max-width:24em;}@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:#000000;}.ipsSocial--linkedIn{background:#007eb3;}.ipsSocial--google{background-color:#4285F4;}.ipsSocial--internal{background-color:#008b00;}.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:0px;}@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:-0.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);}}:is([data-carousel-arrow="prev"]:dir(ltr), [data-carousel-arrow="next"]:dir(rtl)) .fa-ips::before{content:"\f104";}:is([data-carousel-arrow="next"]:dir(ltr), [data-carousel-arrow="prev"]:dir(rtl)) .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 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);border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);border-top:1px solid var(--i-background_4);padding:1.4em;}.cGuestTeaser{padding:2em;}.ipsComposeAreaWrapper .cGuestTeaser{padding:0;margin-bottom:2em;}.cTopicPostArea{padding:var(--i-sp_2);}.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:0.9em;background-color:transparent;}.ipsComposeArea_dropZone{padding:0.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:1em;}@media (min-width:768px){.ipsComposeArea_warning{margin-inline-start:75px;}}.ipsComposeArea--unavailable{pointer-events:none;}.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 0.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:0.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:0.5;}.ipsStockReplies_menu{border-radius:0px;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:0px;}.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:0px 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%;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 (any-hover:hover){.ipsDataFilters__button:not(.ipsDataFilters__button--active):hover{background-color:color-mix(in srgb, currentColor 8%, transparent);}}.ipsDataFilters__button--active{--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:1 1 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 > *{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{--i-co:var(--i-color_soft);display:grid;place-content:center;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;background:var(--i-background_3);color:var(--i-co);}.ipsData__image > i::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;}.ipsData__title:focus-within{padding:1em;margin:-1em;box-sizing:content-box;}@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:0.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){}: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;}.ipsData--category .ipsData__last-primary{font-weight:600;}: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:0.9em;font-weight:600;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;}.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;font-weight:550;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:0px;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-fill, minmax(min(100%, var(--i-data--basis)), 1fr));gap:var(--i-data--gap);padding:max(0px, 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 .ipsData__title{max-height:2.9em;max-height:2lh;overflow:hidden;}.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:0px;--i-data--border:1px;--i-data--gap:0px;--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) - var(--i-data--border), max( var(--i-data--basis), 100% / var(--i-data--max) - var(--i-data--border) ) ) , 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:0.3em 1.5em;font-weight:450;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:0px;}.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:0px;--i-data--border:1px;}:where(.cWidgetContainer--isWidget .ipsData--carousel){--i-data--basis:var(--i-widget--size, 100%);--i-data--gap:var(--i-widget--gap, 0px);}.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(0px, 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__item--notification[data-ips-read] .ipsData__title a{color:var(--i-color_soft);font-weight:500;}@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;}}.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);}@media (hover:none) and (pointer:coarse){.ipsEditor .ipsRichText{font-size:max(16px, 1em);}}.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:1.5em;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);}.ipsEditor__toolbar--main{order:-1;display:flex;flex-wrap:wrap;gap:2px;position:-webkit-sticky;position:sticky;top:var(--i-sticky-offset, 0px);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:1em;height:1em;}.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;}.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:-0.4em;padding-block:0.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:0px;}.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:0.25em;z-index:2;}@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:0.5em;padding:0.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:0.5em 0.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;}: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:0.35;cursor:text;transition:opacity 0.2s ease;}.ipsRichTextBox__nodeview-wrap .ipsRichTextBox__title--empty:not(.ipsRichTextBox__title--selection-within):hover::before{opacity:0.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:0.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:0.5em;box-shadow:var(--i-dropdown--bo-sh);}.ipsEditor__giphy-attribution:dir(rtl){border-top-right-radius:0.5em;border-top-left-radius:0;}.ipsEditor__giphy-attribution > img{--i-logo-margin:0.13lh;height:calc(1lh - 2 * var(--i-logo-margin));margin-top:var(--i-logo-margin);margin-inline:0.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:0.5em 0.9em;font-size:0.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 0.25s, top 0.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:0.75em;padding:0 calc(0.7em / 0.75);color:var(--i-color_positive);}.ipsEditor__link-panel-status [data-role=content]{transition:opacity 0.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:0.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:0.75em;bottom:-0.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:0.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 0.1s ease 10ms;width:5px;}.tiptap .ipsRichText__align--width-fullwidth-snap::after{display:block;opacity:0.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;}:where(.tiptap [contenteditable="false"]){font-size:var(--i-font-size);font-weight:normal;font-style:normal;text-decoration: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);}.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 0.3s ease-in-out forwards;}.ipsReact .ipsReact_types ul.ipsReact_hoverOut{animation:reaction-hover-out 0.2s ease-in-out 0.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 0.8s ease-out forwards;}a.ipsReact_reaction.ipsReact_active img{animation:reaction-click 0.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:0.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,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:var(--i-background_3);color:var(--i-color_root);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ipsPageActions__mainLink:hover{background-color:var(--i-background_4);}.ipsPageActions__mainLink i{opacity:.5;margin-inline-end:.3em;}.ipsLeaderboard_trophy{color:#ffffff;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;}.ipsEntry__header .ipsBadge{}}@media (max-width:600px){.ipsEntry__header .ipsBadges{flex:1 1 100%;margin-top:1em;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){font-size:calc(var(--set__i-user-content-font-size, 100) * .01em);font-weight:normal;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 :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-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:-0.4em;}.ipsEntry--post .ipsEntry__content{display:flex;flex-direction:column;}.ipsRichText--user:has(.ipsForm--edit){font-size:inherit;}.ipsEntry__post .ipsForm--edit{margin-inline:calc(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:0em 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:0.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:0.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:0.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;width:100%;max-width:500px;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 0px 0px;}.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:0.5em;gap:0.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:0.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:0.6em;}.ipsIconPicker__tabs [data-role="tabs"] button{--i-outline-offset:-2px;display:block;padding:0.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:0.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:0.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:0.25em;padding-left:0.5em;background-color:var(--i-background_1);inset-inline-end:1em;border-top-left-radius:0.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:0.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 0.8em;padding-inline-end:calc(1.1em + 12px);background-size:auto 12px;background-position:calc(100% - 0.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 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:0.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;}.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('../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-outline-width:0px;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:0px;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;}[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) 0px 0px 0px 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) 0px 0px 0px 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 0px;}.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:black;}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_itemWrapper:is(:empty, [data-item-count="0"])::after{content:var(--i-ac-empty-lang, "No Results");padding:.6em 1em;opacity:0.7;font-weight:600;display:list-item;}.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:0.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;}.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:0.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;}.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) 0px 0px 0px 1px;box-shadow:var(--_bo-sh);border-radius:50px;position:relative;transition:background 0.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('../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:black !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,0.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,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 0.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(0px, 100vw - 600px, 20px);}.ipsLightbox_next{inset-inline-end:clamp(0px, 100vw - 600px, 20px);}@media (hover){.ipsLightbox_next, .ipsLightbox_prev{opacity:0;}.ipsLightbox_imagePanel:hover .ipsLightbox_next, .ipsLightbox_imagePanel:hover .ipsLightbox_prev{opacity:0.5;}.ipsLightbox_imagePanel .ipsLightbox_next:hover, .ipsLightbox_imagePanel .ipsLightbox_prev:hover{opacity:1;}}.ipsLightbox_fullSize{position:absolute;z-index:4999;color:#fff;opacity:0.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 0.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: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:0.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 0.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 0.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);}.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) 0px 1px 0px);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) 0px -1px 0px);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) 0px 0px;display:flex;align-items:center;justify-content:space-between;}.ipsMenu_footerBar{border-top:1px solid var(--i-background_3);border-radius:0px 0px 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,0.8em);border-radius:3px;}:is(.ipsMenu_itemCount, .ipsSideMenu_itemCount):last-child{margin-inline-start:auto;}.ipsMenu_itemCount:last-child{margin-inline-end:-1em;}[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{color:color-mix(in srgb, currentColor 30%, transparent);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);}.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::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;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:0.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:0.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.ipsAnnouncements--top{border-radius:0;}.ipsAnnouncements--sticky{position:sticky;top:var(--i-sticky-offset, 0px);z-index:var(--i-z-index_announcements);}[data-pagemodule="livetopics"] .ipsAnnouncements--sticky{position:static;}@media (display-mode:fullscreen), (display-mode:standalone){.ipsAnnouncements--sticky.ipsAnnouncements--top > .ipsAnnouncement:first-child{padding-top:env(safe-area-inset-top);}}.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;}.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);}.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) 0px 0px 0px 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%;}.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;}[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 0.2s;}.ipsPixabay--loading-new-search .ipsPixabayContent{opacity:0.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,0.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(0.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;}.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__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) a{color:inherit;}.ipsPagination a: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 > a{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:0.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;-webkit-overflow-scrolling:touch;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) 0px 0px 0px 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) 0px 1px 0px);}.ipsHovercard_stemBottom .ipsHovercard_stem{bottom:100%;border-bottom-color:currentColor;filter:drop-shadow(color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px -1px 0px);}.ipsHovercard_loading{width:30px;height:30px;border-radius:var(--i-box--bo-ra);padding:5px;box-shadow:0px 5px 40px rgba(0,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;z-index:calc(var(--ips-js-zindex-top, 5050) + 1);}[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;}.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 > [data-role="actionItems"] > li{padding:.7em 1.1em;border-radius:10px;}:where(.ipsPageAction [data-action]:hover){background:hsl(0 0% 100% / .15);color:#fff;cursor:pointer;}.ipsPageAction .ipsPageAction_active{background:hsl(0 0% 100% / .25);color:#fff;}.ipsPageAction .fa-caret-up{opacity:.5;font-size:11px;margin-inline-start:.4em;}.ipsPageAction_icon{font-size:20px;}.ipsPageAction .ipsMenu{text-shadow:none;}@media (min-width:980px){.ipsPageAction{bottom:30px;}}@media screen and (max-width:767px){.ipsPageAction > [data-role="actionItems"] > li:first-child{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;}}.ipsMenu_item[data-mentionid] > a{display:flex;align-items:center;padding:.6em;gap:.6em;cursor:pointer;}.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 0.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;position:relative;min-height:1px;}.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:0.7em;margin-inline-start:0.7em;font-weight:900;color:var(--i-color_soft);}.ipsEmbedded_og__description{margin-top:1em;font-size:1.5em;font-weight:600;}.ipsEmbedded_og__description:empty{display:none;}.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:0.7em;}.ipsEmbedded_og__favicon{height:1.2em;margin:0 !important;}.ipsEmbedded_og__site-name > h5{font-size:1em;margin:0;color:var(--i-color_root);}.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%;}.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:0.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:0.8em;}[data-ips-font-size="90"]{font-size:0.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:0.5em 0.9em;font-size:0.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:0.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);}.ipsQuote + .ipsQuote{margin-top:1em;}.ipsQuote_citation{color:var(--i-color_root);font-size:0.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{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:0.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%, 0px);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:#000000;}.ipsSocialIcons__icon--vk{--_brand:#507299;}.ipsSocialIcons__icon--weibo{--_brand:#D32F2F;}.ipsSocialIcons__icon--youtube{--_brand:#ff0000;}.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:#000000;}.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, 0px);z-index:1;}.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);}: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:0.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 a{padding:0 .8em;}:where(.ipsTable--collapse .ipsControlStrip a: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) 0px 1px 0px 0px;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:-webkit-sticky;position:sticky;top:var(--i-sticky-offset, 0px);z-index:4;}@media (display-mode:fullscreen), (display-mode:standalone){.ipsTabs--sticky{position:relative;top:0;}}:where(.ipsTabs--sticky){background-color:var(--i-background_1);}.ipsTabs--inner{--_bo-sh:color-mix(in srgb, var(--i-co) 15%, transparent) 0px 1px 0px 0px, color-mix(in srgb, var(--i-co) 15%, transparent) 0px -1px 0px 0px;}.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:0px;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"]{color:var(--_active-co);background:var(--_active-ba-co);}.ipsTabs__tab--disabled{opacity:0.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:0.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,0.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 0.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:0.9em;color:color-mix(in srgb, var(--i-color_soft) 50%, var(--i-color_hard));transform:scaleY(0);opacity:0;transition:all 0.275s ease-out;transform-origin:bottom;position:absolute;inset-inline:0;transition-delay:0.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:0px;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(0.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;}.ipsTitle:where(:not(.ipsBox *, .ipsDialog *, .ipsWidget *)){color:var(--i-color_contrast, currentColor);}: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;font-weight:600;font-size:.9em;white-space:nowrap;overflow-x:auto;scrollbar-width:none;}.ipsBreadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0px;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 ol, .ipsBreadcrumb ul, .ipsBreadcrumb li{display:flex;flex:0 0 auto;}.ipsBreadcrumb ol{flex:1 0 auto;}.ipsBreadcrumb li{align-items:center;}.ipsBreadcrumb ol li:not(:last-child)::after{content:"\f054";color:color-mix(in srgb, currentColor 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 ol 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 ol li > span{opacity:.8;}.ipsBreadcrumb--mobile{flex:0 0 auto;color:var(--i-color_contrast, currentColor);padding:.5em var(--i-layout-gutter);}@media (min-width:980px){.ipsBreadcrumb ol{flex-wrap:wrap;}.ipsBreadcrumb li{flex:0 1 auto;}}@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{color:inherit;padding:.4em 1em;display:block;border-radius:min(5px, var(--i-design-radius));}.ipsFooterLinks > li > a:hover{background:color-mix(in srgb, currentColor 10%, transparent);}.ipsFooterLinks .fa-angle-down{font-size:10px;opacity:.6;}:root{--i-inherited-footer-widgets:enable;}@container style(--i-inherited-footer-widgets:enable){.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,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);}.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, 0.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) 0px -1px 0px);}: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:fullscreen), (display-mode:standalone){.ipsLayout__app > .ipsMobileHeader:first-child{height:calc(env(safe-area-inset-top) + var(--i-mobileHeader--he, 70px));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);}}.ipsMobileNavIcons__refresh{display:none;}@supports (-webkit-touch-callout:none){@media (display-mode:fullscreen) or (display-mode:standalone){.ipsMobileNavIcons__refresh{display:block;}}}.ipsUserNav{flex:0 0 auto;display:flex;font-size:.9em;}.ipsUserNav--guest{gap:5px;}.ipsUserNav > li{flex:0 0 auto;position:relative;}.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:-0.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{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{width:600px;max-width:100vw;padding:0;white-space:normal;}#elUserSignIn_menu > form{border-radius:inherit;overflow:hidden;}#elUserSignIn_menu: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;}}.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) 0px -1px 0px 0px;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;}.ipsLayout:has(.ProseMirror-focused) ~ .ipsMobileFooter{transform:translateY(100%);}@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, 0em);}.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;}.ipsMobileFooter__item--refresh{display:none;}@supports (-webkit-touch-callout:none){@media (display-mode:fullscreen) or (display-mode:standalone){.ipsMobileFooter__item--refresh{display:block;}}}[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) 0px 1px 0px;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(0.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:0.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;}.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;overscroll-behavior-y:contain;padding-top:env(safe-area-inset-top);--i-animation-name:ipsOffCanvas__panel;}@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;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:baseline;font-weight:550;padding:.8em 1.2em;width:100%;text-decoration:none;border-radius:min(5px, var(--i-design-radius));}@media (any-hover:hover){.ipsOffCanvas__nav :where(a:hover, button:hover){background-color:var(--i-background_3);}}.ipsOffCanvas__nav [aria-current="page"]{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;}.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;}.ipsOffCanvas__nav button .fa-chevron-down{flex:0 0 auto;width:1.4em;height:1.4em;display:grid;place-content:center;margin-inline-start:auto;}.ipsOffCanvas__nav button .fa-chevron-down::before{font-size:.7em;}.ipsOffCanvas__nav button[aria-expanded="true"] .fa-chevron-down::before{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:0px;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{border:0;margin:auto;margin-top:150px;border-radius:var(--i-box--bo-ra);background:var(--i-background_1);box-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);width:calc(100vw - 2em);max-width:880px;transform-origin:50% 0;--i-animation-name:ipsSearchDialog;}.ipsSearchDialog::backdrop{--i-animation-name:ipshidden_fade;}@keyframes ipsSearchDialog{from{transform:scale(.95) translateY(-20px);opacity:0;}}.ipsSearchDialog search{display:block;}.ipsSearchDialog__modal{cursor:auto;--i-co:var(--i-color_root);display:flex;flex-direction:column;position:relative;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:0.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 0.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:0px;}.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:0px;}:where(.ipsPull) .i-border-start-start-radius_box{border-start-start-radius:0px;}:where(.ipsPull) .i-border-start-end-radius_box{border-start-end-radius:0px;}:where(.ipsPull) .i-border-end-start-radius_box{border-end-start-radius:0px;}:where(.ipsPull) .i-border-end-end-radius_box{border-end-end-radius:0px;}}.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:0em;}.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:0em;}.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:0em;}.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, 0px);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-right:5px;}.ipsTableOfContents__linkOptions > .ipsBox{flex-direction:column;align-items:stretch;display:flex;}.ipsTableOfContents__linkOptions--visible{display:block;}.ipsTableOfContents__linkOptions .ipsButton.ipsButton--icon{padding:0.3rem;min-width:0;font-size:0.8rem;}.ipsTableOfContents__incrementOptions{display:flex;flex-direction:row;}.ipsTableOfContents__content{display:flex;flex-direction:column;}.ipsTableOfContents__content > *{flex:1 1 auto;}.ipsTableOfContents__expandable{padding-left:1em;}.ipsTableOfContents__expandable > :not(summary), .ipsTableOfContents__wrapper{margin-left:var(--i-sp_2);}.ipsTableOfContents__expandable > summary{display:block;position:relative;}.ipsTableOfContents__expandable > summary::after{font-weight:900;position:absolute;right:calc(1em + 100%);content:"\2b";font-family:var(--i-font-awesome);}.ipsTableOfContents__expandable[open] > summary::after{content:"\f068";}
