 *, ::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, .idgInvisible{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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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-idg-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));}}.idgSkipToContent: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;}.idgSkipToContent:not(:focus){position:absolute;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px;}.idgSvg{height:1em;width:auto;}:where(.idgLayout :is(.fa-regular, .fa-solid, .fa-brands)){min-width:1em;text-align:center;}.fa-idg{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-idg::before{content:var(--icon, "\f1c5");}.idgEmoji, .idgIcon--emoji{font-weight:normal;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";}.idgRichText .idgEmoji 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-idg-scheme="dark"]) dialog::backdrop{background:hsl(210 10% 40% / .7);}.idgPwaStickyFix{display:none;}@media (display-mode:standalone){.idgPwaStickyFix{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;}.idgPwaStickyFix::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:idgPwaLoader;animation-duration:1s;animation-iteration-count:infinite;transform-origin:0 0;}@keyframes idgPwaLoader{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);}.idgBadges{display:inline-flex;flex-wrap:wrap;gap:3px;}.idgBadges > li{display:contents;}.idgBadges:not(:has(.idgBadge)){display:none !important;}@supports not selector(a:has(b)){.idgBadges:-moz-only-whitespace{display:none !important;}}.idgBadge{--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(.idgBadge){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))){.idgBadge{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))){.idgBadge{color:var(--i-color_hard);}}a:has(.idgBadge){text-decoration:none !important;}.idgBadge a{color:inherit;}.idgBadge--negative, .idgBadge--hidden, .idgBadge--pending, .idgBadge--warning{--i-badge:hsl(0 var(--if-light, 70% 85%) var(--if-dark, 30% 28%));}.idgBadge--locked{--i-badge:var(--i-background_5);}.idgBadge--hot, .idgBadge--intermediary, .idgBadge--assigned{--i-badge:hsl(24 var(--if-light, 47% 83%) var(--if-dark, 31% 25%));}.idgBadge--assigned{text-transform:none;}.idgBadge--neutral, .idgBadge--poll{}.idgBadge--positive, .idgBadge--popular, .idgBadge--solved{--i-badge:hsl(var(--if-light, 117 56% 85%) var(--if-dark, 150 72% 35%));}.idgBadge--pinned{--i-badge:hsl(350 var(--if-light, 56% 80%) var(--if-dark, 33% 35%));}.idgBadge--featured{--i-badge:hsl(39 var(--if-light, 73% 82%) var(--if-dark, 57% 41%));}.idgBadge--author{background-color:color-mix(in srgb, var(--i-primary) 20%, var(--i-background_1));color:var(--i-color_primary);}.idgBadge--prefix{background-color:var(--i-primary);color:var(--i-primary-contrast);text-transform:none;}.idgBadge--new{background-color:var(--i-featured, var(--i-primary));color:hsl(0 0% 100%);font-weight:700;font-size:10px;}.idgBadge--highlightedGroup{--i-badge:var(--i-entry-color);}.idgBadge--solution{background-color:var(--i-background_positive);color:hsl(0 0% 100%);}.idgBadge--expert{--i-badge:color-mix(in srgb, var(--i-primary) 20%, var(--i-background_1));}.idgBadge--expert [data-role="followButton"]{position:absolute;inset:0;overflow:hidden;opacity:0;}.idgBadge--expert:has(.idgButton--positive){background-color:var(--i-secondary);color:var(--i-secondary-contrast);}.idgBadge--expert:has(.idgButton)::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;}.idgBadge--expert:has(.idgButton--positive)::after{content:'\f00c'}.idgBadge[style*="--i-featured"]{--i-badge:var(--i-featured);}.idgBadge--style1{--i-badge:var(--i-primary);color:var(--i-primary-contrast);}.idgBadge--style2{--i-badge:var(--i-secondary);color:var(--i-secondary-contrast);}.idgBadge--style3{--i-badge:var(--i-background_4);}.idgBadge--style4{--i-badge:var(--i-base-contrast_4);}.idgBadge--style5{--i-badge:hsl(160 50% 50%);}.idgBadge--style6{--i-badge:hsl(20 50% 50%);}.idgBadge--style7{--i-badge:hsl(50 50% 50%);}.idgBadge--string{text-transform:none;}.idgBadge > i{font-size:.8em;}.idgBadge--icon{padding:0;}.idgBadge--icon > span, .idgBadge--text > i{display:none;}.idgBadge--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;}.idgRepBadge{font-size:.8em;display:inline-block;font-weight:600;color:var(--i-color_soft)}.idgRepBadge--positive{color:var(--i-color_positive);}.idgRepBadge--negative{color:var(--i-color_negative);}.idgWarningPoints{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;}.idgWarningPoints--removed{background:var(--i-color_soft);background-color:color-mix(in hsl, var(--i-color_soft) 10%, transparent);}.idgWarningPoints--small{font-size:.85em;vertical-align:middle;}.idgContainerTitle{font-weight:600;color:var(--i-color_featured, var(--i-featured, var(--i-color_hard)));}.idgBox__header, .idgWidget__header, .idgInnerBox__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;}.idgBox__header:has(.idgBox__header-toggle){flex-wrap:nowrap;}.idgBox__header :where(a), .idgWidget__header :where(a), .idgInnerBox__header :where(a){color:inherit;}.idgBox__header-secondary, .idgWidget__header-secondary, .idgInnerBox__header-secondary{margin-inline-start:auto;font-size:var(--i-rem);}.idgBox, .idgEntry, .idgWizard{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);}.idgBox--clip{overflow:clip;}.idgBox .idgBox, .idgDialog .idgBox, .idgDialog .idgWizard, .idgWizard .idgBox, .idgDialog .idgWidget, .idgWidget .idgBox{box-shadow:none;border-width:0;background:transparent;}.idgBox__header{flex:0 0 auto;--i-co:var(--i-boxHeader--co);background-color:var(--i-boxHeader--ba-co);color:var(--i-co);}.idgBox__padding, .idgBox--padding{padding:var(--i-box--pa-bl) var(--i-box--pa-in);}.idgBox__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;}.idgInnerBox{border:2px solid var(--i-background_3);border-radius:var(--i-box--bo-ra);}.idgInnerBox__header{color:var(--i-color_hard);font-weight:600;font-size:1.1em;}.idgInnerBox--padding, .idgInnerBox__padding{padding:2em;}.idgInnerBox--inherit{background-color:var(--i-background_2);}.idgBox__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){.idgBox__header-toggle{opacity:.6;transition:opacity 0.15s linear;background:color-mix(in srgb, var(--i-co) 20%, transparent);}.idgBox__header:not(:hover) .idgBox__header-toggle{opacity:0;}}.idgBox__header-toggle:hover, .idgBox__header-toggle:focus-visible{opacity:1 !important;}.idgBox__header-toggle::before{content:"\2b";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;}.idgBox__header-toggle[aria-expanded="true"]::before{content:"\f068";}.idgBox__header:has([aria-expanded="false"]){border-width:0;border-radius:inherit;}.idgWidget{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;}.idgWidget[data-blockid^="app_core_advertisements_"], .idgWidget.idgWidget--transparent{background:transparent;box-shadow:none;border-width:0;}.idgWidget__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;}.idgWidget__customStyles{border-radius:inherit;}.idgWidget__padding{padding:var(--Widget__padding--pa, 1.5em);}:where(.idgWidget--transparent) .idgWidget__padding{padding:0;}.idgWidget:has(.idgCarousel--page-builder-image-widget) .idgWidget__padding{padding:0;}.idgWidget__nav{font-weight:500;padding:5px;}.idgWidget__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);}.idgWidget__nav details details :is(a, summary){padding-inline-start:3em;}.idgWidget__nav details details details :is(a, summary){padding-inline-start:4.6em;}.idgWidget__nav :is(a, summary):hover{color:var(--i-color_hard);background-color:var(--i-background_2);}.idgWidget__nav summary{color:var(--i-color_hard);}.idgWidget__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;}.idgWidget__nav summary:hover::after{background:color-mix(in srgb, var(--i-color_soft) 10%, transparent);}.idgWidget__nav [open] > summary::after{content:"\f068";}.idgWidget__nav a{color:var(--i-color_root);}.idgWidget__nav details a::before{content:"-";margin-inline-start:1em;opacity:.5;align-self:baseline;}.idgWidget__nav a[aria-current="page"]{background-color:var(--i-background_3);color:var(--i-color_hard);}@media (max-width:767px){html .idgPull{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;}.idgPull .idgPull{margin-left:0;margin-right:0;}.idgPull .idgBox__header, .idgPull .idgButtonBar{border-radius:0;}}:where(.idgBox > [data-tableid]){border-radius:inherit;}.idgButtons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;}.idgButtons--start{justify-content:flex-start;}.idgButtons--end{justify-content:flex-end;}.idgButtons > li{display:contents;}.idgButtons:not(:has(.idgButton)){display:none}@supports not selector(a:has(b)){.idgButtons:-moz-only-whitespace{display:none}}.idgButtons--fill .idgButton{flex-grow:1;}.idgButtons--fill .idgButton--primary{flex-grow:2;}@media (max-width:600px){.idgButtons :is(.idgButton, .idgButtonGroup){flex-grow:1;}.idgButtons .idgButton--primary{flex-grow:3;}.idgButtons:has(> li:nth-child(3)) .idgButton--primary{flex:999 1 100%;}.idgButtons:has(.idgButtonGroup) .idgButton--primary{flex:999 1 auto;}.idgButtons .idgButton--text{--i-button--pa-in:1em;}}.idgButtonGroup{--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;}.idgButtonGroup--small{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.idgPageHeader .idgButtonGroup{display:flex;}.idgButtonGroup .idgButton{flex:1 1 auto;}.idgButton{--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;}.idgButton .i-color_soft{color:inherit;opacity:.6;}@supports not (color:color-mix(in srgb, red, red)){.idgButton{--i-button-hover--ba-co:var(--i-button--ba-co);}}@supports (-webkit-touch-callout:none) and (not(translate:none)){.idgButton > :not(:first-child){margin-inline-start:.6em;}}.idgButton a{color:inherit;}.idgButton svg{height:1em;width:auto;}.idgButton:active{transform:translateY(1px);}@media (any-hover:hover){.idgButton:hover{background-color:var(--i-button-hover--ba-co);}}.idgButtonGroup > li{display:contents;}.idgButtonGroup .idgButton{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);}.idgButtonGroup .idgButton:where(:hover){background-color:var(--i-background_3);color:var(--i-color_hard);}.idgButtonGroup .idgButton--active{--i-outline-color:var(--i-secondary);background-color:var(--i-secondary);color:var(--i-secondary-contrast);}.idgButton__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);}.idgButton--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);}.idgButton--inherit, .idgButton--follow:not(.idgButton--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);}.idgButton--primary{--i-button--ba-co:var(--i-primary-button--ba-co);--i-button--co:var(--i-primary-button--co);}.idgButton--secondary{--i-button--ba-co:var(--i-secondary-button--ba-co);--i-button--co:var(--i-secondary-button--co);}.idgButton--positive{--i-button--ba-co:var(--i-color_positive);--i-button--co:hsl(0 0% 100%);}.idgButton--negative{--i-button--ba-co:var(--i-color_negative);--i-button--co:hsl(0 0% 100%);}.idgButton--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;}.idgButton--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);}.idgButton--follow-active{--i-button--ba-co:var(--i-secondary);--i-button--co:var(--i-secondary-contrast);}.idgButton[disabled], .idgButton[aria-disabled="true"], .idgButton--disabled{filter:grayscale(1) opacity(60%);pointer-events:none;cursor:not-allowed;}[data-controller="core.front.core.followButton"]{display:contents;}.idgButton--follow{padding:0;gap:0;}.idgButton--follow > a, .idgButton--follow > span{display:flex;gap:.6em;padding:var(--i-button--pa-bl) var(--i-button--pa-in);color:inherit;}.idgButton--follow a{pointer-events:auto;flex:1 1 auto;justify-content:center;}.idgButton--follow a:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit;}.idgButton--follow a:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit;}@media (any-hover:hover){.idgButton--follow-active{--i-button-hover--ba-co:var(--i-button--ba-co);}.idgButton--follow-active a:hover{background-color:color-mix(in srgb, currentColor 10%, transparent);}}.idgButton--follow .idgButton__segment{margin:0;padding:var(--i-button--pa-bl) calc(var(--i-button--pa-in) * .7);flex:0 0 auto;}.idgButton--large, .idgButtons--large, .idgButtons--main{--i-button--pa-bl:1.2em;--i-button--pa-in:1.8em;}.idgButtonGroup.idgButtons--large{--i-button--pa-in:.8em;}.idgButton--small, .idgButtons--small{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.idgButton--tiny, .idgButtons--tiny{--i-button--pa-bl:.4em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.idgButtons--main{justify-content:flex-end;}@media (max-width:700px){.idgButtons--main{--i-button--pa-bl:.9em;--i-button--pa-in:.9em;}}:where(.idgButtons--main:not(.idgBox *)){--i-co:var(--i-color_contrast, currentColor);color:var(--i-co);}.idgButton--wide{width:100%;}.idgButton--icon{--i-button--pa-in:.75em;}.idgMenuCaret{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;}.idgMenuCaret::before{content:"\f0d7";}button[aria-expanded="true"] .idgMenuCaret::before{content:"\f0d8";}.idgSocial{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){.idgSocial:hover{filter:brightness(1.07);}}.idgSocial__icon{display:grid;place-content:center;flex:0 0 auto;width:2.6em;background:hsl(0 0% 0% / .2);font-size:1.2em;}.idgSocial__icon svg{fill:currentColor;height:1em;}.idgSocial__icon img{max-width:1em;}.idgSocial__text{padding:calc(1px + var(--i-button--pa-bl)) var(--i-button--pa-in);flex:1 1 auto;line-height:1;}.idgSocial--microsoft{background-color:#008b00;}.idgSocial--facebook{background-color:#3a579a;}.idgSocial--twitter{background-color:#000000;}.idgSocial--linkedIn{background:#007eb3;}.idgSocial--google{background-color:#4285F4;}.idgSocial--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-idg-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.idgOffCanvas{--i-card--translate-closed:100% 0%;flex-direction:row;animation-timeline:scroll(self inline);bottom:var(--i-mobileFooter--he);}i-card.idgOffCanvas:not(:defined){justify-content:end;}:where([dir="rtl"] .idgOffCanvas){direction:ltr;}:where([dir="rtl"] .idgOffCanvas > .iCard){direction:rtl;}.idgOffCanvas::before{opacity:min(var(--i-card--backdrop-scroll), var(--i-card--backdrop-transition));}.idgOffCanvas:defined .iCard::before{content:none;}.idgOffCanvas .iCard{width:min(100% - 10px, 400px);margin:5px;margin-top:calc(env(safe-area-inset-top, 0px) + 5px);max-height:none;opacity:1;}.idgOffCanvas .iCardSnap, .idgOffCanvas .iCardSwipe{display:block;}.idgOffCanvas .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;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;}.idgCarousel{--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"] .idgCarousel::after{content:"";flex:0 0 max(var(--i-carousel--pa) - var(--i-column-gap), 1px);}}:where(.idgCarousel){--i-basis:0%;}.idgCarousel:where([class*=" i-basis_"], [class^="i-basis_"]){--i-carousel--show:99;}.idgCarousel--padding{--i-carousel--pa:2em;}.idgCarousel--1{--i-carousel--show:1}.idgCarousel--2{--i-carousel--show:2}.idgCarousel--3{--i-carousel--show:3}.idgCarousel--4{--i-carousel--show:4}.idgCarousel--5{--i-carousel--show:5}.idgCarousel--6{--i-carousel--show:6}.idgCarousel::-webkit-scrollbar{-webkit-appearance:none;height:0px;}@media(hover:hover){.idgCarousel--scrollbar{padding-bottom:20px;scrollbar-width:thin;}.idgCarousel--scrollbar::-webkit-scrollbar{height:28px;}.idgCarousel--scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:6px;}.idgCarousel--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;}.idgCarousel--scrollbar:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--i-co) 20%, transparent);}.idgCarousel--scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--i-co);border-width:10px;}}.idgCarousel > *{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;}.idgCarousel > *:last-child{scroll-snap-align:end;}.idgCarousel:has(:focus-visible):focus-within > *:not(:focus-within){scroll-snap-align:none;}.idgCarouselNav{display:flex;justify-content:center;}:is(.idgBox__header, .idgWidget__header) .idgCarouselNav{margin:-2em auto;margin-inline-end:-0.8em;}:where(.idgCarousel:not(.idgCarousel--padding, .idgCarousel--images) + .idgCarouselNav, .idgCarouselNav + .idgCarousel:not(.idgCarousel--padding, .idgCarousel--images)){padding-top:2em;}:where(.idgCarousel--padding + .idgCarouselNav){padding-bottom:1em;}.idgCarouselNav__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){.idgCarouselNav__button:hover{background:color-mix(in srgb, currentColor 4%, transparent);}}[dir="ltr"] [data-carousel-arrow="prev"] .fa-idg::before, [dir="rtl"] [data-carousel-arrow="next"] .fa-idg::before{content:"\f104";}[dir="rtl"] [data-carousel-arrow="prev"] .fa-idg::before, [dir="ltr"] [data-carousel-arrow="next"] .fa-idg::before{content:"\f105";}.idgCarousel--images{--_height:160px;min-height:1em;}.idgCarousel--images > *{flex:0 0 auto;max-width:100%;}.idgCarousel--images .idgThumb{display:block;}.idgCarousel--images :is(.idgThumb, .idgFigure){aspect-ratio:var(--i-ratio, auto);height:var(--_height);width:auto;}.idgCarousel--images .idgThumb img{width:auto;}.idgCarousel--images .idgFigure:has(video){aspect-ratio:16/9;}.idgColorSchemeChanger{flex:0 0 auto;display:flex;gap:1px;}.idgColorSchemeChanger button{display:grid;place-content:center;width:2.8em;height:2.8em;border-radius:min(var(--i-design-radius), 4px);}.idgColorSchemeChanger button:hover{background-color:hsl(0 0% 100% / .1);background-color:color-mix(in srgb, currentColor 10%, transparent);}.idgColorSchemeChanger button[aria-current]{background-color:hsl(0 0% 100% / .2);background-color:color-mix(in srgb, currentColor 20%, transparent);}.idgColorSchemeChanger [aria-current] :is(.fa-lightbulb, .fa-moon){font-weight:bold;}[data-idg-theme-setting-change-scheme="0"] [data-controller="core.front.core.colorScheme"]{display:none;}.idgComposeAreaWrapper{background:var(--i-background_2);padding:1.4em;}.idgBox .idgComposeAreaWrapper{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;}.idgComposeAreaWrapper .cGuestTeaser{padding:0;margin-bottom:2em;}.idgComposeArea{display:flex;gap:1.2em;}.idgComposeArea__photo{flex:0 0 50px;}@media (max-width:767px){.idgComposeArea__photo{display:none;}}.idgComposeArea_editor{flex:1 1 100%;}@media (min-width:768px){.idgComposeArea__photo + .idgComposeArea_editor .idgEditor::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;}.idgComposeArea__photo + .idgComposeArea_editor .idgEditor:focus-within::before{border-color:var(--i-input-active--bo-co);}}.idgComposeArea_editor .idgNotification{top:0;}.idgComposeArea_dummy{padding:1em;color:var(--i-color_soft);cursor:pointer;}.idgComposeArea_dummy i{margin-inline-end:.3em;}.idgComposeArea_dummy .i-color_warning{display:block;font-weight:500;}.idgComposeArea_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;}.idgComposeArea_smallPreview{box-shadow:hsl(0 0% 0% / .1) 0px 5px 16px -5px;margin:10px 0;}.idgComposeArea_editor [data-action="closePreview"], .idgComposeArea_editorPaste .idgComposeArea_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;}.idgComposeArea_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;}.idgComposeArea_editorPaste[style*="block"]{display:flex !important;}.idgComposeArea_editorPaste .fa-solid{margin-inline-end:.6em;}.idgComposeArea_editorPaste a{color:inherit;text-decoration:underline;}.idgComposeArea--textarea{position:relative;}.idgComposeArea_minimized .idgComposeArea_editorPaste{display:none !important;}.idgComposeArea_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);}.idgComposeArea_sidebar [data-role="tagsList"]{overflow-y:auto;flex:1 0 360px;}.idgComposeArea_sidebar [data-tagKey]{width:100%;padding:1.5em;cursor:pointer;word-break:break-word;border-bottom:1px solid var(--i-background_4);}.idgComposeArea_sidebar [data-tagKey]:hover{background-color:var(--i-background_1);;}.idgComposeArea_sidebar [data-tagkey] code{display:block;padding:0 !important;font-size:0.9em;background-color:transparent;}.idgComposeArea_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;}.idgComposeArea__media-other{margin:-.6em 0;}.idgComposeArea__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);}.idgComposeArea__media-other a:hover{color:var(--i-color_root);background:var(--i-background_1);}.idgComposeArea_warning{color:var(--i-color_warning);margin-bottom:1.4em;font-weight:500;}@media (min-width:768px){.idgComposeArea_warning{margin-inline-start:75px;}}.idgComposeArea--unavailable{pointer-events:none;}.idgUploader{font-size:var(--i-font-size);font-weight:normal;}.idgUploader__buttons{display:flex;flex-wrap:wrap;gap:.5em;}.idgAttachment_dropZoneSmall_info{flex:999 1 50%;display:grid;}.idgUploader__container{margin-top:.4em;display:grid;gap:1em;}.idgUploader__container:not(:has(*)){display:none;}.idgUploader__container--files{grid-template-columns:repeat(auto-fit, minmax(min(350px, 100%), 1fr));}.idgUploader__container--images{grid-template-columns:repeat(auto-fill, minmax(min(180px, 100%), 1fr));}.idgUploader__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;}.idgUploader__row.idgAttach_error{border-color:var(--i-color_negative) !important;background:var(--i-background_negative-soft);}.idgUploader__row.idgAttach_error .idgUploader__rowPreview__generic{background:var(--i-background_1);}.idgUploader__row.idgAttach_error .idgUploader__rowPreview__generic i[class*=" fa-"]:before{content:"\f071";}.idgUploader--insertable .idgUploader__row{cursor:pointer;}.idgUploader__container--files .idgUploader__row{height:110px;}.idgUploader__container--images .idgUploader__row{display:block;}.idgUploader__rowPreview{text-align:center;align-self:stretch;flex:0 0 100px;background-image:none !important;}.idgUploader__container--images .idgUploader__rowPreview, .idgUploader__row[data-filetype="video"] .idgUploader__rowPreview__generic{height:140px;}.idgUploader__row :is(img, video){width:100%;height:100%;object-fit:scale-down;border-radius:min(var(--i-design-radius), 5px);pointer-events:none;}.idgUploader__rowPreview__generic{background:var(--i-background_3);height:100%;display:grid;place-content:center;}.idgUploader__rowPreview__generic [class*="fa-"]{font-size:22px;color:var(--i-color_soft);}.idgUploader_rowMeta{flex:1 1 100%;position:relative;max-width:100%;}.idgUploader__container--images .idgUploader_rowMeta{padding:.6em .3em .3em;}.idgUploader_rowTitle{font-weight:550;color:var(--i-color_hard);white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellidgis;}.idgUploader_rowDesc{color:var(--i-color_soft);}.idgUploader__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;}.idgUploader .idgMeter{margin-top:8px;}.idgUploader__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;}.idgUploader__rowInsert a{font-size:.9em;color:var(--i-color_primary);text-decoration:none;font-weight:500;}@media (min-width:980px){.idgUploader--insertable .idgUploader__row:not(:hover) .idgUploader__rowInsert{opacity:0;}}@media screen and (max-width:979px){.idgUploader__container--files .idgUploader__row{height:auto;}.idgUploader__container--images .idgUploader__rowPreview{max-height:100px;}}.idgAttachment_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(.idgAttachment_dropZone, .idgComposeArea_dropZone).idgDragging{background-color:var(--i-background_4);}.idgUploader__icon{font-size:1.1em;color:var(--i-color_soft);opacity:.5;}.idgAttachment_fileList{flex:1 1 100%;}.idgAttachment_fileList:has(.idgUploader__container:empty), .idgAttachment_fileList:has([data-role="fileList"]:empty){display:none;}.idgAttachment_dropZone *{}.idgAttachment_dropZone a, .idgAttachment_dropZone .moxie-shim, .idgAttachment_dropZone .moxie-shim *{pointer-events:auto;}.idgAttachment__desc{color:var(--i-color_hard);font-weight:550;font-size:1em;}.idgAttachment__desc span{cursor:pointer;position:relative;z-index:1;text-decoration:underline;}.idgAttachment_supportDrag:is([data-supports-drag="false"] *), .idgAttachment_nonDrag:not([data-supports-drag="false"] *){display:none;}.idgAttach{position:relative;}.idgAttach.idgAttach_selected{outline:2px solid var(--i-primary);outline-offset:-2px;}.idgAttach:has(:checked){outline:2px solid var(--i-primary);outline-offset:-2px;}.idgAttach_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);}.idgAttach_selectionOn .idgAttach_selection{background:var(--i-primary);color:var(--i-primary-contrast);outline:2px solid hsl(0 0% 100%);}.idgAttachment_fileList--grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:.5em;padding:.5em;background:var(--i-background_3);}.idgAttachment_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);}.idgAttachment_fileList--radios .idgImageAttach{flex:0 0 auto;padding:8px;}.idgAttachment_fileList--radios .idgImageAttach_thumb{aspect-ratio:auto;}.idgAttachment_fileList--radios .idgImageAttach_thumb :is(img, video){width:auto;height:170px;border-radius:min(var(--i-design-radius), 5px);object-fit:scale-down;}.idgAttachment_fileList--radios input{margin:calc(5px + 8px) 0 5px;}.idgImageAttach{position:relative;padding:1em;background:var(--i-background_1);border-radius:min(var(--i-design-radius), 5px);isolation:isolate;}.idgImageAttach_thumb{aspect-ratio:16/9;}.idgImageAttach_thumb :is(img, video){width:100%;height:100%;object-fit:contain;cursor:pointer;}.idgImageAttach_thumb .idgThumb{height:100%;aspect-ratio:auto;border-radius:0;}.idgImageAttach_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 .idgMeter{width:auto;position:absolute;left:5px;right:5px;bottom:10px;}.idgImageAttach_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;}.idgAttach .idgAttach_title{max-width:100%;text-overflow:ellidgis;overflow:hidden;margin-top:.7em;font-weight:600;color:var(--i-color_hard);}.idgAttach .idgAttach_title + p{color:var(--i-color_soft);font-size:.9em;}.idgAttach:not(.idgAttach_done) [data-role="preview"]{opacity:0.5;}.idgStockReplies_menu{border-radius:0px;height:250px;overflow-y:auto;}.idgStockReplies_row.i-padding_2{padding-inline-start:1.5em;}.idgStockReplies_row:hover{cursor:pointer;background:var(--i-background_2);}.idgStockReplies_content .idgLoading{height:250px;}.cMyMedia{flex:1 1 auto;display:flex;flex-direction:column;}.cMyMedia__align{display:contents;}.cMyMedia .idgColumns{flex:1 1 auto;}.cMyMedia .idgColumns__primary{height:100%;overflow:auto;}.cMyMedia_controls{flex:0 0 auto;}.cMyMedia [data-role="myMediaContent"]{overflow-y:auto;}.idgCoverPhoto{display:grid;}.idgPageHeader .idgCoverPhoto{padding:8px;padding-bottom:0;}.idgCoverPhoto > *{grid-area:1/1;}.idgCoverPhoto__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%;}.idgCoverPhoto__container::after{content:'';position:absolute;inset:0;border:1px solid currentColor;opacity:.3;border-radius:inherit;pointer-events:none;}.idgCoverPhoto--minimal .idgCoverPhoto__container{aspect-ratio:10;}.idgCoverPhoto--expanded .idgCoverPhoto__container{aspect-ratio:var(--coverPhoto--ratio, auto);min-height:0;}.idgCoverPhoto__image[data-action="toggleCoverPhoto"]{cursor:zoom-in;}.idgCoverPhoto--expanded .idgCoverPhoto__image[data-action="toggleCoverPhoto"]{cursor:zoom-out;}.idgMenu--coverPhoto :is(span, i){pointer-events:none;}.cWidgetContainer .idgCoverPhoto [id^="elEditPhoto_"]{display:none;}.idgCoverPhoto__image{height:100%;width:100%;object-fit:cover;object-position:50% calc(clamp(0, var(--offset), 100) * 1%);user-select:none;}.idgCoverPhoto--editing .idgCoverPhoto__container{overflow-y:auto;cursor:ns-resize;overscroll-behavior:contain;scrollbar-width:none;}.idgCoverPhoto--editing .idgCoverPhoto__container::-webkit-scrollbar{-webkit-appearance:none;width:0px;}.idgCoverPhoto--editing .idgCoverPhoto__container::after{content:none;}.idgCoverPhoto--editing .idgCoverPhoto__image{position:static;display:block;height:auto;min-height:100%;pointer-events:none;}.idgCoverPhoto--editing [data-hideoncoveredit]{display:none;}.idgCoverPhoto__overlay-buttons{place-self:start end;margin:10px;transition:opacity .3s linear;position:relative;display:flex;gap:8px;}.idgCoverPhoto--expanded .idgCoverPhoto__overlay-buttons{opacity:0;pointer-events:none;}.idgCoverPhoto__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;}.idgCoverPhoto__tooltip:not([hidden]){opacity:1;translate:0 0;}@starting-style{.idgCoverPhoto__tooltip:not([hidden]){opacity:0;translate:0 20px;}}.idgCoverPhotoMeta{display:flex;align-items:center;flex-wrap:wrap;gap:1em;padding:1em 2em;}.idgCoverPhotoMeta:not(:has(*)){display:none;}.idgCoverPhoto__avatar{flex:0 0 50px;position:relative;}.idgCoverPhoto__buttons{display:flex;gap:8px;flex-wrap:wrap;margin-inline-start:auto;}.idgCoverPhoto__buttons > *, .idgCoverPhoto__buttons .idgButton{flex-grow:1;}.idgCoverPhoto__title{font-size:1.6em;font-weight:700;}.idgCoverPhoto__title :is(h1, h2, h3, h4){color:var(--i-color_hard);line-height:1.2;}.idgCoverPhoto__title a:not(.idgBadge){color:inherit;}.idgCoverPhoto__title :is(h1, h2, h3, h4):not(:only-child){display:inline;}:where(.idgCoverPhoto__title > *){margin-inline-end:.3em;}.idgCoverPhoto__title-icon{font-size:max(11px, .6em);margin-top:calc(1ex - 1cap);}.idgCoverPhoto__subTitle{font-weight:500;color:var(--i-color_soft);}.idgCoverPhoto__stats{display:flex;flex-wrap:wrap;white-space:nowrap;gap:1px;overflow:hidden;}.idgCoverPhoto__stats li{flex:1 1 auto;position:relative;padding:.5em clamp(1em, 3vw, 2.5em);outline:1px solid var(--i-background_3);}.idgCoverPhoto__stats li:has(.idgCoverPhoto__link):hover{background:var(--i-background_2);}.idgCoverPhoto__statTitle{font-weight:600;color:var(--i-color_hard);}.idgCoverPhoto__statTitle:first-letter{text-transform:capitalize;}.idgCoverPhoto__statValue{color:var(--i-color_root);font-weight:500;}.idgCoverPhoto__statValue a{color:inherit;}.idgCoverPhoto__statValue .idgTime__long{display:revert;}.idgCoverPhoto__statValue .idgTime__short{display:none;}.idgCoverPhoto__link{position:absolute;inset:0;}@media (max-width:979px){.idgCoverPhotoMeta{padding:1em;}.idgCoverPhoto__titles{flex:999 1 auto;}.idgCoverPhoto__buttons{flex:1 1 auto;}.idgCoverPhoto__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){.idgCoverPhoto__avatar{flex-basis:120px;margin-bottom:-.5em;margin-inline-start:-.5em;margin-inline-end:.5em;align-self:flex-end;transition:flex-basis .3s linear;}.idgCoverPhoto--expanded ~ .idgCoverPhotoMeta .idgCoverPhoto__avatar{flex-basis:70px;}.idgCoverPhoto__avatar .idgUserPhoto{width:100%;position:absolute;bottom:0;left:0;border:3px solid var(--i-background_1);}.idgCoverPhoto__titles{margin-inline-end:1.5em;}.idgCoverPhoto__stats{border-inline-start:1px solid var(--i-background_3);}}.idgButtonBar{--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(.idgBox) .idgButtonBar{background:var(--i-background_2);}.idgButtonBar > *{padding:.6em;}:where(.idgBox) .idgButtonBar--top{border-radius:var(--i-box--bo-ra) var(--i-box--bo-ra) 0 0;border-bottom-width:1px;}:where(.idgBox) .idgButtonBar--bottom{border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);border-top-width:1px;}:where(.idgColumns, .idgTabs__panels, .idgBox:has(.idgBox__header), .idgProfile__main) .idgButtonBar--top{border-radius:0;}:where(.idgProfile__main, .idgColumns--followed-content) .idgButtonBar--top{border-radius:0;}.idgButtonBar__pagination:not(:has(a)){display:none;}.idgButtonBar__end{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:.6em;}.idgButtonBar__end .idgButtonBar__mod{display:contents;}@media (max-width:767px){.idgButtonBar{flex-direction:column;align-items:stretch;}.idgButtonBar__pagination, .idgButtonBar .idgPagination{align-self:stretch;}.idgButtonBar__end{order:-1;}.idgPagination__next, .idgPagination__last{order:1;}}@media (max-width:500px){.idgButtonBar__end{margin:0;}.idgButtonBar__pagination:not([hidden]) ~ .idgButtonBar__end:not(:only-child){border-bottom:1px solid;border-bottom-color:color-mix(in srgb, currentColor 10%, transparent);}}.idgDataFilters{flex:1 1 auto;display:flex;flex-wrap:wrap;}.idgDataFilters + .idgDataFilters{margin-inline-start:.4em;}.idgDataFilters > li{flex-grow:1;}.idgDataFilters > li:has([data-idgautocheck], [href="#elFolderSettings_menu"]){flex-grow:0;margin-inline-start:auto;}.idgDataFilters__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;}.idgDataFilters__button:where(:not(.idgBox *, .idgDialog *, .idgWidget *)){color:var(--i-color_contrast, var(--i-co));}@media (hover){.idgDataFilters__button:where(:hover){background-color:color-mix(in srgb, currentColor 8%, transparent);}}.idgDataFilters__button--active, .idgDataFilters__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:idgData / inline-size;}.idgData{--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;}.idgData[class*="i-basis_"]{--i-data--basis:var(--i-basis);}.idgData--compact{--i-data--padding:1em;--i-data--cell-spacing:1em;--i-data--icon-width:32px;}.idgData__item{gap:var(--i-data--cell-spacing);padding:var(--i-data--padding);display:flex;align-items:center;position:relative;}.idgData--mini-grid .idgData__item, .idgData--wallpaper .idgData__item, .idgData--grid .idgData__item{container:idgData__item / inline-size;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.idgData__item > *{margin:calc(var(--i-data--cell-spacing) / 2);}}:is(.idgData--table, .idgData--minimal, .idgData--featured, .idgData--snippet) .idgData__item{border-bottom:var(--i-data--border) solid var(--i-data--bo-co);}:is(.idgData--table, .idgData--minimal, .idgData--featured, .idgData--snippet) .idgData__item:last-child{border-bottom-width:0;}.idgData__item--warning{--i-co:var(--i-color_moderated);background-color:var(--i-background_moderated);}.idgData__item--warning, .idgData__item:where(:has(+ .idgData__item--assigned)){border-color:color-mix(in srgb, var(--i-background_moderated), var(--if-light, black 8%) var(--if-dark, white 8%));}.idgData__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);}.idgData__item--assigned, .idgData__item:where(:has(+ .idgData__item--assigned)){border-color:color-mix(in srgb, var(--i-background_assigned), var(--if-light, black 8%) var(--if-dark, white 8%));}:where(.idgData__item:has(:is(.idgInput, [data-role="moderation"]):checked)){background-color:var(--i-background_selected);}.idgData__item:has(:is(.idgInput, [data-role="moderation"]):checked), .idgData__item:where(:has(+ .idgData__item :is(.idgInput, [data-role="moderation"]):checked)){border-color:color-mix(in srgb, var(--i-background_selected), var(--if-light, black 10%) var(--if-dark, white 8%));}.idgData__item--selected{background-color:var(--i-background_selected);}@supports (color:color-mix(in srgb, var(--x), transparent)){:is(.idgData__item--assigned, .idgData__item--warning):where(:not(.idgData__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);}}.idgData__content, .idgData__main, .idgData__item > :only-child{flex:999 999 100%;}.idgData__item:has( > .idgEntry:only-child){padding:0;border-width:0;display:block;}.idgData__icon{flex:0 0 auto;text-align:center;position:relative;}.idgData__icon .idgUserPhoto:has(~ .idgUserPhoto){transform:scale(.7);transform-origin:0 0;}.idgData__icon .idgUserPhoto ~ .idgUserPhoto{position:absolute;bottom:0;inset-inline-end:0;transform:scale(.6);transform-origin:100% 100%;outline:4px solid var(--i-box--ba-co);}.idgData__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;}.idgData__image:has(i, .idgIcon){container-type:size;}.idgData__image:not(a):has(i, .idgIcon){pointer-events:none;}.idgData__image a{pointer-events:auto;}.idgData__image > *{grid-area:1/-1;}.idgData__image .idgCoverPhoto{height:100%;}.idgData__image .idgCoverPhoto__container{min-height:0;aspect-ratio:auto;}.idgData__image > i, .idgData__image > .idgIcon, .idgData__image > .idgNsfwOverlay{width:100%;height:100%;border-radius:inherit;font-size:50cqmin;line-height:1;aspect-ratio:var(--i-data--icon-ratio);}.idgData__image img, .idgData__image video{border-radius:inherit;width:100%;height:100%;object-fit:cover;}.idgData--table .idgData__customIcon{object-fit:scale-down;border-radius:0;}.idgData__image .idgIcon--emoji{display:grid;place-content:center;font-size:100cqmin;height:100%;}.idgData__image .idgIcon--fa{display:grid;place-content:center;}.idgData__image .idgUserPhoto{border-radius:inherit;aspect-ratio:var(--i-data--icon-ratio);width:100%;}.idgData__image .idgUserPhoto::after{content:none;}.idgData__image > i{display:grid;place-content:center;}.idgData__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;}.idgData__image > i:not([class*="fa-"])::before{content:var(--i-data--fallback-icon, "\f1c5");}.idgData--table .idgData__image .idgIcon--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-idg-member] .idgData--table.idgData--category [data-idg-read] .idgData__image{filter:var(--i-data--read-icon-filter, opacity(.25));pointer-events:none;}.idgData__item--discussions{--i-data--fallback-icon:"\f15c";--i-data--fallback-icon-weight:400;}.idgData__item--password{--i-data--fallback-icon:"\f023";}.idgData__item--redirect{--i-data--fallback-icon:"\f061";}.idgData__image .idgBadge{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;}.idgData__image .idgBadge--icon{font-size:13px;}:where(.idgData__icon a){display:block;text-decoration:none !important;}.idgData__icon:has(.idgDateBlock){--i-data--icon-width:3em;}.cWidgetContainer--noImages .idgData__icon, .cWidgetContainer--noImages .idgData__image{display:none !important;}.idgData__icon--indicator{width:2em;}.idgData__icon .idgThumb{aspect-ratio:var(--i-data--icon-ratio);}.idgData__item .idgFigure{flex:0 0 var(--i-data--icon-width);}.idgData--cart-dropdown .idgData__image, .idgLayout__secondary-column .idgData__item > .idgFigure{flex-basis:3.5em;}.idgData__icon .idgUserPhoto{width:28px;}.idgData__item > .idgCalendarDate{flex:0 0 clamp(34px, 10%, 3.2em);align-self:start;}.idgData--grid .idgData__image .idgCalendarDate:not(:only-child){place-self:start;width:50px;margin:8px;}.idgData__main > :last-child{margin-bottom:0 !important;padding-bottom:0 !important;}.idgData__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"] .idgData__title) a{color:inherit;}.idgData--category [style*="--i-featured"] .idgData__title, [style*="--i-featured"] .idgData--forumFeedViewParent .idgData__title{color:var(--i-color_featured, var(--i-featured));}[data-idg-unread] .idgData__title{font-weight:bold;}[data-idg-member] [data-idg-read] .idgData__title{font-weight:normal;}:where(.idgData__title > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline;}.idgData__title > *{vertical-align:top;}:where(.idgData__title > :not(:last-child)){margin-inline-end:.4em;}:is(.idgData--wallpaper, .idgData--grid, .idgData--mini-grid) .idgData__title .idgBadges{float:inline-end;margin:0;}.idgData__club{color:var(--i-color_soft);margin:.5em 0 .2em;display:flex;align-items:center;gap:.6em;font-weight:450;}.idgData__club a{color:inherit;}.idgData__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;}.idgData__desc, .idgData__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);}.idgData__meta:empty{display:none;}:where(.idgData__meta){font-size:1em;}.idgData__meta .idgTime__long{display:revert;}.idgData__meta .idgTime__short{display:none;}.idgData__meta .idgBadges{margin-inline-end:.6em;}:where(.idgData__desc){margin-top:.4em;}.idgData__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(.idgData__category) a{color:inherit;}.idgData__desc:not(.idgData__desc--all){display:var(--i-data--display-desc, -webkit-box);-webkit-line-clamp:var(--i-data--desc-truncate);-webkit-box-orient:vertical;text-overflow:ellidgis;overflow:hidden;}.idgData__desc:has(p):not(.idgData__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);}.idgData__desc:where(:has(img, iframe, blockquote):not(.idgData__desc--all)){mask-image:linear-gradient(#000 calc((var(--i-data--desc-truncate)) * 1lh), transparent calc((var(--i-data--desc-truncate) + 2) * 1lh));}.idgData__desc[data-truncate-expanded="true"]{display:var(--i-data--display-desc, block);max-height:none !important;overflow:visible;mask-image:none;}.idgData__desc:not(.idgData__desc--all, [data-truncate-expanded="true"]) > br{content:"";margin-inline-end:1em;}.idgData__desc:-moz-only-whitespace{display:none;}.idgData .idgTags{display:var(--i-data--show-tags, flex) var(--i-data--hide-tags, none);font-size:max(.7em, 10px);margin:.6em 0;}.idgData__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){.idgData__groups{display:var(--i-data--display-groups, grid);}}.idgData__groups img{max-height:1.2em;width:auto;}.idgData__groups .idgBadge{vertical-align:top;}.idgData__container-title{font-weight:500;color:var(--i-color_featured, var(--i-featured, var(--i-color_hard)));}.idgData__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)){.idgData__stats > :not(:first-child){margin-inline-start:1.5em;}}.idgData__stats .fa-regular:not(.idgRating *), .idgData__stats .fa-solid:not(.idgRating *){opacity:.4;font-size:.9em;margin-inline-end:.25em;}:where(:is(.idgData--table, .idgData--featured) .idgData__stats [data-stattype*="comments"]:first-child){color:var(--i-color_root);}.idgData__stats :where(a:not([class])){color:inherit;}.idgData__stats > li:has(.idgReactOverview--none){display:none;}.idgData__stats-icon{display:var(--i-data--show-stats-icon, inline-flex) var(--i-data--hide-stats-icon, none);align-items:baseline;}.idgData__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;}.idgData__stats [data-stattype*="comments"]{--_i-icon:"\f075"}.idgData__stats [data-stattype*="views"]{--_i-icon:"\f06e"}.idgData__stats [data-stattype="price"]{--_i-icon:"\f07a"}.idgData__stats [data-stattype="purchases"]{--_i-icon:"\f291"}.idgData__stats [data-stattype="downloads"]{--_i-icon:"\f019"}.idgData__stats [data-stattype="images"]{--_i-icon:"\f083"}.idgData__stats [data-stattype="albums"]{--_i-icon:"\f302"}.idgData__stats [data-stattype="image_comments"]{--_i-icon:"\f302"}.idgData__stats [data-stattype="album_comments"]{--_i-icon:"\f075"}.idgData__stats-icon[data-stat-value]::after{content:attr(data-stat-value);}.idgData__stats-icon[data-stat-value] ~ .idgData__stats-label{display:var(--i-data--show-stats-label, inline) var(--i-data--hide-stats-label, none);}:where(.idgData__main :is(.idgData__desc, .idgData__meta) ~ .idgData__stats){margin-top:.6em;}.idgData__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;}.idgData__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(.idgData__item) .idgTime__long{display:none;}:where(.idgData__item) .idgTime__short{display:revert;}.idgData__stats [data-stattype*="views"]{display:var(--i-data--show-views, block) var(--i-data--hide-views, none);}}.idgData [data-role="activeUsers"]:empty{display:none;}.idgData__last{display:var(--i-data--show-last, flex) var(--i-data--hide-last, none);align-items:center;gap:0 .8em;}.idgData__last--author{display:var(--i-data--show-last-author, flex) var(--i-data--show-last-reply, none);}.idgData__last--author ~ .idgData__last{display:var(--i-data--show-last-author, none) var(--i-data--show-last-reply, flex);}.idgData__item:has(.idgData__last--author) .idgData__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)){.idgData__last > :not(:first-child){margin-inline-start:.7em;}}:where(.idgData__last-secondary) a{color:inherit;}.idgData__last .idgUserPhoto{flex:0 0 auto;width:1.4em;display:var(--i-data--show-latest-photo, block) var(--i-data--hide-latest-photo, none);}.idgData__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)){.idgData__last-text > :not(:first-child){margin-inline-start:.6em;}}:where(.idgData__last-primary a:not(.idgUsername)){color:var(--i-color_hard);}:where(.idgData--table.idgData--category [data-idg-unread] .idgData__last-primary){color:var(--i-color_hard);font-weight:700;}:where(.idgData__last:has(.idgData__last-primary):has(.idgData__last-secondary)) .idgData__last-text::after{content:"\00B7";}:where(.idgData__last-secondary){font-size:1em;color:var(--i-color_soft);order:1;}.idgData__extra{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5em 1em;margin-top:.75em;}:where(.idgData__extra .idgData__stats){order:1;flex-direction:row-reverse;}:where(.idgData__extra .idgData__stats > li:has(.idgInput)){order:-1;}:where(.idgData__extra .idgData__stats li:has(.idgRating)){order:3;}@container (max-width:750px){.idgData__meta, .idgData__extra{font-size:max(11px, .92em);}.idgData--category .idgData__extra{margin-top:.5em;}:is(.idgData--table, .idgData--minimal, .idgData--mini-grid) [data-idg-read] .idgData__last-primary{color:var(--i-color_soft);}}:where(.idgData__item:has(.idgData__meta .idgUsername):not(:has([data-stattype*="comments"][data-v="0"]))) .idgData__last:not(.idgData__last--author) .idgData__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;}.idgData__mod{flex:0 0 auto;}.idgData__mod .idgInput{display:flex;}.idgData--snippet-topic-list{--i-data--icon-width:3em;}.idgData--snippet-topic-list .idgData__icon{align-self:flex-start;}.idgData--snippet-topic-list .idgData__desc{margin-top:.8em;}.idgData--snippet-topic-list .idgData__last .idgUserPhoto{width:1.2em;}.idgData__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;}.idgData__fields:not(:has(li)){display:none;}.idgModerated: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);}.idgData__item:has(+ .idgModerated [data-role="moderation"]:not(:checked)){border-color:color-mix(in srgb, var(--i-color_moderated) 60%, transparent);}.idgModerated:not(:has([data-role="moderation"]:checked)) *{--i-co:var(--i-color_moderated) !important;}@supports not selector(a:has(b)){.idgModerated:not(.idgSelected, .idgEntry--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;}.idgModerated:not(.idgSelected, .idgEntry--selected) *{--i-co:var(--i-color_moderated) !important;}}:where(.idgBox, .idgWidget, .idgDialog) .idgModerated{outline-width:0 !important;}.idgSelected{background-color:var(--i-background_selected) !important;}.idgSubList{display:var(--i-data--display-subforums, flex);flex-wrap:wrap;margin-top:1.2em;font-size:0.9em;color:var(--i-color_root);}.idgSubList a{color:inherit;display:block;text-decoration:none !important;padding:.5em 1.2em;border-radius:min(var(--i-design-radius), 5px);}.idgSubList 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-idg-member] .idgSubList__item--unread{font-weight:bold;color:var(--i-color_hard);}[data-idg-member] .idgSubList__item--read a::before{font-weight:400;opacity:.7;}@media (any-hover:hover){.idgSubList a:hover{background-color:color-mix(in srgb, currentColor 8%, transparent);}}.idgData .idgRating{display:var(--i-data--display-rating, flex);margin:.6em 0;flex:0 0 auto;}.idgData__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);}.idgData__item--active .idgIndicator, .idgData__item--active .idgData__title a{color:inherit;}@container (max-width:750px){.idgData__item--snippet .idgData__mod{position:absolute;bottom:var(--i-data--padding);inset-inline-start:var(--i-data--padding);}.idgData--snippet-topic-list .idgData__mod{align-self:end;}}.idgData--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){.idgData--table{--i-data--padding:1em;}}@container (min-width:750.1px){.idgData--table .idgData__content{display:contents;}.idgData--table .idgData__main{flex:1 1 auto;}.idgData--table .idgData__extra{display:contents;}.idgData--table .idgData__stats{flex:0 0 11ch;display:grid;align-content:center;justify-items:end;min-width:fit-content;margin-inline-end:1em;order:unset;}.idgData--table:has(.idgData__groups) .idgData__stats{flex:0 0 10ch;}.idgData--table .idgData__stats--large{display:var(--i-data--display-stats, flex);gap:2em;line-height:1.1;flex:0 0 auto;text-align:center;}:where(.idgData--table .idgData__stats--large li){display:grid;gap:.25em;}:where(.idgData--table .idgData__stats--large span:first-of-type){font-size:1.3em;color:var(--i-color_root);}.idgData--table .idgData__stats .idgLiveActivity{margin-inline-end:-.5em;}.idgData--table .idgData__last{flex:0 0 var(--i-data--latest--width);order:1;}.idgData--table .idgData__mod{order:2;}.idgData--table .idgData__last::after{display:none;}.idgData--table .idgData__last .idgUserPhoto{width:2.4em;}.idgData--table .idgData__last-text{display:grid;}.idgData--table .idgData__last-text::after{display:none;}}@container (max-width:750px){.idgData--table{--i-data--show-stats-icon:initial;--i-data--hide-stats-icon:;--i-data--show-stats-label:;--i-data--hide-stats-label:initial;}.idgData--table :is(.idgData__image, .idgFigure, .idgData__icon){align-self:start;}.idgData--table .idgData__content{display:grid;gap:.3em;}.idgData--table.idgData--category .idgData__content{gap:1em;}.idgData--table .idgBadge--assigned{float:inline-end;margin-inline-end:0;}.idgData--table .idgData__extra{margin-top:.1em;}.idgData--table .idgData__mod{align-self:end;}.idgData--grid.idgData--category .idgData__last-text{display:grid;}.idgData--grid.idgData--category .idgData__last-text::after{display:none;}}.idgData--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:;}.idgData--category .idgData__item > .idgIndicator{align-self:center;}.idgData--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(.idgWidget i-data:last-child .idgData--wallpaper){overflow:hidden;border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}:where(.idgWidget:has(.idgData--wallpaper.idgData--carousel)){display:flex;flex-direction:column;}:where(.idgWidget:has(.idgData--wallpaper.idgData--carousel) .idgWidget__content){flex:1 1 auto;display:grid;}:where(.idgData--wallpaper.idgData--carousel){min-height:100%;}.cWidgetContainer--isWidget[style*="--i-widget--gap:0px"] .idgData--wallpaper.idgData--carousel{scrollbar-color:hsl(0 0% 100% / .5) transparent;}:where(.cWidgetContainer--isWidget) .idgData--wallpaper{--i-data--basis:var(--i-widget--size, 290px);--i-data--gap:var(--i-widget--gap, 1em);}@media (any-hover:hover){.idgData--wallpaper .idgData__item:hover > .idgLinkPanel{background-color:hsl(0 0% 100% / .15);}}.idgData--wallpaper .idgData__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;}.idgData--wallpaper .idgData__item::before{content:"";padding-top:var(--i-data--wallpaper-height);grid-area:1/1;}.idgData--wallpaper .idgData__item > *{grid-area:1/1;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.idgData--wallpaper .idgData__item > *{margin:0;}}.idgData--wallpaper .idgData__image, .idgData--wallpaper .idgFigure{align-self:stretch;border-radius:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;}.idgData--wallpaper .idgData__image > i{color:hsl(0 0% 100% / .3);background-color:transparent;font-size:30cqmin;}.idgData--wallpaper .idgData__image > i::before{height:1em;}.idgData--wallpaper .idgData__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);}.idgData--wallpaper .idgIndicator, .idgData--wallpaper .idgContainerTitle{color:inherit;}.idgData--wallpaper .idgBadge--prefix{}.idgData--wallpaper .idgData__meta{flex:1 1 auto;}.idgData--wallpaper .idgRating{margin:0;}.idgData--wallpaper .idgTags__item:not(.idgTags__item--prefix), .idgData--wallpaper .idgTags__more{color:inherit;}.idgData--wallpaper .idgData__extra{margin-top:0;}.idgData--wallpaper .idgData__stats-icon::before, .idgData--wallpaper .idgData__stats :is(.fa-regular, .fa-solid){opacity:1;}.idgData--wallpaper .idgData__mod{place-self:start end;padding:1em;}.idgData--wallpaper .idgInput: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;}.idgData--wallpaper .idgData__item:has(:is(.idgInput, [data-role="moderation"]):checked){outline:2px solid var(--i-primary);outline-offset:2px;}.idgData--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) .idgData--mini-grid{--i-data--basis:var(--i-widget--size, 300px);--i-data--gap:max(1px, var(--i-widget--gap) + var(--i-data--border));}.idgData--mini-grid.idgData--carousel:has(.idgData__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%);}.idgData--mini-grid.idgData--carousel:has(.idgData__item:nth-child(9)){grid-template-rows:repeat(3, auto);}.idgData--mini-grid .idgData__item{border-width:0;outline:var(--i-data--border) solid var(--i-data--bo-co);}.idgData--mini-grid .idgRating{margin:.4em 0;}.idgData--mini-grid .idgData__last-primary{color:var(--i-color_soft);}.idgData--mini-grid .idgData__fields{margin-top:0;}.idgData--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;}.idgData--grid:has(.idgData__image){--i-data--padding:1.5em;--i-data--title:1.15em;}.idgData--grid.idgData--category{--i-data--title:1.3em;}:where(.idgWidget__content > .idgData--grid:only-child){border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}:where(.cWidgetContainer--isWidget) .idgData--grid{--i-data--basis:var(--i-widget--size, 320px);--i-data--gap:var(--i-widget--gap, var(--i-data--border));}.idgData--grid .idgData__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;}.idgData--grid .idgData__image{background:var(--i-background_3);flex:0 0 auto;margin:calc(var(--i-data--padding) * -.3);margin-bottom:0;}.idgData--grid .idgData__image img ~ :is(.idgIcon, i:not[class]){display:none !important;}.idgData--grid .idgData__image > :is(.idgIcon, i:not[class]){font-size:50cqmin;}.idgData--grid .idgData__content{display:flex;flex-direction:column;gap:.6em;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.idgData--grid .idgData__content > :not(:first-child){margin-top:.6em;}}.idgData--grid .idgData__main{margin-bottom:auto;flex:0 0 auto;}.idgData--grid .idgData__desc{margin-top:.6em;}.idgData--grid .idgData__desc, .idgData--grid .idgData__meta{margin-bottom:auto;}.idgData--grid .idgData__desc ~ .idgData__meta{margin-bottom:0;}.idgData--grid .idgData__stats{text-align:start;gap:0.3em 1.5em;}.idgData--grid .idgData__last + .idgData__stats{margin-inline-start:auto;}.idgData--grid .idgData__mod{position:absolute;padding:6px;top:5px;inset-inline-end:5px;background:var(--i-box--ba-co);border-radius:6px;}.idgData--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;}.idgData--minimal .idgData__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellidgis;overflow:hidden;}.idgData--minimal .idgData__extra{margin-top:.2em;}.idgData--minimal .idgData__stats{gap:.7em 2em;}@supports (-webkit-touch-callout:none) and (not(translate:none)){.idgData--minimal .idgData__stats > :not(:first-child){margin-inline-start:2em;}}.idgData--minimal .idgData__extra .idgData__stats{order:1;margin-inline-start:auto;}.idgData--minimal .idgBadge--prefix, .idgData--minimal .idgRating, .idgData--minimal .idgTime__long{display:none;}.idgData--minimal .idgTime__short{display:revert;}:where(.cWidgetContainer--isWidget) .idgData--carousel.idgData--minimal{--i-data--basis:var(--i-widget--size, 300px);}.idgData--carousel.idgData--minimal{--i-data--gap:1px;scroll-padding-inline:0px;}.idgData--carousel.idgData--minimal .idgData__item{border-width:0;outline:1px solid var(--i-data--bo-co);}.idgData--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){.idgData--featured{--i-data--title:1.2em;--i-data--padding:1em;}}@container (max-width:500px){:where(.idgData--featured .idgData__title .idgBadges){float:inline-end;}}@container (max-width:600px){.idgData--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){.idgData--featured{--i-data--desc-truncate:6;--i-data--show-latest-photo:initial;--i-data--hide-latest-photo:;}}.idgData--featured .idgData__item{align-items:start;}.idgData--featured .idgData__content{align-self:center;display:flex;flex-direction:column;}.idgData--featured .idgData__desc{--i-co:var(--i-color_root);margin:.5em 0;}@container (min-width:600px){.idgData--featured .idgData__content{align-self:stretch;align-content:space-between;gap:1em;}.idgData--featured .idgTags{margin-top:1.5em;}.idgData--featured .idgData__extra{display:flex;flex-wrap:wrap;gap:1em;margin-top:auto;}.idgData--featured .idgData__stats{order:1;margin-inline-start:auto;flex-direction:row-reverse;}}:where(.idgData--wallpaper, .idgData--grid, .idgData--mini-grid) .idgData__extra{margin-top:.3em;}:where(.idgData--carousel){--i-data--basis:100%;--i-data--gap:0px;--i-data--border:1px;}:where(.cWidgetContainer--isWidget .idgData--carousel){--i-data--basis:var(--i-widget--size, 100%);--i-data--gap:var(--i-widget--gap, 0px);}.idgData--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"] .idgData--carousel::after{content:"";flex:0 0 max(var(--i-data--padding) - var(--i-data--gap), 1px);}}.idgData--carousel .idgData__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% ) ) ;}.idgData--carousel .idgData__item:last-child{scroll-snap-align:end;}.idgData--carousel:has(:focus-visible):focus-within .idgData__item:not(:focus-within){scroll-snap-align:none;}.idgData--carousel ~ .idgCarouselNav{border-top:1px solid var(--i-background_3);padding:1em;}.idgData__modBar{background:var(--i-background_4);padding:var(--i-sp_2);display:flex;justify-content:flex-end;gap:var(--i-sp_2);}.idgLinkPanelWrap{isolation:isolate;position:relative;}.idgLinkPanel{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;grid-column:initial;}[data-idg-theme-setting-link-panels="0"] .idgLinkPanel{display:none;}:where(:is(.idgLinkPanelWrap, .idgStreamItem, .idgData__item) :is(a, button, input, textarea, [data-idgTooltip], iframe, abbr, select, summary)){position:relative;}@media (any-hover:hover){:where([data-idg-theme-setting-link-panels="1"] :is(.idgLinkPanelWrap, .idgStreamItem, .idgData__item)) a:hover{text-decoration:underline;}}.idgLinkPanel span{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}@media (any-hover:hover){:hover > .idgLinkPanel{background:var(--i-background_hover);}}:where(.idgWidget, .idgBox:not(:has(.idgButtonBar--bottom)) .idgData__item:last-child .idgLinkPanel){border-radius:0 0 var(--i-box--bo-ra) var(--i-box--bo-ra);}.idgData--featured :is([data-show-on]:not([data-show-on~="featured"]), [data-hide-on~="featured"]), .idgData--grid :is([data-show-on]:not([data-show-on~="grid"]), [data-hide-on~="grid"]), .idgData--minimal :is([data-show-on]:not([data-show-on~="minimal"]), [data-hide-on~="minimal"]), .idgData--mini-grid :is([data-show-on]:not([data-show-on~="mini-grid"]), [data-hide-on~="mini-grid"]), .idgData--table :is([data-show-on]:not([data-show-on~="table"]), [data-hide-on~="table"]), .idgData--wallpaper :is([data-show-on]:not([data-show-on~="wallpaper"]), [data-hide-on~="wallpaper"]){display:none !important;}@container (max-width:750px){.idgData--topic-feed-widget:is(.idgData--table, .idgData--minimal, .idgData--mini-grid) .idgMiniPagination{display:none;}}.idgData__item--messenger{--i-data--cell-spacing:.8em;--i-data--padding:1.2em;--i-data--icon-width:26px;}.idgData--widget-forums-postFeed.idgData--table{--i-data--desc-truncate:10;}.idgData--widget-forums-postFeed.idgData--table .idgData__icon{align-self:start;}.idgData--widget-forums-postFeed .idgData__meta{margin-top:.5em;}.idgData--user-notifications{--i-data--title:1em;}.idgData__item--notification[data-idg-read] .idgData__title a{color:var(--i-color_soft);}@keyframes idgData__item--loading{0%{opacity:.5}}.idgData__item--loading :is(.idgData__icon, .idgData__image, .idgData__title, .idgData__meta, .idgData__desc){background:var(--i-background_3);animation:idgData__item--loading 1s infinite alternate;}.idgData__item--loading .idgData__title{height:1em;height:1lh;max-width:min(20ch, 70%);}.idgData__item--loading .idgData__meta{height:.7em;height:.7lh;max-width:min(32ch, 90%);margin-top:.3em;}.idgData__item--loading .idgData__desc{height:3em;height:3lh;margin-top:.5em;display:block;}.idgData__item--loading .idgData__stats::before, .idgData__item--loading .idgData__stats::after, .idgData__item--loading .idgData__last::before, .idgData__item--loading .idgData__last::after{content:'';display:block;background:var(--i-background_3);height:.8em;height:.8lh;width:9ch;margin:.1lh 0;}.idgData__item--loading .idgData__stats::after{width:8ch;}.idgViewAll 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(.idgWidget, .idgBox) .idgViewAll a{border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}@media (any-hover:hover){.idgViewAll a:hover{color:var(--i-color_hard);}}@supports not selector(a:has(b)){.idgData__image > i, .idgData__image > .idgIcon, .idgData__image > .idgNsfwOverlay, .idgData__image .idgIcon--emoji, .idgData--wallpaper .idgData__image > i, .idgData--grid .idgData__image > :is(.idgIcon, i:not[class]){font-size:1em;}}@supports not (aspect-ratio:1){.idgData__image::before{content:'';display:block;padding-top:100%;}.idgData--grid .idgData__image::before{padding-top:56.25%;}.idgData__image img{position:absolute;}}@supports not (container-type:inline-size){.idgData__image{position:relative;}.idgData__image:not(a){pointer-events:none;}.idgData__stats{gap:0 2em;}.idgData--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 > [aria-selected="true"]{--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 > [aria-selected="true"]:hover{background-color:var(--if-light, var(--i-primary-dark)) var(--if-dark, var(--i-primary-light));color:var(--i-primary-contrast);}}.iDropdown__items [data-disabled], .iDropdown__items label:has(:disabled){pointer-events:none;font-style:italic;opacity:.4;}.iDropdown__items :is([type="checkbox"], [type="radio"]), .iDropdown__input{appearance:none;display:flex;align-items:center;justify-content:center;width:1.2em;height: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, [aria-selected="true"] > .iDropdown__input{color:var(--i-color_primary);}}.iDropdown__items [type="checkbox"]::before, .iDropdown__items [type="radio"]::before, .iDropdown__input::before{content:"";border-radius:50%;width:.6em;height:.6em;background:currentColor;opacity:.25;}.iDropdown__items [type="checkbox"]::before, [data-i-dropdown-selectable="checkbox"] .iDropdown__input::before{border-radius:2px;}.iDropdown__items input:checked::before, [aria-selected="true"] > .iDropdown__input::before{content:"\f00c";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;opacity:1;background:transparent;width:auto;height:auto;line-height:0;}.iDropdown__items > li > label:has([type="checkbox"]:checked), [data-i-dropdown-selectable="checkbox"] .iDropdown__items > li > [aria-selected="true"]{color:var(--i-color_hard);}.iDropdown__items [type="checkbox"]:checked, [data-i-dropdown-selectable="checkbox"] [aria-selected="true"] .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"] [aria-selected="true"] .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;}html:has(i-dropdown.\:popover-open){overflow:hidden;}i-dropdown{--i-dropdown--backdrop-transition:0%;--i-dropdown--backdrop-scroll:100%;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;transition-property:display, overlay, --i-dropdown--backdrop-transition;transition-behavior:allow-discrete;transition-timing-function:ease-in;transition-duration:var(--i-dropdown--tr-du);top:0;left:0;position:fixed;}i-dropdown:popover-open{--i-dropdown--backdrop-transition:100%;}i-dropdown[class*=":popover-open"]{--i-dropdown--backdrop-transition:100%;}@starting-style{i-dropdown:popover-open{--i-dropdown--backdrop-transition:0%;}}i-dropdown::before{content:"";position:fixed;pointer-events:none;top:0;left:0;right:0;bottom:0;background:hsl(0 0% 0% / .6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:min(var(--i-dropdown--backdrop-scroll), var(--i-dropdown--backdrop-transition));}.iDropdownSwipe{flex:0 0 auto;height:20px;margin-bottom:20px;scroll-snap-align:start;}@supports (-webkit-hyphens:auto){i-dropdown:popover-open .iDropdownSwipe{transition:var(--i-dropdown--tr-du);}@starting-style{i-dropdown:popover-open .iDropdownSwipe{height:21px;}}}.iDropdownDismiss{opacity:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;flex:0 0 auto;}html:has(i-dropdown:not(:defined):popover-open){pointer-events:none;}i-dropdown:not(:defined) .iDropdown{pointer-events:auto;}.iDropdown{flex:0 0 auto;border-radius:max(var(--i-dropdown--bo-ra), 10px);border-bottom-left-radius:0;border-bottom-right-radius:0;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);margin-top:auto;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:"";scroll-snap-align:end;flex:0 0 1px;margin-top:-1px;}.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 .idgAutocompleteMenu{position:relative;top:auto;}i-dropdown:focus-within{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(.idgData, .idgPageAction, .idgEntry__meta, .idgProfileContainer, .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;}}.idgEditor{--idgEditor--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;}.idgEditor:hover{border-color:var(--i-color_soft);}.idgEditor:focus-within{border-color:var(--i-input-active--bo-co);}.idgFormWrap--comment .ProseMirror, .idgRichText--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);}.idgFormWrap--comment .ProseMirror, .idgRichText--user .ProseMirror{font-size:max(16px, var(--set__i-user-content-font-size, 100) * .01em);}}.idgLoading[data-role="mainEditorArea"]{min-height:var(--idgEditor--mi-he, 300px);}.idgEditor__tiptap-wrap{display:grid;grid-template-rows:auto 1fr;min-height:var(--idgEditor--mi-he, 300px);}.tiptap.ProseMirror, .idgEditor__monaco-root{z-index:2;padding:20px;min-height:100px;outline:none;width:100%;height:100%;}.idgEditor__monaco-root{padding:0;}.idgEditor__monaco-root .monaco-editor{width:100%;height:100%;}.idgCodebox__inner-wrap, .idgCodebox__inner-wrap > [data-role="reactRoot"], .idgEditor__tiptap-wrap--codeMode{--idgEditor--mi-he:min(80vh, 500px);height:100%;}.idgMenu:has(.idgEditor, .idgCodebox__outer-wrap){min-width:min(90vw, 600px);}:where(.idgEditor__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;}.idgEditor__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);}.idgEditor__toolbar--main > li{position:relative;}.idgEditor__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(.idgEditor__toolbar--main, .idgEditor__toolbar--row) > li > .idgEditor__toolbar-item{min-width:2.4em;min-height:2.4em;justify-content:center;gap:.5em;}.idgEditor__toolbar-item svg{width:1.18em;height:1.18em;}.idgEditor__toolbar-item .fa-caret-down{order:1;margin-inline-start:auto;opacity:.4;}.idgEditor__toolbar-item div[data-role="currentValue"]{display:contents;}[data-toolbar-item="codelanguage"] .fa-caret-down{margin-inline-start:.4em;}@media (any-hover:hover){.idgEditor__toolbar .idgEditor__toolbar-item:hover:not(.idgEditor__toolbar-item--unavailable, .idgEditor__toolbar-item[disabled], .idgEditor__toolbar-select-option[data-current="yes"]), .idgColorOptions__option:hover{background-color:color-mix(in srgb, currentColor 10%, transparent);}}:is(.idgEditor__toolbar--main, .idgEditor__toolbar--row) > li > .idgEditor__toolbar-item--active{background-color:color-mix(in srgb, currentColor 25%, transparent);}.idgEditor__anchored-panel .idgEditor__toolbar-item--active{background-color:color-mix(in srgb, currentColor 25%, transparent);}@media (any-hover:hover){.idgEditor__toolbar-item--active:is(:hover, :focus-visible){background-color:color-mix(in srgb, currentColor 35%, transparent);}}.idgEditor__toolbar-select-option[data-current="yes"]{background-color:var(--i-primary);color:var(--i-primary-contrast);}.idgEditor__toolbar-select-option[data-current="yes"] *{color:inherit;}.idgEditor__toolbar-select-option[data-current="yes"]:hover{background-color:var(--i-primary-light);}#editorToolbarPanel_nested_fontFamily .idgEditor__toolbar-label, .idgEditor__toolbar-label:not(.idgColorOptions__panel *, .idgEditor__toolbar--nested *){clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}:is(.idgEditor__toolbar--nested, .idgEditor__toolbar-select-options) .idgEditor__toolbar-item{flex-grow:1;}.idgEditor__toolbar-select{cursor:pointer;position:relative;}.idgEditor__toolbar-select > .idgEditor__toolbar-select-option{display:contents;}.idgEditor__anchored-panel{--i-editor-panel-zi:10;}:where(.idgEditor__anchored-panel[popover]){background:transparent;border:none;overflow:visible;}.idgEditor__toolbar-select-options, .idgEditor__toolbar-panel, .idgEditor__iconpicker-wrap, .idgEditor__anchored-panel{z-index:var(--i-editor-panel-zi);position:absolute;}.idgEditor__toolbar-select-options, .idgEditor__toolbar-panel, .idgEditor__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;}.idgEditor__toolbar-select-options--mentionSuggestions:not(#x){z-index:var(--idg-js-zindex-top, var(--i-editor-panel-zi));}.idgEditor__toolbar--nested .idgEditor__toolbar-item, .idgEditor__toolbar-select-option, .idgColorOptions__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;}.idgEditor__anchored-panel .idgEditor__toolbar-item i:first-child{width:1em;}.idgEditor__toolbar-select-options :is(h1, h2, h3, h4, h5, h6){margin:0;}.idgEditor__toolbar--nested .idgEditor__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){.idgEditor__toolbar .idgEditor__toolbar--row[hidden], .idgEditor__toolbar--nested .idgEditor__anchored-panel[hidden]{max-height:0px;overflow:clip;opacity:0;}.idgEditor__toolbar .idgEditor__toolbar--row, .idgEditor__toolbar--nested .idgEditor__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{.idgEditor__toolbar .idgEditor__toolbar--row, .idgEditor__toolbar--nested .idgEditor__anchored-panel{max-height:0px;overflow:clip;opacity:0;}}}.idgEditor__toolbar--nested .idgEditor__anchored-panel .idgEditor__toolbar--nested{min-width:0;padding:0;padding-inline-start:5px;box-shadow:none;background:none;border-radius:0;position:static;}.idgEditor__toolbar--nested .idgEditor__anchored-panel .idgEditor__toolbar--nested .idgEditor__toolbar-item{padding:.4em 1em;}.idgEditor__toolbar-select-options[data-panel-anchor="block"] > .idgEditor__toolbar-select-option{width:100%;}.idgEditor__toolbar-item-wrap:has(.idgEditor__toolbar--row){flex:1 1 100%;}.idgEditor__toolbar--row{display:flex;gap:2px;background-color:var(--i-background_2);}.idgEditor__toolbar-item-wrap:has(.idgEditor__toolbar--row[hidden]){display:none;}.idgEditor__toolbar--main .idgEditor__toolbar--row{margin-bottom:-0.4em;padding-block:0.2em;}[data-tippy-root]{z-index:calc(var(--idg-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-idgBox > [data-node-view-wrapper]){width:100%;display:flow-root;}.ProseMirror-selectednode, .tiptap.ProseMirror .react-renderer:not(.ProseMirror-selectednode, .node-codeBlock, .node-idgBox, .node-blockquote), .node-idgEmbed{outline-color:var(--i-background_6);}.tiptap.ProseMirror .react-renderer:hover:not(.ProseMirror-selectednode, .node-codeBlock, .node-idgBox, .node-blockquote) > [data-node-view-wrapper]:hover, :is(.ProseMirror-selectednode, .node-idgEmbed) > [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(.idgAttachLink_inline, .idgAttachLink_block){padding:0;}.tiptap [data-attachment-type="file"]:is(.idgAttachLink_inline, .idgAttachLink_block) > .idgAttachLink{margin:0;}.tiptap [data-attachment-type="file"].idgAttachLink_block > .idgAttachLink{padding:0.8em 1.2em;}:is(.idgRichTextBox, .idgQuote_contents > *) > .node-codeBlock > pre{margin-block:0;}.node-idgEmbed: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(.idgCode.idgCode--nodeview-wrapper, .idgQuote){overflow:visible;}.tiptap .react-renderer:not(.react-renderer--no-indicators) .idgCode--nodeview-wrapper{padding:0;}.tiptap .idgCode--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-idgBox, .node-idgEmbed){margin-bottom:1em;}.idgEditor__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;}.idgEditor__create-sibling-wrapper{opacity:0;}:is([data-node-view-wrapper]:hover, .idgEditor__table-wrapper:hover, .ProseMirror-selectednode) .idgEditor__create-sibling-wrapper{opacity:1;}.tiptap [data-is-resizing] .idgEditor__node-options, .idgEditor__nodewrap--narrow .idgEditor__node-options--media:not(.ProseMirror-selectednode > [data-node-view-wrapper] > *){display:none !important;}.idgEditor__table-wrapper{position:relative;}.idgEditor__node-options > .idgEditor__toolbar-item{color:var(--i-primary-contrast);background:var(--i-primary);padding:.7em;width:auto;height:auto;}.idgEditor__node-options > .idgEditor__toolbar-item:is(:hover, :focus-visible, .idgEditor__toolbar-item--active), .idgEditor__create-sibling:hover{background:var(--i-primary-light);}.idgEditor__node-options--media > .idgEditor__toolbar-item{background:hsl(0 0% 0% / .4);color:#fff;backdrop-filter:blur(5px);}.idgEditor__node-options--media > .idgEditor__toolbar-item:is(:hover, :focus-visible, .idgEditor__toolbar-item--active){background:hsl(0 0% 0% / .6);}.idgEditor__create-sibling--before{left:var(--i-hz-offset);top:calc(var(--i-indicator-size) * -0.5);transform:rotate(-90deg);transform-origin:center;}.idgEditor__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;}.idgEditor__node-hover-overlay{position:absolute;inset:0;}.idgEditor__toolbar-panel-row{display:flex;align-items:center;gap:1em;}.idgEditor__toolbar-panel-row .idgInput{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);}}.idgEditor__global-messages{display:flex;flex-direction:column;gap:0.5em;padding:0.5em;}.idgEditor__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;}.idgEditor__global-message :is(.far, .fa-regular, .fa-solid, .fas){font-size:1.2em;}.idgEditor__autosave-clear{text-decoration:underline;color:inherit;}.idgRichTextBox__nodeview-wrap summary.idgRichTextBox__title{cursor:text;}.idgRichTextBox__node-view-wrapper--collapsed > [data-node-view-content-react] > :not(.idgRichTextBox__title:first-child){height:0 !important;width:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;}.idgRichTextBox__node-view-wrapper--collapsed > [data-node-view-content-react] > .idgRichTextBox__title:first-child{margin-block-end:0;border-bottom:none;padding-block-end:0;}:root{--i-ri-box-title-placeholder:"Add a box title...";}.idgRichTextBox__nodeview-wrap .idgRichTextBox__title--empty:not(.idgRichTextBox__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;}.idgRichTextBox__nodeview-wrap .idgRichTextBox__title--empty:not(.idgRichTextBox__title--selection-within):hover::before{opacity:0.6;}.idgColorOptions__option{text-wrap:nowrap;}.idgColorOptions__option::before{content:"";background:var(--i-richtext-background-color);width:1.4em;height:1.4em;flex:0 0 auto;border-radius:4px;}.idgColorOptions__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);}.idgEditor__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);}.idgEditor__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));}.idgEditor__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);}.idgEditor__giphy-panel{display:flex;flex-direction:column;max-height:400px;width:400px;max-width:90vw;padding:0;}.idgEditor__giphy-panel > form{display:contents;}.idgEditor__giphy-search{margin:8px;flex:0 0 auto;width:calc(100% - 16px) !important;}.idgEditor__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);}.idgEditor__giphy-attribution:dir(rtl){border-top-right-radius:0.5em;border-top-left-radius:0;}.idgEditor__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;}.idgEditor__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;}.idgEditor__giphy-results-page{display:contents;}.idgEditor__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;}.idgEditor__giphy-results-page img{aspect-ratio:var(--i-giphy-ratio);width:100%;}.idgEditor__giphy-results h3{display:block;align-self:center;flex-basis:100%;text-align:center;}.tiptap .node-idgEmbed, .tiptap [data-node-view-wrapper]{max-width:100%;}.tiptap .node-idgEmbed:not([data-embed-type="og"]) > [data-node-view-wrapper]{width:min(var(--i-media-width, 100%), var(--i-embed-max-width, 500px));}.node-idgEmbed:is([data-embed-type="og"]) [data-node-view-wrapper]{border-radius:min(var(--i-design-radius), 6px);}.node-idgEmbed:is([data-embed-type="og"]) [data-node-view-wrapper] [data-role="embed-node-view-content-wrap"] > :not(a, .idgEmbeddedLink){max-width:100%;border-radius:min(var(--i-design-radius), 6px);overflow:hidden;}.node-idgEmbed:not(.ProseMirror-selectednode):is([data-embed-type="og"]) [data-node-view-wrapper]{outline-width:0;}.node-idgEmbed [data-node-view-wrapper] > div > *{margin:0 !important;}.idgEditor__toolbar-item--unavailable, .idgEditor__toolbar-item[disabled]{pointer-events:none;opacity:.2;}.idgEditor__toolbar-item--no_pointer_events{pointer-events:none;}.idgCode--nodeview-wrapper > .idgEditor__toolbar{font-family:var(--i-font-family);cursor:default;margin-bottom:1em;padding-inline:1.3em;padding-block-start:1.3em;}.idgEditor__toolbar--nodeview:not(#x){flex-wrap:nowrap;position:relative;}.idgEditor__toolbar--nodeview:not(#x) > *{min-width:revert !important;}.idgEditor__toolbar--nodeview .idgEditor__toolbar-item{cursor:pointer;}.idgEditor__toolbar--nodeview .idgEditor__toolbar-panel{cursor:default;}.idgCode [data-role="toolbar"] > .idgEditor__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] .idgEditor__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].idgEditor__nodewrap--narrow .idgEditor__node-options--media{inset-inline-end:calc( -1em - 30px);top:0;}.idgEditor__tiptap-wrap .idgRichText summary::after, .idgEditor__tiptap-wrap .idgRichTextBox__title:not(.idgRichTextBox--alwaysopen > .idgRichTextBox__title)::after{display:none;}[data-node-view-content] > .idgRichTextBox{overflow:visible;}.idgEditor__node-options > button{display:inline-grid;place-content:center;width:2em;height:2em;border-radius:5px;padding:0;}.idgEditor__toolbar-item--escapeembed > *{grid-area:1/1;margin:auto;}.idgEditor__node-options > button, .idgRichTextBox__marker{position:relative;z-index:1;}.tiptap [data-mentionid]{cursor:default;}.idgEditor__toolbar-select-options--mentionSuggestions .idgEditor__toolbar-select-option{gap:1em;}.idgEditor__toolbar-select-options--mentionSuggestions .idgEditor__toolbar-select-option .idgUserPhoto{width:34px;}.idgEditor__toolbar-select-options--mentionSuggestions:not(:hover) .idgEditor__toolbar-select-option--active, .idgEditor__toolbar-select-options--mentionSuggestions button:hover{background-color:var(--i-primary);color:var(--i-primary-contrast);}.tiptap .idgQuote, .tiptap .idgQuote_contents{min-height:revert;display:flow-root;}.tiptap img.ProseMirror-separator{width:revert !important;}.idgEditor__link-options{max-height:none;overflow-y:hidden;}.idgEditor__toolbar-panel--link{gap:5px;display:grid;width:min(80vw, 350px);grid-template-columns:auto 3em;}.idgEditor__toolbar-panel--link .idgEditor__toolbar-panel-row{display:grid;grid-template-columns:5ch 1fr;grid-column:1;}.idgEditor__toolbar-panel--link label{text-align:end;font-weight:600;}.idgEditor__toolbar-panel--link [data-role="unlink"]{grid-row-start:1;grid-column:2;}:root{--i-editor-panel-zi:1;}.idgEditor__toolbar-panel--link [data-role='unlink'].idgEditor__remove-link--fullheight{grid-row-end:3;}.idgEditor__toolbar-panel--link [data-role="convert_to_embed"]{grid-row-start:2;grid-column:2;}.idgEditor__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);}.idgEditor__link-panel-status [data-role=content]{transition:opacity 0.1s ease-in;}.idgEditor__link-panel-status--processing [data-role=content]{opacity:0;}.idgEditor__close-link-panel{display:none;}@media(max-width:767px){.idgEditor__close-link-panel{margin-top:1em;display:flex;grid-row:span 1;grid-column:span 2;}.idgEditor__link-panel-status{display:none;}}.idgEditor__toolbar-panel--embed{max-width:210px;grid-template-columns:1fr;grid-auto-flow:row;position:revert;width:max-content;gap:5px;}.idgEditor__toolbar-panel--embed > *{gap:5px;display:grid;grid-auto-flow:column;align-items:center;}.idgEditor__toolbar-panel--embed > * > label{width:max-content;white-space:nowrap;}.idgEditor__toolbar-panel--embed > * > .idgInput{width:revert;flex-grow:1;}.idgEditor__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"], .idgEditor__toolbar--hovering:not(#x), .cWidgetContainer__portal-menu{position:absolute;z-index:calc(var(--idg-js-zindex-top) - 10);}[data-role="toollist-wrap"] > [data-idgeditor-toollist], [data-role="toollist-wrap"] > .idgEditor__global-messages > .idgEditor__global-message, .idgEditor__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"] > .idgEditor__global-messages{padding:0;order:-1;}[data-role="toollist-wrap"] .idgComposeArea_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;}.idgEditor__toolbar-item--imagewidth{width:max-content;}.idgEditor__width-form{display:grid;min-width:220px;gap:1em;padding:0.5em;grid-auto-flow:row;}@container(max-width:767px){.idgEditor__width-form{width:80cqw;}}.idgEditor__width-form > div{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline;}.idgEditor__width-form > div > *{flex:1 1 fit-content;}.idgEditor__width-form [data-role="status-indicator"]{position:relative;display:flex;align-items:flex-end;flex-direction:column;}.idgEditor__width-form [data-role="status-indicator"] > .idgLoading:not(#x)::before{inset-inline-end:0;height:1em;width:1em;font-size:revert;}.idgEditor__width-form [data-role="status-indicator"] .fa-solid.fa-check{position:absolute;color:var(--i-color_positive);font-size:0.75em;bottom:-0.5lh;}.idgEditor__width-form > [data-role="custom-width-wrap"]{position:relative;}.idgEditor__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]).idgRichText__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 .idgRichText__align--width-fullwidth-snap::after{display:block;opacity:0.7;}.tiptap .idgRichText__align--width-fullwidth-snap.idgRichText__align--width-fullwidth-snap-right::after{left:0;right:revert;}.idgRichText :is(.idgRichText__align--width-custom, .idgRichText__align--width-fullwidth)[data-node-view-wrapper] img{width:100%;display:inline-block;}.tiptap .idgRichText__align--inline[data-node-view-wrapper] > .idgEditor__create-sibling-wrapper{display:none;}.tiptap .idgEditor__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 .idgEditor__media-resize-handle--nesw{cursor:nesw-resize;right:revert;left:-3px;}.tiptap :is(.idgEditor__node-options--media, .idgEditor__toolbar, .idgEditor__toolbar-panel, .idgEditor__toolbar-item){text-align:start;}.tiptap .node-idgEmbed: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-idgEmbed[data-alignment]{display:flex;}.tiptap .node-idgEmbed[data-alignment="center"]{justify-content:center;}.tiptap .node-idgEmbed[data-alignment="end"]{justify-content:end;}.tiptap .node-idgEmbed[data-alignment] .idgEmbedded__wrap > *:not(#x){margin-block:0;}.cWidgetsManaging .idgWidget__content--wrap :is(.idgEditor, [data-idgeditorv5], .tiptap, .idgEditor__tiptap-wrap, .idgEditor__toolbar):not(#x, .idgWidget__content--wrap--editing *){z-index:0;pointer-events:none;}.cWidgetsManaging .idgWidget__content--wrap :is([data-role="mainEditorArea"].idgLoading):not(#x, .idgWidget__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;}.idgEditor__table-wrapper{position:relative;width:min-content;max-width:100%;}.idgEditor__table-wrapper.ProseMirror-selectednode{outline-offset:3px;max-width:100%;}.idgEditor__table-wrapper > .tableWrapper{outline:none !important;}.tiptap .idgEditor__table-wrapper .selectedCell{position:relative;}.tiptap .idgEditor__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-idgEmbed, .node-blockquote, .node-codeBlock) + :is(.node-blockquote, .node-codeBlock) > :is(.idgCode, .idgQuote), :is(.node-idgEmbed, .node-blockquote, .node-codeBlock) + :is(.node-idgEmbed){margin-top:1em;}.idgEditor__node-drag-handle{position:absolute;cursor:move;}.idgEditor__node-drag-handle:not(.idgEditor__node-options *){inset-inline-end:1em;inset-block-start:1em;}.idgEditor__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;}.idgEditor__drop-cursor{z-index:calc(var(--idg-js-zindex-top) + 50) !important;color:red !important;opacity:0.5;}.idgReact_types{position:relative;}.idgReact{--_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);}.idgReact :where(a){color:inherit;text-decoration:none;}.idgReact img{object-fit:contain;}.idgReact_reaction{-webkit-tap-highlight-color:transparent;}.idgReact_reaction img{width:var(--_icon-size);height:var(--_icon-size);display:block;}.idgReact_button{display:block;position:relative;transition:.2s all ease-in-out;filter:grayscale(100%) opacity(60%);}.idgReact_button.idgReact_reacted, body.idgApp_noTouch .idgReact_types:hover .idgReact_button, body:not(.idgApp_noTouch) .idgReact_types.idgReact_types_active .idgReact_button{filter:none;}.idgReact_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){.idgReact_types ul{bottom:100%;flex-direction:column;transform-origin:50% 100%;}}@media (min-width:768px){.idgReact_types ul{inset-inline-end:calc(100% - 1px);transform-origin:right center;}:where([dir="rtl"]) .idgReact_types ul{transform-origin:left center;}}.idgReact .idgReact_types ul.idgReact_hover{pointer-events:auto;animation:reaction-hover 0.3s ease-in-out forwards;}.idgReact .idgReact_types ul.idgReact_hoverOut{animation:reaction-hover-out 0.2s ease-in-out 0.4s forwards;}.idgReact_types ul::after{content:'';}.idgReact_name{display:none;}.idgReact_reaction{display:grid;place-content:center;position:relative;height:var(--_react-size);width:var(--_react-size);}a.idgReact_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.idgReact_reaction.idgReact_active::after{animation:reaction-click-ring 0.8s ease-out forwards;}a.idgReact_reaction.idgReact_active img{animation:reaction-click 0.6s ease-out forwards;}.idgReact_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;}.idgReact_unreact[style*="inline"]{display:grid !important;}.idgReact_blurb:not(.idgHide) + .idgReact_types{border-inline-start:1px solid var(--i-background_3);padding-inline-start:1em;margin-inline-start:1em;position:relative;}@media (max-width:600px){.idgReact_blurb:not(.idgHide) + .idgReact_types{margin-inline-end:1em;}}.idgReact_reactions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:2px 7px;}.idgReact_reactCount{display:flex;font-weight:500;}.idgReact_reactCount > a, .idgReact_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;}.idgReact_reactCount > a:hover{border-color:var(--i-background_6);outline:4px solid var(--i-background_3);}.idgReact_reactCount img{width:20px;height:20px;}.idgReact_reactCount > span > span:last-child, .idgReact_reactCount > a > span:last-child{font-size:var(--i-font-size_-2);padding:0 .8em;}.idgReact_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){.idgReact_button .idgReact_reaction::after, .idgReact_overview{display:none;}}.idgReact_reactCountOnly_mini{line-height:18px;font-size:max(10px, .7em);}.idgReactOverview{text-align:center;}.idgReactOverview:not(:has(*)){display:none}@supports not selector(a:has(b)){.idgReactOverview:-moz-only-whitespace{display:none}}.idgReactOverview ul{display:flex;align-items:center;justify-content:center;gap:.3em;}.idgReactOverview ul + span{vertical-align:middle;}.idgReactOverview ul img{max-height:1.8em;width:auto;}.idgReactOverview_small ul img{max-height:1.6em;}.idgReactOverview 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;}}.idgReputation_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);}.idgReputation_count.i-color_positive{background:var(--i-background_positive-soft);}.idgReputation_count.i-color_negative{background:var(--i-background_negative-soft);}.idgLikeRep [data-action="giveReputation"] + .idgReputation_count{font-size:var(--i-font-size_-2);margin-inline-start:10px;}.idgLikeRep [data-action="giveReputation"] + .idgReputation_count::before{content:'';display:block;width:1px;height:100%;position:absolute;background:currentColor;opacity:.1;top:0;inset-inline-start:-8px;}.idgFollowerList{max-height:300px;}.idgPageActions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6em;font-size:calc(.85em + var(--i-range) * .1);}:where(.idgPageActions > :is(li, div)){display:contents;}.idgPageActions .idgButton{flex:1 1 auto;}@container (max-width:600px){.idgPageActions--mini-responsive .idgButton__label{display:none;}}.idgPageActions__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:ellidgis;width:100%;}.idgPageActions__mainLink:hover{background-color:color-mix(in hsl, currentColor 15%, transparent);}.idgPageActions__mainLink i{opacity:.5;margin-inline-end:.3em;}.idgLeaderboard_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;}.idgLeaderboard_trophy_2{background-color:var(--i-trophy-second--background);}.idgLeaderboard_trophy_3{background-color:var(--i-trophy-third--background);}.idgLeaderboard_trophy_4{display:none;}.idgEntry{--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;}.idgEntry--popular, .idgEntry--solved, .idgEntry--selected, .idgEntry--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));}.idgEntry: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));}.idgEntry--highlighted{--i-entry-color:var(--i-primary);}.idgModerated{--i-entry-color:var(--i-color_moderated);}.idgEntry--popular{--i-entry-color:var(--i-color_positive);}.idgEntry--solved{--i-entry-color:var(--i-color_positive);}.idgEntry--selected{--i-entry-color:var(--i-primary);background-color:var(--i-background_selected) !important;}.idgEntry:has([data-role="moderation"]:checked){--i-entry-color:var(--i-primary);background-color:var(--i-background_selected) !important;}:where(.idgBox, .idgWidget, .idgDialog) .idgEntry{box-shadow:none;background:none;border-width:0;border-radius:0;margin:0;outline-width:0 !important;}@media (max-width:767px){.idgPull .idgEntry{border-left-width:0;border-right-width:0;border-radius:0;}.idgEntry--highlighted{outline-offset:-5px;}}.idgEntry__header{--_padding:calc(var(--i-rem) * 1.3);color:var(--i-co);padding:var(--_padding);padding-bottom:0;}@media (max-width:550px){.idgEntry__topButton--profile{margin-inline-end:-12px;}}.idgEntry__header a{color:inherit;}.idgEntry__header-align{display:flex;align-items:center;flex-wrap:wrap;}.idgEntry__header .idgPhotoPanel{flex:999 1 10%;}.idgEntry__header .idgPhotoPanel__secondary{font-size:.9em;}.idgEntry__header .idgEntry__group{font-size:max(.8em, 11px);font-weight:500;color:var(--i-color_soft);margin-inline-start:1.5em;}.idgEntry__header-align .idgInput{margin-inline-end:.8em;}.idgEntry__header .idgEntry__date{display:none;opacity:.6;font-size:.9em;flex-grow:9999;}.idgEntry__date a{color:inherit;}.idgEntry__profile-row{flex:1 1 100%;}.idgEntry__profile{font-size:max(.8em, 12px);padding-top:1.5em;}.idgEntry__profile-row:has(.idgEntry__profile){margin:0 calc(var(--_padding) * -1);}.idgEntry__profile-row > .idgControls__fail-message{margin-top:1.5em;}.idgEntry__username{font-weight:600;display:flex;align-items:center;flex-wrap:wrap;color:var(--i-color_hard);}:where(.idgEntry__username) a{color:inherit;}.idgEntry__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){.idgEntry__topButton:hover{color:var(--i-color_hard);background:var(--i-background_2);}}.idgEntry__topButton .idgMenuLabel{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.idgEntry__topButton--profile i{transition:transform .2s linear;}.idgEntry__topButton--profile[aria-expanded="true"] i{transform:rotateX(180deg);}.idgEntry__authorStats{--i-co:var(--i-color_soft);color:var(--i-co);font-weight:500;font-size:max(.9em, 12px);display:flex;flex-wrap:wrap;}.idgEntry__authorStats > li > *{display:flex;align-items:center;justify-content:center;gap:.5em;color:inherit;padding:.7em 1em;line-height:1;}.idgEntry__authorStats i{opacity:.6;}.idgEntry__authorStats img{height:1em;}.idgEntry__authorStats--mini-profile{overflow:hidden;border:0 solid var(--i-background_3);border-width:1px 0;gap:1px;}.idgEntry__authorStats--mini-profile > li{outline:1px solid var(--i-background_3);flex:1 1 auto;}.idgEntry__authorStats--mini-profile > li > *{padding:1em;}.idgEntry__authorStats--mini-profile a:hover{background-color:var(--i-background_2);}.idgEntry__authorStats--mini-profile [data-i-el="group-icon"]{display:grid;place-content:center;padding:0 1em;}.idgEntry__authorStats--mini-profile [data-i-el="group-icon"] img{max-height:1.5em;padding:0;width:auto;}.idgEntry__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;}.idgEntry__authorStats--minimal > li > *{border-radius:5px;}.idgEntry__authorStats--minimal [data-i-el="label"]{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.idgEntry__authorStats--minimal a:hover{background:var(--i-background_3);}.idgEntry__authorFields{text-align:start;color:var(--i-color_soft);font-size:max(.9em, 12px);display:grid;gap:.8em;}.idgEntry__authorFields [data-i-el="title"]{font-weight:600;color:var(--i-color_hard);display:block;}.idgEntry__authorFields:not(:has(*)){display:none}@supports not selector(a:has(b)){.idgEntry__authorFields:-moz-only-whitespace{display:none}}.idgEntry__profile .idgEntry__authorFields{padding:1.3em;border-bottom:1px solid var(--i-background_3);}.idgEntry__content{position:relative;}@media (min-width:601px){.idgEntry__header .idgBadges{margin-inline-end:1.2em;}}@media (max-width:600px){.idgEntry__header .idgBadges{flex:1 1 100%;margin-top:1.5em;order:10;}}:where(.idgEntry--simple, .idgEntry--post) .idgEntry__post > .idgBadges > li{display:contents;}.idgEntry--simple .idgEntry__post, .idgEntry--post .idgEntry__post{padding:var(--i-post--pa-bl) var(--i-post--pa-in);flex-grow:1;}:where(.idgRichText--user:not(:has(.idgEditor))){font-size:calc(var(--set__i-user-content-font-size, 100) * .01em);line-height:1.8;}.idgEntry__signature{margin-top:1em;border-top:1px solid;border-color:color-mix(in srgb, currentColor 15%, transparent);padding:1em 0;}.idgEntry__footer{padding:.6em;display:flex;align-items:center;flex-wrap:wrap-reverse;gap:.6em;font-size:.9em;}.idgEntry__footer:has(> .idgReact:only-child):not(:has(.idgReact_types)):has(.idgReact_blurb.idgHide){display:none;}.idgEntry__controls{color:var(--i-color_primary);display:flex;gap:1px;flex-wrap:wrap;align-items:center;font-weight:600;}.idgEntry__controls > li{border-radius:5px;height:2.5em;display:flex;position:relative;}@media (any-hover:hover){.idgEntry__controls > li:not(:has(p)):hover{background-color:color-mix(in srgb, currentColor 10%, transparent);}}.idgEntry__controls > li > :where(a, button, p){display:flex;align-items:center;gap:.5em;padding:0 1em;color:inherit;border-radius:inherit;}.idgEntry__controls [data-active="helpful"]{color:var(--i-color_positive);}.idgEntry__controls p{color:var(--i-color_soft);}.idgEntry__controls-badge{margin-inline-start:-.4em;position:relative ;padding:0 .8em;border-start-start-radius:0;border-end-start-radius:0;}.idgEntry__controls-badge:hover{background-color:color-mix(in srgb, currentColor 5%, transparent);}.idgEntry__controls-badge::before{content:'';position:absolute;inset-inline-start:0;top:.5em;bottom:.5em;border-left:1px solid currentcolor;opacity:.15;}.idgEntry__footer .idgReact{margin-inline-start:auto;}:where(.idgBox, .idgWidget, .idgDialog) .idgEntry--simple{border-top:6px solid var(--i-entry-color, var(--i-background_4));}.idgEntry--first-simple{border-top-width:0;}:where(.idgEntry--first-simple .idgEntry__post .idgRichText--user){font-size:max(var(--set__i-user-content-font-size, 100) * .01em, 1.12em, 16px);}.idgEntry--simple .idgEntry__author-column, .idgEntry--simple .idgEntry__meta{display:none;}.idgEntry--simple .idgEntry__post{--i-post--pa-bl:1.5em;--i-post--pa-in:1.5em;}.idgEntry--simple .idgEntry__post .idgBadges{margin-bottom:.6em;}.idgEntry--post{display:grid;}.idgEntry__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;}.idgEntry__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);}.idgEntry__author-column .idgEntry__username{font-size:1.1em;font-weight:700;justify-content:center;gap:.5em;}.idgEntry__author-column .idgEntry__author-moderator-badge{--i-badge:hsl(var(--if-light, 117 56% 80%) var(--if-dark, 150 62% 25%));font-size:.8em;}.idgEntry__author-column .idgAvatarStack{width:50%;justify-self:center;}.idgEntry__author-column .idgEntry__group{margin-top:-1em;color:var(--i-color_soft);font-size:.9em;}.idgEntry__group a{color:inherit;}.idgEntry__moderatorBadge{font-weight:500;}.idgEntry__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;}.idgEntry__authorStats [data-i-el="badges"]{display:none;}.idgEntry__meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 1em;margin-bottom:var(--i-post--pa-bl);}.idgEntry__meta .idgEntry__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;}.idgEntry__meta .idgEntry__topButton{min-height:2em;margin-block:-0.4em;}.idgEntry--post .idgEntry__content{display:flex;flex-direction:column;}.idgEntry__post .idgRichText--user .idgForm--edit{margin-inline:calc(100 / var(--set__i-user-content-font-size, 100) * var(--i-post--pa-in) * -1);}.idgEntry__post .idgForm--edit .idgFieldRow:first-of-type{padding-top:0;}.idgEntry__post:has(.idgForm--edit){padding-bottom:0;}.idgEntry__post .idgForm--edit .idgFieldRow__label[for="comment_value"]{display:none;}.idgEntry__post .idgForm--edit .idgSubmitRow{border-radius:0;}.idgEntry:has(.idgForm--edit) .idgEntry__footer{display:none;}.idgEntry--ignored{font-weight:500;color:var(--i-color_soft);padding:1em;font-size:max(.9em, 11px);}.idgEntry--simple ~ .idgEntry--ignored, :is(.idgEntries--topic, .idgEntries--comments, .idgEntries--reviews) .idgEntry--ignored{text-align:center;background-color:var(--i-background_2);border-top:1px solid var(--i-background_5);}.idgEntry__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;}.idgUnreadBar{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;}.idgUnreadBar::before, .idgUnreadBar::after{content:'';height:3px;border-radius:3px;flex:1 1 auto;background:currentColor;}.idgBox .idgUnreadBar:not(hr){display:block;color:var(--i-primary-contrast);background:var(--i-primary);padding:.4em;margin:5px;border-radius:5px;}.idgBox .idgUnreadBar::before, .idgBox .idgUnreadBar::after{content:none;}hr.idgUnreadBar{display:block;padding:0;background-color:currentColor;border-radius:4px;height:6px;}.idgEntry__recommendedNote{background:var(--i-background_2);border-radius:6px;margin-top:1em;padding:1em;}.idgEntry__truncate:not([data-truncate-expanded]){max-height:30em;}html .idgEntry__truncate ~ .idgTruncate_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){.idgEntry--post{grid-template-columns:var(--post-column--fl-ba, 230px) 1fr;}.idgEntry--post .idgEntry__header, .idgEntry--post .idgEntry__post > .idgBadges{display:none;}}@media (max-width:767px){.idgEntry--post .idgEntry__author-column, .idgEntry--post .idgEntry__meta{display:none;}}[data-idg-comments-loading]{opacity:.5;pointer-events:none;}[data-idgfetch]:not([data-idgfetch-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);}}.idgFieldRow{display:grid;gap:.8em;padding:1.5em;border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);}.idgFieldRow[style*="list-item"]{display:grid !important;}.idgFieldRow ~ li:has(> .idgHr:only-child){display:none;}.idgFieldRow__section{padding:1em;font-weight:600;color:var(--i-color_hard);font-size:1.2em;border-bottom:1px solid var(--i-background_3);}.idgFieldRow__section:last-child, .idgFieldRow:nth-last-child(1 of :not([hidden])){border-bottom-width:0;}.idgSubmitRow{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;}.idgSubmitRow:not(:has(*)){display:none;}.idgFieldRow + .idgSubmitRow{margin-top:-1px;}.idgFieldRow:has(> .idgFieldRow__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;}.idgFieldRow__label{font-weight:600;font-size:1.1em;color:var(--i-color_hard);display:flex;align-items:center;flex-wrap:wrap;gap:0em 2em;}.idgFieldRow__label > *{min-width:fit-content;}.idgFieldRow--noLabel .idgFieldRow__label, .idgForm--noLabels .idgFieldRow:not(.idgFieldRow--checkbox) .idgFieldRow__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;}.idgFieldRow__label:has(span:only-child:empty){display:none;}.idgFieldRow__label span:empty{display:none;}.idgFieldList--radio label{font-weight:500;color:var(--i-color_hard);}.idgFieldRow__label a{text-decoration:underline;}.idgFieldRow__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;}.idgFieldRow__languages{display:grid;gap:2em;}.idgFieldRow__language{font-weight:500;color:var(--i-color_hard);margin-bottom:.5em;}.idgFieldRow__language .idgFlag{margin-inline-end:.3em;}.idgFieldRow__desc{font-size:0.9em;margin-top:.75em;color:var(--i-color_soft);}.idgFieldRow__label ~ .idgFieldRow__desc{margin-top:0;}.idgFieldList--radio .idgFieldRow__desc{margin-top:0;}.idgFieldRow__desc a{text-decoration:underline;}.idgFieldRow__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;}.idgFieldRow__warning .fa-circle-exclamation{margin-inline-end:.4em;}.idgFieldRow__warning:empty{display:none;}@media (min-width:700px){.idgForm--horizontal .idgFieldRow{display:flex;align-items:flex-start;}.idgForm--horizontal .idgFieldRow[style*="list-item"]{display:flex !important;}.idgForm--horizontal .idgFieldRow__required{flex:1 1 100%;}.idgForm--horizontal .idgFieldRow__label{flex:1 1 20em;display:grid;text-align:end;place-items:end;}.idgForm:not(.idgForm--horizontal) .idgFieldRow--fullWidth > *{flex:1 1 100%;max-width:none;}}.idgForm--review > .idgFieldRow:first-child{padding-top:0;}.idgForm--review .idgFieldRow{border-width:0;padding-left:0;padding-right:0;}.idgForm--review .idgSubmitRow{padding-bottom:0;border-width:0;background:transparent;}.idgFieldRow--checkbox{display:flex;align-items:center;gap:1em;}.idgForm--notifications-follow .idgFieldRow:has([name="follow_public_checkbox"]){display:flex;align-items:center;}.idgPollList--questions .idgFieldRow{display:grid;}.idgPollList--questions .idgFieldList{align-self:start;}.idgFieldRow__content{flex:999 1 55%;}.idgFieldRow__content--checkboxes{display:flex;flex-wrap:wrap;gap:1em 2em;}.idgFieldRow__inlineCheckbox, .idgFieldRow__content--checkboxes > *{display:flex;align-items:center;gap:.5em;}.idgFieldRow__inlineCheckbox{display:inline-flex;}.idgFieldListParent{display:grid;gap:2em;}.idgFieldList > *{display:flex;align-items:center;gap:.8em;padding:.4em;}.idgFieldList > input{flex:0 0 auto;align-self:baseline;margin-top:.2em;}.idgFieldList__content{flex:1 1 auto;}.idgFieldRow label[for], :where(label:has(input)){cursor:pointer;}.idgFieldRow label[for]:has(~ [data-controller="core.global.core.optionalAutocomplete"]){cursor:default;}.idgFieldList__content code{background:var(--i-background_5);color:var(--i-color_hard);border-radius:4px;padding:.3em;display:inline-block;}:is(.idgFieldRow--fullWidth, .idgForm--fullWidth) :is(select, textarea, input:not([type="radio"], [type="checkbox"]), .idgField_autocomplete, .idgSelectTree), .idgInput--wide{width:100%;max-width:none;}.idgFieldRow__content select:has(+ span){width:auto;margin-inline-end:.6em;}.cCreateTopic_date{display:grid;gap:.5em;}.idgFieldRow:not(.idgFieldRow--fullWidth) .idgField_stack{max-width:350px;}.idgField_stackItem[style*="absolute"]{background:var(--i-background_2);}.idgField_stackItem{display:flex;gap:.4em;padding:.4em 0;position:relative;min-height:54px;}.idgField_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;}.idgField_stackItem_keyValue{display:flex;gap:.5em;}.idgField_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;}.idgField_stackDelete:hover{background:var(--i-background_2);}.idgField_stackAdd{margin-inline-start:5em;}[data-idgstack-wrapper]{flex:1 1 auto;}.idgForm--translatable{display:grid;gap:1em;}.idgForm--translatable .idgFieldRow{padding:0;border-width:0;}.idgTabs__panel[class*="_pollTab"] > .idgForm > .idgFieldRow{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){.idgAttachment_supportDrag{display:none;}}.idgAttachment_loading.idgLoading--small{font-size:30px;margin-top:2px;margin-inline-end:6px;}.idgAttachment_loading.idgAttachment_loading_editor{margin-top:-2px;}.idgContentItemSelector > *{margin-top:10px;}.idgContentItemSelector > :first-child{margin-top:5px;}.idgContentItemSelector [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;}.idgSelectTree{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);}.idgSelectTree:not(.idgSelectTree_active):hover{border-color:var(--i-input-hover--bo-co);}.idgSelectTree_active{border-color:var(--i-input-active--bo-co);}.idgSelectTree.idgSelectTree_disabled{opacity:.4;background-color:var(--i-background_3);font-style:italic;pointer-events:none;}.idgSelectTree_value{margin-inline-end:1em;}.idgSelectTree_expand{margin-inline-start:auto;opacity:.3;flex:0 0 auto;}.idgSelectTree [data-role="tokenList"]{display:flex;flex-wrap:wrap;padding:0.5em 0;}.idgSelectTree [data-role="tokenList"] li{line-height:1;margin-inline-end:5px;}.idgSelectTree [data-role="tokenList"] .cToken{background:var(--i-primary);color:var(--i-primary-contrast);margin-bottom:4px;}.idgSelectTree_nodes{width:100%;background:var(--i-dropdown--ba-co);}i-dropdown .idgSelectTree_nodes{padding-inline-start:0.5em;border-inline-start:1px solid var(--i-box--bo-co);}i-dropdown .idgSelectTree_nodes > i-tabs{padding-block-start:0;}i-dropdown .idgSelectTree_nodes--auto-expanded{padding-inline-start:0;border-inline-start:0;min-height:var(--i-nodes-min-height, 100px);}i-dropdown .idgSelectTree_nodes--auto-expanded > *:not(.x){padding-inline:0;}i-dropdown .idgSelectTree:has(+ .idgSelectTree_nodes--auto-expanded) > .idgSelectTree_expand{display:none;}@media(max-width:499px){i-dropdown .idgSelectTree_nodes > [data-role="nodeList"]{height:300px;overflow-y:scroll;}}.idgSelectTree_nodes--collapsed{height:0;overflow:hidden;}i-dropdown .idgSelectTree_nodes:not(.idgSelectTree_nodes--collapsed){margin-block-start:0.5em;}.idgSelectTree_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){.idgDialog .idgSelectTree{anchor-name:--idgSelectTree;}.idgDialog .idgSelectTree_nodes{position:fixed;position-anchor:--idgSelectTree;top:anchor(bottom) !important;left:anchor(left);right:anchor(right);bottom:auto !important;width:auto;min-width:0;}}@supports not (anchor-name:--x){.idgDialog .idgSelectTree{flex-wrap:wrap;}.idgDialog .idgSelectTree_nodes{position:relative;top:auto !important;bottom:auto !important;left:auto;right:auto;margin:5px -10px;width:min-content;flex:999 1 100%;}.idgDialog .idgSelectTree_value{min-height:2.7em;align-content:center;}}.idgSelectTree_nodes.idgSelectTree_bottom{margin-top:5px;}.idgSelectTree_nodes.idgSelectTree_top{margin-bottom:5px}.idgSelectTree_nodes [data-role="nodeList"]{max-height:300px;overflow:auto;padding:.4em;}.idgSelectTree_item{border-radius:min(var(--i-design-radius), 5px);display:flex;align-items:center;gap:.5em;padding:.7em 1em;padding-inline-start:1.5em;}.idgSelectTree_nodes [data-role="nodeList"] li .idgSelectTree_item.idgSelectTree_withChildren{padding-inline-start:.3em;}.idgSelectTree_nodes [data-role="nodeList"] li .idgSelectTree_item:not(.idgSelectTree_itemDisabled, .idgSelectTree_selected):hover{background:color-mix(in srgb, currentColor 8%, transparent);}.idgSelectTree_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);}.idgSelectTree_nodes [data-role="nodeList"] li .idgSelectTree_toggle{flex:0 0 auto;width:1.3em;display:grid;place-content:center;color:inherit;}.idgSelectTree_nodes [data-role="nodeList"] li .idgSelectTree_item > .idgSelectTree_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;}.idgSelectTree_nodes [data-role="nodeList"] li .idgSelectTree_item.idgSelectTree_itemOpen > .idgSelectTree_toggle::before{transform:rotate(90deg);}.idgSelectTree_nodes .idgSelectTree_loadMore{text-align:center;padding:7px 0px 0px;}.idgSelectTree_nodes .idgSelectTree_loadMore .idgLoading{margin-inline-end:4px;}.idgSelectTree_selected{background:var(--i-primary);color:var(--i-primary-contrast);}.idgSelectTree_selected::after{content:'\f00c';font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;margin-inline-start:auto;}.idgSelectTree_itemDisabled > [data-role="nodeTitle"]{opacity:.5;cursor:default;}.idgSelectTree_placeholder{opacity:.6;}.idgSelectTree_search{margin-top:7px;position:relative;}.idgApp .idgSelectTree_search input{border:1px solid;border-color:color-mix(in srgb, currentColor 10%, transparent);font-size:.9em;padding-inline-start:26px;}.idgSelectTree_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;}.idgGrid{--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 ));}.idgGrid--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 ));}.idgGrid--1{grid-template-columns:1fr;}.idgGrid--2{grid-template-columns:repeat(2, 1fr);}.idgGrid--3{grid-template-columns:repeat(3, 1fr);}.idgGrid--4{grid-template-columns:repeat(4, 1fr);}.idgGrid--5{grid-template-columns:repeat(5, 1fr);}.idgGrid--6{grid-template-columns:repeat(6, 1fr);}.idgGrid--7{grid-template-columns:repeat(7, 1fr);}.idgGrid--8{grid-template-columns:repeat(8, 1fr);}.idgGrid--max-1{--i-grid--max:1;}.idgGrid--max-2{--i-grid--max:2;}.idgGrid--max-3{--i-grid--max:3;}.idgGrid--max-4{--i-grid--max:4;}.idgGrid--max-5{--i-grid--max:5;}.idgGrid--max-6{--i-grid--max:6;}.idgGrid--max-7{--i-grid--max:7;}.idgGrid--max-8{--i-grid--max:8;}.idgGrid--min-1{--i-grid--min:1;}.idgGrid--min-2{--i-grid--min:2;}.idgGrid--min-3{--i-grid--min:3;}.idgGrid--min-4{--i-grid--min:4;}.idgGrid--min-5{--i-grid--min:5;}.idgGrid--min-6{--i-grid--min:6;}.idgGrid--categories{--i-basis:320px;--i-column-gap:1.5em;}.idgGrid__stretch{grid-column:1/-1;}.idgImageGrid{display:flex;flex-wrap:wrap;align-items:center;gap:20px;}.idgImageGrid img{max-height:80px;}.idgGrid--lines{--idgGrid--lines--bo-co:var(--i-background_3);gap:1px;overflow:hidden;}.idgBox > .idgGrid--lines{border-radius:inherit;}:where(.idgGrid--lines > *){outline:1px solid var(--idgGrid--lines--bo-co);padding:1em;}.idgMasonry{--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);}.idgMasonry__item, .idgMasonry::after{flex-grow:calc(10 * (var(--i-ratio)));flex-shrink:1;flex-basis:calc(var(--i-ratio) * var(--i-basis));}.idgMasonry__item{aspect-ratio:var(--i-ratio);}.idgMasonry__item:has(:checked){outline:2px solid var(--i-primary);outline-offset:2px;}.idgMasonry::after{content:'';flex-basis:50%;}.idgMasonry .idgFigure{aspect-ratio:var(--i-ratio);border-radius:0;}.idgFluid{--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);}.idgFluid > *{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% ) ) ;}.idgFluid--2{--i-fluid--max:2;}.idgFluid--3{--i-fluid--max:3;}.idgFluid--4{--i-fluid--max:4;}.idgFluid--5{--i-fluid--max:5;}.idgFluid--6{--i-fluid--max:6;}.idgFluid--7{--i-fluid--max:7;}.idgFluid--8{--i-fluid--max:8;}.idgFluid--min-1{--i-fluid--min:1;}.idgFluid--min-2{--i-fluid--min:2;}.idgFluid--min-3{--i-fluid--min:3;}.idgFluid--min-4{--i-fluid--min:4;}.idgFluid--min-5{--i-fluid--min:5;}.idgFluid--min-6{--i-fluid--min:6;}.idgColumns{--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);}.idgColumns--reverse{flex-wrap:wrap-reverse;}.idgColumns__primary{flex:9999 1 55%;}.idgColumns__secondary{--i-basis:auto;flex:1 1 var(--i-basis);}@media (max-width:767px){.idgColumns--stack{display:grid;}}.idgColumns--lines{gap:1px;background-color:var(--i-background_4);}:where(.idgColumns--lines > .idgColumns__primary){background-color:var(--i-background_1);}:where(.idgColumns--lines > .idgColumns__secondary){background-color:var(--i-background_2);}@media (min-width:980px){.idgColumns--lines > :nth-child(1):nth-last-child(2){border-start-start-radius:inherit;border-end-start-radius:inherit;}.idgColumns--lines > :nth-child(2):nth-last-child(1){border-start-end-radius:inherit;border-end-end-radius:inherit;}}.idgColumns--padding .idgColumns__primary, .idgColumns--padding .idgColumns__secondary, .idgFluid--padding > *{padding:var(--i-sp_3);}.idgSpanGrid{display:grid;gap:var(--i-sp_2);}.idgGrid:has(> [class*="idgGrid_span"]){display:grid;gap:var(--i-sp_2);}@media (min-width:768px){.idgSpanGrid{grid-template-columns:repeat(12, 1fr);}.idgGrid:has(> [class*="idgGrid_span"]){grid-template-columns:repeat(12, 1fr);}.idgSpanGrid .idgSpanGrid__2, .idgGrid_span2{grid-column:span 2;}.idgSpanGrid .idgSpanGrid__3, .idgGrid_span3{grid-column:span 3;}.idgSpanGrid .idgSpanGrid__4, .idgGrid_span4{grid-column:span 4;}.idgSpanGrid .idgSpanGrid__5, .idgGrid_span5{grid-column:span 5;}.idgSpanGrid .idgSpanGrid__6, .idgGrid_span6{grid-column:span 6;}.idgSpanGrid .idgSpanGrid__7, .idgGrid_span7{grid-column:span 7;}.idgSpanGrid .idgSpanGrid__8, .idgGrid_span8{grid-column:span 8;}.idgSpanGrid .idgSpanGrid__9, .idgGrid_span9{grid-column:span 9;}.idgSpanGrid .idgSpanGrid__10, .idgGrid_span10{grid-column:span 10;}.idgSpanGrid .idgSpanGrid__11, .idgGrid_span11{grid-column:span 11;}.idgSpanGrid .idgSpanGrid__12, .idgGrid_span12{grid-column:span 12;}}:where([data-idg-animating]), :where([data-idg-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-idg-animating="closing"]), :where([data-idg-animating="closing"])::backdrop{animation-direction:reverse;}@media (prefers-reduced-motion:reduce){[data-idg-animating], [data-idg-animating]::backdrop{animation-duration:0s;}}[data-idg-hidden-animation="slide"]{--i-animation-name:idghidden_slide;}@keyframes idghidden_slide{0%{max-height:0;overflow:hidden;}100%{max-height:var(--i-animating-height);overflow:hidden;}}[data-idg-hidden-animation="slide-fade"]{--i-animation-name:idghidden_slide-fade;}@keyframes idghidden_slide-fade{0%{opacity:0;max-height:0;overflow:hidden;}100%{opacity:1;max-height:var(--i-animating-height);overflow:hidden;}}[data-idg-hidden-animation="fade"]{--i-animation-name:idghidden_fade;}@keyframes idghidden_fade{from{opacity:0;}}[data-idg-animating]::backdrop{animation-name:idghidden_fade;}[aria-expanded="true"] .idgAria__expanded-false, [aria-expanded="false"] .idgAria__expanded-true, .idgAria__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;}.idgIconPicker__dialog--positioned{z-index:calc(var(--idg-js-zindex-top) + 1);margin:0;}.idgEditor__iconpicker-wrap > .idgIconPicker__dialog{position:static !important;}.idgIconPicker__dialog{background:transparent;border-radius:var(--i-box--bo-ra);}.idgIconPicker__dialog--modal{width:90vw;max-width:1200px;height:100%;}.idgIconPicker{--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;}.idgIconPicker__dialog--modal .idgIconPicker{height:100%;width:100%;}.idgIconPicker__search{flex:0 0 auto;display:flex;gap:.7em;background:var(--i-background_3);position:relative;padding:.7em;}.idgIconPicker--anchored .idgIconPicker__search{background:var(--i-background_2);padding:0.5em;gap:0.5em;}.idgIconPicker__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;}.idgIconPicker--anchored .idgIconPicker__search::before{inset-inline-start:1.3em;}.idgIconPicker__search [type="text"]{flex:1 1 100%;padding:.8em 1em;padding-inline-start:3em;font-size:1.1em;}.idgIconPicker--anchored .idgIconPicker__search [type="text"]{padding:0.5em;padding-inline-start:2.4em;font-size:1em;}.idgIconPicker__search [type="text"]::placeholder{opacity:1;color:var(--i-color_soft);}.idgIconPicker__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;}.idgIconPicker__close:hover{color:var(--i-color_hard);}.idgIconPicker__tabs{display:flex;align-items:center;border-bottom:1px solid var(--i-background_3);padding:.5em;flex:0 0 auto;}.idgIconPicker__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;}.idgIconPicker--anchored .idgIconPicker__tabs [data-role="tabs"]{flex-grow:1;justify-content:stretch;}.idgIconPicker--anchored .idgIconPicker__tabs [data-role="tabs"] > button{flex-grow:1;text-align:center;font-size:12px;padding:0.6em;}.idgIconPicker__tabs [data-role="tabs"] button{--i-outline-offset:-2px;display:block;padding:0.8em 1.4em;border-radius:5px;font-weight:600;}.idgIconPicker__tabs [data-role="tabs"] button:where(:hover){color:var(--hover-co);background:var(--hover-ba-co);}.idgIconPicker__tabs [data-role="tabs"] [data-active]{color:var(--active-co);background:var(--active-ba-co);}.idgIconPicker__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;}.idgIconPicker--anchored .idgIconPicker__category-title{padding:0.5em;top:-1px;background:var(--i-background_2);}.idgIconPicker [data-role="iconarea"], .idgIconPicker__selectedIcons{display:grid;grid-template-columns:repeat(auto-fill, minmax(clamp(55px, 7vw, 80px), 1fr));text-align:center;padding:1em;content-visibility:auto;}.idgIconPicker__option{content-visibility:auto;contain-intrinsic-size:auto clamp(55px, 7vw, 80px);}.idgIconPicker--anchored [data-role="iconarea"]{grid-template-columns:repeat(auto-fill, minmax(40px, 1fr));padding:0.5em;}.idgIconPicker--anchored .idgIconPicker__root-icon-area--empty{display:flex;align-items:center;justify-content:center;}.idgIconPicker [data-role="iconpicker_item"]{display:grid;place-content:center;border-radius:min(var(--i-design-radius), 5px);aspect-ratio:1;position:relative;}.idgIconPicker [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;}.idgIconPicker [data-role="iconpicker_item"]:hover{background:var(--i-background_2);}.idgIconPicker [data-role="iconpicker_item"]:is(.idgIconPicker__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));}.idgIconPicker [data-role="iconpicker_item"][disabled]{filter:grayscale(1) opacity(60%);pointer-events:none;cursor:not-allowed;}.idgIconPicker__option{font-size:42px;display:grid;place-content:center;overflow:hidden;padding:2px;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}.idgIconPicker--anchored [data-role="emojiarea"] .idgIconPicker__option{font-size:28px;overflow:hidden;}.idgIconPicker--anchored [data-role="faarea"] .idgIconPicker__option{font-size:20px;}.idgIconPicker__option img{object-fit:scale-down;width:80%;height:80%;}.idgIconPicker__option svg{width:1em;}.idgIconPicker__title{display:none;}.idgIconPicker__container{color:var(--i-color_soft);display:flex;flex-direction:column;position:relative;flex:1 1 auto;}.idgLoading [data-role="iconpicker_item"]{content-visibility:hidden;}.idgIconPicker__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;}.idgIconPicker--anchored .idgIconPicker__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"] .idgIconPicker__fa-attribution{display:none;}.idgIconPicker__fa-attribution i{font-size:.8em;margin-inline-start:.3em;}.idgIconPicker [data-role="icons"]{overflow-y:scroll;overflow-x:hidden;flex:1 1 auto;overscroll-behavior:contain;height:100%;}.idgIconPicker--anchored [data-role="icons"]{min-height:50px;min-width:280px;scrollbar-width:thin;padding-bottom:0.8em;}.idgIconPicker--panel [data-role="icons"]{overflow-y:auto;scrollbar-width:none;padding-bottom:0;}.idgIconPicker .idgLoading *{opacity:0;}.idgIconPicker__root-icon-area--empty{display:grid;place-content:center;;}.idgIconPicker__search [data-role="type_selectors"]{flex:0 0 auto;display:flex;}.idgIconPicker__search [data-role="type_selectors"]:not(:has(*)), .idgIconPicker:has([data-tab="fa"][data-active]) [data-role="type_selectors"]{display:none;}.idgIconPicker__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%;}.idgIconPicker__search [data-role="type_selectors"] select[data-field="hair"]{display:none;}.idgIconPicker [data-role="selected_icons"]:not(:has([data-role="iconpicker_item"])){display:none;}.idgIconPicker--anchored{width:340px;max-width:95vw;height:450px;--i-arrow-border-top:0;--i-arrow-border-bottom:1;}.idgIconPicker__dialog--panel:not(.idgIconPicker__dialog--positioned) .idgIconPicker{display:none;}.idgIconPicker--panel{max-height:300px;width:300px;height:revert;}.idgIconPicker--panel [data-role="iconarea"]{display:block;}.idgIconPicker--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;}.idgIconPicker--panel [data-role="iconpicker_item"]:is(.idgIconPicker__option--active, :focus-visible){background:var(--if-light, var(--i-background_3)) var(--if-dark, var(--i-background_5));}.idgIconPicker--panel [data-role="emojiarea"] .idgIconPicker__option{font-size:23px;}.idgIconPicker--panel .idgIconPicker__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);}.idgIconPicker__dialog--panel{margin-top:10px !important;}.idgIconPicker__dialog--panel.idgIconPicker__dialog--popup{margin-top:-10px !important;}.idgIconPicker--panel :is(.idgIconPicker__tabs, .idgIconPicker__search, .idgSubmitRow, .idgIconPicker__category-title), .idgIconPicker--anchored :is(.idgSubmitRow, .idgIconPicker__close, [data-role="selected_icons"]){display:none;}.idgIconPicker--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);}.idgIconPicker__dialog--popup .idgIconPicker--panel::after{--i-arrow-offset:calc(sqrt(2));top:100%;}.idgIconPicker--anchored .idgIconPicker__container{min-height:80px;}.idgUserPhoto, .idgThumb{color:var(--i-co);aspect-ratio:1;vertical-align:top;overflow:hidden;max-width:100%;}.idgUserPhoto{border-radius:var(--i-avatar--bo-ra);display:inline-block;position:relative;background:var(--i-background_3);width:100px;}.idgUserPhoto img{border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.idgUserPhoto--tinier{width:24px;}.idgUserPhoto--tiny{width:34px;}.idgUserPhoto--mini{width:44px;}.idgUserPhoto--small{width:54px;}.idgUserPhoto--medium{width:75px;}.idgUserPhoto--large{width:90px;}.idgThumb{--i-idgThumb--ratio:1;display:inline-grid;aspect-ratio:var(--i-idgThumb--ratio);border-radius:var(--i-thumb--bo-ra);}.idgThumb > 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;}.idgThumb:not(:has(img)){background-color:var(--i-background_3)}:where(.idgThumb i)::before{content:"\f03e";font-size:40cqmin;}.idgThumb > img, .idgThumb > i{width:100%;height:100%;grid-area:1/1;}.idgUserPhoto::after, .idgThumb::after{content:"";pointer-events:none;border-radius:inherit;grid-area:1/1;}.idgUserPhoto::after{position:absolute;inset:0;}:where(a.idgUserPhoto, a.idgThumb):hover::after{background:color-mix(in srgb, var(--i-color_root) 10%, transparent);}.idgThumb img{object-fit:cover;border-radius:inherit;}@supports not (aspect-ratio:1){.idgThumb{position:relative;}.idgThumb img{position:absolute;}.idgThumb::before, .idgUserPhoto::before{content:"";display:block;padding-top:100%;}}.idgAvatarStack{position:relative;}.idgAvatarStack__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;}.idgAvatarStack__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;}.idgAvatarStack__badge--new{--_icon:"\f256";}.idgAvatarStack__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) );}.idgPhotoPanel .idgAvatarStack__rank{--bo-wi:1px;}.idgPhotoPanel{--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)){.idgPhotoPanel > :not(:first-child){margin-inline-start:var(--i-column-gap, 1em);}}.idgPhotoPanel > .idgUserPhoto, .idgPhotoPanel .idgAvatarStack{flex:0 0 auto;width:var(--i-photoPanelAvatar, 2.5em);}.idgPhotoPanel__text{flex:999 1 auto;display:grid;gap:.1em 1.5em;line-height:1.3;align-self:center;}.idgPhotoPanel__primary{font-weight:500;}.idgPhotoPanel__secondary{color:var(--i-color_soft);font-size:inherit;}@container (max-width:720px){.idgPhotoPanel__secondary:has(.idgUsername){color:inherit;}}.idgPhotoPanel__secondary a{color:inherit;}.idgPhotoPanel--small{--i-column-gap:.6em;--i-photoPanelAvatar:1.4em;}.idgPhotoPanel--inline{--i-column-gap:.8em;--i-photoPanelAvatar:1.5em;align-items:center;}.idgPhotoPanel--inline .idgPhotoPanel__text{display:flex;flex-wrap:wrap;}.idgFigure{--idgFigure--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;}.idgFigure--transparent{background:transparent;}.idgFigure[style*="--_height"]{height:var(--_height);}:where(.idgCarousel .idgFigure:only-child){height:100%;}.idgFigure a{color:inherit;}.idgFigure:has(.idgFigure__main:focus-visible){outline:2px solid var(--i-color_root);outline-offset:2px;}.idgFigure > *{grid-area:1/1;border-radius:inherit;position:relative;}.idgFigure :is(a, button, input, img, video){pointer-events:auto;}.idgFigure__main{display:grid;overflow:hidden;}.idgFigure__main > *{grid-area:1/-1;object-fit:cover;place-self:stretch;width:100%;height:100%;}.idgFigure__main > span{display:grid;place-items:center;}.idgFigure[style*="--_height"] .idgFigure__main img{max-height:var(--_height, 100%);}.idgFigure__icon, .idgFigure__play{container-type:inline-size;display:grid;place-content:center;position:relative;z-index:2;}.idgFigure__icon::before, .idgFigure__play::before{content:var(--idgFigure--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);}.idgFigure__play::before{content:"\f144";font-weight:400;pointer-events:none;text-shadow:hsl(0 0% 0% / .2) 0px 1px 2px;opacity:.8;}.idgFigure__header{align-self:start;pointer-events:none;padding:1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5em;}.idgFigure__footer{position:relative;text-shadow:hsl(0 0% 0% / .2) 0px 1px 2px;align-self:end;pointer-events:none;padding:1em;z-index:1;}.idgFigure__footer a:hover{text-decoration:underline;}.idgFigure__footer .idgIndicator{margin-inline-end:.4em;color:inherit;}:where(.idgFigure__footer > :first-child:not(:only-child)){font-weight:600;}:where(.idgFigure__footer > :last-child:not(:only-child)){opacity:.8;margin-top:.3em;font-size:.9em;}.idgFigure__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;}.idgFigure__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellidgis;padding:1em;margin:-1em;}.idgFigure--ratio{--_ratio:1;}.idgFigure--ratio .idgFigure__main{aspect-ratio:var(--_ratio);}:is(.idgFigure--contain, .idgMasonry) .idgFigure__main > :is(video, img){object-fit:scale-down;width:auto;height:auto;max-width:100%;}.idgFigure--contain[style*="--_backdrop"]{background-image:var(--_backdrop);background-size:cover;background-position:50%;}.idgFigure--contain[style*="--_backdrop"] .idgFigure__main{background:hsl(0 0% 0% / .5);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);}@media (any-hover:hover){.idgFigure--hover .idgFigure__footer{transition:opacity .15s linear;opacity:0;}.idgFigure--hover:hover .idgFigure__footer, .idgFigure--hover .idgFigure__footer:focus-within{opacity:1;}}.idgNsfwOverlay{-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;}.idgNsfwOverlay--no-content{pointer-events:none;}.idgNsfwOverlay--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);}.idgNsfwOverlay button{background:hsl(0 0% 100% / .2);border-radius:5px;padding:.5em 1.2em;margin-top:1em;place-self:center;}.idgNsfwOverlay button:hover{background:hsl(0 0% 100% / .3);}.idgFigure:has(.idgNsfwOverlay) :is(.idgFigure__header, .idgFigure__footer), .idgFigure__header:not(:has(*)){display:none;}@media (max-width:767px){.idgMasonry .idgNsfwOverlay{pointer-events:none;}.idgMasonry .idgNsfwOverlay *{display:none;}.idgMasonry .idgNsfwOverlay::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);}}.idgData__icon .idgFigure__main{aspect-ratio:1;}.idgFallbackImage{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;}.idgFallbackImage::before{content:'';background-image:url('../resources/core_84c1e40ea0e759e3f1505eb1788ddf3c_pattern.svg');background-size:cover;background-position:50%;mix-blend-mode:overlay;opacity:.5;}.idgCoverPhoto__container .idgFallbackImage{position:absolute;inset:0;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 7) .idgFallbackImage){--_hue:0;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 6) .idgFallbackImage){--_hue:45;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 5) .idgFallbackImage){--_hue:90;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 4) .idgFallbackImage){--_hue:135;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 3) .idgFallbackImage){--_hue:180;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 2) .idgFallbackImage){--_hue:225;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 1) .idgFallbackImage){--_hue:270;}:where(:is(.idgData__item, .idgData__blog-item):nth-child(8n - 0) .idgFallbackImage){--_hue:315;}.idgInput: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;}.idgEditor__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-idg-scheme="light"]) :where(.idgInput:not([type="checkbox"], [type="radio"], [type="range"])){background-clip:padding-box;}@media (any-hover:hover){.idgInput:where(:not([type="checkbox"], [type="radio"], [type="range"], .idgInput--pseudo)):hover{border-color:var(--i-input-hover--bo-co);}}@media (hover:none) and (max-width:1024px){.idgInput:where(:not([type="checkbox"], [type="radio"], [type="range"])){font-size:max(16px, 1em);}}.idgInput:focus-within, .idgInput:where(:not([type="checkbox"], [type="radio"], [type="range"])):focus{outline:2px solid var(--i-input-active--bo-co);outline-offset:-1px;}.idgInput::placeholder{color:inherit;opacity:var(--i-placeholder--op, .75);}.idgInput:where([type="number"], [type="date"], [type="time"]){width:auto;}.idgInput[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;}.idgInput[type="number"][size="4"]{--_size:4;}.idgInput[type="number"][size="5"]{--_size:5;}.idgInput[type="number"][size="6"]{--_size:6;}.idgInput[type="number"][size="7"]{--_size:7;}.idgInput[type="number"][size="8"]{--_size:8;}.idgInput[type="number"][size="9"]{--_size:9;}.idgInput[type="number"][size="10"]{--_size:10;}[data-idg-scheme="dark"] .idgInput--stripeInput iframe{filter:invert(1);}.idgInput--fluid{field-sizing:content;}.idgInput: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;}.idgInput:where([type="range"]):focus-visible::-webkit-slider-thumb{outline:2px solid var(--i-input-active--bo-co);outline-offset:4px;}.idgInput:where([type="range"]):focus-visible::-moz-range-thumb{outline:2px solid var(--i-input-active--bo-co);outline-offset:4px;}.idgInput:where([type="range"]):is(:hover, :focus-visible){--_track--op:.5;--_thumb--sc:1;}.idgInput:where([type="range"])::-webkit-slider-runnable-track{background:currentColor;opacity:var(--_track--op);height:5px;border-radius:3px;transition:.2s;}.idgInput:where([type="range"])::-moz-range-track{background:currentColor;opacity:var(--_track--op);height:5px;border-radius:3px;transition:.2s;}.idgInput: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;}.idgInput: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){.idgInput:where([type="range"])::-webkit-slider-thumb{width:40px;height:20px;margin-top:-10px;border-radius:6px;transform:none;}}.idgInput:where([type="color"]){padding:0;border-radius:inherit;height:100%;opacity:0;}.idgInput:where([type="color"])::-moz-color-swatch{border:none;padding:0;margin:0;}.idgInput:where([type="color"])::-webkit-color-swatch{border:none;padding:0;margin:0;}.idgInput:where([type="color"])::-webkit-color-swatch-wrapper{padding:0;margin:0;border:none;}.idgInput__color-wrap{--i-co-inverse:#000;--i-co:#fff;display:flex;gap:.5em;align-items:center;}.idgInput__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);}.idgInput__color-wrap-inner input{cursor:pointer;}.idgInput__color-wrap-inner .idgInput__color-iro-container{display:none;}.idgInput__color-wrap-inner .idgInput__color-iro-container--open{display:block;position:absolute;top:100%;z-index:var(--idg-js-zindex-top);}.idgInput--color-disabled{background:none;position:relative;}.idgInput--color-disabled::before, .idgInput--color-disabled::after{position:absolute;content:"";inset:0;}.idgInput--color-disabled::before{background:var(--i-background_1);}.idgInput--color-disabled::after, .idgCheckerboard{--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;}.idgInput--color-disabled input[type='color']:not(:active, :focus-within){opacity:0;}.idgInput__color-label{position:absolute;inset:0;display:inline;align-content:center;padding:0 1em;color:var(--i-co-inverse);border-radius:inherit;}.idgInput__color-label:focus-visible{outline-offset:0;outline-color:black;}select.idgInput{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.idgInput{background-position:1em 50%;}select.idgInput:is([name*="[day]"], [name*="[month]"], [name*="[year]"]){width:auto;}@media not (hover:none){select.idgInput[multiple]{background-image:none;padding-inline-end:var(--i-input--pa-in);}}select.idgInput[multiple] option:hover{background-color:var(--i-background_3);}select.idgInput[multiple] option:checked{background-color:var(--i-primary);color:var(--i-primary-contrast);}.idgInput--auto{width:auto;}.idgInput--primary, .idgInput--primary input, .idgFieldRow--primary input{font-size:1.2em;}.idgInput--dummy{min-height:2em;}.idgInput::-webkit-search-cancel-button{display:none;}:where(textarea).idgInput{height:auto;padding:var(--i-input--pa-bl) var(--i-input--pa-in);resize:vertical;}.idgInput:disabled{opacity:.4;font-style:italic;pointer-events:none;}.idgInput:disabled{background-color:var(--i-background_3);}textarea.idgField_codeInput{font-family:"Courier New", Courier, monospace;}[data-controller="core.global.core.prefixedAutocomplete"]{display:flex;flex-wrap:wrap-reverse;gap:.5em;}.idgFieldRow__content [data-role="prefixRow"]{flex:1 0 auto;}.idgFieldRow__content [data-role="prefixRow"] .idgButton{height:100%;width:100%;}.idgAutoComplete__list{display:flex;flex-wrap:wrap;gap:.3em;isolation:isolate;}.idgAutoComplete__add{flex-grow:1;}.idgAutoComplete__add > input[type="text"]{width:100%;height:100%;}.idgAutoComplete__add:not(:first-child){margin-inline-start:1em;}.idgAutoComplete__add [data-action="addToken"]::before{content:'';position:absolute;inset:0;z-index:-1;}.idgAutoComplete__add [data-action="addToken"]{display:block;font-size:.9em;color:var(--i-color_root);padding:0 .6em;line-height:2;}.idgAutoComplete__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);}.idgAutocompleteMenu{background:var(--i-dropdown--ba-co);box-shadow:var(--i-dropdown--bo-sh);border-radius:var(--i-dropdown--bo-ra);z-index:var(--idg-js-zindex-top, 9999);position:absolute;top:100%;left:0;width:100%;margin:3px 0;min-width:min(300px, 90vw);}@supports (anchor-name:--x){.idgDialog .idgAutocompleteMenu{position:fixed;top:anchor(bottom);left:anchor(left);right:anchor(right);width:auto;min-width:0;}}.idgAutocompleteMenu__search input{padding:1em;border-bottom:1px solid var(--i-background_6);width:100%;}.idgAutocompleteMenu_itemWrapper{max-height:200px;overflow:auto;border-radius:inherit;padding:.3em;}.idgAutocompleteMenu_empty{padding:.9em 1.3em;color:var(--i-color_soft);font-style:italic;cursor:default;margin-top:-.6em;}.idgAutocompleteMenu_item{padding:.6em 1em;border-radius:inherit;}.idgAutocompleteMenu_item[data-selected]{background:var(--i-primary);color:var(--i-primary-contrast);cursor:pointer;}.idgAutocompleteMenu_item[data-selected] *{color:inherit;}.idgAutocompleteMenu_item[data-selected] .i-color_soft{opacity:.7;}.idgField_autocomplete{position:relative;display:block;padding:var(--i-input--pa-bl);}[data-role="prefixRow"] ~ .idgField_autocomplete{width:auto;flex:999 1 300px;}.idgField_autocomplete .idgList--inline{--i-column-gap:.3em;}.idgField_autocomplete [type="text"]{border:0;border-radius:0;padding:0;background:transparent !important;width:20px;max-width:100%;box-shadow:none;outline:none;}.idgField_autocomplete.idgField_autocompleteDisabled{pointer-events:none;}.idgField_autocomplete.idgField_autocompleteDisabled .cToken{opacity:0.6;}.idgField_autocomplete_loading{position:absolute;inset-inline-end:10px;}.idgField_autocomplete_loading::before{content:'loading..'}.idgDialog .idgField_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;}.idgAutoComplete .idgTooltip--autoComplete{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);}.idgTooltip--autoComplete:not([hidden]){opacity:1;translate:0 0;}@starting-style{.idgTooltip--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 .idgAutoComplete__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 .idgAutoComplete__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.idgButtons:has( #elInput_assign_content_to_wrapper .cToken ) [data-role="assignmentPrefix"]{display:inline;}.idgInputIcon{position:relative;}.idgInputIcon__icon{position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;inset-inline-start:.8em;pointer-events:none;}.idgInputIcon .idgInput{padding-inline-start:2.5em;}.idgFlagEditor{font-weight:500;margin-bottom:.4em;color:var(--i-color_soft);display:flex;align-items:center;gap:.5em;}.idgField_error, .idgFieldRow_error :is(textarea, input, .idgAutoComplete):not(.idgFieldRow_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%));}.idgField_success, .idgFieldRow_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%));}.idgField_short{max-width:200px;}.idgField_medium{max-width:270px;}.idgField_tiny{max-width:60px;}.idgField__checkboxOverflow:not(.idgField__checkboxOverflow--scroll) [data-role="search"]{display:none;}.idgField__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%;}.idgField__checkboxOverflow--scroll .idgFieldList{padding:1em 0;max-height:200px;overflow-y:scroll;}.idgField__checkboxOverflow--scroll .idgFieldList > *{padding:.4em 1em;}.idgField__checkboxOverflow--scroll .idgField__checkboxOverflow__search{max-width:none;border-width:0;border-bottom:1px solid var(--i-background_3);border-radius:0;box-shadow:none;background:transparent;}.idgField__checkboxOverflow--scroll .idgField__checkboxOverflow__focused{background:var(--i-background_4);}.idgField__checkboxOverflow__toggles{padding-top:.5em;padding-inline-start:2.5em;}.idgField__checkboxOverflow__toggles button:hover{text-decoration:underline;}.idgField__checkboxOverflow--scroll .idgField__checkboxOverflow__toggles{padding:.8em;border-top:1px solid var(--i-background_3);}.idgInput option{padding:.6em 1em;color:var(--i-color_root);background:var(--i-background_2);}.idgSimpleSelect{display:grid;gap:.4em;cursor:pointer;}.idgSimpleSelect::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;}.idgSimpleSelect i{grid-area:1/-1;padding-inline-start:1.2em;justify-self:start;align-self:center;opacity:.5;pointer-events:none;position:relative;}.idgSimpleSelect 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;}.idgSimpleSelect i + select{padding-inline-start:3em;}.idgSimpleSelect--end{text-align:end;}.idgSimpleSelect--end select{direction:rtl;text-align:start;padding-inline-end:1em;padding-inline-start:2em;}[dir="rtl"] .idgSimpleSelect--end select{direction:ltr;}.idgInput: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){.idgInput:where([type="checkbox"], [type="radio"]):hover{border-color:var(--i-input-hover--bo-co);}}.idgInput: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);}.idgInput--pseudo{padding:0;width:1.3em;height:1.3em;justify-content:center;align-items:center;background-clip:border-box;cursor:pointer;}.idgInput--pseudoChecked, .idgInput:where([type="checkbox"], [type="radio"]):checked{background-color:var(--i-primary);color:var(--i-primary-contrast);border-color:transparent;}.idgInput--pseudo::before, .idgInput:where([type="checkbox"], [type="radio"])::before{content:'';visibility:hidden;}.idgInput--pseudoChecked::before, .idgInput:where([type="checkbox"], [type="radio"]):checked::before{visibility:visible;}.idgInput--pseudo, .idgInput:where([type="checkbox"]){border-radius:var(--i-input-checkbox--bo-ra, max(4px, .2em));}.idgInput--pseudoChecked::before, .idgInput: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;}.idgInput:where([type="radio"]){border-radius:var(--i-input-radio--bo-ra, 50%);}.idgInput:where([type="radio"])::before{background:currentColor;border-radius:inherit;width:40%;height:40%;}@media(hover:none) and (pointer:coarse){.idgInput: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;}}.idgInputLabel{display:flex;align-items:center;gap:.7em;}.idgInputLabel input{flex:0 0 auto;}.idgLabelButton{--_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;}.idgLabelButton:hover, .idgLabelButton:focus-within{outline-color:var(--_border-color--hover, color-mix(in hsl, currentColor 70%, transparent));}.idgLabelButton:focus-within{--_outline-width:2px;}.idgLabelButton:has(:checked){--_outline-width:2px;outline-color:var(--_border-color--checked, var(--i-primary));}.idgLabelButton input{opacity:0;position:absolute;}.idgSwitch{--_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;}.idgSwitch::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;}.idgSwitch[data-checked], .idgSwitch:checked{background:var(--i-color_positive);}.idgSwitch[data-checked]::before, .idgSwitch:checked::before{transform:translateX(calc(var(--i-lang-dir) * (var(--_width) - 100%)));}.idgSwitch:disabled{cursor:not-allowed;filter:opacity(.25);}.idgSwitch + 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;}.idgField_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"] .idgField_loading{background-position:left 5px center;}.idgField_vle{color:black !important;font-weight:normal;}[dir="rtl"] #recaptcha_table:not(.recaptcha_theme_clean){direction:ltr !important;}[data-idg-scheme="light"] .idgForm_meter{--i-meter_1:#C62828;--i-meter_2:#D84315;--i-meter_3:#FF8F00;--i-meter_4:#9E9D24;--i-meter_5:#2E7D32;}[data-idg-scheme="dark"] .idgForm_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%);}.idgForm_meter{width:100%;height:7px;display:block;margin-top:.7em;border-radius:4px;background:color-mix(in srgb, currentColor 30%, transparent);}.idgForm_meterAdvice{font-size:max(10px, .8em);font-weight:600;display:block;margin-top:.5em;}.idgForm_meter[data-adviceValue="1"] + .idgForm_meterAdvice{color:var(--i-meter_1);}.idgForm_meter[data-adviceValue="2"] + .idgForm_meterAdvice{color:var(--i-meter_2);}.idgForm_meter[data-adviceValue="3"] + .idgForm_meterAdvice{color:var(--i-meter_3);}.idgForm_meter[data-adviceValue="4"] + .idgForm_meterAdvice{color:var(--i-meter_4);}.idgForm_meter[data-adviceValue="5"] + .idgForm_meterAdvice{color:var(--i-meter_5);}.idgForm_meter::-webkit-meter-bar{border-radius:4px;background:color-mix(in srgb, currentColor 30%, transparent);}.idgForm_meter[data-adviceValue="1"]::-webkit-meter-optimum-value{background:var(--i-meter_1);}.idgForm_meter[data-adviceValue="2"]::-webkit-meter-optimum-value{background:var(--i-meter_2);}.idgForm_meter[data-adviceValue="3"]::-webkit-meter-optimum-value{background:var(--i-meter_3);}.idgForm_meter[data-adviceValue="4"]::-webkit-meter-optimum-value{background:var(--i-meter_4);}.idgForm_meter[data-adviceValue="5"]::-webkit-meter-optimum-value{background:var(--i-meter_5);}.idgForm_meter[data-adviceValue="1"]::-moz-meter-bar{background:var(--i-meter_1);}.idgForm_meter[data-adviceValue="2"]::-moz-meter-bar{background:var(--i-meter_2);}.idgForm_meter[data-adviceValue="3"]::-moz-meter-bar{background:var(--i-meter_3);}.idgForm_meter[data-adviceValue="4"]::-moz-meter-bar{background:var(--i-meter_4);}.idgForm_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%);}.idgLightbox{background:rgba(20,20,20,0.95);position:fixed;inset:0;box-shadow:var(--i-dialog--bo-sh);}.idgLightbox_imagePanel{position:absolute !important;inset:0;overflow:hidden;display:grid;place-items:center;}.idgLightbox .idgLightbox_toolsPanel{bottom:0;align-items:flex-end;padding:20px;position:absolute;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;z-index:9999;}.idgLightbox .idgLightbox_toolsPanel a.idgButton.idgButton--text{background:rgba(0,0,0,0.1) !important;color:#d0d0d0;border:1px solid #d0d0d0 !important;margin:0 5px;}.idgLightbox_imagePanel.idgLightbox_withComments{inset-inline-end:350px;}.idgLightbox_imagePanel .idgLightbox_image{max-width:100%;max-height:100%;position:absolute;z-index:1000;}.idgLightbox_commentsPanel{position:absolute;top:0;bottom:0;inset-inline-end:0;width:350px;background-color:#fff;overflow-y:auto;}.idgLightbox_commentsPanel.idgLoading{position:absolute;min-height:100px;}.idgLightbox_next, .idgLightbox_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;}.idgLightbox_prev:hover, .idgLightbox_next:hover{background-color:hsl(0 0% 100% / .1);}.idgLightbox_prev{inset-inline-start:clamp(0px, 100vw - 600px, 20px);}.idgLightbox_next{inset-inline-end:clamp(0px, 100vw - 600px, 20px);}@media (hover){.idgLightbox_next, .idgLightbox_prev{opacity:0;}.idgLightbox_imagePanel:hover .idgLightbox_next, .idgLightbox_imagePanel:hover .idgLightbox_prev{opacity:0.5;}.idgLightbox_imagePanel .idgLightbox_next:hover, .idgLightbox_imagePanel .idgLightbox_prev:hover{opacity:1;}}.idgLightbox_fullSize{position:absolute;z-index:4999;color:#fff;opacity:0.4;text-align:center;display:none;font-size:20px;cursor:zoom-in;}.idgLightbox_fullSize i[class*=" fa-"]{font-size:80px;}.idgLightbox_fullSize:hover{color:#fff;}.idgLightbox_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;}.idgLightbox_imagePanel.idgLightbox_withComments + .idgLightbox_meta{inset-inline-end:350px;}.idgLightbox_imagePanel:hover + .idgLightbox_meta{opacity:1;}.idgLightbox_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;}.idgLightbox_close:hover{background-color:hsl(0 0% 100% / .1);}@media screen and (min-width:980px){.idgLightbox{inset:40px;border-radius:min(var(--i-design-radius, 8px));}}.idgList{--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);}.idgList--inline, .idgList--stacked, .idgList--sep{display:flex;flex-wrap:wrap;}.idgList--fill > li{flex-grow:1;}.idgList--bullets{padding-inline-start:2em;list-style:revert;}.idgList--sep{row-gap:var(--i-row-gap, .4em);column-gap:0 !important;}.idgList--sep > *:not(:last-child)::after{content:"\00B7";margin:0 calc(var(--i-column-gap, 1.6em) / 2);}.idgList--border{gap:1px;overflow:hidden;}.idgList--border > li{padding:var(--i-list--pa, 1em);outline:1px solid var(--i-background_4);}:is(.idgList--icons, .idgList--stacked) > li > i:first-child{opacity:0.6;color:var(--i-color_soft);line-height:inherit;}.idgList__label{font-weight:600;color:var(--i-color_hard);}.idgList__value{color:var(--i-color_soft);}.idgList--icons{--i-list-icon--wi:2.4em;}.idgList--icons:not(.idgList--stacked) > li{padding-inline-start:var(--i-list-icon--wi);}.idgList--icons:not(.idgList--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;}.idgList--label-value > li{display:flex;flex-wrap:wrap;gap:0 1em;}.idgList--label-value:not(.idgList--inline) .idgList__value{margin-inline-start:auto;text-align:end;}.idgList--stacked{--i-row-gap:2em;--i-column-gap:4em;}.idgList--stacked > li{display:grid;place-content:center;text-align:center;}.idgList--stacked > li > i:first-child{font-size:1.6em;line-height:1;margin-bottom:.5em;}.idgList--stats.idgList--stacked .idgList__label{color:var(--i-color_soft);font-weight:500;order:1;}.idgList--stats.idgList--stacked .idgList__value{font-size:1.5em;font-weight:500;color:var(--i-color_hard);}.idgList--csv{display:block;}.idgList--csv > li{display:inline;}.idgList--csv > li:not(:last-child)::after{content:', ';}.idgLinkList a{display:flex;align-items:center;gap:0 .9em;padding:.7em 1.2em;font-weight:500;border-radius:6px;}.idgLinkList a:hover{background-color:color-mix(in srgb, currentColor 8%, transparent);}.idgLinkList .fa-solid, .idgLinkList .fa-regular{flex:0 0 1.2em;text-align:center;}.idgLinkList 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"]) .idgLinkList a::after{content:"\f053";}.idgLinkList a:not(:hover) :is(.fa-solid, .fa-regular), .idgLinkList a:not(:hover)::after{opacity:.5;}@keyframes idgLoading{0%{transform:rotate(0turn);}100%{transform:rotate(1turn);}}.idgLoading{position:relative;}.idgLoadingIcon{width:1em;height:1em;font-size:16px;display:inline-block;}.idgLoadingIcon::before, .idgLoading::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:idgLoading 0.65s infinite linear;}.idgLoading::before{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;font-size:50px;}.idgLoading[data-loading-text]::before{top:calc(50% - 14px);transition:top 0.3s ease-in-out;}.idgLoading[data-loading-text=""]::before{top:50%;}.idgLoading[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;}.idgLoading[data-loading-text=""]::after{opacity:0;transform:translateY(9px);}.idgLoading--small::before{font-size:24px;}.idgLoading--tiny::before{font-size:16px;}.idgRedirect{text-align:center;}.idgRedirect--loading{min-height:100px;}.idgRedirect_progress{}.idgRedirect_progress[data-loading-text]::after{content:attr(data-loading-text);display:block;margin-top:15px;}.idgRedirect_progress[data-loading-text=""]::after{display:none;}.idgRedirectMessage{margin:50px;}.idgRedirect_manualButton{margin-top:20px;}.idgMenu{--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(--idg-js-zindex-top, 5050);position:fixed;left:0;top:0;max-width:100vw;padding:5px;}.idgJS_none .idgMenu:target{display:block !important;}.idgMenu_innerContent{max-height:350px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--i-color_soft) var(--i-background_3);}.idgMenu_innerContent:has(.idgSelectTree_nodes){overflow:visible;max-height:none;}.idgMenu.idgLoading{min-height:100px;}.idgMenu:has(.idgForm, .idgMenu_headerBar){padding:0;}.idgMenu--padding{padding:1.8em;}.idgMenu_auto{min-width:200px;max-width:min(500px, 100vw);white-space:nowrap;}.idgMenu_veryNarrow{width:140px;}.idgMenu_narrow{width:200px;}.idgMenu_normal{width:300px;}.idgMenu_wide{width:min(90vw, 450px);}:where(.idgMenu_auto .idgForm){white-space:normal;font-weight:normal;}.idgMenu::before{content:"";position:absolute;width:0;height:0;border:1em solid transparent;font-size:8px;pointer-events:none;}.idgMenu[class*="idgMenu_top"]{margin-top:-10px;}.idgMenu[class*="idgMenu_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(.idgMenu_topLeft, .idgMenu_bottomLeft)::before{left:10px;}:is(.idgMenu_topRight, .idgMenu_bottomRight)::before{right:10px;}:is(.idgMenu_topCenter, .idgMenu_bottomCenter)::before{left:50%;margin-inline-start:-1em;}.idgMenu[class*="idgMenu_bottom"]{margin-top:10px;}.idgMenu[class*="idgMenu_bottom"]::before{border-bottom-color:var(--i-dropdown--ba-co);filter:drop-shadow(var(--i-dropdown-arrow--bo-co) 0px -1px 0px);bottom:100%;}.idgMenu_item{text-align:start;font-weight:500;}.idgMenu_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:ellidgis;}.idgMenu_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;}.idgMenu_itemDisabled{opacity:.7;font-style:italic;cursor:default;pointer-events:none;}.idgMenu_item .i-color_soft{color:inherit;opacity:.6;}.idgMenu_item[data-selected] :is(a, span), .idgMenu_item.idgMenu_hover{background:var(--i-primary);color:var(--i-primary-contrast);}@media (any-hover:hover){.idgMenu_item:not(.idgMenu_itemClicked, .idgMenu_itemDisabled) a:hover, .idgMenu_item > button:hover{background:var(--i-primary);color:var(--i-primary-contrast);}}.idgMenu_item.i-color_negative a{color:var(--i-color_negative);}.idgMenu_sep hr{border-top:1px solid color-mix(in srgb, var(--i-co) 15%, transparent);margin:6px;}.idgMenu_subItems > :is(a,span,button){position:relative;padding-inline-end:1.8em;}.idgMenu_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"] .idgMenu_subItems > :is(a,span)::after{transform:scale(-1);}.idgMenu_subItems .idgMenu{position:absolute;}.idgMenu_title{padding:1em 1.5em;font-size:.9em;font-weight:600;text-transform:uppercase;color:var(--i-color_hard);}.idgMenu_item + .idgMenu_title{margin-top:2em;}.idgMenu_headerBar, .idgMenu_footerBar{padding:1em 1.3em;}.idgMenu_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;}.idgMenu_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);}.idgMenu_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;}.idgMenu_footerBarLink:hover{background-color:color-mix(in srgb, var(--i-co) 8%, transparent);}.idgMenu_footerBarLink .fa-arrow-right-long{transition:transform .2s linear;opacity:.6;}.idgMenu_footerBarLink:hover .fa-arrow-right-long{transform:translateX(calc(.4em * var(--i-lang-dir)));}.idgMenu_item > a:has(.idgMenu_itemCount){display:flex;align-items:center;}.idgMenu_itemCount, .idgSideMenu_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(.idgMenu_itemCount, .idgSideMenu_itemCount):last-child{margin-inline-start:auto;}[data-idg-scheme="dark"] .idgMenu .idgData__item{border-color:var(--i-background_5);}.idgMenu_item .idgNotification{position:static;margin-inline-start:auto;}.idgMenu_selectable .idgMenu_item :is(a, button), .idgMenu_selectable .idgMenu_item > span{padding-inline-start:35px;}.idgMenu_selectable .idgMenu_item :is(a, button)::before, .idgMenu_selectable .idgMenu_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;}.idgMenu_selectable .idgMenu_itemChecked :is(a, button), .idgMenu_selectable .idgMenu_itemChecked > span{font-weight:bold;}.idgMenu_selectable .idgMenu_itemChecked :is(a, button)::before, .idgMenu_selectable .idgMenu_itemChecked > span::before{content:"\f00c";opacity:1;font-weight:900;}.idgMenu_selectable button{width:100%;}.idgMenu_selectable button:not( .idgButton--wide ){text-align:start;}.idgMenu_selectable .idgMenu_item:not( [data-noselect] ) :is(input[type="radio"],input[type="checkbox"]){display:none;}.idgMenu_selectable .idgMenu_item a[data-role="selectAll"]{margin-inline-end:15px;}.idgSideMenu + .idgSideMenu{margin-top:1.7em;}.idgWidget .idgSideMenu{padding:5px;}.idgSideMenu__list{color:var(--i-color_soft);}.idgSideMenu__list[data-idgsidemenu-type="check"] > li{margin-bottom:2px;}.idgSideMenu__title, .idgSideMenu__subTitle{font-weight:600;font-size:1.2em;color:var(--i-color_hard);margin-bottom:.6em;}.idgSideMenu__subTitle{font-size:1.1em;}.idgSideMenu__subTitle:not(:first-child){margin-top:2em;}.idgSideMenu_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%;}.idgSideMenu_item:where(:hover){background-color:color-mix(in hsl, currentColor 10%, transparent);}.idgSideMenu_itemActive, .idgSideMenu_item[aria-selected="true"]{color:var(--i-primary-contrast);background:var(--i-primary);}.idgSideMenu_item:has(:checked){background:var(--i-primary);color:var(--i-primary-contrast);}.idgSideMenu_itemDisabled{opacity:.3;pointer-events:none;font-style:italic;}.idgSideMenu_item > :is(.fa-solid, .fa-regular, .fa-brands):first-child{width:2.14em;flex:0 0 auto;text-align:center;opacity:.5;}.idgSideMenu_itemActive > :is(.fa-solid, .fa-regular, .fa-brands):first-child{opacity:1;}.idgSideMenu__text{flex:1 1 auto;}.idgCategoriesMenu .idgSideMenu__list{color:var(--i-color_hard);}.idgCategoriesMenu .idgSideMenu__text{font-weight:500;}.idgSideMenu--truncate .idgSideMenu__text{white-space:nowrap;overflow:hidden;text-overflow:ellidgis;}.idgSideMenu_item .idgBadge--soft{background:color-mix(in srgb, currentColor 10%, transparent);color:currentColor;}.idgSideMenu__count{flex:0 0 auto;color:var(--i-color_soft);}.idgSideMenu__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(.idgSideMenu--pseudoRadios, .idgSideMenu--pseudoChecks) .idgSideMenu_item:not(.idgSideMenu_itemActive) .idgSideMenu__toggle::before, .idgSideMenu__toggle[type]:not(:checked)::before{content:"";opacity:.3;width:80%;height:80%;border:2px solid currentColor;border-radius:3px;}.idgSideMenu--pseudoRadios .idgSideMenu_item:not(.idgSideMenu_itemActive) .idgSideMenu__toggle::before, .idgSideMenu__toggle[type="radio"]:not(:checked)::before{border-radius:50%;}:is(.idgSideMenu--pseudoRadios, .idgSideMenu--pseudoChecks) .idgSideMenu_itemActive .idgSideMenu__toggle::before, .idgSideMenu__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;}.idgSideMenu__list ~ .idgSideMenu__title{margin-top:1.4em;padding-top:1.8em;border-top:1px solid var(--i-background_4);}.idgSideMenu__list .idgSideMenu__list{margin-bottom:1em;color:var(--i-color_root);}.idgSideMenu__list .idgSideMenu__list .idgSideMenu_item{padding-inline-start:3em;}.idgSideMenu_item + .idgSideMenu__list:not(:has(*)){display:none}@supports not selector(a:has(b)){.idgSideMenu_item + .idgSideMenu__list:-moz-only-whitespace{display:none}}.idgSideMenu_item + .idgSideMenu__list .idgSideMenu_item{font-size:.95em;}.idgSideMenu__view{position:sticky;top:calc(var(--i-sticky-offset) + 0px);z-index:1;scroll-margin-top:1em;}.idgSideMenu__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;}.idgSideMenu__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(.idgSideMenu_open, .idgSideMenu:target) .idgSideMenu__view a::after{content:"\f068";}@media screen and (min-width:768px){.idgSideMenu__view{display:none;}}@media screen and (max-width:767px){.idgSideMenu:not(.idgSideMenu_open, :target) .idgSideMenu__menu{display:none;}.idgSideMenu__menu{margin-top:1em;}}@media screen and (max-height:450px){.idgMenu_innerContent{max-height:210px;}}.idgMessage{--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-idg-scheme="dark"] .idgMessage{box-shadow:inset hsl(0 0% 100% / .2) 0px 1px 0px;}.idgMessage > .idgUserPhoto{position:absolute;width:calc(var(--_icon-size) + 10px);inset-inline-start:calc(var(--_pa) - 5px);}.idgMessage::before, .idgMessage__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;}.idgMessage::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;}.idgMessage:has( > .idgUserPhoto, .idgMessage__icon)::before{display:none;}@supports not selector(a:has(b)){.idgMessage{padding-inline-start:var(--_pa);}.idgMessage::before, .idgMessage__icon, .idgMessage > .idgUserPhoto{display:none !important;}}.idgMessage--withButtons{display:flex;flex-wrap:wrap;align-items:center;gap:1em;}.idgMessage--withButtons > *{flex:9999 1 500px;}.idgMessage--withButtons > .idgButtons{flex:0 1 auto;}.idgMessage .idgButton{--i-button--pa-bl:.8em;--i-button--pa-in:1.2em;--i-button--fo-si:.85em;}.idgMessage .idgButton:not([class*="idgButton--"]){--i-button--ba-co:hsl(0 0% 0% / .15);--i-button-hover--ba-co:hsl(0 0% 0% / .25);}.idgMessage + .idgMessage{margin-top:.5em;}.idgBlockSpacer > .idgMessage + .idgMessage{margin-top:calc(var(--i-sp_block) * -1 + 5px);}:where(.idgMessage) a{color:inherit;text-decoration:underline;}.idgMessage__title{font-weight:500;font-size:1.1em;}.idgMessage__title:only-child{font-size:1em;}.idgMessage.idgRichText, .idgMessage .idgRichText{color:color-mix(in srgb, var(--i-co) 80%, transparent);}.idgMessage .idgRichText a{color:inherit;text-decoration:underline;text-underline-offset:0.5ex;text-decoration-color:color-mix(in srgb, var(--i-co) 40%, transparent);}.idgMessage .idgButtons{justify-content:flex-start;}.idgMessage .idgButton--inherit{--i-button--co:var(--i-co);}.idgMessage:where(:not(.idgMessage--neutral)) .idgButton--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%);}.idgMessage__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;}.idgMessage__close:hover{background:hsl(0 0% 0% / .6);}.idgMessage [data-mentionid]{background:hsl(0 0% 0% / .3);}.idgMessage .idgBadge{background:hsl(0 0% 0% / .3);color:hsl(0 0% 100%);}.idgMessage--form{border-radius:0;}.idgAnnouncements{border-radius:var(--i-box--bo-ra);overflow:hidden;}.idgAnnouncements--sidebar{margin-bottom:var(--i-sp_block);}.idgAnnouncements:not(:has(.idgAnnouncement:not([hidden]))){display:none;}.idgAnnouncements--top{border-radius:0;}.idgAnnouncement{--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;}.idgAnnouncement--error + .idgAnnouncement--error, .idgAnnouncement--warning + .idgAnnouncement--warning, .idgAnnouncement--success + .idgAnnouncement--success, .idgAnnouncement--info + .idgAnnouncement--info, .idgAnnouncement--general + .idgAnnouncement--general, .idgAnnouncement--none + .idgAnnouncement--none{border-top:1px dashed color-mix(in srgb, var(--i-co) 20%, transparent);}.idgAnnouncement a{color:inherit;}.idgAnnouncement__text, .idgAnnouncement__link{flex:1 1 auto;padding:1.2em;}.idgAnnouncement__link:hover{background:hsl(0 0% 100% / .12);}.idgAnnouncement__icon{margin-inline-end:.8em;opacity:.6;}.idgAnnouncements--top .idgWidth{flex:1 1 100%;display:flex;max-width:var(--i-layout-width);}.idgAnnouncement [data-role="dismissAnnouncement"]{flex:0 0 auto;padding:0 1.2em;display:flex;justify-content:center;align-items:center;}.idgAnnouncement [data-role="dismissAnnouncement"]:hover{background:hsl(0 0% 100% / .12);}.idgMessage--error, .idgAnnouncement--error{--_ba-co:hsl(0 61% 48%);--_icon:"\f071";}.idgMessage--warning, .idgAnnouncement--warning{--_ba-co:hsl(20 61% 45%);--_icon:"\f071";}.idgMessage--success, .idgAnnouncement--success{--_ba-co:hsl(150 82% 29%);--_icon:"\f058";--_icon--fo-we:400;}.idgMessage--info, .idgMessage--general, .idgAnnouncement--info, .idgAnnouncement--general{--_ba-co:var(--i-background_dark);--_icon:"\f05a";}.idgMessage--neutral, .idgMessage--none, .idgAnnouncement--none{--_ba-co:var(--i-background_1);--i-co:var(--i-color_root);}.idgMessage--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);}.idgMessage--transparent{background:none;border-radius:0;--i-co:var(--i-color_root);}.idgMessage_code{padding:.5em .7em;display:inline-block;background:hsl(0 0% 0% / .2);border-radius:6px;color:hsl(0 0% 100% / .8);}.idgPushNotificationsPrompt{display:block;}.idgPushNotificationsPrompt__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));}.idgPushNotificationsPrompt__button:hover{background:color-mix(in hsl, currentColor 18%, transparent);}[data-permission="granted"] .idgPushNotificationsPrompt__button{color:var(--i-color_positive);}.idgCalendarDate{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;}.idgCalendarDate__month{background-color:#a93848;color:#fff;text-transform:uppercase;font-size:.9em;font-size:22cqw;line-height:1.7;font-weight:bold;}.idgCalendarDate__date{font-size:40cqw;place-self:center;}.idgCalendarDate--large{width:5.7em;}.idgIndicator{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-idg-read]) .idgIndicator{color:inherit;}.idgIndicator::before{content:"\f111";display:block;}.idgIndicator--participated::before{content:"\f005";}[data-idg-read] .idgIndicator--participated{opacity:.3;}.idgData__title .idgIndicator{margin-inline-end:.6em;vertical-align:.2em;}[data-idg-read] .idgIndicator:not(.idgIndicator--participated){display:none;}.idgCaterpillar{--i-basis:40px;display:flex;align-items:center;position:relative;isolation:isolate;}.idgCaterpillar > *{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;}.idgCaterpillar > :not(:last-child){margin-inline-end:calc(var(--i-basis) * -.3);}.idgCaterpillar .idgUserPhoto{box-shadow:var(--ba-co) 0px 0px 0px 2px;width:100%;}.idgCaterpillar--reverse > *{z-index:-1;}.idgCaterpillar--reverse > :nth-child(1){z-index:12}.idgCaterpillar--reverse > :nth-child(2){z-index:11}.idgCaterpillar--reverse > :nth-child(3){z-index:10}.idgCaterpillar--reverse > :nth-child(4){z-index:9}.idgCaterpillar--reverse > :nth-child(5){z-index:8}.idgCaterpillar--reverse > :nth-child(6){z-index:7}.idgCaterpillar--reverse > :nth-child(7){z-index:6}.idgCaterpillar--reverse > :nth-child(8){z-index:5}.idgCaterpillar--reverse > :nth-child(9){z-index:4}.idgCaterpillar--reverse > :nth-child(10){z-index:3}.idgCaterpillar--reverse > :nth-child(11){z-index:2}.idgCaterpillar--reverse > :nth-child(12){z-index:1}[data-controller="cloud.front.realtime.whosViewing"]:empty{display:none;}.idgLiveActivity{--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-idg-scheme="dark"]) .idgLiveActivity{--ba-co:var(--i-secondary);--i-co:var(--i-secondary-contrast);}.idgLiveActivity p{padding:0 .5em;}.idgLiveActivity .idgCaterpillar{flex:0 0 auto;--i-basis:28px;}.idgLiveActivity--small{padding:0 .6em;}.idgLiveActivity em{font-style:normal;}@keyframes liveActivity{0%, 100%{opacity:0.7;}50%{opacity:1;}}.idgRssIcon{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;}.idgRssIcon .fa-rss{margin:auto !important;}.idgHr{margin:1em 0;height:1px;background:currentColor;opacity:.3;flex:1 1 100%;max-height:1px;}.idgHr--small{margin:.5em 0;}.idgHr--none{margin:0;}:where(.idgDimension){--i-basis:initial;aspect-ratio:1;width:var(--i-basis, 100%);height:auto;object-fit:cover;}.idgJS_hide{display:none}.idgImage[data-src]:not([data-loaded]){background:var(--i-background_2);min-width:50px;height:1px;}.idgImage[data-src][data-loading]{animation:dummy_anim 1s infinite;}.idgEmoji[data-src][data-loading]{animation:dummy_anim 1s infinite;border-radius:4px;}.idgClearfix::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.idgOnline{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:idgOnline 4s infinite;opacity:1 !important;}.idgOnline::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:inherit;opacity:0;transform:scale(1);animation:idgOnlineRay 4s infinite;}.idgEntry__username .idgOnline{margin:0;}.idgAvatarStack .idgOnline{margin:0;width:27%;max-width:10px;outline:2px solid var(--i-background_1);position:absolute;bottom:-5%;right:-5%;}@keyframes idgOnline{10%{transform:scale(.7);}30%{transform:scale(1);}}@keyframes idgOnlineRay{10%{transform:scale(1);opacity:.4;}50%{transform:scale(3);opacity:0;}100%{transform:scale(1);opacity:0;}}.idgNotification{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;}.idgNotification[data-role="autoCheckCount"]{display:none;}@media (min-width:768px){.idgNotification{inset-inline-end:-10px;}}.idgChart__chart{overflow:hidden;}.idgChart_filters{flex-grow:1;align-items:start;}[data-idg-scheme="dark"] .idgChart [fill="#ffffff"]{fill:var(--i-box--ba-co);}[data-idg-scheme="dark"] .idgChart [stroke="#3366cc"]{stroke:var(--i-color_primary);}[data-idg-scheme="dark"] .idgChart [fill="#cccccc"]{fill:var(--i-color_soft);}[data-idg-scheme="dark"] .idgChart [fill="#ebebeb"]{fill:var(--i-background_5);}[data-idg-scheme="dark"] .idgChart [fill="#333333"]{fill:var(--i-color_root);}[data-idg-scheme="dark"] .idgChart [stroke="#3366cc"]{stroke:var(--i-color_primary);}[data-idg-scheme="dark"] .idgChart text{fill:var(--i-color_root);}.goog-tooltip > div[style*="infobackground"]{background:var(--i-background_3) !important;border-color:var(--i-background_6) !important;}.idgScrollbar{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 20%, transparent) transparent;overflow:auto;}.idgScrollbar::-webkit-scrollbar{width:12px;height:12px;}.idgScrollbar::-webkit-scrollbar-track{background:transparent;border-radius:6px;}.idgScrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px;background-color:color-mix(in srgb, currentColor 30%, transparent);background-clip:content-box;}.idgScrollbar:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, currentColor 40%, transparent);}.idgScrollbar::-webkit-scrollbar-thumb:hover{background-color:currentColor;}#idgMultiQuoter{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;}#idgMultiQuoter:popover-open{opacity:1;translate:0 0;@starting-style{&{opacity:0;translate:0 10px;}}}@media(hover:none){#idgMultiQuoter{inset:auto;inset-inline-end:10px;bottom:10px;}}@media (max-width:767px){#idgMultiQuoter{bottom:calc(var(--i-mobileFooter--he) + 10px);}}#idgMultiQuoter button{padding:.6em .9em;}#idgMultiQuoter button:not(:first-child){border-inline-start:1px solid hsl(0 0% 100% / .2);}#idgMultiQuoter button:hover{background:hsl(0 0% 100% / .1);}#idgMultiQuoter .fa-comments{opacity:.6;margin-inline-end:.3em;}.idgEmpty{text-align:center;font-size:1.3em;font-weight:500;color:var(--i-color_soft);padding:2em .5em;}.idgEmpty i{font-size:3em;margin-bottom:.3em;display:block;}.idgEmptyMessage{text-align:center;color:var(--i-color_soft);font-weight:600;padding:2em;flex:1 1 100%;grid-column:1/-1;}.idgEmptyMessage a{text-decoration:underline;}.idgLargeIcon{font-size:clamp(3em, 10vw, 6em);opacity:.5;margin-bottom:.3em;}.idgPrint{padding:50px;-webkit-print-color-adjust:exact;}.idgPrint :where(h1, h2, h3, h4, h5, h6){font-size:revert;font-weight:revert;}.idgPrint > :first-child{margin-top:0;}.idgPrint table{width:100%;border-spacing:0;border-collapse:collapse;}.idgPrint th{background:var(--i-background_3);color:var(--i-color_hard);padding:.6em;text-align:start;border:1px solid var(--i-background_6);}.idgPrint tbody td{padding:.6em;border:1px solid var(--i-background_6);}.idgPrint tfoot td{padding:5px;text-align:end;}.idgPrint tfoot td:last-child{padding:5px;text-align:start;}.idgPrint_doubleHeight{height:50px;}.idgPrint_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;}}.idgMap{width:100%;height:500px;background:var(--i-background_4);}.idgMap--small{height:200px;}.idgPixabayContent{max-width:100%;height:600px;max-height:calc(100vh - 260px);overflow:auto;overscroll-behavior:contain;padding:10px;transition:opacity 0.2s;}.idgPixabay--loading-new-search .idgPixabayContent{opacity:0.5;}.idgPixabayContent .idgLoading{margin-top:150px;}.idgPixabayGrid{--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);}.idgPixabayThumb, .idgPixabayGrid::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));}.idgPixabayGrid::after{content:"";background-color:transparent;aspect-ratio:auto;}.idgPixabayGrid > .idgMessage{flex-basis:100%;}.idgPixabayImage{width:100%;height:100%;cursor:pointer;object-fit:contain;}.idgPixabayImage:hover{opacity:.9;}a.idgPixabayAttribution{color:rgba(255,255,255,0.8);position:absolute;left:50%;bottom:-50px;transform:translateX(-50%);}.idgPixabayAttribution svg{width:110px;height:30px;fill:currentColor;display:block;}.idgPixabayMore{margin:10px auto 6px auto;text-align:center;}[data-role="editorCensorBlockMessage"]{max-height:300px;overflow-y:auto;}.idgMemberCard_controls{position:absolute;top:5px;inset-inline-end:5px;}.idgPageHeader{--_pa:clamp(1.3em, 3vw, 1.7em);container-type:inline-size;padding:var(--_pa);}@supports selector(a:has(b)){.idgPageHeader{padding:0;}}.idgPageHeader--padding{padding:var(--_pa);}.idgPageHeader.idgBox:has(> .idgPageHeader__title){padding:var(--_pa);}.idgPageHeader--hasFeatureColor{border-inline-start:6px solid var(--i-featured, currentColor);}.idgBox .idgPageHeader:not(:last-child){border-bottom:1px solid var(--i-background_4);}:where(.idgPageHeader__row:has(.idgPageHeader__primary)){display:flex;flex-wrap:wrap;align-items:center;gap:1em;}:where(.idgPageHeader__row--footer){gap:.5em;}@supports not selector(a:has(b)){.idgPageHeader__row{display:flex;flex-wrap:wrap;align-items:center;gap:1em;}.idgPageHeader__row > :not(.idgPageHeader__primary, .idgPageHeader__primary + *){flex:1 1 100%;}}:where(:is(.idgBox.idgPageHeader, .idgBox .idgPageHeader) .idgPageHeader__row){padding:var(--_pa);}:where(.idgPageHeader__row ~ .idgPageHeader__row){border-top:1px solid var(--i-background_4);padding-top:1em;padding-bottom:1em;}.idgPageHeader__row--footer{background-color:var(--i-background_2);}@media (min-width:768px){:where(:is(.idgPageHeader.idgBox, .idgBox .idgPageHeader:last-child) > .idgPageHeader__row--footer:last-child){border-bottom-left-radius:var(--i-box--bo-ra);border-bottom-right-radius:var(--i-box--bo-ra);}}.idgPageHeader__title ~ [data-controller="cloud.front.realtime.whosViewing"] .idgLiveActivity{margin-top:2em;}:where(.idgPageHeader__row > *){flex:1 1 auto;}.idgPageHeader__primary{flex:999 1 40%;}.idgPageHeader__title{font-weight:600;color:var(--i-color_hard);font-size:clamp(1.5em, 4vw, 2em);line-height:1.1;text-wrap:pretty;}.idgPageHeader__title a{color:inherit;}:where(.idgPageHeader__title > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline;}:where(.idgPageHeader__title > *){margin-inline-end:.3em;}:where(.idgPageHeader__title .idgIndicator){margin-inline-end:.7em;}.idgPageHeader__title [data-role="editableTitle"]:hover{background:var(--i-background_selected);color:var(--i-color_hard);}:where(.idgPageHeader__title :is(.idgBadges, .idgBadge--prefix), .idgPageHeader__title > .idgBadge){vertical-align:.15em;}.idgPageHeader__title .idgBadge{font-size:max(0.5em, 14px);}.idgPageHeader__title .idgBadge--prefix{display:inline;padding-block:.3em;}.idgPageHeader__rating{margin-top:.6em;display:flex;align-items:center;gap:1em;}.idgPageHeader__desc{color:var(--i-color_soft);font-size:clamp(1em, 2vw, 1.1em);margin-top:.6em;flex:1 1 100%;}.idgPageHeader__desc:empty{display:none;}.idgPageHeader__title + .idgPhotoPanel{margin-top:.6em;}:where(.idgPageHeader__row .idgButtons:not(.idgButtons--main)) .idgButton{flex-grow:1;font-size:calc(.8em + var(--i-range) * .1);}.idgPageHeader .idgTags{margin-top:1em;}.idgPageHeader:not(.idgBox, .idgBox *), .idgPageHeader__title:where(:not(.idgBox *)){color:var(--i-color_contrast, var(--i-color_dark));}.idgPageHeader__desc:where(:not(.idgBox *)){color:color-mix(in srgb, var(--i-color_contrast, var(--i-color_soft)) 70%, transparent);}@container (max-width:670px){.idgPageHeader__primary{flex:999 1 auto;}}@supports not (container-name:x){@media (max-width:979px){.idgPageHeader__primary{flex:999 1 60%;}}}.idgPagination{color:var(--i-color_soft);display:flex;text-transform:uppercase;}.idgPagination:not(.idgButtonBar *){font-weight:600;font-size:max(.8em, 11px);}.idgPagination:where(:not(.idgBox *, .idgDialog *, .idgWidget *)){color:var(--i-color_contrast, currentColor);}:is(.idgPagination, .idgMiniPagination) > li > :is(a, button){color:inherit;height:100%;display:flex;align-items:center;justify-content:center;padding:.8em 1.2em;border-radius:min(var(--i-design-radius), .3em);text-decoration:none;}.idgPagination > li > :is(a, button):hover{background:color-mix(in srgb, currentColor 8%, transparent);}.idgPagination .idgPagination__active a{background:var(--i-secondary) !important;color:var(--i-secondary-contrast) !important;}[data-idg-scheme="light"] .idgPagination .idgPagination__active a{outline-color:var(--i-secondary);}.idgPagination__pageJump{margin-inline-start:1em;}@media (min-width:980px){.idgPagination:not(.idgPagination--numerous) .idgPagination__pageJump{display:none;}}.idgMiniPagination{display:inline-flex;gap:3px;font-size:max(.7em, 10px);font-weight:600;}.idgMiniPagination > li > a{background:color-mix(in srgb, currentColor 10%, transparent);padding:0 .6em;height:1.8em;text-decoration:none !important;}.idgMiniPagination > li > a:hover{background:color-mix(in srgb, currentColor 18%, transparent);}@media (min-width:768px){.idgPagination__inactive{display:none;}}@media (max-width:767px){.idgPagination{align-self:stretch;}.idgPagination__page{display:none;}.idgPagination__pageJump{margin:0 auto;}.idgPagination__inactive{visibility:hidden;}}.idgPager{display:flex;align-items:center;flex-wrap:wrap;gap:1em 0;}.idgPager:where(:not(.idgBox *, .idgDialog *, .idgWidget *)){color:var(--i-color_contrast, currentColor);}.idgPager_prev, .idgPager_next{flex:1 1 25%;}.idgPager_center{flex:1 1 50%;text-align:center;}.idgPager_next{text-align:end;}:is(.idgPager_next, .idgPager_prev) a{color:inherit;display:inline-block;position:relative;padding:1em 1.8em;width:100%;max-width:350px;}:is(.idgPager_next, .idgPager_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%);}.idgPager_next a::after{inset-inline-end:0;}.idgPager_prev a::after{content:"\f060";inset-inline-start:0;}[dir="rtl"] .idgPager_prev a::after{content:"\f061";}[dir="rtl"] .idgPager_next a::after{content:"\f060";}.idgPager_title, .idgPager_type{display:block;overflow:hidden;text-overflow:ellidgis;max-width:100%;white-space:nowrap;}.idgPager_type{font-weight:600;}.idgPager_title{opacity:.7;font-weight:500;}@media (max-width:979px){.idgPager_center{order:-1;flex:1 1 100%;}}.idgModal{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;}.idgModal > div{position:relative;}.idgModal__close{position:absolute;top:10px;inset-inline-end:10px;}.idgDialog{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-idg-scheme="dark"]) :is(.idgModal, .idgDialog){background:hsl(0 0% 0% / 60%);}@media (prefers-reduced-motion:no-preference){.idgDialog{transition-property:display, overlay, opacity;transition-behavior:allow-discrete;transition-duration:.3s;}}html:has(.idgDialog[open]){overflow:hidden;}.idgDialog::backdrop{display:none;}.idgDialog[open]{opacity:1;@starting-style{&{opacity:0;}}}html:has(.idgDialog[open]){overflow:hidden;}.idgDialog_lightDismiss{position:absolute;top:0;left:0;width:100%;height:100%;}.idgDialog_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;}.idgDialog[open] .idgDialog_box{translate:0 0;@starting-style{&{translate:0 20px;}}}.idgDialog .idgDialog_loading{height:200px;}.idgDialog_narrow .idgDialog_box{max-width:500px;}.idgDialog_medium .idgDialog_box{max-width:850px;}.idgDialog_wide .idgDialog_box{max-width:1000px;}.idgDialog_fullscreen{padding:10px;}.idgDialog_fullscreen .idgDialog_box{max-width:none;}.idgDialog_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:ellidgis;overflow:hidden;padding:1.15em;display:flex;align-items:center;}[data-idg-scheme="dark"] .idgDialog_title{box-shadow:inset hsl(0 0% 100% / .15) 0px 1px 0px;}.idgDialog_close{display:grid;place-content:center;color:var(--i-color_soft);width:40px;height:40px;font-size:20px;outline-offset:-2px;border-radius:4px;}.idgDialog_close:hover{background:color-mix(in hsl, currentColor 10%, transparent);}.idgDialog_box > .idgDialog_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;}.idgDialog_box > .idgDialog_close:hover{color:var(--i-color_hard);background:color-mix(in hsl, var(--i-background_1) 75%, transparent);}.idgDialog_title .idgDialog_close{margin:-0.4em;margin-inline-start:auto;}.idgDialog_content{flex:1 1 auto;overflow:auto;}.idgDialog_inlineContent{display:none;}.idgDialog .idgDialog_inlineContent{display:block;}.idgHovercard{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;}.idgHovercard:popover-open{opacity:1;translate:0 0;}@starting-style{.idgHovercard:popover-open{opacity:0;translate:0 10px;}}:where(.idgHovercard:not( .idgHovercard_noStem ) .idgHovercard_stem){color:var(--i-background_1);position:absolute;pointer-events:none;font-size:10px;border:1em solid transparent;}.idgHovercard.idgHovercard_stemTop{margin-top:-1em;}.idgHovercard.idgHovercard_stemBottom{margin-top:1em;}.idgHovercard.idgHovercard_stemLeft{margin-left:-20px;}.idgHovercard.idgHovercard_stemRight{margin-left:20px;}.idgHovercard_stemLeft .idgHovercard_stem{left:3em;}.idgHovercard_stemRight .idgHovercard_stem{right:3em;}.idgHovercard_stemTop .idgHovercard_stem{top:100%;border-top-color:currentColor;filter:drop-shadow(color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px 1px 0px);}.idgHovercard_stemBottom .idgHovercard_stem{bottom:100%;border-bottom-color:currentColor;filter:drop-shadow(color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px -1px 0px);}.idgHovercard_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;}.idgHovercard_loading .idgLoading--tinyIcon{width:20px;height:20px;font-size:20px;}.idgHovercard_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 .idgPhotoPanel{--i-photoPanelAvatar:40px;}.cUserHovercard__grid{color:var(--i-color_soft);font-weight:500;}:where(.cUserHovercard__grid > *){padding:var(--i-sp_2);}.idgTooltip{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;}.idgTooltip:popover-open{opacity:1;translate:0 0;}@starting-style{.idgTooltip:popover-open{opacity:0;translate:0 10px;}}[data-dragging] .idgTooltip{display:none !important;}.idgTooltip_top{margin-top:-2px;}.idgTooltip_bottom{margin-top:2px;}.idgTooltip::after{content:'';display:block;position:absolute;width:0;height:0;border:5px solid transparent;left:50%;margin-left:-5px;transform:translate(0,0);}.idgTooltip_right::after{left:auto;right:4px;margin-left:0;}.idgTooltip_left::after{left:4px;margin-left:0;}.idgTooltip_top::after{border-top-color:inherit;top:100%;}.idgTooltip_bottom::after{border-bottom-color:inherit;top:-10px;}.idgTooltip a{color:currentColor;border-bottom:1px dotted currentColor;}.idgTooltip--inlineQuoteTooltip{pointer-events:auto;padding:0;font-weight:600;left:var(--_left, 0px);top:var(--_top, 0px);}.idgTooltip--inlineQuoteTooltip button{display:block;padding:.6em .9em;}.idgTooltip--inlineQuoteTooltip .fa-solid{opacity:.6;margin-inline-end:.3em;}@media (hover:none){.idgTooltip--inlineQuoteTooltip{position:fixed;inset:auto;bottom:calc(max(var(--i-mobileFooter--he), env(safe-area-inset-bottom, 0px)) + 10px);inset-inline-start:10px;}.idgTooltip--inlineQuoteTooltip::after{content:none;}}.idgPageAction{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;}.idgPageAction > [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;}.idgPageAction__title, .idgPageAction__button{padding:.7em 1.1em;border-radius:10px;}.idgPageAction__button:hover{background:hsl(0 0% 100% / .15);color:#fff;cursor:pointer;}.idgPageAction__button[aria-selected="true"]{background:hsl(0 0% 100% / .25);color:#fff;}.idgPageAction__button .fa-caret-up{opacity:.5;font-size:11px;margin-inline-start:.4em;}.idgPageAction_icon{font-size:20px;}@media (min-width:500px){.idgPageAction i-dropdown{position:fixed;}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){.idgPageAction i-dropdown{top:auto;bottom:calc(var(--i-mobileFooter--he) + 10px + 50px);}}}@media (min-width:980px){.idgPageAction{bottom:30px;}@supports (-webkit-hyphens:auto) or (not (top:anchor(bottom))){.idgPageAction i-dropdown{bottom:80px;}}}@media screen and (max-width:767px){.idgPageAction__title{flex:1 1 100%;padding:.5em;}}.idgAlert{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;}.idgAlert[open]{opacity:1;translate:0 0;@starting-style{&{opacity:0;translate:0 40px;}}}.idgAlert__icon{font-size:3em;margin-bottom:.3em;color:var(--i-color_soft);opacity:.6;}.idgAlert__title{display:block;color:var(--i-color_hard);font-weight:600;font-size:1.2em;margin-bottom:.6em;}.idgAlert .idgButtons{margin-top:2em;}.idgAlert .idgButtons .idgButton{flex:1 1 40%;}@media screen and (max-width:767px){.idgAlert{top:auto;bottom:40px;left:2%;right:2%;margin:0;width:auto;}.idgHovercard.idgHovercard_stemLeft{margin-left:0;}.idgHovercard.idgHovercard_stemRight{margin-left:0;}}.idgAttachLink:not(.idgAttachLink_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;}.idgAttachLink_block{display:inline-block;}.idgAttachLink_right{margin-inline-start:2em;}.idgAttachLink_left{margin-inline-end:2em;}.idgAttachLink_block:has(.idgAttachLink_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:ellidgis;white-space:nowrap;overflow:hidden;display:inline-flex;align-items:center;gap:0 1em;}.idgAttachLink_block:has(.idgAttachLink_title):hover{background:var(--i-background_4);}.idgAttachLink_block::before{display:none;}.idgAttachLink_block:has(.idgAttachLink_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;}.idgAttachLink_block::before{content:'\f0c6';}.idgAttachLink_block:is([data-fileExt="zip"], [data-fileExt="rar"], [data-fileExt="7z"], [data-fileExt="gz"], [data-fileExt="tar"])::before{content:'\f1c6';}.idgAttachLink_block[data-fileExt="pdf"]::before{content:'\f1c1';}.idgAttachLink_block:is([data-fileExt="doc"], [data-fileExt="docx"])::before{content:'\f1c2';}.idgAttachLink_block:is([data-fileExt="txt"], [data-fileExt="rtf"])::before{content:'\f0f6';}.idgAttachLink_block:is([data-fileExt="xls"], [data-fileExt="xlsx"])::before{content:'\f1c3';}.idgAttachLink_block:is([data-fileExt="ppt"], [data-fileExt="pptx"], [data-fileExt="pps"])::before{content:'\f1c4';}.idgAttachLink_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';}.idgAttachLink_block:is([data-fileExt="mov"], [data-fileExt="mp4"])::before{content:'\f1c8';}.idgAttachLink_block[data-fileExt="svg"]::before{content:'\f1c5';}.idgAttachLink_title{color:var(--i-color_hard);font-weight:600;text-overflow:ellidgis;white-space:nowrap;display:block;overflow:hidden;}.idgAttachLink_metaInfo{display:block;font-size:.8em;color:var(--i-color_soft);}.idgAttachLink_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-idgembed-contentapp="blog"]:not([style*="height"]){height:490px;}[data-idgembed-contentapp="gallery"]:not([style*="height"]){height:600px;}[data-idgembed-contentapp="downloads"]:not([style*="height"]){height:580px;}[data-idgembed-contentapp="cms"]:not([style*="height"]){height:220px;}[data-idgembed-contentapp="forums"]:not([style*="height"]){height:500px;}[data-idgembed-contentapp="nexus"]:not([style*="height"]){height:580px;}[data-idgembed-contentapp="calendar"]:not([style*="height"]){height:570px;}.idgRichEmbed{max-width:var(--i-richEmbed--wi, 600px);}.idgRichEmbed_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;}.idgRichEmbed_masthead--small{aspect-ratio:4;}.idgRichEmbed_masthead--map{aspect-ratio:auto;}.idgRichEmbed_masthead img{width:100%;height:100%;object-fit:cover;}.idgRichEmbed .idgFigure{margin:.5em;}.idgRichEmbed__content{padding:1.4em;display:grid;gap:1em;margin-top:-.5em;}.idgRichEmbed .idgImage{max-height:350px;}.idgRichEmbed_header{padding:1em;background:var(--i-background_2);display:flex;align-items:center;gap:1em;margin:.5em;border-radius:6px;}.idgRichEmbed_header > :first-child{flex-grow:1;}.idgRichEmbed_openItem{flex:0 0 auto;font-size:1.8em;color:var(--i-color_soft);transition:opacity 0.2s ease-in-out;}.idgRichEmbed_openItem:not(:hover){opacity:.2;}.idgRichEmbed_moreInfo{background:var(--i-background_2);padding:1em;border-radius:min(var(--i-design-radius), 6px);margin:.5em;}.idgRichEmbed_moreInfo li{position:relative;}.idgRichEmbed_moreInfo .idgNotification{top:0;inset-inline-end:0;}.idgRichEmbed__snippet{max-height:3lh;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellidgis;line-height:1.6;}.idgRichEmbed_stats{display:flex;flex-wrap:wrap;gap:.6em 2em;color:var(--i-color_soft);font-weight:500;}.idgRichEmbed_stats a{color:inherit;}.idgRichEmbed_stats i{margin-inline-end:.5em;}.idgRichEmbed_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);}.idgRichEmbed_itemTitle{color:var(--i-color_hard);font-weight:600;margin-bottom:.3em;}.idgEmbeddedVideo{float:none;clear:both;}.idgEmbeddedVideo iframe{display:block;width:100%;height:100%;aspect-ratio:16/9;}.idgEmbeddedVideo, .idgEmbeddedPhoto, .idgEmbeddedBrightcove{--i-media-width:100%;max-width:var(--i-embed-media-max-width, 100%);width:var(--i-media-width);}.idgEmbeddedVideo: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;}.idgEmbeddedVideo:where([data-og-user_text*="youtube.com/shorts/"]) iframe{aspect-ratio:inherit;}.idgEmbeddedVideo:where([data-og-user_text*="youtube.com/shorts/"][style="--i-media-width:100%;"]){width:auto;}.idgEmbeddedVideo + .idgEmbeddedVideo{margin-top:2em;}:where(.idgEmbeddedOther iframe){float:none;clear:both;width:var(--i-embed-max-width);max-width:100%;position:relative;}:where(.idgEmbeddedOther iframe[data-controller="core.front.core.autosizeiframe"]){height:400px;}.idgEmbeddedBrightcove{position:relative;display:block;width:640px;}.idgEmbeddedBrightcove_inner{padding-top:56.25%;}.idgEmbeddedBrightcove_frame{position:absolute;inset:0;width:100%;height:100%;}.idgEmbedded_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(.idgRichTextBox, .idgQuote_contents) .idgEmbedded_og:not(#x){margin-inline:1.3em;width:calc(var(--i-embed-default-width) - 2.6em);max-width:calc(100% - 2.6em);}.idgEmbedded_og__link{text-decoration:none;}.idgEmbedded_og__title{margin:0;font-size:1.2em;font-weight:600;line-height:1.4;}.idgEmbedded_og__link > .idgEmbedded_og__title::after, .tiptap .idgEmbedded_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);}.idgEmbedded_og__description{margin-top:.5em;}.idgEmbedded_og__description:empty{display:none;}.idgEmbedded_og > .idgEmbedded_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);}.idgEmbedded_og__image{width:calc(100% - 1em);border-radius:min(var(--i-design-radius), 6px);}.idgEmbedded_og figcaption{text-align:start;padding:1.2em;margin-top:0;font-weight:normal;font-size:1em;}.idgEmbedded_og__site-name{background-color:var(--i-background_2);padding:1em;display:flex;align-items:center;gap:0.7em;}.idgEmbedded_og__favicon{height:1.2em;flex-shrink:0;margin:0 !important;}.idgEmbedded_og__site-name > h5{font-size:1em;margin:0;color:var(--i-color_root);text-overflow:ellidgis;white-space:nowrap;overflow:hidden;}.idgEmbedded__wrap{width:100%;display:flex;}.idgEmbedded__wrap--center{justify-content:center;}.idgEmbedded__wrap--end{justify-content:end;}.idgReviewResponse{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-idg-scheme="light"]{--pp-root:#202746;--pp-str:#ac9739;--pp-kwd:#6679cc;--pp-typ:#6679cc;--pp-lit:#c76b29;--pp-tag:#c94922;--pp-atv:#22a2c9;}[data-idg-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);}}.idgProgress{--_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;}.idgProgress::-moz-progress-bar{border-radius:var(--_bo-ra);background:var(--_progress);}.idgProgress::-webkit-progress-bar{background:none;}.idgProgress::-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;}}.idgProgress:not(progress){height:1.6em;font-size:12px;border-radius:6px;overflow:hidden;}.idgProgress__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;}.idgProgress--animated .idgProgress__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;}.idgProgress--warning .idgProgress__progress{background-color:#c05454;}.idgProgress__progress[data-progress]::after{color:#fff;content:attr(data-progress);display:block;inset-inline-end:5px;position:absolute;}.idgProgress__progress[data-progress="0%"]{display:none;}.idgMeter{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){.idgMeter{appearance:none;}}.idgMeter::-webkit-meter-optimum-value{background:var(--i-primary);}.idgMeter::-webkit-meter-bar{background:transparent;border-width:0;height:.8em;}.idgMeter::-webkit-meter-suboptimum-value{background:var(--i-color_negative);}.idgMeter::-moz-meter-bar{background:var(--i-primary);}.idgMeter > span{background:var(--i-primary);width:0;display:block;height:inherit;}.idgImageAttach .idgMeter{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;}}.idgRating{display:inline-flex;flex-wrap:wrap;gap:0 1.5em;color:var(--i-color_soft);}.idgRating > ul{display:flex;}.idgRating > ul > li{width:1.2em;display:grid;place-content:center;}.idgRating > ul > li > i{grid-area:1/-1;}.idgRating_small{font-size:.7em;}.idgRating_large{font-size:1.15em;}.idgRating_veryLarge{font-size:1.25em;}.idgRating_rated .idgRating_collective, .idgRating_rated:hover .idgRating_mine{display:none;}.idgRating_rated:hover .idgRating_collective{display:flex;}.idgRating.idgRating_loading{opacity:0.6;}.idgRating_on .fa-star, .idgRating_half .fa-star-half:not(.fa-flip-horizontal){color:hsl(35 100% 50%);}.idgRating_mine .idgRating_on .fa-star{color:var(--i-primary);}.idgRating_half .fa-star-half.fa-flip-horizontal, .idgRating_off :is(.fa-star-o,.fa-star){opacity:.4;}.idgRating_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);}.idgRichText, .tiptap code{tab-size:4;}.idgRichText{display:flow-root;}.idgRichText:empty{display:none;}:where(.idgRichText) p{margin:revert;}[data-role="commentContent"] .idgRichText p{white-space:pre-wrap;}[data-idg-setting-compact-richtext] :where(.idgRichText) p, :where(.idgRichText) :is(ol, ul) p{margin-top:0;margin-bottom:0;}.idgRichText p:empty{min-height:1em;min-height:1lh;}:where(.idgRichText) :is(h1, h2, h3, h4, h5, h6){font-weight:700;margin:var(--i-rem) 0;color:var(--i-color_hard);}:where(.idgRichText) h1{font-size:clamp(1.7em, 1em + 2.3vw, 3em);line-height:1.1;}:where(.idgRichText) h2{font-size:clamp(1.5em, 1em + 1.9vw, 2.2em);line-height:1.1;}:where(.idgRichText) h3{font-size:clamp(1.4em, 1em + 1.6vw, 1.8em);line-height:1.1;}:where(.idgRichText) h4{font-size:clamp(1.3em, 1em + 1.2vw, 1.5em);}:where(.idgRichText) h5{font-size:1.2em;}:where(.idgRichText) h6{font-size:1em;}:where(.idgRichText) :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(.idgRichText) ul:not([class]){list-style-type:disc;}:where(.idgRichText) ul:not([class]) ul:not([class]){list-style-type:circle;}:where(.idgRichText) ul:not([class]) ul:not([class]) ul:not([class]){list-style-type:square;}.idgRichText > :first-child{margin-top:0;}.idgRichText > :last-child{margin-bottom:0;}:where(.idgRichText) a{text-decoration:underline;}[data-idg-font-size="80"]{font-size:0.8em;}[data-idg-font-size="90"]{font-size:0.9em;}[data-idg-font-size="125"]{font-size:1.25em;}[data-idg-font-size="150"]{font-size:1.5em;}[data-idg-font-size="175"]{font-size:1.75em;}[data-idg-font-size="200"]{font-size:2em;}.idgEdited{display:block;white-space:normal;clear:both;}:where(.idgRichText) figure{clear:both;margin:1em auto;}:where(.idgRichText) figure img{display:block;margin:0 auto;}:where(.idgRichText) figcaption{color:var(--i-color_soft);margin-top:1em;font-weight:500;font-size:.9em;text-align:center;}.idgRichText hr{margin:1em 0;--i-hr-width:2px;height:var(--i-hr-width);background-color:var(--i-richtext-color, var(--i-color_root));}.idgRichText pre, .idgQuote, .idgCode, .idgSpoiler, .idgRichText :where(details), .idgRichTextBox, .idgStyle_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(.idgRichText pre, .idgQuote, .idgCode, .idgSpoiler, .idgRichText :where(details), .idgRichTextBox, .idgStyle_spoiler):has(.idgEditor__anchored-panel:not([hidden])){z-index:3;}.idgRichText figure{background:var(--i-background_2);}.idgRichTextBox[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(.idgRichTextBox[data-i-background-color]){color:color-mix(in srgb, var(--i-richtext-background-color, var(--i-color_root)) 30%, var(--i-color_root));}.idgRichTextBox[data-i-background-color*="theme_"]{background-color:var(--i-richtext-background-color);}.idgRichTextBox: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);}.idgRichText pre, .idgCode{display:block;margin:1em 0;clear:both;direction:ltr;word-wrap:normal;overflow:auto;display:block;font-size:max(.9em, 13px);}.idgCode[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);}.idgRichText 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;}.idgQuote_contents > .idgCode{background:color-mix(in srgb, var(--i-color_root), 6%, transparent);}[data-idgspoiler]:not(details) *:not(.idgSpoiler_header){display:none;}.idgSpoiler_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(.idgSpoiler, .idgStyle_spoiler) > :nth-child(2){margin-top:1.2em;}.idgAccordion_header__content{flex-grow:1;}.idgSpoiler_header{display:flex;align-items:center;gap:.5em;}.idgSpoiler_header a{color:inherit;text-decoration:none;}.idgQuote_citation-origin{position:absolute;inset-inline-end:1em;}.idgQuote_citation-origin:not(:hover){opacity:.2;}details.idgSpoiler > .idgSpoiler_contents, details.idgQuote > .idgQuote_contents{overflow:hidden;min-height:revert !important;max-height:revert;flex:1 1;display:revert;padding:1.2em;}:is(.idgQuote_contents, .idgSpoiler_contents) p:first-child{margin-top:0;}:is(.idgQuote_contents, .idgSpoiler_contents) p:last-child{margin-bottom:0;}.idgQuote_contents.idgTruncate::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;}.idgQuote{color:var(--i-color_soft);}:is(.idgQuote, .idgCode, .idgEmbedded, .idgEmbeddedPhoto, .idgEmbeddedVideo) + :is(.idgQuote, .idgCode, .idgEmbedded, .idgEmbeddedPhoto, .idgEmbeddedVideo){margin-top:1em;}.idgQuote_citation{color:var(--i-color_root);font-size:0.95em;font-weight:600;margin-bottom:1em;}.idgQuote_citation::before{content:'\f10d';margin-inline-end:.7em;font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;}.idgQuote_citation a{text-decoration:none;color:inherit;}.idgQuote_citation [data-action="toggleQuote"]{display:none;}.idgRichTextBox{padding:1.3em;}.idgRichTextBox__title, .idgRichText 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.idgRichTextBox__title:has(p:empty){display:none;}.idgRichText [open] > summary, :is(.idgRichTextBox--alwaysopen, .idgRichTextBox[open], div.idgRichTextBox--expandable) .idgRichTextBox__title{margin-bottom:1em;border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent);}.idgRichText summary, summary.idgRichTextBox__title{padding-inline-end:2em;}.idgRichTextBox__title p{margin:0;}.idgRichTextBox > p:first-of-type{margin-top:0;}.idgRichTextBox > p:last-child{margin-bottom:0;}.idgRichText summary::after, summary.idgRichTextBox__title::after, .idgRichTextBox__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);}.idgRichText summary::after, summary.idgRichTextBox__title::after{position:absolute;inset-inline-end:0;top:0;bottom:0;margin-block:auto;}.idgRichText summary::after, summary.idgRichTextBox__title::after, .idgRichTextBox__marker::after{content:"\2b";}.idgRichText [open] > summary::after, [open] > summary.idgRichTextBox__title::after, .idgSpoiler_open.idgSpoiler_header::after, .idgRichTextBox__marker.idgRichTextBox__marker--collapse-icon::after{content:"\f068";}.idgRichText summary:hover::after, summary.idgRichTextBox__title:hover::after{background:var(--i-color_root);color:var(--i-background_1);}.idgRichText ~ .idgEdited{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;}.idgRichText__align--left, .idgRichText__align--right, .idgRichText__align--block{display:inline-block;}.idgRichText__align--left, .idgRichText__align--right{margin-block:1em;position:relative;z-index:1;}@media(min-width:768px){.idgRichText__align--left{float:inline-start;margin-inline-end:2em;}.idgRichText__align--right{float:inline-end;margin-inline-start:2em;}.idgRichText__align--width-small{width:33%;}.idgRichText__align--width-medium{width:50%;}.idgRichText__align--width-big{width:66%;}}:is(.idgRichText__align--width-big,.idgRichText__align--width-small,.idgRichText__align--width-medium) > :is([width]:not([width=""]), [height]:not([height=""])){width:100%;}.idgRichText__align--block{max-width:100%;}:where(.idgRichText mark){--i-richtext-background-color:var(--i-color_yellow);}.idgRichText 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);}.idgRichText .idgRichText__align--width-fullwidth{width:100%;}.idgRichText .idgRichText__align--width-custom{--i-media-width:auto;}.idgRichText .idgRichText__align--width-custom, .idgRichText .idgRichText__align--width-custom > :is(img,video,.idgEmbeddedVideo){width:min(100%,var(--i-media-width));}.idgRichText .idgRichText__align--inline{display:inline-block;}.idgAttachLink.idgRichText__align--width-fullwidth > :is(video, img){width:100%;}.idgRichText :where(iframe:not(.idgEmbeddedBrightcove_frame, .idgEmbeddedVideo > *, .idgEmbeddedPhoto > *)){max-width:min(100%,var(--i-embed-max-width, 500px));}.idgRichText .idgRichText__table-wrapper{overflow-x:auto;overflow-y:hidden;}.idgRichText 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;}.idgRichText :is(th, td){border:var(--i-ta--bo-wi) solid var(--i-ta--bo-co);padding:.7em;position:relative;}.idgRichText th{background-color:var(--i-background_3);font-weight:600;text-align:inherit;}.idgRichText table p:first-of-type{margin-top:0;}.idgRichText table p:last-of-type{margin-bottom:0;}@media(hover:none) and (pointer:coarse){.idgRichText abbr[title]{position:relative;text-decoration:underline;text-decoration-style:dotted;}.idgRichText 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;}.idgRichText abbr[title]:hover::after{transform:translate(-50%, 0px);opacity:1;}}.idgRichText [data-idglightbox] > img{cursor:zoom-in;}.idgSocialIcons{display:flex;flex-wrap:wrap;justify-content:center;margin-inline-start:auto;}.idgSocialIcons > li{flex:0 0 auto;}.idgSocialIcons__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);}.idgSocialIcons__icon svg{fill:currentColor;height:1em;width:auto;}.idgSocialIcons__icon:hover{background-color:var(--_brand, color-mix(in srgb, currentColor 10%, transparent));color:#fff;}.idgSocialIcons span{position:absolute;width:1px;height:1px;overflow:hidden;}.idgSocialIcons__icon--internal{--_brand:#008b00;}.idgSocialIcons__icon--deviantart{--_brand:#00e59b;}.idgSocialIcons__icon--email{--_brand:#444;}.idgSocialIcons__icon--facebook{--_brand:#1778F2;}.idgSocialIcons__icon--linkedin{--_brand:#0a66c2;}.idgSocialIcons__icon--reddit{--_brand:#FF4500;}.idgSocialIcons__icon--twitter, .idgSocialIcons__icon--x{--_brand:#000000;}.idgSocialIcons__icon--vk{--_brand:#507299;}.idgSocialIcons__icon--weibo{--_brand:#D32F2F;}.idgSocialIcons__icon--youtube{--_brand:#ff0000;}.idgSocialIcons__icon--foursquare{--_brand:#2D5BE3;}.idgSocialIcons__icon--etsy{--_brand:#F56400;}.idgSocialIcons__icon--flickr{--_brand:#ff0084;}.idgSocialIcons__icon--github{--_brand:#111;}.idgSocialIcons__icon--instagram{--_brand:#E13D62;}.idgSocialIcons__icon--pinterest{--_brand:#BD081C;}.idgSocialIcons__icon--slack{--_brand:#42C299;}.idgSocialIcons__icon--xing{--_brand:#B0D400;}.idgSocialIcons__icon--tumblr{--_brand:#36465D;}.idgSocialIcons__icon--twitch{--_brand:#772ce8;}.idgSocialIcons__icon--discord{--_brand:#5865f2;}.idgSocialIcons__icon--bluesky{--_brand:#59baff;}.idgSocialIcons__icon--tiktok{--_brand:#000000;}.idgSteps{display:flex;flex-wrap:wrap;color:var(--i-color_hard);}.idgStep{flex:1 1 auto;border-bottom:3px solid var(--i-background_5);}.idgStep > :is(a, span){padding:1em;display:grid;}.idgStep strong{font-size:1.1em;}.idgStep__desc{font-size:.9em;color:var(--i-color_soft);}.idgStep--active{background:color-mix(in srgb, var(--i-primary) 4%, transparent);border-bottom-color:var(--i-primary);}.idgStep--active .idgStep__desc{color:inherit;}.idgStep--active ~ .idgStep{border-color:var(--i-background_3);}.idgStep--active ~ .idgStep{color:var(--i-color_soft);}.idgStream{--_padding-block:1.6em;--_padding-inline:1.5em;--_icon-width:5em;}.idgStream__time{padding:1em;background:var(--i-box--ba-co);position:sticky;top:var(--i-sticky-offset, 0px);z-index:var(--i-z-index_sticky);}.idgStreamItem ~ .idgStream__time{margin-top:2em;}.idgStreamItem{display:flex;position:relative;}.idgStreamItem.idgStreamItem_active{background-color:var(--i-background_selected);}.idgStreamItem__iconCell{flex:0 0 var(--_icon-width);display:flex;flex-direction:column;align-items:center;gap:.3em;}.idgStreamItem__iconCell::before, .idgStreamItem__iconCell::after{content:'';flex:1 1 auto;background:color-mix(in srgb, var(--i-color_soft) 20%, transparent);width:2px;}.idgStreamItem:not(.idgStreamItem_actionBlock) .idgStreamItem__iconCell::before{flex:0 0 var(--_padding-block);}.idgStreamItem__iconCell span:empty{width:.6em;height:.6em;background:var(--i-background_6);border-radius:50%;}.idgStreamItem__iconCell .idgUserPhoto{width:50%;}.idgStreamItem_actionBlock .idgStreamItem__iconCell .idgUserPhoto{width:30%;}:is(.idgStreamItem:first-child, .idgStream__time + .idgStreamItem, .idgStream:not(.idgStream_withTimeline)) .idgStreamItem__iconCell::before, :is(.idgStreamItem:last-child, .idgStreamItem:has( + .idgStream__time), .idgStream:not(.idgStream_withTimeline)) .idgStreamItem__iconCell::after{visibility:hidden;}:is(.idgStreamItem:first-child, .idgStream__time + .idgStreamItem, .idgStreamItem_actionBlock + .idgStreamItem_actionBlock) .idgStreamItem__mainCell{border-top-width:0;}.idgStreamItem__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;}.idgStreamItem_member .idgStreamItem__mainCell{padding-inline-end:0;}.idgStreamItem__title{font-size:1.2em;color:var(--i-color_hard);font-weight:500;line-height:1.2;}:where(.idgStreamItem__title > *){display:inline;}:is(.idgStreamItem--unread, [data-idg-unread]) .idgStreamItem__title{font-weight:bold;}.idgStreamItem__summary{color:var(--i-color_soft);margin-top:.3em;}.idgStreamItem__summary a{font-weight:550;}.idgStreamItem__summary .fa-solid{font-size:.85em;opacity:.7;margin-inline-end:.4em;}.idgStreamItem__stats{display:flex;align-items:center;flex-wrap:wrap;gap:.3em 2em;font-size:.9em;color:var(--i-color_soft);}.idgStreamItem__stats a{color:inherit;}.idgStreamItem__stats :is(.fa-solid, .fa-regular){opacity:.4;margin-inline-end:.3em;}.idgStreamItem__content{display:flex;flex-wrap:wrap;gap:1em;padding:1em 0;}.idgStreamItem__content > *{flex:1 1 100%;}.idgStreamItem__content > [id^="elComment_"]:not(.idgHide){display:contents;}.idgStreamItem__content-thumb{flex:0 0 80px;}.idgStreamItem__content-thumb--events{flex-basis:40px;}.idgStreamItem__content-content{flex:1 1 50%;align-self:center;display:grid;gap:1em;}.idgStreamItem__content-content .idgRichText{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellidgis;}[data-processed="true"] .idgStreamItem__content-content .idgRichText{display:block;}.idgStreamItem__content:not(:has(*)){display:none !important}@supports not selector(a:has(b)){.idgStreamItem__content:-moz-only-whitespace{display:none !important}}.idgStream__comment .idgRating + .idgRichText{margin-top:.5em;}.idgStreamItem__popular{flex:0 0 auto;padding:1em;align-self:center;text-align:center;}.idgStreamItem:not([data-processed]) .idgStreamItem__content [data-searchable]{display:-webkit-box;-webkit-line-clamp:var(--li-cl, 7);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellidgis;}@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){.idgStreamItem_condensed .idgStreamItem__mainCell{flex-direction:row;flex-wrap:wrap;}.idgStreamItem_condensed .idgStreamItem__header{flex:1 1 auto;}.idgStreamItem_condensed .idgStreamItem__stats{flex:0 0 auto;}.idgStreamItem_condensed .idgStreamItem__content{order:1;flex:1 1 100%;}}.idgStreamItem_condensed .idgTime__long{display:none;}.idgStreamItem_condensed .idgTime__short{display:revert;}.idgStreamItem_actionBlock{--_padding-block:.8em;color:var(--i-color_soft);}.idgStreamItem_actionBlock a{font-weight:550;}.idgStreamItem_actionBlock .idgStreamItem__mainCell{flex-direction:row;flex-wrap:wrap;gap:.5em 2em;}.idgStreamItem_bar .idgHr{border-color:var(--i-color_primary);border-top-width:4px;margin:1em;border-radius:4px;}.idgStream__loadMore button{display:block;width:100%;background:var(--i-background_4);padding:1em;text-align:center;font-weight:600;color:var(--i-color_primary);}.idgMembers .idgCoverPhoto__container{border-radius:var(--i-box--bo-ra);margin:0;max-width:100%;}@media (max-width:767px){.idgStream{--_padding-inline:.8em;--_icon-width:4em;}}@media (max-width:500px){.idgStreamItem__content-thumb{flex-basis:50%;}}.idgTable{width:100%;border-spacing:0;border-collapse:collapse;background:var(--i-background_1);}.idgTable 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;}.idgTable th a{color:inherit;}.idgTable td{padding:14px;border-bottom:1px solid var(--i-background_3);}.idgTable_wrap{max-width:500px;}.idgTable tr:last-child td{border-width:0;}:where(.idgTable_zebra tbody tr:nth-child(2n)){background-color:var(--i-background_2);}.idgTable tr[data-tableClickTarget]:hover{background:var(--i-background_3);cursor:pointer;}.idgTable code{cursor:text;}.idgTable_highlight{background:var(--i-background_selected);}.idgTable_icon{width:65px;text-align:center;}.idgTable_icon .idgUserPhoto{width:34px;}.idgTable_controls{width:120px;}.idgTable_sortable:hover{background-color:var(--i-background_4);cursor:pointer;}.idgTable_sortable a{display:flex;align-items:center;}.idgTable_sortable__icon{margin-inline-start:auto;visibility:hidden;}.idgTable_sortableDesc .idgTable_sortable__icon::before{content:'\f0d7';}.idgTable .idgTable_sortableActive{background:var(--i-background_5);}:is(.idgTable_sortable:hover, .idgTable_sortableActive) .idgTable_sortable__icon{visibility:visible;}.idgMatrix th, .idgMatrix td:not(.idgMatrix_rowTitle){text-align:center;}.idgMatrix td{padding:1em;}.idgMatrix .idgMatrix_error{background:var(--i-background_moderated);}.idgMatrix .idgMatrix_highlighted{background:var(--i-background_selected);}.idgFieldRow [data-idgmatrix]{display:contents;}.idgTable .idgBadge{overflow-wrap:normal;}@media (max-width:979px){.idgTable--collapse{display:grid;}.idgTable--collapse thead{display:none;}.idgTable--collapse tr{display:flex;flex-wrap:wrap;position:relative;padding:1em 0;}.idgTable--collapse tr:has(.idgTable_icon){padding-inline-start:65px;}.idgTable--collapse td{display:block;align-content:center;border-color:var(--i-background_4);flex:1 1 auto;padding:0.7em 1em;}.idgTable--collapse .idgTable_primary{flex:1 1 100%;font-weight:500;}.idgTable--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;}.idgTable--collapse .idgTable_icon{position:absolute;inset-inline-start:0;top:1em;border-width:0;}.idgTable--collapse .idgTable_controls{order:10;flex:1 1 100%;border-width:0;}.idgTable--collapse .idgControlStrip{flex-wrap:wrap;}.idgTable--collapse .idgControlStrip_button > :is(a, button){padding:0 .8em;}:where(.idgTable--collapse .idgControlStrip_button > :is(a, button):not(:hover)){background:color-mix(in srgb, currentColor 10%, transparent);}.idgTable--collapse .idgControlStrip:not(.idgControlStrip_showText) .idgControlStrip_item{clip-path:none;height:auto;width:auto;position:static;white-space:wrap;margin:0;margin-inline-start:.4em;}}.idgTabs{--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(.idgBox, .idgWidget) .idgTabs{--_bo-sh:color-mix(in srgb, var(--i-co) 15%, transparent) 0px 1px 0px 0px;box-shadow:var(--_bo-sh);}:where([data-idg-scheme="dark"]) .idgTabs{--_active-co:var(--i-color_hard);--_active-ba-co:var(--i-background_6);}.idgTabs:has([role="tablist"] > :only-child){display:none;}.idgTabs--sticky{position:sticky;top:var(--i-sticky-offset, 0px);z-index:var(--i-z-index_sticky);}:where(.idgTabs--sticky), .idgPwaStickyFix--idgTabs{background-color:var(--i-background_2);}.idgTabs--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;}.idgTabs [role="tablist"]{display:flex;gap:2px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;}.idgTabs [role="tablist"]::-webkit-scrollbar{-webkit-appearance:none;height:0px;display:none;}.idgTabs [role="tab"]{flex:0 0 auto;}:is(.idgTabs--small, .idgTabs--stretch) [role="tab"]{flex-grow:1;}.idgTabs .ui-sortable{flex-wrap:wrap;}.idgTabs .ui-sortable [role="tab"]{flex-grow:0;}.idgTabs__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){.idgTabs__tab:where(:hover){color:var(--_hover-co);background:var(--_hover-ba-co);}}.idgTabs__tab[aria-selected="true"]{--i-outline-offset:-4px;color:var(--_active-co);background:var(--_active-ba-co);}.idgTabs__tab--disabled{opacity:0.6;font-style:italic;pointer-events:none;}.idgTabs--small .idgTabs__tab{font-size:.9em;}.idgTabs--withIcons .idgTabs__tab :is(.fa-solid, .fa-regular){font-size:1.4em;display:block;margin-bottom:.5em;}.idgTabs .fa-circle-exclamation{color:var(--i-color_negative);}.idgTabs__scrollers{position:absolute;inset:0;pointer-events:none;display:flex;overflow:hidden;}.idgTabs__scrollers button{pointer-events:auto;transition:.3s;padding:0 .4em;margin:.8em 0;touch-action:manipulation;display:block !important;}.idgTabs__scrollers button[hidden]{visibility:hidden;opacity:0;}.idgTabs__scrollers button:first-child{padding-inline-end:1em;transform-origin:0 50%;}.idgTabs__scrollers button:last-child{margin-inline-start:auto;padding-inline-start:1em;transform-origin:100% 50%;}.idgTabs__scrollers [hidden]:first-child{transform:translateX(10px);}.idgTabs__scrollers [hidden]:last-child{transform:translateX(-10px);}.idgTabs__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){.idgTabs__scrollers button:hover .fa-solid{background:color-mix(in srgb, var(--_ba-co, var(--i-background_1)), var(--i-co) 26%);}}.idgTabs__panel{min-height:100%;}.idgTabs__panels--padded .idgTabs__panel{padding:var(--i-sp_2);}.idgTabs_loadingContent{min-height:150px;}@media (max-width:600px){.idgTabs [role="tab"]{flex-grow:1;}}:where(.idgMenu, .idgDialog) .idgTabs{background:var(--i-background_2);border:1px solid var(--i-background_4);border-width:1px 0;}.idgSelectTree .idgTabs{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);}.idgTags{display:flex;align-items:center;flex-wrap:wrap;gap:.5em;font-size:max(.85em, 11px);font-weight:550;vertical-align:middle;}.idgTags a{text-decoration:none !important;}.idgTags__item, .idgTags__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)){.idgTags__item, .idgTags__more{background-color:var(--i-background_4);color:var(--i-link--co);}}.idgTags__item--prefix{background:var(--i-primary);color:var(--i-primary-contrast);}@media (any-hover:hover){.idgTags__item:hover, .idgTags__more:hover{background:color-mix(in srgb, currentColor 20%, transparent);}.idgTags__item--prefix:hover{background:color-mix(in srgb, var(--i-primary) 80%, currentColor);}}.idgTags__tag{color:inherit;padding:.2em 1em;text-decoration:none;}.idgTags__more .idgTags__tag{display:flex;align-items:center;gap:.5em;}.idgTags__more .fa-solid{font-size:8px;opacity:.6;line-height:1;}.idgTags__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);}.idgTags__remove:hover{background:color-mix(in srgb, currentColor 6%, transparent);}.idgApp .idgToolbox, #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)){.idgApp .idgToolbox, #elSidebarManager [data-role=info] [data-role=description]{--_background:#111;--i-color_soft:hsl(0 0% 100% / .6);}}.idgToolbox a:not( .idgButton ){color:inherit;text-decoration:underline;}.idgToolbox_title{font-size:1.5em;font-weight:600;margin-bottom:0;}.idgToolbox_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;}.idgToolbox_sectionTitle > :not([data-role="custom_block_info"]){display:block;padding:1em;font-size:1.2em;}.idgToolbox input, .idgToolbox select, .idgToolbox textarea{background-color:rgba(255,255,255,0.1);color:inherit;}.idgToolbox 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 .idgToolbox__tools{flex:1 1 auto;display:flex;flex-direction:column;}#elSidebarManager .idgToolbox__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 .idgInput--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 .idgToolbox_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*="idgTruncate_"]{--i-outline-offset:0px;display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 2);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellidgis;max-height:calc(var(--line-clamp, 2) * 1lh + 2lh);}.idgTruncate--ellidgis{max-height:none;}.idgTruncate--ellidgis img{display:none;}.idgTruncate_1{display:block;white-space:nowrap;max-width:100%;}.idgTruncate_1{--line-clamp:1;}.idgTruncate_2{--line-clamp:2;}.idgTruncate_3{--line-clamp:3;}.idgTruncate_4{--line-clamp:4;}.idgTruncate_5{--line-clamp:5;}.idgTruncate_6{--line-clamp:6;}.idgTruncate_7{--line-clamp:7;}.idgTruncate_8{--line-clamp:8;}.idgTruncate_9{--line-clamp:9;}:where(.idgQuote_contents, [data-idgtruncate]):not([data-truncate-expanded],[data-idgtruncate-deferred]){max-height:15em;max-height:15lh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}:where(.idgQuote_contents, [data-idgtruncate]):not([data-truncate-expanded], [data-idgtruncate-deferred])::-webkit-scrollbar{display:none;}:where(.idgQuote_contents, [data-idgtruncate])[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 .idgTruncate_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;}.idgQuote .idgTruncate_more{color:var(--i-color_root);margin:0;position:absolute;bottom:0;left:0;}.i-font-family_monospace{font-family:monospace;}:where(.idgTitle > :is(h1, h2, h3, h4, h5):not(:only-child)){display:inline;}:where(.idgTitle > *:not(:last-child)){margin-inline-end:.3em;}:where(.idgTitle .idgIndicator){margin-inline-end:.7em;}:where(.idgTitle :is(.idgBadges, .idgBadge--prefix), .idgTitle > .idgBadge){vertical-align:.15em;}.idgTitle{font-weight:600;color:var(--i-color_hard);}.idgTitle--h1{font-size:var(--i-font-size_7);line-height:1.1;}.idgTitle--h1 .idgBadges, .idgTitle--h1 > .idgBadge{font-size:max(0.5em, 16px);vertical-align:.35em;}.idgTitle--h2{font-size:var(--i-font-size_6);line-height:1.2;font-weight:700;}.idgTitle--h3{font-size:var(--i-font-size_4);font-weight:700;}.idgTitle--h4{font-size:var(--i-font-size_3);font-weight:600;}.idgTitle--h5{font-size:var(--i-font-size_2);font-weight:600;}.idgTitle--h6{font-size:1em;}.idgTitle--margin{margin-bottom:.5em;}.idgTitle--padding{padding:1em;}.idgTitle--hr{display:flex;align-items:center;gap:.7em;}.idgTitle--hr::after{content:'';height:2px;background:currentColor;opacity:.1;flex:1 1 auto;}.idgMinorTitle{color:var(--i-color_soft);font-size:.9em;text-transform:uppercase;font-weight:600;}.idgMinorTitle :where(a){color:inherit;}:where(.idgLayout, .idgApp_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(.idgLayout, .idgApp_admin) mark.idgMatchWarning{color:var(--i-color_warning) !important;}.idgAnonymousIcon{color:var(--i-color_soft);margin-inline-start:.5em;vertical-align:middle;}.idgAnonymousIcon::before{content:"\f06e";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;}.idgUsername--anonymous{font-style:italic;}.idgTime--short{white-space:nowrap;}:where(.idgTime--long .idgTime__short, .idgTime--short .idgTime__long){display:none;}@media (max-width:500px){:where(.idgTime__long){display:none;}:where(.idgTime__short){display:revert;}}@supports (-webkit-touch-callout:none) and (not(translate:none)){.idgTime__short{display:none;}}.idgBreadcrumb{flex:1 1 auto;display:flex;gap:1em 2em;font-weight:600;font-size:.9em;}.idgBreadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0px;display:none;}.idgHeaderExtra .idgBreadcrumb{color:var(--i-color_contrast, currentColor);}.idgBreadcrumb--bottom{color:var(--i-color_contrast, currentColor);margin-top:var(--i-sp_block);margin-bottom:0;}.idgBreadcrumb__feed{flex:0 0 auto;display:flex;margin-inline-start:auto;}.idgBreadcrumb--top .idgBreadcrumb__feed, .idgBreadcrumb--mobile .idgBreadcrumb__feed{display:none;}.idgBreadcrumb__list{display:flex;overflow-x:auto;scrollbar-width:none;}.idgBreadcrumb li{flex:0 0 auto;display:flex;align-items:center;}.idgBreadcrumb__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"]) .idgBreadcrumb__list li:not(:last-child)::after{content:"\f053";}.idgBreadcrumb a{color:inherit;display:block;padding:.8em 0;outline-width:0;}.idgBreadcrumb a:focus-visible span{outline:2px solid;outline-offset:2px;}.idgBreadcrumb .fa-solid, .idgBreadcrumb .fa-regular{margin-inline-end:.3em;min-width:1.2em;}.idgBreadcrumb__list li > span{opacity:.8;display:block;padding:.8em 0;}.idgBreadcrumb--mobile{flex:0 0 auto;color:var(--i-color_contrast, currentColor);}.idgBreadcrumb--mobile .idgBreadcrumb__list{padding:.5em var(--i-layout-gutter);}@media (max-width:979px){.idgBreadcrumb--bottom{display:none;}}.idgFooter{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;}.idgFooter__widgets{margin-bottom:2em;color:var(--i-color_root);}.idgFooter__widgets:not(:has(.cWidgetContainer)), .idgFooter__widgets:has(.cWidgetContainer[hidden]:only-child){display:none;}.idgFooter .cSidebarManager_placeholder{height:auto;}.idgFooter__footer{font-size:.9em;font-weight:500;}.idgFooter__align{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.9em 1.5em;}.idgFooter hr{border-top:1px solid currentColor;opacity:.3;flex:1 1 100%;}.idgFooterLinks, .idgCopyright{display:flex;flex-wrap:wrap;justify-content:center;}.idgCopyright{gap:0 2em;}.idgCopyright a{color:inherit;}.idgCopyright__user:empty{display:none;}@media (max-width:767px){.idgFooterLinks, .idgCopyright{flex:1 1 100%;}}.idgFooterLinks > li > a, .idgFooterLinks > li > button{color:inherit;padding:.4em 1em;display:block;border-radius:min(5px, var(--i-design-radius));}.idgFooterLinks > li > a:hover, .idgFooterLinks > li > button:hover{background:color-mix(in srgb, currentColor 10%, transparent);}.idgFooterLinks .fa-angle-down{font-size:10px;opacity:.6;}@container style(--i-inherited-footer-widgets:true){.idgFooter__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)){.idgFooter__widgets{--i-color_hard:oklch(from var(--i-footer--ba-co) clamp(0, (.7 - l) * 1000, 1) c h);}}.idgFooter__widgets .idgContainerTitle{color:inherit;}.idgFooter__widgets .idgWidget, .idgFooter__widgets .idgWidget__header, .idgFooter__widgets .cWidgetContainer__carousel-wrap{background-color:var(--i-background_1);box-shadow:none;border-width:0;}.idgFooter__widgets .idgWidget__header{color:var(--i-color_hard);background-color:var(--i-background_2);}}.idgCookieNotice{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){.idgCookieNotice{bottom:0;}}.idgLayout_noBackground{background:var(--i-background_1);}.idgNoScroll{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;}.idgProgress--rank{height:8px;--_bo-ra:10px;--_progress:var(--i-background_positive);background:var(--i-background_3);}[data-idg-scheme="dark"] .elUserNav_achievements .idgProgress--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.idgFlashMsg--top{top:calc(var(--i-sticky-offset) + 20px);}#elFlashMessage.idgFlashMsg--bottom{bottom:20px;}@media (max-width:767px){#elFlashMessage.idgFlashMsg--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.idgFlashMsg_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 .idgList{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;}}#idgLayout_mainArea .adsbygoogle{width:320px;height:100px;}@media (min-width:500px){#idgLayout_mainArea .adsbygoogle{width:468px;height:60px;}}@media (min-width:1050px){#idgLayout_mainArea .adsbygoogle{width:728px;height:90px;}}.idgHeader__align, .idgHeaderExtra{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:inherit;}[data-idg-header-position], [data-idg-header-content]{display:contents;}.idgHeader__start, .idgHeaderExtra__start{--i-header-row--align:start;}.idgHeader__center, .idgHeaderExtra__center{--i-header-row--align:center;}.idgHeader__end, .idgHeaderExtra__end{--i-header-row--align:end;}:where(:is(.idgHeader__start, .idgHeaderExtra__start) [data-idg-header-content] > *){margin-inline-end:auto;}:where(:is(.idgHeader__center, .idgHeaderExtra__center) [data-idg-header-content] > *){margin-inline-start:auto;margin-inline-end:auto;}:where(:is(.idgHeader__end, .idgHeaderExtra__end) [data-idg-header-content] > *){margin-inline-start:auto;}.idgHeader__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);}.idgHeader__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);}.idgHeader__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){.idgHeader__top:first-child, .idgHeader__primary:first-child{box-sizing:content-box;padding-top:env(safe-area-inset-top);}}.idgHeaderExtra{--i-co:var(--i-color_contrast, currentColor);color:var(--i-co);}.idgLogo{--_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;}.idgLogo__text{display:grid;justify-items:var(--i-header-row--align, start);gap:clamp(7px, 0.4em, 11px);line-height:1;white-space:nowrap;}.idgMobileHeader .idgLogo{--_font-size:calc(var(--set__i-mobile-logo--fo-si) * 1px);--_image-size:var(--set__i-mobile-logo--he);flex-shrink:1;}.idgMobileHeader .idgLogo__text{line-height:1.3;gap:0;overflow:hidden;height:100%;align-content:center;}.idgLogo__slogan{font-size:.6em;}.idgLogo__slogan:empty{display:none;}.idgLogo__image{display:contents;}.idgLogo__image img{object-fit:contain;height:100%;max-height:calc(var(--_image-size, 100) * 1%);width:auto;}[data-idg-scheme="light"] :is(.idgLogo__image--dark, .idgLogo__image--light:not([hidden]) ~ .idgLogo__text), [data-idg-scheme="dark"] :is(.idgLogo__image--light, .idgLogo__image--dark:not([hidden]) ~ .idgLogo__text){display:none;}@media (max-width:979px){.idgResponsive_header--desktop{display:none !important;}}@media (min-width:980px){.idgResponsive_header--mobile{display:none !important;}}i-navigation-menu{display:block;position:relative;}.idgNav{flex:999 10 1%;}.idgNavBar{display:flex;justify-content:safe var(--i-header-row--align, center);gap:2px;}@supports not (justify-content:safe center){.idgNavBar{justify-content:var(--i-header-row--align, center);}.idgHeader__end .idgNavBar{justify-content:start;}.idgHeader__end .idgNavBar > li:first-child{margin-inline-start:auto;}}.idgNavBar > li{flex-shrink:0;}.idgNavBar > 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);}.idgNavBar > li:not([data-active]) > a:hover, .idgNavBar > li:not([data-active]) > button:hover, .idgNavBar > li:not([data-active]) > [aria-expanded="true"], .idgNavBar > li:not([data-active]) > button:has(~ :popover-open){color:var(--i-nav-hover--co);background-color:var(--i-nav-hover--ba-co);}.idgNavBar > [data-active] > :is(a, button){color:var(--i-nav-active--co);background-color:var(--i-nav-active--ba-co);}.fa-idg--primary-nav{display:none;}.idgNavBar__text{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.5em;}.idgNavBar .fa-angle-down{font-size:.75em;min-width:1em;margin-inline-start:auto;}.idgNavBar > li > .idgNav__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] .idgNavBar > li > .idgNav__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){.idgNavBar > li > .idgNav__dropdown{position-area:initial;justify-self:initial;position-try:initial;margin-left:0;margin-right:0;}i-navigation-menu:defined .idgNavBar > li > .idgNav__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 .idgNavBar > li > .idgNav__dropdown:not(:popover-open){position:fixed;top:var(--_anchor-v-fixed, auto);}}}.idgNavBar > li > .idgNav__dropdown:popover-open{opacity:1;translate:0 0;}.idgNavBar > li > .idgNav__dropdown.\:popover-open{opacity:1;translate:0 0;}@starting-style{.idgNavBar > li > .idgNav__dropdown:popover-open{opacity:0;translate:0 1em;}}.idgNav__dropdown .idgNav__dropdown{--_menu-depth:1;}.idgNav__dropdown .idgNav__dropdown .idgNav__dropdown{--_menu-depth:2;}.idgNav__dropdown :is(a, summary){display:flex;align-items:center;gap:.8em;padding:1em 1.2em;color:currentColor;text-decoration:none;border-radius:4px;}.idgNav__dropdown :where(a, summary):hover{background-color:var(--i-nav-dropdown-hover--ba-co);color:var(--i-nav-dropdown-hover--co);}.idgNav__dropdown [aria-current="page"]{background-color:var(--i-nav-dropdown-active--ba-co);color:var(--i-nav-dropdown-active--co);}.idgNav__dropdown i-details-content :is(a, summary){padding-inline-start:2.4em;}.idgNav__dropdown hr{height:1px;background:currentColor;margin:.3em .5em;opacity:.15;}.idgNav__dropdown .idgNavBar__text{justify-content:start;flex:1 1 auto;}.idgNav__dropdown > li:has(> .idgNav__dropdownTitle){margin:1.5em 0;}.idgNav__dropdown > li:first-child{margin-top:0;}.idgNav__dropdown > li:last-child{margin-bottom:0;}.idgNav__dropdown details .fa-angle-down{rotate:-90deg;transition:rotate .3s;}.idgNav__dropdown details[open] .fa-angle-down{rotate:0deg;}.idgNav__dropdown .idgNav__dropdownTitle + [popovertarget]{display:none;}.idgNav__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;}.idgNav__dropdown .idgNav__dropdownTitle{display:flex;}.idgNav__dropdownTitle .idgNavBar__label{font-size:.9em;}.idgNav__dropdownTitle .idgNavBar__icon, .idgNav__dropdownTitle .fa-angle-down{display:none;}.idgNavBar__icon{line-height:1;text-align:center;flex:0 0 1.2em;}[data-idg-theme-setting-nav-bar-icons="0"] .idgNavBar__icon{display:none;}.idgNavBar__icon [style*="--icon"]::before{content:var(--icon);}.idgNavBar__icon i{opacity:.5;}.idgNavPriority{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;visibility:hidden;pointer-events:none;}.idgNavPriority .idgNavBar{justify-content:start;}i-navigation-menu:not([data-observed]) [data-initially-hidden]{display:none;}.idgMobileHeader{--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){.idgMobileHeader:first-child{box-sizing:content-box;padding-top:env(safe-area-inset-top);}}@supports not (color:color-mix(in hsl, red, blue)){.idgMobileHeader{border-width:0;}}.idgMobileNavIcons{margin-inline-start:auto;flex:0 0 auto;display:flex;align-items:center;}.idgMobileNavIcons:has(.idgMobileNavIcons__username){flex-shrink:999;}.idgMobileNavIcons__username{flex:0 999 auto;overflow:hidden;text-overflow:ellidgis;white-space:nowrap;}.idgMobileNavIcons__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){.idgMobileNavIcons__button:hover{background:color-mix(in srgb, currentColor 5%, transparent);}}.idgMobileNavIcons__button > :is(i, svg){height:1.2em;fill:currentColor;}.idgMobileNavIcons__button .idgUserPhoto{width:2em;}.idgMobileNavIcons__button .idgNotification{inset-block-start:0;inset-inline-end:0;}.idgMobileNavIcons__button--primary{background-color:var(--i-secondary);color:var(--i-secondary-contrast);}@media (any-hover:hover){.idgMobileNavIcons__button--primary:hover{background-color:var(--i-secondary-light);}}.idgUserNav{flex:0 0 auto;display:flex;font-size:.9em;}.idgUserNav--guest{gap:5px;}.idgUserNav > li{flex:0 0 auto;}.idgUserNav__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;}.idgUserNav__link:hover, .idgUserNav__link[aria-expanded="true"]{background:color-mix(in srgb, currentColor 8%, transparent);}.idgUserNav__link.idgUserNav__link--sign-up{background:var(--i-primary);color:var(--i-primary-contrast);}.idgUserNav__link > *{flex:0 0 auto;}.idgUserNav__link .idgUserPhoto{width:2em;margin-inline-start:-0.5em;}.idgUserNav__link .fa-angle-down{font-size:.7em;}.idgUserNav__link > i{min-width:1em;}.idgUserNav__icon{font-size:max(15px, 1em);text-align:center;}.idgUserNav .idgNotification{top:-3px;inset-inline-end:3px;font-size:10px;}.idgUserNav .iDropdown{width:400px;}#elUserLink_menu .iDropdown{width:340px;}.elUserNav_achievements__icon{width:40px;}[data-idg-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(.idgColumns)){width:340px;}#elUserSignIn_menu .idgColumns{border-radius:var(--i-dropdown--bo-ra);}:is(#elUserSignIn_menu, #elRegisterButton_dialog) .idgFieldRow{padding:1em;}#elUserSignIn_menu .idgSubmitRow{border-radius:0;}#elUserSignIn_internal{flex-basis:auto;}#elRegisterButton_dialog .idgFieldRow__required{margin-inline-start:auto;}#elRegisterButton_dialog .idgFieldRow__label a{text-decoration:underline;}.idgSearchPseudo{--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){.idgSearchPseudo:hover{background-color:var(--i-search-hover--ba-co);}}.idgSearchPseudo i{flex:0 0 1.1em;text-align:center;}:where(.idgHeader__center, .idgHeaderExtra__center) .idgSearchPseudo{margin:0;flex-grow:1;}@supports not (color:color-mix(in srgb, red, red)){.idgSearchPseudo{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 idgPullToRefresh{to{rotate:360deg;}}[data-idg-pwa-refreshing] .iPullToRefresh{background-color:var(--_background);}[data-idg-pwa-refreshing] .iPullToRefresh::after{opacity:1;mask:none;border-color:color-mix(in hsl, currentColor 10%, transparent);border-top-color:currentColor;animation:idgPullToRefresh .5s linear infinite;}.idgLayout{display:flex;overflow-wrap:break-word;margin-left:auto;margin-right:auto;}.idgLayout__app{flex:1 1 auto;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;}.idgLayout__main{flex:1 1 auto;padding-top:var(--i-sp_block);outline-width:0;}.idgLayout__main:target{outline-offset:-4px;outline-width:2px;}html:has(main:target){scroll-behavior:smooth;}@media (max-width:979px){.idgBreadcrumb--mobile:not([hidden]) ~ .idgLayout__main{padding-top:0;}}:where(.idgContentWrap > *:not(:last-child)){margin-bottom:var(--i-sp_block);}.idgLayout__columns{display:flex;flex-wrap:wrap;gap:var(--i-sp_block);}[data-idg-theme-setting-flip-sidebar="1"] .idgLayout__columns{flex-direction:row-reverse;}.idgLayout__primary-column{flex:999 1 600px;}.idgLayout__primary-column > *{margin-bottom:var(--i-sp_block);}.idgLayout__primary-column > :nth-last-child(1 of :not([hidden])){margin-bottom:0;}.idgLayout__secondary-column{flex:1 1 calc(var(--set__i-sidebar-width, 350) * 1px);display:grid;}[data-idg-theme-setting-sticky-sidebar="1"] .idgLayout__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-idg-theme-setting-sticky-sidebar="1"] .idgLayout__secondary-sticky-inner:not(:has(details)){position:sticky;top:calc(var(--i-sticky-offset) + var(--i-sp_block));}.idgLayout__secondary-column--hide{display:none;}.idgLayout__secondary-column--managing{display:grid !important;}@supports selector(a:has(b)){.idgLayout__secondary-column{display:none;}@media (min-width:980px){.idgLayout__secondary-column:has(.idgWidget:not(.idgResponsive_hideDesktop .idgWidget, [hidden] .idgWidget, [hidden], .idgHide)){display:grid;}}@media (min-width:768px) and (max-width:979px){.idgLayout__secondary-column:has(.idgWidget:not(.idgResponsive_hideTablet .idgWidget, [hidden] .idgWidget, [hidden], .idgHide)){display:grid;}}@media (max-width:767px){.idgLayout__secondary-column:has(.idgWidget:not(.idgResponsive_hidePhone .idgWidget, [hidden] .idgWidget, [hidden], .idgHide)){display:grid;}}.idgLayout__secondary-column:not(.idgLayout__secondary-column--hide):has(:is(#elContextualTools, [data-role="sidebarAd"], #cAnnouncementSidebar):not([hidden], .idgHide)){display:grid !important;}}.cWidgetContainer_managing.cWidgetContainer--isWidget:not(.cWidgetContainer--dragging){display:block !important;}#elContextualTools, [data-role="sidebarAd"]{margin-bottom:var(--i-sp_block);}#elContextualTools, .idgLayout__secondary-column .cWidgetContainer > ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:var(--i-sp_block);}.idgWidgetHide{display:none !important;}.idgMobileFooter{--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-idg-theme-setting-mobile-icons-location="header"] .idgMobileFooter{display:none;}@media (hover:none){.idgLayout:has(.ProseMirror-focused) ~ .idgMobileFooter{position:static;}}@media (min-width:980px){.idgMobileFooter{display:none;}}.idgMobileFooter ul{display:flex;padding:3px;height:calc(var(--i-mobileFooter--he) - env(safe-area-inset-bottom));}.idgMobileFooter__item{flex:1 1 1%;}.idgMobileFooter__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 (hover:none){.idgMobileFooter__link{outline-width:0;}}@media (any-hover:hover){.idgMobileFooter__link:hover{background:color-mix(in srgb, currentColor 10%, transparent);}}.idgMobileFooter__link[aria-expanded="true"]{background:var(--i-mobileFooter-active--ba-co);color:var(--i-mobileFooter-active--co);}.idgMobileFooter__link svg{place-self:center;fill:currentColor;width:auto;height:18px;}.idgMobileFooter .idgNotification{top:2px;inset-inline-end:max(50% - 2.7em, 0em);}.idgMobileFooter__icon{display:grid;}.idgMobileFooter__text{font-weight:600;opacity:.7;font-size:clamp(8px, 0.5em + 0.4vw, 10px);overflow:hidden;white-space:nowrap;text-overflow:ellidgis;max-width:100%;}[data-idg-theme-setting-mobile-footer-labels="0"] .idgMobileFooter__text{display:none;}[data-idg-theme-setting-mobile-footer-labels="0"] .idgMobileFooter__link svg{height:20px;}.idgNavPanel{--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){.idgNavPanel{display:none;}}@media (max-width:2250px){.cWidgetsManaging .idgNavPanel{display:none;}}.idgNavPanel .idgLogo{--_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;}.idgNavPanel .idgLogo__slogan{opacity:.8;}.idgNavPanel__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){.idgNavPanel__scroll{scrollbar-width:auto;}.idgNavPanel__scroll::-webkit-scrollbar{width:14px;}.idgNavPanel__scroll::-webkit-scrollbar-track{background:transparent;}.idgNavPanel__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;}.idgNavPanel__scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--i-co) 60%, transparent);}}}.idgNavPanel__nav{--icon:"\f15c";padding:1em;}.idgNavPanel__nav > li:has(> details):not(:first-child){margin:clamp(0.8em, 3vh, 4em) 0;transition-property:margin;transition-duration:.25s;}.idgNavPanel__nav li:has(> details:not([open])) + li:has(> details:not([open])){margin-top:0;}.idgNavPanel__nav li:has(> details:not([open])):has( + li > details:not([open])){margin-bottom:0;}i-navigation-panel:not(:defined){& ::details-content, & .idgNavPanel__nav > li:has(> details){transition:none;}}.idgNavPanel__icon{flex:0 0 1.3em;text-align:center;margin-inline-end:0.8em;}.idgNavPanel__icon [style*="--icon"]::before{content:var(--icon);}.idgNavPanel__icon *{opacity:.4;}.idgNavPanel__icon svg{fill:currentColor;width:auto;height:1em;display:block;}.idgNavPanel__nav [aria-current="page"] > a .idgNavPanel__icon *{opacity:1;}@media (any-hover:hover){a:hover .idgNavPanel__icon *, button:hover .idgNavPanel__icon *, summary:hover .idgNavPanel__icon *{opacity:1;}}.idgNavPanel__nav summary{font-weight:600;font-size:max(12px,.8em);}.idgNavPanel__nav summary .idgNavPanel__icon{display:none;}.idgNavPanel__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 .idgNavPanel__toggle-list{rotate:0deg;}:where(.idgNavPanel__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);}.idgNavPanel__nav ul ul :is(a, button, summary){padding-inline-start:2.6em;}.idgNavPanel__nav a.idgButton{margin:.4em 0;}@media (any-hover:hover){.idgNavPanel__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));}}.idgNavPanel__nav [aria-current="page"] > a{background:var(--i-navPanelLinkActive--ba-co);color:var(--i-navPanelLinkActive--co);}.idgNavPanel__search{--icon:"\f002";background:color-mix(in srgb, currentColor 10%, transparent);margin-bottom:2em;}@media (any-hover:hover){.idgNavPanel__nav .idgNavPanel__search:hover{background:color-mix(in srgb, currentColor 20%, transparent);}}.idgNavPanel__nav hr{display:none;}.idgNavPanel__title{font-weight:600;display:flex;align-items:center;gap:1em;padding:.8em 1.3em;font-size:max(11px,.8em);text-transform:uppercase;}.idgNavPanel__title::before, .idgNavPanel__title::after{content:'';flex:1 1 auto;height:1px;background:currentColor;opacity:.3;}.idgNavPanel__title::before{flex:0 0 2em;}.idgNavPanel__title:not(:first-child){margin-top:2em;}.idgNavPanelBreadcrumbs{color:var(--i-color_contrast, var(--i-color_root));}.idgNavPanelBreadcrumbs .idgHeader__align{padding:.5em 0;border-bottom:1px solid color-mix(in srgb, currentColor 15%, transparent);}.idgOffCanvas__nav{padding:.5em;}.idgOffCanvas__nav a, .idgOffCanvas__nav button, .idgOffCanvas__nav summary, .idgOffCanvas__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){.idgOffCanvas__nav :where(a:hover, button:hover, summary:hover){background-color:var(--i-background_3);}}.idgOffCanvas__nav [aria-current="page"], .idgOffCanvas__nav [aria-selected="true"]{background-color:var(--i-primary);color:var(--i-primary-contrast);}.idgOffCanvas__icon{flex:0 0 auto;width:1.4em;line-height:1;text-align:center;margin-inline-end:.2em;}.idgOffCanvas__icon [style*="--icon"]::before{content:var(--icon);}.idgOffCanvas__icon i, .idgOffCanvas__icon svg{opacity:.5;fill:currentColor;}.idgOffCanvas__nav--profile .fa-solid{width:1.5em;opacity:.5;}.idgOffCanvas__label{flex:1 1 auto;}.idgOffCanvas__nav hr{border-top:1px solid currentColor;opacity:.15;margin:.5em;}.idgOffCanvas__nav .idgNotification{position:static;}.idgOffCanvas__label:has(+ .idgNotification){flex:0 1 auto;}.idgOffCanvas__nav summary::after, .idgOffCanvas__nav [aria-expanded]::after{content:"\f078";font-family:var(--i-font-awesome);-webkit-font-smoothing:antialiased;text-rendering:auto;font-weight:900;flex:0 0 auto;margin-inline-start:auto;font-size:.7em;}.idgOffCanvas__nav [open] > summary::after, .idgOffCanvas__nav [aria-expanded="true"]::after{content:'\f077';}.idgOffCanvas__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;}.idgOffCanvas__nav i-details-content a{padding:.6em 1.2em;}.idgOffCanvas__title{text-transform:uppercase;font-weight:600;padding:.3em 1.2em;color:var(--i-color_hard);}.idgOffCanvas__title:not(:first-child){margin-top:2em;}.idgOffCanvas__nav--user{display:flex;}.idgOffCanvas__nav--user > li:first-child{flex:1 1 auto;}.idgOffCanvas__nav--user a, .idgOffCanvas__nav--user button{height:100%;position:relative;}.idgOffCanvas__nav--user svg{fill:currentColor;}.idgOffCanvas__nav--user .idgNotification{position:absolute;inset-inline-end:auto;top:auto;bottom:50%;inset-inline-start:calc(50% + .5em);}.idgOffCanvas__search-filters .idgSimpleSelect select{background:none;}.idgOffCanvas__breadcrumb{flex:0 0 auto;font-weight:600;padding:.7em;overflow:auto;scrollbar-width:none;display:flex;justify-content:start;}.idgOffCanvas__breadcrumb::-webkit-scrollbar{-webkit-appearance:none;height:0px;display:none;}.idgOffCanvas__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;}.idgOffCanvas__breadcrumb li{flex:0 0 auto;display:flex;align-items:center;}.idgOffCanvas__breadcrumb li > a, .idgOffCanvas__breadcrumb li > span{padding:1em;display:block;color:var(--i-color_hard);}.idgOffCanvas__breadcrumb .fa-house-chimney{margin-inline-end:.3em;}.idgOffCanvas__breadcrumb li > span{opacity:.6;}.idgOffCanvas__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(.idgSearchDialog[open]){overflow:hidden;}.idgSearchDialog{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;}.idgSearchDialog::backdrop{display:none;}.idgSearchDialog[open]{opacity:1;@starting-style{&{opacity:0;}}}:where([data-idg-scheme="dark"]) .idgSearchDialog{background:hsl(0 0% 0% / 60%);}.idgSearchDialog__dismiss{position:fixed;inset:0;opacity:0;z-index:-1;}.idgSearchDialog 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-idg-scheme="dark"] .idgSearchDialog search{background:var(--i-background_2);}.idgSearchDialog[open] search{transform:translateY(0px);@starting-style{&{transform:translateY(-20px);}}}.idgSearchDialog__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-idg-scheme="dark"] .idgSearchDialog__modal{box-shadow:inset hsl(0 0% 100% / .15) 0px 1px 0px;}.idgSearchDialog__input{flex:0 0 auto;display:flex;gap:.6em;padding:1.2em;color:var(--i-co);}.idgSearchDialog__input [type="text"]{padding:.3em .6em;flex:1 1 100%;outline:none;font-size:1.3em;font-weight:500;}.idgSearchDialog__input [type="text"]::placeholder{color:inherit;opacity:.5;}.idgSearchDialog__input button{flex:0 0 auto;}.idgSearchDialog__input button .fa-solid{font-size:.8em;}.idgSearchDialog__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-idg-scheme="dark"] .idgSearchDialog__filters{background:var(--i-background_3);}.idgSearchDialog__filters select{padding-top:1em;padding-bottom:1em;border-radius:0;background:var(--i-background_2);}[data-idg-scheme="dark"] .idgSearchDialog__filters select{background:var(--i-background_3);}[data-idg-scheme="dark"] .idgSearchDialog__filters > *{outline-color:var(--i-background_4);}.idgSearchDialog__filters select:hover{color:var(--i-color_hard);}.idgWidth{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;}.idgLayout_minimal .idgWidth--main-content{--i-layout-width:900px;}.idgAnim{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);}}.idgAnim_fade.idgAnim_in{opacity:1;animation-name:fadeIn;}.idgAnim_fade.idgAnim_out{opacity:1;animation-name:fadeOut;}.idgAnim_fade.idgAnim_in.idgAnim_down{animation-name:fadeInDown;}.idgAnim_fade.idgAnim_out.idgAnim_down{animation-name:fadeOutDown;}@keyframes blindDown{0%{height:0;}100%{height:auto;}}.idgAnim_blind.idgAnim_down{height:auto;animation-name:blindDown;}@keyframes blindUp{0%{height:auto;}100%{height:0;}}.idgAnim_blind.idgAnim_up{height:0;animation-name:blindUp;}@keyframes slideFromRight{0%{right:-100%;}100%{right:0;}}.idgAnim_slide.idgAnim_left{right:0;animation-name:slideFromRight;}@keyframes zoomIn{0%{transform:scale(0);}100%{transform:scale(1);}}.idgAnim_zoom.idgAnim_in{animation-name:zoomIn;}@keyframes zoomOut{0%{transform:scale(1);}100%{transform:scale(0);opacity:0;}}.idgAnim_zoom.idgAnim_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%);}}.idgAnim_wobble{animation-name:wobble;}@keyframes jiggle{0%{transform:rotate(-3deg);}50%{transform:rotate(3deg);}}.idgAnim_jiggle{animation:jiggle 0.3s infinite;}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}.idgAnim_fadeOutDown{animation-name:fadeOutDown;}@keyframes pulseOnce{0%{transform:scale(1);}50%{transform:scale(1.15);}100%{transform:scale(1);}}.idgAnim_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(.idgPull) .i-border-radius_box{border-radius:0px;}:where(.idgPull) .i-border-start-start-radius_box{border-start-start-radius:0px;}:where(.idgPull) .i-border-start-end-radius_box{border-start-end-radius:0px;}:where(.idgPull) .i-border-end-start-radius_box{border-end-start-radius:0px;}:where(.idgPull) .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)}.idgBlockSpacer > :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;}.idgApp .idgHide, .i-display_none{display:none;}.i-display_inline-block{display:inline-block;}.i-display_grid{display:grid;}.i-display_contents{display:contents;}[data-idg-scheme="dark"] .i-display_light, [data-idg-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){.idgResponsive_hideDesktop, .idgResponsive_showTablet{display:none !important;}}@media (max-width:979px){.idgResponsive_showDesktop{display:none !important;}}@media (min-width:768px) and (max-width:979px){.idgResponsive_hideTablet{display:none !important;}}@media (min-width:768px){.idgResponsive_showPhone{display:none !important;}}@media (max-width:767px){.idgResponsive_hidePhone, .idgResponsive_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;}.idgTableOfContents__link:hover{text-decoration:underline;}.idgTableOfContents__link:hover > :is(.fa,.fas,.fa-solid)::before{text-decoration:none;display:inline-block;}.idgTableOfContents__linkOptions{z-index:var(--idg-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;}.idgTableOfContents__linkOptions--visible{display:flex;}.idgTableOfContents__incrementOptions{display:flex;}.idgTableOfContents__linkOptions .idgButton{min-width:0;padding:.7em;}.idgTableOfContents__content{display:flex;flex-direction:column;gap:.5em;}.idgTableOfContents__content > *{flex:1 1 auto;}.idgTableOfContents__item{text-overflow:ellidgis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block;}.idgTableOfContents__expandable{padding-inline-start:1em;}.idgTableOfContents__expandable > :not(summary), .idgTableOfContents__wrapper{margin-inline-start:var(--i-sp_2);}.idgTableOfContents__expandable > summary{display:block;position:relative;}.idgTableOfContents__expandable > summary::after{font-weight:900;position:absolute;inset-inline-end:calc(1em + 100%);content:"\2b";font-family:var(--i-font-awesome);}.idgTableOfContents__expandable[open] > summary::after{content:"\f068";}
/* CLEAN FACEIT MASTER STYLES */
/* ==============================================================================
   INDUNGI NETWORK â€” FACEIT ROMĂ‚NIA v1.1 MASTER THEME STYLING
   ============================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=Inter:wght@300;400;500;600;700&display=swap');

:root {
  --faceit-orange: #ff5500;
  --faceit-orange-hover: #ff7722;
  --faceit-dark-bg: #12141a;
  --faceit-card-bg: #181b24;
  --faceit-card-hover: #202430;
  --faceit-header-bg: #1e212b;
  --faceit-border: #282d3b;
  --faceit-text-main: #f0f3f8;
  --faceit-text-muted: #8c95a6;
  
  --theme-primary-color: #ff5500;
  --theme-secondary-color: #d94800;
  --theme-background-dark: #12141a;
  --theme-background-medium: #181b24;
  --theme-background-light: #1e212b;
  --theme-text-light: #f0f3f8;
  --theme-text-dark: #8c95a6;
  --default-gradient: linear-gradient(to right, #ff5500, #d94800);
  --default-radius: 6px;
  
  --set__i-font-family: 'Poppins', 'Inter', system-ui, sans-serif !important;
}

body {
  background-color: var(--faceit-dark-bg) !important;
  color: var(--faceit-text-main) !important;
  font-family: var(--set__i-font-family) !important;
}

/* 1. AVATARS: 100% STRICTLY SQUARE EVERYWHERE */
.ipsUserPhoto, .ipsUserPhoto_tiny, .ipsUserPhoto_small, .ipsUserPhoto_mini, 
.ipsUserPhoto_medium, .ipsUserPhoto_large, .ipsUserPhoto_xlarge, 
.ipsUserPhoto img, .idgUserNav__avatar, .cAuthorPane_photo img {
  border-radius: 0px !important;
}

/* 2. HEADER & LOGO (ORANGE FACEIT "F" EMBLEM) */
.idgHeader, .clarity_header {
  background: #141416 url('/test/uploads/set_resources_1/1360829056_6d538d11ecfced46f459ee300b5e80ec_descrcare(1).jpg') center/cover no-repeat !important;
  border-bottom: none !important;
  padding: 0 !important;
  box-shadow: 0 4px 25px rgba(0,0,0,0.85) !important;
}

.idgHeader__primary, .topHeader {
  background: #161618 !important;
  border-bottom: 1px solid #222224 !important;
  padding: 8px 24px !important;
}

.idgLogo {
  background: var(--faceit-orange) !important;
  color: #ffffff !important;
  font-weight: 900 !important;
  font-size: 22px !important;
  width: 40px !important;
  height: 40px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 4px !important;
  position: relative !important;
  overflow: hidden !important;
  text-decoration: none !important;
  box-shadow: 0 2px 10px rgba(255, 85, 0, 0.4) !important;
}

.idgLogo img, .idgLogo svg, .idgLogo span:not(.faceit-f) {
  display: none !important;
}

.idgLogo::after {
  content: 'F' !important;
  font-family: 'Poppins', sans-serif !important;
  font-weight: 900 !important;
  color: #ffffff !important;
  font-size: 24px !important;
}

.idgNav {
  background: #1a1a1e !important;
  clip-path: polygon(0 0, 100% 0, 97% 100%, 3% 100%) !important;
  margin: 0 auto !important;
  max-width: 1400px !important;
  padding: 6px 40px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  box-shadow: 0 8px 25px rgba(0,0,0,0.8) !important;
}

.idgNav .idgNavBar > li > .idgNavBar__item,
.idgNav .idgNavBar > li > a,
.idgNav .idgNavBar > li > details > summary {
  background: transparent !important;
  color: #a0a0a4 !important;
  font-weight: 700 !important;
  font-size: 13.5px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
  padding: 10px 18px !important;
  border: none !important;
  border-radius: 0 !important;
  transition: color 0.2s ease !important;
  position: relative !important;
}

.idgNav .idgNavBar > li:hover > .idgNavBar__item,
.idgNav .idgNavBar > li:hover > a {
  color: #ffffff !important;
}

.idgNav .idgNavBar > li[data-active] > .idgNavBar__item,
.idgNav .idgNavBar > li[data-active] > a,
.idgNav .idgNavBar > li.idgNavBar__entry--active > a {
  color: #ffffff !important;
  border-bottom: 3px solid var(--faceit-orange) !important;
}

.idgUserNav, #elUserNav {
  background: #222226 !important;
  border: 1px solid #333338 !important;
  border-radius: 4px !important;
  padding: 6px 14px !important;
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  color: #ffffff !important;
}

/* 3. CATEGORY HEADERS & SIDEBAR WIDGETS (FACEIT ORANGE LEFT BAR ACCENT) */
.idgBox__header, h2.idgBox__header, .ipsType_sectionTitle, .cForumHeader {
  background: var(--faceit-header-bg) !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.8px !important;
  padding: 14px 20px !important;
  border-left: 4px solid var(--faceit-orange) !important;
  border-top: 1px solid var(--faceit-border) !important;
  border-right: 1px solid var(--faceit-border) !important;
  border-bottom: 1px solid var(--faceit-border) !important;
  border-radius: 6px 6px 0 0 !important;
  box-shadow: 0 4px 15px rgba(0,0,0,0.4) !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}

.idgBox__header a, .ipsType_sectionTitle a {
  color: #ffffff !important;
  text-decoration: none !important;
  font-weight: 700 !important;
}

.idgBox__header a:hover {
  color: var(--faceit-orange-hover) !important;
}

.idgWidget__header, h3.idgWidget__header, .cWidgetContainer h3, .ipsWidget_title {
  background: var(--faceit-header-bg) !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  font-size: 14px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
  padding: 12px 16px !important;
  border-left: 4px solid var(--faceit-orange) !important;
  border-bottom: 1px solid var(--faceit-border) !important;
  border-radius: 6px 6px 0 0 !important;
}

/* 4. BUTTONS & BADGES (FACEIT ORANGE BUTTONS) */
.idgButton--primary, 
.ipsButton_primary, 
a.idgButton--primary, 
button.idgButton--primary,
.idgButton,
.ipsButton_important {
  background: var(--faceit-orange) !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 4px !important;
  font-weight: 700 !important;
  box-shadow: 0 2px 10px rgba(255, 85, 0, 0.4) !important;
  transition: background 0.2s ease, transform 0.15s ease !important;
}

.idgButton--primary:hover, a.idgButton--primary:hover, .idgButton:hover {
  background: var(--faceit-orange-hover) !important;
  transform: translateY(-1px) !important;
}

/* 5. FORUM CARDS & SUBFORUM LIST */
.idgBox, div[data-idg-hook="forumCategory"], div[data-idg-hook="forumRow"], .ipsBox, .ipsWidget {
  background: var(--faceit-card-bg) !important;
  border: 1px solid var(--faceit-border) !important;
  border-radius: 6px !important;
  margin-bottom: 16px !important;
}

.idgBox:hover, .ipsBox:hover {
  background: var(--faceit-card-hover) !important;
  border-color: rgba(255, 85, 0, 0.4) !important;
}

.idgBox .i-icon, .idgBox .ipsItemStatus, .idgBox .ipsDataItem_icon, .cForumRow .ipsItemStatus {
  color: var(--faceit-orange) !important;
}

/* Subforums List with Orange Bullets */
.idgList.i-list_inline, .ipsDataItem_subList {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px 16px !important;
  margin-top: 8px !important;
}

.idgList.i-list_inline > li a, .ipsDataItem_subList > li a {
  color: #a0a0a4 !important;
  font-size: 13px !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
}

.idgList.i-list_inline > li a::before, .ipsDataItem_subList > li a::before {
  content: 'â€˘' !important;
  color: var(--faceit-orange) !important;
  font-size: 15px !important;
}

.idgList.i-list_inline > li a:hover, .ipsDataItem_subList > li a:hover {
  color: var(--faceit-orange-hover) !important;
}

::-webkit-scrollbar-thumb {
  background: var(--faceit-orange) !important;
}