:root{--grad-horizontal:linear-gradient(90deg,#ece3fa 0,#bc85e2 50%,#ff2589 100%);--z-below:-1;--z-base:0;--z-raised:1;--z-elevated:2;--z-sticky:10;--z-dropdown:50;--z-overlay:100;--z-drawer:9000;--z-modalBackdrop:9998;--z-modal:9999;--z-toast:10000;--z-tooltip:99999;--z-banner:999999;--filter-blurSm:blur(4px);--filter-blurMd:blur(6px);--filter-blurLg:blur(12px);--link-color:#bc85e2;--link-hover:#d6bbf0;--link-visited:#8247c0;--mask-scrollFadeY:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.15) 18px,rgba(0,0,0,0.6) 40px,black 64px);--effect-pageBoxGlow:0 0 24px rgba(var(--page-accent-primary-rgb),0.35),0 0 48px rgba(var(--page-accent-primary-rgb),0.2),0 0 96px rgba(var(--page-accent-primary-rgb),0.12);--effect-focusRing:0 0 0 2px var(--s6-outline);--effect-modalBackdrop:rgba(6,5,15,0.75);--effect-textOutline:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,0 1px 0 #000,0 -1px 0 #000,1px 0 0 #000,-1px 0 0 #000;--effect-titleCutout:drop-shadow(3px 0 0 rgba(0,0,0,1)) drop-shadow(-3px 0 0 rgba(0,0,0,1)) drop-shadow(0 3px 0 rgba(0,0,0,1)) drop-shadow(0 -3px 0 rgba(0,0,0,1)) drop-shadow(0 3px 6px rgba(0,0,0,0.55));--effect-subtitleCutout:drop-shadow(1px 0 0 rgba(0,0,0,1)) drop-shadow(-1px 0 0 rgba(0,0,0,1)) drop-shadow(0 1px 0 rgba(0,0,0,1)) drop-shadow(0 -1px 0 rgba(0,0,0,1)) drop-shadow(0 2px 4px rgba(0,0,0,0.5));--comp-button-bg:transparent;--comp-button-bgHover:rgba(var(--as-primary-rgb),0.12);--comp-button-border:var(--s6-outline);--comp-button-borderWidth:var(--as-box-border-width);--comp-button-text:var(--s6-outline);--comp-button-textForced:#fff;--comp-button-radius:var(--as-box-radius);--comp-button-font:var(--as-cta-font);--comp-button-fontSize:var(--as-cta-size);--comp-button-letterSpacing:var(--as-cta-spacing);--comp-button-padding:.9rem 1.6rem;--comp-button-paddingSm:.55rem 1rem;--comp-button-paddingLg:1.15rem 2.1rem;--comp-button-shadow:none;--comp-button-shadowHover:var(--glow-lavender);--comp-button-arcade-bg:#000;--comp-button-arcade-text:#d080ff;--comp-button-arcade-textShadow:0 0 8px rgba(208,128,255,0.4);--comp-button-arcade-borderImage:linear-gradient(90deg,rgba(160,96,255,0.8) 0,rgba(255,96,176,0.8) 50%,rgba(255,255,255,0.9) 100%) 1;--comp-button-adjStart-bg:#000;--comp-button-adjStart-borderColor:rgba(179,136,255,0.8);--comp-button-adjStart-text:#d6bbf0;--comp-button-adjStart-shadow:0 0 20px rgba(179,136,255,0.42),0 0 46px rgba(179,136,255,0.18);--comp-card-bg:#000;--comp-card-border:var(--s6-outline);--comp-card-borderWidth:1px;--comp-card-borderStyle:solid;--comp-card-radius:var(--as-box-radius);--comp-card-shadow:var(--shadow-glowLavender);--comp-card-padding:12px 16px;--comp-card-adjBody-gradient:var(--grad-agentText);--comp-card-adjTitle-gradient:linear-gradient(135deg,#fff 0,#ece3fa 35%,#d6bbf0 100%);--comp-card-adjLabel-cyan:linear-gradient(180deg,#fff 0,var(--adj-blue-light) 40%,var(--adj-blue) 100%);--comp-card-adjLabel-green:linear-gradient(180deg,#fff 0,var(--as-tertiary,#8247c0) 40%,var(--as-tertiary,#8247c0) 100%);--comp-card-adjLabel-coral:linear-gradient(180deg,#fff 0,var(--as-crab,#ff2589) 40%,var(--as-crab,#ff2589) 100%);--comp-card-adjLabel-pink:linear-gradient(180deg,#fff 0,var(--as-magenta,#ff2589) 40%,var(--as-magenta,#ff2589) 100%);--comp-card-adjWelcome-padding:18px 22px 14px;--comp-card-adjWelcome-shadow:0 0 18px rgba(var(--as-primary-rgb,188,133,226),0.15),0 0 10px rgba(var(--as-crab-rgb,255,37,137),0.10);--comp-cardQuestion-bg:#000;--comp-cardQuestion-borderGradient:var(--grad-adjCardOutline);--comp-cardQuestion-borderWidth:1.5px;--comp-cardQuestion-radius:var(--r-lg);--comp-cardQuestion-shadow:0 0 18px rgba(var(--as-primary-rgb),0.15);--comp-title-gradient:var(--grad-title);--comp-title-font:var(--as-title-font);--comp-title-size:var(--as-title-size);--comp-title-letterSpacing:var(--as-title-spacing);--comp-title-lineHeight:var(--as-title-line-height);--comp-title-glow:var(--effect-titleCutout);--comp-subtitle-gradient:var(--grad-subtitle);--comp-subtitle-font:var(--as-subtitle-font);--comp-subtitle-size:var(--as-subtitle-size);--comp-subtitle-weight:var(--as-subtitle-weight);--comp-subtitle-letterSpacing:var(--as-subtitle-spacing);--comp-statistics-accent:var(--as-brightPink,#ff85ec);--comp-statistics-sectionHead:var(--as-brightPink,#ff85ec);--comp-statistics-boxOutline:var(--as-brightPink,#ff85ec);--comp-statistics-boxText:var(--as-palePink,#ffe6f5);--comp-input-bg:#000;--comp-input-bgFocus:rgba(0,0,0,0.85);--comp-input-border:rgba(var(--as-primary-rgb),0.6);--comp-input-borderFocus:rgba(var(--as-primary-rgb),0.95);--comp-input-borderWidth:1px;--comp-input-text:var(--s6-lightest);--comp-input-placeholder:rgba(var(--as-primary-rgb),0.4);--comp-input-radius:var(--as-box-radius);--comp-input-padding:9px 14px;--comp-input-font:var(--f-mono);--comp-input-fontSize:.813rem;--comp-input-shadow:0 0 10px rgba(var(--as-primary-rgb),0.18);--comp-input-shadowFocus:0 0 16px rgba(var(--as-primary-rgb),0.35);--comp-chip-font:var(--f-arcade);--comp-chip-fontSize:.625rem;--comp-chip-letterSpacing:.1em;--comp-chip-gradientDefault:var(--grad-title);--comp-chip-gradientSuccess:linear-gradient(180deg,#fff 0,var(--as-tertiary) 40%,var(--as-tertiary) 100%);--comp-chip-gradientDanger:linear-gradient(180deg,#fff 0,var(--as-crab) 40%,var(--as-crab) 100%);--comp-chip-gradientAccent:linear-gradient(180deg,#fff 0,var(--as-primary) 40%,var(--as-primary) 100%);--comp-sidebar-bg:linear-gradient(to right,rgba(0,0,0,0.18) 0,rgba(0,0,0,0.06) 70%,transparent 100%);--comp-sidebar-scrollbarColor:rgba(var(--as-primary-rgb),0.25);--comp-sidebar-familyLabelColor:rgba(var(--as-agentAccentLight-rgb),0.55);--comp-sidebar-familyLabelColorHover:rgba(var(--as-agentAccentLight-rgb),0.85);--comp-sidebar-familyLabelColorExpanded:rgba(var(--as-text-rgb),0.9);--comp-sidebar-itemColor:rgba(var(--as-primary-rgb),0.5);--comp-sidebar-itemColorHover:rgba(var(--as-agentAccentLight-rgb),0.85);--comp-sidebar-itemColorActive:var(--as-crab);--comp-sidebar-comingColor:rgba(var(--as-lightPink-rgb),0.55);--comp-sidebar-comingColorHover:rgba(var(--as-lightPink-rgb),0.9);--comp-sidebar-caretColor:rgba(var(--as-primary-rgb),0.5);--comp-sidebar-caretColorExpanded:var(--as-crab);--comp-sidebar-dividerColor:rgba(var(--as-primary-rgb),0.1);--comp-modal-bg:#000;--comp-modal-border:var(--as-borderMid);--comp-modal-borderWidth:var(--as-modal-border-width);--comp-modal-backdropColor:var(--as-modal-backdrop);--comp-modal-backdropBlur:var(--as-modal-backdrop-blur);--comp-modal-radius:var(--as-modal-radius);--comp-modal-shadow:var(--effect-pageBoxGlow);--comp-inbox-unreadDotColor:var(--as-crab);--comp-inbox-unreadDotGlow:0 0 6px rgba(var(--as-crab-rgb),0.7);--comp-inbox-rowUnreadWash:linear-gradient(110deg,rgba(var(--as-primary-rgb),0.10),transparent 70%);--comp-inbox-rowDivider:rgba(var(--as-primary-rgb),0.12);--comp-inbox-rowHoverBg:rgba(var(--as-primary-rgb),0.06);--comp-inbox-rowSnippetColor:rgba(255,255,255,0.6);--comp-inbox-rowMetaColor:rgba(255,255,255,0.35);--comp-inbox-filterChipFont:var(--f-mono);--comp-inbox-filterChipBg:transparent;--comp-inbox-filterChipBorder:rgba(var(--as-primary-rgb),0.30);--comp-inbox-filterChipText:rgba(var(--as-primary-rgb),0.7);--comp-inbox-filterChipActiveBg:rgba(var(--as-primary-rgb),0.14);--comp-inbox-filterChipActiveBorder:rgba(var(--as-primary-rgb),0.85);--comp-inbox-filterChipActiveText:var(--s6-lightest);--comp-inbox-statusChipFont:var(--f-mono);--comp-inbox-statusOpenColor:var(--as-primary);--comp-inbox-statusOpenBorder:rgba(var(--as-primary-rgb),0.45);--comp-inbox-statusRepliedColor:var(--as-tertiary);--comp-inbox-statusRepliedBorder:rgba(var(--as-tertiary-rgb),0.55);--comp-inbox-statusClosedColor:rgba(255,255,255,0.5);--comp-inbox-statusClosedBorder:rgba(255,255,255,0.22);--comp-inbox-bubbleFont:var(--f-mono);--comp-inbox-bubbleRadius:var(--as-box-radius);--comp-inbox-bubbleSentBg:rgba(var(--as-primary-rgb),0.14);--comp-inbox-bubbleSentBorder:rgba(var(--as-primary-rgb),0.40);--comp-inbox-bubbleSentText:var(--s6-lightest);--comp-inbox-bubbleSentLabel:rgba(var(--as-primary-rgb),0.8);--comp-inbox-bubbleReceivedBg:rgba(var(--as-tertiary-rgb),0.10);--comp-inbox-bubbleReceivedBorder:rgba(var(--as-tertiary-rgb),0.40);--comp-inbox-bubbleReceivedText:rgba(255,255,255,0.88);--comp-inbox-bubbleReceivedLabel:var(--as-tertiary);--comp-inbox-bubbleMetaColor:rgba(255,255,255,0.35);--comp-inbox-attachmentChipBg:rgba(0,0,0,0.5);--comp-inbox-attachmentChipBorder:rgba(var(--as-primary-rgb),0.35);--comp-inbox-attachmentChipText:rgba(255,255,255,0.7);--comp-inbox-emailNoteColor:rgba(var(--as-primary-rgb),0.55);--comp-inbox-composeBg:#000;--comp-inbox-composeBorder:rgba(var(--as-primary-rgb),0.6);--comp-inbox-composeBorderFocus:rgba(var(--as-primary-rgb),0.95);--comp-inbox-composeText:var(--s6-lightest);--comp-inbox-composePlaceholder:rgba(var(--as-primary-rgb),0.4);--comp-inbox-composeRadius:var(--as-box-radius);--comp-chrome-wordmark:linear-gradient(180deg,#ece3fa 0,var(--as-primary) 50%,var(--as-magenta) 100%);--comp-chrome-wordmarkSize:var(--fs-wordmark);--comp-chrome-wordmarkShadow:0 0 4px rgba(255,180,210,0.7),0 0 10px rgba(var(--as-magenta-rgb),0.55),0 0 20px rgba(var(--as-magenta-rgb),0.3);--comp-chrome-wordmarkOpen:var(--comp-chrome-glyphOpen);--comp-chrome-wordmarkOpenShadow:0 0 6px rgba(255,255,255,0.35);--comp-chrome-itemText:#fff;--comp-chrome-itemTextIdle:var(--as-primary);--comp-chrome-itemTextActive:#fff;--comp-chrome-itemTextShadow:var(--effect-textOutline),0 0 5px rgba(255,255,255,0.5),0 0 12px rgba(255,255,255,0.4);--comp-chrome-itemTextShadowActive:var(--effect-textOutline),0 0 7px rgba(255,255,255,0.75),0 0 16px rgba(255,255,255,0.5);--comp-chrome-glyphClosed:var(--as-luminousPink);--comp-chrome-glyphClosedShadow:0 0 0 .5px rgba(8,4,20,0.8),0 0 8px rgba(var(--as-luminousPink-rgb),0.7);--comp-chrome-glyphOpen:#fff;--comp-chrome-glyphOpenShadow:0 0 0 .5px rgba(8,4,20,0.8),0 0 9px rgba(255,255,255,0.7),0 0 16px rgba(255,255,255,0.35);--comp-chrome-affiliatesDisabled:rgba(255,255,255,0.32);--comp-chrome-affiliatesDisabledShadow:var(--effect-textOutline);--comp-chrome-affiliatesComingSoon:rgba(255,255,255,0.45);--comp-chrome-inboxGlowColor:rgba(var(--as-primary-rgb),0.85);--comp-chrome-inboxGlowShadow:0 0 8px rgba(var(--as-primary-rgb),0.85),0 0 18px rgba(var(--as-crab-rgb),0.55)}