:root{--navbar-height:56px;--music-player-height:56px;--sidebar-width:56px;--logo:#ec1639;--anchor:#2d69c6;--anchor-hover:#285eb1;--anchor-visited:#609;--anchor-secondary:#4d618a;--anchor-dark:#1a3d73;--section-separator:#dbdbdb;--separator:#dde2e6;--separator-light:#e9e7ef;--text-base:#111;--text-muted:#a1a1a1;--header-bg:#fff;--header-icon:#666;--header-color:#666;--header-border:#dde2e6;--header-shadow:#dde2e6;--header-form-bg:#f5f7f8;--header-form-border:#dbdbdb;--header-form-color:#555;--header-form-icon-fill:#ec1639;--header-form-icon-hover-bg:#ec1639;--header-form-icon-hover-fill:#fff;--header-form-hover-bg:#fff;--header-autocomplete-bg:#fff;--header-autocomplete-border:#f1f0f5;--header-autocomplete-color:#111;--header-autocomplete-visited-color:#609;--header-autocomplete-hover-bg:#f1f0f5;--header-autocomplete-arrow-bg:#f6f6f6;--header-autocomplete-arrow:#767676;--body-bg:#f8fbfb;--bg-rgb:248, 251, 251;--body-color:#111;--body-color-mid:#3e3e3e;--body-color-light:#555;--body-color-lighter:#666;--body-color-lightest:#666;--footer-bg:#edf1f2;--footer-border:#dde2e6;--button-secondary-bg:#f1f0f5;--button-secondary-border:#c3c4c7;--button-secondary-hover-border:#767676;--button-secondary-color:#111;--button-secondary-hover-bg:#f7fafc;--button-brand-bg:#ec1639;--button-brand-color:#fff;--button-brand-hover-bg:#d41433;--button-brand-hover-color:#fff;--button-brand-border-color:#ec1639;--button-outline-border:#dbdbdb;--button-outline-color:#444;--button-outline-hover-bg:#f5f7f8;--button-outline-hover-border:#c3c4c7;--input-bg:#fff;--input-border:#c3c4c7;--input-color:#111;--input-hover-bg:#fff;--input-hover-border:#a1a1a1;--input-disabled-bg:#eee;--input-disabled-color:#a1a1a1;--input-radio-color:red;--input-radio-bg:#fff;--select-bg:#f3f3f3;--select-outline-bg:#fff;--select-border:#c3c4c7;--select-color:#111;--select-hover-bg:#e6e6e6;--card-bg:#fff;--card-dark-bg:#fff;--card-light-bg:#f5f7f8;--card-hover-bg:#fff;--card-border:#f1f0f5;--card-border-solid:#dbdbdb;--card-hover-border:#dbdbdb;--card-title:#111;--card-subtext:#555;--card-text:#546076;--accordion-bg:transparent;--accordion-bg-open:#fff;--accordion-text:#697482;--accordion-border:#c3c4c7;--filter-selectors-bg:#fff;--filter-selectors-border:#c3c4c7;--drop-color:#792f30;--popup-bg:#fff;--popup-color:#111;--popup-separator:#f1f0f5;--popup-item-text-hover:#fff;--popup-item-bg-hover:#3d74d4;--table-item-hover-bg:#fbfbfc;--table-item-hover-text:#000;--table-body-bg:#fff;--table-header-bg:#dbdbdb;--notification-card-bg:#fff;--notification-card-bg-new:#fffede;--notification-card-border:#f3f3f3;--notification-card-hover-bg:#f6f6f6;--notification-card-title:#3e3e3e;--notification-card-subtext:#c3c4c7;--notification-footer-bg:#f3f3f3;--shadow-dark:#fff;--tab-text:#111;--tab-text-selected:#fff;--warning-bg:#fffede;--warning-text:#111;--alert-bg:#fbe9e7;--alert-text:#d50000;--border-badge-blue:#fff;--border-list-bottom:#f1f0f5;--border-dark:#ddd;--border-light:#ddd;--border-default:#dbdbdb;--tag-color:#555;--tag-bg:#f3f3f3;--tag-bg-hover:#c3c4c7;--tag-border:#ddd;--tag-border-hover:#ddd;--scrollbar-track-bg:#0000000d;--scrollbar-thumb-bg:#8e8e93;--scrollbar-thumb-bg-hover:#636366;--pill-color:#444;--pill-bg:#dde2e6;--pill-glossary-terms-color:#2d69c6;--pill-glossary-terms-bg:#f3f3f3;--star-rating-color:#dcdde0;--finance-negative:#a23544;--finance-positive:#219346;--finance-neutral:#636363;--finance-inverse:#12333a;--finance-inverse-30:#12333a4d}@supports (color:lab(0% 0 0)){:root{--finance-negative:lab(39.4768% 46.3575 17.2216);--finance-positive:lab(53.4989% -45.012 31.0731);--finance-neutral:lab(42% 0 0);--finance-inverse:lab(19.0725% -10.5714 -8.24349);--finance-inverse-30:lab(19.0725% -10.5714 -8.24349/.3)}}[data-theme=dark]{--logo:#fff;--anchor:#dbdbdb;--anchor-hover:#fff;--anchor-visited:#dbdbdb;--anchor-secondary:#c3c4c7;--anchor-dark:#dbdbdb;--section-separator:#dbdbdb;--separator:#444;--separator-light:#444;--text-base:#fff;--text-muted:#546076;--header-bg:#242526;--header-icon:#fff;--header-color:#fff;--header-border:transparent;--header-shadow:transparent;--header-form-bg:#26282c;--header-form-border:#dde2e6;--header-form-color:#dde2e6;--header-form-icon-fill:#fff;--header-form-icon-hover-bg:#ec1639;--header-form-icon-hover-fill:#fff;--header-form-hover-bg:#23272b;--header-autocomplete-bg:#26282c;--header-autocomplete-border:#26282c;--header-autocomplete-color:#c3c4c7;--header-autocomplete-visited-color:#dde2e6;--header-autocomplete-hover-bg:#363e44;--header-autocomplete-arrow-bg:#2c3035;--header-autocomplete-arrow:#fff;--body-bg:#1d1d1d;--bg-rgb:29, 29, 29;--body-color:#dde2e6;--body-color-mid:#f1f0f5;--body-color-light:#dbdbdb;--body-color-lighter:#c3c4c7;--body-color-lightest:#a1a1a1;--footer-bg:#161616;--footer-border:#1d1d1d;--button-secondary-bg:#363e44;--button-secondary-border:#444;--button-secondary-hover-border:#666;--button-secondary-color:#dde2e6;--button-secondary-hover-bg:#546076;--button-brand-bg:#ec1639;--button-brand-color:#fff;--button-brand-hover-bg:#d41433;--button-brand-hover-color:#fff;--button-brand-border-color:#ec1639;--button-outline-border:#444;--button-outline-color:#dde2e6;--button-outline-hover-bg:transparent;--button-outline-hover-border:$palette-gray-blue-600;--input-bg:#111;--input-border:#546076;--input-color:#dde2e6;--input-hover-bg:#23272b;--input-hover-border:#9ea7b1;--input-disabled-bg:#2c3035;--input-disabled-color:#546076;--input-radio-color:red;--input-radio-bg:$palette-gray-;--select-bg:#23272b;--select-outline-bg:#23272b;--select-border:#363e44;--select-color:#dde2e6;--select-hover-bg:#363e44;--card-bg:#26282c;--card-dark-bg:#161616;--card-light-bg:#2c3035;--card-hover-bg:#363e44;--card-border:transparent;--card-border-solid:transparent;--card-hover-border:#444;--card-title:#dde2e6;--card-subtext:#a1a1a1;--card-text:#c3c4c7;--accordion-bg:#26282c;--accordion-bg-open:#444;--accordion-text:#c3c4c7;--accordion-border:#363e44;--filter-selectors-bg:#1d1d1d;--filter-selectors-border:#546076;--drop-color:#fad49e;--popup-bg:#26282c;--popup-color:#dde2e6;--popup-separator:#666;--popup-item-text-hover:#dde2e6;--popup-item-bg-hover:#3d74d4;--table-item-hover-bg:#2c3035;--table-item-hover-text:#fff;--table-body-bg:#26282c;--table-header-bg:#26282c;--notification-card-bg:#26282c;--notification-card-bg-new:#363e44;--notification-card-border:transparent;--notification-card-hover-bg:#363e44;--notification-card-title:#fff;--notification-card-subtext:#161616;--notification-footer-bg:#161616;--shadow-dark:#dde2e6;--tab-text:#dde2e6;--tab-text-selected:#dde2e6;--warning-bg:#444;--warning-text:#fff;--alert-bg:#111;--alert-text:#f3f3f3;--border-badge-blue:#2c3035;--border-list-bottom:transparent;--border-dark:transparent;--border-light:#546076;--border-default:#363e44;--tag-color:#dbdbdb;--tag-bg:transparent;--tag-bg-hover:#363e44;--tag-border:#363e44;--tag-border-hover:#363e44;--scrollbar-track-bg:#ffffff0d;--scrollbar-thumb-bg:#6d6d70;--scrollbar-thumb-bg-hover:#8e8e93;--pill-color:#111;--pill-bg:#758190;--pill-glossary-terms-color:#dbdbdb;--pill-glossary-terms-bg:transparent;--star-rating-color:#666;--finance-negative:#ff6d87;--finance-positive:#6bd382;--finance-neutral:#9e9e9e;--finance-inverse:#b0c1c6;--finance-inverse-30:#b0c1c64d}@supports (color:lab(0% 0 0)){[data-theme=dark]{--finance-negative:lab(65.4986% 58.1838 15.4449);--finance-positive:lab(76.7384% -44.6419 30.2729);--finance-neutral:lab(65.2% 0 0);--finance-inverse:lab(76.9477% -5.53933 -4.24055);--finance-inverse-30:lab(76.9477% -5.53933 -4.24055/.3)}}:root{--black:#000;--black-alpha-05:#0000000d;--black-alpha-10:#0000001a;--black-alpha-15:#00000026;--black-alpha-20:#0003;--black-alpha-30:#0000004d;--black-alpha-40:#0006;--black-alpha-50:#00000080;--black-alpha-60:#0009;--black-alpha-80:#000c;--blue-05:#ecf3ff;--blue-30:#aac9ff;--blue-40:#77a7ff;--blue-60:#1877f2;--blue-70:#2851a3;--blue-80:#1d3c78;--button-text:#444950;--comment-background:#f0f2f5;--dark-mode-gray-35:#ccc;--dark-mode-gray-50:#828282;--dark-mode-gray-70:#4a4a4a;--dark-mode-gray-80:#373737;--dark-mode-gray-90:#282828;--dark-mode-gray-100:#1c1c1c;--gray-00:#f5f6f7;--gray-05:#f2f3f5;--gray-10:#ebedf0;--gray-20:#dadde1;--gray-25:#ccd0d5;--gray-30:#bec3c9;--gray-45:#8d949e;--gray-70:#606770;--gray-80:#444950;--gray-90:#303338;--gray-100:#1c1e21;--green-55:#00a400;--green-65:#51ce70;--highlight:#3578e5;--highlight-cell-background:#ecf3ff;--primary-icon:#050505;--primary-text:#050505;--red-55:#fa383e;--soft:cubic-bezier(.08,.52,.52,1);--spectrum-aluminum-tint-70:#e4f0f6;--spectrum-blue-gray-tint-70:#cfd1d5;--spectrum-cherry:#f35369;--spectrum-cherry-tint-70:#fbccd2;--spectrum-grape-tint-70:#ddd5f0;--spectrum-grape-tint-90:#f4f1fa;--spectrum-lemon-dark-1:#f5c33b;--spectrum-lemon-tint-70:#fef2d1;--spectrum-lime:#a3ce71;--spectrum-lime-tint-70:#e4f0d5;--spectrum-orange-tint-70:#fcdec5;--spectrum-orange-tint-90:#fef4ec;--spectrum-seafoam-tint-70:#caeef9;--spectrum-slate-dark-2:#89a1ac;--spectrum-slate-tint-70:#eaeff2;--spectrum-teal:#6bcebb;--spectrum-teal-dark-1:#4dbba6;--spectrum-teal-dark-2:#31a38d;--spectrum-teal-tint-70:#d2f0ea;--spectrum-teal-tint-90:#f0faf8;--spectrum-tomato:#fb724b;--spectrum-tomato-tint-30:#f38e7b;--spectrum-tomato-tint-90:#fdefed;--strong:cubic-bezier(.12,.8,.32,1);--unified-blue-35:#1455b0;--unified-gray-20:#323436;--white:#fff;--white-alpha-05:#ffffff0d;--white-alpha-10:#ffffff1a;--white-alpha-20:#fff3;--white-alpha-30:#ffffff4d;--white-alpha-40:#fff6;--white-alpha-50:#ffffff80;--white-alpha-60:#fff9;--white-alpha-80:#fffc;--yellow-20:#ffba00;--accent:#1876f2;--always-white:#fff;--always-black:black;--always-dark-gradient:linear-gradient(#0000, #0009);--always-dark-overlay:#0006;--always-light-overlay:#fff6;--always-gray-40:#65676b;--always-gray-75:#bcc0c4;--always-gray-95:#f0f2f5;--attachment-footer-background:#f0f2f5;--background-deemphasized:#f0f2f5;--badge-background-color-blue:var(--accent);--badge-background-color-dark-gray:var(--secondary-icon);--badge-background-color-gray:var(--disabled-icon);--badge-background-color-green:var(--positive);--badge-background-color-light-blue:var(--highlight-bg);--badge-background-color-red:var(--notification-badge);--badge-background-color-yellow:var(--base-lemon);--base-blue:#1877f2;--base-cherry:#f3425f;--base-grape:#9360f7;--base-lemon:#f7b928;--base-lime:#45bd62;--base-pink:#ff66bf;--base-seafoam:#54c7ec;--base-teal:#2abba7;--base-tomato:#fb724b;--text-badge-info-background:#1876f2;--text-badge-success-background:#31a24c;--text-badge-attention-background:#f2a918;--text-badge-critical-background:#e41e3f;--blue-link:#216fdb;--border-focused:#65676b;--card-background:#fff;--card-background-flat:#f7f8fa;--comment-footer-background:#f6f9fa;--dataviz-primary-1:#00ae8f;--dataviz-orange:#d06c14;--disabled-button-background:#e4e6eb;--disabled-button-text:#bcc0c4;--disabled-icon:#bcc0c4;--disabled-text:#bcc0c4;--divider:#ced0d4;--event-date:#f3425f;--fb-wordmark:#0866ff;--fb-logo:#0866ff;--filter-accent:invert(39%) sepia(57%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(147.75%) hue-rotate(202deg) brightness(97%) contrast(96%);--filter-always-white:invert(100%);--filter-disabled-icon:invert(80%) sepia(6%) saturate(200%) saturate(120%) hue-rotate(173deg) brightness(98%) contrast(89%);--filter-placeholder-icon:invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%);--filter-primary-accent:invert(39%) sepia(57%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(147.75%) hue-rotate(202deg) brightness(97%) contrast(96%);--filter-primary-icon:invert(8%) sepia(10%) saturate(200%) saturate(200%) saturate(166%) hue-rotate(177deg) brightness(104%) contrast(91%);--filter-secondary-button-icon-on-media:invert(100%);--filter-secondary-icon:invert(39%) sepia(21%) saturate(200%) saturate(109.5%) hue-rotate(174deg) brightness(94%) contrast(86%);--filter-warning-icon:invert(77%) sepia(29%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(128%) hue-rotate(359deg) brightness(102%) contrast(107%);--filter-blue-link-icon:invert(30%) sepia(98%) saturate(200%) saturate(200%) saturate(200%) saturate(166.5%) hue-rotate(192deg) brightness(91%) contrast(101%);--filter-positive:invert(37%) sepia(61%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(115%) hue-rotate(91deg) brightness(97%) contrast(105%);--filter-primary-deemphasized-button-icon:invert(28%) sepia(100%) saturate(6042%) hue-rotate(202deg) brightness(96%) contrast(101%);--filter-negative:invert(25%) sepia(33%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(110%) hue-rotate(345deg) brightness(132%) contrast(96%);--focus-ring-blue:#1877f2;--glimmer-spinner-icon:#65676b;--hero-banner-background:#fff;--hosted-view-selected-state:#2d88ff1a;--highlight-bg:#e7f3ff;--hover-overlay:#0000000d;--inverse-text:var(--always-white);--list-cell-chevron:#65676b;--media-hover:#44495026;--media-inner-border:#0000001a;--media-outer-border:#fff;--media-pressed:#44495059;--messenger-card-background:#fff;--messenger-card-box-shadow:0px 1px 2px 0px #0000001a;--mwp-header-background-color:var(--messenger-card-background);--mwp-header-button-color:var(--accent);--mwp-message-row-background:var(--messenger-card-background);--messenger-reply-background:#f0f2f5;--overlay-alpha-80:#f4f4f4cc;--overlay-on-media:#0009;--nav-bar-background:#fff;--popover-card-background:var(--card-background);--nav-bar-background-gradient:linear-gradient(to top, #fff, #fff, #ffffffb3, #fff6, #fff0);--nav-bar-background-gradient-wash:linear-gradient(to top, #f0f2f5, #f0f2f6, #f0f2f5b3, #f0f2f566, #f0f2f500);--negative:#f0284a;--negative-background:#f0284a33;--new-notification-background:#e7f3ff;--non-media-pressed:#44495026;--non-media-pressed-on-dark:#ffffff4d;--notification-badge:#e41e3f;--placeholder-icon:#65676b;--placeholder-image:#a4a7ab;--placeholder-text:#65676b;--placeholder-text-on-media:#ffffff80;--popover-background:#fff;--positive:#31a24c;--positive-background:#deefe1;--press-overlay:#0000001a;--primary-button-background:#1b74e4;--primary-button-icon:#fff;--primary-button-pressed:#77a7ff;--primary-button-text:#fff;--primary-deemphasized-button-background:#e7f3ff;--primary-deemphasized-button-pressed:#0000000d;--primary-deemphasized-button-pressed-overlay:#196eff26;--primary-deemphasized-button-text:#1877f2;--primary-text-on-media:#fff;--primary-web-focus-indicator:#d24294;--progress-ring-neutral-background:#0003;--progress-ring-neutral-foreground:#000;--progress-ring-on-media-background:#fff3;--progress-ring-on-media-foreground:#fff;--progress-ring-blue-background:#1877f233;--progress-ring-blue-foreground:#1876f2;--progress-ring-disabled-background:#bec3c933;--progress-ring-disabled-foreground:#bec3c9;--rating-star-active:#eb660d;--scroll-thumb:#bcc0c4;--scroll-shadow:0 1px 2px #0000001a, 0 -1px #0000001a inset;--secondary-button-background:#e4e6eb;--secondary-button-background-floating:#fff;--secondary-button-background-on-dark:#0006;--secondary-button-pressed:#0000000d;--secondary-button-stroke:transparent;--secondary-button-text:#050505;--secondary-icon:#65676b;--secondary-text:#65676b;--secondary-text-on-media:#ffffffe6;--section-header-text:#4b4c4f;--shadow-1:#0000001a;--shadow-2:#0003;--shadow-5:#00000080;--shadow-8:#000c;--shadow-base:0 1px 2px var(--shadow-2);--shadow-elevated:0 8px 20px 0 #0003, 0 2px 4px 0 #0000001a;--shadow-emphasis:0 2px 12px var(--shadow-2);--shadow-inset:#ffffff80;--shadow-on-media:0px 0px 1px #0000009e;--shadow-persistent:0px 0px 12px #3448540d;--shadow-primary:0px 5px 12px #34485433;--shadow-responsive:0px 8px 16px 0px #0000001a;--surface-background:#fff;--switch-active:#1876f2;--switch-inactive:#ced0d4;--switch-unchecked-background-color:#8f9297;--text-highlight:#1877f233;--input-background:#fff;--input-background-hover:var(--input-background);--input-background-warn-hover:hsla(var(--warning-h), var(--warning-s), var(--warning-l), .05);--input-background-error-hover:hsla(var(--negative-h), var(--negative-s), var(--negative-l), .05);--input-background-active:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .05);--input-background-warn-active:hsla(var(--warning-h), var(--warning-s), var(--warning-l), .05);--input-background-error-active:hsla(var(--negative-h), var(--negative-s), var(--negative-l), .05);--input-background-disabled:#f0f2f5;--input-border-color:#ced0d4;--input-border-color-hover:var(--placeholder-text);--input-label-color-highlighted:#1876f2;--input-label-color-inside:var(--secondary-text);--input-label-color-error:var(--negative);--input-label-color-disabled:var(--disabled-text);--text-input-outside-label:#000;--toast-background:#fff;--toast-text:#1c2b33;--toast-text-link:#216fdb;--toast-border-color:transparent;--toast-border-style:none;--toast-border-width:0px;--toggle-active-background:#e7f3ff;--toggle-active-icon:#1877f2;--toggle-active-text:#1877f2;--toggle-button-active-background:#e7f3ff;--tooltip-background:#f4f4f4cc;--tooltip-box-shadow:0 2px 4px 0 var(--shadow-5);--popover-border-color:transparent;--wash:#e4e6eb;--web-wash:#f0f2f5;--warning:#f2a918;--chat-bubble-emphasis-ring-after:black;--chat-bubble-emphasis-ring-before:white;--chat-text-blockquote-color-background-line:#0000001f;--chat-text-blockquote-color-text-primary-media:#ffffffb3;--chat-incoming-message-bubble-background-color:#f0f0f0;--chat-outgoing-message-bubble-background-color:var(--accent);--chat-replied-message-background-color:#00000008;--radio-border-color:var(--primary-icon);--radio-border-color-disabled:var(--disabled-button-background);--radio-border-color-selected:var(--accent);--radio-checked-icon-color:var(--accent);--radio-checked-icon-color-disabled:var(--disabled-button-background);--dialog-anchor-vertical-padding:56px;--header-height:56px;--global-panel-width:0px;--global-panel-width-expanded:0px;--alert-banner-corner-radius:8px;--button-corner-radius:6px;--button-corner-radius-medium:10px;--button-corner-radius-large:12px;--button-height-large:40px;--button-height-medium:36px;--button-padding-horizontal-large:16px;--button-padding-horizontal-medium:16px;--button-padding-icon-only:16px;--button-icon-padding-large:16px;--button-icon-padding-medium:16px;--button-inner-icon-spacing-large:3px;--button-inner-icon-spacing-medium:3px;--blueprint-button-height-medium:40px;--blueprint-button-height-large:48px;--card-corner-radius:8px;--card-box-shadow:0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1);--card-padding-horizontal:10px;--card-padding-vertical:20px;--chip-corner-radius:6px;--comment-bubble:18px;--dialog-corner-radius:8px;--glimmer-corner-radius:8px;--image-corner-radius:4px;--infochip-medium-radius:12px;--input-corner-radius:6px;--input-border-width:1px;--nav-list-cell-corner-radius:8px;--list-cell-corner-radius:8px;--list-cell-min-height:52px;--list-cell-padding-vertical:20px;--list-cell-padding-vertical-with-addon:14px;--menu-base-list-item-padding-horizontal:8px;--menu-base-list-item-padding-vertical:12px;--menu-base-size-full-margin-end:48px;--menu-item-base-margin-horizontal:8px;--menu-item-base-margin-vertical:0px;--menu-item-base-padding-horizontal:8px;--menu-item-base-overlay-radius:4px;--menu-item-base-padding-vertical:12px;--menu-item-base-with-icon-padding-horizontal:var(--menu-item-base-padding-horizontal);--separator-menu-item-margin-horizontal:16px;--separator-menu-item-margin-vertical:4px;--nav-list-cell-min-height:0px;--nav-list-cell-padding-vertical:16px;--nav-list-cell-padding-vertical-with-addon:16px;--nux-card-body-padding-end:24px;--page-footer-padding-vertical:16px;--popover-border-style:none;--popover-border-width:0px;--section-header-addOnEnd-margin-horizontal:8px;--section-header-addOnStart-margin-horizontal:12px;--section-header-addOnEnd-button-padding-horizontal:0px;--section-header-addOnEnd-button-padding-vertical:0px;--section-header-padding-vertical:16px;--section-header-subtitle-margin-vertical:14px;--section-header-subtitle-with-addOnEnd-margin-vertical:6px;--tab-height:60px;--tab-icon-padding-end:0px;--tab-text-icon-gap:4px;--tab-underline-color:transparent;--tab-underline-height:3px;--text-badge-corner-radius:4px;--text-badge-padding-horizontal:6px;--text-badge-padding-vertical:6px;--text-input-multi-padding-between-text-scrollbar:20px;--text-input-multi-padding-scrollbar:16px;--text-input-caption-margin-top:10px;--text-input-padding-vertical:12px;--toast-addon-padding-horizontal:6px;--toast-addon-padding-vertical:6px;--toast-container-max-width:100%;--toast-container-min-width:288px;--toast-container-padding-horizontal:10px;--toast-container-padding-vertical:16px;--toast-corner-radius:8px;--toaster-view-max-width:328px;--tooltip-corner-radius:8px;--typeahead-list-outer-padding-vertical:2px;--animation-enter-exit-in:cubic-bezier(.14, 1, .34, 1);--animation-enter-exit-out:cubic-bezier(.45, .1, .2, 1);--animation-swap-shuffle-in:cubic-bezier(.14, 1, .34, 1);--animation-swap-shuffle-out:cubic-bezier(.45, .1, .2, 1);--animation-move-in:cubic-bezier(.17, .17, 0, 1);--animation-move-out:cubic-bezier(.17, .17, 0, 1);--animation-expand-collapse-in:cubic-bezier(.17, .17, 0, 1);--animation-expand-collapse-out:cubic-bezier(.17, .17, 0, 1);--animation-passive-move-in:cubic-bezier(.5, 0, .1, 1);--animation-passive-move-out:cubic-bezier(.5, 0, .1, 1);--animation-quick-move-in:cubic-bezier(.1, .9, .2, 1);--animation-quick-move-out:cubic-bezier(.1, .9, .2, 1);--animation-fade-in:cubic-bezier(0, 0, 1, 1);--animation-fade-out:cubic-bezier(0, 0, 1, 1);--duration-extra-extra-short-in:.1s;--duration-extra-extra-short-out:.1s;--duration-extra-short-in:.2s;--duration-extra-short-out:.15s;--duration-short-in:.28s;--duration-short-out:.2s;--duration-medium-in:.4s;--duration-medium-out:.35s;--duration-long-in:.5s;--duration-long-out:.35s;--duration-extra-long-in:1s;--duration-extra-long-out:1s;--duration-none:0s;--fast:.2s;--slow:.4s;--font-family-apple:system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;--font-family-code:ui-monospace, Menlo, Consolas, Monaco, monospace;--font-family-default:Helvetica, Arial, sans-serif;--font-family-segoe:Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;--font-family-system-fds:system-ui, -apple-system, BlinkMacSystemFont, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;--text-input-field-font-family:Placeholder Font;--text-input-field-font-size:1rem;--text-input-field-font-stretch:initial;--text-input-field-font-weight:500;--text-input-field-line-height:1.2941;--text-input-label-font-family:Placeholder Font;--text-input-label-font-size:17px;--text-input-label-font-size-scale-multiplier:.75;--text-input-label-font-stretch:initial;--text-input-label-font-weight:400;--text-input-label-line-height:1.2941;--messenger-card-min-width:300px;--messenger-card-max-width:480px;--messenger-application-max-width:2560px;--messenger-sidebar-collapsed-width:44px;--messenger-sidebar-expanded-width:240px;--messenger-card-corner-radius:8px;--messenger-card-spacing:16px;--chat-bubble-padding-vertical:8px;--chat-bubble-padding-horizontal:12px;--chat-bubble-border-radius:18px;--dialog-size-medium-width:100%;--dialog-size-small-width:100%;--focus-ring-outline-link:2px auto var(--focus-ring-blue);--focus-ring-shadow-default:0 0 0 2px var(--always-white), 0 0 0 4px var(--focus-ring-blue);--focus-ring-shadow-inset:0 0 0 2px var(--focus-ring-blue) inset, 0 0 0 4px var(--always-white) inset;--glimmer-animation-direction:alternate;--glimmer-animation-duration:1s;--glimmer-animation-timing-function:steps(10, end);--glimmer-opacity-min:.25;--glimmer-opacity-max:1;--radio-checked-icon-size-large:12px;--radio-checked-icon-size-medium:12px;--radio-border-width:2px;--radio-size-large:24px;--radio-size-medium:20px;--blue-primary:#0088f4;--blue-secondary:#043b72;--blue-tertiary:#ebf5ff;--chartreuse-primary:#6a9316;--chartreuse-secondary:#324113;--chartreuse-tertiary:#e2ff98;--cyan-primary:#008ed5;--cyan-secondary:#0f3f5d;--cyan-tertiary:#e7f5ff;--dataviz-primary-2:#9cdbff;--dataviz-primary-3:#499cff;--dataviz-secondary-1:#534ebf;--dataviz-secondary-2:#6760e4;--dataviz-secondary-3:#772d58;--dataviz-supplementary-1:#fd5b43;--dataviz-supplementary-2:#a18400;--dataviz-supplementary-3:#24832c;--dataviz-supplementary-4:#333334;--fuschia-primary:#fa2d8a;--fuschia-secondary:#760e3e;--fuschia-tertiary:#fff1f6;--green-primary:#2b9a35;--green-secondary:#1a441b;--green-tertiary:#e3fae0;--magenta-primary:#d74dcc;--magenta-secondary:#60245b;--magenta-tertiary:#ffeffe;--orange-primary:#d06c14;--orange-secondary:#5e310e;--orange-tertiary:#fff1ef;--purple-primary:#7d74ff;--purple-secondary:#373279;--purple-tertiary:#f5f1ff;--red-primary:#fb3c44;--red-secondary:#76161b;--red-tertiary:#fff1ef;--teal-primary:#00987c;--teal-secondary:#0a4438;--teal-tertiary:#e3f7f1;--yellow-primary:#a18400;--yellow-secondary:#483b0c;--yellow-tertiary:#fff6a1;--focus-ring-outline-forced-colors:2px auto transparent!important}[data-theme=dark]{--black:black;--black-alpha-05:#0000000d;--black-alpha-10:#0000001a;--black-alpha-15:#00000026;--black-alpha-20:#0003;--black-alpha-30:#0000004d;--black-alpha-40:#0006;--black-alpha-50:#00000080;--black-alpha-60:#0009;--black-alpha-80:#000c;--blue-05:black;--blue-30:black;--blue-40:black;--blue-60:black;--blue-70:black;--blue-80:black;--button-text:black;--comment-background:#3a3b3c;--dark-mode-gray-35:black;--dark-mode-gray-50:black;--dark-mode-gray-70:black;--dark-mode-gray-80:black;--dark-mode-gray-90:black;--dark-mode-gray-100:black;--gray-00:black;--gray-05:black;--gray-10:black;--gray-20:black;--gray-25:black;--gray-30:black;--gray-45:black;--gray-70:black;--gray-80:black;--gray-90:black;--gray-100:black;--green-55:black;--green-65:black;--highlight:black;--highlight-cell-background:black;--primary-icon:#e4e6eb;--primary-text:#e4e6eb;--red-55:black;--soft:cubic-bezier(.08,.52,.52,1);--spectrum-aluminum-tint-70:black;--spectrum-blue-gray-tint-70:black;--spectrum-cherry:black;--spectrum-cherry-tint-70:black;--spectrum-grape-tint-70:black;--spectrum-grape-tint-90:black;--spectrum-lemon-dark-1:black;--spectrum-lemon-tint-70:black;--spectrum-lime:black;--spectrum-lime-tint-70:black;--spectrum-orange-tint-70:black;--spectrum-orange-tint-90:black;--spectrum-seafoam-tint-70:black;--spectrum-slate-dark-2:black;--spectrum-slate-tint-70:black;--spectrum-teal:black;--spectrum-teal-dark-1:black;--spectrum-teal-dark-2:black;--spectrum-teal-tint-70:black;--spectrum-teal-tint-90:black;--spectrum-tomato:black;--spectrum-tomato-tint-30:black;--spectrum-tomato-tint-90:black;--strong:cubic-bezier(.12,.8,.32,1);--unified-blue-35:black;--unified-gray-20:black;--white:black;--white-alpha-05:#ffffff0d;--white-alpha-10:#ffffff1a;--white-alpha-20:#fff3;--white-alpha-30:#ffffff4d;--white-alpha-40:#fff6;--white-alpha-50:#ffffff80;--white-alpha-60:#fff9;--white-alpha-80:#fffc;--yellow-20:black;--accent:#2e89ff;--always-white:white;--always-black:black;--always-dark-gradient:linear-gradient(#0000, #0009);--always-dark-overlay:#0006;--always-light-overlay:#fff6;--always-gray-40:#65676b;--always-gray-75:#bcc0c4;--always-gray-95:#f0f2f5;--attachment-footer-background:#ffffff1a;--background-deemphasized:#ffffff1a;--badge-background-color-blue:var(--accent);--badge-background-color-dark-gray:var(--secondary-icon);--badge-background-color-gray:var(--disabled-icon);--badge-background-color-green:var(--positive);--badge-background-color-light-blue:var(--highlight-bg);--badge-background-color-red:var(--notification-badge);--badge-background-color-yellow:var(--base-lemon);--base-blue:#1877f2;--base-cherry:#f3425f;--base-grape:#9360f7;--base-lemon:#f7b928;--base-lime:#45bd62;--base-pink:#ff66bf;--base-seafoam:#54c7ec;--base-teal:#2abba7;--base-tomato:#fb724b;--text-badge-info-background:#2e89ff;--text-badge-success-background:#31a24c;--text-badge-attention-background:#f2a918;--text-badge-critical-background:#e41e3f;--blue-link:#4599ff;--border-focused:#8a8d91;--card-background:#242526;--card-background-flat:#323436;--comment-footer-background:#4e4f50;--dataviz-primary-1:#00ae8f;--dataviz-orange:#d06c14;--disabled-button-background:#fff3;--disabled-button-text:#ffffff4d;--disabled-icon:#ffffff4d;--disabled-text:#ffffff4d;--divider:#3e4042;--event-date:#f3425f;--fb-wordmark:#fff;--fb-logo:#0866ff;--filter-accent:invert(40%) sepia(52%) saturate(200%) saturate(200%) saturate(200%) saturate(189%) hue-rotate(191deg) brightness(103%) contrast(102%);--filter-always-white:invert(100%);--filter-disabled-icon:invert(100%) opacity(30%);--filter-placeholder-icon:invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%);--filter-primary-accent:invert(40%) sepia(52%) saturate(200%) saturate(200%) saturate(200%) saturate(189%) hue-rotate(191deg) brightness(103%) contrast(102%);--filter-primary-icon:invert(89%) sepia(6%) hue-rotate(185deg);--filter-secondary-button-icon-on-media:invert(100%);--filter-secondary-icon:invert(62%) sepia(98%) saturate(12%) hue-rotate(175deg) brightness(90%) contrast(96%);--filter-warning-icon:invert(77%) sepia(29%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(128%) hue-rotate(359deg) brightness(102%) contrast(107%);--filter-blue-link-icon:invert(73%) sepia(29%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(103.25%) hue-rotate(189deg) brightness(101%) contrast(101%);--filter-positive:invert(37%) sepia(61%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(115%) hue-rotate(91deg) brightness(97%) contrast(105%);--filter-primary-deemphasized-button-icon:brightness(0) saturate(100%) invert(63%) sepia(20%) saturate(1290%) hue-rotate(185deg) brightness(107%) contrast(101%);--filter-negative:invert(25%) sepia(33%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(110%) hue-rotate(345deg) brightness(132%) contrast(96%);--focus-ring-blue:#1877f2;--glimmer-spinner-icon:white;--hero-banner-background:#e85d07;--hosted-view-selected-state:#2d88ff1a;--highlight-bg:#1877f24f;--hover-overlay:#ffffff1a;--inverse-text:var(--always-white);--list-cell-chevron:#b0b3b8;--media-hover:#44495026;--media-inner-border:#ffffff0d;--media-outer-border:#33363a;--media-pressed:#44495059;--messenger-card-background:#242526;--messenger-card-box-shadow:0px 0px 16px #0000004d;--mwp-header-background-color:var(--messenger-card-background);--mwp-header-button-color:var(--accent);--mwp-message-row-background:var(--messenger-card-background);--messenger-reply-background:#18191a;--overlay-alpha-80:#0b0b0bcc;--overlay-on-media:#0009;--nav-bar-background:#242526;--popover-card-background:var(--card-background);--nav-bar-background-gradient:linear-gradient(to top, #242526, #242526e6, #242526b3, #24252666, #24252600);--nav-bar-background-gradient-wash:linear-gradient(to top, #18191a, #18191ae6, #18191ab3, #18191a66, #18191a00);--negative:#f0284a;--negative-background:#f0284a33;--new-notification-background:#e7f3ff;--non-media-pressed:#44495026;--non-media-pressed-on-dark:#ffffff4d;--notification-badge:#e41e3f;--placeholder-icon:#8a8d91;--placeholder-image:#a4a7ab;--placeholder-text:#8a8d91;--placeholder-text-on-media:#ffffff80;--popover-background:#3e4042;--positive:#31a24c;--positive-background:#1f3520;--press-overlay:#fff3;--primary-button-background:#2374e1;--primary-button-icon:#fff;--primary-button-pressed:#77a7ff;--primary-button-text:#fff;--primary-deemphasized-button-background:#2d88ff33;--primary-deemphasized-button-pressed:#1877f233;--primary-deemphasized-button-pressed-overlay:#196eff26;--primary-deemphasized-button-text:#2d88ff;--primary-text-on-media:white;--primary-web-focus-indicator:#d24294;--progress-ring-neutral-background:#fff3;--progress-ring-neutral-foreground:#fff;--progress-ring-on-media-background:#fff3;--progress-ring-on-media-foreground:#fff;--progress-ring-blue-background:#2d88ff33;--progress-ring-blue-foreground:#2e89ff;--progress-ring-disabled-background:#7a7d8233;--progress-ring-disabled-foreground:#7a7d82;--rating-star-active:#ff9831;--scroll-thumb:#ffffff4d;--scroll-shadow:0 1px 2px #0000001a, 0 -1px #ffffff0d inset;--secondary-button-background:#ffffff1a;--secondary-button-background-floating:#4b4c4f;--secondary-button-background-on-dark:#fff6;--secondary-button-pressed:#0000000d;--secondary-button-stroke:transparent;--secondary-button-text:#e4e6eb;--secondary-icon:#b0b3b8;--secondary-text:#b0b3b8;--secondary-text-on-media:#ffffffe6;--section-header-text:#bcc0c4;--shadow-1:#0000001a;--shadow-2:#0003;--shadow-5:#00000080;--shadow-8:#000c;--shadow-base:0 1px 2px var(--shadow-2);--shadow-elevated:0 8px 20px 0 #0003, 0 2px 4px 0 #0000001a;--shadow-emphasis:0 2px 12px var(--shadow-2);--shadow-inset:#ffffff0d;--shadow-on-media:0px 0px 1px #0000009e;--shadow-persistent:0px 0px 12px #1c2b3399;--shadow-primary:0px 0px 12px #1c2b331a;--shadow-responsive:0px 8px 16px 0px #0000001a;--surface-background:#242526;--switch-active:#2e89ff;--switch-inactive:#3e4042;--switch-unchecked-background-color:#6f7276;--text-highlight:#1877f273;--input-background:#242526;--input-background-hover:var(--input-background);--input-background-warn-hover:hsla(var(--warning-h), var(--warning-s), var(--warning-l), .05);--input-background-error-hover:hsla(var(--negative-h), var(--negative-s), var(--negative-l), .05);--input-background-active:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .05);--input-background-warn-active:hsla(var(--warning-h), var(--warning-s), var(--warning-l), .05);--input-background-error-active:hsla(var(--negative-h), var(--negative-s), var(--negative-l), .05);--input-background-disabled:#18191a;--input-border-color:#3e4042;--input-border-color-hover:var(--placeholder-text);--input-label-color-highlighted:#2e89ff;--input-label-color-inside:var(--secondary-text);--input-label-color-error:var(--negative);--input-label-color-disabled:var(--disabled-text);--text-input-outside-label:#fff;--toast-background:#242526;--toast-text:#fff;--toast-text-link:#4599ff;--toast-border-color:transparent;--toast-border-style:none;--toast-border-width:0px;--toggle-active-background:#2d88ff;--toggle-active-icon:#fff;--toggle-active-text:#fff;--toggle-button-active-background:#e6f2ff;--tooltip-background:#0b0b0bcc;--tooltip-box-shadow:0 2px 4px 0 var(--shadow-5);--popover-border-color:transparent;--wash:#3e4042;--web-wash:#18191a;--warning:#f2a918;--chat-bubble-emphasis-ring-after:white;--chat-bubble-emphasis-ring-before:black;--chat-text-blockquote-color-background-line:#ffffff30;--chat-text-blockquote-color-text-primary-media:#ffffffb3;--chat-incoming-message-bubble-background-color:#303030;--chat-outgoing-message-bubble-background-color:var(--accent);--chat-replied-message-background-color:#ffffff1f;--radio-border-color:var(--primary-icon);--radio-border-color-disabled:var(--disabled-button-background);--radio-border-color-selected:var(--accent);--radio-checked-icon-color:var(--accent);--radio-checked-icon-color-disabled:var(--disabled-button-background);--dialog-anchor-vertical-padding:56px;--header-height:56px;--global-panel-width:0px;--global-panel-width-expanded:0px;--alert-banner-corner-radius:8px;--button-corner-radius:6px;--button-corner-radius-medium:10px;--button-corner-radius-large:12px;--button-height-large:40px;--button-height-medium:36px;--button-padding-horizontal-large:16px;--button-padding-horizontal-medium:16px;--button-padding-icon-only:16px;--button-icon-padding-large:16px;--button-icon-padding-medium:16px;--button-inner-icon-spacing-large:3px;--button-inner-icon-spacing-medium:3px;--blueprint-button-height-medium:40px;--blueprint-button-height-large:48px;--card-corner-radius:8px;--card-box-shadow:0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1);--card-padding-horizontal:10px;--card-padding-vertical:20px;--chip-corner-radius:6px;--comment-bubble:18px;--dialog-corner-radius:8px;--glimmer-corner-radius:8px;--image-corner-radius:4px;--infochip-medium-radius:12px;--input-corner-radius:6px;--input-border-width:1px;--nav-list-cell-corner-radius:8px;--list-cell-corner-radius:8px;--list-cell-min-height:52px;--list-cell-padding-vertical:20px;--list-cell-padding-vertical-with-addon:14px;--menu-base-list-item-padding-horizontal:8px;--menu-base-list-item-padding-vertical:12px;--menu-base-size-full-margin-end:48px;--menu-item-base-margin-horizontal:8px;--menu-item-base-margin-vertical:0px;--menu-item-base-padding-horizontal:8px;--menu-item-base-overlay-radius:4px;--menu-item-base-padding-vertical:12px;--menu-item-base-with-icon-padding-horizontal:var(--menu-item-base-padding-horizontal);--separator-menu-item-margin-horizontal:16px;--separator-menu-item-margin-vertical:4px;--nav-list-cell-min-height:0px;--nav-list-cell-padding-vertical:16px;--nav-list-cell-padding-vertical-with-addon:16px;--nux-card-body-padding-end:24px;--page-footer-padding-vertical:16px;--popover-border-style:none;--popover-border-width:0px;--section-header-addOnEnd-margin-horizontal:8px;--section-header-addOnStart-margin-horizontal:12px;--section-header-addOnEnd-button-padding-horizontal:0px;--section-header-addOnEnd-button-padding-vertical:0px;--section-header-padding-vertical:16px;--section-header-subtitle-margin-vertical:14px;--section-header-subtitle-with-addOnEnd-margin-vertical:6px;--tab-height:60px;--tab-icon-padding-end:0px;--tab-text-icon-gap:4px;--tab-underline-color:transparent;--tab-underline-height:3px;--text-badge-corner-radius:4px;--text-badge-padding-horizontal:6px;--text-badge-padding-vertical:6px;--text-input-multi-padding-between-text-scrollbar:20px;--text-input-multi-padding-scrollbar:16px;--text-input-caption-margin-top:10px;--text-input-padding-vertical:12px;--toast-addon-padding-horizontal:6px;--toast-addon-padding-vertical:6px;--toast-container-max-width:100%;--toast-container-min-width:288px;--toast-container-padding-horizontal:10px;--toast-container-padding-vertical:16px;--toast-corner-radius:8px;--toaster-view-max-width:328px;--tooltip-corner-radius:8px;--typeahead-list-outer-padding-vertical:2px;--animation-enter-exit-in:cubic-bezier(.14, 1, .34, 1);--animation-enter-exit-out:cubic-bezier(.45, .1, .2, 1);--animation-swap-shuffle-in:cubic-bezier(.14, 1, .34, 1);--animation-swap-shuffle-out:cubic-bezier(.45, .1, .2, 1);--animation-move-in:cubic-bezier(.17, .17, 0, 1);--animation-move-out:cubic-bezier(.17, .17, 0, 1);--animation-expand-collapse-in:cubic-bezier(.17, .17, 0, 1);--animation-expand-collapse-out:cubic-bezier(.17, .17, 0, 1);--animation-passive-move-in:cubic-bezier(.5, 0, .1, 1);--animation-passive-move-out:cubic-bezier(.5, 0, .1, 1);--animation-quick-move-in:cubic-bezier(.1, .9, .2, 1);--animation-quick-move-out:cubic-bezier(.1, .9, .2, 1);--animation-fade-in:cubic-bezier(0, 0, 1, 1);--animation-fade-out:cubic-bezier(0, 0, 1, 1);--duration-extra-extra-short-in:.1s;--duration-extra-extra-short-out:.1s;--duration-extra-short-in:.2s;--duration-extra-short-out:.15s;--duration-short-in:.28s;--duration-short-out:.2s;--duration-medium-in:.4s;--duration-medium-out:.35s;--duration-long-in:.5s;--duration-long-out:.35s;--duration-extra-long-in:1s;--duration-extra-long-out:1s;--duration-none:0s;--fast:.2s;--slow:.4s;--font-family-apple:system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif;--font-family-code:ui-monospace, Menlo, Consolas, Monaco, monospace;--font-family-default:Helvetica, Arial, sans-serif;--font-family-segoe:Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;--font-family-system-fds:system-ui, -apple-system, BlinkMacSystemFont, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;--text-input-field-font-family:Placeholder Font;--text-input-field-font-size:1rem;--text-input-field-font-stretch:initial;--text-input-field-font-weight:500;--text-input-field-line-height:1.2941;--text-input-label-font-family:Placeholder Font;--text-input-label-font-size:17px;--text-input-label-font-size-scale-multiplier:.75;--text-input-label-font-stretch:initial;--text-input-label-font-weight:400;--text-input-label-line-height:1.2941;--messenger-card-min-width:300px;--messenger-card-max-width:480px;--messenger-application-max-width:2560px;--messenger-sidebar-collapsed-width:44px;--messenger-sidebar-expanded-width:240px;--messenger-card-corner-radius:8px;--messenger-card-spacing:16px;--chat-bubble-padding-vertical:8px;--chat-bubble-padding-horizontal:12px;--chat-bubble-border-radius:18px;--dialog-size-medium-width:100%;--dialog-size-small-width:100%;--focus-ring-outline-link:2px auto var(--focus-ring-blue);--focus-ring-shadow-default:0 0 0 2px var(--always-white), 0 0 0 4px var(--focus-ring-blue);--focus-ring-shadow-inset:0 0 0 2px var(--focus-ring-blue) inset, 0 0 0 4px var(--always-white) inset;--glimmer-animation-direction:alternate;--glimmer-animation-duration:1s;--glimmer-animation-timing-function:steps(10, end);--glimmer-opacity-min:.25;--glimmer-opacity-max:1;--radio-checked-icon-size-large:12px;--radio-checked-icon-size-medium:12px;--radio-border-width:2px;--radio-size-large:24px;--radio-size-medium:20px;--blue-primary:#0088f4;--blue-secondary:#ebf5ff;--blue-tertiary:#043b72;--chartreuse-primary:#6a9316;--chartreuse-secondary:#e2ff98;--chartreuse-tertiary:#324113;--cyan-primary:#008ed5;--cyan-secondary:#e7f5ff;--cyan-tertiary:#0f3f5d;--dataviz-primary-2:#9cdbff;--dataviz-primary-3:#499cff;--dataviz-secondary-1:#5c57d2;--dataviz-secondary-2:#8e81ff;--dataviz-secondary-3:#772d58;--dataviz-supplementary-1:#fd5b43;--dataviz-supplementary-2:#a18400;--dataviz-supplementary-3:#24832c;--dataviz-supplementary-4:#e8eaee;--fuschia-primary:#fa2d8a;--fuschia-secondary:#fff1f6;--fuschia-tertiary:#760e3e;--green-primary:#2b9a35;--green-secondary:#e3fae0;--green-tertiary:#1a441b;--magenta-primary:#d74dcc;--magenta-secondary:#ffeffe;--magenta-tertiary:#60245b;--orange-primary:#d06c14;--orange-secondary:#fff1ef;--orange-tertiary:#5e310e;--purple-primary:#7d74ff;--purple-secondary:#f5f1ff;--purple-tertiary:#373279;--red-primary:#fb3c44;--red-secondary:#fff1ef;--red-tertiary:#76161b;--teal-primary:#00987c;--teal-secondary:#e3f7f1;--teal-tertiary:#0a4438;--yellow-primary:#a18400;--yellow-secondary:#fff6a1;--yellow-tertiary:#483b0c;--focus-ring-outline-forced-colors:2px auto transparent!important}::-webkit-scrollbar{opacity:0;width:8px;transition:opacity .3s}::-webkit-scrollbar-track{background:0 0;border-radius:6px;transition:background .3s}::-webkit-scrollbar-thumb{opacity:0;background-color:#0000;border:1px solid #0000;border-radius:6px;min-height:40px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-bg-hover)}.home-page-sidebar:hover [data-radix-scroll-area-viewport]::-webkit-scrollbar{opacity:1!important}.home-page-sidebar:hover [data-radix-scroll-area-viewport]::-webkit-scrollbar-track{background:var(--scrollbar-track-bg)!important}.home-page-sidebar:hover [data-radix-scroll-area-viewport]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)!important;border-color:var(--scrollbar-track-bg)!important;opacity:1!important}.custom-scroll-area{position:relative}.custom-scroll-area .simplebar-scrollbar{background-color:var(--scrollbar-thumb-bg)!important;opacity:0!important;min-height:40px!important;box-shadow:none!important;background-image:none!important;border:none!important;border-radius:6px!important;outline:none!important;transition:all .2s!important}.custom-scroll-area .simplebar-scrollbar:hover{background-color:var(--scrollbar-thumb-bg-hover)!important;background-image:none!important}.custom-scroll-area .simplebar-track.simplebar-vertical{background-color:var(--scrollbar-track-bg)!important;opacity:0!important;width:8px!important;box-shadow:none!important;background-image:none!important;border:none!important;border-radius:6px!important;outline:none!important;transition:opacity .2s!important;top:0!important;bottom:0!important;right:0!important}.custom-scroll-area .simplebar-scrollbar:before,.custom-scroll-area .simplebar-scrollbar:after{display:none!important}.custom-scroll-area:hover .simplebar-track.simplebar-vertical,.custom-scroll-area:hover .simplebar-scrollbar{opacity:1!important}.home-page-sidebar .custom-scroll-area .simplebar-track.simplebar-vertical,.home-page-sidebar .custom-scroll-area .simplebar-scrollbar{opacity:0!important}.home-page-sidebar:hover .custom-scroll-area .simplebar-track.simplebar-vertical,.home-page-sidebar:hover .custom-scroll-area .simplebar-scrollbar{opacity:1!important}.messenger-sidebar{flex-direction:column;gap:24px;margin:0;padding:0;display:flex}.messenger-section{flex-direction:column;display:flex}.messenger-section-header{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.messenger-section-title{color:var(--text-primary);margin:0;font-size:17px;font-weight:600;line-height:1.2}.messenger-section-actions{align-items:center;gap:4px;display:flex}.messenger-action-button{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.messenger-action-button:hover{background-color:var(--bg-hover);color:var(--text-primary)}.messenger-section-content{flex-direction:column;display:flex}.messenger-contact-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.messenger-contact-item{display:block}.messenger-contact-button{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;margin:0 -4px;padding:8px;transition:background-color .2s;display:flex}.messenger-contact-button:hover{background-color:var(--bg-hover)}.messenger-contact-avatar{flex-shrink:0;position:relative}.messenger-contact-avatar-img{border-radius:50%;width:36px;height:36px;overflow:hidden}.messenger-contact-avatar-fallback{background-color:var(--accent);width:36px;height:36px;color:var(--accent-foreground);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.messenger-contact-avatar-ring{z-index:-1;background:linear-gradient(45deg,#00c6ff,#0072ff);border-radius:50%;position:absolute;inset:-2px}.messenger-contact-avatar-stack{align-items:center;display:flex;position:relative}.messenger-contact-avatar-item{margin-left:-8px;position:relative}.messenger-contact-avatar-item:first-child{margin-left:0}.messenger-contact-avatar-item .messenger-contact-avatar-img{border:2px solid var(--page-card-bg);width:36px;height:36px}.messenger-contact-content{flex:1;min-width:0;overflow:hidden}.messenger-contact-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.messenger-contact-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:4px;margin:0;font-size:15px;font-weight:600;display:flex;overflow:hidden}.messenger-contact-verified{color:var(--accent);align-items:center;display:flex}.messenger-contact-message{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;line-height:1.3;overflow:hidden}.messenger-contact-badge{background-color:var(--primary);color:var(--primary-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:flex}.messenger-create-group-button{cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;margin:0 -4px;padding:8px;transition:background-color .2s;display:flex}.messenger-create-group-button:hover{background-color:var(--muted)}.messenger-create-group-icon{background-color:var(--muted);width:36px;height:36px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.messenger-create-group-text{color:var(--text-primary);font-size:14px;font-weight:500}.messenger-empty-state{text-align:center;padding:24px 16px}.messenger-empty-text{color:var(--text-primary);margin:0 0 8px;font-size:16px;font-weight:600}.messenger-empty-subtext{color:var(--text-secondary);margin:0;font-size:14px}.messenger-group-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.messenger-group-item{display:block}.messenger-group-button{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;margin:0 -4px;padding:8px;transition:background-color .2s;display:flex}.messenger-group-button:hover{background-color:var(--bg-hover)}.messenger-group-avatar{flex-shrink:0}.messenger-group-avatar-stack{width:36px;height:36px;position:relative}.messenger-group-avatar-item{width:24px;height:24px;position:absolute}.messenger-group-avatar-item:first-child{z-index:2;top:0;left:0}.messenger-group-avatar-item:last-child{z-index:1;bottom:0;right:0}.messenger-group-avatar-img{border:2px solid var(--bg);border-radius:50%;width:24px;height:24px;overflow:hidden}.messenger-group-avatar-fallback{background-color:var(--accent);width:24px;height:24px;color:var(--accent-foreground);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.messenger-group-content{flex:1;min-width:0;overflow:hidden}.messenger-group-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.messenger-group-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:15px;font-weight:600;overflow:hidden}.messenger-group-message{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;line-height:1.3;overflow:hidden}.messenger-group-badge{background-color:var(--primary);color:var(--primary-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:flex}.messenger-create-group-button{color:var(--primary)}.messenger-create-group-icon{background-color:var(--primary);width:36px;height:36px;color:var(--primary-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.messenger-sidebar-skeleton{flex-direction:column;gap:12px;display:flex}.messenger-sidebar-skeleton-item{align-items:center;gap:12px;padding:8px;display:flex}.messenger-sidebar-skeleton-avatar{border-radius:50%;flex-shrink:0;width:36px;height:36px}.messenger-sidebar-skeleton-content{flex-direction:column;flex:1;gap:8px;display:flex}.messenger-sidebar-skeleton-name{border-radius:4px;width:80px;height:15px}.messenger-sidebar-skeleton-message{border-radius:4px;width:120px;height:13px}.messenger-sidebar-error{color:var(--destructive);text-align:center;padding:16px;font-size:14px}.messenger-settings-dropdown{z-index:10;background-color:var(--bg);animation:.2s ease-out messenger-settings-slide-in;position:absolute;inset:0}.messenger-settings-overlay{background-color:var(--body-bg);position:absolute;inset:0}.messenger-settings-content{width:100%;height:100%;position:relative;overflow:hidden}@keyframes messenger-settings-slide-in{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.messenger-settings-header{justify-content:space-between;align-items:center;gap:16px;padding:1rem .9rem;display:flex}.messenger-settings-header-content{flex:1;min-width:0}.messenger-settings-close-button{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;transition:all .2s;display:flex}.messenger-settings-close-button:hover{background-color:var(--bg-hover);color:var(--text-primary)}.messenger-settings-title{color:var(--text-primary);margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.2}.messenger-settings-subtitle{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.4}.messenger-settings-separator{background-color:var(--border);margin:0}.messenger-settings-section{padding:8px 0}.messenger-settings-item{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:background-color .2s;display:flex}.messenger-settings-item:hover{background-color:var(--bg-hover)}.messenger-settings-item-icon{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.messenger-settings-item-content{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;height:32px;display:flex}.messenger-settings-item-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.messenger-settings-item-label{color:var(--text-primary);font-size:15px;font-weight:500;line-height:1.3}.messenger-settings-item-description{color:var(--text-secondary);font-size:12px;line-height:1.4}.messenger-settings-item-control{flex-shrink:0;justify-content:center;align-items:center;display:flex}.messenger-settings-link,.messenger-settings-link:hover{color:inherit;text-decoration:none}.recent-conversations{margin:0;padding:0}.recent-conversations-header{margin-bottom:16px;padding:0 4px}.recent-conversations-title{color:var(--text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.2}.recent-conversations-list{flex-direction:column;gap:4px;display:flex}.recent-conversation-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;margin:0 -4px;padding:8px 12px;transition:background-color .2s;display:flex}.recent-conversation-item:hover{background-color:var(--bg-hover)}.recent-conversation-avatar{flex-shrink:0}.recent-conversation-avatar-img{border-radius:50%;width:40px;height:40px;overflow:hidden}.recent-conversation-avatar-fallback{background-color:var(--accent);width:40px;height:40px;color:var(--accent-foreground);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.recent-conversation-content{flex:1;min-width:0;overflow:hidden}.recent-conversation-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.recent-conversation-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:14px;font-weight:600;overflow:hidden}.recent-conversation-message{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;line-height:1.3;overflow:hidden}.recent-conversation-badge{background-color:var(--primary);color:var(--primary-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:flex}.recent-conversation-skeleton{align-items:center;gap:12px;padding:8px 12px;display:flex}.recent-conversation-skeleton-avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px}.recent-conversation-skeleton-content{flex-direction:column;flex:1;gap:8px;display:flex}.recent-conversation-skeleton-name{border-radius:4px;width:80px;height:14px}.recent-conversation-skeleton-message{border-radius:4px;width:120px;height:12px}.recent-conversations-error{color:var(--destructive);text-align:center;padding:16px;font-size:14px}.recent-conversations-empty{text-align:center;padding:16px}.recent-conversations-empty-text{color:var(--text-secondary);margin:0;font-size:14px}[data-radix-scroll-area-viewport]{scrollbar-width:thin!important;-ms-overflow-style:auto!important;transition:-webkit-mask-position .3s,mask-position .3s!important;overflow-y:auto!important;-webkit-mask-image:linear-gradient(#000,#0000),linear-gradient(270deg,#0000 8px,#000 8px)!important;mask-image:linear-gradient(#000,#0000),linear-gradient(270deg,#0000 8px,#000 8px)!important;-webkit-mask-position:0 100%!important;mask-position:0 100%!important;-webkit-mask-size:100% 20000px!important;mask-size:100% 20000px!important}[data-radix-scroll-area-viewport]::-webkit-scrollbar{width:8px!important;transition:all .2s!important;display:block!important}[data-radix-scroll-area-viewport]::-webkit-scrollbar-track{background:var(--scrollbar-track-bg)!important;border-radius:6px!important;transition:background .2s!important}[data-radix-scroll-area-viewport]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)!important;border:1px solid var(--scrollbar-track-bg)!important;border-radius:6px!important;min-height:40px!important;transition:all .2s!important}[data-radix-scroll-area-viewport]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-bg-hover)!important}.home-page-sidebar:hover [data-radix-scroll-area-viewport]{-webkit-mask-position:0 0!important;mask-position:0 0!important}.mini-chat-new-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mini-chat-new-container{background:var(--surface-background);border-radius:12px;flex-direction:column;width:90%;max-width:400px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.mini-chat-new-header{border-bottom:1px solid var(--divider);background:var(--surface-background);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.mini-chat-new-title{color:var(--primary-text);margin:0;font-size:15px;font-weight:600}.mini-chat-new-close-btn{width:32px;height:32px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.mini-chat-new-close-btn:hover{background:var(--hover-overlay)}.mini-chat-new-search-section{flex:1;padding:0;overflow-y:auto}.mini-chat-new-search-container{border-bottom:1px solid var(--divider);align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.mini-chat-new-search-label{color:var(--secondary-text);min-width:24px;font-size:14px;font-weight:500}.mini-chat-new-search-input-container{flex:1;align-items:center;display:flex;position:relative}.mini-chat-new-search-icon{color:var(--secondary-text);z-index:1;position:absolute;left:12px}.mini-chat-new-search-input{background:var(--comment-background);width:100%;color:var(--primary-text);border:none;border-radius:20px;outline:none;padding:.75rem .75rem .75rem 2.5rem;font-size:14px;transition:background-color .2s}.mini-chat-new-search-input:focus{background:var(--surface-background);box-shadow:0 0 0 2px var(--accent)}.mini-chat-new-search-input::placeholder{color:var(--secondary-text)}.mini-chat-new-create-options{padding:.5rem 0}.mini-chat-new-create-option{width:100%;color:var(--primary-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem 1.25rem;transition:background-color .2s;display:flex}.mini-chat-new-create-option:hover{background:var(--hover-overlay)}.mini-chat-new-create-icon{background:var(--comment-background);width:36px;height:36px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.mini-chat-new-create-option span{font-size:14px;font-weight:500}.mini-chat-new-divider{background:var(--divider);border:none;height:1px;margin:.5rem 0}.mini-chat-new-contacts-section{padding:.5rem 0}.mini-chat-new-contacts-title{color:var(--primary-text);margin:0 0 .5rem 1.25rem;font-size:15px;font-weight:600}.mini-chat-new-contacts-list{flex-direction:column;display:flex}.mini-chat-new-contact-item{width:100%;color:var(--primary-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem 1.25rem;transition:background-color .2s;display:flex}.mini-chat-new-contact-item:hover{background:var(--hover-overlay)}.mini-chat-new-contact-avatar{border-radius:50%;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.mini-chat-new-avatar-img{object-fit:cover;width:100%;height:100%}.mini-chat-new-ai-ring{border:2px solid var(--accent);background:linear-gradient(45deg, var(--accent), #a0f);border-radius:50%;position:absolute;inset:-2px}.mini-chat-new-contact-info{flex:1;min-width:0}.mini-chat-new-contact-name{color:var(--primary-text);align-items:center;gap:.5rem;font-size:14px;font-weight:500;display:flex}.mini-chat-new-verified-badge{color:var(--accent);align-items:center;display:flex}.mini-chat-new-recent-contacts{border-top:1px solid var(--divider);padding:.5rem 0}.mini-chat-new-recent-contact{width:100%;color:var(--primary-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem 1.25rem;transition:background-color .2s;display:flex}.mini-chat-new-recent-contact:hover{background:var(--hover-overlay)}.mini-chat-new-recent-avatar{border-radius:50%;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.mini-chat-new-recent-info{flex:1;min-width:0}.mini-chat-new-recent-name{color:var(--primary-text);align-items:center;gap:.5rem;font-size:14px;font-weight:500;display:flex}.mini-chat-window.ai,.mini-chat-window.ai.minimized{border-left:3px solid var(--accent)}.mini-chat-window.ai .mini-chat-header{background:linear-gradient(135deg, var(--accent), #a0f);color:#fff}.mini-chat-welcome{text-align:center;color:var(--secondary-text);padding:2rem 1rem}.mini-chat-welcome-icon{opacity:.6;margin-bottom:1rem}.mini-chat-welcome-text{color:var(--primary-text);margin-bottom:.5rem;font-weight:600}.mini-chat-welcome-subtext{font-size:.875rem;line-height:1.4}.mini-chat-link{color:var(--accent);font-weight:500;text-decoration:none;transition:color .2s}.mini-chat-link:hover{color:#a0f;text-decoration:underline}.mini-chat-link:focus{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.mini-chat-link-preview{background:var(--surface-background);border:1px solid var(--divider);border-radius:12px;margin-top:.75rem;transition:all .2s;overflow:hidden}.mini-chat-link-preview:hover{border-color:var(--accent);box-shadow:0 2px 8px #0000001a}.mini-chat-link-preview-link{color:inherit;text-decoration:none;display:flex}.mini-chat-link-preview-image{background:var(--comment-background);flex-shrink:0;width:120px;height:80px;overflow:hidden}.mini-chat-link-preview-img{object-fit:cover;width:100%;height:100%}.mini-chat-link-preview-content{flex:1;min-width:0;padding:.75rem}.mini-chat-link-preview-meta{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.mini-chat-link-preview-site-name{color:var(--secondary-text);font-size:.75rem;font-weight:500}.mini-chat-link-preview-type-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.mini-chat-link-preview-type-badge--product{color:#22c55e;background:#22c55e1a}.mini-chat-link-preview-type-badge--article{color:#3b82f6;background:#3b82f61a}.mini-chat-link-preview-type-badge--video{color:#ef4444;background:#ef44441a}.mini-chat-link-preview-title{color:var(--primary-text);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.mini-chat-link-preview-description{color:var(--secondary-text);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mini-chat-link-preview-price{color:var(--accent);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}.mini-chat-input-preview{background:var(--surface-background);border:1px solid var(--divider);border-radius:12px;margin:.75rem 0;padding:.75rem;position:relative}.mini-chat-input-preview-loading{color:var(--secondary-text);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.mini-chat-input-preview-loading .animate-spin{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mini-chat-input-preview-remove{background:var(--comment-background);width:24px;height:24px;color:var(--secondary-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.mini-chat-input-preview-remove:hover{background:var(--hover-overlay);color:var(--primary-text)}
:root{--base-dot-color:var(--black-alpha-05);--base-shimmer:linear-gradient(-70deg, transparent 40%, var(--white-alpha-50) 50%, transparent 60%);--main-col-max-width:800px}[data-theme=dark]{--base-dot-color:var(--white-alpha-05)}body{color:var(--body-color);-webkit-text-size-adjust:100%;flex-direction:column;padding:0;display:flex}.surface-grid{z-index:-1;background-image:radial-gradient(var(--base-dot-color) 1px, transparent 1px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0}.loading-mask{background-color:var(--card-light-bg);border-radius:8px;position:relative;overflow:hidden}.loading-mask:after{content:"";background:var(--base-shimmer);background-size:200% 100%;animation:2s infinite mask-slide;position:absolute;inset:0;transform:translate(-100%)}@keyframes mask-slide{to{transform:translate(100%)}}.main-layout{min-height:100vh;display:flex}.main-layout-with-queue,.main-layout{flex-direction:column;height:100%;min-height:100%;margin-top:0;display:flex}.content-area,.main-content{box-sizing:border-box;flex-grow:1}.discover-layout .discover-layout__content{padding-top:0}.sidebar-container{width:var(--sidebar-width);border-right:1px solid var(--separator);background-color:var(--header-bg);flex-shrink:0}.content-area{flex-direction:column;flex-grow:1;display:flex}.main-thread{max-width:var(--main-col-max-width);flex-direction:column;gap:1.5rem;width:100%;margin:0 auto;padding:2rem 1rem;display:flex}.search-node{background-color:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 1px 3px var(--black-alpha-05);border-radius:12px;padding:1rem}.citation-container{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.app-chat-sources-container{width:100%;margin-bottom:1.5rem;animation:.3s ease-out fadeIn}.app-chat-sources-header{color:var(--text-base);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:.75rem;padding-left:4px;font-size:.85rem;font-weight:700;display:flex}.app-chat-sources-nav{gap:4px;display:flex}.app-chat-nav-btn{border:1px solid var(--card-border);background:var(--bg-subtle);width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.app-chat-nav-btn:hover{background:var(--card-border);color:var(--text-base);border-color:var(--anchor)}.app-chat-sources-scroll-wrapper{scrollbar-width:none;-ms-overflow-style:none;width:100%;overflow-x:auto}.app-chat-sources-scroll-wrapper::-webkit-scrollbar{display:none}.app-chat-sources-row{gap:12px;width:max-content;padding:4px;display:flex}.app-chat-source-card{background:var(--card-bg);border:1px solid var(--card-border);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;width:160px;padding:10px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 4px #00000005}.app-chat-source-card:hover{border-color:var(--anchor);background:var(--card-light-bg);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.app-chat-source-favicon{background:#fff;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.app-chat-source-favicon img{object-fit:contain;width:100%;height:100%}.app-chat-source-title{color:var(--text-base);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.app-chat-source-domain{color:var(--text-muted);font-size:.7rem;font-weight:500}.app-chat-history{flex-direction:column;gap:1.5rem;width:100%;padding:1rem 0;display:flex}.app-chat-bubble{border-radius:1.25rem;max-width:90%;padding:1rem 1.25rem;font-size:1.05rem;line-height:1.6;animation:.3s ease-out slideIn;position:relative}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.app-chat-bubble--user{background:var(--anchor);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.app-chat-bubble--atlas{color:var(--text-base);background:0 0;border-radius:0;align-self:flex-start;max-width:100%;padding:0}.app-chat-bubble--atlas .app-chat-bubble__content{background:var(--card-bg);border:1px solid var(--card-border);border-radius:1.25rem 1.25rem 1.25rem 4px;padding:1.25rem}.app-chat-bubble__meta{align-items:center;gap:12px;margin-top:.5rem;display:flex}.app-chat-message-actions{border-top:1px solid var(--card-border);opacity:.6;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;transition:opacity .2s;display:flex}.app-chat-bubble--atlas:hover .app-chat-message-actions{opacity:1}.app-chat-actions-group{gap:8px;display:flex}.app-chat-msg-action{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.app-chat-msg-action:hover{background:var(--card-border);color:var(--text-base)}.app-chat-related-container{margin-top:2.5rem;margin-bottom:2rem;animation:.5s ease-out fadeIn}.app-chat-related-header{color:var(--text-base);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:1rem;font-size:.85rem;font-weight:700;display:flex}.app-chat-related-grid{flex-direction:column;gap:8px;display:flex}.app-chat-related-btn{background:var(--card-bg);border:1px solid var(--card-border);color:var(--text-base);cursor:pointer;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.app-chat-related-btn:hover{border-color:var(--anchor);background:var(--card-light-bg)}.navbar-tabs{align-items:center;gap:20px;height:100%;padding:0 10px;display:flex}.navbar-tab{height:100%;color:var(--text-muted);white-space:nowrap;align-items:center;padding:0 4px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative}.navbar-tab:hover{color:var(--text-base)}.navbar-tab.active{color:var(--anchor)}.navbar-tab.active:after{content:"";background-color:var(--anchor);height:2px;position:absolute;bottom:0;left:0;right:0}.tab-emoji{margin-right:6px;font-size:1.1rem}.tab-label{line-height:1}.citation-mark{background-color:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);cursor:pointer;border-radius:4px;padding:.125rem .25rem;transition:background-color .2s}.sentiment-index{flex-direction:column;align-items:flex-end;gap:2px;min-width:140px;line-height:1.1;display:flex}.sentiment-status{align-items:center;gap:8px;display:flex}.sentiment-meter{gap:3px;padding:2px 0;display:flex;position:relative;overflow:hidden}.sentiment-bar{border-radius:1px;flex-shrink:0;width:3px;height:8px}@media (min-width:768px){.sentiment-bar{width:4px;height:10px}}.sentiment-bar.active-negative{background-color:var(--finance-negative)}.sentiment-bar.active-positive{background-color:var(--finance-positive)}.sentiment-bar.active-neutral{background-color:var(--finance-neutral)}.sentiment-bar.inactive{background-color:var(--finance-inverse-30)}.sentiment-label{white-space:nowrap;color:var(--text-base);font-size:.75rem;font-weight:500}.sentiment-label.negative{color:var(--finance-negative)}.sentiment-label.positive{color:var(--finance-positive)}.sentiment-label.neutral{color:var(--finance-neutral)}.finance-tabs-container{border-bottom:1px solid var(--separator);scrollbar-width:none;align-items:center;gap:16px;margin-bottom:1rem;display:flex;overflow-x:auto}.finance-tabs-container::-webkit-scrollbar{display:none}.finance-tab{color:var(--text-base);opacity:.8;cursor:pointer;background:0 0;border:none;outline:none;padding:8px 16px;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .3s,color .3s;position:relative}.finance-tab:hover,.finance-tab.active{opacity:1}.finance-tab.active:after{content:"";background-color:var(--finance-inverse);width:100%;height:2px;transition:transform .3s ease-in-out;position:absolute;bottom:0;left:0}.discover-page-header{z-index:100;background-color:var(--header-bg);width:100%;position:sticky;top:0}.sentiment-meta{color:var(--text-muted);align-items:center;gap:.25rem;display:flex}.sentiment-meta-item{white-space:nowrap;font-size:.75rem;font-weight:500}.sentiment-dot{color:var(--text-base);font-size:1rem}.citation-mark:hover{background-color:var(--button-secondary-hover-bg)}.structural-node{visibility:hidden;display:none}.icon-base{stroke-width:1.75px;width:1.25rem;height:1.25rem}.link-base{color:var(--anchor);text-decoration:none;transition:color .2s}.link-base:hover{color:var(--anchor-hover)}:root{--discover-max-width:1300px;--main-col-max-width:850px;--side-col-width:350px;--content-gap:2.5rem}.layout-single-col{background-color:var(--body-bg);justify-content:center;width:100%;min-height:100vh;display:flex}.layout-single-col .layout-container{width:100%;max-width:var(--main-col-max-width);margin:0 auto;padding:2rem 1rem}.layout-double-col{background-color:var(--body-bg);justify-content:center;width:100%;min-height:100vh;display:flex}.layout-double-col .layout-container{grid-template-columns:minmax(0, var(--main-col-max-width)) var(--side-col-width);gap:var(--content-gap);width:100%;max-width:var(--discover-max-width);margin:0 auto;padding:2rem 1rem;display:grid}@media (max-width:1024px){.layout-double-col .layout-container{max-width:var(--main-col-max-width);grid-template-columns:1fr}.layout-double-col .layout-sidebar{display:none}}.layout-main{width:100%;min-width:0}.layout-sidebar{width:var(--side-col-width);flex-shrink:0}.section-title{color:var(--text-base);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;display:flex}.sidebar-widget{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.sidebar-widget-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:1rem;font-size:.875rem;font-weight:700}.root-layout{grid-template-columns:1fr;grid-template-rows:var(--navbar-height) 1fr var(--music-player-height);grid-template-areas:"navbar navbar""main main""player player";width:100vw;height:100vh;margin:0;padding:0;display:grid;overflow:hidden}.layout-area-navbar{grid-area:navbar;min-width:0;min-height:0;margin:0;padding:0;position:relative}.layout-area-main{flex-direction:column;grid-area:main;min-width:0;min-height:0;margin:0;padding:0;display:flex;position:relative;overflow-y:scroll}.layout-area-player{z-index:30;grid-area:player;min-width:0;min-height:0;margin:0;padding:0;position:relative}
