 *, ::before, ::after{margin:0;padding:0;box-sizing:border-box;min-width:0;min-height:0;}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;accent-color:var(--i-primary);}hr{color:inherit;}hr, iframe, fieldset{border-width:0;}iframe:where([src*="youtube."], [src*="youtube-nocookie."], [src*="vimeo."], [src*="dailymotion."], [src^="https://embed.ted.com/"]){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;}@supports(-webkit-touch-callout:none){input[type="date"], input[type="time"]{padding-inline:0;}}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, .cspInvisible{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important;}[hidden]{display:none !important;}:where([popover]){background:none;border-width:0;z-index:9999;}[popover]:not(#x):not(:popover-open){display:none;}@supports not selector(:popover-open){:where([popover]){display:block;}[popover]:not(#x):not(.\:popover-open){display:none;}}:root{--light__i-primary:hsl(220 85% 50%);--light__i-primary-relative-l:33;--light__i-secondary:hsl(220 49% 13%);--light__i-secondary-relative-l:10;--light__i-base:oklch(calc(var(--light__i-base-l) * 1%) calc(var(--light__i-base-c) * 1%) var(--light__i-base-h));--light__i-base-l:100;--light__i-base-c:30;--light__i-base-h:260;--dark__i-primary:hsl(215 85% 50%);--dark__i-primary-relative-l:37;--dark__i-secondary:hsl(215 18% 26%);--dark__i-secondary-relative-l:24;--dark__i-base:oklch(calc(var(--dark__i-base-l) * 1%) calc(var(--dark__i-base-c) * 1%) var(--dark__i-base-h));--dark__i-base-l:30;--dark__i-base-c:20;--dark__i-base-h:260;--set__i-default-scheme:system;--set__i-change-scheme:1;--set__i-logo--fo-fa:var(--i-font-family);--set__i-logo--fo-we:500;--set__i-desktop-logo--fo-si:18;--set__i-sidebar-ui-logo--fo-si:20;--set__i-mobile-logo--fo-si:18;--set__logo-light:;--set__logo-dark:;--set__i-logo--he:70;--set__i-sidebar-ui-logo--he:70;--set__mobile-logo-light:;--set__mobile-logo-dark:;--set__i-mobile-logo--he:70;--set__i-font-family:var(--i-font-family_system-ui);--set__i-font-size:14;--set__i-user-content-font-size:110;--set__i-position-logo:4;--set__i-position-navigation:5;--set__i-position-user:6;--set__i-position-breadcrumb:7;--set__i-position-search:9;--set__i-header-top--he:50;--set__i-header-primary--he:100;--set__i-header-secondary--he:50;--set__i-nav-bar-icons:0;--set__i-mobile-header--he:60;--set__i-sidebar-ui-header--he:65;--set__i-sidebar-width:350;--set__i-flip-sidebar:0;--set__i-sticky-sidebar:1;--set__i-layout-width:1500;--set__i-avatar-radius:1;--set__i-design-border:1;--set__i-design-radius:8;--set__i-design-shadow:2;--set__i-link-panels:1;--set__i-mobile-icons-location:footer;--set__i-mobile-footer-labels:1;--light__i-color_root:var(--i-base-contrast_3);--dark__i-color_root:var(--i-base-contrast_4);--light__i-color_soft:var(--i-base-contrast_1);--dark__i-color_soft:var(--i-base-contrast_2);--light__i-color_hard:var(--i-base-contrast_6);--dark__i-color_hard:var(--i-base-contrast_6);--light__i-link--co:var(--i-base-contrast_6);--dark__i-link--co:var(--i-base-contrast_6);--light__i-link-hover--co:var(--i-color_primary);--dark__i-link-hover--co:var(--i-color_primary);--light__i-headerTop--ba-co:var(--i-base-contrast_5);--dark__i-headerTop--ba-co:var(--i-base_3);--light__i-headerTop--co:var(--i-base_1);--dark__i-headerTop--co:var(--i-base-contrast_6);--light__i-headerPrimary--ba-co:var(--i-base-contrast_4);--dark__i-headerPrimary--ba-co:var(--i-base_3);--light__i-headerPrimary--co:var(--i-base_1);--dark__i-headerPrimary--co:var(--i-base-contrast_6);--light__i-headerSecondary--ba-co:var(--i-base-contrast_5);--dark__i-headerSecondary--ba-co:var(--i-base_4);--light__i-headerSecondary--co:var(--i-base_1);--dark__i-headerSecondary--co:var(--i-base-contrast_5);--light__i-headerMobile--ba-co:var(--i-base_1);--dark__i-headerMobile--ba-co:var(--i-base_2);--light__i-headerMobile--co:var(--i-base-contrast_5);--dark__i-headerMobile--co:var(--i-base-contrast_5);--light__i-navPanel--ba-co:var(--i-base-contrast_5);--dark__i-navPanel--ba-co:var(--i-base_2);--light__i-navPanel--co:var(--i-base_2);--dark__i-navPanel--co:var(--i-base-contrast_3);--light__i-navPanelLinkHover--co:var(--i-base_1);--dark__i-navPanelLinkHover--co:var(--i-color_primary);--light__i-navPanelLinkActive--ba-co:var(--i-primary);--dark__i-navPanelLinkActive--ba-co:var(--i-primary);--light__i-navPanelLinkActive--co:var(--i-primary-contrast);--dark__i-navPanelLinkActive--co:var(--i-primary-contrast);--light__i-body--ba-co:var(--i-base_3);--dark__i-body--ba-co:var(--i-base_1);--light__i-box--ba-co:var(--i-base_1);--dark__i-box--ba-co:var(--i-base_2);--light__i-box--bo-co:var(--i-base_4);--dark__i-box--bo-co:var(--i-base_3);--light__i-boxHeader--ba-co:var(--i-base_1);--dark__i-boxHeader--ba-co:var(--i-base_2);--light__i-boxHeader--co:var(--i-base-contrast_6);--dark__i-boxHeader--co:var(--i-base-contrast_6);--light__i-widget-header--ba-co:var(--i-base_1);--dark__i-widget-header--ba-co:var(--i-base_2);--light__i-widget-header--co:var(--i-base-contrast_6);--dark__i-widget-header--co:var(--i-base-contrast_6);--light__i-footer--co:var(--i-base_4);--dark__i-footer--co:var(--i-base-contrast_4);--light__i-footer--ba-co:var(--i-base-contrast_4);--dark__i-footer--ba-co:var(--i-base_2);--light__i-mobileFooter--ba-co:var(--i-base_1);--dark__i-mobileFooter--ba-co:var(--i-base_3);--light__i-mobileFooter--co:var(--i-base-contrast_4);--dark__i-mobileFooter--co:var(--i-base-contrast_4);--light__i-mobileFooter-active--co:var(--i-primary-contrast);--dark__i-mobileFooter-active--co:var(--i-primary-contrast);--light__i-mobileFooter-active--ba-co:var(--i-primary);--dark__i-mobileFooter-active--ba-co:var(--i-primary);--i-button--bo-ra:8;--i-button--te-tr:normal;--light__i-primary-button--ba-co:var(--i-primary);--dark__i-primary-button--ba-co:var(--i-primary);--light__i-primary-button--co:var(--i-primary-contrast);--dark__i-primary-button--co:var(--i-primary-contrast);--light__i-secondary-button--ba-co:var(--i-secondary);--dark__i-secondary-button--ba-co:var(--i-secondary);--light__i-secondary-button--co:var(--i-secondary-contrast);--dark__i-secondary-button--co:var(--i-secondary-contrast);}[data-csp-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-csp-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:4;--i-z-index_headerPrimary:5;--i-z-index_offCanvas:8;--i-z-index_mobileFooter:10;--i-layout-width:calc(var(--set__i-layout-width) * 1px);--i-layout-gutter:clamp(15px, 3vw, 40px);--i-header-row--he:2em;--i-headerTop--he:calc(var(--set__i-header-top--he) * 1px);--i-headerPrimary--he:calc(var(--set__i-header-primary--he) * 1px);--i-headerSecondary--he:calc(var(--set__i-header-secondary--he) * 1px);--i-mobileHeader--he:calc(var(--set__i-mobile-header--he) * 1px);--i-sticky-offset--large:0px;--i-sticky-offset--small:0px;--i-sticky-offset:calc(env(safe-area-inset-top) + var(--i-sticky-offset--large) + var(--i-sticky-offset--extra, 0px));--i-search--wi:280px;--i-search--he:36px;--i-mobileFooter--he:0px;--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 hsl(0 0% 0% / 40%), 0px 7px 24px -12px hsl(0 0% 0% / 70%);--i-dropdown--bo-ra:var(--i-box--bo-ra);--i-inherited-footer-widgets:true;}[data-csp-scheme="dark"]{--i-popup--bo-sh:0 20px 80px hsl(0 0% 0% / 80%), 0px 10px 20px hsl(0 0% 0% / 10%);--i-dialog--bo-sh:0px 5px 55px hsl(0 0% 0% / 40%), 0px 7px 24px -12px hsl(0 0% 0% / 70%), hsl(0 0% 0% / .5) 0px 0px 0px 1px;}@media (max-width:979px){: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));}[data-csp-theme-setting-mobile-icons-location="footer"]{--i-mobileFooter--he:calc(55px + env(safe-area-inset-bottom));}}[dir="ltr"]{--i-lang-dir:1;}[dir="rtl"]{--i-lang-dir:-1;}@supports not (color:color-mix(in srgb, red, red)){:root{--i-input--bo-co:var(--i-background_6);--i-input--bo-sh:hsl(0 0% 0% / .08) 0px 2px 1px;--i-input-hover--bo-co:currentColor;}}:popover-open{--i-sticky-offset:0px;}.\:popover-open{--i-sticky-offset:0px;}@property --i-background_2{syntax:"<color>";inherits:true;initial-value:black;}@property --i-background_3{syntax:"<color>";inherits:true;initial-value:black;}@property --i-background_4{syntax:"<color>";inherits:true;initial-value:black;}@property --i-background_5{syntax:"<color>";inherits:true;initial-value:black;}@property --i-primary-dark{syntax:"<color>";inherits:true;initial-value:black;}@property --i-primary-light{syntax:"<color>";inherits:true;initial-value:black;}@property --i-secondary-dark{syntax:"<color>";inherits:true;initial-value:black;}@property --i-secondary-light{syntax:"<color>";inherits:true;initial-value:black;}@property --i-color_primary{syntax:"<color>";inherits:true;initial-value:black;}@property --i-color_secondary{syntax:"<color>";inherits:true;initial-value:black;}@property --i-body--ba-co{syntax:"<color>";inherits:true;initial-value:black;}@property --i-badge{syntax:"<color>";inherits:true;initial-value:black;}@property --i-co{syntax:"<color>";inherits:true;initial-value:black;}:root{color-scheme:light dark;--i-co:var(--i-color_root);--i-background_start:var(--i-box--ba-co);--i-background_end:var(--i-base_6);--i-background_1:var(--i-background_start);--i-background_2:color-mix(in oklch, var(--i-background_start), var(--i-background_end) 10%);--i-background_3:color-mix(in oklch, var(--i-background_start), var(--i-background_end) 32%);--i-background_4:color-mix(in oklch, var(--i-background_start), var(--i-background_end) 50%);--i-background_5:color-mix(in oklch, var(--i-background_start), var(--i-background_end) 80%);--i-background_6:var(--i-background_end);--i-primary-dark:color-mix(in srgb, var(--i-primary), black 20%);--i-primary-light:color-mix(in srgb, var(--i-primary), white 20%);--i-secondary-dark:color-mix(in srgb, var(--i-secondary), black 20%);--i-secondary-light:color-mix(in srgb, var(--i-secondary), white 20%);--i-primary-contrast:oklch(from var(--i-primary) clamp(0, (.80 - l) * 1000, 1) 0 0);--i-secondary-contrast:oklch(from var(--i-secondary) clamp(0, (.80 - l) * 1000, 1) 0 0);--i-color_primary:oklch(from var(--i-primary) var(--if-light, min(l, .5)) var(--if-dark, max(l, .7)) c h);--i-color_secondary:oklch(from var(--i-secondary) var(--if-light, min(l, .5)) var(--if-dark, max(l, .7)) c h);--i-color_contrast:oklch(from var(--i-body--ba-co) clamp(.1, (.60 - l) * 1000, .95) min(c, .04) h);--i-color_background-dark-contrast:hsl(0 0% 100%);--i-trophy-first--background:#fac746;--i-trophy-first--color:#704926;--i-trophy-second--background:#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-csp-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 95% 32%);--i-color_moderated:hsl(0 50% 30%);--i-color_assigned:hsl(23 40% 20%);--i-background_dark:var(--i-base-contrast_3);--i-background_positive:hsl(150 82% 36%);--i-background_positive-soft:hsl(120 64% 96%);--i-background_negative:hsl(0 72% 30%);--i-background_negative-soft:hsl(0 72% 90%);--i-background_moderated:hsl(0 50% 95%);--i-background_selected:var(--i-background_3);--i-background_hover:color-mix(in srgb, var(--i-background_6) 8%, transparent);--i-background_assigned:hsl(17.1 63.6% 97.8%);--i-color_red:hsl(0 100% 45%);--i-color_orange:hsl(30 100% 45%);--i-color_yellow:hsl(50 100% 45%);--i-color_green:hsl(100 85% 45%);--i-color_blue:hsl(210 100% 45%);--i-color_indigo:hsl(260 100% 40%);--i-color_violet:hsl(300 100% 40%);--i-nav-dropdown--ba-co:var(--i-background_1);--i-box--bo-sh:oklch(10% calc(var(--i-base-c) * 20%) var(--i-base-h) / min(.15, calc(var(--set__i-design-shadow) * .025))) 0px calc(5px + var(--set__i-design-shadow) * .6px) calc(3px + var(--set__i-design-shadow) * 2px) -3px;--i-dropdown--ba-co:var(--i-background_1);--i-dropdown--co:var(--i-color_root);--i-dropdown--bo-sh:hsl(0 0% 0% / 12%) 0px 0px 0px 1px, hsl(0 0% 0% / 0.25) 0px 20px 50px, hsl(0 0% 0% / .2) 0px 13px 13px -13px;--i-dropdown-arrow--bo-co:color-mix(in srgb, var(--i-color_hard) 10%, transparent);--i-input--ba-co:var(--i-background_1);--i-select--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M169.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 274.7 54.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z' fill='hsl(0,0%25,0%25,.5)'/%3E%3C/svg%3E");--i-tooltip--ba-co:oklch(10% calc(var(--i-base-c) * 30%) var(--i-base-h) / 70%);}[data-csp-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 80% 63%);--i-color_moderated:hsl(350 30% 85%);--i-color_assigned:hsl(23 40% 85%);--i-background_dark:var(--i-base_6);--i-background_positive:hsl(150 72% 30%);--i-background_positive-soft:hsl(150 72% 15%);--i-background_negative:hsl(0 72% 30%);--i-background_negative-soft:hsl(0 72% 15%);--i-background_moderated:hsl(350 23% 20%);--i-background_selected:var(--i-background_3);--i-background_hover:color-mix(in srgb, var(--i-co) 5%, transparent);--i-background_assigned:hsl(340 3.6% 16.3%);--i-color_red:hsl(0 70% 60%);--i-color_orange:hsl(30 70% 60%);--i-color_yellow:hsl(50 70% 60%);--i-color_green:hsl(100 70% 50%);--i-color_blue:hsl(210 90% 60%);--i-color_indigo:hsl(260 90% 70%);--i-color_violet:hsl(300 70% 60%);--i-nav-dropdown--ba-co:var(--i-background_2);--i-box--bo-sh:oklch(10% calc(var(--i-base-c) * 20%) var(--i-base-h) / min(.15, calc(var(--set__i-design-shadow) * .025))) 0px calc(5px + var(--set__i-design-shadow) * .6px) calc(3px + var(--set__i-design-shadow) * 2px) -3px;--i-dropdown--ba-co:var(--i-background_3);--i-dropdown--co:var(--i-color_root);--i-dropdown--bo-sh:inset hsl(0 0% 100% / 10%) 0px 0px 0px 1px, hsl(0 0% 0% / 90%) 0px 0px 0px 1px, hsl(0 0% 0% / 60%) 0px 20px 100px;--i-dropdown-arrow--bo-co:hsl(0 0% 0% / 30%);--i-tooltip--ba-co:oklch(50% calc(var(--i-base-c) * 1%) var(--i-base-h) / 70%);--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-csp-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-csp-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-csp-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-csp-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-csp-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-csp-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));scroll-padding-bottom:calc(10px + var(--i-mobileFooter--he));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));}}.cspSkipToContent: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;}.cspSkipToContent:not(:focus){position:absolute;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px;}.cspSvg{height:1em;width:auto;}:where(.cspLayout :is(.fa-regular, .fa-solid, .fa-brands)){min-width:1em;text-align:center;}.fa-csp{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-csp::before{content:var(--icon, "\f1c5");}.cspEmoji, .cspIcon--emoji{font-weight:normal;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";}.cspRichText .cspEmoji img[src*="@2x.png"]{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-csp-scheme="dark"]) dialog::backdrop{background:hsl(210 10% 40% / .7);}.cspPwaStickyFix{display:none;}@media (display-mode:standalone){.cspPwaStickyFix{display:block;position:sticky;background-color:var(--i-background_1);top:0;height:0;z-index:var(--i-z-index_sticky, 4);border-top-left-radius:inherit;border-top-right-radius:inherit;}.cspPwaStickyFix::after{content:"";height:env(safe-area-inset-top);top:0;left:0;right:0;position:absolute;background:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit;}}i-pwa-loading{position:fixed;top:0;left:0;right:0;z-index:1000;}i-pwa-loading::before{content:"";height:6px;display:block;width:50vw;border-radius:10px;background:var(--i-primary);animation-name:cspPwaLoader;animation-duration:1s;animation-iteration-count:infinite;transform-origin:0 0;}@keyframes cspPwaLoader{0%{transform:translateX(-100%);}100%{transform:translateX(100vw);}}::highlight(search-results){background:color-mix(in hsl, var(--i-primary) 15%, transparent);color:var(--i-color_primary);}.cspBadges{display:inline-flex;flex-wrap:wrap;gap:3px;}.cspBadges > li{display:contents;}.cspBadges:not(:has(.cspBadge)){display:none !important;}@supports not selector(a:has(b)){.cspBadges:-moz-only-whitespace{display:none !important;}}.cspBadge{--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(.cspBadge){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))){.cspBadge{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))){.cspBadge{color:var(--i-color_hard);}}a:has(.cspBadge){text-decoration:none !important;}.cspBadge a{color:inherit;}.cspBadge--negative, .cspBadge--hidden, .cspBadge--pending, .cspBadge--warning{--i-badge:hsl(0 var(--if-light, 70% 85%) var(--if-dark, 30% 28%));}.cspBadge--locked{--i-badge:var(--i-background_5);}.cspBadge--hot, .cspBadge--intermediary, .cspBadge--assigned{--i-badge:hsl(24 var(--if-light, 47% 83%) var(--if-dark, 31% 25%));}.cspBadge--assigned{text-transform:none;}.cspBadge--neutral, .cspBadge--poll{}.cspBadge--positive, .cspBadge--popular, .cspBadge--solved{--i-badge:hsl(var(--if-light, 117 56% 85%) var(--if-dark, 150 72% 35%));}.cspBadge--pinned{--i-badge:hsl(350 var(--if-light, 56% 80%) var(--if-dark, 33% 35%));}.cspBadge--featured{--i-badge:hsl(39 var(--if-light, 73% 82%) var(--if-dark, 57% 41%));}.cspBadge--author{background-color:color-mix(in srgb, var(--i-primary) 20%, var(--i-background_1));color:var(--i-color_primary);}.cspBadge--prefix{background-color:var(--i-primary);color:var(--i-primary-contrast);text-transform:none;}.cspBadge--new{background-color:var(--i-featured, var(--i-primary));color:hsl(0 0% 100%);font-weight:700;font-size:10px;}.cspBadge--highlightedGroup{--i-badge:var(--i-entry-color);}.cspBadge--solution{background-color:var(--i-background_positive);color:hsl(0 0% 100%);}.cspBadge--expert{--i-badge:color-mix(in srgb, var(--i-primary) 20%, var(--i-background_1));}.cspBadge--expert [data-role="followButton"]{position:absolute;inset:0;overflow:hidden;opacity:0;}.cspBadge--expert:has(.cspButton--positive){background-color:var(--i-secondary);color:var(--i-secondary-contrast);}.cspBadge--expert:has(.cspButton)::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;}.cspBadge--expert:has(.cspButton--positive)::after{content:'\f00c'}.cspBadge[style*="--i-featured"]{--i-badge:var(--i-featured);}.cspBadge--style1{--i-badge:var(--i-primary);color:var(--i-primary-contrast);}.cspBadge--style2{--i-badge:var(--i-secondary);color:var(--i-secondary-contrast);}.cspBadge--style3{--i-badge:var(--i-background_4);}.cspBadge--style4{--i-badge:var(--i-base-contrast_4);}.cspBadge--style5{--i-badge:hsl(160 50% 50%);}.cspBadge--style6{--i-badge:hsl(20 50% 50%);}.cspBadge--style7{--i-badge:hsl(50 50% 50%);}.cspBadge--string{text-transform:none;}.cspBadge > i{font-size:.8em;}.cspBadge--icon{padding:0;}.cspBadge--icon > span, .cspBadge--text > i{display:none;}.cspBadge--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;}.cspRepBadge{font-size:.8em;display:inline-block;font-weight:600;color:var(--i-color_soft)}.cspRepBadge--positive{color:var(--i-color_positive);}.cspRepBadge--negative{color:var(--i-color_negative);}.cspWarningPoints{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;}.cspWarningPoints--removed{background:var(--i-color_soft);background-color:color-mix(in hsl, var(--i-color_soft) 10%, transparent);}.cspWarningPoints--small{font-size:.85em;vertical-align:middle;}.cspContainerTitle{font-weight:600;color:var(--i-color_featured, var(--i-featured, var(--i-color_hard)));}.cspBox__header, .cspWidget__header, .cspInnerBox__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;}.cspBox__header:has(.cspBox__header-toggle){flex-wrap:nowrap;}.cspBox__header :where(a), .cspWidget__header :where(a), .cspInnerBox__header :where(a){color:inherit;}.cspBox__header-secondary, .cspWidget__header-secondary, .cspInnerBox__header-secondary{margin-inline-start:auto;font-size:var(--i-rem);}.cspBox, .cspEntry, .cspWizard{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);}.cspBox--clip{overflow:clip;}.cspBox .cspBox, .cspDialog .cspBox, .cspDialog .cspWizard, .cspWizard .cspBox, .cspDialog .cspWidget, .cspWidget .cspBox{box-shadow:none;border-width:0;background:transparent;}.cspBox__header{flex:0 0 auto;--i-co:var(--i-boxHeader--co);background-color:var(--i-boxHeader--ba-co);color:var(--i-co);}.cspBox__padding, .cspBox--padding{padding:var(--i-box--pa-bl) var(--i-box--pa-in);}.cspBox__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;}.cspInnerBox{border:2px solid var(--i-background_3);border-radius:var(--i-box--bo-ra);}.cspInnerBox__header{color:var(--i-color_hard);font-weight:600;font-size:1.1em;}.cspInnerBox--padding, .cspInnerBox__padding{padding:2em;}.cspInnerBox--inherit{background-color:var(--i-background_2);}.cspBox__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){.cspBox__header-toggle{opacity:.6;transition:opacity 0.15s linear;background:color-mix(in srgb, var(--i-co) 20%, transparent);}.cspBox__header:not(:hover) .cspBox__header-toggle{opacity:0;}}.cspBox__header-toggle:hover, .cspBox__header-toggle:focus-visible{opacity:1 !important;}.cspBox__header-toggle::before{content:"\2b";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;}.cspBox__header-toggle[aria-expanded="true"]::before{content:"\f068";}.cspBox__header:has([aria-expanded="false"]){border-width:0;border-radius:inherit;}.cspWidget{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;}.cspWidget[data-blockid^="app_core_advertisements_"], .cspWidget.cspWidget--transparent{background:transparent;box-shadow:none;border-width:0;}.cspWidget__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;}.cspWidget__customStyles{border-radius:inherit;}.cspWidget__padding{padding:var(--Widget__padding--pa, 1.5em);}:where(.cspWidget--transparent) .cspWidget__padding{padding:0;}.cspWidget:has(.cspCarousel--page-builder-image-widget) .cspWidget__padding{padding:0;}.cspWidget__nav{font-weight:500;padding:5px;}.cspWidget__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);}.cspWidget__nav details details :is(a, summary){padding-inline-start:3em;}.cspWidget__nav details details details :is(a, summary){padding-inline-start:4.6em;}.cspWidget__nav :is(a, summary):hover{color:var(--i-color_hard);background-color:var(--i-background_2);}.cspWidget__nav summary{color:var(--i-color_hard);}.cspWidget__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;}.cspWidget__nav summary:hover::after{background:color-mix(in srgb, var(--i-color_soft) 10%, transparent);}.cspWidget__nav [open] > summary::after{content:"\f068";}.cspWidget__nav a{color:var(--i-color_root);}.cspWidget__nav details a::before{content:"-";margin-inline-start:1em;opacity:.5;align-self:baseline;}.cspWidget__nav a[aria-current="page"]{background-color:var(--i-background_3);color:var(--i-color_hard);}@media (max-width:767px){html .cspPull{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;}.cspPull .cspPull{margin-left:0;margin-right:0;}.cspPull .cspBox__header, .cspPull .cspButtonBar{border-radius:0;}}:where(.cspBox > [data-tableid]){border-radius:inherit;}.cspButtons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;}.cspButtons--start{justify-content:flex-start;}.cspButtons--end{justify-content:flex-end;}.cspButtons > li{display:contents;}.cspButtons:not(:has(.cspButton)){display:none}@supports not selector(a:has(b)){.cspButtons:-moz-only-whitespace{display:none}}.cspButtons--fill .cspButton{flex-grow:1;}.cspButtons--fill .cspButton--primary{flex-grow:2;}@media (max-width:600px){.cspButtons :is(.cspButton, .cspButtonGroup){flex-grow:1;}.cspButtons .cspButton--primary{flex-grow:3;}.cspButtons:has(> li:nth-child(3)) .cspButton--primary{flex:999 1 100%;}.cspButtons:has(.cspButtonGroup) .cspButton--primary{flex:999 1 auto;}.cspButtons .cspButton--text{--i-button--pa-in:1em;}}.cspButtonGroup{--i-co:var(--i-color_soft);--i-outline-color:currentColor;align-items:stretch;background-clip:padding-box;background-color:var(--i-background_1);border:1px solid color-mix(in srgb, var(--i-co) 20%, transparent);border-radius:calc(var(--i-button--bo-ra) * 1px);box-shadow:hsl(0 0% 0% / .06) 0px 2px 3px;color:var(--i-co);display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;vertical-align:baseline;}.cspButtonGroup--small{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.cspPageHeader .cspButtonGroup{display:flex;}.cspButtonGroup .cspButton{flex:1 1 auto;}.cspButton{--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;}.cspButton .i-color_soft{color:inherit;opacity:.6;}@supports not (color:color-mix(in srgb, red, red)){.cspButton{--i-button-hover--ba-co:var(--i-button--ba-co);}}@supports (-webkit-touch-callout:none) and (not(translate:none)){.cspButton > :not(:first-child){margin-inline-start:.6em;}}.cspButton a{color:inherit;}.cspButton svg{height:1em;width:auto;}.cspButton:active{transform:translateY(1px);}@media (any-hover:hover){.cspButton:hover{background-color:var(--i-button-hover--ba-co);}}.cspButtonGroup > li{display:contents;}.cspButtonGroup .cspButton{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);}.cspButtonGroup .cspButton:where(:hover){background-color:var(--i-background_3);color:var(--i-color_hard);}.cspButtonGroup .cspButton--active{--i-outline-color:var(--i-secondary);background-color:var(--i-secondary);color:var(--i-secondary-contrast);}.cspButton__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);}.cspButton--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);}.cspButton--inherit, .cspButton--follow:not(.cspButton--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);}.cspButton--primary{--i-button--ba-co:var(--i-primary-button--ba-co);--i-button--co:var(--i-primary-button--co);}.cspButton--secondary{--i-button--ba-co:var(--i-secondary-button--ba-co);--i-button--co:var(--i-secondary-button--co);}.cspButton--positive{--i-button--ba-co:var(--i-color_positive);--i-button--co:hsl(0 0% 100%);}.cspButton--negative{--i-button--ba-co:var(--i-color_negative);--i-button--co:hsl(0 0% 100%);}.cspButton--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;}.cspButton--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);}.cspButton--follow-active{--i-button--ba-co:var(--i-secondary);--i-button--co:var(--i-secondary-contrast);}.cspButton[disabled], .cspButton[aria-disabled="true"], .cspButton--disabled{filter:grayscale(1) opacity(60%);pointer-events:none;cursor:not-allowed;}[data-controller="core.front.core.followButton"]{display:contents;}.cspButton--follow{padding:0;gap:0;}.cspButton--follow > a, .cspButton--follow > span{display:flex;gap:.6em;padding:var(--i-button--pa-bl) var(--i-button--pa-in);color:inherit;}.cspButton--follow a{pointer-events:auto;flex:1 1 auto;justify-content:center;}.cspButton--follow a:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit;}.cspButton--follow a:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit;}@media (any-hover:hover){.cspButton--follow-active{--i-button-hover--ba-co:var(--i-button--ba-co);}.cspButton--follow-active a:hover{background-color:color-mix(in srgb, currentColor 10%, transparent);}}.cspButton--follow .cspButton__segment{margin:0;padding:var(--i-button--pa-bl) calc(var(--i-button--pa-in) * .7);flex:0 0 auto;}.cspButton--large, .cspButtons--large, .cspButtons--main{--i-button--pa-bl:1.2em;--i-button--pa-in:1.8em;}.cspButtonGroup.cspButtons--large{--i-button--pa-in:.8em;}.cspButton--small, .cspButtons--small{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.cspButton--tiny, .cspButtons--tiny{--i-button--pa-bl:.4em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.cspButtons--main{justify-content:flex-end;}@media (max-width:700px){.cspButtons--main{--i-button--pa-bl:.9em;--i-button--pa-in:.9em;}}:where(.cspButtons--main:not(.cspBox *)){--i-co:var(--i-color_contrast, currentColor);color:var(--i-co);}.cspButton--wide{width:100%;}.cspButton--icon{--i-button--pa-in:.75em;}.cspMenuCaret{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;}.cspMenuCaret::before{content:"\f0d7";}button[aria-expanded="true"] .cspMenuCaret::before{content:"\f0d8";}.cspSocial{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;}@media (any-hover:hover){.cspSocial:hover{filter:brightness(1.07);}}.cspSocial__icon{display:grid;place-content:center;flex:0 0 auto;width:2.6em;background:hsl(0 0% 0% / .2);font-size:1.2em;}.cspSocial__icon svg{fill:currentColor;height:1em;}.cspSocial__icon img{max-width:1em;}.cspSocial__text{padding:calc(1px + var(--i-button--pa-bl)) var(--i-button--pa-in);flex:1 1 auto;line-height:1;}.cspSocial--microsoft{background-color:#008b00;}.cspSocial--facebook{background-color:#3a579a;}.cspSocial--twitter{background-color:#000000;}.cspSocial--linkedIn{background:#007eb3;}.cspSocial--google{background-color:#4285F4;}.cspSocial--internal{background-color:#008b00;}@property --i-card--backdrop-scroll{syntax:"<percentage>";inherits:true;initial-value:100%;}@property --i-card--backdrop-transition{syntax:"<percentage>";inherits:true;initial-value:0%;}i-card{--i-card--ba-co:var(--i-box--ba-co);--i-card--bo-sh:hsl(0 0% 0% / .4) 0px 20px 60px;--i-card--tr-du:.2s;--i-card--bo-ra:14px;--i-card--backdrop-transition:0%;--i-card--backdrop-scroll:100%;--i-card--translate-closed:0% 100%;display:flex;flex-direction:column;scrollbar-width:none;transition-property:display, overlay, --i-card--backdrop-transition;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-card--tr-du);inset:0;width:auto;height:auto;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;overscroll-behavior:contain;scroll-snap-type:both mandatory;}@supports (-webkit-app-region:drag) and (not (appearance:base-select)){i-card{transition-behavior:normal;}}[data-csp-scheme="dark"] i-card{--i-card--bo-sh:inset hsl(0 0% 100% / .1) 0px 1px 0px, hsl(0 0% 0% / 0.9) 0px 30px 60px, hsl(0 0% 0% / .3) 0px 0px 0px 1px;}html:has(i-card:popover-open){overflow:hidden;overscroll-behavior:none;}html:has(i-card.\:popover-open){overflow:hidden;}i-card:popover-open{--i-card--backdrop-transition:100%;}i-card.\:popover-open{--i-card--backdrop-transition:100%;}@starting-style{i-card:popover-open{--i-card--backdrop-transition:0%;}}i-card::before{content:"";position:fixed;pointer-events:none;inset:inherit;background:hsl(0 0% 0% / .6);opacity:var(--i-card--backdrop-transition);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);}i-card::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0px;}.iCard:not(#x){font-size:var(--i-rem);font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-shadow:none;text-transform:none;}.iCard{flex:0 0 auto;background:var(--i-card--ba-co);color:var(--i-color_root);border-radius:var(--i-card--bo-ra, 8px);box-shadow:var(--i-card--bo-sh);display:flex;flex-direction:column;position:relative;min-height:15em;max-height:calc(100% - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 30px);transition-property:opacity, translate;transition-timing-function:ease-in-out;transition-duration:var(--i-card--tr-du);}i-card:not(:popover-open) > .iCard{translate:var(--i-card--translate-closed);}@starting-style{:popover-open > .iCard{translate:var(--i-card--translate-closed);}}.iCardSwipe{flex:0 0 20px;display:block;margin-bottom:20px;scroll-snap-align:start;}@supports (-webkit-hyphens:auto){i-card:popover-open .iCardSwipe{transition:var(--i-card--tr-du);}@starting-style{i-card:popover-open .iCardSwipe{flex-basis:21px;}}}.iCardDismiss{opacity:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;flex:0 0 auto;}.iCardSnap{order:1;flex:0 0 1px;scroll-snap-align:end;}@media (min-width:601px){i-card{--i-card--translate-closed:0% 100px;}.iCard{margin:auto;width:min(800px, 100% - 40px);opacity:0;}:popover-open > .iCard{opacity:1;}.\:popover-open > .iCard{opacity:1;}@starting-style{:popover-open > .iCard{opacity:0;}}.iCardSnap, .iCardSwipe{display:none;}.iCardDismiss{position:fixed;}}@media (max-width:600px){i-card{--i-card--translate-closed:0 calc(100% + 20px);}i-card::before{opacity:min(var(--i-card--backdrop-scroll), var(--i-card--backdrop-transition));}.iCard{flex:0 0 auto;width:auto;margin:5px;margin-bottom:calc(env(safe-area-inset-bottom, 0px) + 5px);margin-top:auto;}@media (hover:none){i-card:defined .iCard::before{content:"";display:block;background:hsl(0 0% 100% / .6);box-shadow:inset 0px 1px 0px hsl(0 0% 100% / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;width:50px;height:6px;position:absolute;top:-14px;left:calc(50% - 25px);pointer-events:none;}}i-card:not(:defined) .iCardDismiss{flex:1 1 auto;}html:has(i-card:not(:defined):popover-open){pointer-events:none;}i-card:not(:defined) .iCard{pointer-events:auto;}}@supports ((animation-timeline:scroll()) and (animation-range:0 100%)){@keyframes iCardScroll{from{--i-card--backdrop-scroll:0%;}}i-card:defined{animation:iCardScroll linear forwards;animation-timeline:scroll(self);animation-range:0 100%;}}i-card.cspOffCanvas{--i-card--translate-closed:100% 0%;flex-direction:row;animation-timeline:scroll(self inline);bottom:var(--i-mobileFooter--he);}i-card.cspOffCanvas:not(:defined){justify-content:end;}:where([dir="rtl"] .cspOffCanvas){direction:ltr;}:where([dir="rtl"] .cspOffCanvas > .iCard){direction:rtl;}.cspOffCanvas::before{opacity:min(var(--i-card--backdrop-scroll), var(--i-card--backdrop-transition));}.cspOffCanvas:defined .iCard::before{content:none;}.cspOffCanvas .iCard{width:min(100% - 10px, 400px);margin:5px;margin-top:calc(env(safe-area-inset-top, 0px) + 5px);max-height:none;opacity:1;}.cspOffCanvas .iCardSnap, .cspOffCanvas .iCardSwipe{display:block;}.cspOffCanvas .iCardDismiss{position:static;}.iCard__header{flex:0 0 auto;padding:1.2em 1.5em;color:var(--i-color_hard);border-bottom:1px solid var(--i-background_5);display:flex;align-items:center;flex-wrap:wrap;gap:.8em;font-size:1.2em;font-weight:700;}:where(.iCard__header) a{color:inherit;}:where(.iCard__header a):hover{text-decoration:underline;}.iCard__headerButtons{margin:-.8em;margin-inline-start:auto;flex:0 0 auto;display:flex;}.iCard__headerButtons a, .iCard__headerButtons button{width:max(44px, 2.5em);height:max(44px, 2.5em);display:grid;place-content:center;border-radius:min(var(--i-design-radius), 5px);opacity:.6;text-decoration:none;}@media(hover:hover){.iCard__headerButtons a:hover, .iCard__headerButtons button:hover{background:color-mix(in hsl, currentColor 10%, transparent);}}.iCard__content{overflow:auto;scrollbar-width:thin;flex:1 1 auto;scroll-snap-type:both mandatory;}.iCard__footer{flex:0 0 auto;padding:1em;color:var(--i-color_soft);border-top:1px solid var(--i-background_5);font-weight:500;}a.iCard__footer{display:block;text-align:center;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}a.iCard__footer:hover{background:color-mix(in srgb, currentColor 6%, transparent);}i-card[hidden-via-swipe], i-card:has([autofocus]):popover-open{--i-card--tr-du:0s;}i-card:has(input:focus, textarea:focus){overflow:hidden;}.cspCarousel{--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;position:relative;}@supports (-webkit-hyphens:auto){[dir="rtl"] .cspCarousel::after{content:"";flex:0 0 max(var(--i-carousel--pa) - var(--i-column-gap), 1px);}}:where(.cspCarousel){--i-basis:0%;}.cspCarousel:where([class*=" i-basis_"], [class^="i-basis_"]){--i-carousel--show:99;}.cspCarousel--padding{--i-carousel--pa:2em;}.cspCarousel--1{--i-carousel--show:1}.cspCarousel--2{--i-carousel--show:2}.cspCarousel--3{--i-carousel--show:3}.cspCarousel--4{--i-carousel--show:4}.cspCarousel--5{--i-carousel--show:5}.cspCarousel--6{--i-carousel--show:6}.cspCarousel::-webkit-scrollbar{-webkit-appearance:none;height:0px;}@media(hover:hover){.cspCarousel--scrollbar{padding-bottom:20px;scrollbar-width:thin;}.cspCarousel--scrollbar::-webkit-scrollbar{height:28px;}.cspCarousel--scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:6px;}.cspCarousel--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;}.cspCarousel--scrollbar:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--i-co) 20%, transparent);}.cspCarousel--scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--i-co);border-width:10px;}}.cspCarousel > *{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;}.cspCarousel > *:last-child{scroll-snap-align:end;}.cspCarousel:has(:focus-visible):focus-within > *:not(:focus-within){scroll-snap-align:none;}.cspCarouselNav{display:flex;justify-content:center;}:is(.cspBox__header, .cspWidget__header) .cspCarouselNav{margin:-2em auto;margin-inline-end:-0.8em;}:where(.cspCarousel:not(.cspCarousel--padding, .cspCarousel--images) + .cspCarouselNav, .cspCarouselNav + .cspCarousel:not(.cspCarousel--padding, .cspCarousel--images)){padding-top:2em;}:where(.cspCarousel--padding + .cspCarouselNav){padding-bottom:1em;}.cspCarouselNav__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){.cspCarouselNav__button:hover{background:color-mix(in srgb, currentColor 4%, transparent);}}[dir="ltr"] [data-carousel-arrow="prev"] .fa-csp::before, [dir="rtl"] [data-carousel-arrow="next"] .fa-csp::before{content:"\f104";}[dir="rtl"] [data-carousel-arrow="prev"] .fa-csp::before, [dir="ltr"] [data-carousel-arrow="next"] .fa-csp::before{content:"\f105";}.cspCarousel--images{--_height:160px;min-height:1em;}.cspCarousel--images > *{flex:0 0 auto;max-width:100%;}.cspCarousel--images .cspThumb{display:block;}.cspCarousel--images :is(.cspThumb, .cspFigure){aspect-ratio:var(--i-ratio, auto);height:var(--_height);width:auto;}.cspCarousel--images .cspThumb img{width:auto;}.cspCarousel--images .cspFigure:has(video){aspect-ratio:16/9;}.cspColorSchemeChanger{flex:0 0 auto;display:flex;gap:1px;}.cspColorSchemeChanger button{display:grid;place-content:center;width:2.8em;height:2.8em;border-radius:min(var(--i-design-radius), 4px);}.cspColorSchemeChanger button:hover{background-color:hsl(0 0% 100% / .1);background-color:color-mix(in srgb, currentColor 10%, transparent);}.cspColorSchemeChanger button[aria-current]{background-color:hsl(0 0% 100% / .2);background-color:color-mix(in srgb, currentColor 20%, transparent);}.cspColorSchemeChanger [aria-current] :is(.fa-lightbulb, .fa-moon){font-weight:bold;}[data-csp-theme-setting-change-scheme="0"] [data-controller="core.front.core.colorScheme"]{display:none;}.cspComposeAreaWrapper{background:var(--i-background_2);padding:1.4em;}.cspBox .cspComposeAreaWrapper{border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);border-top:1px solid var(--i-background_4);}.cGuestTeaser{padding:2em;}.cspComposeAreaWrapper .cGuestTeaser{padding:0;margin-bottom:2em;}.cspComposeArea{display:flex;gap:1.2em;}.cspComposeArea__photo{flex:0 0 50px;}@media (max-width:767px){.cspComposeArea__photo{display:none;}}.cspComposeArea_editor{flex:1 1 100%;}@media (min-width:768px){.cspComposeArea__photo + .cspComposeArea_editor .cspEditor::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;}.cspComposeArea__photo + .cspComposeArea_editor .cspEditor:focus-within::before{border-color:var(--i-input-active--bo-co);}}.cspComposeArea_editor .cspNotification{top:0;}.cspComposeArea_dummy{padding:1em;color:var(--i-color_soft);cursor:pointer;}.cspComposeArea_dummy i{margin-inline-end:.3em;}.cspComposeArea_dummy .i-color_warning{display:block;font-weight:500;}.cspComposeArea_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;}.cspComposeArea_smallPreview{box-shadow:hsl(0 0% 0% / .1) 0px 5px 16px -5px;margin:10px 0;}.cspComposeArea_editor [data-action="closePreview"], .cspComposeArea_editorPaste .cspComposeArea_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;}.cspComposeArea_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;}.cspComposeArea_editorPaste[style*="block"]{display:flex !important;}.cspComposeArea_editorPaste .fa-solid{margin-inline-end:.6em;}.cspComposeArea_editorPaste a{color:inherit;text-decoration:underline;}.cspComposeArea--textarea{position:relative;}.cspComposeArea_minimized .cspComposeArea_editorPaste{display:none !important;}.cspComposeArea_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);}.cspComposeArea_sidebar [data-role="tagsList"]{overflow-y:auto;flex:1 0 360px;}.cspComposeArea_sidebar [data-tagKey]{width:100%;padding:1.5em;cursor:pointer;word-break:break-word;border-bottom:1px solid var(--i-background_4);}.cspComposeArea_sidebar [data-tagKey]:hover{background-color:var(--i-background_1);;}.cspComposeArea_sidebar [data-tagkey] code{display:block;padding:0 !important;font-size:0.9em;background-color:transparent;}.cspComposeArea_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;}.cspComposeArea__media-other{margin:-.6em 0;}.cspComposeArea__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);}.cspComposeArea__media-other a:hover{color:var(--i-color_root);background:var(--i-background_1);}.cspComposeArea_warning{color:var(--i-color_warning);margin-bottom:1.4em;font-weight:500;}@media (min-width:768px){.cspComposeArea_warning{margin-inline-start:75px;}}.cspComposeArea--unavailable{pointer-events:none;}.cspUploader{font-size:var(--i-font-size);font-weight:normal;}.cspUploader__buttons{display:flex;flex-wrap:wrap;gap:.5em;}.cspAttachment_dropZoneSmall_info{flex:999 1 50%;display:grid;}.cspUploader__container{margin-top:.4em;display:grid;gap:1em;}.cspUploader__container:not(:has(*)){display:none;}.cspUploader__container--files{grid-template-columns:repeat(auto-fit, minmax(min(350px, 100%), 1fr));}.cspUploader__container--images{grid-template-columns:repeat(auto-fill, minmax(min(180px, 100%), 1fr));}.cspUploader__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;}.cspUploader__row.cspAttach_error{border-color:var(--i-color_negative) !important;background:var(--i-background_negative-soft);}.cspUploader__row.cspAttach_error .cspUploader__rowPreview__generic{background:var(--i-background_1);}.cspUploader__row.cspAttach_error .cspUploader__rowPreview__generic i[class*=" fa-"]:before{content:"\f071";}.cspUploader--insertable .cspUploader__row{cursor:pointer;}.cspUploader__container--files .cspUploader__row{height:110px;}.cspUploader__container--images .cspUploader__row{display:block;}.cspUploader__rowPreview{text-align:center;align-self:stretch;flex:0 0 100px;background-image:none !important;}.cspUploader__container--images .cspUploader__rowPreview, .cspUploader__row[data-filetype="video"] .cspUploader__rowPreview__generic{height:140px;}.cspUploader__row :is(img, video){width:100%;height:100%;object-fit:scale-down;border-radius:min(var(--i-design-radius), 5px);pointer-events:none;}.cspUploader__rowPreview__generic{background:var(--i-background_3);height:100%;display:grid;place-content:center;}.cspUploader__rowPreview__generic [class*="fa-"]{font-size:22px;color:var(--i-color_soft);}.cspUploader_rowMeta{flex:1 1 100%;position:relative;max-width:100%;}.cspUploader__container--images .cspUploader_rowMeta{padding:.6em .3em .3em;}.cspUploader_rowTitle{font-weight:550;color:var(--i-color_hard);white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis;}.cspUploader_rowDesc{color:var(--i-color_soft);}.cspUploader__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;}.cspUploader .cspMeter{margin-top:8px;}.cspUploader__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;}.cspUploader__rowInsert a{font-size:.9em;color:var(--i-color_primary);text-decoration:none;font-weight:500;}@media (min-width:980px){.cspUploader--insertable .cspUploader__row:not(:hover) .cspUploader__rowInsert{opacity:0;}}@media screen and (max-width:979px){.cspUploader__container--files .cspUploader__row{height:auto;}.cspUploader__container--images .cspUploader__rowPreview{max-height:100px;}}.cspAttachment_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(.cspAttachment_dropZone, .cspComposeArea_dropZone).cspDragging{background-color:var(--i-background_4);}.cspUploader__icon{font-size:1.1em;color:var(--i-color_soft);opacity:.5;}.cspAttachment_fileList{flex:1 1 100%;}.cspAttachment_fileList:has(.cspUploader__container:empty), .cspAttachment_fileList:has([data-role="fileList"]:empty){display:none;}.cspAttachment_dropZone *{}.cspAttachment_dropZone a, .cspAttachment_dropZone .moxie-shim, .cspAttachment_dropZone .moxie-shim *{pointer-events:auto;}.cspAttachment__desc{color:var(--i-color_hard);font-weight:550;font-size:1em;}.cspAttachment__desc span{cursor:pointer;position:relative;z-index:1;text-decoration:underline;}.cspAttachment_supportDrag:is([data-supports-drag="false"] *), .cspAttachment_nonDrag:not([data-supports-drag="false"] *){display:none;}.cspAttach{position:relative;}.cspAttach.cspAttach_selected{outline:2px solid var(--i-primary);outline-offset:-2px;}.cspAttach:has(:checked){outline:2px solid var(--i-primary);outline-offset:-2px;}.cspAttach_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);}.cspAttach_selectionOn .cspAttach_selection{background:var(--i-primary);color:var(--i-primary-contrast);outline:2px solid hsl(0 0% 100%);}.cspAttachment_fileList--grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:.5em;padding:.5em;background:var(--i-background_3);}.cspAttachment_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);}.cspAttachment_fileList--radios .cspImageAttach{flex:0 0 auto;padding:8px;}.cspAttachment_fileList--radios .cspImageAttach_thumb{aspect-ratio:auto;}.cspAttachment_fileList--radios .cspImageAttach_thumb :is(img, video){width:auto;height:170px;border-radius:min(var(--i-design-radius), 5px);object-fit:scale-down;}.cspAttachment_fileList--radios input{margin:calc(5px + 8px) 0 5px;}.cspImageAttach{position:relative;padding:1em;background:var(--i-background_1);border-radius:min(var(--i-design-radius), 5px);isolation:isolate;}.cspImageAttach_thumb{aspect-ratio:16/9;}.cspImageAttach_thumb :is(img, video){width:100%;height:100%;object-fit:contain;cursor:pointer;}.cspImageAttach_thumb .cspThumb{height:100%;aspect-ratio:auto;border-radius:0;}.cspImageAttach_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 .cspMeter{width:auto;position:absolute;left:5px;right:5px;bottom:10px;}.cspImageAttach_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;}.cspAttach .cspAttach_title{max-width:100%;text-overflow:ellipsis;overflow:hidden;margin-top:.7em;font-weight:600;color:var(--i-color_hard);}.cspAttach .cspAttach_title + p{color:var(--i-color_soft);font-size:.9em;}.cspAttach:not(.cspAttach_done) [data-role="preview"]{opacity:0.5;}.cspStockReplies_menu{border-radius:0px;height:250px;overflow-y:auto;}.cspStockReplies_row.i-padding_2{padding-inline-start:1.5em;}.cspStockReplies_row:hover{cursor:pointer;background:var(--i-background_2);}.cspStockReplies_content .cspLoading{height:250px;}.cMyMedia{flex:1 1 auto;display:flex;flex-direction:column;}.cMyMedia__align{display:contents;}.cMyMedia .cspColumns{flex:1 1 auto;}.cMyMedia .cspColumns__primary{height:100%;overflow:auto;}.cMyMedia_controls{flex:0 0 auto;}.cMyMedia [data-role="myMediaContent"]{overflow-y:auto;}.cspCoverPhoto{display:grid;}.cspPageHeader .cspCoverPhoto{padding:8px;padding-bottom:0;}.cspCoverPhoto > *{grid-area:1/1;}.cspCoverPhoto__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%;}.cspCoverPhoto__container::after{content:'';position:absolute;inset:0;border:1px solid currentColor;opacity:.3;border-radius:inherit;pointer-events:none;}.cspCoverPhoto--minimal .cspCoverPhoto__container{aspect-ratio:10;}.cspCoverPhoto--expanded .cspCoverPhoto__container{aspect-ratio:var(--coverPhoto--ratio, auto);min-height:0;}.cspCoverPhoto__image[data-action="toggleCoverPhoto"]{cursor:zoom-in;}.cspCoverPhoto--expanded .cspCoverPhoto__image[data-action="toggleCoverPhoto"]{cursor:zoom-out;}.cspMenu--coverPhoto :is(span, i){pointer-events:none;}.cWidgetContainer .cspCoverPhoto [id^="elEditPhoto_"]{display:none;}.cspCoverPhoto__image{height:100%;width:100%;object-fit:cover;object-position:50% calc(clamp(0, var(--offset), 100) * 1%);user-select:none;}.cspCoverPhoto--editing .cspCoverPhoto__container{overflow-y:auto;cursor:ns-resize;overscroll-behavior:contain;scrollbar-width:none;}.cspCoverPhoto--editing .cspCoverPhoto__container::-webkit-scrollbar{-webkit-appearance:none;width:0px;}.cspCoverPhoto--editing .cspCoverPhoto__container::after{content:none;}.cspCoverPhoto--editing .cspCoverPhoto__image{position:static;display:block;height:auto;min-height:100%;pointer-events:none;}.cspCoverPhoto--editing [data-hideoncoveredit]{display:none;}.cspCoverPhoto__overlay-buttons{place-self:start end;margin:10px;transition:opacity .3s linear;position:relative;display:flex;gap:8px;}.cspCoverPhoto--expanded .cspCoverPhoto__overlay-buttons{opacity:0;pointer-events:none;}.cspCoverPhoto__tooltip{align-self:start;justify-self:center;transform:translateY(calc(-100% - 10px));background:var(--i-tooltip--ba-co);color:hsl(0 0% 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:13px;line-height:1.6;font-weight:500;padding:.5em 1em;border-radius:6px;box-shadow:0 2px 6px hsl(0 0% 0% / 0.1);max-width:min(100% - 40px, 30em);text-align:center;transition-property:display, opacity, translate;transition-behavior:allow-discrete;transition-duration:.3s;opacity:0;translate:0 20px;}.cspCoverPhoto__tooltip:not([hidden]){opacity:1;translate:0 0;}@starting-style{.cspCoverPhoto__tooltip:not([hidden]){opacity:0;translate:0 20px;}}.cspCoverPhotoMeta{display:flex;align-items:center;flex-wrap:wrap;gap:1em;padding:1em 2em;}.cspCoverPhotoMeta:not(:has(*)){display:none;}.cspCoverPhoto__avatar{flex:0 0 50px;position:relative;}.cspCoverPhoto__buttons{display:flex;gap:8px;flex-wrap:wrap;margin-inline-start:auto;}.cspCoverPhoto__buttons > *, .cspCoverPhoto__buttons .cspButton{flex-grow:1;}.cspCoverPhoto__title{font-size:1.6em;font-weight:700;}.cspCoverPhoto__title :is(h1, h2, h3, h4){color:var(--i-color_hard);line-height:1.2;}.cspCoverPhoto__title a:not(.cspBadge){color:inherit;}.cspCoverPhoto__title :is(h1, h2, h3, h4):not(:only-child){display:inline;}:where(.cspCoverPhoto__title > *){margin-inline-end:.3em;}.cspCoverPhoto__title-icon{font-size:max(11px, .6em);margin-top:calc(1ex - 1cap);}.cspCoverPhoto__subTitle{font-weight:500;color:var(--i-color_soft);}.cspCoverPhoto__stats{display:flex;flex-wrap:wrap;white-space:nowrap;gap:1px;overflow:hidden;}.cspCoverPhoto__stats li{flex:1 1 auto;position:relative;padding:.5em clamp(1em, 3vw, 2.5em);outline:1px solid var(--i-background_3);}.cspCoverPhoto__stats li:has(.cspCoverPhoto__link):hover{background:var(--i-background_2);}.cspCoverPhoto__statTitle{font-weight:600;color:var(--i-color_hard);}.cspCoverPhoto__statTitle:first-letter{text-transform:capitalize;}.cspCoverPhoto__statValue{color:var(--i-color_root);font-weight:500;}.cspCoverPhoto__statValue a{color:inherit;}.cspCoverPhoto__statValue .cspTime__long{display:revert;}.cspCoverPhoto__statValue .cspTime__short{display:none;}.cspCoverPhoto__link{position:absolute;inset:0;}@media (max-width:979px){.cspCoverPhotoMeta{padding:1em;}.cspCoverPhoto__titles{flex:999 1 auto;}.cspCoverPhoto__buttons{flex:1 1 auto;}.cspCoverPhoto__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){.cspCoverPhoto__avatar{flex-basis:120px;margin-bottom:-.5em;margin-inline-start:-.5em;margin-inline-end:.5em;align-self:flex-end;transition:flex-basis .3s linear;}.cspCoverPhoto--expanded ~ .cspCoverPhotoMeta .cspCoverPhoto__avatar{flex-basis:70px;}.cspCoverPhoto__avatar .cspUserPhoto{width:100%;position:absolute;bottom:0;left:0;border:3px solid var(--i-background_1);}.cspCoverPhoto__titles{margin-inline-end:1.5em;}.cspCoverPhoto__stats{border-inline-start:1px solid var(--i-background_3);}}.cspButtonBar{--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(.cspBox) .cspButtonBar{background:var(--i-background_2);}.cspButtonBar > *{padding:.6em;}:where(.cspBox) .cspButtonBar--top{border-radius:var(--i-box--bo-ra) var(--i-box--bo-ra) 0 0;border-bottom-width:1px;}:where(.cspBox) .cspButtonBar--bottom{border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);border-top-width:1px;}:where(.cspColumns, .cspTabs__panels, .cspBox:has(.cspBox__header), .cspProfile__main) .cspButtonBar--top{border-radius:0;}:where(.cspProfile__main, .cspColumns--followed-content) .cspButtonBar--top{border-radius:0;}.cspButtonBar__pagination:not(:has(a)){display:none;}.cspButtonBar__end{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:.6em;}.cspButtonBar__end .cspButtonBar__mod{display:contents;}@media (max-width:767px){.cspButtonBar{flex-direction:column;align-items:stretch;}.cspButtonBar__pagination, .cspButtonBar .cspPaginationNav{align-self:stretch;}.cspButtonBar__end{order:-1;}.cspPagination__next, .cspPagination__last{order:1;}}@media (max-width:500px){.cspButtonBar__end{margin:0;}.cspButtonBar__pagination:not([hidden]) ~ .cspButtonBar__end:not(:only-child){border-bottom:1px solid;border-bottom-color:color-mix(in srgb, currentColor 10%, transparent);}}.cspDataFilters{flex:1 1 auto;display:flex;flex-wrap:wrap;}.cspDataFilters + .cspDataFilters{margin-inline-start:.4em;}.cspDataFilters > li{flex-grow:1;}.cspDataFilters > li:has([data-cspautocheck], [href="#elFolderSettings_menu"]){flex-grow:0;margin-inline-start:auto;}.cspDataFilters__button{height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:.5em;color:var(--i-co);padding:.8em 1.2em;text-decoration:none;text-transform:uppercase;border-radius:min(var(--i-design-radius), .3em);position:relative;}.cspDataFilters__button:where(:not(.cspBox *, .cspDialog *, .cspWidget *)){color:var(--i-color_contrast, var(--i-co));}@media (hover){.cspDataFilters__button:where(:hover){background-color:color-mix(in srgb, currentColor 8%, transparent);}}.cspDataFilters__button--active, .cspDataFilters__button[aria-expanded="true"]{--i-outline-color:var(--i-secondary);background-color:var(--i-secondary);color:var(--i-secondary-contrast);}i-data{display:block;container:cspData / inline-size;}.cspData{--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;}.cspData[class*="i-basis_"]{--i-data--basis:var(--i-basis);}.cspData--compact{--i-data--padding:1em;--i-data--cell-spacing:1em;--i-data--icon-width:32px;}.cspData__item{gap:var(--i-data--cell-spacing);padding:var(--i-data--padding);display:flex;align-items:center;position:relative;}.cspData--mini-grid .cspData__item, .cspData--wallpaper .cspData__item, .cspData--grid .cspData__item{container:cspData__item / inline-size;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.cspData__item > *{margin:calc(var(--i-data--cell-spacing) / 2);}}:is(.cspData--table, .cspData--minimal, .cspData--featured, .cspData--snippet) .cspData__item{border-bottom:var(--i-data--border) solid var(--i-data--bo-co);}:is(.cspData--table, .cspData--minimal, .cspData--featured, .cspData--snippet) .cspData__item:last-child{border-bottom-width:0;}.cspData__item--warning{--i-co:var(--i-color_moderated);background-color:var(--i-background_moderated);}.cspData__item--warning, .cspData__item:where(:has(+ .cspData__item--assigned)){border-color:color-mix(in srgb, var(--i-background_moderated), var(--if-light, black 8%) var(--if-dark, white 8%));}.cspData__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);}.cspData__item--assigned, .cspData__item:where(:has(+ .cspData__item--assigned)){border-color:color-mix(in srgb, var(--i-background_assigned), var(--if-light, black 8%) var(--if-dark, white 8%));}:where(.cspData__item:has(:is(.cspInput, [data-role="moderation"]):checked)){background-color:var(--i-background_selected);}.cspData__item:has(:is(.cspInput, [data-role="moderation"]):checked), .cspData__item:where(:has(+ .cspData__item :is(.cspInput, [data-role="moderation"]):checked)){border-color:color-mix(in srgb, var(--i-background_selected), var(--if-light, black 10%) var(--if-dark, white 8%));}.cspData__item--selected{background-color:var(--i-background_selected);}@supports (color:color-mix(in srgb, var(--x), transparent)){:is(.cspData__item--assigned, .cspData__item--warning):where(:not(.cspData__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);}}.cspData__content, .cspData__main, .cspData__item > :only-child{flex:999 999 100%;}.cspData__item:has( > .cspEntry:only-child){padding:0;border-width:0;display:block;}.cspData__icon{flex:0 0 auto;text-align:center;position:relative;}.cspData__icon .cspUserPhoto:has(~ .cspUserPhoto){transform:scale(.7);transform-origin:0 0;}.cspData__icon .cspUserPhoto ~ .cspUserPhoto{position:absolute;bottom:0;inset-inline-end:0;transform:scale(.6);transform-origin:100% 100%;outline:4px solid var(--i-box--ba-co);}.cspData__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;}.cspData__image:has(i, .cspIcon){container-type:size;}.cspData__image:not(a):has(i, .cspIcon){pointer-events:none;}.cspData__image a{pointer-events:auto;}.cspData__image > *{grid-area:1/-1;}.cspData__image .cspCoverPhoto{height:100%;}.cspData__image .cspCoverPhoto__container{min-height:0;aspect-ratio:auto;}.cspData__image > i, .cspData__image > .cspIcon, .cspData__image > .cspNsfwOverlay{width:100%;height:100%;border-radius:inherit;font-size:50cqmin;line-height:1;aspect-ratio:var(--i-data--icon-ratio);}.cspData__image img, .cspData__image video{border-radius:inherit;width:100%;height:100%;object-fit:cover;}.cspData--table .cspData__customIcon{object-fit:scale-down;border-radius:0;}.cspData__image .cspIcon--emoji{display:grid;place-content:center;font-size:100cqmin;height:100%;}.cspData__image .cspIcon--fa{display:grid;place-content:center;}.cspData__image .cspUserPhoto{border-radius:inherit;aspect-ratio:var(--i-data--icon-ratio);width:100%;}.cspData__image .cspUserPhoto::after{content:none;}.cspData__image > i{display:grid;place-content:center;}.cspData__image > i:not([class*="fa-"]){--i-co:var(--i-color_soft);background:var(--i-background_3);color:var(--i-co);font-family:"Font Awesome 6 Free";font-weight:var(--i-data--fallback-icon-weight, 900);-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.cspData__image > i:not([class*="fa-"])::before{content:var(--i-data--fallback-icon, "\f1c5");}.cspData--table .cspData__image .cspIcon--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-csp-member] .cspData--table.cspData--category [data-csp-read] .cspData__image{filter:var(--i-data--read-icon-filter, opacity(.25));pointer-events:none;}.cspData__item--discussions{--i-data--fallback-icon:"\f15c";--i-data--fallback-icon-weight:400;}.cspData__item--password{--i-data--fallback-icon:"\f023";}.cspData__item--redirect{--i-data--fallback-icon:"\f061";}.cspData__image .cspBadge{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;}.cspData__image .cspBadge--icon{font-size:13px;}:where(.cspData__icon a){display:block;text-decoration:none !important;}.cspData__icon:has(.cspDateBlock){--i-data--icon-width:3em;}.cWidgetContainer--noImages .cspData__icon, .cWidgetContainer--noImages .cspData__image{display:none !important;}.cspData__icon--indicator{width:2em;}.cspData__icon .cspThumb{aspect-ratio:var(--i-data--icon-ratio);}.cspData__item .cspFigure{flex:0 0 var(--i-data--icon-width);}.cspData--cart-dropdown .cspData__image, .cspLayout__secondary-column .cspData__item > .cspFigure{flex-basis:3.5em;}.cspData__icon .cspUserPhoto{width:28px;}.cspData__item > .cspCalendarDate{flex:0 0 clamp(34px, 10%, 3.2em);align-self:start;}.cspData--grid .cspData__image .cspCalendarDate:not(:only-child){place-self:start;width:50px;margin:8px;}.cspData__main > :last-child{margin-bottom:0 !important;padding-bottom:0 !important;}.cspData__title{font-size:var(--i-data--title);font-weight:500;color:var(--i-color_hard);overflow-wrap:break-word;line-height:1.3;display:flow-root;}@supports (color:hsl(from var(--i) h s 30%)) and (color:oklch(from red l c h)){[style*="--i-featured"]{--i-color_featured:oklch(from var(--i-featured) var(--if-light, min(l, .45)) var(--if-dark, max(l, .8)) c h);}}:where([style*="--i-featured"] .cspData__title) a{color:inherit;}.cspData--category [style*="--i-featured"] .cspData__title, [style*="--i-featured"] .cspData--forumFeedViewParent .cspData__title{color:var(--i-color_featured, var(--i-featured));}[data-csp-unread] .cspData__title{font-weight:bold;}[data-csp-member] [data-csp-read] .cspData__title{font-weight:normal;}:where(.cspData__title > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline;}.cspData__title > *{vertical-align:top;}:where(.cspData__title > :not(:last-child)){margin-inline-end:.4em;}:is(.cspData--wallpaper, .cspData--grid, .cspData--mini-grid) .cspData__title .cspBadges{float:inline-end;margin:0;}.cspData__club{color:var(--i-color_soft);margin:.5em 0 .2em;display:flex;align-items:center;gap:.6em;font-weight:450;}.cspData__club a{color:inherit;}.cspData__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;}.cspData__desc, .cspData__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);}.cspData__meta:empty{display:none;}:where(.cspData__meta){font-size:1em;}.cspData__meta .cspTime__long{display:revert;}.cspData__meta .cspTime__short{display:none;}.cspData__meta .cspBadges{margin-inline-end:.6em;}:where(.cspData__desc){margin-top:.4em;}.cspData__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(.cspData__category) a{color:inherit;}.cspData__desc:not(.cspData__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;}.cspData__desc:has(p):not(.cspData__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);}.cspData__desc:where(:has(img, iframe, blockquote):not(.cspData__desc--all)){mask-image:linear-gradient(#000 calc((var(--i-data--desc-truncate)) * 1lh), transparent calc((var(--i-data--desc-truncate) + 2) * 1lh));}.cspData__desc[data-truncate-expanded="true"]{display:var(--i-data--display-desc, block);max-height:none !important;overflow:visible;mask-image:none;}.cspData__desc:not(.cspData__desc--all, [data-truncate-expanded="true"]) > br{content:"";margin-inline-end:1em;}.cspData__desc:-moz-only-whitespace{display:none;}.cspData .cspTags{display:var(--i-data--show-tags, flex) var(--i-data--hide-tags, none);font-size:max(.7em, 10px);margin:.6em 0;}.cspData__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){.cspData__groups{display:var(--i-data--display-groups, grid);}}.cspData__groups img{max-height:1.2em;width:auto;}.cspData__groups .cspBadge{vertical-align:top;}.cspData__container-title{font-weight:500;color:var(--i-color_featured, var(--i-featured, var(--i-color_hard)));}.cspData__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)){.cspData__stats > :not(:first-child){margin-inline-start:1.5em;}}.cspData__stats .fa-regular:not(.cspRating *), .cspData__stats .fa-solid:not(.cspRating *){opacity:.4;font-size:.9em;margin-inline-end:.25em;}:where(:is(.cspData--table, .cspData--featured) .cspData__stats [data-stattype*="comments"]:first-child){color:var(--i-color_root);}.cspData__stats :where(a:not([class])){color:inherit;}.cspData__stats > li:has(.cspReactOverview--none){display:none;}.cspData__stats-icon{display:var(--i-data--show-stats-icon, inline-flex) var(--i-data--hide-stats-icon, none);align-items:baseline;}.cspData__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;}.cspData__stats [data-stattype*="comments"]{--_i-icon:"\f075"}.cspData__stats [data-stattype*="views"]{--_i-icon:"\f06e"}.cspData__stats [data-stattype="price"]{--_i-icon:"\f07a"}.cspData__stats [data-stattype="purchases"]{--_i-icon:"\f291"}.cspData__stats [data-stattype="downloads"]{--_i-icon:"\f019"}.cspData__stats [data-stattype="images"]{--_i-icon:"\f083"}.cspData__stats [data-stattype="albums"]{--_i-icon:"\f302"}.cspData__stats [data-stattype="image_comments"]{--_i-icon:"\f302"}.cspData__stats [data-stattype="album_comments"]{--_i-icon:"\f075"}.cspData__stats-icon[data-stat-value]::after{content:attr(data-stat-value);}.cspData__stats-icon[data-stat-value] ~ .cspData__stats-label{display:var(--i-data--show-stats-label, inline) var(--i-data--hide-stats-label, none);}:where(.cspData__main :is(.cspData__desc, .cspData__meta) ~ .cspData__stats){margin-top:.6em;}.cspData__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;}.cspData__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(.cspData__item) .cspTime__long{display:none;}:where(.cspData__item) .cspTime__short{display:revert;}.cspData__stats [data-stattype*="views"]{display:var(--i-data--show-views, block) var(--i-data--hide-views, none);}}.cspData [data-role="activeUsers"]:empty{display:none;}.cspData__last{display:var(--i-data--show-last, flex) var(--i-data--hide-last, none);align-items:center;gap:0 .8em;}.cspData__last--author{display:var(--i-data--show-last-author, flex) var(--i-data--show-last-reply, none);}.cspData__last--author ~ .cspData__last{display:var(--i-data--show-last-author, none) var(--i-data--show-last-reply, flex);}.cspData__item:has(.cspData__last--author) .cspData__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)){.cspData__last > :not(:first-child){margin-inline-start:.7em;}}:where(.cspData__last-secondary) a{color:inherit;}.cspData__last .cspUserPhoto{flex:0 0 auto;width:1.4em;display:var(--i-data--show-latest-photo, block) var(--i-data--hide-latest-photo, none);}.cspData__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)){.cspData__last-text > :not(:first-child){margin-inline-start:.6em;}}:where(.cspData__last-primary a:not(.cspUsername)){color:var(--i-color_hard);}:where(.cspData--table.cspData--category [data-csp-unread] .cspData__last-primary){color:var(--i-color_hard);font-weight:700;}:where(.cspData__last:has(.cspData__last-primary):has(.cspData__last-secondary)) .cspData__last-text::after{content:"\00B7";}:where(.cspData__last-secondary){font-size:1em;color:var(--i-color_soft);order:1;}.cspData__extra{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5em 1em;margin-top:.75em;}:where(.cspData__extra .cspData__stats){order:1;flex-direction:row-reverse;}:where(.cspData__extra .cspData__stats > li:has(.cspInput)){order:-1;}:where(.cspData__extra .cspData__stats li:has(.cspRating)){order:3;}@container (max-width:750px){.cspData__meta, .cspData__extra{font-size:max(11px, .92em);}.cspData--category .cspData__extra{margin-top:.5em;}:is(.cspData--table, .cspData--minimal, .cspData--mini-grid) [data-csp-read] .cspData__last-primary{color:var(--i-color_soft);}}:where(.cspData__item:has(.cspData__meta .cspUsername):not(:has([data-stattype*="comments"][data-v="0"]))) .cspData__last:not(.cspData__last--author) .cspData__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;}.cspData__mod{flex:0 0 auto;}.cspData__mod .cspInput{display:flex;}.cspData--snippet-topic-list{--i-data--icon-width:3em;}.cspData--snippet-topic-list .cspData__icon{align-self:flex-start;}.cspData--snippet-topic-list .cspData__desc{margin-top:.8em;}.cspData--snippet-topic-list .cspData__last .cspUserPhoto{width:1.2em;}.cspData__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;}.cspData__fields:not(:has(li)){display:none;}.cspModerated: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);}.cspData__item:has(+ .cspModerated [data-role="moderation"]:not(:checked)){border-color:color-mix(in srgb, var(--i-color_moderated) 60%, transparent);}.cspModerated:not(:has([data-role="moderation"]:checked)) *{--i-co:var(--i-color_moderated) !important;}@supports not selector(a:has(b)){.cspModerated:not(.cspSelected, .cspEntry--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;}.cspModerated:not(.cspSelected, .cspEntry--selected) *{--i-co:var(--i-color_moderated) !important;}}:where(.cspBox, .cspWidget, .cspDialog) .cspModerated{outline-width:0 !important;}.cspSelected{background-color:var(--i-background_selected) !important;}.cspSubList{display:var(--i-data--display-subforums, flex);flex-wrap:wrap;margin-top:1.2em;font-size:0.9em;color:var(--i-color_root);}.cspSubList a{color:inherit;display:block;text-decoration:none !important;padding:.5em 1.2em;border-radius:min(var(--i-design-radius), 5px);}.cspSubList 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-csp-member] .cspSubList__item--unread{font-weight:bold;color:var(--i-color_hard);}[data-csp-member] .cspSubList__item--read a::before{font-weight:400;opacity:.7;}@media (any-hover:hover){.cspSubList a:hover{background-color:color-mix(in srgb, currentColor 8%, transparent);}}.cspData .cspRating{display:var(--i-data--display-rating, flex);margin:.6em 0;flex:0 0 auto;}.cspData__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);}.cspData__item--active .cspIndicator, .cspData__item--active .cspData__title a{color:inherit;}@container (max-width:750px){.cspData__item--snippet .cspData__mod{position:absolute;bottom:var(--i-data--padding);inset-inline-start:var(--i-data--padding);}.cspData--snippet-topic-list .cspData__mod{align-self:end;}}.cspData--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){.cspData--table{--i-data--padding:1em;}}@container (min-width:750.1px){.cspData--table .cspData__content{display:contents;}.cspData--table .cspData__main{flex:1 1 auto;}.cspData--table .cspData__extra{display:contents;}.cspData--table .cspData__stats{flex:0 0 11ch;display:grid;align-content:center;justify-items:end;min-width:fit-content;margin-inline-end:1em;order:unset;}.cspData--table:has(.cspData__groups) .cspData__stats{flex:0 0 10ch;}.cspData--table .cspData__stats--large{display:var(--i-data--display-stats, flex);gap:2em;line-height:1.1;flex:0 0 auto;text-align:center;}:where(.cspData--table .cspData__stats--large li){display:grid;gap:.25em;}:where(.cspData--table .cspData__stats--large span:first-of-type){font-size:1.3em;color:var(--i-color_root);}.cspData--table .cspData__stats .cspLiveActivity{margin-inline-end:-.5em;}.cspData--table .cspData__last{flex:0 0 var(--i-data--latest--width);order:1;}.cspData--table .cspData__mod{order:2;}.cspData--table .cspData__last::after{display:none;}.cspData--table .cspData__last .cspUserPhoto{width:2.4em;}.cspData--table .cspData__last-text{display:grid;}.cspData--table .cspData__last-text::after{display:none;}}@container (max-width:750px){.cspData--table{--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;}.cspData--table :is(.cspData__image, .cspFigure, .cspData__icon){align-self:start;}.cspData--table .cspData__content{display:grid;gap:.3em;}.cspData--table.cspData--category .cspData__content{gap:1em;}.cspData--table .cspBadge--assigned{float:inline-end;margin-inline-end:0;}.cspData--table .cspData__extra{margin-top:.1em;}.cspData--table .cspData__mod{align-self:end;}.cspData--grid.cspData--category .cspData__last-text{display:grid;}.cspData--grid.cspData--category .cspData__last-text::after{display:none;}}.cspData--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:;}.cspData--category .cspData__item > .cspIndicator{align-self:center;}.cspData--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(.cspWidget i-data:last-child .cspData--wallpaper){overflow:hidden;border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}:where(.cspWidget:has(.cspData--wallpaper.cspData--carousel)){display:flex;flex-direction:column;}:where(.cspWidget:has(.cspData--wallpaper.cspData--carousel) .cspWidget__content){flex:1 1 auto;display:grid;}:where(.cspData--wallpaper.cspData--carousel){min-height:100%;}.cWidgetContainer--isWidget[style*="--i-widget--gap:0px"] .cspData--wallpaper.cspData--carousel{scrollbar-color:hsl(0 0% 100% / .5) transparent;}:where(.cWidgetContainer--isWidget) .cspData--wallpaper{--i-data--basis:var(--i-widget--size, 290px);--i-data--gap:var(--i-widget--gap, 1em);}@media (any-hover:hover){.cspData--wallpaper .cspData__item:hover > .cspLinkPanel{background-color:hsl(0 0% 100% / .15);}}.cspData--wallpaper .cspData__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;}.cspData--wallpaper .cspData__item::before{content:"";padding-top:var(--i-data--wallpaper-height);grid-area:1/1;}.cspData--wallpaper .cspData__item > *{grid-area:1/1;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.cspData--wallpaper .cspData__item > *{margin:0;}}.cspData--wallpaper .cspData__image, .cspData--wallpaper .cspFigure{align-self:stretch;border-radius:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;}.cspData--wallpaper .cspData__image > i{color:hsl(0 0% 100% / .3);background-color:transparent;font-size:30cqmin;}.cspData--wallpaper .cspData__image > i::before{height:1em;}.cspData--wallpaper .cspData__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);}.cspData--wallpaper .cspIndicator, .cspData--wallpaper .cspContainerTitle{color:inherit;}.cspData--wallpaper .cspBadge--prefix{}.cspData--wallpaper .cspData__meta{flex:1 1 auto;}.cspData--wallpaper .cspRating{margin:0;}.cspData--wallpaper .cspTags__item:not(.cspTags__item--prefix), .cspData--wallpaper .cspTags__more{color:inherit;}.cspData--wallpaper .cspData__extra{margin-top:0;}.cspData--wallpaper .cspData__stats-icon::before, .cspData--wallpaper .cspData__stats :is(.fa-regular, .fa-solid){opacity:1;}.cspData--wallpaper .cspData__mod{place-self:start end;padding:1em;}.cspData--wallpaper .cspInput: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;}.cspData--wallpaper .cspData__item:has(:is(.cspInput, [data-role="moderation"]):checked){outline:2px solid var(--i-primary);outline-offset:2px;}.cspData--mini-grid{--i-data--basis:330px;--i-data--cell-spacing:1em;--i-data--padding:1.2em;--i-data--border:1px;--i-data--icon-ratio:1;--i-data--icon-width:4em;--i-data--icon-radius:min(5px, var(--i-design-radius));--i-data--gap:var(--i-data--border);--i-data--display-meta:none;--i-data--display-desc:none;--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;--i-data--show-last-author:initial;--i-data--show-last-reply:;--i-data--show-tags:;--i-data--hide-tags:initial;--i-data--show-fields:;--i-data--hide-fields:initial;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--i-data--basis)), 1fr));gap:var(--i-data--gap);padding:max(0px, var(--i-data--gap) - 1px);overflow:hidden;}:where(.cWidgetContainer--isWidget) .cspData--mini-grid{--i-data--basis:var(--i-widget--size, 300px);--i-data--gap:max(1px, var(--i-widget--gap) + var(--i-data--border));}.cspData--mini-grid.cspData--carousel:has(.cspData__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%);}.cspData--mini-grid.cspData--carousel:has(.cspData__item:nth-child(9)){grid-template-rows:repeat(3, auto);}.cspData--mini-grid .cspData__item{border-width:0;outline:var(--i-data--border) solid var(--i-data--bo-co);}.cspData--mini-grid .cspRating{margin:.4em 0;}.cspData--mini-grid .cspData__last-primary{color:var(--i-color_soft);}.cspData--mini-grid .cspData__fields{margin-top:0;}.cspData--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) + .99), max( var(--i-data--basis), 100% / (var(--i-data--max) + .99) ) ), 1fr ));gap:max(1px, var(--i-data--gap));padding:var(--i-data--gap);overflow:hidden;}.cspData--grid:has(.cspData__image){--i-data--padding:1.5em;--i-data--title:1.15em;}.cspData--grid.cspData--category{--i-data--title:1.3em;}:where(.cspWidget__content > .cspData--grid:only-child){border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}:where(.cWidgetContainer--isWidget) .cspData--grid{--i-data--basis:var(--i-widget--size, 320px);--i-data--gap:var(--i-widget--gap, var(--i-data--border));}.cspData--grid .cspData__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;}.cspData--grid .cspData__image{background:var(--i-background_3);flex:0 0 auto;margin:calc(var(--i-data--padding) * -.3);margin-bottom:0;}.cspData--grid .cspData__image img ~ :is(.cspIcon, i:not[class]){display:none !important;}.cspData--grid .cspData__image > :is(.cspIcon, i:not[class]){font-size:50cqmin;}.cspData--grid .cspData__content{display:flex;flex-direction:column;gap:.6em;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.cspData--grid .cspData__content > :not(:first-child){margin-top:.6em;}}.cspData--grid .cspData__main{margin-bottom:auto;flex:0 0 auto;}.cspData--grid .cspData__desc{margin-top:.6em;}.cspData--grid .cspData__desc, .cspData--grid .cspData__meta{margin-bottom:auto;}.cspData--grid .cspData__desc ~ .cspData__meta{margin-bottom:0;}.cspData--grid .cspData__stats{text-align:start;gap:0.3em 1.5em;}.cspData--grid .cspData__last + .cspData__stats{margin-inline-start:auto;}.cspData--grid .cspData__mod{position:absolute;padding:6px;top:5px;inset-inline-end:5px;background:var(--i-box--ba-co);border-radius:6px;}.cspData--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;}.cspData--minimal .cspData__extra{margin-top:.2em;}.cspData--minimal .cspData__stats{gap:.7em 2em;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.cspData--minimal .cspData__stats > :not(:first-child){margin-inline-start:2em;}}.cspData--minimal .cspData__extra .cspData__stats{order:1;margin-inline-start:auto;}.cspData--minimal .cspBadge--prefix, .cspData--minimal .cspRating, .cspData--minimal .cspTime__long{display:none;}.cspData--minimal .cspTime__short{display:revert;}:where(.cWidgetContainer--isWidget) .cspData--carousel.cspData--minimal{--i-data--basis:var(--i-widget--size, 300px);}.cspData--carousel.cspData--minimal{--i-data--gap:1px;scroll-padding-inline:0px;}.cspData--carousel.cspData--minimal .cspData__item{border-width:0;outline:1px solid var(--i-data--bo-co);}.cspData--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){.cspData--featured{--i-data--title:1.2em;--i-data--padding:1em;}}@container (max-width:500px){:where(.cspData--featured .cspData__title .cspBadges){float:inline-end;}}@container (max-width:600px){.cspData--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){.cspData--featured{--i-data--desc-truncate:6;--i-data--show-latest-photo:initial;--i-data--hide-latest-photo:;}}.cspData--featured .cspData__item{align-items:start;}.cspData--featured .cspData__content{align-self:center;display:flex;flex-direction:column;}.cspData--featured .cspData__desc{--i-co:var(--i-color_root);margin:.5em 0;}@container (min-width:600px){.cspData--featured .cspData__content{align-self:stretch;align-content:space-between;gap:1em;}.cspData--featured .cspTags{margin-top:1.5em;}.cspData--featured .cspData__extra{display:flex;flex-wrap:wrap;gap:1em;margin-top:auto;}.cspData--featured .cspData__stats{order:1;margin-inline-start:auto;flex-direction:row-reverse;}}:where(.cspData--wallpaper, .cspData--grid, .cspData--mini-grid) .cspData__extra{margin-top:.3em;}:where(.cspData--carousel){--i-data--basis:100%;--i-data--gap:0px;--i-data--border:1px;}:where(.cWidgetContainer--isWidget .cspData--carousel){--i-data--basis:var(--i-widget--size, 100%);--i-data--gap:var(--i-widget--gap, 0px);}.cspData--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;position:relative;}@supports (-webkit-hyphens:auto){[dir="rtl"] .cspData--carousel::after{content:"";flex:0 0 max(var(--i-data--padding) - var(--i-data--gap), 1px);}}.cspData--carousel .cspData__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% ) ) ;}.cspData--carousel .cspData__item:last-child{scroll-snap-align:end;}.cspData--carousel:has(:focus-visible):focus-within .cspData__item:not(:focus-within){scroll-snap-align:none;}.cspData--carousel ~ .cspCarouselNav{border-top:1px solid var(--i-background_3);padding:1em;}.cspData__modBar{background:var(--i-background_4);padding:var(--i-sp_2);display:flex;justify-content:flex-end;gap:var(--i-sp_2);}.cspLinkPanelWrap{isolation:isolate;position:relative;}.cspLinkPanel{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;grid-column:initial;}[data-csp-theme-setting-link-panels="0"] .cspLinkPanel{display:none;}:where(:is(.cspLinkPanelWrap, .cspStreamItem, .cspData__item) :is(a, button, input, textarea, [data-cspTooltip], iframe, abbr, select, summary)){position:relative;}@media (any-hover:hover){:where([data-csp-theme-setting-link-panels="1"] :is(.cspLinkPanelWrap, .cspStreamItem, .cspData__item)) a:hover{text-decoration:underline;}}.cspLinkPanel span{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}@media (any-hover:hover){:hover > .cspLinkPanel{background:var(--i-background_hover);}}:where(.cspWidget, .cspBox:not(:has(.cspButtonBar--bottom)) .cspData__item:last-child .cspLinkPanel){border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);}.cspData--featured :is([data-show-on]:not([data-show-on~="featured"]), [data-hide-on~="featured"]), .cspData--grid :is([data-show-on]:not([data-show-on~="grid"]), [data-hide-on~="grid"]), .cspData--minimal :is([data-show-on]:not([data-show-on~="minimal"]), [data-hide-on~="minimal"]), .cspData--mini-grid :is([data-show-on]:not([data-show-on~="mini-grid"]), [data-hide-on~="mini-grid"]), .cspData--table :is([data-show-on]:not([data-show-on~="table"]), [data-hide-on~="table"]), .cspData--wallpaper :is([data-show-on]:not([data-show-on~="wallpaper"]), [data-hide-on~="wallpaper"]){display:none !important;}@container (max-width:750px){.cspData--topic-feed-widget:is(.cspData--table, .cspData--minimal, .cspData--mini-grid) .cspMiniPagination{display:none;}}.cspData__item--messenger{--i-data--cell-spacing:.8em;--i-data--padding:1.2em;--i-data--icon-width:26px;}.cspData--widget-forums-postFeed.cspData--table{--i-data--desc-truncate:10;}.cspData--widget-forums-postFeed.cspData--table .cspData__icon{align-self:start;}.cspData--widget-forums-postFeed .cspData__meta{margin-top:.5em;}.cspData--user-notifications{--i-data--title:1em;}.cspData__item--notification[data-csp-read] .cspData__title a{color:var(--i-color_soft);}@keyframes cspData__item--loading{0%{opacity:.5}}.cspData__item--loading :is(.cspData__icon, .cspData__image, .cspData__title, .cspData__meta, .cspData__desc){background:var(--i-background_3);animation:cspData__item--loading 1s infinite alternate;}.cspData__item--loading .cspData__title{height:1em;height:1lh;max-width:min(20ch, 70%);}.cspData__item--loading .cspData__meta{height:.7em;height:.7lh;max-width:min(32ch, 90%);margin-top:.3em;}.cspData__item--loading .cspData__desc{height:3em;height:3lh;margin-top:.5em;display:block;}.cspData__item--loading .cspData__stats::before, .cspData__item--loading .cspData__stats::after, .cspData__item--loading .cspData__last::before, .cspData__item--loading .cspData__last::after{content:'';display:block;background:var(--i-background_3);height:.8em;height:.8lh;width:9ch;margin:.1lh 0;}.cspData__item--loading .cspData__stats::after{width:8ch;}.cspViewAll 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(.cspWidget, .cspBox) .cspViewAll a{border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}@media (any-hover:hover){.cspViewAll a:hover{color:var(--i-color_hard);}}@supports not selector(a:has(b)){.cspData__image > i, .cspData__image > .cspIcon, .cspData__image > .cspNsfwOverlay, .cspData__image .cspIcon--emoji, .cspData--wallpaper .cspData__image > i, .cspData--grid .cspData__image > :is(.cspIcon, i:not[class]){font-size:1em;}}@supports not (aspect-ratio:1){.cspData__image::before{content:'';display:block;padding-top:100%;}.cspData--grid .cspData__image::before{padding-top:56.25%;}.cspData__image img{position:absolute;}}@supports not (container-type:inline-size){.cspData__image{position:relative;}.cspData__image:not(a){pointer-events:none;}.cspData__stats{gap:0 2em;}.cspData--table{--i-data--padding:1.3em;}}@property --i-dropdown--backdrop-scroll{syntax:"<percentage>";inherits:true;initial-value:0%;}@property --i-dropdown--backdrop-transition{syntax:"<percentage>";inherits:true;initial-value:0%;}i-dropdown{inset:auto;--i-dropdown--tr-du:.3s;scrollbar-width:none;}i-dropdown::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0px;}.iDropdown{background:var(--i-dropdown--ba-co);color:var(--i-dropdown--co);border-radius:var(--i-dropdown--bo-ra);box-shadow:var(--i-dropdown--bo-sh);transition-timing-function:ease-in-out;transition-duration:var(--i-dropdown--tr-du);display:flex;flex-direction:column;font-family:var(--i-font-family);font-size:var(--i-rem);font-style:normal;font-weight:normal;letter-spacing:normal;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;}.iDropdown__header{flex:0 0 auto;padding:1em 1.4em;color:var(--i-color_hard);border-bottom:1px solid var(--i-background_5);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1em;}.iDropdown__headerTitle{font-weight:600;font-size:1.3em;}:where(.iDropdown__header) a{color:inherit;}:where(.iDropdown__header a):hover{text-decoration:underline;}.iDropdown__content{overflow:auto;scrollbar-width:thin;flex:1 1 auto;}.iDropdown__footer{flex:0 0 auto;padding:1em;color:var(--i-color_soft);border-top:1px solid var(--i-background_5);font-weight:500;}a.iDropdown__footer{display:block;text-align:center;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}a.iDropdown__footer:hover{background:color-mix(in srgb, currentColor 6%, transparent);}.iDropdown__items{--i-outline-offset:-2px;padding:8px;overflow:auto;}.iDropdown__title{font-weight:600;color:var(--i-color_soft);padding:0.8em 1em;margin-bottom:4px;text-transform:uppercase;font-size:0.9em;}.iDropdown__items > li > :is(a, button, label){display:flex;align-items:center;gap:.8em;padding:.8em 1em;border-radius:5px;text-decoration:none !important;cursor:pointer;color:inherit;width:100%;font-weight:500;}.iDropdown__items > li > label{margin:2px 0;-webkit-tap-highlight-color:transparent;}.iDropdown__items :is(.fa-solid, .fa-regular, .fa-brands):first-child{opacity:.5;width:1.2em;margin-inline-end:.3em;text-align:center;}@media(hover){.iDropdown__items > li > :is(a, button, label):hover{background-color:var(--if-light, var(--i-background_3)) var(--if-dark, var(--i-background_4));color:var(--i-color_hard);}}.iDropdown__items > li > label:has([type="radio"]:checked), i-dropdown:not([data-i-dropdown-selectable="checkbox"]) .iDropdown__items > li > :is([aria-selected="true"], [aria-current]){--i-outline-offset:-4px;background-color:var(--i-primary);color:var(--i-primary-contrast);}@media(hover){.iDropdown__items > li > label:has([type="radio"]:checked):hover, i-dropdown:not([data-i-dropdown-selectable="checkbox"]) .iDropdown__items > li > :is([aria-selected="true"], [aria-current]):hover{background-color:var(--if-light, var(--i-primary-dark)) var(--if-dark, var(--i-primary-light));color:var(--i-primary-contrast);}}.iDropdown__items [data-disabled], .iDropdown__items label:has(:disabled){pointer-events:none;font-style:italic;opacity:.4;}.iDropdown__items :is([type="checkbox"], [type="radio"]), .iDropdown__input{appearance:none;display:flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;color:inherit;cursor:inherit;font-style:normal;outline-offset:2px;border-radius:4px;}@supports not selector(a:has(b)){.iDropdown__items :is([type="checkbox"], [type="radio"]):checked, :is([aria-selected="true"], [aria-current]) > .iDropdown__input{color:var(--i-color_primary);}}.iDropdown__items [type="checkbox"]::before, .iDropdown__items [type="radio"]::before, .iDropdown__input::before{content:"";border-radius:50%;width:.6em;height:.6em;background:currentColor;opacity:.25;}.iDropdown__items [type="checkbox"]::before, [data-i-dropdown-selectable="checkbox"] .iDropdown__input::before{border-radius:2px;}.iDropdown__items input:checked::before, :is([aria-selected="true"], [aria-current]) > .iDropdown__input::before{content:"\f00c";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;opacity:1;background:transparent;width:auto;height:auto;line-height:0;}.iDropdown__items > li > label:has([type="checkbox"]:checked), [data-i-dropdown-selectable="checkbox"] .iDropdown__items > li > :is([aria-selected="true"], [aria-current]){color:var(--i-color_hard);}.iDropdown__items [type="checkbox"]:checked, [data-i-dropdown-selectable="checkbox"] :is([aria-selected="true"], [aria-current]) .iDropdown__input{background-color:var(--i-primary);color:var(--i-primary-contrast);border-radius:4px;}.iDropdown__items [type="checkbox"]:checked::before, [data-i-dropdown-selectable="checkbox"] :is([aria-selected="true"], [aria-current]) .iDropdown__input::before{font-size:.7em;}.iDropdown__items hr{margin:.6em 0;background:currentColor;height:1px;border-width:0;opacity:.3;}.iDropdown__minor{font-weight:normal;margin-top:.3em;display:block;opacity:.7;font-size:.9em;}@media (max-width:499px){html:has(i-dropdown:popover-open){overflow:hidden;}i-dropdown{--i-dropdown--backdrop-transition:0%;--i-dropdown--backdrop-scroll:100%;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;transition-property:display, overlay, --i-dropdown--backdrop-transition;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-dropdown--tr-du);top:0;left:0;position:fixed;}i-dropdown:popover-open{--i-dropdown--backdrop-transition:100%;}i-dropdown[class*=":popover-open"]{--i-dropdown--backdrop-transition:100%;}@starting-style{i-dropdown:popover-open{--i-dropdown--backdrop-transition:0%;}}i-dropdown::before{content:"";position:fixed;pointer-events:none;top:0;left:0;right:0;bottom:0;background:hsl(0 0% 0% / .6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:min(var(--i-dropdown--backdrop-scroll), var(--i-dropdown--backdrop-transition));}.iDropdownSwipe{height:20px;margin-bottom:100vh;scroll-snap-align:start;}.iDropdownDismiss{background:none !important;border-width:0;padding:1em;text-align:end;display:block;-webkit-tap-highlight-color:transparent;width:100%;position:relative;}.iDropdownDismiss::before{content:"";position:fixed;inset:0;}.iDropdownDismiss:focus-visible::after{content:"\00d7";content:"\00d7" / "";font-size:2em;color:#fff;}body:has(i-dropdown:not(:defined):popover-open){pointer-events:none;}i-dropdown:not(:defined){pointer-events:auto;height:auto;top:auto;bottom:0;overflow:visible;}i-dropdown:not(:defined)::before{opacity:1;}.iDropdown{border-radius:max(var(--i-dropdown--bo-ra), 10px);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:var(--if-light, var(--i-dropdown--bo-sh)) var(--if-dark, inset hsl(0 0% 100% / .1) 0px 1px 0px, hsl(0 0% 0% / .6) 0px -1px 0px);min-height:min(15em, 100% - 50px);max-height:calc(100% - env(safe-area-inset-top) - 50px);padding-bottom:env(safe-area-inset-bottom);translate:0 calc(100% + 20px);transition-timing-function:ease-out;transition-property:translate;width:100% !important;}.iDropdown::after{content:"";display:block;height:1px;box-shadow:0px 220px 0px 220px var(--i-dropdown--ba-co);}:popover-open > .iDropdown{translate:0 0;}@starting-style{:popover-open > .iDropdown{translate:0 calc(100% + 20px);}}.\:popover-open > .iDropdown{translate:0 0;}@media (hover:none){i-dropdown:defined .iDropdown::before{content:"";display:block;background:hsl(0 0% 100% / .6);box-shadow:inset 0px 1px 0px hsl(0 0% 100% / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;width:50px;height:6px;position:absolute;top:-14px;left:calc(50% - 25px);pointer-events:none;}}i-dropdown::after{content:"";display:block;scroll-snap-align:end;height:1px;margin-top:-2px;}@supports (-webkit-hyphens:auto){i-dropdown:popover-open::after{transition:var(--i-dropdown--tr-du);}@starting-style{i-dropdown:popover-open::after{height:2px;}}}.iDropdown__items{flex:1 1 auto;}@supports ((animation-timeline:scroll()) and (animation-range:0 100%)){@keyframes iPopoverScroll{from{--i-dropdown--backdrop-scroll:0%;}}i-dropdown:defined{animation:iPopoverScroll linear forwards;animation-timeline:scroll(self);animation-range:0 100%;}}i-dropdown[hidden-via-swipe]{transition-duration:0s;}i-dropdown:has([autofocus]):popover-open{--i-dropdown--tr-du:0s;}i-dropdown .cspAutocompleteMenu{position:relative;top:auto;}i-dropdown:has(:is(input:not([type="checkbox"], [type="radio"]), textarea, [contenteditable="true"]):focus){overflow:hidden;}}@media (min-width:500px){i-dropdown{--i-dropdown--tr-du:.12s;--_offset:6px;display:block;overflow:visible;padding:var(--_offset) 10px;opacity:0;translate:0 20px;transition-property:display, overlay, translate, opacity;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-dropdown--tr-du);}@supports (position-area:bottom) and (not (-webkit-hyphens:auto)){i-dropdown{inset:auto;position:absolute;position-area:bottom;justify-self:anchor-center;position-try:flip-block, flip-inline, flip-block flip-inline;}dialog i-dropdown{position:fixed;}}@supports (-webkit-hyphens:auto) or (not (position-area:bottom)){i-dropdown{position:absolute;top:var(--_anchor-v, 0px);left:0px;transform:translate( clamp(0%, var(--_anchor-h) - 50%, 100vw - 100%), clamp( -100% - var(--_anchor-height), max( var(--_remaining-height) - 100%, 100% - var(--_anchor-v) ) * 999, 0% ) );}@supports (-webkit-hyphens:auto){i-dropdown:not(:popover-open){position:fixed;top:var(--_anchor-v-fixed, 0px);}}i-dropdown:not(:defined){inset:0;margin:auto;position:fixed;}i-dropdown:not(:defined)::backdrop{background:hsl(0 0% 0% / .1);}i-dropdown:not(:defined) .iDropdown{max-height:80vh;}}@supports (-webkit-hyphens:auto){:is(.cspData, .cspPageAction, .cspEntry__meta, .cspProfileContainer, .cGalleryDialog, #elMessageSidebar) i-dropdown:not(:popover-open){transition-duration:0s;}}i-dropdown:popover-open{opacity:1;translate:0 0px;@starting-style{&{opacity:0;translate:0 20px;}}}@supports not selector(:popover-open){i-dropdown{position:fixed;top:calc(var(--_anchor-v, 0px) - var(--_anchor-scroll, 0px));transition:none;opacity:1;translate:0;}}.iDropdownSwipe, .iDropdownDismiss{display:none;}.iDropdown{min-width:18em;max-width:32em;}.iDropdown__content{max-height:min(600px, 50vh);}}@supports (-webkit-app-region:drag) and (not (appearance:base-select)){i-dropdown{transition-behavior:normal;}}.cspEditor{--cspEditor--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;}.cspEditor:hover{border-color:var(--i-color_soft);}.cspEditor:focus-within{border-color:var(--i-input-active--bo-co);}.cspFormWrap--comment .ProseMirror, .cspRichText--user .ProseMirror{font-size:calc(var(--set__i-user-content-font-size, 100) * .01em);line-height:1.8;}@media (hover:none) and (pointer:coarse){.ProseMirror{font-size:max(16px, 1em);}.cspFormWrap--comment .ProseMirror, .cspRichText--user .ProseMirror{font-size:max(16px, var(--set__i-user-content-font-size, 100) * .01em);}}.cspLoading[data-role="mainEditorArea"]{min-height:var(--cspEditor--mi-he, 300px);}.cspEditor__tiptap-wrap{display:grid;grid-template-rows:auto 1fr;min-height:var(--cspEditor--mi-he, 300px);}.tiptap.ProseMirror, .cspEditor__monaco-root{z-index:2;padding:20px;min-height:100px;outline:none;width:100%;height:100%;}.cspEditor__monaco-root{padding:0;}.cspEditor__monaco-root .monaco-editor{width:100%;height:100%;}.cspCodebox__inner-wrap, .cspCodebox__inner-wrap > [data-role="reactRoot"], .cspEditor__tiptap-wrap--codeMode{--cspEditor--mi-he:min(80vh, 500px);height:100%;}.cspMenu:has(.cspEditor, .cspCodebox__outer-wrap){min-width:min(90vw, 600px);}:where(.cspEditor__toolbar){color:var(--i-color_root);font-size:var(--i-font-size);font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:normal;text-transform:none;text-shadow:none;}.cspEditor__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);}.cspEditor__toolbar--main > li{position:relative;}.cspEditor__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(.cspEditor__toolbar--main, .cspEditor__toolbar--row) > li > .cspEditor__toolbar-item{min-width:2.4em;min-height:2.4em;justify-content:center;gap:.5em;}.cspEditor__toolbar-item svg{width:1.18em;height:1.18em;}.cspEditor__toolbar-item .fa-caret-down{order:1;margin-inline-start:auto;opacity:.4;}.cspEditor__toolbar-item div[data-role="currentValue"]{display:contents;}[data-toolbar-item="codelanguage"] .fa-caret-down{margin-inline-start:.4em;}@media (any-hover:hover){.cspEditor__toolbar .cspEditor__toolbar-item:hover:not(.cspEditor__toolbar-item--unavailable, .cspEditor__toolbar-item[disabled], .cspEditor__toolbar-select-option[data-current="yes"]), .cspColorOptions__option:hover{background-color:color-mix(in srgb, currentColor 10%, transparent);}}:is(.cspEditor__toolbar--main, .cspEditor__toolbar--row) > li > .cspEditor__toolbar-item--active{background-color:color-mix(in srgb, currentColor 25%, transparent);}.cspEditor__anchored-panel .cspEditor__toolbar-item--active{background-color:color-mix(in srgb, currentColor 25%, transparent);}@media (any-hover:hover){.cspEditor__toolbar-item--active:is(:hover, :focus-visible){background-color:color-mix(in srgb, currentColor 35%, transparent);}}.cspEditor__toolbar-select-option[data-current="yes"]{background-color:var(--i-primary);color:var(--i-primary-contrast);}.cspEditor__toolbar-select-option[data-current="yes"] *{color:inherit;}.cspEditor__toolbar-select-option[data-current="yes"]:hover{background-color:var(--i-primary-light);}#editorToolbarPanel_nested_fontFamily .cspEditor__toolbar-label, .cspEditor__toolbar-label:not(.cspColorOptions__panel *, .cspEditor__toolbar--nested *){clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}:is(.cspEditor__toolbar--nested, .cspEditor__toolbar-select-options) .cspEditor__toolbar-item{flex-grow:1;}.cspEditor__toolbar-select{cursor:pointer;position:relative;}.cspEditor__toolbar-select > .cspEditor__toolbar-select-option{display:contents;}.cspEditor__anchored-panel{--i-editor-panel-zi:10;}:where(.cspEditor__anchored-panel[popover]){background:transparent;border:none;overflow:visible;}.cspEditor__toolbar-select-options, .cspEditor__toolbar-panel, .cspEditor__iconpicker-wrap, .cspEditor__anchored-panel{z-index:var(--i-editor-panel-zi);position:absolute;}.cspEditor__toolbar-select-options, .cspEditor__toolbar-panel, .cspEditor__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;}.cspEditor__toolbar-select-options--mentionSuggestions:not(#x){z-index:var(--csp-js-zindex-top, var(--i-editor-panel-zi));}.cspEditor__toolbar--nested .cspEditor__toolbar-item, .cspEditor__toolbar-select-option, .cspColorOptions__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;}.cspEditor__anchored-panel .cspEditor__toolbar-item i:first-child{width:1em;}.cspEditor__toolbar-select-options :is(h1, h2, h3, h4, h5, h6){margin:0;}.cspEditor__toolbar--nested .cspEditor__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){.cspEditor__toolbar .cspEditor__toolbar--row[hidden], .cspEditor__toolbar--nested .cspEditor__anchored-panel[hidden]{max-height:0px;overflow:clip;opacity:0;}.cspEditor__toolbar .cspEditor__toolbar--row, .cspEditor__toolbar--nested .cspEditor__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{.cspEditor__toolbar .cspEditor__toolbar--row, .cspEditor__toolbar--nested .cspEditor__anchored-panel{max-height:0px;overflow:clip;opacity:0;}}}.cspEditor__toolbar--nested .cspEditor__anchored-panel .cspEditor__toolbar--nested{min-width:0;padding:0;padding-inline-start:5px;box-shadow:none;background:none;border-radius:0;position:static;}.cspEditor__toolbar--nested .cspEditor__anchored-panel .cspEditor__toolbar--nested .cspEditor__toolbar-item{padding:.4em 1em;}.cspEditor__toolbar-select-options[data-panel-anchor="block"] > .cspEditor__toolbar-select-option{width:100%;}.cspEditor__toolbar-item-wrap:has(.cspEditor__toolbar--row){flex:1 1 100%;}.cspEditor__toolbar--row{display:flex;gap:2px;background-color:var(--i-background_2);}.cspEditor__toolbar-item-wrap:has(.cspEditor__toolbar--row[hidden]){display:none;}.cspEditor__toolbar--main .cspEditor__toolbar--row{margin-bottom:-0.4em;padding-block:0.2em;}[data-tippy-root]{z-index:calc(var(--csp-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-cspBox > [data-node-view-wrapper]){width:100%;display:flow-root;}.ProseMirror-selectednode, .tiptap.ProseMirror .react-renderer:not(.ProseMirror-selectednode, .node-codeBlock, .node-cspBox, .node-blockquote), .node-cspEmbed{outline-color:var(--i-background_6);}.tiptap.ProseMirror .react-renderer:hover:not(.ProseMirror-selectednode, .node-codeBlock, .node-cspBox, .node-blockquote) > [data-node-view-wrapper]:hover, :is(.ProseMirror-selectednode, .node-cspEmbed) > [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;}.tiptap [data-attachment-type="file"]:is(.cspAttachLink_inline, .cspAttachLink_block){padding:0;}.tiptap [data-attachment-type="file"]:is(.cspAttachLink_inline, .cspAttachLink_block) > .cspAttachLink{margin:0;}.tiptap [data-attachment-type="file"].cspAttachLink_block > .cspAttachLink{padding:0.8em 1.2em;}:is(.cspRichTextBox, .cspQuote_contents > *) > .node-codeBlock > pre{margin-block:0;}.node-cspEmbed: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(.cspCode.cspCode--nodeview-wrapper, .cspQuote){overflow:visible;}.tiptap .react-renderer:not(.react-renderer--no-indicators) .cspCode--nodeview-wrapper{padding:0;}.tiptap .cspCode--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-cspBox, .node-cspEmbed){margin-bottom:1em;}.cspEditor__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;}.cspEditor__create-sibling-wrapper{opacity:0;}:is([data-node-view-wrapper]:hover, .cspEditor__table-wrapper:hover, .ProseMirror-selectednode) .cspEditor__create-sibling-wrapper{opacity:1;}.tiptap [data-is-resizing] .cspEditor__node-options, .cspEditor__nodewrap--narrow .cspEditor__node-options--media:not(.ProseMirror-selectednode > [data-node-view-wrapper] > *){display:none !important;}.cspEditor__table-wrapper{position:relative;}.cspEditor__node-options > .cspEditor__toolbar-item{color:var(--i-primary-contrast);background:var(--i-primary);padding:.7em;width:auto;height:auto;}.cspEditor__node-options > .cspEditor__toolbar-item:is(:hover, :focus-visible, .cspEditor__toolbar-item--active), .cspEditor__create-sibling:hover{background:var(--i-primary-light);}.cspEditor__node-options--media > .cspEditor__toolbar-item{background:hsl(0 0% 0% / .4);color:#fff;backdrop-filter:blur(5px);}.cspEditor__node-options--media > .cspEditor__toolbar-item:is(:hover, :focus-visible, .cspEditor__toolbar-item--active){background:hsl(0 0% 0% / .6);}.cspEditor__create-sibling--before{left:var(--i-hz-offset);top:calc(var(--i-indicator-size) * -0.5);transform:rotate(-90deg);transform-origin:center;}.cspEditor__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;}.cspEditor__node-hover-overlay{position:absolute;inset:0;}.cspEditor__toolbar-panel-row{display:flex;align-items:center;gap:1em;}.cspEditor__toolbar-panel-row .cspInput{width:revert;min-width:min(60vw, 200px);}[data-role="editor-messages-container"]{position:sticky;bottom:0.25em;z-index:2;font-weight:normal;font-size:var(--i-font-size);}@media(max-width:979px){[data-role="editor-messages-container"]{bottom:calc(var(--i-mobileFooter--he) + 0.25em);}}.cspEditor__global-messages{display:flex;flex-direction:column;gap:0.5em;padding:0.5em;}.cspEditor__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;}.cspEditor__global-message :is(.far, .fa-regular, .fa-solid, .fas){font-size:1.2em;}.cspEditor__autosave-clear{text-decoration:underline;color:inherit;}.cspRichTextBox__nodeview-wrap summary.cspRichTextBox__title{cursor:text;}.cspRichTextBox__node-view-wrapper--collapsed > [data-node-view-content-react] > :not(.cspRichTextBox__title:first-child){height:0 !important;width:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;}.cspRichTextBox__node-view-wrapper--collapsed > [data-node-view-content-react] > .cspRichTextBox__title:first-child{margin-block-end:0;border-bottom:none;padding-block-end:0;}:root{--i-ri-box-title-placeholder:"Add a box title...";}.cspRichTextBox__nodeview-wrap .cspRichTextBox__title--empty:not(.cspRichTextBox__title--selection-within)::before{position:absolute;content:var(--i-ri-box-title-placeholder);opacity:0.35;cursor:text;transition:opacity 0.2s ease;z-index:-1;}.cspRichTextBox__nodeview-wrap .cspRichTextBox__title--empty:not(.cspRichTextBox__title--selection-within):hover::before{opacity:0.6;}.cspColorOptions__option{text-wrap:nowrap;}.cspColorOptions__option::before{content:"";background:var(--i-richtext-background-color);width:1.4em;height:1.4em;flex:0 0 auto;border-radius:4px;}.cspColorOptions__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);}.cspEditor__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);}.cspEditor__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));}.cspEditor__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);}.cspEditor__giphy-panel{display:flex;flex-direction:column;max-height:400px;width:400px;max-width:90vw;padding:0;}.cspEditor__giphy-panel > form{display:contents;}.cspEditor__giphy-search{margin:8px;flex:0 0 auto;width:calc(100% - 16px) !important;}.cspEditor__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);}.cspEditor__giphy-attribution:dir(rtl){border-top-right-radius:0.5em;border-top-left-radius:0;}.cspEditor__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;}.cspEditor__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;}.cspEditor__giphy-results-page{display:contents;}.cspEditor__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;}.cspEditor__giphy-results-page img{aspect-ratio:var(--i-giphy-ratio);width:100%;}.cspEditor__giphy-results h3{display:block;align-self:center;flex-basis:100%;text-align:center;}.tiptap .node-cspEmbed, .tiptap [data-node-view-wrapper]{max-width:100%;}.tiptap .node-cspEmbed:not([data-embed-type="og"]) > [data-node-view-wrapper]{width:min(var(--i-media-width, 100%), var(--i-embed-max-width, 500px));}.node-cspEmbed:is([data-embed-type="og"]) [data-node-view-wrapper]{border-radius:min(var(--i-design-radius), 6px);}.node-cspEmbed:is([data-embed-type="og"]) [data-node-view-wrapper] [data-role="embed-node-view-content-wrap"] > :not(a, .cspEmbeddedLink){max-width:100%;border-radius:min(var(--i-design-radius), 6px);overflow:hidden;}.node-cspEmbed:not(.ProseMirror-selectednode):is([data-embed-type="og"]) [data-node-view-wrapper]{outline-width:0;}.node-cspEmbed [data-node-view-wrapper] > div > *{margin:0 !important;}.cspEditor__toolbar-item--unavailable, .cspEditor__toolbar-item[disabled]{pointer-events:none;opacity:.2;}.cspEditor__toolbar-item--no_pointer_events{pointer-events:none;}.cspCode--nodeview-wrapper > .cspEditor__toolbar{font-family:var(--i-font-family);cursor:default;margin-bottom:1em;padding-inline:1.3em;padding-block-start:1.3em;}.cspEditor__toolbar--nodeview:not(#x){flex-wrap:nowrap;position:relative;}.cspEditor__toolbar--nodeview:not(#x) > *{min-width:revert !important;}.cspEditor__toolbar--nodeview .cspEditor__toolbar-item{cursor:pointer;}.cspEditor__toolbar--nodeview .cspEditor__toolbar-panel{cursor:default;}.cspCode [data-role="toolbar"] > .cspEditor__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] .cspEditor__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].cspEditor__nodewrap--narrow .cspEditor__node-options--media{inset-inline-end:calc( -1em - 30px);top:0;}.cspEditor__tiptap-wrap .cspRichText summary::after, .cspEditor__tiptap-wrap .cspRichTextBox__title:not(.cspRichTextBox--alwaysopen > .cspRichTextBox__title)::after{display:none;}[data-node-view-content] > .cspRichTextBox{overflow:visible;}.cspEditor__node-options > button{display:inline-grid;place-content:center;width:2em;height:2em;border-radius:5px;padding:0;}.cspEditor__toolbar-item--escapeembed > *{grid-area:1/1;margin:auto;}.cspEditor__node-options > button, .cspRichTextBox__marker{position:relative;z-index:1;}.tiptap [data-mentionid]{cursor:default;}.cspEditor__toolbar-select-options--mentionSuggestions .cspEditor__toolbar-select-option{gap:1em;}.cspEditor__toolbar-select-options--mentionSuggestions .cspEditor__toolbar-select-option .cspUserPhoto{width:34px;}.cspEditor__toolbar-select-options--mentionSuggestions:not(:hover) .cspEditor__toolbar-select-option--active, .cspEditor__toolbar-select-options--mentionSuggestions button:hover{background-color:var(--i-primary);color:var(--i-primary-contrast);}.tiptap .cspQuote, .tiptap .cspQuote_contents{min-height:revert;display:flow-root;}.tiptap img.ProseMirror-separator{width:revert !important;}.cspEditor__link-options{max-height:none;overflow-y:hidden;}.cspEditor__toolbar-panel--link{gap:5px;display:grid;width:min(80vw, 350px);grid-template-columns:auto 3em;}.cspEditor__toolbar-panel--link .cspEditor__toolbar-panel-row{display:grid;grid-template-columns:5ch 1fr;grid-column:1;}.cspEditor__toolbar-panel--link label{text-align:end;font-weight:600;}.cspEditor__toolbar-panel--link [data-role="unlink"]{grid-row-start:1;grid-column:2;}:root{--i-editor-panel-zi:1;}.cspEditor__toolbar-panel--link [data-role='unlink'].cspEditor__remove-link--fullheight{grid-row-end:3;}.cspEditor__toolbar-panel--link [data-role="convert_to_embed"]{grid-row-start:2;grid-column:2;}.cspEditor__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);}.cspEditor__link-panel-status [data-role=content]{transition:opacity 0.1s ease-in;}.cspEditor__link-panel-status--processing [data-role=content]{opacity:0;}.cspEditor__close-link-panel{display:none;}@media(max-width:767px){.cspEditor__close-link-panel{margin-top:1em;display:flex;grid-row:span 1;grid-column:span 2;}.cspEditor__link-panel-status{display:none;}}.cspEditor__toolbar-panel--embed{max-width:210px;grid-template-columns:1fr;grid-auto-flow:row;position:revert;width:max-content;gap:5px;}.cspEditor__toolbar-panel--embed > *{gap:5px;display:grid;grid-auto-flow:column;align-items:center;}.cspEditor__toolbar-panel--embed > * > label{width:max-content;white-space:nowrap;}.cspEditor__toolbar-panel--embed > * > .cspInput{width:revert;flex-grow:1;}.cspEditor__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"], .cspEditor__toolbar--hovering:not(#x), .cWidgetContainer__portal-menu{position:absolute;z-index:calc(var(--csp-js-zindex-top) - 10);}[data-role="toollist-wrap"] > [data-cspeditor-toollist], [data-role="toollist-wrap"] > .cspEditor__global-messages > .cspEditor__global-message, .cspEditor__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"] > .cspEditor__global-messages{padding:0;order:-1;}[data-role="toollist-wrap"] .cspComposeArea_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;}.cspEditor__toolbar-item--imagewidth{width:max-content;}.cspEditor__width-form{display:grid;min-width:220px;gap:1em;padding:0.5em;grid-auto-flow:row;}@container(max-width:767px){.cspEditor__width-form{width:80cqw;}}.cspEditor__width-form > div{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline;}.cspEditor__width-form > div > *{flex:1 1 fit-content;}.cspEditor__width-form [data-role="status-indicator"]{position:relative;display:flex;align-items:flex-end;flex-direction:column;}.cspEditor__width-form [data-role="status-indicator"] > .cspLoading:not(#x)::before{inset-inline-end:0;height:1em;width:1em;font-size:revert;}.cspEditor__width-form [data-role="status-indicator"] .fa-solid.fa-check{position:absolute;color:var(--i-color_positive);font-size:0.75em;bottom:-0.5lh;}.cspEditor__width-form > [data-role="custom-width-wrap"]{position:relative;}.cspEditor__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]).cspRichText__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 .cspRichText__align--width-fullwidth-snap::after{display:block;opacity:0.7;}.tiptap .cspRichText__align--width-fullwidth-snap.cspRichText__align--width-fullwidth-snap-right::after{left:0;right:revert;}.cspRichText :is(.cspRichText__align--width-custom, .cspRichText__align--width-fullwidth)[data-node-view-wrapper] img{width:100%;display:inline-block;}.tiptap .cspRichText__align--inline[data-node-view-wrapper] > .cspEditor__create-sibling-wrapper{display:none;}.tiptap .cspEditor__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 .cspEditor__media-resize-handle--nesw{cursor:nesw-resize;right:revert;left:-3px;}.tiptap :is(.cspEditor__node-options--media, .cspEditor__toolbar, .cspEditor__toolbar-panel, .cspEditor__toolbar-item){text-align:start;}.tiptap .node-cspEmbed: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-cspEmbed[data-alignment]{display:flex;}.tiptap .node-cspEmbed[data-alignment="center"]{justify-content:center;}.tiptap .node-cspEmbed[data-alignment="end"]{justify-content:end;}.tiptap .node-cspEmbed[data-alignment] .cspEmbedded__wrap > *:not(#x){margin-block:0;}.cWidgetsManaging .cspWidget__content--wrap :is(.cspEditor, [data-cspeditorv5], .tiptap, .cspEditor__tiptap-wrap, .cspEditor__toolbar):not(#x, .cspWidget__content--wrap--editing *){z-index:0;pointer-events:none;}.cWidgetsManaging .cspWidget__content--wrap :is([data-role="mainEditorArea"].cspLoading):not(#x, .cspWidget__content--wrap--editing *)::before{display:none;}.resize-cursor{cursor:ew-resize;cursor:col-resize;}.column-resize-handle{background-color:var(--i-primary);bottom:calc(-2 * var(--i-ta--bo-wi));position:absolute;right:calc(-2 * var(--i-ta--bo-wi));pointer-events:none;top:0;width:clamp(3px, calc(4 * var(--i-ta--bo-wi)), 8px );z-index:1;}.cspEditor__table-wrapper{position:relative;width:min-content;max-width:100%;}.cspEditor__table-wrapper.ProseMirror-selectednode{outline-offset:3px;max-width:100%;}.cspEditor__table-wrapper > .tableWrapper{outline:none !important;}.tiptap .cspEditor__table-wrapper .selectedCell{position:relative;}.tiptap .cspEditor__table-wrapper .selectedCell::after{content:"";position:absolute;inset:0;display:block;z-index:1;background-color:oklch(from var(--i-color_primary) l c h / 0.1);}:is(.node-cspEmbed, .node-blockquote, .node-codeBlock) + :is(.node-blockquote, .node-codeBlock) > :is(.cspCode, .cspQuote), :is(.node-cspEmbed, .node-blockquote, .node-codeBlock) + :is(.node-cspEmbed){margin-top:1em;}.cspEditor__node-drag-handle{position:absolute;cursor:move;}.cspEditor__node-drag-handle:not(.cspEditor__node-options *){inset-inline-end:1em;inset-block-start:1em;}.cspEditor__node-drag-handle-overlay{inset:0;position:absolute;display:inline-block;}i-latex-nodeview{display:inline-block;}i-latex-nodeview [data-latex-source]{background:var(--i-background_3);padding:.2em .5em;border-radius:4px;font-family:ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Consolas, 'DejaVu Sans Mono', monospace;font-weight:normal;}i-latex-nodeview > i-latex:not(.iLatex--no-decoration){outline:1px solid var(--i-primary);padding:3px;border-radius:3px;cursor:pointer;}.cspEditor__drop-cursor{z-index:calc(var(--csp-js-zindex-top) + 50) !important;color:red !important;opacity:0.5;}.cspReact_types{position:relative;}.cspReact{--_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);}.cspReact :where(a){color:inherit;text-decoration:none;}.cspReact img{object-fit:contain;}.cspReact_reaction{-webkit-tap-highlight-color:transparent;}.cspReact_reaction img{width:var(--_icon-size);height:var(--_icon-size);display:block;}.cspReact_button{display:block;position:relative;transition:.2s all ease-in-out;filter:grayscale(100%) opacity(60%);}.cspReact_button.cspReact_reacted, body.cspApp_noTouch .cspReact_types:hover .cspReact_button, body:not(.cspApp_noTouch) .cspReact_types.cspReact_types_active .cspReact_button{filter:none;}.cspReact_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){.cspReact_types ul{bottom:100%;flex-direction:column;transform-origin:50% 100%;}}@media (min-width:768px){.cspReact_types ul{inset-inline-end:calc(100% - 1px);transform-origin:right center;}:where([dir="rtl"]) .cspReact_types ul{transform-origin:left center;}}.cspReact .cspReact_types ul.cspReact_hover{pointer-events:auto;animation:reaction-hover 0.3s ease-in-out forwards;}.cspReact .cspReact_types ul.cspReact_hoverOut{animation:reaction-hover-out 0.2s ease-in-out 0.4s forwards;}.cspReact_types ul::after{content:'';}.cspReact_name{display:none;}.cspReact_reaction{display:grid;place-content:center;position:relative;height:var(--_react-size);width:var(--_react-size);}a.cspReact_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.cspReact_reaction.cspReact_active::after{animation:reaction-click-ring 0.8s ease-out forwards;}a.cspReact_reaction.cspReact_active img{animation:reaction-click 0.6s ease-out forwards;}.cspReact_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;}.cspReact_unreact[style*="inline"]{display:grid !important;}.cspReact_blurb:not(.cspHide) + .cspReact_types{border-inline-start:1px solid var(--i-background_3);padding-inline-start:1em;margin-inline-start:1em;position:relative;}@media (max-width:600px){.cspReact_blurb:not(.cspHide) + .cspReact_types{margin-inline-end:1em;}}.cspReact_reactions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:2px 7px;}.cspReact_reactCount{display:flex;font-weight:500;}.cspReact_reactCount > a, .cspReact_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;}.cspReact_reactCount > a:hover{border-color:var(--i-background_6);outline:4px solid var(--i-background_3);}.cspReact_reactCount img{width:20px;height:20px;}.cspReact_reactCount > span > span:last-child, .cspReact_reactCount > a > span:last-child{font-size:var(--i-font-size_-2);padding:0 .8em;}.cspReact_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){.cspReact_button .cspReact_reaction::after, .cspReact_overview{display:none;}}.cspReact_reactCountOnly_mini{line-height:18px;font-size:max(10px, .7em);}.cspReactOverview{text-align:center;}.cspReactOverview:not(:has(*)){display:none}@supports not selector(a:has(b)){.cspReactOverview:-moz-only-whitespace{display:none}}.cspReactOverview ul{display:flex;align-items:center;justify-content:center;gap:.3em;}.cspReactOverview ul + span{vertical-align:middle;}.cspReactOverview ul img{max-height:1.8em;width:auto;}.cspReactOverview_small ul img{max-height:1.6em;}.cspReactOverview 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;}}.cspReputation_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);}.cspReputation_count.i-color_positive{background:var(--i-background_positive-soft);}.cspReputation_count.i-color_negative{background:var(--i-background_negative-soft);}.cspLikeRep [data-action="giveReputation"] + .cspReputation_count{font-size:var(--i-font-size_-2);margin-inline-start:10px;}.cspLikeRep [data-action="giveReputation"] + .cspReputation_count::before{content:'';display:block;width:1px;height:100%;position:absolute;background:currentColor;opacity:.1;top:0;inset-inline-start:-8px;}.cspFollowerList{max-height:300px;}.cspPageActions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6em;font-size:calc(.85em + var(--i-range) * .1);}:where(.cspPageActions > :is(li, div)){display:contents;}.cspPageActions .cspButton{flex:1 1 auto;}@container (max-width:600px){.cspPageActions--mini-responsive .cspButton__label{display:none;}}.cspPageActions__mainLink{display:block;padding:.6em 1em;border-radius:min(var(--i-design-radius), 5px);background-color:color-mix(in hsl, currentColor 10%, transparent);color:var(--i-color_root);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}.cspPageActions__mainLink:hover{background-color:color-mix(in hsl, currentColor 15%, transparent);}.cspPageActions__mainLink i{opacity:.5;margin-inline-end:.3em;}.cspLeaderboard_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;}.cspLeaderboard_trophy_2{background-color:var(--i-trophy-second--background);}.cspLeaderboard_trophy_3{background-color:var(--i-trophy-third--background);}.cspLeaderboard_trophy_4{display:none;}.cspEntry{--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;}.cspEntry--popular, .cspEntry--solved, .cspEntry--selected, .cspEntry--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));}.cspEntry: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));}.cspEntry--highlighted{--i-entry-color:var(--i-primary);}.cspModerated{--i-entry-color:var(--i-color_moderated);}.cspEntry--popular{--i-entry-color:var(--i-color_positive);}.cspEntry--solved{--i-entry-color:var(--i-color_positive);}.cspEntry--selected{--i-entry-color:var(--i-primary);background-color:var(--i-background_selected) !important;}.cspEntry:has([data-role="moderation"]:checked){--i-entry-color:var(--i-primary);background-color:var(--i-background_selected) !important;}:where(.cspBox, .cspWidget, .cspDialog) .cspEntry{box-shadow:none;background:none;border-width:0;border-radius:0;margin:0;outline-width:0 !important;}@media (max-width:767px){.cspPull .cspEntry{border-left-width:0;border-right-width:0;border-radius:0;}.cspEntry--highlighted{outline-offset:-5px;}}.cspEntry__header{--_padding:calc(var(--i-rem) * 1.3);color:var(--i-co);padding:var(--_padding);padding-bottom:0;}@media (max-width:550px){.cspEntry__topButton--profile{margin-inline-end:-12px;}}.cspEntry__header a{color:inherit;}.cspEntry__header-align{display:flex;align-items:center;flex-wrap:wrap;}.cspEntry__header .cspPhotoPanel{flex:999 1 10%;}.cspEntry__header .cspPhotoPanel__secondary{font-size:.9em;}.cspEntry__header .cspEntry__group{font-size:max(.8em, 11px);font-weight:500;color:var(--i-color_soft);margin-inline-start:1.5em;}.cspEntry__header-align .cspInput{margin-inline-end:.8em;}.cspEntry__header .cspEntry__date{display:none;opacity:.6;font-size:.9em;flex-grow:9999;}.cspEntry__date a{color:inherit;}.cspEntry__profile-row{flex:1 1 100%;}.cspEntry__profile{font-size:max(.8em, 12px);padding-top:1.5em;}.cspEntry__profile-row:has(.cspEntry__profile){margin:0 calc(var(--_padding) * -1);}.cspEntry__profile-row > .cspControls__fail-message{margin-top:1.5em;}.cspEntry__username{font-weight:600;display:flex;align-items:center;flex-wrap:wrap;color:var(--i-color_hard);}:where(.cspEntry__username) a{color:inherit;}.cspEntry__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){.cspEntry__topButton:hover{color:var(--i-color_hard);background:var(--i-background_2);}}.cspEntry__topButton .cspMenuLabel{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.cspEntry__topButton--profile i{transition:transform .2s linear;}.cspEntry__topButton--profile[aria-expanded="true"] i{transform:rotateX(180deg);}.cspEntry__authorStats{--i-co:var(--i-color_soft);color:var(--i-co);font-weight:500;font-size:max(.9em, 12px);display:flex;flex-wrap:wrap;}.cspEntry__authorStats > li > *{display:flex;align-items:center;justify-content:center;gap:.5em;color:inherit;padding:.7em 1em;line-height:1;}.cspEntry__authorStats i{opacity:.6;}.cspEntry__authorStats img{height:1em;}.cspEntry__authorStats--mini-profile{overflow:hidden;border:0 solid var(--i-background_3);border-width:1px 0;gap:1px;}.cspEntry__authorStats--mini-profile > li{outline:1px solid var(--i-background_3);flex:1 1 auto;}.cspEntry__authorStats--mini-profile > li > *{padding:1em;}.cspEntry__authorStats--mini-profile a:hover{background-color:var(--i-background_2);}.cspEntry__authorStats--mini-profile [data-i-el="group-icon"]{display:grid;place-content:center;padding:0 1em;}.cspEntry__authorStats--mini-profile [data-i-el="group-icon"] img{max-height:1.5em;padding:0;width:auto;}.cspEntry__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;}.cspEntry__authorStats--minimal > li > *{border-radius:5px;}.cspEntry__authorStats--minimal [data-i-el="label"]{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.cspEntry__authorStats--minimal a:hover{background:var(--i-background_3);}.cspEntry__authorFields{text-align:start;color:var(--i-color_soft);font-size:max(.9em, 12px);display:grid;gap:.8em;}.cspEntry__authorFields [data-i-el="title"]{font-weight:600;color:var(--i-color_hard);display:block;}.cspEntry__authorFields:not(:has(*)){display:none}@supports not selector(a:has(b)){.cspEntry__authorFields:-moz-only-whitespace{display:none}}.cspEntry__profile .cspEntry__authorFields{padding:1.3em;border-bottom:1px solid var(--i-background_3);}.cspEntry__content{position:relative;}@media (min-width:601px){.cspEntry__header .cspBadges{margin-inline-end:1.2em;}}@media (max-width:600px){.cspEntry__header .cspBadges{flex:1 1 100%;margin-top:1.5em;order:10;}}:where(.cspEntry--simple, .cspEntry--post) .cspEntry__post > .cspBadges > li{display:contents;}.cspEntry--simple .cspEntry__post, .cspEntry--post .cspEntry__post{padding:var(--i-post--pa-bl) var(--i-post--pa-in);flex-grow:1;}:where(.cspRichText--user:not(:has(.cspEditor))){font-size:calc(var(--set__i-user-content-font-size, 100) * .01em);line-height:1.8;}.cspEntry__signature{margin-top:1em;border-top:1px solid;border-color:color-mix(in srgb, currentColor 15%, transparent);padding:1em 0;}.cspEntry__footer{padding:.6em;display:flex;align-items:center;flex-wrap:wrap-reverse;gap:.6em;font-size:.9em;}.cspEntry__footer:has(> .cspReact:only-child):not(:has(.cspReact_types)):has(.cspReact_blurb.cspHide){display:none;}.cspEntry__controls{color:var(--i-color_primary);display:flex;gap:1px;flex-wrap:wrap;align-items:center;font-weight:600;}.cspEntry__controls > li{border-radius:5px;height:2.5em;display:flex;position:relative;}@media (any-hover:hover){.cspEntry__controls > li:not(:has(p)):hover{background-color:color-mix(in srgb, currentColor 10%, transparent);}}.cspEntry__controls > li > :where(a, button, p){display:flex;align-items:center;gap:.5em;padding:0 1em;color:inherit;border-radius:inherit;}.cspEntry__controls [data-active="helpful"]{color:var(--i-color_positive);}.cspEntry__controls p{color:var(--i-color_soft);}.cspEntry__controls-badge{margin-inline-start:-.4em;position:relative ;padding:0 .8em;border-start-start-radius:0;border-end-start-radius:0;}.cspEntry__controls-badge:hover{background-color:color-mix(in srgb, currentColor 5%, transparent);}.cspEntry__controls-badge::before{content:'';position:absolute;inset-inline-start:0;top:.5em;bottom:.5em;border-left:1px solid currentcolor;opacity:.15;}.cspEntry__footer .cspReact{margin-inline-start:auto;}:where(.cspBox, .cspWidget, .cspDialog) .cspEntry--simple{border-top:6px solid var(--i-entry-color, var(--i-background_4));}.cspEntry--first-simple{border-top-width:0;}:where(.cspEntry--first-simple .cspEntry__post .cspRichText--user){font-size:max(var(--set__i-user-content-font-size, 100) * .01em, 1.12em, 16px);}.cspEntry--simple .cspEntry__author-column, .cspEntry--simple .cspEntry__meta{display:none;}.cspEntry--simple .cspEntry__post{--i-post--pa-bl:1.5em;--i-post--pa-in:1.5em;}.cspEntry--simple .cspEntry__post .cspBadges{margin-bottom:.6em;}.cspEntry--post{display:grid;}.cspEntry__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;}.cspEntry__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);}.cspEntry__author-column .cspEntry__username{font-size:1.1em;font-weight:700;justify-content:center;gap:.5em;}.cspEntry__author-column .cspEntry__author-moderator-badge{--i-badge:hsl(var(--if-light, 117 56% 80%) var(--if-dark, 150 62% 25%));font-size:.8em;}.cspEntry__author-column .cspAvatarStack{width:50%;justify-self:center;}.cspEntry__author-column .cspEntry__group{margin-top:-1em;color:var(--i-color_soft);font-size:.9em;}.cspEntry__group a{color:inherit;}.cspEntry__moderatorBadge{font-weight:500;}.cspEntry__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;}.cspEntry__authorStats [data-i-el="badges"]{display:none;}.cspEntry__meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 1em;margin-bottom:var(--i-post--pa-bl);}.cspEntry__meta .cspEntry__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;}.cspEntry__meta .cspEntry__topButton{min-height:2em;margin-block:-0.4em;}.cspEntry--post .cspEntry__content{display:flex;flex-direction:column;}.cspEntry__post .cspRichText--user .cspForm--edit{margin-inline:calc(100 / var(--set__i-user-content-font-size, 100) * var(--i-post--pa-in) * -1);}.cspEntry__post .cspForm--edit .cspFieldRow:first-of-type{padding-top:0;}.cspEntry__post:has(.cspForm--edit){padding-bottom:0;}.cspEntry__post .cspForm--edit .cspFieldRow__label[for="comment_value"]{display:none;}.cspEntry__post .cspForm--edit .cspSubmitRow{border-radius:0;}.cspEntry:has(.cspForm--edit) .cspEntry__footer{display:none;}.cspEntry--ignored{font-weight:500;color:var(--i-color_soft);padding:1em;font-size:max(.9em, 11px);}.cspEntry--simple ~ .cspEntry--ignored, :is(.cspEntries--topic, .cspEntries--comments, .cspEntries--reviews) .cspEntry--ignored{text-align:center;background-color:var(--i-background_2);border-top:1px solid var(--i-background_5);}.cspEntry__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;}.cspUnreadBar{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;}.cspUnreadBar::before, .cspUnreadBar::after{content:'';height:3px;border-radius:3px;flex:1 1 auto;background:currentColor;}.cspBox .cspUnreadBar:not(hr){display:block;color:var(--i-primary-contrast);background:var(--i-primary);padding:.4em;margin:5px;border-radius:5px;}.cspBox .cspUnreadBar::before, .cspBox .cspUnreadBar::after{content:none;}hr.cspUnreadBar{display:block;padding:0;background-color:currentColor;border-radius:4px;height:6px;}.cspEntry__recommendedNote{background:var(--i-background_2);border-radius:6px;margin-top:1em;padding:1em;}.cspEntry__truncate:not([data-truncate-expanded]){max-height:30em;}html .cspEntry__truncate ~ .cspTruncate_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){.cspEntry--post{grid-template-columns:var(--post-column--fl-ba, 230px) 1fr;}.cspEntry--post .cspEntry__header, .cspEntry--post .cspEntry__post > .cspBadges{display:none;}}@media (max-width:767px){.cspEntry--post .cspEntry__author-column, .cspEntry--post .cspEntry__meta{display:none;}}[data-csp-comments-loading]{opacity:.5;pointer-events:none;}[data-cspfetch]:not([data-cspfetch-loaded]){min-height:1px;}i-fetch-spinner{display:grid;place-content:center;min-height:200px;}i-fetch-spinner::before{content:"";display:block;width:30px;height:30px;border-radius:50%;border:5px solid color-mix(in hsl, currentColor 30%, transparent);border-top-color:currentColor;animation:i-fetch-spinner .8s infinite linear;}@keyframes i-fetch-spinner{0%{transform:rotate(0turn);}100%{transform:rotate(1turn);}}.cspFieldRow{display:grid;gap:.8em;padding:1.5em;border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);}.cspFieldRow[style*="list-item"]{display:grid !important;}.cspFieldRow ~ li:has(> .cspHr:only-child){display:none;}.cspFieldRow__section{padding:1em;font-weight:600;color:var(--i-color_hard);font-size:1.2em;border-bottom:1px solid var(--i-background_3);}.cspFieldRow__section:last-child, .cspFieldRow:nth-last-child(1 of :not([hidden])){border-bottom-width:0;}.cspSubmitRow{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;}.cspSubmitRow:not(:has(*)){display:none;}.cspFieldRow + .cspSubmitRow{margin-top:-1px;}.cspFieldRow:has(> .cspFieldRow__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;}.cspFieldRow__label{font-weight:600;font-size:1.1em;color:var(--i-color_hard);display:flex;align-items:center;flex-wrap:wrap;gap:0em 2em;}.cspFieldRow__label > *{min-width:fit-content;}.cspFieldRow--noLabel .cspFieldRow__label, .cspForm--noLabels .cspFieldRow:not(.cspFieldRow--checkbox) .cspFieldRow__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;}.cspFieldRow__label:has(span:only-child:empty){display:none;}.cspFieldRow__label span:empty{display:none;}.cspFieldList--radio label{font-weight:500;color:var(--i-color_hard);}.cspFieldRow__label a{text-decoration:underline;}.cspFieldRow__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;}.cspFieldRow__languages{display:grid;gap:2em;}.cspFieldRow__language{font-weight:500;color:var(--i-color_hard);margin-bottom:.5em;}.cspFieldRow__language .cspFlag{margin-inline-end:.3em;}.cspFieldRow__desc{font-size:0.9em;margin-top:.75em;color:var(--i-color_soft);}.cspFieldRow__label ~ .cspFieldRow__desc{margin-top:0;}.cspFieldList--radio .cspFieldRow__desc{margin-top:0;}.cspFieldRow__desc a{text-decoration:underline;}.cspFieldRow__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;}.cspFieldRow__warning .fa-circle-exclamation{margin-inline-end:.4em;}.cspFieldRow__warning:empty{display:none;}@media (min-width:700px){.cspForm--horizontal .cspFieldRow{display:flex;align-items:flex-start;}.cspForm--horizontal .cspFieldRow[style*="list-item"]{display:flex !important;}.cspForm--horizontal .cspFieldRow__required{flex:1 1 100%;}.cspForm--horizontal .cspFieldRow__label{flex:1 1 20em;display:grid;text-align:end;place-items:end;}.cspForm:not(.cspForm--horizontal) .cspFieldRow--fullWidth > *{flex:1 1 100%;max-width:none;}}.cspForm--review > .cspFieldRow:first-child{padding-top:0;}.cspForm--review .cspFieldRow{border-width:0;padding-left:0;padding-right:0;}.cspForm--review .cspSubmitRow{padding-bottom:0;border-width:0;background:transparent;}.cspFieldRow--checkbox{display:flex;align-items:center;gap:1em;}.cspForm--notifications-follow .cspFieldRow:has([name="follow_public_checkbox"]){display:flex;align-items:center;}.cspPollList--questions .cspFieldRow{display:grid;}.cspPollList--questions .cspFieldList{align-self:start;}.cspFieldRow__content{flex:999 1 55%;}.cspFieldRow__content--checkboxes{display:flex;flex-wrap:wrap;gap:1em 2em;}.cspFieldRow__inlineCheckbox, .cspFieldRow__content--checkboxes > *{display:flex;align-items:center;gap:.5em;}.cspFieldRow__inlineCheckbox{display:inline-flex;}.cspFieldListParent{display:grid;gap:2em;}.cspFieldList > *{display:flex;align-items:center;gap:.8em;padding:.4em;}.cspFieldList > input{flex:0 0 auto;align-self:baseline;margin-top:.2em;}.cspFieldList__content{flex:1 1 auto;}.cspFieldRow label[for], :where(label:has(input)){cursor:pointer;}.cspFieldRow label[for]:has(~ [data-controller="core.global.core.optionalAutocomplete"]){cursor:default;}.cspFieldList__content code{background:var(--i-background_5);color:var(--i-color_hard);border-radius:4px;padding:.3em;display:inline-block;}:is(.cspFieldRow--fullWidth, .cspForm--fullWidth) :is(select, textarea, input:not([type="radio"], [type="checkbox"]), .cspField_autocomplete, .cspSelectTree), .cspInput--wide{width:100%;max-width:none;}.cspFieldRow__content select:has(+ span){width:auto;margin-inline-end:.6em;}@media (prefers-reduced-motion:no-preference){.cspTitleSuggestions{interpolate-size:allow-keywords;height:0;opacity:0;overflow-y:clip;transition-property:display, content-visibility, opacity, height;transition-duration:.3s;transition-behavior:allow-discrete;}.cspTitleSuggestions:not([hidden]){height:auto;opacity:1;@starting-style{&{height:0;opacity:0;}}}@supports not (interpolate-size:allow-keywords){.cspTitleSuggestions{height:auto;display:grid;grid-template-rows:0fr;transition-property:display, opacity, content-visibility, grid-template-rows;}.cspTitleSuggestions:not([hidden]){grid-template-rows:1fr;@starting-style{&{grid-template-rows:0fr;opacity:0;}}}}}.cspTitleSuggestions__content{padding-top:1em;padding-inline-start:.5em;border-inline-start:1px solid var(--i-background_4);margin-inline-start:1.2em;margin-top:1px;}.cspTitleSuggestions .cspData__item{border-width:0;border-radius:min(var(--i-design-radius), 6px);padding:.7em;}.cspTitleSuggestions .cspData__icon .cspUserPhoto{width:1.5em;display:block;}@container (min-width:600px){.cspTitleSuggestions .cspData__main{display:flex;flex-wrap:wrap;align-items:center;}}.cCreateTopic_date{display:grid;gap:.5em;}.cspFieldRow:not(.cspFieldRow--fullWidth) .cspField_stack{max-width:350px;}.cspField_stackItem[style*="absolute"]{background:var(--i-background_2);}.cspField_stackItem{display:flex;gap:.4em;padding:.4em 0;position:relative;min-height:54px;}.cspField_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;}.cspField_stackItem_keyValue{display:flex;gap:.5em;}.cspField_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;}.cspField_stackDelete:hover{background:var(--i-background_2);}.cspField_stackAdd{margin-inline-start:5em;}[data-cspstack-wrapper]{flex:1 1 auto;}.cspForm--translatable{display:grid;gap:1em;}.cspForm--translatable .cspFieldRow{padding:0;border-width:0;}.cspTabs__panel[class*="_pollTab"] > .cspForm > .cspFieldRow{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){.cspAttachment_supportDrag{display:none;}}.cspAttachment_loading.cspLoading--small{font-size:30px;margin-top:2px;margin-inline-end:6px;}.cspAttachment_loading.cspAttachment_loading_editor{margin-top:-2px;}.cspContentItemSelector > *{margin-top:10px;}.cspContentItemSelector > :first-child{margin-top:5px;}.cspContentItemSelector [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;}.cspSelectTree{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);}.cspSelectTree:not(.cspSelectTree_active):hover{border-color:var(--i-input-hover--bo-co);}.cspSelectTree_active{border-color:var(--i-input-active--bo-co);}.cspSelectTree.cspSelectTree_disabled{opacity:.4;background-color:var(--i-background_3);font-style:italic;pointer-events:none;}.cspSelectTree_value{margin-inline-end:1em;}.cspSelectTree_expand{margin-inline-start:auto;opacity:.3;flex:0 0 auto;}.cspSelectTree [data-role="tokenList"]{display:flex;flex-wrap:wrap;padding:0.5em 0;}.cspSelectTree [data-role="tokenList"] li{line-height:1;margin-inline-end:5px;}.cspSelectTree [data-role="tokenList"] .cToken{background:var(--i-primary);color:var(--i-primary-contrast);margin-bottom:4px;}.cspSelectTree_nodes{width:100%;background:var(--i-dropdown--ba-co);}i-dropdown .cspSelectTree_nodes{padding-inline-start:0.5em;border-inline-start:1px solid var(--i-box--bo-co);}i-dropdown .cspSelectTree_nodes > i-tabs{padding-block-start:0;}i-dropdown .cspSelectTree_nodes--auto-expanded{padding-inline-start:0;border-inline-start:0;min-height:var(--i-nodes-min-height, 100px);}i-dropdown .cspSelectTree_nodes--auto-expanded > *:not(.x){padding-inline:0;}i-dropdown .cspSelectTree:has(+ .cspSelectTree_nodes--auto-expanded) > .cspSelectTree_expand{display:none;}@media(max-width:499px){i-dropdown .cspSelectTree_nodes > [data-role="nodeList"]{height:300px;overflow-y:scroll;}}.cspSelectTree_nodes--collapsed{height:0;overflow:hidden;}i-dropdown .cspSelectTree_nodes:not(.cspSelectTree_nodes--collapsed){margin-block-start:0.5em;}.cspSelectTree_nodes:not(i-dropdown *){position:absolute;top:100%;inset-inline-start:-1px;min-width:max(100%, 300px);width:max-content;max-width:450px;box-shadow:var(--i-dropdown--bo-sh);border-radius:var(--i-input--bo-ra);}@supports (anchor-name:--x){.cspDialog .cspSelectTree{anchor-name:--cspSelectTree;}.cspDialog .cspSelectTree_nodes{position:fixed;position-anchor:--cspSelectTree;top:anchor(bottom) !important;left:anchor(left);right:anchor(right);bottom:auto !important;width:auto;min-width:0;}}@supports not (anchor-name:--x){.cspDialog .cspSelectTree{flex-wrap:wrap;}.cspDialog .cspSelectTree_nodes{position:relative;top:auto !important;bottom:auto !important;left:auto;right:auto;margin:5px -10px;width:min-content;flex:999 1 100%;}.cspDialog .cspSelectTree_value{min-height:2.7em;align-content:center;}}.cspSelectTree_nodes.cspSelectTree_bottom{margin-top:5px;}.cspSelectTree_nodes.cspSelectTree_top{margin-bottom:5px}.cspSelectTree_nodes [data-role="nodeList"]{max-height:300px;overflow:auto;padding:.4em;}.cspSelectTree_item{border-radius:min(var(--i-design-radius), 5px);display:flex;align-items:center;gap:.5em;padding:.7em 1em;padding-inline-start:1.5em;}.cspSelectTree_nodes [data-role="nodeList"] li .cspSelectTree_item.cspSelectTree_withChildren{padding-inline-start:.3em;}.cspSelectTree_nodes [data-role="nodeList"] li .cspSelectTree_item:not(.cspSelectTree_itemDisabled, .cspSelectTree_selected):hover{background:color-mix(in srgb, currentColor 8%, transparent);}.cspSelectTree_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);}.cspSelectTree_nodes [data-role="nodeList"] li .cspSelectTree_toggle{flex:0 0 auto;width:1.3em;display:grid;place-content:center;color:inherit;}.cspSelectTree_nodes [data-role="nodeList"] li .cspSelectTree_item > .cspSelectTree_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;}.cspSelectTree_nodes [data-role="nodeList"] li .cspSelectTree_item.cspSelectTree_itemOpen > .cspSelectTree_toggle::before{transform:rotate(90deg);}.cspSelectTree_nodes .cspSelectTree_loadMore{text-align:center;padding:7px 0px 0px;}.cspSelectTree_nodes .cspSelectTree_loadMore .cspLoading{margin-inline-end:4px;}.cspSelectTree_selected{background:var(--i-primary);color:var(--i-primary-contrast);}.cspSelectTree_selected::after{content:'\f00c';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;margin-inline-start:auto;}.cspSelectTree_itemDisabled > [data-role="nodeTitle"]{opacity:.5;cursor:default;}.cspSelectTree_placeholder{opacity:.6;}.cspSelectTree_search{margin-top:7px;position:relative;}.cspApp .cspSelectTree_search input{border:1px solid;border-color:color-mix(in srgb, currentColor 10%, transparent);font-size:.9em;padding-inline-start:26px;}.cspSelectTree_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;}.cspGrid{--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 ));}.cspGrid--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 ));}.cspGrid--1{grid-template-columns:1fr;}.cspGrid--2{grid-template-columns:repeat(2, 1fr);}.cspGrid--3{grid-template-columns:repeat(3, 1fr);}.cspGrid--4{grid-template-columns:repeat(4, 1fr);}.cspGrid--5{grid-template-columns:repeat(5, 1fr);}.cspGrid--6{grid-template-columns:repeat(6, 1fr);}.cspGrid--7{grid-template-columns:repeat(7, 1fr);}.cspGrid--8{grid-template-columns:repeat(8, 1fr);}.cspGrid--max-1{--i-grid--max:1;}.cspGrid--max-2{--i-grid--max:2;}.cspGrid--max-3{--i-grid--max:3;}.cspGrid--max-4{--i-grid--max:4;}.cspGrid--max-5{--i-grid--max:5;}.cspGrid--max-6{--i-grid--max:6;}.cspGrid--max-7{--i-grid--max:7;}.cspGrid--max-8{--i-grid--max:8;}.cspGrid--min-1{--i-grid--min:1;}.cspGrid--min-2{--i-grid--min:2;}.cspGrid--min-3{--i-grid--min:3;}.cspGrid--min-4{--i-grid--min:4;}.cspGrid--min-5{--i-grid--min:5;}.cspGrid--min-6{--i-grid--min:6;}.cspGrid--categories{--i-basis:320px;--i-column-gap:1.5em;}.cspGrid__stretch{grid-column:1/-1;}.cspImageGrid{display:flex;flex-wrap:wrap;align-items:center;gap:20px;}.cspImageGrid img{max-height:80px;}.cspGrid--lines{--cspGrid--lines--bo-co:var(--i-background_3);gap:1px;overflow:hidden;}.cspBox > .cspGrid--lines{border-radius:inherit;}:where(.cspGrid--lines > *){outline:1px solid var(--cspGrid--lines--bo-co);padding:1em;}.cspMasonry{--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);}.cspMasonry__item, .cspMasonry::after{flex-grow:calc(10 * (var(--i-ratio)));flex-shrink:1;flex-basis:calc(var(--i-ratio) * var(--i-basis));}.cspMasonry__item{aspect-ratio:var(--i-ratio);}.cspMasonry__item:has(:checked){outline:2px solid var(--i-primary);outline-offset:2px;}.cspMasonry::after{content:'';flex-basis:50%;}.cspMasonry .cspFigure{aspect-ratio:var(--i-ratio);border-radius:0;}.cspFluid{--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);}.cspFluid > *{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% ) ) ;}.cspFluid--2{--i-fluid--max:2;}.cspFluid--3{--i-fluid--max:3;}.cspFluid--4{--i-fluid--max:4;}.cspFluid--5{--i-fluid--max:5;}.cspFluid--6{--i-fluid--max:6;}.cspFluid--7{--i-fluid--max:7;}.cspFluid--8{--i-fluid--max:8;}.cspFluid--min-1{--i-fluid--min:1;}.cspFluid--min-2{--i-fluid--min:2;}.cspFluid--min-3{--i-fluid--min:3;}.cspFluid--min-4{--i-fluid--min:4;}.cspFluid--min-5{--i-fluid--min:5;}.cspFluid--min-6{--i-fluid--min:6;}.cspColumns{--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);}.cspColumns--reverse{flex-wrap:wrap-reverse;}.cspColumns__primary{flex:9999 1 55%;}.cspColumns__secondary{--i-basis:auto;flex:1 1 var(--i-basis);}@media (max-width:767px){.cspColumns--stack{display:grid;}}.cspColumns--lines{gap:1px;background-color:var(--i-background_4);}:where(.cspColumns--lines > .cspColumns__primary){background-color:var(--i-background_1);}:where(.cspColumns--lines > .cspColumns__secondary){background-color:var(--i-background_2);}@media (min-width:980px){.cspColumns--lines > :nth-child(1):nth-last-child(2){border-start-start-radius:inherit;border-end-start-radius:inherit;}.cspColumns--lines > :nth-child(2):nth-last-child(1){border-start-end-radius:inherit;border-end-end-radius:inherit;}}.cspColumns--padding .cspColumns__primary, .cspColumns--padding .cspColumns__secondary, .cspFluid--padding > *{padding:var(--i-sp_3);}.cspSpanGrid{display:grid;gap:var(--i-sp_2);}.cspGrid:has(> [class*="cspGrid_span"]){display:grid;gap:var(--i-sp_2);}@media (min-width:768px){.cspSpanGrid{grid-template-columns:repeat(12, 1fr);}.cspGrid:has(> [class*="cspGrid_span"]){grid-template-columns:repeat(12, 1fr);}.cspSpanGrid .cspSpanGrid__2, .cspGrid_span2{grid-column:span 2;}.cspSpanGrid .cspSpanGrid__3, .cspGrid_span3{grid-column:span 3;}.cspSpanGrid .cspSpanGrid__4, .cspGrid_span4{grid-column:span 4;}.cspSpanGrid .cspSpanGrid__5, .cspGrid_span5{grid-column:span 5;}.cspSpanGrid .cspSpanGrid__6, .cspGrid_span6{grid-column:span 6;}.cspSpanGrid .cspSpanGrid__7, .cspGrid_span7{grid-column:span 7;}.cspSpanGrid .cspSpanGrid__8, .cspGrid_span8{grid-column:span 8;}.cspSpanGrid .cspSpanGrid__9, .cspGrid_span9{grid-column:span 9;}.cspSpanGrid .cspSpanGrid__10, .cspGrid_span10{grid-column:span 10;}.cspSpanGrid .cspSpanGrid__11, .cspGrid_span11{grid-column:span 11;}.cspSpanGrid .cspSpanGrid__12, .cspGrid_span12{grid-column:span 12;}}:where([data-csp-animating]), :where([data-csp-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-csp-animating="closing"]), :where([data-csp-animating="closing"])::backdrop{animation-direction:reverse;}@media (prefers-reduced-motion:reduce){[data-csp-animating], [data-csp-animating]::backdrop{animation-duration:0s;}}[data-csp-hidden-animation="slide"]{--i-animation-name:csphidden_slide;}@keyframes csphidden_slide{0%{max-height:0;overflow:hidden;}100%{max-height:var(--i-animating-height);overflow:hidden;}}[data-csp-hidden-animation="slide-fade"]{--i-animation-name:csphidden_slide-fade;}@keyframes csphidden_slide-fade{0%{opacity:0;max-height:0;overflow:hidden;}100%{opacity:1;max-height:var(--i-animating-height);overflow:hidden;}}[data-csp-hidden-animation="fade"]{--i-animation-name:csphidden_fade;}@keyframes csphidden_fade{from{opacity:0;}}[data-csp-animating]::backdrop{animation-name:csphidden_fade;}[aria-expanded="true"] .cspAria__expanded-false, [aria-expanded="false"] .cspAria__expanded-true, .cspAria__expanded-hide[aria-expanded="true"]{display:none !important;}@media (prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords;&::details-content{height:0;opacity:0;overflow-y:clip;transition-property:content-visibility, opacity, height;transition-duration:.3s;transition-behavior:allow-discrete;}&[open]::details-content{height:auto;opacity:1;}@supports not (interpolate-size:allow-keywords){&::details-content{display:none;height:auto;grid-template-rows:0fr;transition-property:display, opacity, content-visibility, grid-template-rows;}&[open]::details-content{display:grid;grid-template-rows:1fr;}@starting-style{&[open]::details-content{grid-template-rows:0fr;opacity:0;}}}}}i-details-content{display:block;}.cspIconPicker__dialog--positioned{z-index:calc(var(--csp-js-zindex-top) + 1);margin:0;}.cspEditor__iconpicker-wrap > .cspIconPicker__dialog{position:static !important;}.cspIconPicker__dialog{background:transparent;border-radius:var(--i-box--bo-ra);}.cspIconPicker__dialog--modal{width:90vw;max-width:1200px;height:100%;}.cspIconPicker{--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;}.cspIconPicker__dialog--modal .cspIconPicker{height:100%;width:100%;}.cspIconPicker__search{flex:0 0 auto;display:flex;gap:.7em;background:var(--i-background_3);position:relative;padding:.7em;}.cspIconPicker--anchored .cspIconPicker__search{background:var(--i-background_2);padding:0.5em;gap:0.5em;}.cspIconPicker__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;}.cspIconPicker--anchored .cspIconPicker__search::before{inset-inline-start:1.3em;}.cspIconPicker__search [type="text"]{flex:1 1 100%;padding:.8em 1em;padding-inline-start:3em;font-size:1.1em;}.cspIconPicker--anchored .cspIconPicker__search [type="text"]{padding:0.5em;padding-inline-start:2.4em;font-size:1em;}.cspIconPicker__search [type="text"]::placeholder{opacity:1;color:var(--i-color_soft);}.cspIconPicker__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;}.cspIconPicker__close:hover{color:var(--i-color_hard);}.cspIconPicker__tabs{display:flex;align-items:center;border-bottom:1px solid var(--i-background_3);padding:.5em;flex:0 0 auto;}.cspIconPicker__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;}.cspIconPicker--anchored .cspIconPicker__tabs [data-role="tabs"]{flex-grow:1;justify-content:stretch;}.cspIconPicker--anchored .cspIconPicker__tabs [data-role="tabs"] > button{flex-grow:1;text-align:center;font-size:12px;padding:0.6em;}.cspIconPicker__tabs [data-role="tabs"] button{--i-outline-offset:-2px;display:block;padding:0.8em 1.4em;border-radius:5px;font-weight:600;}.cspIconPicker__tabs [data-role="tabs"] button:where(:hover){color:var(--hover-co);background:var(--hover-ba-co);}.cspIconPicker__tabs [data-role="tabs"] [data-active]{color:var(--active-co);background:var(--active-ba-co);}.cspIconPicker__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;}.cspIconPicker--anchored .cspIconPicker__category-title{padding:0.5em;top:-1px;background:var(--i-background_2);}.cspIconPicker [data-role="iconarea"], .cspIconPicker__selectedIcons{display:grid;grid-template-columns:repeat(auto-fill, minmax(clamp(55px, 7vw, 80px), 1fr));text-align:center;padding:1em;content-visibility:auto;}.cspIconPicker__option{content-visibility:auto;contain-intrinsic-size:auto clamp(55px, 7vw, 80px);}.cspIconPicker--anchored [data-role="iconarea"]{grid-template-columns:repeat(auto-fill, minmax(40px, 1fr));padding:0.5em;}.cspIconPicker--anchored .cspIconPicker__root-icon-area--empty{display:flex;align-items:center;justify-content:center;}.cspIconPicker [data-role="iconpicker_item"]{display:grid;place-content:center;border-radius:min(var(--i-design-radius), 5px);aspect-ratio:1;position:relative;}.cspIconPicker [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;}.cspIconPicker [data-role="iconpicker_item"]:hover{background:var(--i-background_2);}.cspIconPicker [data-role="iconpicker_item"]:is(.cspIconPicker__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));}.cspIconPicker [data-role="iconpicker_item"][disabled]{filter:grayscale(1) opacity(60%);pointer-events:none;cursor:not-allowed;}.cspIconPicker__option{font-size:42px;display:grid;place-content:center;overflow:hidden;padding:2px;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}.cspIconPicker--anchored [data-role="emojiarea"] .cspIconPicker__option{font-size:28px;overflow:hidden;}.cspIconPicker--anchored [data-role="faarea"] .cspIconPicker__option{font-size:20px;}.cspIconPicker__option img{object-fit:scale-down;width:80%;height:80%;}.cspIconPicker__option svg{width:1em;}.cspIconPicker__title{display:none;}.cspIconPicker__container{color:var(--i-color_soft);display:flex;flex-direction:column;position:relative;flex:1 1 auto;}.cspLoading [data-role="iconpicker_item"]{content-visibility:hidden;}.cspIconPicker__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;}.cspIconPicker--anchored .cspIconPicker__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"] .cspIconPicker__fa-attribution{display:none;}.cspIconPicker__fa-attribution i{font-size:.8em;margin-inline-start:.3em;}.cspIconPicker [data-role="icons"]{overflow-y:scroll;overflow-x:hidden;flex:1 1 auto;overscroll-behavior:contain;height:100%;}.cspIconPicker--anchored [data-role="icons"]{min-height:50px;min-width:280px;scrollbar-width:thin;padding-bottom:0.8em;}.cspIconPicker--panel [data-role="icons"]{overflow-y:auto;scrollbar-width:none;padding-bottom:0;}.cspIconPicker .cspLoading *{opacity:0;}.cspIconPicker__root-icon-area--empty{display:grid;place-content:center;;}.cspIconPicker__search [data-role="type_selectors"]{flex:0 0 auto;display:flex;}.cspIconPicker__search [data-role="type_selectors"]:not(:has(*)), .cspIconPicker:has([data-tab="fa"][data-active]) [data-role="type_selectors"]{display:none;}.cspIconPicker__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%;}.cspIconPicker__search [data-role="type_selectors"] select[data-field="hair"]{display:none;}.cspIconPicker [data-role="selected_icons"]:not(:has([data-role="iconpicker_item"])){display:none;}.cspIconPicker--anchored{width:340px;max-width:95vw;height:450px;--i-arrow-border-top:0;--i-arrow-border-bottom:1;}.cspIconPicker__dialog--panel:not(.cspIconPicker__dialog--positioned) .cspIconPicker{display:none;}.cspIconPicker--panel{max-height:300px;width:300px;height:revert;}.cspIconPicker--panel [data-role="iconarea"]{display:block;}.cspIconPicker--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;}.cspIconPicker--panel [data-role="iconpicker_item"]:is(.cspIconPicker__option--active, :focus-visible){background:var(--if-light, var(--i-background_3)) var(--if-dark, var(--i-background_5));}.cspIconPicker--panel [data-role="emojiarea"] .cspIconPicker__option{font-size:23px;}.cspIconPicker--panel .cspIconPicker__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);}.cspIconPicker__dialog--panel{margin-top:10px !important;}.cspIconPicker__dialog--panel.cspIconPicker__dialog--popup{margin-top:-10px !important;}.cspIconPicker--panel :is(.cspIconPicker__tabs, .cspIconPicker__search, .cspSubmitRow, .cspIconPicker__category-title), .cspIconPicker--anchored :is(.cspSubmitRow, .cspIconPicker__close, [data-role="selected_icons"]){display:none;}.cspIconPicker--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);}.cspIconPicker__dialog--popup .cspIconPicker--panel::after{--i-arrow-offset:calc(sqrt(2));top:100%;}.cspIconPicker--anchored .cspIconPicker__container{min-height:80px;}.cspUserPhoto, .cspThumb{color:var(--i-co);aspect-ratio:1;vertical-align:top;overflow:hidden;max-width:100%;}.cspUserPhoto{border-radius:var(--i-avatar--bo-ra);display:inline-block;position:relative;background:var(--i-background_3);width:100px;}.cspUserPhoto img{border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.cspUserPhoto--tinier{width:24px;}.cspUserPhoto--tiny{width:34px;}.cspUserPhoto--mini{width:44px;}.cspUserPhoto--small{width:54px;}.cspUserPhoto--medium{width:75px;}.cspUserPhoto--large{width:90px;}.cspThumb{--i-cspThumb--ratio:1;display:inline-grid;aspect-ratio:var(--i-cspThumb--ratio);border-radius:var(--i-thumb--bo-ra);}.cspThumb > i{container-type:size;display:grid;place-content:center;opacity:.1;overflow:hidden;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-weight:900;line-height:0;}.cspThumb:not(:has(img)){background-color:var(--i-background_3)}:where(.cspThumb i)::before{content:"\f03e";font-size:40cqmin;}.cspThumb > img, .cspThumb > i{width:100%;height:100%;grid-area:1/1;}.cspUserPhoto::after, .cspThumb::after{content:"";pointer-events:none;border-radius:inherit;grid-area:1/1;}.cspUserPhoto::after{position:absolute;inset:0;}:where(a.cspUserPhoto, a.cspThumb):hover::after{background:color-mix(in srgb, var(--i-color_root) 10%, transparent);}.cspThumb img{object-fit:cover;border-radius:inherit;}@supports not (aspect-ratio:1){.cspThumb{position:relative;}.cspThumb img{position:absolute;}.cspThumb::before, .cspUserPhoto::before{content:"";display:block;padding-top:100%;}}.cspAvatarStack{position:relative;}.cspAvatarStack__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;}.cspAvatarStack__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;}.cspAvatarStack__badge--new{--_icon:"\f256";}.cspAvatarStack__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) );}.cspPhotoPanel .cspAvatarStack__rank{--bo-wi:1px;}.cspPhotoPanel{--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)){.cspPhotoPanel > :not(:first-child){margin-inline-start:var(--i-column-gap, 1em);}}.cspPhotoPanel > .cspUserPhoto, .cspPhotoPanel .cspAvatarStack{flex:0 0 auto;width:var(--i-photoPanelAvatar, 2.5em);}.cspPhotoPanel__text{flex:999 1 auto;display:grid;gap:.1em 1.5em;line-height:1.3;align-self:center;}.cspPhotoPanel__primary{font-weight:500;}.cspPhotoPanel__secondary{color:var(--i-color_soft);font-size:inherit;}@container (max-width:720px){.cspPhotoPanel__secondary:has(.cspUsername){color:inherit;}}.cspPhotoPanel__secondary a{color:inherit;}.cspPhotoPanel--small{--i-column-gap:.6em;--i-photoPanelAvatar:1.4em;}.cspPhotoPanel--inline{--i-column-gap:.8em;--i-photoPanelAvatar:1.5em;align-items:center;}.cspPhotoPanel--inline .cspPhotoPanel__text{display:flex;flex-wrap:wrap;}.cspFigure{--cspFigure--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;}.cspFigure--transparent{background:transparent;}.cspFigure[style*="--_height"]{height:var(--_height);}:where(.cspCarousel .cspFigure:only-child){height:100%;}.cspFigure a{color:inherit;}.cspFigure:has(.cspFigure__main:focus-visible){outline:2px solid var(--i-color_root);outline-offset:2px;}.cspFigure > *{grid-area:1/1;border-radius:inherit;position:relative;}.cspFigure :is(a, button, input, img, video){pointer-events:auto;}.cspFigure__main{display:grid;overflow:hidden;}.cspFigure__main > *{grid-area:1/-1;object-fit:cover;place-self:stretch;width:100%;height:100%;}.cspFigure__main > span{display:grid;place-items:center;}.cspFigure[style*="--_height"] .cspFigure__main img{max-height:var(--_height, 100%);}.cspFigure__icon, .cspFigure__play{container-type:inline-size;display:grid;place-content:center;position:relative;z-index:2;}.cspFigure__icon::before, .cspFigure__play::before{content:var(--cspFigure--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);}.cspFigure__play::before{content:"\f144";font-weight:400;pointer-events:none;text-shadow:hsl(0 0% 0% / .2) 0px 1px 2px;opacity:.8;}.cspFigure__header{align-self:start;pointer-events:none;padding:1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5em;}.cspFigure__footer{position:relative;text-shadow:hsl(0 0% 0% / .2) 0px 1px 2px;align-self:end;pointer-events:none;padding:1em;z-index:1;}.cspFigure__footer a:hover{text-decoration:underline;}.cspFigure__footer .cspIndicator{margin-inline-end:.4em;color:inherit;}:where(.cspFigure__footer > :first-child:not(:only-child)){font-weight:600;}:where(.cspFigure__footer > :last-child:not(:only-child)){opacity:.8;margin-top:.3em;font-size:.9em;}.cspFigure__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;}.cspFigure__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:1em;margin:-1em;}.cspFigure--ratio{--_ratio:1;}.cspFigure--ratio .cspFigure__main{aspect-ratio:var(--_ratio);}:is(.cspFigure--contain, .cspMasonry) .cspFigure__main > :is(video, img){object-fit:scale-down;width:auto;height:auto;max-width:100%;}.cspFigure--contain[style*="--_backdrop"]{background-image:var(--_backdrop);background-size:cover;background-position:50%;}.cspFigure--contain[style*="--_backdrop"] .cspFigure__main{background:hsl(0 0% 0% / .5);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);}@media (any-hover:hover){.cspFigure--hover .cspFigure__footer{transition:opacity .15s linear;opacity:0;}.cspFigure--hover:hover .cspFigure__footer, .cspFigure--hover .cspFigure__footer:focus-within{opacity:1;}}.cspNsfwOverlay{-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;}.cspNsfwOverlay--no-content{pointer-events:none;}.cspNsfwOverlay--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);}.cspNsfwOverlay button{background:hsl(0 0% 100% / .2);border-radius:5px;padding:.5em 1.2em;margin-top:1em;place-self:center;}.cspNsfwOverlay button:hover{background:hsl(0 0% 100% / .3);}.cspFigure:has(.cspNsfwOverlay) :is(.cspFigure__header, .cspFigure__footer), .cspFigure__header:not(:has(*)){display:none;}@media (max-width:767px){.cspMasonry .cspNsfwOverlay{pointer-events:none;}.cspMasonry .cspNsfwOverlay *{display:none;}.cspMasonry .cspNsfwOverlay::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);}}.cspData__icon .cspFigure__main{aspect-ratio:1;}.cspFallbackImage{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;}.cspFallbackImage::before{content:'';background-image:url('../resources/core_84c1e40ea0e759e3f1505eb1788ddf3c_pattern.svg');background-size:cover;background-position:50%;mix-blend-mode:overlay;opacity:.5;}.cspCoverPhoto__container .cspFallbackImage{position:absolute;inset:0;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 7) .cspFallbackImage){--_hue:0;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 6) .cspFallbackImage){--_hue:45;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 5) .cspFallbackImage){--_hue:90;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 4) .cspFallbackImage){--_hue:135;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 3) .cspFallbackImage){--_hue:180;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 2) .cspFallbackImage){--_hue:225;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 1) .cspFallbackImage){--_hue:270;}:where(:is(.cspData__item, .cspData__blog-item):nth-child(8n - 0) .cspFallbackImage){--_hue:315;}.cspInput:where(:not([type="checkbox"], [type="radio"], [type="range"])){--i-co:currentColor;--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;}.cspEditor__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-csp-scheme="light"]) :where(.cspInput:not([type="checkbox"], [type="radio"], [type="range"])){background-clip:padding-box;}@media (any-hover:hover){.cspInput:where(:not([type="checkbox"], [type="radio"], [type="range"], .cspInput--pseudo)):hover{border-color:var(--i-input-hover--bo-co);}}@media (hover:none) and (max-width:1024px){.cspInput:where(:not([type="checkbox"], [type="radio"], [type="range"])){font-size:max(16px, 1em);}}.cspInput:focus-within, .cspInput:where(:not([type="checkbox"], [type="radio"], [type="range"])):focus{outline:2px solid var(--i-input-active--bo-co);outline-offset:-1px;}.cspInput::placeholder{color:inherit;opacity:var(--i-placeholder--op, .75);}.cspInput:where([type="number"], [type="date"], [type="time"]){width:auto;}.cspInput[type="number"]:is([size="3"], [size="4"], [size="5"], [size="6"], [size="7"], [size="8"], [size="9"], [size="10"]){width:calc(4ch + var(--_size, 3) * 1ch);padding-inline:0;text-align:center;}.cspInput[type="number"][size="4"]{--_size:4;}.cspInput[type="number"][size="5"]{--_size:5;}.cspInput[type="number"][size="6"]{--_size:6;}.cspInput[type="number"][size="7"]{--_size:7;}.cspInput[type="number"][size="8"]{--_size:8;}.cspInput[type="number"][size="9"]{--_size:9;}.cspInput[type="number"][size="10"]{--_size:10;}[data-csp-scheme="dark"] .cspInput--stripeInput iframe{filter:invert(1);}.cspInput--fluid{field-sizing:content;}.cspInput: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;}.cspInput:where([type="range"]):focus-visible::-webkit-slider-thumb{outline:2px solid var(--i-input-active--bo-co);outline-offset:4px;}.cspInput:where([type="range"]):focus-visible::-moz-range-thumb{outline:2px solid var(--i-input-active--bo-co);outline-offset:4px;}.cspInput:where([type="range"]):is(:hover, :focus-visible){--_track--op:.5;--_thumb--sc:1;}.cspInput:where([type="range"])::-webkit-slider-runnable-track{background:currentColor;opacity:var(--_track--op);height:5px;border-radius:3px;transition:.2s;}.cspInput:where([type="range"])::-moz-range-track{background:currentColor;opacity:var(--_track--op);height:5px;border-radius:3px;transition:.2s;}.cspInput: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;}.cspInput: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){.cspInput:where([type="range"])::-webkit-slider-thumb{width:40px;height:20px;margin-top:-10px;border-radius:6px;transform:none;}}.cspInput:where([type="color"]){padding:0;border-radius:inherit;height:100%;opacity:0;}.cspInput:where([type="color"])::-moz-color-swatch{border:none;padding:0;margin:0;}.cspInput:where([type="color"])::-webkit-color-swatch{border:none;padding:0;margin:0;}.cspInput:where([type="color"])::-webkit-color-swatch-wrapper{padding:0;margin:0;border:none;}.cspInput__color-wrap{--i-co-inverse:#000;--i-co:#fff;display:flex;gap:.5em;align-items:center;}.cspInput__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);}.cspInput__color-wrap-inner input{cursor:pointer;}.cspInput__color-wrap-inner .cspInput__color-iro-container{display:none;}.cspInput__color-wrap-inner .cspInput__color-iro-container--open{display:block;position:absolute;top:100%;z-index:var(--csp-js-zindex-top);}.cspInput--color-disabled{background:none;position:relative;}.cspInput--color-disabled::before, .cspInput--color-disabled::after{position:absolute;content:"";inset:0;}.cspInput--color-disabled::before{background:var(--i-background_1);}.cspInput--color-disabled::after, .cspCheckerboard{--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;}.cspInput--color-disabled input[type='color']:not(:active, :focus-within){opacity:0;}.cspInput__color-label{position:absolute;inset:0;display:inline;align-content:center;padding:0 1em;color:var(--i-co-inverse);border-radius:inherit;}.cspInput__color-label:focus-visible{outline-offset:0;outline-color:black;}select.cspInput{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.cspInput{background-position:1em 50%;}select.cspInput:is([name*="[day]"], [name*="[month]"], [name*="[year]"]){width:auto;}@media not (hover:none){select.cspInput[multiple]{background-image:none;padding-inline-end:var(--i-input--pa-in);}}select.cspInput[multiple] option:hover{background-color:var(--i-background_3);}select.cspInput[multiple] option:checked{background-color:var(--i-primary);color:var(--i-primary-contrast);}.cspInput--auto{width:auto;}.cspInput--primary, .cspInput--primary input, .cspFieldRow--primary input{font-size:1.2em;}.cspInput--dummy{min-height:2em;}.cspInput::-webkit-search-cancel-button{display:none;}:where(textarea).cspInput{height:auto;padding:var(--i-input--pa-bl) var(--i-input--pa-in);resize:vertical;}.cspInput:disabled{opacity:.4;font-style:italic;pointer-events:none;}.cspInput:disabled{background-color:var(--i-background_3);}textarea.cspField_codeInput{font-family:"Courier New", Courier, monospace;}[data-controller="core.global.core.prefixedAutocomplete"]{display:flex;flex-wrap:wrap-reverse;gap:.5em;}.cspFieldRow__content [data-role="prefixRow"]{flex:1 0 auto;}.cspFieldRow__content [data-role="prefixRow"] .cspButton{height:100%;width:100%;}.cspAutoComplete__list{display:flex;flex-wrap:wrap;gap:.3em;isolation:isolate;}.cspAutoComplete__add{flex-grow:1;}.cspAutoComplete__add > input[type="text"]{width:100%;height:100%;}.cspAutoComplete__add:not(:first-child){margin-inline-start:1em;}.cspAutoComplete__add [data-action="addToken"]::before{content:'';position:absolute;inset:0;z-index:-1;}.cspAutoComplete__add [data-action="addToken"]{display:block;font-size:.9em;color:var(--i-color_root);padding:0 .6em;line-height:2;}.cspAutoComplete__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);}.cspAutocompleteMenu{background:var(--i-dropdown--ba-co);box-shadow:var(--i-dropdown--bo-sh);border-radius:var(--i-dropdown--bo-ra);z-index:var(--csp-js-zindex-top, 9999);position:absolute;top:100%;left:0;width:100%;margin:3px 0;min-width:min(300px, 90vw);}@supports (anchor-name:--x){.cspDialog .cspAutocompleteMenu{position:fixed;top:anchor(bottom);left:anchor(left);right:anchor(right);width:auto;min-width:0;}}.cspAutocompleteMenu__search input{padding:1em;border-bottom:1px solid var(--i-background_6);width:100%;}.cspAutocompleteMenu_itemWrapper{max-height:200px;overflow:auto;border-radius:inherit;padding:.3em;}.cspAutocompleteMenu_empty{padding:.9em 1.3em;color:var(--i-color_soft);font-style:italic;cursor:default;margin-top:-.6em;}.cspAutocompleteMenu_item{padding:.6em 1em;border-radius:inherit;}.cspAutocompleteMenu_item[data-selected]{background:var(--i-primary);color:var(--i-primary-contrast);cursor:pointer;}.cspAutocompleteMenu_item[data-selected] *{color:inherit;}.cspAutocompleteMenu_item[data-selected] .i-color_soft{opacity:.7;}.cspField_autocomplete{position:relative;display:block;padding:var(--i-input--pa-bl);}[data-role="prefixRow"] ~ .cspField_autocomplete{width:auto;flex:999 1 300px;}.cspField_autocomplete .cspList--inline{--i-column-gap:.3em;}.cspField_autocomplete [type="text"]{border:0;border-radius:0;padding:0;background:transparent !important;width:20px;max-width:100%;box-shadow:none;outline:none;}.cspField_autocomplete.cspField_autocompleteDisabled{pointer-events:none;}.cspField_autocomplete.cspField_autocompleteDisabled .cToken{opacity:0.6;}.cspField_autocomplete_loading{position:absolute;inset-inline-end:10px;}.cspField_autocomplete_loading::before{content:'loading..'}.cspDialog .cspField_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;}.cspAutoComplete .cspTooltip--autoComplete{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);}.cspTooltip--autoComplete:not([hidden]){opacity:1;translate:0 0;}@starting-style{.cspTooltip--autoComplete:not([hidden]){opacity:0;translate:0 10px;}}#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 .cspAutoComplete__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 .cspAutoComplete__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.cspButtons:has( #elInput_assign_content_to_wrapper .cToken ) [data-role="assignmentPrefix"]{display:inline;}.cspInputIcon{position:relative;}.cspInputIcon__icon{position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;inset-inline-start:.8em;pointer-events:none;}.cspInputIcon .cspInput{padding-inline-start:2.5em;}.cspFlagEditor{font-weight:500;margin-bottom:.4em;color:var(--i-color_soft);display:flex;align-items:center;gap:.5em;}.cspField_error, .cspFieldRow_error :is(textarea, input, .cspAutoComplete):not(.cspFieldRow_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%));}.cspField_success, .cspFieldRow_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%));}.cspField_short{max-width:200px;}.cspField_medium{max-width:270px;}.cspField_tiny{max-width:60px;}.cspField__checkboxOverflow:not(.cspField__checkboxOverflow--scroll) [data-role="search"]{display:none;}.cspField__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%;}.cspField__checkboxOverflow--scroll .cspFieldList{padding:1em 0;max-height:200px;overflow-y:scroll;}.cspField__checkboxOverflow--scroll .cspFieldList > *{padding:.4em 1em;}.cspField__checkboxOverflow--scroll .cspField__checkboxOverflow__search{max-width:none;border-width:0;border-bottom:1px solid var(--i-background_3);border-radius:0;box-shadow:none;background:transparent;}.cspField__checkboxOverflow--scroll .cspField__checkboxOverflow__focused{background:var(--i-background_4);}.cspField__checkboxOverflow__toggles{padding-top:.5em;padding-inline-start:2.5em;}.cspField__checkboxOverflow__toggles button:hover{text-decoration:underline;}.cspField__checkboxOverflow--scroll .cspField__checkboxOverflow__toggles{padding:.8em;border-top:1px solid var(--i-background_3);}.cspInput option{padding:.6em 1em;color:var(--i-color_root);background:var(--i-background_2);}.cspSimpleSelect{display:grid;gap:.4em;cursor:pointer;}.cspSimpleSelect::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;}.cspSimpleSelect i{grid-area:1/-1;padding-inline-start:1.2em;justify-self:start;align-self:center;opacity:.5;pointer-events:none;position:relative;}.cspSimpleSelect 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);outline-offset:-2px;}.cspSimpleSelect i + select{padding-inline-start:3em;}.cspSimpleSelect--end{text-align:end;}.cspSimpleSelect--end select{direction:rtl;text-align:start;padding-inline-end:1em;padding-inline-start:2em;}[dir="rtl"] .cspSimpleSelect--end select{direction:ltr;}.cspInput: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){.cspInput:where([type="checkbox"], [type="radio"]):hover{border-color:var(--i-input-hover--bo-co);}}.cspInput: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);}.cspInput--pseudo{padding:0;width:1.3em;height:1.3em;justify-content:center;align-items:center;background-clip:border-box;cursor:pointer;}.cspInput--pseudoChecked, .cspInput:where([type="checkbox"], [type="radio"]):checked{background-color:var(--i-primary);color:var(--i-primary-contrast);border-color:transparent;}.cspInput--pseudo::before, .cspInput:where([type="checkbox"], [type="radio"])::before{content:'';visibility:hidden;}.cspInput--pseudoChecked::before, .cspInput:where([type="checkbox"], [type="radio"]):checked::before{visibility:visible;}.cspInput--pseudo, .cspInput:where([type="checkbox"]){border-radius:var(--i-input-checkbox--bo-ra, max(4px, .2em));}.cspInput--pseudoChecked::before, .cspInput: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;}.cspInput:where([type="radio"]){border-radius:var(--i-input-radio--bo-ra, 50%);}.cspInput:where([type="radio"])::before{background:currentColor;border-radius:inherit;width:40%;height:40%;}@media(hover:none) and (pointer:coarse){.cspInput: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;}}.cspInputLabel{display:flex;align-items:center;gap:.7em;}.cspInputLabel input{flex:0 0 auto;}.cspLabelButton{--_outline-width:1px;outline:var(--_outline-width) solid var(--_border-color, color-mix(in hsl, currentColor 40%, transparent));outline-offset:calc(var(--_outline-width) * -1);border-radius:min(var(--i-design-radius), 6px);border-radius:var(--i-avatar--bo-ra);background:var(--_background, transparent);cursor:pointer;display:block;padding:1em;}.cspLabelButton:hover, .cspLabelButton:focus-within{outline-color:var(--_border-color--hover, color-mix(in hsl, currentColor 70%, transparent));}.cspLabelButton:focus-within{--_outline-width:2px;}.cspLabelButton:has(:checked){--_outline-width:2px;outline-color:var(--_border-color--checked, var(--i-primary));}.cspLabelButton input{opacity:0;position:absolute;}.cspSwitch{--_width:2em;-webkit-appearance:none;appearance:none;display:inline-flex;font-size:1.5em;height:1em;width:var(--_width);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;}.cspSwitch::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;}.cspSwitch[data-checked], .cspSwitch:checked{background:var(--i-color_positive);}.cspSwitch[data-checked]::before, .cspSwitch:checked::before{transform:translateX(calc(var(--i-lang-dir) * (var(--_width) - 100%)));}.cspSwitch:disabled{cursor:not-allowed;filter:opacity(.25);}.cspSwitch + 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;}.cspField_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"] .cspField_loading{background-position:left 5px center;}.cspField_vle{color:black !important;font-weight:normal;}[dir="rtl"] #recaptcha_table:not(.recaptcha_theme_clean){direction:ltr !important;}[data-csp-scheme="light"] .cspForm_meter{--i-meter_1:#C62828;--i-meter_2:#D84315;--i-meter_3:#FF8F00;--i-meter_4:#9E9D24;--i-meter_5:#2E7D32;}[data-csp-scheme="dark"] .cspForm_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%);}.cspForm_meter{width:100%;height:7px;display:block;margin-top:.7em;border-radius:4px;background:color-mix(in srgb, currentColor 30%, transparent);}.cspForm_meterAdvice{font-size:max(10px, .8em);font-weight:600;display:block;margin-top:.5em;}.cspForm_meter[data-adviceValue="1"] + .cspForm_meterAdvice{color:var(--i-meter_1);}.cspForm_meter[data-adviceValue="2"] + .cspForm_meterAdvice{color:var(--i-meter_2);}.cspForm_meter[data-adviceValue="3"] + .cspForm_meterAdvice{color:var(--i-meter_3);}.cspForm_meter[data-adviceValue="4"] + .cspForm_meterAdvice{color:var(--i-meter_4);}.cspForm_meter[data-adviceValue="5"] + .cspForm_meterAdvice{color:var(--i-meter_5);}.cspForm_meter::-webkit-meter-bar{border-radius:4px;background:color-mix(in srgb, currentColor 30%, transparent);}.cspForm_meter[data-adviceValue="1"]::-webkit-meter-optimum-value{background:var(--i-meter_1);}.cspForm_meter[data-adviceValue="2"]::-webkit-meter-optimum-value{background:var(--i-meter_2);}.cspForm_meter[data-adviceValue="3"]::-webkit-meter-optimum-value{background:var(--i-meter_3);}.cspForm_meter[data-adviceValue="4"]::-webkit-meter-optimum-value{background:var(--i-meter_4);}.cspForm_meter[data-adviceValue="5"]::-webkit-meter-optimum-value{background:var(--i-meter_5);}.cspForm_meter[data-adviceValue="1"]::-moz-meter-bar{background:var(--i-meter_1);}.cspForm_meter[data-adviceValue="2"]::-moz-meter-bar{background:var(--i-meter_2);}.cspForm_meter[data-adviceValue="3"]::-moz-meter-bar{background:var(--i-meter_3);}.cspForm_meter[data-adviceValue="4"]::-moz-meter-bar{background:var(--i-meter_4);}.cspForm_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%);}.cspLightbox{background:rgba(20,20,20,0.95);position:fixed;inset:0;box-shadow:var(--i-dialog--bo-sh);}.cspLightbox_imagePanel{position:absolute !important;inset:0;overflow:hidden;display:grid;place-items:center;}.cspLightbox .cspLightbox_toolsPanel{bottom:0;align-items:flex-end;padding:20px;position:absolute;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;z-index:9999;}.cspLightbox .cspLightbox_toolsPanel a.cspButton.cspButton--text{background:rgba(0,0,0,0.1) !important;color:#d0d0d0;border:1px solid #d0d0d0 !important;margin:0 5px;}.cspLightbox_imagePanel.cspLightbox_withComments{inset-inline-end:350px;}.cspLightbox_imagePanel .cspLightbox_image{max-width:100%;max-height:100%;position:absolute;z-index:1000;}.cspLightbox_commentsPanel{position:absolute;top:0;bottom:0;inset-inline-end:0;width:350px;background-color:#fff;overflow-y:auto;}.cspLightbox_commentsPanel.cspLoading{position:absolute;min-height:100px;}.cspLightbox_next, .cspLightbox_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;}.cspLightbox_prev:hover, .cspLightbox_next:hover{background-color:hsl(0 0% 100% / .1);}.cspLightbox_prev{inset-inline-start:clamp(0px, 100vw - 600px, 20px);}.cspLightbox_next{inset-inline-end:clamp(0px, 100vw - 600px, 20px);}@media (hover){.cspLightbox_next, .cspLightbox_prev{opacity:0;}.cspLightbox_imagePanel:hover .cspLightbox_next, .cspLightbox_imagePanel:hover .cspLightbox_prev{opacity:0.5;}.cspLightbox_imagePanel .cspLightbox_next:hover, .cspLightbox_imagePanel .cspLightbox_prev:hover{opacity:1;}}.cspLightbox_fullSize{position:absolute;z-index:4999;color:#fff;opacity:0.4;text-align:center;display:none;font-size:20px;cursor:zoom-in;}.cspLightbox_fullSize i[class*=" fa-"]{font-size:80px;}.cspLightbox_fullSize:hover{color:#fff;}.cspLightbox_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;}.cspLightbox_imagePanel.cspLightbox_withComments + .cspLightbox_meta{inset-inline-end:350px;}.cspLightbox_imagePanel:hover + .cspLightbox_meta{opacity:1;}.cspLightbox_close{width:1.4em;line-height:1.4em;text-align:center;border-radius:5px;font-size:38px;color:#fff;position:absolute;top:calc(env(safe-area-inset-top) + 10px);inset-inline-end:10px;cursor:pointer;z-index:5000;}.cspLightbox_close:hover{background-color:hsl(0 0% 100% / .1);}@media screen and (min-width:980px){.cspLightbox{inset:40px;border-radius:min(var(--i-design-radius, 8px));}}.cspList{--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);}.cspList--inline, .cspList--stacked, .cspList--sep{display:flex;flex-wrap:wrap;}.cspList--fill > li{flex-grow:1;}.cspList--bullets{padding-inline-start:2em;list-style:revert;}.cspList--sep{row-gap:var(--i-row-gap, .4em);column-gap:0 !important;}.cspList--sep > *:not(:last-child)::after{content:"\00B7";margin:0 calc(var(--i-column-gap, 1.6em) / 2);}.cspList--border{gap:1px;overflow:hidden;}.cspList--border > li{padding:var(--i-list--pa, 1em);outline:1px solid var(--i-background_4);}:is(.cspList--icons, .cspList--stacked) > li > i:first-child{opacity:0.6;color:var(--i-color_soft);line-height:inherit;}.cspList__label{font-weight:600;color:var(--i-color_hard);}.cspList__value{color:var(--i-color_soft);}.cspList--icons{--i-list-icon--wi:2.4em;}.cspList--icons:not(.cspList--stacked) > li{padding-inline-start:var(--i-list-icon--wi);}.cspList--icons:not(.cspList--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;}.cspList--label-value > li{display:flex;flex-wrap:wrap;gap:0 1em;}.cspList--label-value:not(.cspList--inline) .cspList__value{margin-inline-start:auto;text-align:end;}.cspList--stacked{--i-row-gap:2em;--i-column-gap:4em;}.cspList--stacked > li{display:grid;place-content:center;text-align:center;}.cspList--stacked > li > i:first-child{font-size:1.6em;line-height:1;margin-bottom:.5em;}.cspList--stats.cspList--stacked .cspList__label{color:var(--i-color_soft);font-weight:500;order:1;}.cspList--stats.cspList--stacked .cspList__value{font-size:1.5em;font-weight:500;color:var(--i-color_hard);}.cspList--csv{display:block;}.cspList--csv > li{display:inline;}.cspList--csv > li:not(:last-child)::after{content:', ';}.cspLinkList a{display:flex;align-items:center;gap:0 .9em;padding:.7em 1.2em;font-weight:500;border-radius:6px;}.cspLinkList a:hover{background-color:color-mix(in srgb, currentColor 8%, transparent);}.cspLinkList .fa-solid, .cspLinkList .fa-regular{flex:0 0 1.2em;text-align:center;}.cspLinkList 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"]) .cspLinkList a::after{content:"\f053";}.cspLinkList a:not(:hover) :is(.fa-solid, .fa-regular), .cspLinkList a:not(:hover)::after{opacity:.5;}@keyframes cspLoading{0%{transform:rotate(0turn);}100%{transform:rotate(1turn);}}.cspLoading{position:relative;}.cspLoadingIcon{width:1em;height:1em;font-size:16px;display:inline-block;}.cspLoadingIcon::before, .cspLoading::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:cspLoading 0.65s infinite linear;}.cspLoading::before{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;font-size:50px;}.cspLoading[data-loading-text]::before{top:calc(50% - 14px);transition:top 0.3s ease-in-out;}.cspLoading[data-loading-text=""]::before{top:50%;}.cspLoading[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;}.cspLoading[data-loading-text=""]::after{opacity:0;transform:translateY(9px);}.cspLoading--small::before{font-size:24px;}.cspLoading--tiny::before{font-size:16px;}.cspRedirect{text-align:center;}.cspRedirect--loading{min-height:100px;}.cspRedirect_progress{}.cspRedirect_progress[data-loading-text]::after{content:attr(data-loading-text);display:block;margin-top:15px;}.cspRedirect_progress[data-loading-text=""]::after{display:none;}.cspRedirectMessage{margin:50px;}.cspRedirect_manualButton{margin-top:20px;}.cspMenu{--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(--csp-js-zindex-top, 5050);position:fixed;left:0;top:0;max-width:100vw;padding:5px;}.cspJS_none .cspMenu:target{display:block !important;}.cspMenu_innerContent{max-height:350px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--i-color_soft) var(--i-background_3);}.cspMenu_innerContent:has(.cspSelectTree_nodes){overflow:visible;max-height:none;}.cspMenu.cspLoading{min-height:100px;}.cspMenu:has(.cspForm, .cspMenu_headerBar){padding:0;}.cspMenu--padding{padding:1.8em;}.cspMenu_auto{min-width:200px;max-width:min(500px, 100vw);white-space:nowrap;}.cspMenu_veryNarrow{width:140px;}.cspMenu_narrow{width:200px;}.cspMenu_normal{width:300px;}.cspMenu_wide{width:min(90vw, 450px);}:where(.cspMenu_auto .cspForm){white-space:normal;font-weight:normal;}.cspMenu::before{content:"";position:absolute;width:0;height:0;border:1em solid transparent;font-size:8px;pointer-events:none;}.cspMenu[class*="cspMenu_top"]{margin-top:-10px;}.cspMenu[class*="cspMenu_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(.cspMenu_topLeft, .cspMenu_bottomLeft)::before{left:10px;}:is(.cspMenu_topRight, .cspMenu_bottomRight)::before{right:10px;}:is(.cspMenu_topCenter, .cspMenu_bottomCenter)::before{left:50%;margin-inline-start:-1em;}.cspMenu[class*="cspMenu_bottom"]{margin-top:10px;}.cspMenu[class*="cspMenu_bottom"]::before{border-bottom-color:var(--i-dropdown--ba-co);filter:drop-shadow(var(--i-dropdown-arrow--bo-co) 0px -1px 0px);bottom:100%;}.cspMenu_item{text-align:start;font-weight:500;}.cspMenu_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;}.cspMenu_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;}.cspMenu_itemDisabled{opacity:.7;font-style:italic;cursor:default;pointer-events:none;}.cspMenu_item .i-color_soft{color:inherit;opacity:.6;}.cspMenu_item[data-selected] :is(a, span), .cspMenu_item.cspMenu_hover{background:var(--i-primary);color:var(--i-primary-contrast);}@media (any-hover:hover){.cspMenu_item:not(.cspMenu_itemClicked, .cspMenu_itemDisabled) a:hover, .cspMenu_item > button:hover{background:var(--i-primary);color:var(--i-primary-contrast);}}.cspMenu_item.i-color_negative a{color:var(--i-color_negative);}.cspMenu_sep hr{border-top:1px solid color-mix(in srgb, var(--i-co) 15%, transparent);margin:6px;}.cspMenu_subItems > :is(a,span,button){position:relative;padding-inline-end:1.8em;}.cspMenu_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"] .cspMenu_subItems > :is(a,span)::after{transform:scale(-1);}.cspMenu_subItems .cspMenu{position:absolute;}.cspMenu_title{padding:1em 1.5em;font-size:.9em;font-weight:600;text-transform:uppercase;color:var(--i-color_hard);}.cspMenu_item + .cspMenu_title{margin-top:2em;}.cspMenu_headerBar, .cspMenu_footerBar{padding:1em 1.3em;}.cspMenu_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;}.cspMenu_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);}.cspMenu_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;}.cspMenu_footerBarLink:hover{background-color:color-mix(in srgb, var(--i-co) 8%, transparent);}.cspMenu_footerBarLink .fa-arrow-right-long{transition:transform .2s linear;opacity:.6;}.cspMenu_footerBarLink:hover .fa-arrow-right-long{transform:translateX(calc(.4em * var(--i-lang-dir)));}.cspMenu_item > a:has(.cspMenu_itemCount){display:flex;align-items:center;}.cspMenu_itemCount, .cspSideMenu_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(.cspMenu_itemCount, .cspSideMenu_itemCount):last-child{margin-inline-start:auto;}[data-csp-scheme="dark"] .cspMenu .cspData__item{border-color:var(--i-background_5);}.cspMenu_item .cspNotification{position:static;margin-inline-start:auto;}.cspMenu_selectable .cspMenu_item :is(a, button), .cspMenu_selectable .cspMenu_item > span{padding-inline-start:35px;}.cspMenu_selectable .cspMenu_item :is(a, button)::before, .cspMenu_selectable .cspMenu_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;}.cspMenu_selectable .cspMenu_itemChecked :is(a, button), .cspMenu_selectable .cspMenu_itemChecked > span{font-weight:bold;}.cspMenu_selectable .cspMenu_itemChecked :is(a, button)::before, .cspMenu_selectable .cspMenu_itemChecked > span::before{content:"\f00c";opacity:1;font-weight:900;}.cspMenu_selectable button{width:100%;}.cspMenu_selectable button:not( .cspButton--wide ){text-align:start;}.cspMenu_selectable .cspMenu_item:not( [data-noselect] ) :is(input[type="radio"],input[type="checkbox"]){display:none;}.cspMenu_selectable .cspMenu_item a[data-role="selectAll"]{margin-inline-end:15px;}.cspSideMenu + .cspSideMenu{margin-top:1.7em;}.cspWidget .cspSideMenu{padding:5px;}.cspSideMenu__list{color:var(--i-color_soft);}.cspSideMenu__list[data-cspsidemenu-type="check"] > li{margin-bottom:2px;}.cspSideMenu__title, .cspSideMenu__subTitle{font-weight:600;font-size:1.2em;color:var(--i-color_hard);margin-bottom:.6em;}.cspSideMenu__subTitle{font-size:1.1em;}.cspSideMenu__subTitle:not(:first-child){margin-top:2em;}.cspSideMenu_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%;}.cspSideMenu_item:where(:hover){background-color:color-mix(in hsl, currentColor 10%, transparent);}.cspSideMenu_itemActive, .cspSideMenu_item[aria-selected="true"]{color:var(--i-primary-contrast);background:var(--i-primary);}.cspSideMenu_item:has(:checked){background:var(--i-primary);color:var(--i-primary-contrast);}.cspSideMenu_itemDisabled{opacity:.3;pointer-events:none;font-style:italic;}.cspSideMenu_item > :is(.fa-solid, .fa-regular, .fa-brands):first-child{width:2.14em;flex:0 0 auto;text-align:center;opacity:.5;}.cspSideMenu_itemActive > :is(.fa-solid, .fa-regular, .fa-brands):first-child{opacity:1;}.cspSideMenu__text{flex:1 1 auto;}.cspCategoriesMenu .cspSideMenu__list{color:var(--i-color_hard);}.cspCategoriesMenu .cspSideMenu__text{font-weight:500;}.cspSideMenu--truncate .cspSideMenu__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cspSideMenu_item .cspBadge--soft{background:color-mix(in srgb, currentColor 10%, transparent);color:currentColor;}.cspSideMenu__count{flex:0 0 auto;color:var(--i-color_soft);}.cspSideMenu__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(.cspSideMenu--pseudoRadios, .cspSideMenu--pseudoChecks) .cspSideMenu_item:not(.cspSideMenu_itemActive) .cspSideMenu__toggle::before, .cspSideMenu__toggle[type]:not(:checked)::before{content:"";opacity:.3;width:80%;height:80%;border:2px solid currentColor;border-radius:3px;}.cspSideMenu--pseudoRadios .cspSideMenu_item:not(.cspSideMenu_itemActive) .cspSideMenu__toggle::before, .cspSideMenu__toggle[type="radio"]:not(:checked)::before{border-radius:50%;}:is(.cspSideMenu--pseudoRadios, .cspSideMenu--pseudoChecks) .cspSideMenu_itemActive .cspSideMenu__toggle::before, .cspSideMenu__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;}.cspSideMenu__list ~ .cspSideMenu__title{margin-top:1.4em;padding-top:1.8em;border-top:1px solid var(--i-background_4);}.cspSideMenu__list .cspSideMenu__list{margin-bottom:1em;color:var(--i-color_root);}.cspSideMenu__list .cspSideMenu__list .cspSideMenu_item{padding-inline-start:3em;}.cspSideMenu_item + .cspSideMenu__list:not(:has(*)){display:none}@supports not selector(a:has(b)){.cspSideMenu_item + .cspSideMenu__list:-moz-only-whitespace{display:none}}.cspSideMenu_item + .cspSideMenu__list .cspSideMenu_item{font-size:.95em;}.cspSideMenu__view{position:sticky;top:calc(var(--i-sticky-offset) + 0px);z-index:1;scroll-margin-top:1em;}.cspSideMenu__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;}.cspSideMenu__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(.cspSideMenu_open, .cspSideMenu:target) .cspSideMenu__view a::after{content:"\f068";}@media screen and (min-width:768px){.cspSideMenu__view{display:none;}}@media screen and (max-width:767px){.cspSideMenu:not(.cspSideMenu_open, :target) .cspSideMenu__menu{display:none;}.cspSideMenu__menu{margin-top:1em;}}@media screen and (max-height:450px){.cspMenu_innerContent{max-height:210px;}}.cspMessage{--i-co:hsl(0 0% 100%);--i-color_soft:color-mix(in srgb, var(--i-co) 80%, transparent);--_ba-co:var(--i-background_dark);--_pa:18px;--_icon-size:var(--_pa);padding:var(--_pa);padding-inline-start:calc(var(--_icon-size) + var(--_pa) * 2);border-radius:var(--i-box--bo-ra);color:var(--i-co);background-color:var(--_ba-co);display:block;position:relative;}[data-csp-scheme="dark"] .cspMessage{box-shadow:inset hsl(0 0% 100% / .2) 0px 1px 0px;}.cspMessage > .cspUserPhoto{position:absolute;width:calc(var(--_icon-size) + 10px);inset-inline-start:calc(var(--_pa) - 5px);}.cspMessage::before, .cspMessage__icon{position:absolute;inset-inline-start:0;top:0;bottom:0;display:grid;place-content:center;width:calc(var(--_icon-size) + var(--_pa) * 2);line-height:1lh;font-size:var(--_icon-size);text-align:center;opacity:.7;}.cspMessage::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;}.cspMessage:has( > .cspUserPhoto, .cspMessage__icon)::before{display:none;}@supports not selector(a:has(b)){.cspMessage{padding-inline-start:var(--_pa);}.cspMessage::before, .cspMessage__icon, .cspMessage > .cspUserPhoto{display:none !important;}}.cspMessage--withButtons{display:flex;flex-wrap:wrap;align-items:center;gap:1em;}.cspMessage--withButtons > *{flex:9999 1 500px;}.cspMessage--withButtons > .cspButtons{flex:0 1 auto;}.cspMessage .cspButton{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.cspMessage .cspButton:not([class*="cspButton--"]){--i-button--ba-co:hsl(0 0% 0% / .15);--i-button-hover--ba-co:hsl(0 0% 0% / .25);}.cspMessage + .cspMessage{margin-top:.5em;}.cspBlockSpacer > .cspMessage + .cspMessage{margin-top:calc(var(--i-sp_block) * -1 + 5px);}:where(.cspMessage) a{color:inherit;text-decoration:underline;}.cspMessage__title{font-weight:500;font-size:1.1em;}.cspMessage__title:only-child{font-size:1em;}.cspMessage.cspRichText, .cspMessage .cspRichText{color:color-mix(in srgb, var(--i-co) 80%, transparent);}.cspMessage .cspRichText a{color:inherit;text-decoration:underline;text-underline-offset:0.5ex;text-decoration-color:color-mix(in srgb, var(--i-co) 40%, transparent);}.cspMessage .cspButtons{justify-content:flex-start;}.cspMessage .cspButton--inherit{--i-button--co:var(--i-co);}.cspMessage:where(:not(.cspMessage--neutral)) .cspButton--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%);}.cspMessage__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;}.cspMessage__close:hover{background:hsl(0 0% 0% / .6);}.cspMessage [data-mentionid]{background:hsl(0 0% 0% / .3);}.cspMessage .cspBadge{background:hsl(0 0% 0% / .3);color:hsl(0 0% 100%);}.cspMessage--form{border-radius:0;}.cspAnnouncements{border-radius:var(--i-box--bo-ra);overflow:hidden;}.cspAnnouncements--sidebar{margin-bottom:var(--i-sp_block);}.cspAnnouncements:not(:has(.cspAnnouncement:not([hidden]))){display:none;}.cspAnnouncements--top{border-radius:0;}.cspAnnouncement{--i-co:hsl(0 0% 100%);--_ba-co:var(--i-background_dark);color:var(--i-co);background-color:var(--_ba-co);display:flex;font-weight:500;}.cspAnnouncement--error + .cspAnnouncement--error, .cspAnnouncement--warning + .cspAnnouncement--warning, .cspAnnouncement--success + .cspAnnouncement--success, .cspAnnouncement--info + .cspAnnouncement--info, .cspAnnouncement--general + .cspAnnouncement--general, .cspAnnouncement--none + .cspAnnouncement--none{border-top:1px dashed color-mix(in srgb, var(--i-co) 20%, transparent);}.cspAnnouncement a{color:inherit;}.cspAnnouncement__text, .cspAnnouncement__link{flex:1 1 auto;padding:1.2em;}.cspAnnouncement__link:hover{background:hsl(0 0% 100% / .12);}.cspAnnouncement__icon{margin-inline-end:.8em;opacity:.6;}.cspAnnouncements--top .cspWidth{flex:1 1 100%;display:flex;max-width:var(--i-layout-width);}.cspAnnouncement [data-role="dismissAnnouncement"]{flex:0 0 auto;padding:0 1.2em;display:flex;justify-content:center;align-items:center;}.cspAnnouncement [data-role="dismissAnnouncement"]:hover{background:hsl(0 0% 100% / .12);}.cspMessage--error, .cspAnnouncement--error{--_ba-co:hsl(0 61% 48%);--_icon:"\f071";}.cspMessage--warning, .cspAnnouncement--warning{--_ba-co:hsl(20 61% 45%);--_icon:"\f071";}.cspMessage--success, .cspAnnouncement--success{--_ba-co:hsl(150 82% 29%);--_icon:"\f058";--_icon--fo-we:400;}.cspMessage--info, .cspMessage--general, .cspAnnouncement--info, .cspAnnouncement--general{--_ba-co:var(--i-background_dark);--_icon:"\f05a";}.cspMessage--neutral, .cspMessage--none, .cspAnnouncement--none{--_ba-co:var(--i-background_1);--i-co:var(--i-color_root);}.cspMessage--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);}.cspMessage--transparent{background:none;border-radius:0;--i-co:var(--i-color_root);}.cspMessage_code{padding:.5em .7em;display:inline-block;background:hsl(0 0% 0% / .2);border-radius:6px;color:hsl(0 0% 100% / .8);}.cspPushNotificationsPrompt{display:block;}.cspPushNotificationsPrompt__button{width:100%;display:flex;align-items:center;gap:.5em 1em;font-weight:500;color:var(--i-color_soft);background:color-mix(in hsl, currentColor 10%, transparent);padding:.8em 1em;border-radius:min(var(--i-design-radius, 5px));}.cspPushNotificationsPrompt__button:hover{background:color-mix(in hsl, currentColor 18%, transparent);}[data-permission="granted"] .cspPushNotificationsPrompt__button{color:var(--i-color_positive);}.cspCalendarDate{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;}.cspCalendarDate__month{background-color:#a93848;color:#fff;text-transform:uppercase;font-size:.9em;font-size:22cqw;line-height:1.7;font-weight:bold;}.cspCalendarDate__date{font-size:40cqw;place-self:center;}.cspCalendarDate--large{width:5.7em;}.cspIndicator{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-csp-read]) .cspIndicator{color:inherit;}.cspIndicator::before{content:"\f111";display:block;}.cspIndicator--participated::before{content:"\f005";}[data-csp-read] .cspIndicator--participated{opacity:.3;}.cspData__title .cspIndicator{margin-inline-end:.6em;vertical-align:.2em;}[data-csp-read] .cspIndicator:not(.cspIndicator--participated){display:none;}.cspCaterpillar{--i-basis:40px;display:flex;align-items:center;position:relative;isolation:isolate;}.cspCaterpillar > *{flex:0 1 auto;width:var(--i-basis);height:var(--i-basis);border:2px solid var(--i-background_1);overflow:hidden;border-radius:50%;position:relative;background:var(--i-background_4);text-align:center;align-content:center;line-height:1;font-size:.8em;font-weight:600;}.cspCaterpillar > :not(:last-child){margin-inline-end:calc(var(--i-basis) * -.3);}.cspCaterpillar .cspUserPhoto{box-shadow:var(--ba-co) 0px 0px 0px 2px;width:100%;}.cspCaterpillar--reverse > *{z-index:-1;}.cspCaterpillar--reverse > :nth-child(1){z-index:12}.cspCaterpillar--reverse > :nth-child(2){z-index:11}.cspCaterpillar--reverse > :nth-child(3){z-index:10}.cspCaterpillar--reverse > :nth-child(4){z-index:9}.cspCaterpillar--reverse > :nth-child(5){z-index:8}.cspCaterpillar--reverse > :nth-child(6){z-index:7}.cspCaterpillar--reverse > :nth-child(7){z-index:6}.cspCaterpillar--reverse > :nth-child(8){z-index:5}.cspCaterpillar--reverse > :nth-child(9){z-index:4}.cspCaterpillar--reverse > :nth-child(10){z-index:3}.cspCaterpillar--reverse > :nth-child(11){z-index:2}.cspCaterpillar--reverse > :nth-child(12){z-index:1}[data-controller="cloud.front.realtime.whosViewing"]:empty{display:none;}.cspLiveActivity{--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-csp-scheme="dark"]) .cspLiveActivity{--ba-co:var(--i-secondary);--i-co:var(--i-secondary-contrast);}.cspLiveActivity p{padding:0 .5em;}.cspLiveActivity .cspCaterpillar{flex:0 0 auto;--i-basis:28px;}.cspLiveActivity--small{padding:0 .6em;}.cspLiveActivity em{font-style:normal;}@keyframes liveActivity{0%, 100%{opacity:0.7;}50%{opacity:1;}}.cspRssIcon{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;}.cspRssIcon .fa-rss{margin:auto !important;}.cspHr{margin:1em 0;height:1px;background:currentColor;opacity:.3;flex:1 1 100%;max-height:1px;}.cspHr--small{margin:.5em 0;}.cspHr--none{margin:0;}:where(.cspDimension){--i-basis:initial;aspect-ratio:1;width:var(--i-basis, 100%);height:auto;object-fit:cover;}.cspJS_hide{display:none}.cspImage[data-src]:not([data-loaded]){background:var(--i-background_2);min-width:50px;height:1px;}.cspImage[data-src][data-loading]{animation:dummy_anim 1s infinite;}.cspEmoji[data-src][data-loading]{animation:dummy_anim 1s infinite;border-radius:4px;}.cspClearfix::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.cspOnline{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:cspOnline 4s infinite;opacity:1 !important;}.cspOnline::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:inherit;opacity:0;transform:scale(1);animation:cspOnlineRay 4s infinite;}.cspEntry__username .cspOnline{margin:0;}.cspAvatarStack .cspOnline{margin:0;width:27%;max-width:10px;outline:2px solid var(--i-background_1);position:absolute;bottom:-5%;right:-5%;}@keyframes cspOnline{10%{transform:scale(.7);}30%{transform:scale(1);}}@keyframes cspOnlineRay{10%{transform:scale(1);opacity:.4;}50%{transform:scale(3);opacity:0;}100%{transform:scale(1);opacity:0;}}.cspNotification{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;}.cspNotification[data-role="autoCheckCount"]{display:none;}@media (min-width:768px){.cspNotification{inset-inline-end:-10px;}}.cspChart__chart{overflow:hidden;}.cspChart_filters{flex-grow:1;align-items:start;}[data-csp-scheme="dark"] .cspChart [fill="#ffffff"]{fill:var(--i-box--ba-co);}[data-csp-scheme="dark"] .cspChart [stroke="#3366cc"]{stroke:var(--i-color_primary);}[data-csp-scheme="dark"] .cspChart [fill="#cccccc"]{fill:var(--i-color_soft);}[data-csp-scheme="dark"] .cspChart [fill="#ebebeb"]{fill:var(--i-background_5);}[data-csp-scheme="dark"] .cspChart [fill="#333333"]{fill:var(--i-color_root);}[data-csp-scheme="dark"] .cspChart [stroke="#3366cc"]{stroke:var(--i-color_primary);}[data-csp-scheme="dark"] .cspChart text{fill:var(--i-color_root);}.goog-tooltip > div[style*="infobackground"]{background:var(--i-background_3) !important;border-color:var(--i-background_6) !important;}.cspScrollbar{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 20%, transparent) transparent;overflow:auto;}.cspScrollbar::-webkit-scrollbar{width:12px;height:12px;}.cspScrollbar::-webkit-scrollbar-track{background:transparent;border-radius:6px;}.cspScrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px;background-color:color-mix(in srgb, currentColor 30%, transparent);background-clip:content-box;}.cspScrollbar:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, currentColor 40%, transparent);}.cspScrollbar::-webkit-scrollbar-thumb:hover{background-color:currentColor;}#cspMultiQuoter{inset:20px;top:auto;margin-left:auto;margin-right:auto;display:flex;background:var(--i-tooltip--ba-co);border-color:var(--i-tooltip--ba-co);font-size:.9em;color:hsl(0 0% 100%);font-weight:500;border-radius:min(var(--i-design-radius), 5px);box-shadow:hsl(0 0% 0% / .1) 0px 5px 20px;transition-property:display, overlay, opacity, translate;transition-behavior:allow-discrete;transition-duration:.15s;opacity:0;translate:0 10px;}#cspMultiQuoter:popover-open{opacity:1;translate:0 0;@starting-style{&{opacity:0;translate:0 10px;}}}@media(hover:none){#cspMultiQuoter{inset:auto;inset-inline-end:10px;bottom:10px;}}@media (max-width:767px){#cspMultiQuoter{bottom:calc(var(--i-mobileFooter--he) + 10px);}}#cspMultiQuoter button{padding:.6em .9em;}#cspMultiQuoter button:not(:first-child){border-inline-start:1px solid hsl(0 0% 100% / .2);}#cspMultiQuoter button:hover{background:hsl(0 0% 100% / .1);}#cspMultiQuoter .fa-comments{opacity:.6;margin-inline-end:.3em;}.cspEmpty{text-align:center;font-size:1.3em;font-weight:500;color:var(--i-color_soft);padding:2em .5em;}.cspEmpty i{font-size:3em;margin-bottom:.3em;display:block;}.cspEmptyMessage{text-align:center;color:var(--i-color_soft);font-weight:600;padding:2em;flex:1 1 100%;grid-column:1/-1;}.cspEmptyMessage a{text-decoration:underline;}.cspLargeIcon{font-size:clamp(3em, 10vw, 6em);opacity:.5;margin-bottom:.3em;}.cspPrint{padding:50px;-webkit-print-color-adjust:exact;}.cspPrint :where(h1, h2, h3, h4, h5, h6){font-size:revert;font-weight:revert;}.cspPrint > :first-child{margin-top:0;}.cspPrint table{width:100%;border-spacing:0;border-collapse:collapse;}.cspPrint th{background:var(--i-background_3);color:var(--i-color_hard);padding:.6em;text-align:start;border:1px solid var(--i-background_6);}.cspPrint tbody td{padding:.6em;border:1px solid var(--i-background_6);}.cspPrint tfoot td{padding:5px;text-align:end;}.cspPrint tfoot td:last-child{padding:5px;text-align:start;}.cspPrint_doubleHeight{height:50px;}.cspPrint_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;}}.cspMap{width:100%;height:500px;background:var(--i-background_4);}.cspMap--small{height:200px;}.cspPixabayContent{max-width:100%;height:600px;max-height:calc(100vh - 260px);overflow:auto;overscroll-behavior:contain;padding:10px;transition:opacity 0.2s;}.cspPixabay--loading-new-search .cspPixabayContent{opacity:0.5;}.cspPixabayContent .cspLoading{margin-top:150px;}.cspPixabayGrid{--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);}.cspPixabayThumb, .cspPixabayGrid::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));}.cspPixabayGrid::after{content:"";background-color:transparent;aspect-ratio:auto;}.cspPixabayGrid > .cspMessage{flex-basis:100%;}.cspPixabayImage{width:100%;height:100%;cursor:pointer;object-fit:contain;}.cspPixabayImage:hover{opacity:.9;}a.cspPixabayAttribution{color:rgba(255,255,255,0.8);position:absolute;left:50%;bottom:-50px;transform:translateX(-50%);}.cspPixabayAttribution svg{width:110px;height:30px;fill:currentColor;display:block;}.cspPixabayMore{margin:10px auto 6px auto;text-align:center;}[data-role="editorCensorBlockMessage"]{max-height:300px;overflow-y:auto;}.cspMemberCard_controls{position:absolute;top:5px;inset-inline-end:5px;}.cspPageHeader{--_pa:clamp(1.3em, 3vw, 1.7em);container-type:inline-size;padding:var(--_pa);}@supports selector(a:has(b)){.cspPageHeader{padding:0;}}.cspPageHeader--padding{padding:var(--_pa);}.cspPageHeader.cspBox:has(> .cspPageHeader__title){padding:var(--_pa);}.cspPageHeader--hasFeatureColor{border-inline-start:6px solid var(--i-featured, currentColor);}.cspBox .cspPageHeader:not(:last-child){border-bottom:1px solid var(--i-background_4);}:where(.cspPageHeader__row:has(.cspPageHeader__primary)){display:flex;flex-wrap:wrap;align-items:center;gap:1em;}:where(.cspPageHeader__row--footer){gap:.5em;}@supports not selector(a:has(b)){.cspPageHeader__row{display:flex;flex-wrap:wrap;align-items:center;gap:1em;}.cspPageHeader__row > :not(.cspPageHeader__primary, .cspPageHeader__primary + *){flex:1 1 100%;}}:where(:is(.cspBox.cspPageHeader, .cspBox .cspPageHeader) .cspPageHeader__row){padding:var(--_pa);}:where(.cspPageHeader__row ~ .cspPageHeader__row){border-top:1px solid var(--i-background_4);padding-top:1em;padding-bottom:1em;}.cspPageHeader__row--footer{background-color:var(--i-background_2);}@media (min-width:768px){:where(:is(.cspPageHeader.cspBox, .cspBox .cspPageHeader:last-child) > .cspPageHeader__row--footer:last-child){border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}}.cspPageHeader__title ~ [data-controller="cloud.front.realtime.whosViewing"] .cspLiveActivity{margin-top:2em;}:where(.cspPageHeader__row > *){flex:1 1 auto;}.cspPageHeader__primary{flex:999 1 40%;}.cspPageHeader__title{font-weight:600;color:var(--i-color_hard);font-size:clamp(1.5em, 4vw, 2em);line-height:1.1;text-wrap:pretty;}.cspPageHeader__title a{color:inherit;}:where(.cspPageHeader__title > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline;}:where(.cspPageHeader__title > *){margin-inline-end:.3em;}:where(.cspPageHeader__title .cspIndicator){margin-inline-end:.7em;}.cspPageHeader__title [data-role="editableTitle"]:hover{background:var(--i-background_selected);color:var(--i-color_hard);}:where(.cspPageHeader__title :is(.cspBadges, .cspBadge--prefix), .cspPageHeader__title > .cspBadge){vertical-align:.15em;}.cspPageHeader__title .cspBadge{font-size:max(0.5em, 14px);}.cspPageHeader__title .cspBadge--prefix{display:inline;padding-block:.3em;}.cspPageHeader__rating{margin-top:.6em;display:flex;align-items:center;gap:1em;}.cspPageHeader__desc{color:var(--i-color_soft);font-size:clamp(1em, 2vw, 1.1em);margin-top:.6em;flex:1 1 100%;}.cspPageHeader__desc:empty{display:none;}.cspPageHeader__title + .cspPhotoPanel{margin-top:.6em;}:where(.cspPageHeader__row .cspButtons:not(.cspButtons--main)) .cspButton{flex-grow:1;font-size:calc(.8em + var(--i-range) * .1);}.cspPageHeader .cspTags{margin-top:1em;}.cspPageHeader:not(.cspBox, .cspBox *), .cspPageHeader__title:where(:not(.cspBox *)){color:var(--i-color_contrast, var(--i-color_dark));}.cspPageHeader__desc:where(:not(.cspBox *)){color:color-mix(in srgb, var(--i-color_contrast, var(--i-color_soft)) 70%, transparent);}@container (max-width:670px){.cspPageHeader__primary{flex:999 1 auto;}}@supports not (container-name:x){@media (max-width:979px){.cspPageHeader__primary{flex:999 1 60%;}}}.cspPagination{color:var(--i-color_soft);display:flex;flex-wrap:wrap;text-transform:uppercase;}.cspPagination:not(.cspButtonBar *){font-weight:600;font-size:max(.8em, 11px);}.cspPagination:where(:not(.cspBox *, .cspDialog *, .cspWidget *)){color:var(--i-color_contrast, currentColor);}:is(.cspPagination, .cspMiniPagination) > li > :is(a, button){color:inherit;height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:.8em 1.2em;border-radius:min(var(--i-design-radius), .3em);text-decoration:none;}.cspPagination > li > :is(a, button):hover{background:color-mix(in srgb, currentColor 8%, transparent);}.cspPagination .cspPagination__active a, .cspPagination [aria-current="page"]{background:var(--i-secondary) !important;color:var(--i-secondary-contrast) !important;}[data-csp-scheme="light"] .cspPagination .cspPagination__active a, [data-csp-scheme="light"] .cspPagination [aria-current="page"]{outline-color:var(--i-secondary);}.cspPagination__pageJump{margin-inline-start:1em;}@media (min-width:980px){.cspPagination:not(.cspPagination--numerous) .cspPagination__pageJump{display:none;}}.cspMiniPagination{display:inline-flex;gap:3px;font-size:max(.7em, 10px);font-weight:600;}.cspMiniPagination > li > a{background:color-mix(in srgb, currentColor 10%, transparent);padding:0 .6em;height:1.8em;text-decoration:none !important;}.cspMiniPagination > li > a:hover{background:color-mix(in srgb, currentColor 18%, transparent);}@media (min-width:768px){.cspPagination__inactive{display:none;}}@media (max-width:767px){.cspPaginationNav{align-self:stretch;}.cspPagination__page{display:none;}.cspPagination__pageJump{margin:0 auto;}.cspPagination__inactive{visibility:hidden;}}@media (max-width:350px){.cspPagination__next{margin-inline-start:auto;}.cspPagination__pageJump{flex:1 1 100%;order:1;}}.cspPager{display:flex;align-items:center;flex-wrap:wrap;gap:1em 0;}.cspPager:where(:not(.cspBox *, .cspDialog *, .cspWidget *)){color:var(--i-color_contrast, currentColor);}.cspPager_prev, .cspPager_next{flex:1 1 25%;}.cspPager_center{flex:1 1 50%;text-align:center;}.cspPager_next{text-align:end;}:is(.cspPager_next, .cspPager_prev) a{color:inherit;display:inline-block;position:relative;padding:1em 1.8em;width:100%;max-width:350px;}:is(.cspPager_next, .cspPager_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%);}.cspPager_next a::after{inset-inline-end:0;}.cspPager_prev a::after{content:"\f060";inset-inline-start:0;}[dir="rtl"] .cspPager_prev a::after{content:"\f061";}[dir="rtl"] .cspPager_next a::after{content:"\f060";}.cspPager_title, .cspPager_type{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;}.cspPager_type{font-weight:600;}.cspPager_title{opacity:.7;font-weight:500;}@media (max-width:979px){.cspPager_center{order:-1;flex:1 1 100%;}}.cspModal{background:hsl(210 20% 8% / .5);background:hsl(from var(--i-color_soft) h s 8% / 50%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed;inset:0;z-index:15000;margin:0 !important;}.cspModal > div{position:relative;}.cspModal__close{position:absolute;top:10px;inset-inline-end:10px;}.cspDialog{width:100%;height:100%;max-width:none;max-height:none;padding:10px;padding-top:calc(5vh + env(safe-area-inset-top));padding-bottom:calc(5vh + env(safe-area-inset-bottom));background:hsl(210 20% 8% / .5);background:hsl(from var(--i-color_soft) h s 8% / 50%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;position:fixed;inset:0;z-index:9999;}:where([data-csp-scheme="dark"]) :is(.cspModal, .cspDialog){background:hsl(0 0% 0% / 60%);}@media (prefers-reduced-motion:no-preference){.cspDialog{transition-property:display, overlay, opacity;transition-behavior:allow-discrete;transition-duration:.3s;}}html:has(.cspDialog[open]){overflow:hidden;}.cspDialog::backdrop{display:none;}.cspDialog[open]{opacity:1;@starting-style{&{opacity:0;}}}html:has(.cspDialog[open]){overflow:hidden;}.cspDialog_lightDismiss{position:absolute;top:0;left:0;width:100%;height:100%;}.cspDialog_box{width:100%;max-width:1200px;max-height:100%;background:var(--i-box--ba-co);margin:0 auto;box-shadow:var(--i-dialog--bo-sh);position:relative;border-radius:var(--i-box--bo-ra);transition-property:translate;transition-duration:inherit;translate:0 20px;display:flex;flex-direction:column;}.cspDialog[open] .cspDialog_box{translate:0 0;@starting-style{&{translate:0 20px;}}}.cspDialog .cspDialog_loading{height:200px;}.cspDialog_narrow .cspDialog_box{max-width:500px;}.cspDialog_medium .cspDialog_box{max-width:850px;}.cspDialog_wide .cspDialog_box{max-width:1000px;}.cspDialog_fullscreen{padding:10px;}.cspDialog_fullscreen .cspDialog_box{max-width:none;}.cspDialog_title{flex:0 0 auto;background:var(--i-background_2);border-top-left-radius:inherit;border-top-right-radius:inherit;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;padding:1.15em;display:flex;align-items:center;}[data-csp-scheme="dark"] .cspDialog_title{box-shadow:inset hsl(0 0% 100% / .15) 0px 1px 0px;}.cspDialog_close{display:grid;place-content:center;color:var(--i-color_soft);width:40px;height:40px;font-size:20px;outline-offset:-2px;border-radius:4px;}.cspDialog_close:hover{background:color-mix(in hsl, currentColor 10%, transparent);}.cspDialog_box > .cspDialog_close{background:color-mix(in hsl, var(--i-background_1) 50%, transparent);color:var(--i-color_soft);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);position:absolute;top:10px;inset-inline-end:10px;z-index:10;}.cspDialog_box > .cspDialog_close:hover{color:var(--i-color_hard);background:color-mix(in hsl, var(--i-background_1) 75%, transparent);}.cspDialog_title .cspDialog_close{margin:-0.4em;margin-inline-start:auto;}.cspDialog_content{flex:1 1 auto;overflow:auto;}.cspDialog_inlineContent{display:none;}.cspDialog .cspDialog_inlineContent{display:block;}.cspHovercard{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);overflow:visible;position:absolute;opacity:0;translate:0 10px;transition-property:display, opacity, translate;transition-behavior:allow-discrete;transition-timing-function:ease-in-out;transition-duration:.3s;}.cspHovercard:popover-open{opacity:1;translate:0 0;}@starting-style{.cspHovercard:popover-open{opacity:0;translate:0 10px;}}:where(.cspHovercard:not( .cspHovercard_noStem ) .cspHovercard_stem){color:var(--i-background_1);position:absolute;pointer-events:none;font-size:10px;border:1em solid transparent;}.cspHovercard.cspHovercard_stemTop{margin-top:-1em;}.cspHovercard.cspHovercard_stemBottom{margin-top:1em;}.cspHovercard.cspHovercard_stemLeft{margin-left:-20px;}.cspHovercard.cspHovercard_stemRight{margin-left:20px;}.cspHovercard_stemLeft .cspHovercard_stem{left:3em;}.cspHovercard_stemRight .cspHovercard_stem{right:3em;}.cspHovercard_stemTop .cspHovercard_stem{top:100%;border-top-color:currentColor;filter:drop-shadow(color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px 1px 0px);}.cspHovercard_stemBottom .cspHovercard_stem{bottom:100%;border-bottom-color:currentColor;filter:drop-shadow(color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px -1px 0px);}.cspHovercard_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;}.cspHovercard_loading .cspLoading--tinyIcon{width:20px;height:20px;font-size:20px;}.cspHovercard_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 .cspPhotoPanel{--i-photoPanelAvatar:40px;}.cUserHovercard__grid{color:var(--i-color_soft);font-weight:500;}:where(.cUserHovercard__grid > *){padding:var(--i-sp_2);}.cspTooltip{inset:auto;background:var(--i-tooltip--ba-co);border-color:var(--i-tooltip--ba-co);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:.6em .9em;font-size:.9em;color:hsl(0 0% 100%);font-weight:500;position:absolute;max-width:min(500px, 80vw);pointer-events:none;border-radius:min(var(--i-design-radius), 5px);box-shadow:hsl(0 0% 0% / .1) 0px 5px 20px;user-select:none;overflow:visible;transition-property:display, overlay, opacity, translate;transition-behavior:allow-discrete;transition-duration:.15s;opacity:0;translate:0 10px;}.cspTooltip:popover-open{opacity:1;translate:0 0;}@starting-style{.cspTooltip:popover-open{opacity:0;translate:0 10px;}}[data-dragging] .cspTooltip{display:none !important;}.cspTooltip_top{margin-top:-2px;}.cspTooltip_bottom{margin-top:2px;}.cspTooltip::after{content:'';display:block;position:absolute;width:0;height:0;border:5px solid transparent;left:50%;margin-left:-5px;transform:translate(0,0);}.cspTooltip_right::after{left:auto;right:4px;margin-left:0;}.cspTooltip_left::after{left:4px;margin-left:0;}.cspTooltip_top::after{border-top-color:inherit;top:100%;}.cspTooltip_bottom::after{border-bottom-color:inherit;top:-10px;}.cspTooltip a{color:currentColor;border-bottom:1px dotted currentColor;}.cspTooltip--inlineQuoteTooltip{pointer-events:auto;padding:0;font-weight:600;left:var(--_left, 0px);top:var(--_top, 0px);}.cspTooltip--inlineQuoteTooltip button{display:block;padding:.6em .9em;}.cspTooltip--inlineQuoteTooltip .fa-solid{opacity:.6;margin-inline-end:.3em;}@media (hover:none){.cspTooltip--inlineQuoteTooltip{position:fixed;inset:auto;bottom:calc(max(var(--i-mobileFooter--he), env(safe-area-inset-bottom, 0px)) + 10px);inset-inline-start:10px;}.cspTooltip--inlineQuoteTooltip::after{content:none;}}.cspPageAction{position:fixed;left:10px;right:10px;bottom:calc(var(--i-mobileFooter--he) + 10px);z-index:2000;display:flex;justify-content:center;margin:auto;width:fit-content;}.cspPageAction > [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;}.cspPageAction__title, .cspPageAction__button{padding:.7em 1.1em;border-radius:10px;}.cspPageAction__button:hover{background:hsl(0 0% 100% / .15);color:#fff;cursor:pointer;}.cspPageAction__button[aria-selected="true"]{background:hsl(0 0% 100% / .25);color:#fff;}.cspPageAction__button .fa-caret-up{opacity:.5;font-size:11px;margin-inline-start:.4em;}.cspPageAction_icon{font-size:20px;}@media (min-width:500px){.cspPageAction i-dropdown{position:fixed;}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){.cspPageAction i-dropdown{top:auto;bottom:calc(var(--i-mobileFooter--he) + 10px + 50px);}}}@media (min-width:980px){.cspPageAction{bottom:30px;}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){.cspPageAction i-dropdown{bottom:80px;}}}@media screen and (max-width:767px){.cspPageAction__title{flex:1 1 100%;padding:.5em;}}.cspAlert{background:var(--i-box--ba-co);color:var(--i-color_soft);padding:1.5em;width:480px;position:fixed;top:100px;left:0;right:0;margin:0 auto;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;text-align:center;transition:display, opacity, translate, overlay;transition-behavior:allow-discrete;transition-duration:.5s;opacity:0;translate:0 40px;}.cspAlert[open]{opacity:1;translate:0 0;@starting-style{&{opacity:0;translate:0 40px;}}}.cspAlert__icon{font-size:3em;margin-bottom:.3em;color:var(--i-color_soft);opacity:.6;}.cspAlert__title{display:block;color:var(--i-color_hard);font-weight:600;font-size:1.2em;margin-bottom:.6em;}.cspAlert .cspButtons{margin-top:2em;}.cspAlert .cspButtons .cspButton{flex:1 1 40%;}@media screen and (max-width:767px){.cspAlert{top:auto;bottom:40px;left:2%;right:2%;margin:0;width:auto;}.cspHovercard.cspHovercard_stemLeft{margin-left:0;}.cspHovercard.cspHovercard_stemRight{margin-left:0;}}.cspAttachLink:not(.cspAttachLink_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;}.cspAttachLink_block{display:inline-block;}.cspAttachLink_right{margin-inline-start:2em;}.cspAttachLink_left{margin-inline-end:2em;}.cspAttachLink_block:has(.cspAttachLink_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;}.cspAttachLink_block:has(.cspAttachLink_title):hover{background:var(--i-background_4);}.cspAttachLink_block::before{display:none;}.cspAttachLink_block:has(.cspAttachLink_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;}.cspAttachLink_block::before{content:'\f0c6';}.cspAttachLink_block:is([data-fileExt="zip"], [data-fileExt="rar"], [data-fileExt="7z"], [data-fileExt="gz"], [data-fileExt="tar"])::before{content:'\f1c6';}.cspAttachLink_block[data-fileExt="pdf"]::before{content:'\f1c1';}.cspAttachLink_block:is([data-fileExt="doc"], [data-fileExt="docx"])::before{content:'\f1c2';}.cspAttachLink_block:is([data-fileExt="txt"], [data-fileExt="rtf"])::before{content:'\f0f6';}.cspAttachLink_block:is([data-fileExt="xls"], [data-fileExt="xlsx"])::before{content:'\f1c3';}.cspAttachLink_block:is([data-fileExt="ppt"], [data-fileExt="pptx"], [data-fileExt="pps"])::before{content:'\f1c4';}.cspAttachLink_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';}.cspAttachLink_block:is([data-fileExt="mov"], [data-fileExt="mp4"])::before{content:'\f1c8';}.cspAttachLink_block[data-fileExt="svg"]::before{content:'\f1c5';}.cspAttachLink_title{color:var(--i-color_hard);font-weight:600;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;}.cspAttachLink_metaInfo{display:block;font-size:.8em;color:var(--i-color_soft);}.cspAttachLink_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-cspembed-contentapp="blog"]:not([style*="height"]){height:490px;}[data-cspembed-contentapp="gallery"]:not([style*="height"]){height:600px;}[data-cspembed-contentapp="downloads"]:not([style*="height"]){height:580px;}[data-cspembed-contentapp="cms"]:not([style*="height"]){height:220px;}[data-cspembed-contentapp="forums"]:not([style*="height"]){height:500px;}[data-cspembed-contentapp="nexus"]:not([style*="height"]){height:580px;}[data-cspembed-contentapp="calendar"]:not([style*="height"]){height:570px;}.cspRichEmbed{max-width:var(--i-richEmbed--wi, 600px);}.cspRichEmbed_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;}.cspRichEmbed_masthead--small{aspect-ratio:4;}.cspRichEmbed_masthead--map{aspect-ratio:auto;}.cspRichEmbed_masthead img{width:100%;height:100%;object-fit:cover;}.cspRichEmbed .cspFigure{margin:.5em;}.cspRichEmbed__content{padding:1.4em;display:grid;gap:1em;margin-top:-.5em;}.cspRichEmbed .cspImage{max-height:350px;}.cspRichEmbed_header{padding:1em;background:var(--i-background_2);display:flex;align-items:center;gap:1em;margin:.5em;border-radius:6px;}.cspRichEmbed_header > :first-child{flex-grow:1;}.cspRichEmbed_openItem{flex:0 0 auto;font-size:1.8em;color:var(--i-color_soft);transition:opacity 0.2s ease-in-out;}.cspRichEmbed_openItem:not(:hover){opacity:.2;}.cspRichEmbed_moreInfo{background:var(--i-background_2);padding:1em;border-radius:min(var(--i-design-radius), 6px);margin:.5em;}.cspRichEmbed_moreInfo li{position:relative;}.cspRichEmbed_moreInfo .cspNotification{top:0;inset-inline-end:0;}.cspRichEmbed__snippet{max-height:3lh;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.6;}.cspRichEmbed_stats{display:flex;flex-wrap:wrap;gap:.6em 2em;color:var(--i-color_soft);font-weight:500;}.cspRichEmbed_stats a{color:inherit;}.cspRichEmbed_stats i{margin-inline-end:.5em;}.cspRichEmbed_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);}.cspRichEmbed_itemTitle{color:var(--i-color_hard);font-weight:600;margin-bottom:.3em;}.cspEmbeddedVideo{float:none;clear:both;}.cspEmbeddedVideo iframe{display:block;width:100%;height:100%;aspect-ratio:16/9;}.cspEmbeddedVideo, .cspEmbeddedPhoto, .cspEmbeddedBrightcove{--i-media-width:100%;max-width:var(--i-embed-media-max-width, 100%);width:var(--i-media-width);}.cspEmbeddedVideo:where([data-og-user_text*="youtube.com/shorts/"]){max-height:min(100vh - 60px, 900px);max-height:min(100svh - 60px, 900px);aspect-ratio:9/16;max-width:none;}.cspEmbeddedVideo:where([data-og-user_text*="youtube.com/shorts/"]) iframe{aspect-ratio:inherit;}.cspEmbeddedVideo:where([data-og-user_text*="youtube.com/shorts/"][style="--i-media-width:100%;"]){width:auto;}.cspEmbeddedVideo + .cspEmbeddedVideo{margin-top:2em;}:where(.cspEmbeddedOther iframe){float:none;clear:both;width:var(--i-embed-max-width);max-width:100%;position:relative;}:where(.cspEmbeddedOther iframe[data-controller="core.front.core.autosizeiframe"]){height:400px;}.cspEmbeddedBrightcove{position:relative;display:block;width:640px;}.cspEmbeddedBrightcove_inner{padding-top:56.25%;}.cspEmbeddedBrightcove_frame{position:absolute;inset:0;width:100%;height:100%;}.cspEmbedded_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(.cspRichTextBox, .cspQuote_contents) .cspEmbedded_og:not(#x){margin-inline:1.3em;width:calc(var(--i-embed-default-width) - 2.6em);max-width:calc(100% - 2.6em);}.cspEmbedded_og__link{text-decoration:none;}.cspEmbedded_og__title{margin:0;font-size:1.2em;font-weight:600;line-height:1.4;}.cspEmbedded_og__link > .cspEmbedded_og__title::after, .tiptap .cspEmbedded_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);}.cspEmbedded_og__description{margin-top:.5em;}.cspEmbedded_og__description:empty{display:none;}.cspEmbedded_og > .cspEmbedded_og__image:first-child{margin-block-start:0.7em;padding-block-start:0;border-top-left-radius:min(var(--i-design-radius), 6px);border-top-right-radius:min(var(--i-design-radius), 6px);}.cspEmbedded_og__image{width:calc(100% - 1em);border-radius:min(var(--i-design-radius), 6px);}.cspEmbedded_og figcaption{text-align:start;padding:1.2em;margin-top:0;font-weight:normal;font-size:1em;}.cspEmbedded_og__site-name{background-color:var(--i-background_2);padding:1em;display:flex;align-items:center;gap:0.7em;}.cspEmbedded_og__favicon{height:1.2em;flex-shrink:0;margin:0 !important;}.cspEmbedded_og__site-name > h5{font-size:1em;margin:0;color:var(--i-color_root);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.cspEmbedded__wrap{width:100%;display:flex;}.cspEmbedded__wrap--center{justify-content:center;}.cspEmbedded__wrap--end{justify-content:end;}.cspReviewResponse{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-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-csp-scheme="light"]{--pp-root:#202746;--pp-str:#ac9739;--pp-kwd:#6679cc;--pp-typ:#6679cc;--pp-lit:#c76b29;--pp-tag:#c94922;--pp-atv:#22a2c9;}[data-csp-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);}}.cspProgress{--_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;}.cspProgress::-moz-progress-bar{border-radius:var(--_bo-ra);background:var(--_progress);}.cspProgress::-webkit-progress-bar{background:none;}.cspProgress::-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;}}.cspProgress:not(progress){height:1.6em;font-size:12px;border-radius:6px;overflow:hidden;}.cspProgress__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;}.cspProgress--animated .cspProgress__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;}.cspProgress--warning .cspProgress__progress{background-color:#c05454;}.cspProgress__progress[data-progress]::after{color:#fff;content:attr(data-progress);display:block;inset-inline-end:5px;position:absolute;}.cspProgress__progress[data-progress="0%"]{display:none;}.cspMeter{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){.cspMeter{appearance:none;}}.cspMeter::-webkit-meter-optimum-value{background:var(--i-primary);}.cspMeter::-webkit-meter-bar{background:transparent;border-width:0;height:.8em;}.cspMeter::-webkit-meter-suboptimum-value{background:var(--i-color_negative);}.cspMeter::-moz-meter-bar{background:var(--i-primary);}.cspMeter > span{background:var(--i-primary);width:0;display:block;height:inherit;}.cspImageAttach .cspMeter{width:70%;position:absolute;top:45%;margin-inline-start:-35%;inset-inline-start:50%;}i-pwa-install{background:hsl(0 0% 5%);color:hsl(0 0% 100%);align-items:start;padding:1em;gap:1em;position:relative;font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;display:none;}@media (display-mode:browser) and (hover:none) and (pointer:coarse){i-pwa-install{display:flex;}}@supports (-moz-appearance:none){i-pwa-install{display:none;}}.iPwaInstall__icon{width:40px;flex:0 0 auto;border-radius:22%;background:#fff;}.iPwaInstall__content{flex:1 1 auto;}.iPwaInstall__title{font-weight:600;}.iPwaInstall__desc{color:hsl(0 0% 80%);font-size:.9em;}.iPwaInstall__desc strong{font-weight:500;color:hsl(0 0% 100%);text-decoration:underline;text-underline-offset:4px;}.iPwaInstall__learnMore{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}.iPwaInstall__dismiss{width:45px;margin:-1em;margin-inline-start:0;flex:0 0 auto;align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative;}.iPwaInstall__dismiss span{font-size:1.7em;}.iPwaInstallPopover{display:grid;gap:3em;padding:1.5em;}.iPwaInstallPopover__icon{width:50px;align-self:start;flex:0 0 auto;border-radius:22%;background-color:#fff;box-shadow:hsl(0 0% 0% / .15) 0px 5px 20px, hsl(0 0% 0% / .08) 0px 1px 2px;}.iPwaInstallPopover__title{font-size:1.2em;font-weight:600;color:var(--i-color_hard);display:flex;align-items:center;gap:.7em;}.iPwaInstallPopover svg{height:1em;width:auto;fill:currentColor;display:inline-block;overflow:visible;vertical-align:-0.05em;}@supports not (-webkit-hyphens:auto){.iPwaInstallPopover__ios{display:none;}}@supports (-webkit-hyphens:auto){.iPwaInstallPopover__android{display:none;}}.cspRating{display:inline-flex;flex-wrap:wrap;gap:0 1.5em;color:var(--i-color_soft);}.cspRating > ul{display:flex;}.cspRating > ul > li{width:1.2em;display:grid;place-content:center;}.cspRating > ul > li > i{grid-area:1/-1;}.cspRating_small{font-size:.7em;}.cspRating_large{font-size:1.15em;}.cspRating_veryLarge{font-size:1.25em;}.cspRating_rated .cspRating_collective, .cspRating_rated:hover .cspRating_mine{display:none;}.cspRating_rated:hover .cspRating_collective{display:flex;}.cspRating.cspRating_loading{opacity:0.6;}.cspRating_on .fa-star, .cspRating_half .fa-star-half:not(.fa-flip-horizontal){color:hsl(35 100% 50%);}.cspRating_mine .cspRating_on .fa-star{color:var(--i-primary);}.cspRating_half .fa-star-half.fa-flip-horizontal, .cspRating_off :is(.fa-star-o,.fa-star){opacity:.4;}.cspRating_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);}.cspRichText, .tiptap code{tab-size:4;}.cspRichText{display:flow-root;}.cspRichText:empty{display:none;}:where(.cspRichText) p{margin:revert;}[data-role="commentContent"] .cspRichText p{white-space:pre-wrap;}[data-csp-setting-compact-richtext] :where(.cspRichText) p, :where(.cspRichText) :is(ol, ul) p{margin-top:0;margin-bottom:0;}.cspRichText p:empty{min-height:1em;min-height:1lh;}:where(.cspRichText) :is(h1, h2, h3, h4, h5, h6){font-weight:700;margin:var(--i-rem) 0;color:var(--i-color_hard);}:where(.cspRichText) h1{font-size:clamp(1.7em, 1em + 2.3vw, 3em);line-height:1.1;}:where(.cspRichText) h2{font-size:clamp(1.5em, 1em + 1.9vw, 2.2em);line-height:1.1;}:where(.cspRichText) h3{font-size:clamp(1.4em, 1em + 1.6vw, 1.8em);line-height:1.1;}:where(.cspRichText) h4{font-size:clamp(1.3em, 1em + 1.2vw, 1.5em);}:where(.cspRichText) h5{font-size:1.2em;}:where(.cspRichText) h6{font-size:1em;}:where(.cspRichText) :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(.cspRichText) ul:not([class]){list-style-type:disc;}:where(.cspRichText) ul:not([class]) ul:not([class]){list-style-type:circle;}:where(.cspRichText) ul:not([class]) ul:not([class]) ul:not([class]){list-style-type:square;}.cspRichText > :first-child{margin-top:0;}.cspRichText > :last-child{margin-bottom:0;}:where(.cspRichText) a{text-decoration:underline;}[data-csp-font-size="80"]{font-size:0.8em;}[data-csp-font-size="90"]{font-size:0.9em;}[data-csp-font-size="125"]{font-size:1.25em;}[data-csp-font-size="150"]{font-size:1.5em;}[data-csp-font-size="175"]{font-size:1.75em;}[data-csp-font-size="200"]{font-size:2em;}.cspEdited{display:block;white-space:normal;clear:both;}:where(.cspRichText) figure{clear:both;margin:1em auto;}:where(.cspRichText) figure img{display:block;margin:0 auto;}:where(.cspRichText) figcaption{color:var(--i-color_soft);margin-top:1em;font-weight:500;font-size:.9em;text-align:center;}.cspRichText hr{margin:1em 0;--i-hr-width:2px;height:var(--i-hr-width);background-color:var(--i-richtext-color, var(--i-color_root));}.cspRichText pre, .cspQuote, .cspCode, .cspSpoiler, .cspRichText :where(details), .cspRichTextBox, .cspStyle_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(.cspRichText pre, .cspQuote, .cspCode, .cspSpoiler, .cspRichText :where(details), .cspRichTextBox, .cspStyle_spoiler):has(.cspEditor__anchored-panel:not([hidden])){z-index:3;}.cspRichText figure{background:var(--i-background_2);}.cspRichTextBox[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(.cspRichTextBox[data-i-background-color]){color:color-mix(in srgb, var(--i-richtext-background-color, var(--i-color_root)) 30%, var(--i-color_root));}.cspRichTextBox[data-i-background-color*="theme_"]{background-color:var(--i-richtext-background-color);}.cspRichTextBox:is([data-i-background-color="null"], [data-i-background-color="root"], :not([data-i-background-color])){border-color:color-mix(in srgb, var(--i-background_2) 85%, var(--i-color_root));background-color:var(--i-background_2);}.cspRichText pre, .cspCode{display:block;margin:1em 0;clear:both;direction:ltr;word-wrap:normal;overflow:auto;display:block;font-size:max(.9em, 13px);}.cspCode[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);}.cspRichText 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;}.cspQuote_contents > .cspCode{background:color-mix(in srgb, var(--i-color_root), 6%, transparent);}[data-cspspoiler]:not(details) *:not(.cspSpoiler_header){display:none;}.cspSpoiler_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(.cspSpoiler, .cspStyle_spoiler) > :nth-child(2){margin-top:1.2em;}.cspAccordion_header__content{flex-grow:1;}.cspSpoiler_header{display:flex;align-items:center;gap:.5em;}.cspSpoiler_header a{color:inherit;text-decoration:none;}.cspQuote_citation-origin{position:absolute;inset-inline-end:1em;}.cspQuote_citation-origin:not(:hover){opacity:.2;}details.cspSpoiler > .cspSpoiler_contents, details.cspQuote > .cspQuote_contents{overflow:hidden;min-height:revert !important;max-height:revert;flex:1 1;display:revert;padding:1.2em;}:is(.cspQuote_contents, .cspSpoiler_contents) p:first-child{margin-top:0;}:is(.cspQuote_contents, .cspSpoiler_contents) p:last-child{margin-bottom:0;}.cspQuote_contents.cspTruncate::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;}.cspQuote{color:var(--i-color_soft);}:is(.cspQuote, .cspCode, .cspEmbedded, .cspEmbeddedPhoto, .cspEmbeddedVideo) + :is(.cspQuote, .cspCode, .cspEmbedded, .cspEmbeddedPhoto, .cspEmbeddedVideo){margin-top:1em;}.cspQuote_citation{color:var(--i-color_root);font-size:0.95em;font-weight:600;margin-bottom:1em;}.cspQuote_citation::before{content:'\f10d';margin-inline-end:.7em;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;}.cspQuote_citation a{text-decoration:none;color:inherit;}.cspQuote_citation [data-action="toggleQuote"]{display:none;}.cspRichTextBox{padding:1.3em;}.cspRichTextBox__title, .cspRichText 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.cspRichTextBox__title:has(p:empty){display:none;}.cspRichText [open] > summary, :is(.cspRichTextBox--alwaysopen, .cspRichTextBox[open], div.cspRichTextBox--expandable) .cspRichTextBox__title{margin-bottom:1em;border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent);}.cspRichText summary, summary.cspRichTextBox__title{padding-inline-end:2em;}.cspRichTextBox__title p{margin:0;}.cspRichTextBox > p:first-of-type{margin-top:0;}.cspRichTextBox > p:last-child{margin-bottom:0;}.cspRichText summary::after, summary.cspRichTextBox__title::after, .cspRichTextBox__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);}.cspRichText summary::after, summary.cspRichTextBox__title::after{position:absolute;inset-inline-end:0;top:0;bottom:0;margin-block:auto;}.cspRichText summary::after, summary.cspRichTextBox__title::after, .cspRichTextBox__marker::after{content:"\2b";}.cspRichText [open] > summary::after, [open] > summary.cspRichTextBox__title::after, .cspSpoiler_open.cspSpoiler_header::after, .cspRichTextBox__marker.cspRichTextBox__marker--collapse-icon::after{content:"\f068";}.cspRichText summary:hover::after, summary.cspRichTextBox__title:hover::after{background:var(--i-color_root);color:var(--i-background_1);}.cspRichText ~ .cspEdited{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;}.cspRichText__align--left, .cspRichText__align--right{display:block;margin-block:1em;position:relative;z-index:1;}@media(min-width:768px){.cspRichText__align--left{float:inline-start;margin-inline-end:2em;}.cspRichText__align--right{float:inline-end;margin-inline-start:2em;}.cspRichText__align--width-small{width:33%;}.cspRichText__align--width-medium{width:50%;}.cspRichText__align--width-big{width:66%;}}:is(.cspRichText__align--width-big,.cspRichText__align--width-small,.cspRichText__align--width-medium) > :is([width]:not([width=""]), [height]:not([height=""])){width:100%;}.cspRichText__align--block{display:inline-block;max-width:100%;}:where(.cspRichText mark){--i-richtext-background-color:var(--i-color_yellow);}.cspRichText 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);}.cspRichText .cspRichText__align--width-fullwidth{width:100%;}.cspRichText .cspRichText__align--width-custom{--i-media-width:auto;}.cspRichText .cspRichText__align--width-custom, .cspRichText .cspRichText__align--width-custom > :is(img,video,.cspEmbeddedVideo){width:min(100%,var(--i-media-width));}.cspRichText .cspRichText__align--inline{display:inline-block;}.cspAttachLink.cspRichText__align--width-fullwidth > :is(video, img){width:100%;}.cspRichText :where(iframe:not(.cspEmbeddedBrightcove_frame, .cspEmbeddedVideo > *, .cspEmbeddedPhoto > *)){max-width:min(100%,var(--i-embed-max-width, 500px));}.cspRichText .cspRichText__table-wrapper{overflow-x:auto;overflow-y:hidden;}.cspRichText 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;}.cspRichText :is(th, td){border:var(--i-ta--bo-wi) solid var(--i-ta--bo-co);padding:.7em;position:relative;}.cspRichText th{background-color:var(--i-background_3);font-weight:600;text-align:inherit;}.cspRichText table p:first-of-type{margin-top:0;}.cspRichText table p:last-of-type{margin-bottom:0;}@media(hover:none) and (pointer:coarse){.cspRichText abbr[title]{position:relative;text-decoration:underline;text-decoration-style:dotted;}.cspRichText 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;}.cspRichText abbr[title]:hover::after{transform:translate(-50%, 0px);opacity:1;}}.cspRichText [data-csplightbox] > img{cursor:zoom-in;}i-lightbox{display:contents;}.cspSocialIcons{display:flex;flex-wrap:wrap;justify-content:center;margin-inline-start:auto;}.cspSocialIcons > li{flex:0 0 auto;}.cspSocialIcons__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);}.cspSocialIcons__icon svg{fill:currentColor;height:1em;width:auto;}.cspSocialIcons__icon:hover{background-color:var(--_brand, color-mix(in srgb, currentColor 10%, transparent));color:#fff;}.cspSocialIcons span{position:absolute;width:1px;height:1px;overflow:hidden;}.cspSocialIcons__icon--internal{--_brand:#008b00;}.cspSocialIcons__icon--deviantart{--_brand:#00e59b;}.cspSocialIcons__icon--email{--_brand:#444;}.cspSocialIcons__icon--facebook{--_brand:#1778F2;}.cspSocialIcons__icon--linkedin{--_brand:#0a66c2;}.cspSocialIcons__icon--reddit{--_brand:#FF4500;}.cspSocialIcons__icon--twitter, .cspSocialIcons__icon--x{--_brand:#000000;}.cspSocialIcons__icon--vk{--_brand:#507299;}.cspSocialIcons__icon--weibo{--_brand:#D32F2F;}.cspSocialIcons__icon--youtube{--_brand:#ff0000;}.cspSocialIcons__icon--foursquare{--_brand:#2D5BE3;}.cspSocialIcons__icon--etsy{--_brand:#F56400;}.cspSocialIcons__icon--flickr{--_brand:#ff0084;}.cspSocialIcons__icon--github{--_brand:#111;}.cspSocialIcons__icon--instagram{--_brand:#E13D62;}.cspSocialIcons__icon--pinterest{--_brand:#BD081C;}.cspSocialIcons__icon--slack{--_brand:#42C299;}.cspSocialIcons__icon--xing{--_brand:#B0D400;}.cspSocialIcons__icon--tumblr{--_brand:#36465D;}.cspSocialIcons__icon--twitch{--_brand:#772ce8;}.cspSocialIcons__icon--discord{--_brand:#5865f2;}.cspSocialIcons__icon--bluesky{--_brand:#59baff;}.cspSocialIcons__icon--tiktok{--_brand:#000000;}.cspSteps{display:flex;flex-wrap:wrap;color:var(--i-color_hard);}.cspStep{flex:1 1 auto;border-bottom:3px solid var(--i-background_5);}.cspStep > :is(a, span){padding:1em;display:grid;}.cspStep strong{font-size:1.1em;}.cspStep__desc{font-size:.9em;color:var(--i-color_soft);}.cspStep--active{background:color-mix(in srgb, var(--i-primary) 4%, transparent);border-bottom-color:var(--i-primary);}.cspStep--active .cspStep__desc{color:inherit;}.cspStep--active ~ .cspStep{border-color:var(--i-background_3);}.cspStep--active ~ .cspStep{color:var(--i-color_soft);}.cspStream{--_padding-block:1.6em;--_padding-inline:1.5em;--_icon-width:5em;}.cspStream__time{padding:1em;background:var(--i-box--ba-co);position:sticky;top:var(--i-sticky-offset, 0px);z-index:var(--i-z-index_sticky);}.cspStreamItem ~ .cspStream__time{margin-top:2em;}.cspStreamItem{display:flex;position:relative;}.cspStreamItem.cspStreamItem_active{background-color:var(--i-background_selected);}.cspStreamItem__iconCell{flex:0 0 var(--_icon-width);display:flex;flex-direction:column;align-items:center;gap:.3em;}.cspStreamItem__iconCell::before, .cspStreamItem__iconCell::after{content:'';flex:1 1 auto;background:color-mix(in srgb, var(--i-color_soft) 20%, transparent);width:2px;}.cspStreamItem:not(.cspStreamItem_actionBlock) .cspStreamItem__iconCell::before{flex:0 0 var(--_padding-block);}.cspStreamItem__iconCell span:empty{width:.6em;height:.6em;background:var(--i-background_6);border-radius:50%;}.cspStreamItem__iconCell .cspUserPhoto{width:50%;}.cspStreamItem_actionBlock .cspStreamItem__iconCell .cspUserPhoto{width:30%;}:is(.cspStreamItem:first-child, .cspStream__time + .cspStreamItem, .cspStream:not(.cspStream_withTimeline)) .cspStreamItem__iconCell::before, :is(.cspStreamItem:last-child, .cspStreamItem:has( + .cspStream__time), .cspStream:not(.cspStream_withTimeline)) .cspStreamItem__iconCell::after{visibility:hidden;}:is(.cspStreamItem:first-child, .cspStream__time + .cspStreamItem, .cspStreamItem_actionBlock + .cspStreamItem_actionBlock) .cspStreamItem__mainCell{border-top-width:0;}.cspStreamItem__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;}.cspStreamItem_member .cspStreamItem__mainCell{padding-inline-end:0;}.cspStreamItem__title{font-size:1.2em;color:var(--i-color_hard);font-weight:500;line-height:1.2;}:where(.cspStreamItem__title > *){display:inline;}:is(.cspStreamItem--unread, [data-csp-unread]) .cspStreamItem__title{font-weight:bold;}.cspStreamItem__summary{color:var(--i-color_soft);margin-top:.3em;}.cspStreamItem__summary a{font-weight:550;}.cspStreamItem__summary .fa-solid{font-size:.85em;opacity:.7;margin-inline-end:.4em;}.cspStreamItem__stats{display:flex;align-items:center;flex-wrap:wrap;gap:.3em 2em;font-size:.9em;color:var(--i-color_soft);}.cspStreamItem__stats a{color:inherit;}.cspStreamItem__stats :is(.fa-solid, .fa-regular){opacity:.4;margin-inline-end:.3em;}.cspStreamItem__content{display:flex;flex-wrap:wrap;gap:1em;padding:1em 0;}.cspStreamItem__content > *{flex:1 1 100%;}.cspStreamItem__content > [id^="elComment_"]:not(.cspHide){display:contents;}.cspStreamItem__content-thumb{flex:0 0 80px;}.cspStreamItem__content-thumb--events{flex-basis:40px;}.cspStreamItem__content-content{flex:1 1 50%;align-self:center;display:grid;gap:1em;}.cspStreamItem__content-content .cspRichText{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}[data-processed="true"] .cspStreamItem__content-content .cspRichText{display:block;}.cspStreamItem__content:not(:has(*)){display:none !important}@supports not selector(a:has(b)){.cspStreamItem__content:-moz-only-whitespace{display:none !important}}.cspStream__comment .cspRating + .cspRichText{margin-top:.5em;}.cspStreamItem__popular{flex:0 0 auto;padding:1em;align-self:center;text-align:center;}.cspStreamItem:not([data-processed]) .cspStreamItem__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){.cspStreamItem_condensed .cspStreamItem__mainCell{flex-direction:row;flex-wrap:wrap;}.cspStreamItem_condensed .cspStreamItem__header{flex:1 1 auto;}.cspStreamItem_condensed .cspStreamItem__stats{flex:0 0 auto;}.cspStreamItem_condensed .cspStreamItem__content{order:1;flex:1 1 100%;}}.cspStreamItem_condensed .cspTime__long{display:none;}.cspStreamItem_condensed .cspTime__short{display:revert;}.cspStreamItem_actionBlock{--_padding-block:.8em;color:var(--i-color_soft);}.cspStreamItem_actionBlock a{font-weight:550;}.cspStreamItem_actionBlock .cspStreamItem__mainCell{flex-direction:row;flex-wrap:wrap;gap:.5em 2em;}.cspStreamItem_bar .cspHr{border-color:var(--i-color_primary);border-top-width:4px;margin:1em;border-radius:4px;}.cspStream__loadMore button{display:block;width:100%;background:var(--i-background_4);padding:1em;text-align:center;font-weight:600;color:var(--i-color_primary);}.cspMembers .cspCoverPhoto__container{border-radius:var(--i-box--bo-ra);margin:0;max-width:100%;}@media (max-width:767px){.cspStream{--_padding-inline:.8em;--_icon-width:4em;}}@media (max-width:500px){.cspStreamItem__content-thumb{flex-basis:50%;}}.cspTable{width:100%;border-spacing:0;border-collapse:collapse;background:var(--i-background_1);}.cspTable 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;}.cspTable th a{color:inherit;}.cspTable td{padding:14px;border-bottom:1px solid var(--i-background_3);}.cspTable_wrap{max-width:500px;}.cspTable tr:last-child td{border-width:0;}:where(.cspTable_zebra tbody tr:nth-child(2n)){background-color:var(--i-background_2);}.cspTable tr[data-tableClickTarget]:hover{background:var(--i-background_3);cursor:pointer;}.cspTable code{cursor:text;}.cspTable_highlight{background:var(--i-background_selected);}.cspTable_icon{width:65px;text-align:center;}.cspTable_icon .cspUserPhoto{width:34px;}.cspTable_controls{width:120px;}.cspTable_sortable:hover{background-color:var(--i-background_4);cursor:pointer;}.cspTable_sortable a{display:flex;align-items:center;}.cspTable_sortable__icon{margin-inline-start:auto;visibility:hidden;}.cspTable_sortableDesc .cspTable_sortable__icon::before{content:'\f0d7';}.cspTable .cspTable_sortableActive{background:var(--i-background_5);}:is(.cspTable_sortable:hover, .cspTable_sortableActive) .cspTable_sortable__icon{visibility:visible;}.cspMatrix th, .cspMatrix td:not(.cspMatrix_rowTitle){text-align:center;}.cspMatrix td{padding:1em;}.cspMatrix .cspMatrix_error{background:var(--i-background_moderated);}.cspMatrix .cspMatrix_highlighted{background:var(--i-background_selected);}.cspFieldRow [data-cspmatrix]{display:contents;}.cspTable .cspBadge{overflow-wrap:normal;}@media (max-width:979px){.cspTable--collapse{display:grid;}.cspTable--collapse thead{display:none;}.cspTable--collapse tr{display:flex;flex-wrap:wrap;position:relative;padding:1em 0;}.cspTable--collapse tr:has(.cspTable_icon){padding-inline-start:65px;}.cspTable--collapse td{display:block;align-content:center;border-color:var(--i-background_4);flex:1 1 auto;padding:0.7em 1em;}.cspTable--collapse .cspTable_primary{flex:1 1 100%;font-weight:500;}.cspTable--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;}.cspTable--collapse .cspTable_icon{position:absolute;inset-inline-start:0;top:1em;border-width:0;}.cspTable--collapse .cspTable_controls{order:10;flex:1 1 100%;border-width:0;}.cspTable--collapse .cspControlStrip{flex-wrap:wrap;}.cspTable--collapse .cspControlStrip_button > :is(a, button){padding:0 .8em;}:where(.cspTable--collapse .cspControlStrip_button > :is(a, button):not(:hover)){background:color-mix(in srgb, currentColor 10%, transparent);}.cspTable--collapse .cspControlStrip:not(.cspControlStrip_showText) .cspControlStrip_item{clip-path:none;height:auto;width:auto;position:static;white-space:wrap;margin:0;margin-inline-start:.4em;}}.cspTabs{--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(.cspBox, .cspWidget) .cspTabs{--_bo-sh:color-mix(in srgb, var(--i-co) 15%, transparent) 0px 1px 0px 0px;box-shadow:var(--_bo-sh);}:where([data-csp-scheme="dark"]) .cspTabs{--_active-co:var(--i-color_hard);--_active-ba-co:var(--i-background_6);}.cspTabs:has([role="tablist"] > :only-child){display:none;}.cspTabs--sticky{position:sticky;top:var(--i-sticky-offset, 0px);z-index:var(--i-z-index_sticky);}:where(.cspTabs--sticky), .cspPwaStickyFix--cspTabs{background-color:var(--i-background_2);}.cspTabs--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;}.cspTabs [role="tablist"]{display:flex;gap:2px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;}.cspTabs [role="tablist"]::-webkit-scrollbar{-webkit-appearance:none;height:0px;display:none;}.cspTabs [role="tab"]{flex:0 0 auto;}:is(.cspTabs--small, .cspTabs--stretch) [role="tab"]{flex-grow:1;}.cspTabs .ui-sortable{flex-wrap:wrap;}.cspTabs .ui-sortable [role="tab"]{flex-grow:0;}.cspTabs__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){.cspTabs__tab:where(:hover){color:var(--_hover-co);background:var(--_hover-ba-co);}}.cspTabs__tab[aria-selected="true"]{--i-outline-offset:-4px;color:var(--_active-co);background:var(--_active-ba-co);}.cspTabs__tab--disabled{opacity:0.6;font-style:italic;pointer-events:none;}.cspTabs--small .cspTabs__tab{font-size:.9em;}.cspTabs--withIcons .cspTabs__tab :is(.fa-solid, .fa-regular){font-size:1.4em;display:block;margin-bottom:.5em;}.cspTabs .fa-circle-exclamation{color:var(--i-color_negative);}.cspTabs__scrollers{position:absolute;inset:0;pointer-events:none;display:flex;overflow:hidden;}.cspTabs__scrollers button{pointer-events:auto;transition:.3s;padding:0 .4em;margin:.8em 0;touch-action:manipulation;display:block !important;}.cspTabs__scrollers button[hidden]{visibility:hidden;opacity:0;}.cspTabs__scrollers button:first-child{padding-inline-end:1em;transform-origin:0 50%;}.cspTabs__scrollers button:last-child{margin-inline-start:auto;padding-inline-start:1em;transform-origin:100% 50%;}.cspTabs__scrollers [hidden]:first-child{transform:translateX(10px);}.cspTabs__scrollers [hidden]:last-child{transform:translateX(-10px);}.cspTabs__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){.cspTabs__scrollers button:hover .fa-solid{background:color-mix(in srgb, var(--_ba-co, var(--i-background_1)), var(--i-co) 26%);}}.cspTabs__panel{min-height:100%;}.cspTabs__panels--padded .cspTabs__panel{padding:var(--i-sp_2);}.cspTabs_loadingContent{min-height:150px;}@media (max-width:600px){.cspTabs [role="tab"]{flex-grow:1;}}:where(.cspMenu, .cspDialog) .cspTabs{background:var(--i-background_2);border:1px solid var(--i-background_4);border-width:1px 0;}.cspSelectTree .cspTabs{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);}.cspTags{display:flex;align-items:center;flex-wrap:wrap;gap:.5em;font-size:max(.85em, 11px);font-weight:550;vertical-align:middle;}.cspTags a{text-decoration:none !important;}.cspTags__item, .cspTags__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)){.cspTags__item, .cspTags__more{background-color:var(--i-background_4);color:var(--i-link--co);}}.cspTags__item--prefix{background:var(--i-primary);color:var(--i-primary-contrast);}@media (any-hover:hover){.cspTags__item:hover, .cspTags__more:hover{background:color-mix(in srgb, currentColor 20%, transparent);}.cspTags__item--prefix:hover{background:color-mix(in srgb, var(--i-primary) 80%, currentColor);}}.cspTags__tag{color:inherit;padding:.2em 1em;text-decoration:none;}.cspTags__more .cspTags__tag{display:flex;align-items:center;gap:.5em;}.cspTags__more .fa-solid{font-size:8px;opacity:.6;line-height:1;}.cspTags__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);}.cspTags__remove:hover{background:color-mix(in srgb, currentColor 6%, transparent);}.cspApp .cspToolbox, #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)){.cspApp .cspToolbox, #elSidebarManager [data-role=info] [data-role=description]{--_background:#111;--i-color_soft:hsl(0 0% 100% / .6);}}.cspToolbox a:not( .cspButton ){color:inherit;text-decoration:underline;}.cspToolbox_title{font-size:1.5em;font-weight:600;margin-bottom:0;}.cspToolbox_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;}.cspToolbox_sectionTitle > :not([data-role="custom_block_info"]){display:block;padding:1em;font-size:1.2em;}.cspToolbox input, .cspToolbox select, .cspToolbox textarea{background-color:rgba(255,255,255,0.1);color:inherit;}.cspToolbox 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 .cspToolbox__tools{flex:1 1 auto;display:flex;flex-direction:column;}#elSidebarManager .cspToolbox__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 .cspInput--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 .cspToolbox_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);}i-tooltip{margin:6px;position:fixed;position-area:top;justify-self:anchor-center;position-try:flip-block, flip-inline, flip-block flip-inline;pointer-events:none;background:var(--i-tooltip--ba-co);color:hsl(0 0% 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:max(12px, .8em);font-weight:500;padding:.5em 1em;border-radius:6px;box-shadow:0 2px 6px hsl(0 0% 0% / .1);max-width:min(100% - 40px, 30em);transition-property:display, overlay, opacity, translate;transition-behavior:allow-discrete;transition-duration:.3s;opacity:0;translate:0 10px;}i-tooltip:popover-open{opacity:1;translate:0 0;}@starting-style{i-tooltip:popover-open{opacity:0;translate:0 10px;}}i-tooltip.\:popover-open{opacity:1;translate:0 0;}@supports (not (position-area:bottom)) or (-webkit-hyphens:auto){i-tooltip{position-area:initial;justify-self:initial;position-try:initial;--margin:6px;margin:0;top:auto;right:auto;bottom:calc(100% - var(--top) + var(--margin));left:0;transform:translateX(clamp( var(--margin), var(--left) - 50%, 100vw - var(--margin) - 100% )) translateY( clamp( 0%, (var(--top) - var(--margin) - 100%) * -999, 100% + var(--height) + var(--margin) * 2 ) ) ;}}[class*="cspTruncate_"]{--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);}.cspTruncate--ellipsis{max-height:none;}.cspTruncate--ellipsis img{display:none;}.cspTruncate_1{display:block;white-space:nowrap;max-width:100%;}.cspTruncate_1{--line-clamp:1;}.cspTruncate_2{--line-clamp:2;}.cspTruncate_3{--line-clamp:3;}.cspTruncate_4{--line-clamp:4;}.cspTruncate_5{--line-clamp:5;}.cspTruncate_6{--line-clamp:6;}.cspTruncate_7{--line-clamp:7;}.cspTruncate_8{--line-clamp:8;}.cspTruncate_9{--line-clamp:9;}:where(.cspQuote_contents, [data-csptruncate]):not([data-truncate-expanded],[data-csptruncate-deferred]){max-height:15em;max-height:15lh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}:where(.cspQuote_contents, [data-csptruncate]):not([data-truncate-expanded], [data-csptruncate-deferred])::-webkit-scrollbar{display:none;}:where(.cspQuote_contents, [data-csptruncate])[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 .cspTruncate_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;}.cspQuote .cspTruncate_more{color:var(--i-color_root);margin:0;position:absolute;bottom:0;left:0;}.i-font-family_monospace{font-family:monospace;}:where(.cspTitle > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline;}:where(.cspTitle > *:not(:last-child)){margin-inline-end:.3em;}:where(.cspTitle .cspIndicator){margin-inline-end:.7em;}:where(.cspTitle :is(.cspBadges, .cspBadge--prefix), .cspTitle > .cspBadge){vertical-align:.15em;}.cspTitle{font-weight:600;color:var(--i-color_hard);}.cspTitle--h1{font-size:var(--i-font-size_7);line-height:1.1;}.cspTitle--h1 .cspBadges, .cspTitle--h1 > .cspBadge{font-size:max(0.5em, 16px);vertical-align:.35em;}.cspTitle--h2{font-size:var(--i-font-size_6);line-height:1.2;font-weight:700;}.cspTitle--h3{font-size:var(--i-font-size_4);font-weight:700;}.cspTitle--h4{font-size:var(--i-font-size_3);font-weight:600;}.cspTitle--h5{font-size:var(--i-font-size_2);font-weight:600;}.cspTitle--h6{font-size:1em;}.cspTitle--margin{margin-bottom:.5em;}.cspTitle--padding{padding:1em;}.cspTitle--hr{display:flex;align-items:center;gap:.7em;}.cspTitle--hr::after{content:'';height:2px;background:currentColor;opacity:.1;flex:1 1 auto;}.cspMinorTitle{color:var(--i-color_soft);font-size:.9em;text-transform:uppercase;font-weight:600;}.cspMinorTitle :where(a){color:inherit;}:where(.cspLayout, .cspApp_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(.cspLayout, .cspApp_admin) mark.cspMatchWarning{color:var(--i-color_warning) !important;}.cspAnonymousIcon{color:var(--i-color_soft);margin-inline-start:.5em;vertical-align:middle;}.cspAnonymousIcon::before{content:"\f06e";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;}.cspUsername--anonymous{font-style:italic;}.cspTime--short{white-space:nowrap;}:where(.cspTime--long .cspTime__short, .cspTime--short .cspTime__long){display:none;}@media (max-width:500px){:where(.cspTime__long){display:none;}:where(.cspTime__short){display:revert;}}@supports (-webkit-touch-callout:none) and (not(translate:none)){.cspTime__short{display:none;}}.cspBreadcrumb{flex:1 1 auto;display:flex;gap:1em 2em;font-weight:600;font-size:.9em;}.cspBreadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0px;display:none;}.cspHeaderExtra .cspBreadcrumb{color:var(--i-color_contrast, currentColor);}.cspBreadcrumb--bottom{color:var(--i-color_contrast, currentColor);margin-top:var(--i-sp_block);margin-bottom:0;}.cspBreadcrumb__feed{flex:0 0 auto;display:flex;margin-inline-start:auto;}.cspBreadcrumb--top .cspBreadcrumb__feed, .cspBreadcrumb--mobile .cspBreadcrumb__feed{display:none;}.cspBreadcrumb__list{display:flex;overflow-x:auto;scrollbar-width:none;}.cspBreadcrumb li{flex:0 0 auto;display:flex;align-items:center;}.cspBreadcrumb__list li:not(:last-child)::after{content:"\f054";opacity:.8;color:color-mix(in hsl, var(--i-co) 80%, transparent);font-size:.8em;font-weight:900;font-family:var(--i-font-awesome);min-width:2.6em;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:auto;}:where([dir="rtl"]) .cspBreadcrumb__list li:not(:last-child)::after{content:"\f053";}.cspBreadcrumb a{color:inherit;display:block;padding:.8em 0;outline-width:0;}.cspBreadcrumb a:focus-visible span{outline:2px solid;outline-offset:2px;}.cspBreadcrumb .fa-solid, .cspBreadcrumb .fa-regular{margin-inline-end:.3em;min-width:1.2em;}.cspBreadcrumb__list li > span{opacity:.8;display:block;padding:.8em 0;}.cspBreadcrumb--mobile{flex:0 0 auto;color:var(--i-color_contrast, currentColor);}.cspBreadcrumb--mobile .cspBreadcrumb__list{padding:.5em var(--i-layout-gutter);}@media (max-width:979px){.cspBreadcrumb--bottom{display:none;}}.cspFooter{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;}.cspFooter__widgets{margin-bottom:2em;color:var(--i-color_root);}.cspFooter__widgets:not(:has(.cWidgetContainer)), .cspFooter__widgets:has(.cWidgetContainer[hidden]:only-child){display:none;}.cspFooter .cSidebarManager_placeholder{height:auto;}.cspFooter__footer{font-size:.9em;font-weight:500;}.cspFooter__align{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.9em 1.5em;}.cspFooter hr{border-top:1px solid currentColor;opacity:.3;flex:1 1 100%;}.cspFooterLinks, .cspCopyright{display:flex;flex-wrap:wrap;justify-content:center;}.cspCopyright{gap:0 2em;}.cspCopyright a{color:inherit;}.cspCopyright__user:empty{display:none;}@media (max-width:767px){.cspFooterLinks, .cspCopyright{flex:1 1 100%;}}.cspFooterLinks > li > a, .cspFooterLinks > li > button{color:inherit;padding:.4em 1em;display:block;border-radius:min(5px, var(--i-design-radius));}.cspFooterLinks > li > a:hover, .cspFooterLinks > li > button:hover{background:color-mix(in srgb, currentColor 10%, transparent);}.cspFooterLinks .fa-angle-down{font-size:10px;opacity:.6;}@container style(--i-inherited-footer-widgets:true){.cspFooter__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)){.cspFooter__widgets{--i-color_hard:oklch(from var(--i-footer--ba-co) clamp(0, (.7 - l) * 1000, 1) c h);}}.cspFooter__widgets .cspContainerTitle{color:inherit;}.cspFooter__widgets .cspWidget, .cspFooter__widgets .cspWidget__header, .cspFooter__widgets .cWidgetContainer__carousel-wrap{background-color:var(--i-background_1);box-shadow:none;border-width:0;}.cspFooter__widgets .cspWidget__header{color:var(--i-color_hard);background-color:var(--i-background_2);}}.cspCookieNotice{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){.cspCookieNotice{bottom:0;}}.cspLayout_noBackground{background:var(--i-background_1);}.cspNoScroll{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;}.cspProgress--rank{height:8px;--_bo-ra:10px;--_progress:var(--i-background_positive);background:var(--i-background_3);}[data-csp-scheme="dark"] .elUserNav_achievements .cspProgress--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.cspFlashMsg--top{top:calc(var(--i-sticky-offset) + 20px);}#elFlashMessage.cspFlashMsg--bottom{bottom:20px;}@media (max-width:767px){#elFlashMessage.cspFlashMsg--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.cspFlashMsg_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 .cspList{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;}}#cspLayout_mainArea .adsbygoogle{width:320px;height:100px;}@media (min-width:500px){#cspLayout_mainArea .adsbygoogle{width:468px;height:60px;}}@media (min-width:1050px){#cspLayout_mainArea .adsbygoogle{width:728px;height:90px;}}.cspHeader__align, .cspHeaderExtra{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:inherit;}[data-csp-header-position], [data-csp-header-content]{display:contents;}.cspHeader__start, .cspHeaderExtra__start{--i-header-row--align:start;}.cspHeader__center, .cspHeaderExtra__center{--i-header-row--align:center;}.cspHeader__end, .cspHeaderExtra__end{--i-header-row--align:end;}:where(:is(.cspHeader__start, .cspHeaderExtra__start) [data-csp-header-content] > *){margin-inline-end:auto;}:where(:is(.cspHeader__center, .cspHeaderExtra__center) [data-csp-header-content] > *){margin-inline-start:auto;margin-inline-end:auto;}:where(:is(.cspHeader__end, .cspHeaderExtra__end) [data-csp-header-content] > *){margin-inline-start:auto;}.cspHeader__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);}.cspHeader__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);}.cspHeader__secondary{--i-co:var(--i-headerSecondary--co);--i-header-row--he:var(--i-headerSecondary--he);background:var(--i-headerSecondary--ba-co);color:var(--i-co);min-height:var(--i-header-row--he);}@media (display-mode:standalone){.cspHeader__top:first-child, .cspHeader__primary:first-child{box-sizing:content-box;padding-top:env(safe-area-inset-top);}}.cspHeaderExtra{--i-co:var(--i-color_contrast, currentColor);color:var(--i-co);}.cspLogo{--_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;}.cspLogo__text{display:grid;justify-items:var(--i-header-row--align, start);gap:clamp(7px, 0.4em, 11px);line-height:1;white-space:nowrap;}.cspMobileHeader .cspLogo{--_font-size:calc(var(--set__i-mobile-logo--fo-si) * 1px);--_image-size:var(--set__i-mobile-logo--he);flex-shrink:1;}.cspMobileHeader .cspLogo__text{line-height:1.3;gap:0;overflow:hidden;height:100%;align-content:center;}.cspLogo__slogan{font-size:.6em;}.cspLogo__slogan:empty{display:none;}.cspLogo__image{display:contents;}.cspLogo__image img{object-fit:contain;height:100%;max-height:calc(var(--_image-size, 100) * 1%);width:auto;}[data-csp-scheme="light"] :is(.cspLogo__image--dark, .cspLogo__image--light:not([hidden]) ~ .cspLogo__text), [data-csp-scheme="dark"] :is(.cspLogo__image--light, .cspLogo__image--dark:not([hidden]) ~ .cspLogo__text){display:none;}@media (max-width:979px){.cspResponsive_header--desktop{display:none !important;}}@media (min-width:980px){.cspResponsive_header--mobile{display:none !important;}}i-navigation-menu{display:block;position:relative;}.cspNav{flex:999 10 1%;}.cspNavBar{display:flex;justify-content:safe var(--i-header-row--align, center);gap:2px;}@supports not (justify-content:safe center){.cspNavBar{justify-content:var(--i-header-row--align, center);}.cspHeader__end .cspNavBar{justify-content:start;}.cspHeader__end .cspNavBar > li:first-child{margin-inline-start:auto;}}.cspNavBar > li{flex-shrink:0;}.cspNavBar > li > :is(a, button){display:flex;align-items:center;justify-content:center;gap:.7em;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);}.cspNavBar > li:not([data-active]) > a:hover, .cspNavBar > li:not([data-active]) > button:hover, .cspNavBar > li:not([data-active]) > [aria-expanded="true"], .cspNavBar > li:not([data-active]) > button:has(~ :popover-open){color:var(--i-nav-hover--co);background-color:var(--i-nav-hover--ba-co);}.cspNavBar > [data-active] > :is(a, button){color:var(--i-nav-active--co);background-color:var(--i-nav-active--ba-co);}.fa-csp--primary-nav{display:none;}.cspNavBar__text{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.5em;}.cspNavBar .fa-angle-down{font-size:.75em;min-width:1em;margin-inline-start:auto;}.cspNavBar > li > .cspNav__dropdown{inset:auto;position:absolute;position-area:bottom;justify-self:anchor-center;position-try:flip-block, flip-inline, flip-block flip-inline;transition-property:display, overlay, translate, opacity;transition-behavior:allow-discrete;transition-duration:.15s;opacity:0;translate:0 1em;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;font-size:.95em;line-height:1;min-width:18em;padding:5px;white-space:nowrap;margin:var(--i-nav-dropdown--offset, 6px);overflow:visible;}[data-hover] .cspNavBar > li > .cspNav__dropdown::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--i-nav-dropdown--offset, 6px);}@supports (not (position-area:bottom)) or (-webkit-hyphens:auto){.cspNavBar > li > .cspNav__dropdown{position-area:initial;justify-self:initial;position-try:initial;margin-left:0;margin-right:0;}i-navigation-menu:defined .cspNavBar > li > .cspNav__dropdown{left:0;top:var(--_anchor-v, auto);transform:translateX(clamp( var(--i-nav-dropdown--offset, 6px), var(--_anchor-h, 0px) - 50%, 100vw - 100% - var(--i-nav-dropdown--offset, 6px)) )}@supports (-webkit-hyphens:auto){i-navigation-menu:defined .cspNavBar > li > .cspNav__dropdown:not(:popover-open){position:fixed;top:var(--_anchor-v-fixed, auto);}}}.cspNavBar > li > .cspNav__dropdown:popover-open{opacity:1;translate:0 0;}.cspNavBar > li > .cspNav__dropdown.\:popover-open{opacity:1;translate:0 0;}@starting-style{.cspNavBar > li > .cspNav__dropdown:popover-open{opacity:0;translate:0 1em;}}.cspNav__dropdown .cspNav__dropdown{--_menu-depth:1;}.cspNav__dropdown .cspNav__dropdown .cspNav__dropdown{--_menu-depth:2;}.cspNav__dropdown :is(a, summary){display:flex;align-items:center;gap:.8em;padding:1em 1.2em;color:currentColor;text-decoration:none;border-radius:4px;}.cspNav__dropdown :where(a, summary):hover{background-color:var(--i-nav-dropdown-hover--ba-co);color:var(--i-nav-dropdown-hover--co);}.cspNav__dropdown [aria-current="page"]{background-color:var(--i-nav-dropdown-active--ba-co);color:var(--i-nav-dropdown-active--co);}.cspNav__dropdown i-details-content :is(a, summary){padding-inline-start:2.4em;}.cspNav__dropdown hr{height:1px;background:currentColor;margin:.3em .5em;opacity:.15;}.cspNav__dropdown .cspNavBar__text{justify-content:start;flex:1 1 auto;}.cspNav__dropdown > li:has(> .cspNav__dropdownTitle){margin:1.5em 0;}.cspNav__dropdown > li:first-child{margin-top:0;}.cspNav__dropdown > li:last-child{margin-bottom:0;}.cspNav__dropdown details .fa-angle-down{rotate:-90deg;transition:rotate .3s;}.cspNav__dropdown details[open] .fa-angle-down{rotate:0deg;}.cspNav__dropdown .cspNav__dropdownTitle + [popovertarget]{display:none;}.cspNav__dropdownTitle{display:none;color:var(--i-color_hard);font-weight:700;gap:.8em;padding:1em 1.2em;cursor:default;text-transform:uppercase;font-size:.9em;}.cspNav__dropdown .cspNav__dropdownTitle{display:flex;}.cspNav__dropdownTitle .cspNavBar__label{font-size:.9em;}.cspNav__dropdownTitle .cspNavBar__icon, .cspNav__dropdownTitle .fa-angle-down{display:none;}.cspNavBar__icon{line-height:1;text-align:center;flex:0 0 1.2em;}[data-csp-theme-setting-nav-bar-icons="0"] .cspNavBar__icon{display:none;}.cspNavBar__icon [style*="--icon"]::before{content:var(--icon);}.cspNavBar__icon i{opacity:.5;}.cspNavPriority{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;visibility:hidden;pointer-events:none;}.cspNavPriority .cspNavBar{justify-content:start;}i-navigation-menu:not([data-observed]) [data-initially-hidden]{display:none;}.cspMobileHeader{--i-header-row--he:var(--i-mobileHeader--he, 70px);--i-co:var(--i-headerMobile--co);background:var(--i-headerMobile--ba-co);color:var(--i-co);border-bottom:1px solid transparent;border-color:color-mix(in srgb, var(--i-color_hard) 15%, transparent);display:flex;align-items:center;height:var(--i-mobileHeader--he, 70px);padding:0 max(env(safe-area-inset-left), var(--i-layout-gutter));position:relative;z-index:var(--i-z-index_headerPrimary);}@media (display-mode:standalone){.cspMobileHeader:first-child{box-sizing:content-box;padding-top:env(safe-area-inset-top);}}@supports not (color:color-mix(in hsl, red, blue)){.cspMobileHeader{border-width:0;}}.cspMobileNavIcons{margin-inline-start:auto;flex:0 0 auto;display:flex;align-items:center;}.cspMobileNavIcons:has(.cspMobileNavIcons__username){flex-shrink:999;}.cspMobileNavIcons__username{flex:0 999 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cspMobileNavIcons__button{display:flex;align-items:center;justify-content:center;gap:.75em;min-width:40px;min-height:40px;max-width:100%;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;backdrop-filter:blur(40px);color:inherit;}@media (any-hover:hover){.cspMobileNavIcons__button:hover{background:color-mix(in srgb, currentColor 5%, transparent);}}.cspMobileNavIcons__button > :is(i, svg){height:1.2em;fill:currentColor;}.cspMobileNavIcons__button .cspUserPhoto{width:2em;}.cspMobileNavIcons__button .cspNotification{inset-block-start:0;inset-inline-end:0;}.cspMobileNavIcons__button--primary{background-color:var(--i-secondary);color:var(--i-secondary-contrast);}@media (any-hover:hover){.cspMobileNavIcons__button--primary:hover{background-color:var(--i-secondary-light);}}.cspUserNav{flex:0 0 auto;display:flex;font-size:.9em;}.cspUserNav--guest{gap:5px;}.cspUserNav > li{flex:0 0 auto;}.cspUserNav__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;}.cspUserNav__link:hover, .cspUserNav__link[aria-expanded="true"]{background:color-mix(in srgb, currentColor 8%, transparent);}.cspUserNav__link.cspUserNav__link--sign-up{background:var(--i-primary);color:var(--i-primary-contrast);}.cspUserNav__link > *{flex:0 0 auto;}.cspUserNav__link .cspUserPhoto{width:2em;margin-inline-start:-0.5em;}.cspUserNav__link .fa-angle-down{font-size:.7em;}.cspUserNav__link > i{min-width:1em;}.cspUserNav__icon{font-size:max(15px, 1em);text-align:center;}.cspUserNav .cspNotification{top:-3px;inset-inline-end:3px;font-size:10px;}.cspUserNav .iDropdown{width:400px;}#elUserLink_menu .iDropdown{width:340px;}.elUserNav_achievements__icon{width:40px;}[data-csp-layout="side"] #cUserLink{order:1;}:is([data-theme-editor-active], .cWidgetsManaging) :is([data-menuitem="blockEditor"], [data-menuitem="themeEditor"]){display:none;}#elUserSignIn_menu .iDropdown{width:min(600px, 95vw);max-width:none;}#elUserSignIn_menu .iDropdown > form{border-radius:inherit;overflow:hidden;}#elUserSignIn_menu .iDropdown:not(:has(.cspColumns)){width:340px;}#elUserSignIn_menu .cspColumns{border-radius:var(--i-dropdown--bo-ra);}:is(#elUserSignIn_menu, #elRegisterButton_dialog) .cspFieldRow{padding:1em;}#elUserSignIn_menu .cspSubmitRow{border-radius:0;}#elUserSignIn_internal{flex-basis:auto;}#elRegisterButton_dialog .cspFieldRow__required{margin-inline-start:auto;}#elRegisterButton_dialog .cspFieldRow__label a{text-decoration:underline;}.cspSearchPseudo{--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){.cspSearchPseudo:hover{background-color:var(--i-search-hover--ba-co);}}.cspSearchPseudo i{flex:0 0 1.1em;text-align:center;}:where(.cspHeader__center, .cspHeaderExtra__center) .cspSearchPseudo{margin:0;flex-grow:1;}@supports not (color:color-mix(in srgb, red, red)){.cspSearchPseudo{background-color:#fff !important;color:#111;}}i-pull-to-refresh{display:none;--_limit:180;--_background:var(--i-headerMobile--ba-co);--_color:var(--i-headerMobile--co);--_height:var(--i-mobileHeader--he);}@media (min-width:980px){i-pull-to-refresh{--_background:var(--i-headerPrimary--ba-co);--_color:var(--i-headerPrimary--co);--_height:var(--i-headerPrimary--he);}}@supports (-webkit-touch-callout:none){@media (display-mode:standalone){i-pull-to-refresh{display:block;color:var(--_color);position:absolute;z-index:999;width:100%;height:5px;pointer-events:none;}}}i-pull-to-refresh::before{content:"";position:absolute;width:100%;height:400px;margin-top:-400px;background:var(--_background);transform:translate3d(0,0,0);}.iPullToRefresh{position:fixed;display:flex;width:100%;height:var(--_height, 80px);padding-top:env(safe-area-inset-top);box-sizing:content-box;}.iPullToRefresh::after{content:"";mask:conic-gradient( black 0% clamp(0%, var(--_scroll, 0) / var(--_limit) * -100%, 100%), hsl(0 0% 0% / .1) clamp(0%, var(--_scroll, 0) / var(--_limit) * -100%, 100%) 100% );border:3px solid;width:30px;height:30px;border-radius:50%;margin:auto;opacity:clamp(0%, var(--_scroll, 0) / var(--_limit) * -200%, 100%);}@keyframes cspPullToRefresh{to{rotate:360deg;}}[data-csp-pwa-refreshing] .iPullToRefresh{background-color:var(--_background);}[data-csp-pwa-refreshing] .iPullToRefresh::after{opacity:1;mask:none;border-color:color-mix(in hsl, currentColor 10%, transparent);border-top-color:currentColor;animation:cspPullToRefresh .5s linear infinite;}.cspLayout{display:flex;overflow-wrap:break-word;margin-left:auto;margin-right:auto;}.cspLayout__app{flex:1 1 auto;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;}.cspLayout__main{flex:1 1 auto;padding-top:var(--i-sp_block);outline-width:0;}.cspLayout__main:target{outline-offset:-4px;outline-width:2px;}html:has(main:target){scroll-behavior:smooth;}@media (max-width:979px){.cspBreadcrumb--mobile:not([hidden]) ~ .cspLayout__main{padding-top:0;}}:where(.cspContentWrap > *:not(:last-child)){margin-bottom:var(--i-sp_block);}.cspLayout__columns{display:flex;flex-wrap:wrap;gap:var(--i-sp_block);}[data-csp-theme-setting-flip-sidebar="1"] .cspLayout__columns{flex-direction:row-reverse;}.cspLayout__primary-column{flex:999 1 600px;}.cspLayout__primary-column > *{margin-bottom:var(--i-sp_block);}.cspLayout__primary-column > :nth-last-child(1 of :not([hidden])){margin-bottom:0;}.cspLayout__secondary-column{flex:1 1 calc(var(--set__i-sidebar-width, 350) * 1px);display:grid;}[data-csp-theme-setting-sticky-sidebar="1"] .cspLayout__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-csp-theme-setting-sticky-sidebar="1"] .cspLayout__secondary-sticky-inner:not(:has(details)){position:sticky;top:calc(var(--i-sticky-offset) + var(--i-sp_block));}.cspLayout__secondary-column--hide{display:none;}.cspLayout__secondary-column--managing{display:grid !important;}@supports selector(a:has(b)){.cspLayout__secondary-column{display:none;}@media (min-width:980px){.cspLayout__secondary-column:has(.cspWidget:not(.cspResponsive_hideDesktop .cspWidget, [hidden] .cspWidget, [hidden], .cspHide)){display:grid;}}@media (min-width:768px) and (max-width:979px){.cspLayout__secondary-column:has(.cspWidget:not(.cspResponsive_hideTablet .cspWidget, [hidden] .cspWidget, [hidden], .cspHide)){display:grid;}}@media (max-width:767px){.cspLayout__secondary-column:has(.cspWidget:not(.cspResponsive_hidePhone .cspWidget, [hidden] .cspWidget, [hidden], .cspHide)){display:grid;}}.cspLayout__secondary-column:not(.cspLayout__secondary-column--hide):has(:is(#elContextualTools, [data-role="sidebarAd"], #cAnnouncementSidebar):not([hidden], .cspHide)){display:grid !important;}}.cWidgetContainer_managing.cWidgetContainer--isWidget:not(.cWidgetContainer--dragging){display:block !important;}#elContextualTools, [data-role="sidebarAd"]{margin-bottom:var(--i-sp_block);}#elContextualTools, .cspLayout__secondary-column .cWidgetContainer > ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:var(--i-sp_block);}.cspWidgetHide{display:none !important;}.cspMobileFooter{--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-csp-theme-setting-mobile-icons-location="header"] .cspMobileFooter{display:none;}@media (hover:none){.cspLayout:has(.ProseMirror-focused) ~ .cspMobileFooter{position:static;}}@media (min-width:980px){.cspMobileFooter{display:none;}}.cspMobileFooter ul{display:flex;padding:3px;height:calc(var(--i-mobileFooter--he) - env(safe-area-inset-bottom));}.cspMobileFooter__item{flex:1 1 1%;}.cspMobileFooter__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;}@media (any-hover:hover){.cspMobileFooter__link:hover{background:color-mix(in srgb, currentColor 10%, transparent);}}.cspMobileFooter__link[aria-expanded="true"]{background:var(--i-mobileFooter-active--ba-co);color:var(--i-mobileFooter-active--co);}.cspMobileFooter__link svg{place-self:center;fill:currentColor;width:auto;height:18px;}.cspMobileFooter .cspNotification{top:2px;inset-inline-end:max(50% - 2.7em, 0em);}.cspMobileFooter__icon{display:grid;}.cspMobileFooter__text{font-weight:600;opacity:.7;font-size:clamp(8px, 0.5em + 0.4vw, 10px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;}[data-csp-theme-setting-mobile-footer-labels="0"] .cspMobileFooter__text{display:none;}[data-csp-theme-setting-mobile-footer-labels="0"] .cspMobileFooter__link svg{height:20px;}.cspNavPanel{--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){.cspNavPanel{display:none;}}@media (max-width:2250px){.cWidgetsManaging .cspNavPanel{display:none;}}.cspNavPanel .cspLogo{--_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;}.cspNavPanel .cspLogo__slogan{opacity:.8;}.cspNavPanel__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;}@supports selector(.x::-webkit-scrollbar){@media(hover:hover){.cspNavPanel__scroll{scrollbar-width:auto;}.cspNavPanel__scroll::-webkit-scrollbar{width:14px;}.cspNavPanel__scroll::-webkit-scrollbar-track{background:transparent;}.cspNavPanel__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;}.cspNavPanel__scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--i-co) 60%, transparent);}}}.cspNavPanel__nav{--icon:"\f15c";padding:1em;}.cspNavPanel__nav > li:has(> details):not(:first-child){margin:clamp(0.8em, 3vh, 4em) 0;transition-property:margin;transition-duration:.25s;}.cspNavPanel__nav li:has(> details:not([open])) + li:has(> details:not([open])){margin-top:0;}.cspNavPanel__nav li:has(> details:not([open])):has( + li > details:not([open])){margin-bottom:0;}i-navigation-panel:not(:defined){& ::details-content, & .cspNavPanel__nav > li:has(> details){transition:none;}}.cspNavPanel__icon{flex:0 0 1.3em;text-align:center;margin-inline-end:0.8em;}.cspNavPanel__icon [style*="--icon"]::before{content:var(--icon);}.cspNavPanel__icon *{opacity:.4;}.cspNavPanel__icon svg{fill:currentColor;width:auto;height:1em;display:block;}.cspNavPanel__nav [aria-current="page"] > a .cspNavPanel__icon *{opacity:1;}@media (any-hover:hover){a:hover .cspNavPanel__icon *, button:hover .cspNavPanel__icon *, summary:hover .cspNavPanel__icon *{opacity:1;}}.cspNavPanel__nav summary{font-weight:600;font-size:max(12px,.8em);}.cspNavPanel__nav summary .cspNavPanel__icon{display:none;}.cspNavPanel__toggle-list{margin-inline-start:auto;opacity:.75;transition-property:rotate;transition-duration:.25s;font-size:12px;rotate:calc(-90deg * var(--i-lang-dir));}[open] > summary .cspNavPanel__toggle-list{rotate:0deg;}:where(.cspNavPanel__nav) :is(a, button, summary){--i-co:var(--i-navPanel--co);width:100%;display:flex;align-items:center;padding:.65em 1.3em;color:var(--i-co);font-weight:500;border-radius:min(var(--i-design-radius), 6px);}.cspNavPanel__nav ul ul :is(a, button, summary){padding-inline-start:2.6em;}.cspNavPanel__nav a.cspButton{margin:.4em 0;}@media (any-hover:hover){.cspNavPanel__nav :is(a, button, summary):hover{--i-co:var(--i-navPanelLinkHover--co);background:color-mix(in srgb, var(--i-navPanelLinkHover--co) 10%, var(--i-navPanel--ba-co));}}.cspNavPanel__nav [aria-current="page"] > a{background:var(--i-navPanelLinkActive--ba-co);color:var(--i-navPanelLinkActive--co);}.cspNavPanel__search{--icon:"\f002";background:color-mix(in srgb, currentColor 10%, transparent);margin-bottom:2em;}@media (any-hover:hover){.cspNavPanel__nav .cspNavPanel__search:hover{background:color-mix(in srgb, currentColor 20%, transparent);}}.cspNavPanel__nav hr{display:none;}.cspNavPanel__title{font-weight:600;display:flex;align-items:center;gap:1em;padding:.8em 1.3em;font-size:max(11px,.8em);text-transform:uppercase;}.cspNavPanel__title::before, .cspNavPanel__title::after{content:'';flex:1 1 auto;height:1px;background:currentColor;opacity:.3;}.cspNavPanel__title::before{flex:0 0 2em;}.cspNavPanel__title:not(:first-child){margin-top:2em;}.cspNavPanelBreadcrumbs{color:var(--i-color_contrast, var(--i-color_root));}.cspNavPanelBreadcrumbs .cspHeader__align{padding:.5em 0;border-bottom:1px solid color-mix(in srgb, currentColor 15%, transparent);}.cspOffCanvas__nav{padding:.5em;}.cspOffCanvas__nav a, .cspOffCanvas__nav button, .cspOffCanvas__nav summary, .cspOffCanvas__item{outline-offset:-2px;color:var(--i-co);display:flex;gap:.6em;align-items:center;font-weight:550;padding:.8em 1.2em;width:100%;text-decoration:none;border-radius:min(5px, var(--i-design-radius));}@media (any-hover:hover){.cspOffCanvas__nav :where(a:hover, button:hover, summary:hover){background-color:var(--i-background_3);}}.cspOffCanvas__nav [aria-current="page"], .cspOffCanvas__nav [aria-selected="true"]{background-color:var(--i-primary);color:var(--i-primary-contrast);}.cspOffCanvas__icon{flex:0 0 auto;width:1.4em;line-height:1;text-align:center;margin-inline-end:.2em;}.cspOffCanvas__icon [style*="--icon"]::before{content:var(--icon);}.cspOffCanvas__icon i, .cspOffCanvas__icon svg{opacity:.5;fill:currentColor;}.cspOffCanvas__nav--profile .fa-solid{width:1.5em;opacity:.5;}.cspOffCanvas__label{flex:1 1 auto;}.cspOffCanvas__nav hr{border-top:1px solid currentColor;opacity:.15;margin:.5em;}.cspOffCanvas__nav .cspNotification{position:static;}.cspOffCanvas__label:has(+ .cspNotification){flex:0 1 auto;}.cspOffCanvas__nav summary::after, .cspOffCanvas__nav [aria-expanded]::after{content:"\f078";content:"\f078" / "";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;flex:0 0 auto;margin-inline-start:auto;font-size:.7em;}.cspOffCanvas__nav [open] > summary::after, .cspOffCanvas__nav [aria-expanded="true"]::after{content:'\f077';content:'\f077' / "";}.cspOffCanvas__nav i-details-content{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;}.cspOffCanvas__nav i-details-content a{padding:.6em 1.2em;}.cspOffCanvas__title{text-transform:uppercase;font-weight:600;padding:.3em 1.2em;color:var(--i-color_hard);}.cspOffCanvas__title:not(:first-child){margin-top:2em;}.cspOffCanvas__nav--user{display:flex;}.cspOffCanvas__nav--user > li:first-child{flex:1 1 auto;}.cspOffCanvas__nav--user a, .cspOffCanvas__nav--user button{height:100%;position:relative;}.cspOffCanvas__nav--user svg{fill:currentColor;}.cspOffCanvas__nav--user .cspNotification{position:absolute;inset-inline-end:auto;top:auto;bottom:50%;inset-inline-start:calc(50% + .5em);}.cspOffCanvas__search-filters .cspSimpleSelect select{background:none;}.cspOffCanvas__breadcrumb{flex:0 0 auto;font-weight:600;padding:.7em;overflow:auto;scrollbar-width:none;display:flex;justify-content:start;}.cspOffCanvas__breadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0px;display:none;}.cspOffCanvas__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;}.cspOffCanvas__breadcrumb li{flex:0 0 auto;display:flex;align-items:center;}.cspOffCanvas__breadcrumb li > a, .cspOffCanvas__breadcrumb li > span{padding:1em;display:block;color:var(--i-color_hard);}.cspOffCanvas__breadcrumb .fa-house-chimney{margin-inline-end:.3em;}.cspOffCanvas__breadcrumb li > span{opacity:.6;}.cspOffCanvas__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;}html:has(.cspSearchDialog[open]){overflow:hidden;}.cspSearchDialog{width:100%;height:100%;max-width:none;max-height:none;border-width:0;background:hsl(210 20% 8% / .5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition-property:display, overlay, opacity;transition-behavior:allow-discrete;transition-timing-function:ease-in-out;transition-duration:.2s;opacity:0;position:fixed;inset:0;z-index:999;}.cspSearchDialog::backdrop{display:none;}.cspSearchDialog[open]{opacity:1;@starting-style{&{opacity:0;}}}:where([data-csp-scheme="dark"]) .cspSearchDialog{background:hsl(0 0% 0% / 60%);}.cspSearchDialog__dismiss{position:fixed;inset:0;opacity:0;z-index:-1;}.cspSearchDialog search{display:block;overflow:hidden;border-radius:var(--i-box--bo-ra);background:var(--i-box--ba-co);box-shadow:var(--i-dialog--bo-sh);width:calc(100vw - 2em);max-width:880px;margin:150px auto 0;transition-property:transform;transition-timing-function:ease-in-out;transition-duration:inherit;transform:translateY(-20px);transform-origin:50% 0;}[data-csp-scheme="dark"] .cspSearchDialog search{background:var(--i-background_2);}.cspSearchDialog[open] search{transform:translateY(0px);@starting-style{&{transform:translateY(-20px);}}}.cspSearchDialog__modal{cursor:auto;--i-co:var(--i-color_root);display:flex;flex-direction:column;max-height:min(600px, 100vh - 2em);max-height:min(600px, 100dvh - 2em);border-radius:inherit;}[data-csp-scheme="dark"] .cspSearchDialog__modal{box-shadow:inset hsl(0 0% 100% / .15) 0px 1px 0px;}.cspSearchDialog__input{flex:0 0 auto;display:flex;gap:.6em;padding:1.2em;color:var(--i-co);}.cspSearchDialog__input [type="text"]{padding:.3em .6em;flex:1 1 100%;outline:none;font-size:1.3em;font-weight:500;}.cspSearchDialog__input [type="text"]::placeholder{color:inherit;opacity:.5;}.cspSearchDialog__input button{flex:0 0 auto;}.cspSearchDialog__input button .fa-solid{font-size:.8em;}.cspSearchDialog__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;}[data-csp-scheme="dark"] .cspSearchDialog__filters{background:var(--i-background_3);}.cspSearchDialog__filters select{padding-top:1em;padding-bottom:1em;border-radius:0;background:var(--i-background_2);}[data-csp-scheme="dark"] .cspSearchDialog__filters select{background:var(--i-background_3);}[data-csp-scheme="dark"] .cspSearchDialog__filters > *{outline-color:var(--i-background_4);}.cspSearchDialog__filters select:hover{color:var(--i-color_hard);}.cspWidth{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;}.cspLayout_minimal .cspWidth--main-content{--i-layout-width:900px;}.cspAnim{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);}}.cspAnim_fade.cspAnim_in{opacity:1;animation-name:fadeIn;}.cspAnim_fade.cspAnim_out{opacity:1;animation-name:fadeOut;}.cspAnim_fade.cspAnim_in.cspAnim_down{animation-name:fadeInDown;}.cspAnim_fade.cspAnim_out.cspAnim_down{animation-name:fadeOutDown;}@keyframes blindDown{0%{height:0;}100%{height:auto;}}.cspAnim_blind.cspAnim_down{height:auto;animation-name:blindDown;}@keyframes blindUp{0%{height:auto;}100%{height:0;}}.cspAnim_blind.cspAnim_up{height:0;animation-name:blindUp;}@keyframes slideFromRight{0%{right:-100%;}100%{right:0;}}.cspAnim_slide.cspAnim_left{right:0;animation-name:slideFromRight;}@keyframes zoomIn{0%{transform:scale(0);}100%{transform:scale(1);}}.cspAnim_zoom.cspAnim_in{animation-name:zoomIn;}@keyframes zoomOut{0%{transform:scale(1);}100%{transform:scale(0);opacity:0;}}.cspAnim_zoom.cspAnim_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%);}}.cspAnim_wobble{animation-name:wobble;}@keyframes jiggle{0%{transform:rotate(-3deg);}50%{transform:rotate(3deg);}}.cspAnim_jiggle{animation:jiggle 0.3s infinite;}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}.cspAnim_fadeOutDown{animation-name:fadeOutDown;}@keyframes pulseOnce{0%{transform:scale(1);}50%{transform:scale(1.15);}100%{transform:scale(1);}}.cspAnim_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(.cspPull) .i-border-radius_box{border-radius:0px;}:where(.cspPull) .i-border-start-start-radius_box{border-start-start-radius:0px;}:where(.cspPull) .i-border-start-end-radius_box{border-start-end-radius:0px;}:where(.cspPull) .i-border-end-start-radius_box{border-end-start-radius:0px;}:where(.cspPull) .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_secondary{--i-co:var(--i-color_secondary);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)}.cspBlockSpacer > :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;}.cspApp .cspHide, .i-display_none{display:none;}.i-display_inline-block{display:inline-block;}.i-display_grid{display:grid;}.i-display_contents{display:contents;}[data-csp-scheme="dark"] .i-display_light, [data-csp-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){.cspResponsive_hideDesktop, .cspResponsive_showTablet{display:none !important;}}@media (max-width:979px){.cspResponsive_showDesktop{display:none !important;}}@media (min-width:768px) and (max-width:979px){.cspResponsive_hideTablet{display:none !important;}}@media (min-width:768px){.cspResponsive_showPhone{display:none !important;}}@media (max-width:767px){.cspResponsive_hidePhone, .cspResponsive_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;}.cspTableOfContents__link:hover{text-decoration:underline;}.cspTableOfContents__link:hover > :is(.fa,.fas,.fa-solid)::before{text-decoration:none;display:inline-block;}.cspTableOfContents__linkOptions{z-index:var(--csp-js-zindex-top);position:absolute;padding-inline-end:5px;flex-direction:column;align-items:stretch;display:none;background:var(--i-dropdown--ba-co);color:var(--i-dropdown--co);border-radius:var(--i-dropdown--bo-ra);box-shadow:var(--i-dropdown--bo-sh);padding:4px;}.cspTableOfContents__linkOptions--visible{display:flex;}.cspTableOfContents__incrementOptions{display:flex;}.cspTableOfContents__linkOptions .cspButton{min-width:0;padding:.7em;}.cspTableOfContents__content{display:flex;flex-direction:column;gap:.5em;}.cspTableOfContents__content > *{flex:1 1 auto;}.cspTableOfContents__item{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block;}.cspTableOfContents__expandable{padding-inline-start:1em;}.cspTableOfContents__expandable > :not(summary), .cspTableOfContents__wrapper{margin-inline-start:var(--i-sp_2);}.cspTableOfContents__expandable > summary{display:block;position:relative;}.cspTableOfContents__expandable > summary::after{font-weight:900;position:absolute;inset-inline-end:calc(1em + 100%);content:"\2b";font-family:var(--i-font-awesome);}.cspTableOfContents__expandable[open] > summary::after{content:"\f068";}