._base_1mzpi_1,._base_1mzpi_1 *,._base_1mzpi_1 :before,._base_1mzpi_1 :after{box-sizing:border-box}._base_1mzpi_1{background:var(--bg-inset);border:1px solid var(--border-default);border-radius:var(--radius-round);font-family:var(--font-sans);font-weight:var(--weight-semi);letter-spacing:var(--tracking-normal);color:var(--text-secondary);-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._sm_1mzpi_32{width:28px;height:28px;font-size:var(--text-xs)}._md_1mzpi_38{width:32px;height:32px;font-size:var(--text-sm)}._lg_1mzpi_44{width:40px;height:40px;font-size:var(--text-base)}._active_1mzpi_50{background:var(--accent-secondary-muted);border-color:var(--accent-secondary);color:var(--accent-secondary)}._image_1mzpi_56{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){._base_1mzpi_1{transition:none}}@keyframes _spokePulse_ujjh8_1{0%,to{opacity:.5;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._spoke_ujjh8_41:before{opacity:.5;animation:none;transform:scale(1)}}._base_1wpn5_8,._base_1wpn5_8 *,._base_1wpn5_8:before,._base_1wpn5_8:after,._base_1wpn5_8 :before,._base_1wpn5_8 :after{box-sizing:border-box}._base_1wpn5_8{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-semi);line-height:var(--leading-tight);white-space:nowrap;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);border:1px solid #0000;text-decoration:none;display:inline-flex}._base_1wpn5_8:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._base_1wpn5_8:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}._base_1wpn5_8._loading_1wpn5_54:disabled{cursor:wait;opacity:1}._sm_1wpn5_61{height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_1wpn5_67{height:var(--control-height-md);padding-inline:var(--space-4);font-size:var(--text-base)}._lg_1wpn5_73{height:var(--control-height-lg);padding-inline:var(--space-6);font-size:var(--text-md)}._base_1wpn5_8._iconOnly_1wpn5_82{aspect-ratio:1;padding-inline:0}._icon_1wpn5_82{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_1wpn5_82>svg{width:1.15em;height:1.15em}._primary_1wpn5_102{background-image:linear-gradient(180deg, var(--btn-primary-from), var(--btn-primary-to));color:var(--btn-primary-text);box-shadow:var(--btn-primary-glow)}._primary_1wpn5_102:hover:not(:disabled){box-shadow:var(--btn-primary-glow-hover)}._destructive_1wpn5_112{background-image:linear-gradient(180deg, var(--btn-dest-from), var(--btn-dest-to));color:var(--btn-dest-text);box-shadow:var(--btn-dest-glow)}._destructive_1wpn5_112:hover:not(:disabled){box-shadow:var(--btn-dest-glow-hover)}._brand_1wpn5_122{background-image:linear-gradient(180deg, var(--btn-gold-from), var(--btn-gold-to));color:var(--btn-gold-text);box-shadow:var(--btn-gold-glow)}._brand_1wpn5_122:hover:not(:disabled){box-shadow:var(--btn-gold-glow-hover)}._secondary_1wpn5_132{background-color:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-default)}._secondary_1wpn5_132:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--border-strong)}._secondary_1wpn5_132:active:not(:disabled){background-color:var(--bg-active)}._ghost_1wpn5_147{color:var(--text-secondary);background-color:#0000}._ghost_1wpn5_147:hover:not(:disabled){background-color:var(--bg-hover);color:var(--text-primary)}._ghost_1wpn5_147:active:not(:disabled){background-color:var(--bg-active)}._glass_1wpn5_40{background-color:var(--btn-glass-bg);-webkit-backdrop-filter:blur(var(--btn-glass-blur));color:var(--text-primary);box-shadow:var(--btn-glass-shadow);position:relative}._glass_1wpn5_40:before{content:"";border-radius:inherit;background:var(--btn-glass-stroke);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}._glass_1wpn5_40:hover:not(:disabled){background-color:var(--btn-glass-bg-hover);box-shadow:var(--btn-glass-shadow-hover)}._glass_1wpn5_40:hover:not(:disabled):before{background:var(--btn-glass-stroke-hover)}._glass_1wpn5_40:active:not(:disabled){background-color:var(--btn-glass-bg-active)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._glass_1wpn5_40{background-color:var(--btn-glass-bg-opaque)}}._primary_1wpn5_102:active:not(:disabled){box-shadow:var(--btn-primary-glow-active)}._destructive_1wpn5_112:active:not(:disabled){box-shadow:var(--btn-dest-glow-active)}._brand_1wpn5_122:active:not(:disabled){box-shadow:var(--btn-gold-glow-active)}@media (prefers-reduced-motion:reduce){._base_1wpn5_8{transition:none}}._base_uahe6_4,._base_uahe6_4 *,._base_uahe6_4 :before,._base_uahe6_4 :after{box-sizing:border-box}._base_uahe6_4{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-flex}._sm_uahe6_26{--checkbox-size:15px}._md_uahe6_30{--checkbox-size:18px}._input_uahe6_34{appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);border:1.5px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;flex-shrink:0;margin:0;position:relative}._input_uahe6_34:hover:not(:disabled){border-color:var(--accent-secondary)}._input_uahe6_34:checked{background:var(--accent-secondary);border-color:var(--accent-secondary)}._input_uahe6_34:checked:after{content:"";border:solid var(--btn-gold-text);border-width:0 2px 2px 0;width:32%;height:58%;position:absolute;top:8%;left:34%;transform:rotate(45deg)}._input_uahe6_34:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._input_uahe6_34:disabled{opacity:.5;cursor:not-allowed}._base_uahe6_4:has(._input_uahe6_34:disabled){cursor:not-allowed;color:var(--text-disabled)}._label_uahe6_91{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){._input_uahe6_34{transition:none}}._base_1kbkg_1,._base_1kbkg_1 *,._base_1kbkg_1 :before,._base_1kbkg_1 :after{box-sizing:border-box}._base_1kbkg_1{gap:var(--space-1);--input-height:var(--control-height-md);--input-font:var(--text-sm);--input-icon-inset:var(--space-8);flex-direction:column;width:100%;display:flex}._field_1kbkg_19{align-items:center;display:flex;position:relative}._input_1kbkg_25{width:100%;height:var(--input-height);padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--input-font);font-weight:var(--weight-regular);color:var(--input-text);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), background-color var(--duration-fast) var(--ease-default);outline:none}._input_1kbkg_25::placeholder{color:var(--input-placeholder)}._input_1kbkg_25:hover:not(:disabled){background:var(--input-bg-hover)}._input_1kbkg_25:focus-visible{border-color:var(--input-border-focus);background:var(--input-bg-focus);box-shadow:0 0 0 3px var(--active-muted)}._input_1kbkg_25:disabled{opacity:.5;cursor:not-allowed}._sm_1kbkg_71{--input-height:var(--control-height-sm);--input-font:var(--text-xs);--input-icon-inset:var(--space-6)}._md_1kbkg_77{--input-height:var(--control-height-md);--input-font:var(--text-sm);--input-icon-inset:var(--space-8)}._lg_1kbkg_83{--input-height:var(--control-height-lg);--input-font:var(--text-base);--input-icon-inset:var(--space-10)}._label_1kbkg_91{font-size:var(--text-xs);font-weight:var(--weight-semi);font-family:var(--font-sans);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps)}._hasIconLeft_1kbkg_102 ._input_1kbkg_25{padding-left:var(--input-icon-inset)}._hasIconRight_1kbkg_106 ._input_1kbkg_25{padding-right:var(--input-icon-inset)}._iconLeft_1kbkg_110,._iconRight_1kbkg_111{color:var(--text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._iconLeft_1kbkg_110{left:var(--space-2)}._iconRight_1kbkg_111{right:var(--space-2)}._clear_1kbkg_131{right:var(--space-2);padding:var(--space-1);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._clear_1kbkg_131:hover{color:var(--text-primary)}._clear_1kbkg_131:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._error_1kbkg_161 ._input_1kbkg_25{border-color:var(--color-danger)}._error_1kbkg_161 ._input_1kbkg_25:focus-visible{box-shadow:0 0 0 3px var(--color-danger-muted)}._success_1kbkg_169 ._input_1kbkg_25{border-color:var(--color-success)}._success_1kbkg_169 ._input_1kbkg_25:focus-visible{box-shadow:0 0 0 3px var(--color-success-muted)}._warning_1kbkg_177 ._input_1kbkg_25{border-color:var(--color-warning)}._warning_1kbkg_177 ._input_1kbkg_25:focus-visible{box-shadow:0 0 0 3px var(--color-warning-muted)}._message_1kbkg_187{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-muted);margin:0}._error_1kbkg_161 ._message_1kbkg_187{color:var(--color-danger)}._success_1kbkg_169 ._message_1kbkg_187{color:var(--color-success)}._warning_1kbkg_177 ._message_1kbkg_187{color:var(--color-warning)}@media (prefers-reduced-motion:reduce){._input_1kbkg_25,._clear_1kbkg_131{transition:none}}._list_rorhh_6,._list_rorhh_6 *{box-sizing:border-box}._list_rorhh_6{padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);min-width:180px;max-width:320px;box-shadow:var(--shadow-lg);font-family:var(--font-sans);opacity:0;translate:0 calc(var(--space-1) * -1);transition:opacity var(--duration-fast) var(--ease-default), translate var(--duration-fast) var(--ease-default), overlay var(--duration-fast) allow-discrete, display var(--duration-fast) allow-discrete;flex-direction:column;gap:1px;margin:0;inset:auto}._list_rorhh_6:popover-open{opacity:1;display:flex;translate:0}@starting-style{._list_rorhh_6:popover-open{opacity:0;translate:0 calc(var(--space-1) * -1)}}._item_rorhh_62{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semi);line-height:var(--leading-normal);text-align:left;white-space:nowrap;color:var(--text-secondary);transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:0;display:flex}._item_rorhh_62>svg{flex-shrink:0;width:1.15em;height:1.15em}._item_rorhh_62:hover:not(:disabled){background-color:var(--bg-hover);color:var(--text-primary)}._item_rorhh_62:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._item_rorhh_62:disabled{color:var(--text-disabled);cursor:not-allowed}._danger_rorhh_112{color:var(--color-danger)}._danger_rorhh_112:hover:not(:disabled){background-color:var(--color-danger-muted);color:var(--color-danger)}@media (prefers-reduced-motion:reduce){._list_rorhh_6,._item_rorhh_62{transition:none}}._base_1r5zd_1,._base_1r5zd_1 *,._base_1r5zd_1 :before,._base_1r5zd_1 :after{box-sizing:border-box}._base_1r5zd_1{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);border:1px solid #0000;display:flex}._icon_1r5zd_23{height:calc(var(--text-base) * var(--leading-relaxed));flex-shrink:0;align-items:center;display:inline-flex}._icon_1r5zd_23>svg{width:1.15em;height:1.15em}._content_1r5zd_39{min-width:0}._title_1r5zd_43{color:var(--text-primary);font-weight:var(--weight-semi);display:block}._info_1r5zd_51{background:var(--color-info-muted);border-color:var(--color-info)}._info_1r5zd_51 ._icon_1r5zd_23{color:var(--color-info)}._success_1r5zd_60{background:var(--color-success-muted);border-color:var(--color-success)}._success_1r5zd_60 ._icon_1r5zd_23{color:var(--color-success)}._warning_1r5zd_69{background:var(--color-warning-muted);border-color:var(--color-warning)}._warning_1r5zd_69 ._icon_1r5zd_23{color:var(--color-warning)}._danger_1r5zd_78{background:var(--color-danger-muted);border-color:var(--color-danger)}._danger_1r5zd_78 ._icon_1r5zd_23{color:var(--color-danger)}._base_fc48p_6{--scroll-shadow-blur:12px;--scroll-shadow-spread:7px;--scroll-shadow-color:var(--shadow-color);--scroll-shadow-distance:40px}._base_fc48p_6:before,._base_fc48p_6:after{content:"";z-index:var(--z-sticky);pointer-events:none;box-shadow:0 0 var(--scroll-shadow-blur) var(--scroll-shadow-spread) var(--scroll-shadow-color);opacity:0;display:block;position:sticky}._y_fc48p_43{overflow-y:auto}._y_fc48p_43:before,._y_fc48p_43:after{height:0}._y_fc48p_43:before{top:0}._y_fc48p_43:after{bottom:0}._x_fc48p_67{display:flex;overflow-x:auto}._x_fc48p_67:before,._x_fc48p_67:after{flex:0 0 0;align-self:stretch;width:0}._x_fc48p_67:before{left:0}._x_fc48p_67:after{right:0}@keyframes _scrollShadowIn_fc48p_1{0%{opacity:0}to{opacity:1}}@keyframes _scrollShadowOut_fc48p_1{0%{opacity:1}to{opacity:0}}@supports (animation-timeline:scroll()){._y_fc48p_43:before{animation:linear both _scrollShadowIn_fc48p_1;animation-timeline:scroll();animation-range:0 var(--scroll-shadow-distance)}._y_fc48p_43:after{animation:linear both _scrollShadowOut_fc48p_1;animation-timeline:scroll();animation-range:calc(100% - var(--scroll-shadow-distance)) 100%}._x_fc48p_67:before{animation:linear both _scrollShadowIn_fc48p_1;animation-timeline:scroll(inline);animation-range:0 var(--scroll-shadow-distance)}._x_fc48p_67:after{animation:linear both _scrollShadowOut_fc48p_1;animation-timeline:scroll(inline);animation-range:calc(100% - var(--scroll-shadow-distance)) 100%}}._base_56ra8_7,._base_56ra8_7 *{box-sizing:border-box}._base_56ra8_7{background:var(--bg-surface);border-right:1px solid var(--border-default);width:60px;height:100%;transition:width var(--duration-base) var(--ease-default) 0s;flex-direction:column;display:flex;overflow:hidden}._base_56ra8_7[data-expanded]{width:240px}._head_56ra8_41{align-items:center;gap:var(--space-2);height:72px;padding:0 var(--space-4);flex-shrink:0;display:flex}._logo_56ra8_53{border-radius:var(--radius-sm);color:inherit;flex:1 0 auto;align-self:stretch;align-items:center;text-decoration:none;display:flex}._logo_56ra8_53:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._mark_56ra8_74{flex-shrink:0;width:32px;height:32px;display:block}._mark_56ra8_74>:is(img,svg){object-fit:contain;width:100%;height:100%;display:block}._full_56ra8_95{flex-shrink:0;display:none}._full_56ra8_95>:is(img,svg){width:auto;height:32px;max-width:calc(240px - var(--space-4) * 2 - var(--space-2) - var(--space-6));object-fit:contain;display:block}._base_56ra8_7[data-expanded] ._full_56ra8_95{display:block}._base_56ra8_7[data-expanded] ._markCollapsedOnly_56ra8_114{display:none}._pin_56ra8_125{width:var(--space-6);height:var(--space-6);padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-default), visibility 0s linear var(--duration-fast), background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);transition-delay:0s, var(--duration-fast), 0s, 0s;background:0 0;border:0;flex-shrink:0}._base_56ra8_7[data-settled] ._pin_56ra8_125{opacity:1;visibility:visible;transition-delay:0s,0s,0s,0s}._pin_56ra8_125:hover{background:var(--bg-hover);color:var(--text-primary)}._pin_56ra8_125[aria-pressed=true]{color:var(--accent-secondary)}._pin_56ra8_125:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._nav_56ra8_172{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}._link_56ra8_185{cursor:pointer;height:44px;font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal);color:var(--text-secondary);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;text-decoration:none;display:flex}._link_56ra8_185:hover{background:var(--bg-hover);color:var(--text-primary)}._link_56ra8_185:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}:is(._link_56ra8_185[aria-current=page],._group_56ra8_226:has([aria-current=page])>._link_56ra8_185){color:var(--accent-secondary);font-weight:var(--weight-semi)}:is(._link_56ra8_185[aria-current=page] ._icon_56ra8_231,._group_56ra8_226:has([aria-current=page])>._link_56ra8_185 ._icon_56ra8_231){color:var(--accent-secondary)}._icon_56ra8_231{width:60px;height:var(--space-5);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}._icon_56ra8_231>svg{width:1.25em;height:1.25em}._label_56ra8_263{text-overflow:ellipsis;min-width:0;padding-right:var(--space-3);opacity:0;transition:opacity var(--duration-fast) var(--ease-default);flex:1;overflow:hidden}._trailing_56ra8_274{margin-right:var(--space-4);opacity:0;transition:opacity var(--duration-fast) var(--ease-default);flex-shrink:0}._chevron_56ra8_281{margin-right:var(--space-4);width:var(--space-4);height:var(--space-4);color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-default);flex-shrink:0}._base_56ra8_7[data-expanded] ._label_56ra8_263,._base_56ra8_7[data-expanded] ._trailing_56ra8_274,._base_56ra8_7[data-expanded] ._chevron_56ra8_281,._flyout_56ra8_298 ._label_56ra8_263,._flyout_56ra8_298 ._trailing_56ra8_274{opacity:1}._divider_56ra8_303{height:0;margin:var(--space-2) var(--space-4);border:0;border-top:1px solid var(--border-subtle);flex-shrink:0}._glider_56ra8_317{--ease-glider:cubic-bezier(.37, 1.95, .66, .56);width:2px;height:var(--glider-h,44px);opacity:var(--glider-shown,0);translate:0 var(--glider-y,0);pointer-events:none;background:linear-gradient(0deg, transparent 0%, var(--accent-secondary) 50%, transparent 100%);transition:translate var(--duration-slow) var(--ease-glider), height var(--duration-base) var(--ease-default), opacity var(--duration-fast) var(--ease-default);position:absolute;top:0;left:0}._glider_56ra8_317:before{content:"";background:var(--accent-secondary);filter:blur(9px);opacity:.9;width:300%;height:55%;position:absolute;top:50%;translate:0 -50%}._glider_56ra8_317:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent-secondary) 13%, transparent) 0%, transparent 100%);width:80px;height:100%;position:absolute;top:0;left:0}._flyout_56ra8_298{padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);width:280px;max-height:100vh;box-shadow:var(--shadow-lg);font-family:var(--font-sans);opacity:0;translate:calc(var(--space-1) * -1) 0;transition:opacity var(--duration-fast) var(--ease-default), translate var(--duration-fast) var(--ease-default), overlay var(--duration-fast) allow-discrete, display var(--duration-fast) allow-discrete;margin:0;inset:auto;overflow-y:auto}._flyout_56ra8_298:popover-open{opacity:1;translate:0}@starting-style{._flyout_56ra8_298:popover-open{opacity:0;translate:calc(var(--space-1) * -1) 0}}._flyout_56ra8_298 ._link_56ra8_185{border-radius:var(--radius-sm)}._flyout_56ra8_298 ._icon_56ra8_231{width:var(--space-5);margin:0 var(--space-2) 0 var(--space-3)}@media (prefers-reduced-motion:reduce){._base_56ra8_7,._pin_56ra8_125,._link_56ra8_185,._label_56ra8_263,._trailing_56ra8_274,._chevron_56ra8_281,._glider_56ra8_317,._glider_56ra8_317:before{transition:none}._flyout_56ra8_298{transition-property:overlay,display}}@keyframes _shimmer_1sjrt_1{0%{background-position:-600px 0}to{background-position:600px 0}}@media (prefers-reduced-motion:reduce){._base_1sjrt_1{background-image:none;animation:none}}._scroller_ewbgt_7,._scroller_ewbgt_7 *{box-sizing:border-box}._scroller_ewbgt_7{border-radius:var(--radius-lg);width:100%}._table_ewbgt_18{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary)}._th_ewbgt_32{z-index:var(--z-sticky);padding:var(--space-3) var(--space-4);background:var(--bg-surface);border-bottom:1px solid var(--border-default);font-size:var(--text-xs);font-weight:var(--weight-semi);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted);white-space:nowrap;position:sticky;top:0}._sortButton_ewbgt_51{align-items:center;gap:var(--space-2);margin:calc(var(--space-3) * -1) calc(var(--space-4) * -1);padding:var(--space-3) var(--space-4);width:calc(100% + var(--space-4) * 2);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:0;display:inline-flex}._center_ewbgt_74 ._sortButton_ewbgt_51{justify-content:center}._right_ewbgt_78 ._sortButton_ewbgt_51{justify-content:flex-end}._sortButton_ewbgt_51:hover{color:var(--text-primary)}._th_ewbgt_32:not([aria-sort]):has(._sortButton_ewbgt_51:hover){background:var(--bg-elevated)}._sortButton_ewbgt_51:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._sortIcon_ewbgt_99{width:var(--space-3);height:var(--space-3);opacity:.6;flex-shrink:0}._th_ewbgt_32[aria-sort] ._sortIcon_ewbgt_99{opacity:1}._th_ewbgt_32[aria-sort]{color:var(--active);background:linear-gradient(0deg, color-mix(in srgb, var(--active) 9%, transparent), transparent), var(--bg-base);box-shadow:inset 0 -6px 14px color-mix(in srgb, var(--active) 18%, transparent)}._th_ewbgt_32[aria-sort] ._sortButton_ewbgt_51{color:inherit}._th_ewbgt_32[aria-sort]:after{content:"";inset-inline:0;background:var(--active);height:2px;box-shadow:0 0 8px 1px color-mix(in srgb, var(--active) 60%, transparent), 0 -12px 28px color-mix(in srgb, var(--active) 25%, transparent);pointer-events:none;position:absolute;bottom:-1px}._td_ewbgt_151{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary)}._tbody_ewbgt_161>tr:last-child>._td_ewbgt_151{border-bottom:0}._clickable_ewbgt_165{cursor:pointer}._tbody_ewbgt_161 ._tr_ewbgt_160:hover ._td_ewbgt_151{background:color-mix(in srgb, var(--active) 4%, transparent)}._tbody_ewbgt_161 ._tr_ewbgt_160:hover ._td_ewbgt_151:first-child{background:linear-gradient(90deg, color-mix(in srgb, var(--active) 12%, transparent) 0%, color-mix(in srgb, var(--active) 4%, transparent) 100%);box-shadow:inset 2px 0 0 var(--active)}._tbody_ewbgt_161 ._selected_ewbgt_189 ._td_ewbgt_151{background:color-mix(in srgb, var(--active) 6%, transparent);color:var(--text-primary)}._tbody_ewbgt_161 ._selected_ewbgt_189 ._td_ewbgt_151:first-child{background:linear-gradient(90deg, color-mix(in srgb, var(--active) 15%, transparent) 0%, color-mix(in srgb, var(--active) 6%, transparent) 100%);box-shadow:inset 2px 0 0 var(--active)}._tbody_ewbgt_161 ._selected_ewbgt_189:hover ._td_ewbgt_151{background:color-mix(in srgb, var(--active) 8%, transparent)}._tbody_ewbgt_161 ._selected_ewbgt_189:hover ._td_ewbgt_151:first-child{background:linear-gradient(90deg, color-mix(in srgb, var(--active) 18%, transparent) 0%, color-mix(in srgb, var(--active) 8%, transparent) 100%)}._left_ewbgt_217{text-align:left}._center_ewbgt_74{text-align:center}._right_ewbgt_78{text-align:right;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){._sortButton_ewbgt_51{transition:none}}._base_16qhm_6,._base_16qhm_6 *,._base_16qhm_6 :before,._base_16qhm_6 :after{box-sizing:border-box}._base_16qhm_6{--spring:cubic-bezier(.37, 1.95, .66, .56);flex-direction:column;display:flex}._list_16qhm_26{padding-top:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid var(--border-default);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}._list_16qhm_26::-webkit-scrollbar{display:none}._list_16qhm_26:after{content:"";bottom:0;left:var(--tab-indicator-left,0);width:var(--tab-indicator-width,0);background:var(--active);height:2px;box-shadow:0 0 8px 1px color-mix(in srgb, var(--active) 60%, transparent), 0 -12px 28px color-mix(in srgb, var(--active) 25%, transparent);transition:left var(--duration-slow) var(--spring), width var(--duration-base) var(--spring);position:absolute}._tab_16qhm_70{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-tight);white-space:nowrap;color:var(--text-muted);cursor:pointer;transition:color var(--duration-base) var(--ease-default);background:0 0;border:0;display:inline-flex;position:relative}._tab_16qhm_70>svg{flex-shrink:0;width:1.15em;height:1.15em}._tab_16qhm_70+._tab_16qhm_70:before{content:"";width:1px;height:var(--space-5);background:var(--border-default);position:absolute;top:50%;left:0;transform:translateY(-50%)}._tab_16qhm_70:hover:not(:disabled){color:var(--text-primary)}._tab_16qhm_70:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}._tab_16qhm_70:disabled{color:var(--text-disabled);cursor:not-allowed}._tab_16qhm_70._tabActive_16qhm_134,._tab_16qhm_70._tabActive_16qhm_134:hover{color:var(--active);background:linear-gradient(0deg, color-mix(in srgb, var(--active) 9%, transparent) 0%, transparent 80%)}._count_16qhm_146{min-width:var(--space-5);padding-inline:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-elevated);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-normal);color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}._tabActive_16qhm_134 ._count_16qhm_146{border-color:color-mix(in srgb, var(--active) 40%, transparent);background:color-mix(in srgb, var(--active) 12%, transparent);color:var(--active)}._panel_16qhm_172{padding-top:var(--space-4)}._panel_16qhm_172[hidden]{display:none}@media (prefers-reduced-motion:reduce){._list_16qhm_26:after,._tab_16qhm_70{transition:none}}._tip_qwr6h_6,._tip_qwr6h_6 *{box-sizing:border-box}._trigger_qwr6h_13{display:inline-flex}._tip_qwr6h_6{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);max-width:320px;box-shadow:var(--shadow-lg);font-family:var(--font-sans);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-default), translate var(--duration-fast) var(--ease-default), overlay var(--duration-fast) allow-discrete, display var(--duration-fast) allow-discrete;margin:0;inset:auto;overflow:visible}._tip_qwr6h_6[data-side=top]{translate:0 var(--space-1)}._tip_qwr6h_6[data-side=bottom]{translate:0 calc(var(--space-1) * -1)}._tip_qwr6h_6[data-side=left]{translate:var(--space-1) 0}._tip_qwr6h_6[data-side=right]{translate:calc(var(--space-1) * -1) 0}._tip_qwr6h_6:popover-open{opacity:1;translate:0}@starting-style{._tip_qwr6h_6:popover-open{opacity:0}}._arrow_qwr6h_85{--arrow-size:8px;--arrow-inset:calc(var(--arrow-size) / -2 - 1px);--arrow-limit:calc(var(--radius-md) + var(--arrow-size));width:var(--arrow-size);height:var(--arrow-size);background:var(--bg-elevated);border:1px solid var(--border-default);position:absolute}._tip_qwr6h_6[data-side=top] ._arrow_qwr6h_85,._tip_qwr6h_6[data-side=bottom] ._arrow_qwr6h_85{left:clamp(var(--arrow-limit), var(--anchor-centre,50%), calc(100% - var(--arrow-limit)))}._tip_qwr6h_6[data-side=left] ._arrow_qwr6h_85,._tip_qwr6h_6[data-side=right] ._arrow_qwr6h_85{top:clamp(var(--arrow-limit), var(--anchor-centre,50%), calc(100% - var(--arrow-limit)))}._tip_qwr6h_6[data-side=top] ._arrow_qwr6h_85{bottom:var(--arrow-inset);border-top:0;border-left:0;translate:-50%;rotate:45deg}._tip_qwr6h_6[data-side=bottom] ._arrow_qwr6h_85{top:var(--arrow-inset);border-bottom:0;border-right:0;translate:-50%;rotate:45deg}._tip_qwr6h_6[data-side=left] ._arrow_qwr6h_85{right:var(--arrow-inset);border-bottom:0;border-left:0;translate:0 -50%;rotate:45deg}._tip_qwr6h_6[data-side=right] ._arrow_qwr6h_85{left:var(--arrow-inset);border-top:0;border-right:0;translate:0 -50%;rotate:45deg}._title_qwr6h_142{margin:0 0 var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semi);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted)}._content_qwr6h_152{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary);margin:0}@media (prefers-reduced-motion:reduce){._tip_qwr6h_6{transition-property:overlay,display}}._iconBtn_1066r_6{all:unset;cursor:pointer;background:var(--bg-elevated);-webkit-backdrop-filter:blur(8px);width:28px;height:28px;transition:background var(--duration-normal) var(--ease-default), box-shadow var(--duration-normal) var(--ease-default);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}._iconBtn_1066r_6:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;transition:background var(--duration-fast) var(--ease-default);background:linear-gradient(135deg,#fff3 0%,#ffffff0d 50%,#ffffff1a 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._iconBtn_1066r_6:hover{background:linear-gradient(135deg, #f0b42926 0%, var(--bg-elevated) 100%);box-shadow:0 0 20px #f0b42926}._iconBtn_1066r_6:hover:before{background:linear-gradient(135deg,#f0b42980 0%,#f0b4291a 50%,#f0b4294d 100%)}._iconOrb_1066r_58{justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}._core_1066r_68{transition:background .4s var(--ease-default), box-shadow .4s var(--ease-default);background:linear-gradient(135deg,#e8e8ec 0%,#c8c8d0 100%);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 6px #ffffff4d,inset 0 0 4px #ffffff80}._crater_1066r_83{background:var(--bg-base);width:10px;height:10px;transition:transform .4s cubic-bezier(.68, -.2, .32, 1.3), opacity .4s var(--ease-default);opacity:1;border-radius:50%;position:absolute;top:-2px;right:-3px;transform:scale(1)translate(0);box-shadow:inset 1px 1px 2px #0000004d}._craterHidden_1066r_100{opacity:0;transform:scale(0)translate(4px)}._rays_1066r_106{transition:opacity .4s var(--ease-default), transform .4s var(--ease-default);opacity:0;position:absolute;inset:-5px;transform:scale(.5)rotate(-45deg)}._raysVisible_1066r_116{opacity:1;transform:scale(1)rotate(0)}._ray_1066r_106{background:var(--accent-secondary);transform-origin:50%;width:2px;height:2px;transform:rotate(calc(var(--ray-index) * 45deg)) translateY(-11px) translateX(-50%);border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 3px #f0b429cc}._switch_1066r_138{all:unset;cursor:pointer;border-radius:20px;width:56px;height:28px;display:block;position:relative}._track_1066r_148{border-radius:inherit;transition:background .4s var(--ease-default);background:linear-gradient(135deg,#0d1117 0%,#161b22 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px 4px #0006,0 1px #ffffff0d}._track_1066r_148:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;transition:background .4s var(--ease-default);background:linear-gradient(135deg,#ffffff26 0%,#ffffff08 50%,#ffffff14 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._trackLight_1066r_183{background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 100%);box-shadow:inset 0 2px 4px #0000001a,0 1px #ffffff1a}._trackLight_1066r_183:before{background:linear-gradient(135deg,#fff6 0%,#ffffff1a 50%,#ffffff40 100%)}._stars_1066r_200{transition:opacity .4s var(--ease-default);opacity:0;position:absolute;inset:0}._starsVisible_1066r_207{opacity:1}._star_1066r_200{width:var(--star-size,2px);height:var(--star-size,2px);left:var(--star-x);top:var(--star-y);animation:2s ease-in-out infinite _twinkle_1066r_1;animation-delay:calc(var(--star-x,0) * 10ms);background:#f0b429e6;border-radius:50%;position:absolute;box-shadow:0 0 3px #f0b429cc}@keyframes _twinkle_1066r_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}._cloud_1066r_237{width:18px;height:12px;transition:opacity .4s var(--ease-default), transform .4s var(--ease-default);opacity:0;position:absolute;top:50%;left:6px;transform:translateY(-50%)translate(-8px)}._cloudVisible_1066r_250{opacity:.95;transform:translateY(-50%)translate(0)}._cloudSvg_1066r_255{color:#fffffff2;filter:drop-shadow(0 1px 2px #0000001a);width:100%;height:100%}._thumb_1066r_263{width:22px;height:22px;transition:transform .4s cubic-bezier(.68, -.2, .32, 1.3), background .4s var(--ease-default), box-shadow .4s var(--ease-default);background:linear-gradient(135deg,#e8e8ec 0%,#d1d1d8 100%);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #0006,inset 0 -2px 4px #0000001a,inset 0 2px 4px #ffffffe6}._thumbLight_1066r_283{background:linear-gradient(135deg, var(--accent-secondary) 0%, #d99e1e 100%);transform:translate(28px);box-shadow:0 2px 8px #f0b42980,0 0 16px #f0b42966,inset 0 -2px 4px #00000026,inset 0 2px 4px #fff6}._moonShadow_1066r_294{width:16px;height:16px;transition:opacity .4s var(--ease-default), transform .4s cubic-bezier(.68, -.2, .32, 1.3);opacity:1;background:linear-gradient(135deg,#0d1117 0%,#161b22 100%);border-radius:50%;position:absolute;top:-2px;right:-4px;transform:scale(1)translate(0)}._moonShadowHidden_1066r_310{opacity:0;transform:scale(.5)translate(8px,-4px)}[data-theme=light] ._iconBtn_1066r_6{background:#fffc}[data-theme=light] ._iconBtn_1066r_6:before{background:linear-gradient(135deg,#0000001a 0%,#00000005 50%,#0000000d 100%)}[data-theme=light] ._iconBtn_1066r_6:hover{background:linear-gradient(135deg,#f0b42933 0%,#fffc 100%)}[data-theme=light] ._core_1066r_68{background:linear-gradient(135deg, var(--accent-secondary) 0%, #d99e1e 100%);box-shadow:0 0 10px #f0b42999,inset 0 0 5px #fff6}[data-theme=light] ._crater_1066r_83{background:var(--bg-base)}[data-theme=light] ._switch_1066r_138{box-shadow:0 2px 8px #00000026}._sidebar_fnn4u_10{z-index:50;position:fixed;top:0;bottom:0;left:0}._brand_fnn4u_22{flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex}._logo_fnn4u_36{object-fit:contain;display:block}._themeToggleWrap_fnn4u_46{width:100%;padding:var(--space-2) 0;justify-content:center;align-items:center;display:flex}._sidebar_fnn4u_10[data-expanded] ._themeToggleWrap_fnn4u_46{padding:var(--space-2) var(--space-4);justify-content:flex-start}._toggleExpanded_fnn4u_60,._sidebar_fnn4u_10[data-expanded] ._toggleCollapsed_fnn4u_64{display:none}._sidebar_fnn4u_10[data-expanded] ._toggleExpanded_fnn4u_60{display:block}.parrot-product-suite{--ps-bg-base:#08090c;--ps-bg-card:#1a1b23;--ps-bg-elevated:#22232e;--ps-bg-hover:#2a2b38;--ps-text-primary:#e8e9ed;--ps-text-secondary:#a1a3b0;--ps-text-muted:#8b8fa3;--ps-text-inverse:#08090c;--ps-border-default:#2a2c3e;--ps-border-strong:#3d3f54;--ps-green:#21ba45;--ps-gold:#f0b429;--ps-gold-hover:#f5c542;--ps-addon-fg:#a855f7;--ps-addon-bg:#a855f71a;--ps-licensed-fg:#22c55e;--ps-licensed-bg:#22c55e1a;--ps-locked-fg:#6b7280;--ps-locked-bg:#6b72801a;--ps-shadow-sm:0 1px 3px #0003;--ps-shadow-card-hover:0 0 20px #f0b4291a, 0 12px 40px #0006;--ps-radius-md:8px;--ps-radius-xl:12px;--ps-radius-pill:999px;--ps-text-sm:12px;--ps-text-base:14px;--ps-text-lg:18px;--ps-duration-base:.2s;--ps-ease-default:cubic-bezier(.4, 0, .2, 1);--ps-font-sans:"Axiforma", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.parrot-product-suite[data-theme=light]{--ps-bg-base:#fff;--ps-bg-card:#fff;--ps-bg-elevated:#f1f2f5;--ps-bg-hover:#e9eaef;--ps-text-primary:#1a1b23;--ps-text-secondary:#565a6b;--ps-text-muted:#6b7280;--ps-text-inverse:#fff;--ps-border-default:#e2e4ea;--ps-border-strong:#cdd0da;--ps-addon-fg:#7c3aed;--ps-addon-bg:#7c3aed1a;--ps-licensed-fg:#16a34a;--ps-licensed-bg:#16a34a1a;--ps-locked-fg:#4b5563;--ps-locked-bg:#4b55631a;--ps-shadow-sm:0 1px 3px #0000001a;--ps-shadow-card-hover:0 0 20px #f0b42926, 0 12px 40px #0000001f}._card_1h6id_1{background:var(--ps-bg-card);border-radius:var(--ps-radius-xl);border:1px solid var(--ps-border-default);transition:transform .25s var(--ps-ease-default), box-shadow .25s var(--ps-ease-default), border-color .25s var(--ps-ease-default);color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._card_1h6id_1:hover{border-color:var(--ps-gold);box-shadow:var(--ps-shadow-card-hover);transform:translateY(-4px)}._card_1h6id_1:active{transform:translateY(-2px)}._media_1h6id_27{aspect-ratio:7/4;background:var(--ps-bg-elevated);width:100%;position:relative;overflow:hidden}._media_1h6id_27 img,._media_1h6id_27 video{object-fit:cover;width:100%;height:100%;transition:opacity .4s;display:block}._media_1h6id_27 video{pointer-events:none;position:absolute;top:0;left:0}._placeholder_1h6id_51{width:100%;height:100%;font-size:var(--ps-text-sm);color:var(--ps-text-muted);justify-content:center;align-items:center;font-weight:500;display:flex}._body_1h6id_62{flex-direction:column;flex:1;padding:20px 22px 24px;display:flex}._name_1h6id_69{font-size:var(--ps-text-lg);letter-spacing:-.02em;margin-bottom:10px;font-weight:700}._desc_1h6id_76{color:var(--ps-text-muted);flex:1;margin:0;font-size:13px;line-height:1.55}._entities_1h6id_84{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}._entity_1h6id_91{color:var(--ps-text-secondary);background:var(--ps-bg-elevated);border:1px solid var(--ps-border-default);border-radius:var(--ps-radius-pill);padding:2px 8px;font-size:10px;font-weight:500}._footer_1h6id_101{align-items:center;gap:8px;padding:0 22px 18px;display:flex}._badge_1h6id_108{border-radius:var(--ps-radius-pill);text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;font-size:10px;font-weight:600}._badgeAddon_1h6id_117{color:var(--ps-addon-fg);background:var(--ps-addon-bg)}._badgeLicensed_1h6id_122{color:var(--ps-licensed-fg);background:var(--ps-licensed-bg)}._badgeLocked_1h6id_127{color:var(--ps-locked-fg);background:var(--ps-locked-bg)}._arrow_1h6id_132{background:var(--ps-bg-elevated);width:28px;height:28px;transition:background var(--ps-duration-base);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;display:flex}._card_1h6id_1:hover ._arrow_1h6id_132{background:var(--ps-bg-hover)}._grid_1va79_1{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;max-width:1400px;margin:0 auto;padding:0 24px;display:grid}._flush_1va79_10{max-width:none;padding:0}@media (width<=768px){._grid_1va79_1{grid-template-columns:1fr}}._toolbar_wnzaj_1{align-items:center;gap:16px;max-width:1400px;margin:0 auto 32px;padding:0 24px;display:flex}._searchWrap_wnzaj_10{flex:1;position:relative}._search_wnzaj_10{background:var(--ps-bg-card);border:1px solid var(--ps-border-default);border-radius:var(--ps-radius-xl);width:100%;color:var(--ps-text-primary);font-size:var(--ps-text-base);transition:border-color var(--ps-duration-base);outline:none;padding:8px 16px 8px 44px}._search_wnzaj_10:focus{border-color:var(--ps-green)}._search_wnzaj_10::placeholder{color:var(--ps-text-muted)}._searchIcon_wnzaj_35{color:var(--ps-text-muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}._count_wnzaj_43{color:var(--ps-text-muted);white-space:nowrap;font-size:12px}._viewToggle_wnzaj_49{background:var(--ps-bg-elevated);border-radius:var(--ps-radius-md);flex-shrink:0;align-items:center;gap:4px;padding:2px;display:flex}._viewBtn_wnzaj_59{cursor:pointer;color:var(--ps-text-muted);background:0 0;border:none;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500}._viewBtnActive_wnzaj_70{background:var(--ps-bg-card);color:var(--ps-text-primary);box-shadow:var(--ps-shadow-sm)}._sidebar_6l5gb_1{border-right:1px solid var(--ps-border-default);flex-shrink:0;align-self:flex-start;width:220px;padding:8px 0;position:sticky;top:0}._heading_6l5gb_11{text-transform:uppercase;letter-spacing:.05em;color:var(--ps-text-muted);padding:0 16px 12px;font-size:11px;font-weight:600}._item_6l5gb_20{text-align:left;width:100%;color:var(--ps-text-secondary);cursor:pointer;transition:all var(--ps-duration-base) var(--ps-ease-default);background:0 0;border:none;border-left:3px solid #0000;align-items:baseline;gap:8px;padding:10px 16px;font-size:13px;display:flex}._item_6l5gb_20:hover{color:var(--ps-text-primary)}._itemActive_6l5gb_40,._itemActive_6l5gb_40:hover{background:var(--ps-bg-elevated);color:var(--ps-gold);border-left-color:var(--ps-gold);font-weight:600}._label_6l5gb_48{flex:1}._count_6l5gb_52{color:var(--ps-text-muted);font-size:10px}._admin_1ew32_1{align-items:flex-start;max-width:1600px;margin:0 auto;display:flex}._content_1ew32_8{flex:1;min-width:0;padding:0 24px}._lane_1xvu8_1{margin-bottom:40px}._head_1xvu8_5,._toggle_1xvu8_6{align-items:center;gap:12px;margin-bottom:16px;display:flex}._toggle_1xvu8_6{cursor:pointer;color:var(--ps-text-secondary);background:0 0;border:none;padding:0}._title_1xvu8_21{font-size:var(--ps-text-lg);margin:0;font-weight:700}._toggle_1xvu8_6 ._title_1xvu8_21{color:var(--ps-text-secondary);font-size:16px;font-weight:600}._count_1xvu8_34{color:var(--ps-text-muted);background:var(--ps-bg-elevated);border-radius:var(--ps-radius-pill);padding:2px 10px;font-size:12px}._sub_1xvu8_42{color:var(--ps-text-muted);margin:0 0 16px;font-size:13px}._chevron_1xvu8_48{transition:transform .2s}._chevron_1xvu8_48[data-open=true]{transform:rotate(180deg)}._lanes_1tezf_1{max-width:1400px;margin:0 auto;padding:0 24px}._subtitle_mhjpz_1{color:var(--ps-text-secondary);max-width:640px;height:28px;margin:0 auto;font-size:17px;line-height:1.6;transition:opacity .5s,transform .5s,filter .5s}._subtitleVisible_mhjpz_14{opacity:1;filter:blur();transform:translateY(0)}._subtitleHidden_mhjpz_20{opacity:0;filter:blur(4px);transform:translateY(8px)}._hero_14jg9_1{text-align:center;padding:48px 24px 24px}._title_14jg9_6{letter-spacing:-.04em;background:linear-gradient(135deg, var(--ps-text-primary) 0%, var(--ps-gold) 50%, var(--ps-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:44px;font-weight:800}@media (width<=768px){._title_14jg9_6{font-size:32px}}._base_oxzem_6,._base_oxzem_6 *,._base_oxzem_6 :before,._base_oxzem_6 :after{box-sizing:border-box}._base_oxzem_6{background:var(--ps-bg-base);min-height:100%;color:var(--ps-text-primary);font-family:var(--ps-font-sans);padding:0 0 60px}._status_oxzem_21{min-height:60vh;color:var(--ps-text-muted);font-size:var(--ps-text-base);justify-content:center;align-items:center;display:flex}._base_1fmo4_1{box-sizing:border-box;height:34px;color:var(--ps-button-color,var(--ps-gold));background:var(--ps-bg-elevated);border:1px solid var(--ps-border-default);border-radius:var(--ps-radius-pill);cursor:pointer;white-space:nowrap;font-family:var(--ps-font-sans);transition:all .3s var(--ps-ease-default);align-items:center;gap:0;padding:0 10px;display:inline-flex;overflow:hidden}._base_1fmo4_1:hover{background:color-mix(in srgb, currentColor 10%, var(--ps-bg-elevated));box-shadow:0 0 16px color-mix(in srgb, currentColor 25%, transparent);border-color:currentColor;gap:8px;padding:0 14px}._base_1fmo4_1 svg{flex-shrink:0;transition:transform .3s;animation:3s ease-in-out infinite _pulseGlow_1fmo4_1}._base_1fmo4_1:hover svg{animation:none;transform:scale(1.15)}@keyframes _pulseGlow_1fmo4_1{0%,to{opacity:.85;filter:drop-shadow(0 0 #0000)}50%{opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb, currentColor 50%, transparent))}}._label_1fmo4_52{opacity:0;max-width:0;font-size:var(--ps-text-sm);letter-spacing:.02em;transition:max-width .3s var(--ps-ease-default), opacity .25s ease 50ms;font-weight:600}._base_1fmo4_1:hover ._label_1fmo4_52{opacity:1;max-width:140px}._root_sfuud_1{align-items:center;display:inline-flex}._trigger_sfuud_6{cursor:pointer;border-radius:var(--radius-round);background:0 0;border:none;padding:0}._list_sfuud_14{min-width:240px}._profile_sfuud_18{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}._info_sfuud_25{flex-direction:column;gap:2px;min-width:0;display:flex}._name_sfuud_32{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._email_sfuud_41{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._separator_sfuud_49{background:var(--border-subtle);height:1px;margin:var(--space-1) 0}._base_ujjh8_4,._base_ujjh8_4 *,._base_ujjh8_4 :before,._base_ujjh8_4 :after{box-sizing:border-box}._base_ujjh8_4{--spinner-cycle:.9s;width:var(--spinner-size);height:var(--spinner-size);color:inherit;flex-shrink:0;display:inline-flex;position:relative}._xs_ujjh8_25{--spinner-size:var(--space-4)}._sm_ujjh8_29{--spinner-size:var(--space-6)}._md_ujjh8_33{--spinner-size:var(--space-8)}._lg_ujjh8_37{--spinner-size:var(--space-12)}._spoke_ujjh8_41{justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}._spoke_ujjh8_41:before{content:"";border-radius:var(--radius-round);opacity:.5;width:20%;height:20%;animation:_spokePulse_ujjh8_1 var(--spinner-cycle) ease-in-out infinite;background-color:currentColor;transform:scale(0)}._spoke_ujjh8_41:nth-child(2){transform:rotate(45deg)}._spoke_ujjh8_41:nth-child(3){transform:rotate(90deg)}._spoke_ujjh8_41:nth-child(4){transform:rotate(135deg)}._spoke_ujjh8_41:nth-child(5){transform:rotate(180deg)}._spoke_ujjh8_41:nth-child(6){transform:rotate(225deg)}._spoke_ujjh8_41:nth-child(7){transform:rotate(270deg)}._spoke_ujjh8_41:nth-child(8){transform:rotate(315deg)}._spoke_ujjh8_41:nth-child(2):before{animation-delay:calc(var(--spinner-cycle) * -.875)}._spoke_ujjh8_41:nth-child(3):before{animation-delay:calc(var(--spinner-cycle) * -.75)}._spoke_ujjh8_41:nth-child(4):before{animation-delay:calc(var(--spinner-cycle) * -.625)}._spoke_ujjh8_41:nth-child(5):before{animation-delay:calc(var(--spinner-cycle) * -.5)}._spoke_ujjh8_41:nth-child(6):before{animation-delay:calc(var(--spinner-cycle) * -.375)}._spoke_ujjh8_41:nth-child(7):before{animation-delay:calc(var(--spinner-cycle) * -.25)}._spoke_ujjh8_41:nth-child(8):before{animation-delay:calc(var(--spinner-cycle) * -.125)}@media (prefers-reduced-motion:reduce){._spoke_ujjh8_41:before{opacity:.5;animation:none;transform:scale(1)}}._base_1sjrt_1,._base_1sjrt_1 *,._base_1sjrt_1 :before,._base_1sjrt_1 :after{box-sizing:border-box}._base_1sjrt_1{width:var(--skeleton-width,100%);height:var(--skeleton-height,1rem);background-color:var(--bg-inset);background-image:linear-gradient(90deg, var(--bg-inset) 0%, var(--bg-inset) 20%, var(--bg-hover) 50%, var(--bg-inset) 80%, var(--bg-inset) 100%);background-size:1200px 100%;animation:2s ease-in-out infinite _shimmer_1sjrt_1;display:block}._static_1sjrt_36{background-image:none;animation:none}._rect_1sjrt_43{border-radius:var(--radius-md)}._text_1sjrt_47{height:var(--skeleton-height,1em);border-radius:var(--radius-sm)}._circle_1sjrt_55{width:var(--skeleton-width,var(--skeleton-height,2.5rem));height:var(--skeleton-height,2.5rem);border-radius:var(--radius-round)}._text_1sjrt_47+._text_1sjrt_47{margin-top:var(--space-2)}@media (prefers-reduced-motion:reduce){._base_1sjrt_1{background-image:none;animation:none}}._icon_unjvl_1{border-radius:var(--radius-sm);object-fit:contain;flex-shrink:0}._fallback_unjvl_7{border-radius:var(--radius-sm);background:var(--bg-elevated);font-weight:var(--weight-bold);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}._cell_qmvo6_1{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}._right_qmvo6_9{align-items:flex-end}._left_qmvo6_13{align-items:flex-start}._value_qmvo6_18{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}._track_qmvo6_30{width:100%;height:var(--metric-bar-height,3px);border-radius:var(--radius-pill);background:var(--bg-active);display:block;overflow:hidden}._fill_qmvo6_39{border-radius:var(--radius-pill);height:100%;display:block}._revenue_qmvo6_45{background:var(--accent-secondary)}._share_qmvo6_49{background:var(--data-1)}._acquired_qmvo6_53{background:var(--metric-acquired)}._retained_qmvo6_57{background:var(--metric-retained)}._neutral_qmvo6_61{background:var(--text-muted)}._decline_qmvo6_66{background:var(--metric-loss)}._sub_qmvo6_70{font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;line-height:1}._good_qmvo6_79{color:var(--color-success)}._bad_qmvo6_83{color:var(--color-danger)}._muted_qmvo6_87{color:var(--text-muted)}._delta_15agf_1{align-items:baseline;gap:var(--space-1);font-family:var(--font-sans);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._sm_15agf_11{font-size:var(--text-sm)}._md_15agf_15{font-size:var(--text-base)}._arrow_15agf_19{font-size:.75em;line-height:1}._suffix_15agf_24{color:var(--text-muted);font-weight:var(--weight-medium)}._good_15agf_29{color:var(--color-success)}._bad_15agf_33{color:var(--color-danger)}._flat_15agf_37{color:var(--text-muted)}._wrapper_1cuit_4{display:inline-flex;position:relative}._trigger_1cuit_10{background:var(--bg-hover);cursor:pointer;height:32px;transition:background var(--duration-fast);border:none;border-radius:5px;align-items:center;gap:8px;padding:0 12px;display:flex;box-shadow:0 8px 4px #0000001a,0 4px 2px #0000001a,0 2px 1px #0000001a,0 1px .5px #0000001a,0 1px .5px #0000001a}._trigger_1cuit_10:hover{background:var(--bg-active)}._trigger_1cuit_10:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}._triggerIcon_1cuit_39{object-fit:contain;background:0 0;border-radius:2px;flex-shrink:0;width:20px;height:20px;overflow:hidden}._triggerLabel_1cuit_50{font-family:var(--font-sans);color:#c3c3c3;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700;line-height:17.5px}._triggerChevron_1cuit_61{width:16px;height:16px;transition:transform var(--duration-fast);flex-shrink:0}._triggerChevron_1cuit_61 svg{color:#969696;width:100%;height:100%}._wrapper_1cuit_4[data-open=true] ._triggerChevron_1cuit_61{transform:rotate(180deg)}._dropdown_1cuit_79{background:var(--bg-elevated);z-index:100;min-width:208px;animation:_dropIn_1cuit_1 var(--duration-fast) var(--ease-default);border-radius:5px;padding-bottom:10px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 24px 24px #0000001a,0 16px 16px #0000001a,0 6px 6px #0000001a,0 3px 3px #0000001a,0 1px 1px #0000001a}@keyframes _dropIn_1cuit_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_1cuit_110{font-family:var(--font-sans);color:var(--text-primary);align-items:center;height:32px;padding:6px 12px;font-size:14px;font-weight:700;line-height:21px;display:flex}._item_1cuit_123{cursor:pointer;height:32px;transition:background var(--duration-fast);text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:0 12px 0 14px;display:flex;position:relative}._item_1cuit_123:hover{background:var(--bg-hover)}._item_1cuit_123:before{content:"";background:#fff3;width:2px;position:absolute;top:0;bottom:0;left:0}._itemSelected_1cuit_154{background:var(--bg-hover)}._itemSelected_1cuit_154:before{background:var(--accent-primary-hover);box-shadow:0 2px 10px #e3284c99}._itemIcon_1cuit_164{object-fit:cover;border-radius:5px;flex-shrink:0;width:20px;height:20px}._itemLabel_1cuit_173{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;font-size:14px;font-weight:400;line-height:17.5px}._itemSelected_1cuit_154 ._itemLabel_1cuit_173{font-weight:700}._backdrop_1cuit_187{z-index:99;position:fixed;inset:0}._triggerInline_1cuit_198{height:auto;box-shadow:none;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary);text-transform:none;letter-spacing:normal;border-bottom:1px dashed var(--border-strong);background:0 0;gap:3px;padding:2px}._triggerInline_1cuit_198:hover{color:var(--text-primary);border-bottom-color:var(--ai-accent);background:0 0}._triggerInline_1cuit_198 ._triggerChevron_1cuit_61{opacity:.5;width:12px;height:12px}._triggerInline_1cuit_198 ._triggerIcon_1cuit_39{width:16px;height:16px}._wrap_21uq7_1{width:100%;display:inline-block;position:relative}._trigger_21uq7_8{all:unset;justify-content:flex-start;align-items:center;gap:var(--space-2);width:100%;height:36px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--text-muted);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);box-sizing:border-box;display:flex}._trigger_21uq7_8:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}._trigger_21uq7_8:hover:not(:disabled) ._iconLeft_21uq7_36,._trigger_21uq7_8:hover:not(:disabled) ._chevron_21uq7_37{color:var(--text-primary)}._triggerSet_21uq7_43{border-color:color-mix(in srgb, var(--active) 55%, var(--input-border));color:var(--text-primary)}._triggerSet_21uq7_43 ._iconLeft_21uq7_36{color:var(--active)}._triggerLabel_21uq7_51{color:var(--text-muted)}._trigger_21uq7_8:focus-visible,._triggerOpen_21uq7_56{border-color:var(--active);box-shadow:0 0 0 3px var(--active-muted);color:var(--text-primary);outline:none}._triggerOpen_21uq7_56 ._iconLeft_21uq7_36,._triggerOpen_21uq7_56 ._chevron_21uq7_37{color:var(--active)}._trigger_21uq7_8:disabled{opacity:.45;cursor:not-allowed}._triggerValue_21uq7_72{text-align:left;flex:1}._placeholder_21uq7_77{color:var(--input-placeholder)}._chevron_21uq7_37{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);flex-shrink:0;margin-left:auto}._chevronOpen_21uq7_87{transform:rotate(180deg)}._clear_21uq7_93{color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._clear_21uq7_93:hover{color:var(--text-primary)}._iconLeft_21uq7_36{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-default);flex-shrink:0;align-items:center;display:flex}._autoWidth_21uq7_117{width:auto;min-width:120px}._autoWidth_21uq7_117 ._trigger_21uq7_8{width:auto;min-width:0}._menu_21uq7_127{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);flex-direction:column;max-height:240px;display:flex;overflow:hidden}._search_21uq7_139{padding:var(--space-2);border-bottom:1px solid var(--border-subtle);flex-shrink:0}._searchInput_21uq7_144{all:unset;width:100%;height:30px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-sm);box-sizing:border-box;display:block}._searchInput_21uq7_144::placeholder{color:var(--input-placeholder)}._searchInput_21uq7_144:focus{border-color:var(--input-border-focus)}._searchInput_21uq7_144:focus-visible{outline:none}._list_21uq7_171{padding:var(--space-1) 0;flex:1;position:relative;overflow-y:auto}._listWrap_21uq7_178{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._listWrap_21uq7_178:before{content:"";background:linear-gradient(to bottom, var(--bg-elevated) 0%, transparent 100%);pointer-events:none;z-index:1;opacity:0;height:24px;transition:opacity .15s;position:absolute;top:0;left:0;right:0}._listWrap_21uq7_178:after{content:"";background:linear-gradient(to top, var(--bg-elevated) 0%, transparent 100%);pointer-events:none;z-index:1;opacity:0;height:24px;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0}._listWrap_21uq7_178[data-scroll-top=true]:before,._listWrap_21uq7_178[data-scroll-bottom=true]:after{opacity:1}._option_21uq7_222{all:unset;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;box-sizing:border-box;width:100%;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);display:flex;position:relative}._option_21uq7_222:before{content:"";background:var(--accent-secondary);opacity:0;width:2px;transition:opacity var(--duration-fast) var(--ease-default);position:absolute;top:0;bottom:0;left:0}._option_21uq7_222:hover{color:var(--text-primary);background:linear-gradient(90deg,#f0b4291a 0%,#0000 70%)}._option_21uq7_222:hover:before{opacity:1}._optionSelected_21uq7_261{color:var(--active);font-weight:var(--weight-semi);background:linear-gradient(90deg,#f0b42926 0%,#0000 70%)}._optionSelected_21uq7_261:before{opacity:1}._optionSelected_21uq7_261:hover{background:linear-gradient(90deg,#f0b4292e 0%,#0000 70%)}._optionLabel_21uq7_273{text-align:left;flex:1}._checkIcon_21uq7_277{color:var(--active);flex-shrink:0}._optionImg_21uq7_282{object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:15px;display:block}._optionIcon_21uq7_292{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._empty_21uq7_300{padding:var(--space-4) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);text-align:center}._track_kvfve_1{border-radius:var(--radius-pill);background:var(--bg-active);width:100%;display:block;overflow:hidden}._sm_kvfve_9{height:6px}._md_kvfve_13{height:8px}._lg_kvfve_17{height:10px}._fill_kvfve_21{width:var(--extent,100%);border-radius:var(--radius-pill);height:100%;display:flex;overflow:hidden}._segment_kvfve_29{width:var(--share,100%);background:var(--color,var(--text-muted));height:100%;display:block}._gapped_kvfve_38{background:var(--bg-active);overflow:visible}._gapped_kvfve_38 ._fill_kvfve_21{gap:2px;overflow:visible}._gapped_kvfve_38 ._segment_kvfve_29{flex:var(--grow,1) 1 0;border-radius:var(--radius-pill);width:auto;min-width:6px}._overlay_p3c1u_7{z-index:9999;-webkit-backdrop-filter:blur();background:0 0;justify-content:center;align-items:flex-start;padding-top:18vh;transition:background .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;display:none;position:fixed;inset:0}._overlayActive_p3c1u_21{-webkit-backdrop-filter:blur(12px);background:#0000008c;display:flex}._card_p3c1u_29{background:var(--bg-card);border:1px solid var(--border-default);opacity:0;border-radius:14px;width:100%;max-width:580px;transition:opacity .2s,transform .2s;overflow:hidden;transform:translateY(8px)scale(.96);box-shadow:0 24px 80px #00000080,inset 0 0 0 1px #ffffff0d}._cardVisible_p3c1u_42{opacity:1;transform:translateY(0)scale(1)}._bar_p3c1u_48{background:var(--bg-card);border-bottom:1px solid var(--border-default);position:relative}._barSearching_p3c1u_55{border-bottom-color:#0000;box-shadow:0 0 28px #f0b42933}._glowBorder_p3c1u_63{pointer-events:none;z-index:0;border-radius:14px 14px 1px 1px;display:block;position:absolute;inset:-1px;overflow:hidden}._glowBorder_p3c1u_63:before{content:"";background-image:conic-gradient(#0000 0% 72%,#f0b42966 77%,#f0b429 82%,#fde68a 85%,#f0b429 88%,#f0b42966 93%,#0000 100%);width:1200px;height:1200px;animation:1.8s linear infinite _spotlightSpin_p3c1u_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}._glowOuter_p3c1u_95{pointer-events:none;z-index:0;filter:blur(10px);opacity:.65;border-radius:16px 16px 0 0;display:block;position:absolute;inset:-4px;overflow:hidden}._glowOuter_p3c1u_95:before{content:"";background-image:conic-gradient(#0000 0% 65%,#f0b4294d 74%,#f0b429 82%,#fde68a 86%,#f0b429 90%,#f0b4294d 96%,#0000 100%);width:1200px;height:1200px;animation:1.8s linear infinite _spotlightSpin_p3c1u_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}._glowCover_p3c1u_129{background:var(--bg-card);pointer-events:none;z-index:1;border-radius:13px 13px 0 0;display:block;position:absolute;inset:1px 1px 0}._barContent_p3c1u_140{z-index:2;align-items:center;padding:0 20px;display:flex;position:relative}@keyframes _spotlightSpin_p3c1u_1{to{transform:translate(-50%,-50%)rotate(360deg)}}._barIcon_p3c1u_154{width:20px;height:20px;color:var(--text-muted);flex-shrink:0}._barInput_p3c1u_161{height:56px;color:var(--text-primary);font-size:17px;font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1;padding:0 14px}._barInput_p3c1u_161:focus,._barInput_p3c1u_161:focus-visible{outline:none}._barInput_p3c1u_161::placeholder{color:var(--text-muted)}._kbd_p3c1u_185{border:1px solid var(--border-default);color:var(--text-muted);background:#ffffff0f;border-radius:5px;flex-shrink:0;padding:3px 8px;font-family:inherit;font-size:11px}._results_p3c1u_197{max-height:380px;overflow-y:auto}._empty_p3c1u_202{text-align:center;color:var(--text-muted);padding:20px 16px;font-size:14px}._groupLabel_p3c1u_210{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:10px 16px 4px;font-size:11px;font-weight:700}._item_p3c1u_220{all:unset;cursor:pointer;color:var(--text-primary);box-sizing:border-box;align-items:center;gap:10px;width:100%;padding:8px 16px;font-size:14px;transition:background .1s;display:flex}._item_p3c1u_220:hover,._itemActive_p3c1u_235{background:var(--bg-hover,#ffffff0d)}._itemPoster_p3c1u_240{object-fit:cover;background:#ffffff14;border-radius:3px;flex-shrink:0;width:24px;height:36px}._itemLogoWrap_p3c1u_250{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._itemText_p3c1u_260{flex:1;min-width:0}._itemName_p3c1u_265{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);font-size:14px;overflow:hidden}._itemSub_p3c1u_273{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._mark_p3c1u_284{background:color-mix(in srgb, var(--accent-secondary) 32%, transparent);color:var(--text-primary);font-weight:var(--weight-semi);border-radius:3px;padding:0 2px}[data-theme=light] ._card_p3c1u_29{box-shadow:0 24px 80px #0000001f}[data-theme=light] ._kbd_p3c1u_185{background:#0000000d}._base_14pic_1{--trace-icon:16px;--trace-row:30px;border:1px solid var(--parrot-chat-border);border-radius:var(--parrot-chat-radius-lg);background:var(--parrot-chat-surface);font-size:var(--parrot-chat-font-size-sm);margin-bottom:12px;padding:6px 14px 8px;line-height:1.4}._header_14pic_14{height:var(--trace-row);color:var(--parrot-chat-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}._header_14pic_14 svg{width:var(--trace-icon);height:var(--trace-icon);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}._closed_14pic_38 svg{transform:rotate(-90deg)}._header_14pic_14:hover{color:var(--parrot-chat-text-secondary)}._steps_14pic_46{margin:0;padding:0;list-style:none}._step_14pic_46{min-height:var(--trace-row);align-items:center;gap:8px;display:flex;position:relative}._step_14pic_46:not(:last-child):after{content:"";left:calc(var(--trace-icon) / 2 - .5px);top:calc(50% + var(--trace-icon) / 2 + 2px);height:calc(var(--trace-row) - var(--trace-icon) - 4px);background:var(--parrot-chat-border-strong);width:1px;position:absolute}._icon_14pic_71{width:var(--trace-icon);height:var(--trace-icon);flex-shrink:0;display:flex}._icon_14pic_71 svg{stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}._success_14pic_86,._error_14pic_87{color:var(--parrot-chat-success)}._error_14pic_87{color:var(--parrot-chat-error)}._success_14pic_86 circle,._error_14pic_87 circle{fill:currentColor;stroke:none}._success_14pic_86 path,._error_14pic_87 path{fill:none;stroke:var(--parrot-chat-surface);stroke-width:2.5px}._cancelled_14pic_105{color:var(--parrot-chat-text-muted)}._cancelled_14pic_105 circle{fill:none;stroke:currentColor;stroke-width:2px}._running_14pic_114{color:var(--parrot-chat-text-muted)}._spinner_14pic_117{animation:.8s linear infinite _traceSpin_14pic_1}._spinner_14pic_117 circle{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-dasharray:42;stroke-dashoffset:30px}._label_14pic_128{color:var(--parrot-chat-text)}._duration_14pic_132{color:var(--parrot-chat-text-muted);font-variant-numeric:tabular-nums;font-size:12px}@keyframes _traceSpin_14pic_1{to{transform:rotate(360deg)}}._row_hcer4_1{gap:10px;animation:.2s ease-out _msgIn_hcer4_1;display:flex}._rowUser_hcer4_7{flex-direction:row-reverse}._avatar_hcer4_11{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;display:flex;overflow:hidden}._avatar_hcer4_11 img{width:100%;height:100%}._rowUser_hcer4_7 ._avatar_hcer4_11{display:none}._body_hcer4_32{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:85%;font-size:var(--parrot-chat-font-size-sm);line-height:1.6}._rowUser_hcer4_7 ._body_hcer4_32{background:var(--parrot-chat-user-bubble);color:#fff;border-radius:var(--parrot-chat-radius-bubble) var(--parrot-chat-radius-bubble) 4px var(--parrot-chat-radius-bubble);white-space:pre-wrap;padding:10px 14px}._rowAssistant_hcer4_49 ._body_hcer4_32{color:var(--parrot-chat-text)}._bodyWide_hcer4_54{flex:1}._interrupted_hcer4_58{color:var(--parrot-chat-error);margin-top:8px;font-size:12px}._rowError_hcer4_64 ._body_hcer4_32{color:var(--parrot-chat-error)}._markdown_hcer4_68 p{margin:0 0 6px}._markdown_hcer4_68 p:last-child{margin:0}._markdown_hcer4_68 h1,._markdown_hcer4_68 h2,._markdown_hcer4_68 h3{font-size:14px;font-weight:var(--parrot-chat-font-weight-bold);color:var(--parrot-chat-text);margin:14px 0 6px}._markdown_hcer4_68 h4,._markdown_hcer4_68 h5,._markdown_hcer4_68 h6{font-size:13px;font-weight:var(--parrot-chat-font-weight-bold);color:var(--parrot-chat-text);margin:10px 0 4px}._markdown_hcer4_68 ul,._markdown_hcer4_68 ol{margin:2px 0 6px 16px;padding:0}._markdown_hcer4_68 li{margin:2px 0}._markdown_hcer4_68 strong{color:var(--parrot-chat-text);font-weight:var(--parrot-chat-font-weight-bold)}._markdown_hcer4_68 hr{border:none;border-top:1px solid var(--parrot-chat-border);margin:12px 0}._markdown_hcer4_68 code{background:#ffffff0f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}._markdown_hcer4_68 pre{border:1px solid var(--parrot-chat-border);border-radius:var(--parrot-chat-radius);background:#ffffff0a;margin:8px 0;padding:10px 12px;overflow-x:auto}._markdown_hcer4_68 pre code{background:0 0;border-radius:0;padding:0}._markdown_hcer4_68 a{color:var(--parrot-chat-link);word-break:break-all;-webkit-text-decoration:underline #8982e74d;text-decoration:underline #8982e74d;transition:text-decoration-color .15s}._markdown_hcer4_68 a:hover{-webkit-text-decoration-color:var(--parrot-chat-accent);text-decoration-color:var(--parrot-chat-accent)}._markdown_hcer4_68 table{border-collapse:collapse;margin:8px 0;font-size:12px}._markdown_hcer4_68 th,._markdown_hcer4_68 td{border:1px solid var(--parrot-chat-border);text-align:left;padding:4px 8px}._typing_hcer4_134{align-items:center;gap:4px;height:28px;padding:8px 0;display:inline-flex}._typing_hcer4_134 span{background:var(--parrot-chat-text-muted);border-radius:50%;width:6px;height:6px;animation:1.4s infinite _typingDot_hcer4_1}._typing_hcer4_134 span:nth-child(2){animation-delay:.2s}._typing_hcer4_134 span:nth-child(3){animation-delay:.4s}@keyframes _msgIn_hcer4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _typingDot_hcer4_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._base_10l0v_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}._orb_10l0v_12{width:48px;height:48px}._title_10l0v_17{font-size:var(--parrot-chat-font-size-lg);font-weight:var(--parrot-chat-font-weight-bold);color:var(--parrot-chat-text);margin-top:8px}._subtitle_10l0v_24{font-size:var(--parrot-chat-font-size-sm);color:var(--parrot-chat-text-muted);max-width:280px;line-height:1.5}._suggestArea_10l0v_31{flex-direction:column;align-items:center;width:100%;max-width:360px;margin-top:16px;display:flex;position:relative}._pills_10l0v_41{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._panel_10l0v_50{background:var(--parrot-chat-surface);border:1px solid var(--parrot-chat-border-strong);border-radius:var(--parrot-chat-radius-lg);z-index:2;text-align:left;flex-direction:column;width:100%;max-height:260px;margin:0 auto;animation:.16s ease-out both _panelIn_10l0v_1;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:0 12px 32px -8px #0009}._panelClosing_10l0v_70{animation:.16s ease-in both _panelOut_10l0v_1}._panelHeader_10l0v_74{border-bottom:1px solid var(--parrot-chat-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex}._panelTitle_10l0v_84{font-size:var(--parrot-chat-font-size-sm);font-weight:var(--parrot-chat-font-weight-medium);color:var(--parrot-chat-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._panelClose_10l0v_93{border-radius:var(--parrot-chat-radius);width:24px;height:24px;color:var(--parrot-chat-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;transition:color .12s,background .12s;display:flex}._panelClose_10l0v_93:hover{color:var(--parrot-chat-text);background:#ffffff0f}._panelBody_10l0v_116{flex:1;min-height:0;display:flex;position:relative}._panelQuestions_10l0v_123{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;overflow-y:auto}._shadowTop_10l0v_133,._shadowBottom_10l0v_134{pointer-events:none;opacity:0;z-index:1;height:28px;transition:opacity .15s;position:absolute;left:0;right:0}._shadowTop_10l0v_133{background:linear-gradient(to bottom, var(--parrot-chat-scroll-shadow), transparent);top:0}._shadowBottom_10l0v_134{background:linear-gradient(to top, var(--parrot-chat-scroll-shadow), transparent);bottom:0}._shadowVisible_10l0v_155{opacity:1}@keyframes _panelIn_10l0v_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _panelOut_10l0v_1{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}._pill_10l0v_41{border:1px solid var(--parrot-chat-border);font-size:var(--parrot-chat-font-size-sm);color:var(--parrot-chat-text-secondary);cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:999px;padding:6px 14px;font-family:inherit;transition:color .15s,background .15s,border-color .15s}._pill_10l0v_41:hover{color:var(--parrot-chat-text);border-color:var(--parrot-chat-accent)}._suggestion_10l0v_187{border:1px solid var(--parrot-chat-border);border-radius:var(--parrot-chat-radius-lg);font-size:var(--parrot-chat-font-size-sm);color:var(--parrot-chat-text-secondary);cursor:pointer;text-align:left;background:#ffffff0a;padding:10px 14px;font-family:inherit;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}._suggestion_10l0v_187:hover{color:var(--parrot-chat-text);border-color:var(--parrot-chat-accent);background:#ffffff0f;box-shadow:0 0 12px #8982e74d}._root_18uhh_1{flex-shrink:0;position:relative}._trigger_18uhh_6{width:34px;height:34px;color:var(--parrot-chat-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex}._trigger_18uhh_6:hover,._trigger_18uhh_6[aria-expanded=true]{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._trigger_18uhh_6 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .18s}._trigger_18uhh_6[aria-expanded=true] svg{transform:rotate(45deg)}._menu_18uhh_44{z-index:5;min-width:184px;animation:.14s ease-out _menuIn_18uhh_1;position:absolute;bottom:calc(100% + 8px);left:0}._item_18uhh_54{align-items:center;gap:10px;display:flex}._item_18uhh_54:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._item_18uhh_54 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}@keyframes _menuIn_18uhh_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._disclaimer_18uhh_88{border-top:1px solid var(--parrot-chat-border);color:var(--parrot-chat-success);padding:8px 10px;font-size:11px;line-height:1.4}._disclaimer_18uhh_88 svg{float:left;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin:1px 6px 0 0}._disclaimer_18uhh_88 a{color:var(--parrot-chat-accent);cursor:pointer;text-decoration:none}._disclaimer_18uhh_88 a:hover{text-decoration:underline}._row_gx4ny_1{flex-wrap:wrap;grid-area:chips;gap:8px;width:100%;display:flex}._chip_gx4ny_9{background:var(--parrot-chat-surface-raised);border:1px solid var(--parrot-chat-border);border-radius:var(--parrot-chat-radius-lg);max-width:240px;font-size:var(--parrot-chat-font-size-sm);color:var(--parrot-chat-text-secondary);align-items:center;gap:8px;padding:8px 10px;display:flex}._icon_gx4ny_22{color:var(--parrot-chat-text-muted);flex-shrink:0;align-items:center;display:flex}._icon_gx4ny_22 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._spinner_gx4ny_39{animation:.8s linear infinite _chipspin_gx4ny_1}._spinner_gx4ny_39 circle{opacity:.35;stroke-dasharray:42;stroke-dashoffset:30px}._name_gx4ny_49{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._remove_gx4ny_56{width:20px;height:20px;color:var(--parrot-chat-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background .12s;display:flex}._chip_gx4ny_9:hover ._remove_gx4ny_56,._remove_gx4ny_56:focus-visible{opacity:1}._remove_gx4ny_56:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._remove_gx4ny_56 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}._chip_gx4ny_9[data-status=error]{border-color:var(--parrot-chat-error);color:var(--parrot-chat-error)}@keyframes _chipspin_gx4ny_1{to{transform:rotate(360deg)}}._root_1l2cs_1{flex-shrink:0;position:relative}._trigger_1l2cs_6{border-radius:var(--parrot-chat-radius);height:30px;color:var(--parrot-chat-text-secondary);font-family:inherit;font-size:var(--parrot-chat-font-size-sm);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0 8px;transition:color .12s,background .12s;display:flex}._trigger_1l2cs_6:hover,._trigger_1l2cs_6[aria-expanded=true]{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._trigger_1l2cs_6 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}._menu_1l2cs_40{z-index:5;min-width:220px;animation:.14s ease-out _menuIn_1l2cs_1;position:absolute;bottom:calc(100% + 8px);right:0}._item_1l2cs_50{align-items:flex-start;gap:8px;display:flex}._item_1l2cs_50:hover{background:var(--parrot-chat-menu-hover)}._text_1l2cs_61{flex-direction:column;gap:1px;min-width:0;display:flex}._label_1l2cs_68{color:var(--parrot-chat-text);font-weight:var(--parrot-chat-font-weight-medium)}._desc_1l2cs_73{color:var(--parrot-chat-text-muted);font-size:var(--parrot-chat-font-size-sm);line-height:1.35}._check_1l2cs_79{width:16px;height:20px;color:var(--parrot-chat-accent);flex-shrink:0;align-items:center;display:flex}._check_1l2cs_79 svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@keyframes _menuIn_1l2cs_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._composer_8kxo4_1{pointer-events:auto;box-sizing:border-box;z-index:1;background:var(--parrot-chat-composer-bg);border:1px solid var(--parrot-chat-composer-border);width:100%;box-shadow:var(--parrot-chat-composer-shadow);transition:border-radius .18s,box-shadow .2s,border-color .2s;display:grid;position:relative}._composer_8kxo4_1:focus-within{border-color:var(--parrot-chat-accent);box-shadow:var(--parrot-chat-composer-shadow), 0 0 0 3px var(--parrot-chat-accent-glow)}._pill_8kxo4_21{border-radius:var(--parrot-chat-composer-radius);grid-template-columns:auto 1fr auto;grid-template-areas:"attach text cluster";align-items:center;gap:4px;padding:5px 6px}._card_8kxo4_30{border-radius:var(--parrot-chat-composer-radius-card);grid-template:"chips chips chips""text text text""attach.cluster"/auto 1fr auto;align-items:center;gap:6px 4px;padding:10px 10px 8px;position:relative}._card_8kxo4_30 ._textarea_8kxo4_47{padding-right:34px}._full_8kxo4_51{flex:1;grid-template-rows:auto 1fr auto;align-self:stretch;min-height:0}._textarea_8kxo4_47{box-sizing:border-box;width:100%;min-width:0;color:var(--parrot-chat-text);font-family:inherit;font-size:var(--parrot-chat-font-size-md);resize:none;background:0 0;border:none;outline:none;flex:1;grid-area:text;max-height:45vh;padding:10px 12px;line-height:20px;overflow-y:auto}._full_8kxo4_51 ._textarea_8kxo4_47{grid-area:text;height:100%;max-height:none}._singleLine_8kxo4_84{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._textarea_8kxo4_47::placeholder{color:var(--parrot-chat-text-muted)}._textarea_8kxo4_47:disabled{color:var(--parrot-chat-text-muted);cursor:not-allowed}._cluster_8kxo4_99{flex-shrink:0;grid-area:cluster;align-items:center;gap:4px;display:flex}._attachArea_8kxo4_107{grid-area:attach;align-items:center;display:flex}._iconBtn_8kxo4_113{width:34px;height:34px;color:var(--parrot-chat-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex}._iconBtn_8kxo4_113:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._iconBtn_8kxo4_113 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._expandBtn_8kxo4_35{position:absolute;top:8px;right:8px}._sendBtn_8kxo4_150{background:var(--parrot-chat-user-bubble);color:#fff;cursor:pointer;width:34px;height:34px;box-shadow:var(--parrot-chat-shadow);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .2s,filter .2s,transform .15s,opacity .2s;display:flex}._sendBtn_8kxo4_150:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 2px 14px var(--parrot-chat-accent-glow)}._sendBtn_8kxo4_150:active:not(:disabled){transform:scale(.94)}._sendBtn_8kxo4_150:disabled{opacity:.4;cursor:not-allowed}._stop_8kxo4_183{background:var(--parrot-chat-surface-raised);color:var(--parrot-chat-text);box-shadow:none}._stop_8kxo4_183:hover:not(:disabled){background:var(--parrot-chat-border-strong);filter:none;box-shadow:none}._sendBtn_8kxo4_150._stop_8kxo4_183 svg{fill:currentColor;stroke:none}._sendBtn_8kxo4_150 svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._inputWrapper_8kxo4_211{z-index:1;flex-direction:column;gap:0;width:100%;display:flex;position:relative}._wrapperFull_8kxo4_225{flex:1;min-height:0;margin-top:30px}._inputDisclaimer_8kxo4_234{color:var(--parrot-chat-text-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:4px 10px 0;font-size:10px;line-height:1.2;overflow:hidden}._surface_7g86r_4{background:var(--parrot-chat-menu-bg);border:1px solid var(--parrot-chat-border-strong);border-radius:var(--parrot-chat-radius-lg);padding:6px;box-shadow:0 12px 32px -8px #00000080}._itemBase_7g86r_13{border-radius:var(--parrot-chat-radius);width:100%;color:var(--parrot-chat-text-secondary);font-family:inherit;font-size:var(--parrot-chat-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 10px;transition:color .12s,background .12s}._root_1ij8a_1{min-width:0;display:flex;position:relative}._menu_1ij8a_7{z-index:20;min-width:168px;animation:.14s ease-out _sessionMenuIn_1ij8a_1;position:absolute;top:calc(100% + 4px);left:0}._alignRight_1ij8a_17{left:auto;right:0}._above_1ij8a_22{top:auto;bottom:calc(100% + 4px)}._item_1ij8a_27{align-items:center;gap:10px;display:flex}._item_1ij8a_27:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._item_1ij8a_27 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}._itemDanger_1ij8a_51{color:var(--parrot-chat-error)}._itemDanger_1ij8a_51:hover{color:var(--parrot-chat-error);background:#e72d1a1a}@keyframes _sessionMenuIn_1ij8a_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._base_1rfk9_1{height:var(--parrot-chat-header-height);background:var(--parrot-chat-bg);z-index:2;border-bottom:1px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._scrolled_1rfk9_16{border-bottom-color:var(--parrot-chat-border);box-shadow:var(--parrot-chat-header-shadow)}._left_1rfk9_21{flex:1;align-items:center;gap:4px;min-width:0;display:flex}._title_1rfk9_29{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--parrot-chat-font-size-md);font-weight:var(--parrot-chat-font-weight-medium);color:var(--parrot-chat-text-secondary);padding:0 4px;overflow:hidden}._titleBtn_1rfk9_41{border-radius:var(--parrot-chat-radius);min-width:0;max-width:100%;height:30px;color:var(--parrot-chat-text);font-family:inherit;font-size:var(--parrot-chat-font-size-md);font-weight:var(--parrot-chat-font-weight-medium);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0 6px 0 8px;transition:background .12s;display:flex}._titleBtn_1rfk9_41:hover,._titleBtn_1rfk9_41[aria-expanded=true]{background:var(--parrot-chat-menu-hover)}._titleText_1rfk9_65{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._titleBtn_1rfk9_41 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--parrot-chat-text-muted);flex-shrink:0}._renameInput_1rfk9_84{box-sizing:border-box;background:var(--parrot-chat-bg);border:1px solid var(--parrot-chat-accent);border-radius:var(--parrot-chat-radius);min-width:0;height:30px;color:var(--parrot-chat-text);font-family:inherit;font-size:var(--parrot-chat-font-size-md);font-weight:var(--parrot-chat-font-weight-medium);box-shadow:0 0 0 3px var(--parrot-chat-accent-glow);outline:none;flex:1;padding:0 8px}._actions_1rfk9_101{flex-shrink:0;align-items:center;gap:4px;display:flex}._iconBtn_1rfk9_108{border-radius:var(--parrot-chat-radius);width:30px;height:30px;color:var(--parrot-chat-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex}._iconBtn_1rfk9_108:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._iconBtn_1rfk9_108 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._shareBtn_1rfk9_138{border:1px solid var(--parrot-chat-border-strong);height:30px;color:var(--parrot-chat-text);font-family:inherit;font-size:var(--parrot-chat-font-size-sm);font-weight:var(--parrot-chat-font-weight-medium);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 14px;transition:background .12s,border-color .12s;display:flex}._shareBtn_1rfk9_138:hover{background:var(--parrot-chat-menu-hover);border-color:var(--parrot-chat-text-muted)}._backdrop_1qc0u_8{z-index:1;pointer-events:none;height:220px;animation:.5s both _backdropIn_1qc0u_1;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 12%,#000 70%);mask-image:linear-gradient(#0000 12%,#000 70%)}._rain_1qc0u_23{--c:#09f;background-color:#000;background-image:radial-gradient(4px 100px at 0px 235px, var(--c), #0000), radial-gradient(4px 100px at 300px 235px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 117.5px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 252px, var(--c), #0000), radial-gradient(4px 100px at 300px 252px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 126px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 150px, var(--c), #0000), radial-gradient(4px 100px at 300px 150px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 75px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 253px, var(--c), #0000), radial-gradient(4px 100px at 300px 253px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 126.5px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 204px, var(--c), #0000), radial-gradient(4px 100px at 300px 204px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 102px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 134px, var(--c), #0000), radial-gradient(4px 100px at 300px 134px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 67px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 179px, var(--c), #0000), radial-gradient(4px 100px at 300px 179px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 89.5px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 299px, var(--c), #0000), radial-gradient(4px 100px at 300px 299px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 149.5px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 215px, var(--c), #0000), radial-gradient(4px 100px at 300px 215px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 107.5px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 281px, var(--c), #0000), radial-gradient(4px 100px at 300px 281px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 140.5px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 158px, var(--c), #0000), radial-gradient(4px 100px at 300px 158px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 79px, var(--c) 100%, #0000 150%), radial-gradient(4px 100px at 0px 210px, var(--c), #0000), radial-gradient(4px 100px at 300px 210px, var(--c), #0000), radial-gradient(1.5px 1.5px at 150px 105px, var(--c) 100%, #0000 150%);background-size:300px 235px,300px 235px,300px 235px,300px 252px,300px 252px,300px 252px,300px 150px,300px 150px,300px 150px,300px 253px,300px 253px,300px 253px,300px 204px,300px 204px,300px 204px,300px 134px,300px 134px,300px 134px,300px 179px,300px 179px,300px 179px,300px 299px,300px 299px,300px 299px,300px 215px,300px 215px,300px 215px,300px 281px,300px 281px,300px 281px,300px 158px,300px 158px,300px 158px,300px 210px,300px 210px,300px 210px;width:100%;height:100%;animation:120s linear infinite _rainFall_1qc0u_1;position:relative}._rain_1qc0u_23:after{content:"";z-index:1;--f:blur(16px) brightness(6);-webkit-backdrop-filter:var(--f);backdrop-filter:var(--f);background-image:radial-gradient(circle,#0000 0 2px,#0a0a0a 2px);background-size:8px 8px;animation:10s linear infinite _rainHue_1qc0u_1;position:absolute;inset:0}@keyframes _rainHue_1qc0u_1{0%{-webkit-backdrop-filter:var(--f) hue-rotate(0deg);backdrop-filter:var(--f) hue-rotate(0deg)}to{-webkit-backdrop-filter:var(--f) hue-rotate(360deg);backdrop-filter:var(--f) hue-rotate(360deg)}}@keyframes _rainFall_1qc0u_1{0%{background-position:0 220px,3px 220px,151.5px 337.5px,25px 24px,28px 24px,176.5px 150px,50px 16px,53px 16px,201.5px 91px,75px 224px,78px 224px,226.5px 350.5px,100px 19px,103px 19px,251.5px 121px,125px 120px,128px 120px,276.5px 187px,150px 31px,153px 31px,301.5px 120.5px,175px 235px,178px 235px,326.5px 384.5px,200px 121px,203px 121px,351.5px 228.5px,225px 224px,228px 224px,376.5px 364.5px,250px 26px,253px 26px,401.5px 105px,275px 75px,278px 75px,426.5px 180px}to{background-position:0 6800px,3px 6800px,151.5px 6917.5px,25px 13632px,28px 13632px,176.5px 13758px,50px 5416px,53px 5416px,201.5px 5491px,75px 17175px,78px 17175px,226.5px 17301.5px,100px 5119px,103px 5119px,251.5px 5221px,125px 8428px,128px 8428px,276.5px 8495px,150px 9876px,153px 9876px,301.5px 9965.5px,175px 13391px,178px 13391px,326.5px 13540.5px,200px 14741px,203px 14741px,351.5px 14848.5px,225px 18770px,228px 18770px,376.5px 18910.5px,250px 5082px,253px 5082px,401.5px 5161px,275px 6375px,278px 6375px,426.5px 6480px}}@keyframes _backdropIn_1qc0u_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._backdrop_1qc0u_8{display:none}}._base_139sx_1{background:var(--parrot-chat-bg);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}._list_139sx_11{flex-direction:column;flex:1;gap:16px;padding:20px 20px 120px;display:flex;overflow:hidden auto}._composerDock_139sx_25{left:0;right:0;top:var(--parrot-chat-header-height);pointer-events:none;flex-direction:column;justify-content:flex-end;padding:0 16px 14px;display:flex;position:absolute;bottom:0}._scrim_139sx_38{background:linear-gradient(to top, var(--parrot-chat-composer-scrim) 52%, transparent);pointer-events:none;height:132px;position:absolute;bottom:0;left:0;right:0}._item_fdrwk_1{border-radius:var(--parrot-chat-radius);cursor:pointer;color:var(--parrot-chat-text-secondary);font-size:var(--parrot-chat-font-size-sm);align-items:center;gap:6px;padding:8px 10px;transition:background .12s,color .12s;display:flex;position:relative}._item_fdrwk_1:hover,._menuOpen_fdrwk_15{background:var(--parrot-chat-menu-hover);color:var(--parrot-chat-text)}._itemActive_fdrwk_20{background:var(--parrot-chat-surface-raised);color:var(--parrot-chat-text);box-shadow:inset 2px 0 0 var(--parrot-chat-accent)}._itemLabel_fdrwk_27{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._kebab_fdrwk_35{border-radius:var(--parrot-chat-radius);width:26px;height:26px;color:var(--parrot-chat-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background .12s;display:flex}._item_fdrwk_1:hover ._kebab_fdrwk_35,._itemActive_fdrwk_20 ._kebab_fdrwk_35,._menuOpen_fdrwk_15 ._kebab_fdrwk_35,._kebab_fdrwk_35:focus-visible{opacity:1}._kebab_fdrwk_35:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-border-strong)}._kebab_fdrwk_35 svg{fill:currentColor;stroke:none;width:16px;height:16px}._renameInput_fdrwk_71{background:var(--parrot-chat-bg);border:1px solid var(--parrot-chat-accent);border-radius:var(--parrot-chat-radius);width:100%;color:var(--parrot-chat-text);font-family:inherit;font-size:var(--parrot-chat-font-size-sm);box-shadow:0 0 0 3px var(--parrot-chat-accent-glow);outline:none;padding:6px 8px}._base_tfflc_1{width:var(--parrot-chat-sidebar-width);background:var(--parrot-chat-surface);border-right:1px solid var(--parrot-chat-border);flex-direction:column;flex-shrink:0;height:100%;display:flex;overflow:hidden}._header_tfflc_12{height:var(--parrot-chat-header-height);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 14px;display:flex}._logo_tfflc_22{object-fit:contain;width:auto;max-width:150px;height:16px}._brand_tfflc_29{font-size:var(--parrot-chat-font-size-sm);font-weight:var(--parrot-chat-font-weight-medium);color:var(--parrot-chat-text-muted);text-transform:uppercase;letter-spacing:.04em}._iconBtn_tfflc_37{border-radius:var(--parrot-chat-radius);width:30px;height:30px;color:var(--parrot-chat-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex}._iconBtn_tfflc_37:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._iconBtn_tfflc_37 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._ctas_tfflc_70{flex-direction:column;gap:0;padding:6px 0 4px;display:flex;position:relative}._cta_tfflc_70{z-index:1;width:100%;height:40px;color:var(--parrot-chat-text-secondary);font-family:inherit;font-size:var(--parrot-chat-font-size-sm);font-weight:var(--parrot-chat-font-weight-medium);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:12px;padding:0 12px 0 14px;transition:color .15s,background .15s;display:flex;position:relative}._cta_tfflc_70:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._ctaActive_tfflc_106,._ctaActive_tfflc_106 ._cta_tfflc_70 svg,._ctaActive_tfflc_106 svg{color:var(--parrot-chat-accent)}._ctaActive_tfflc_106:hover{color:var(--parrot-chat-accent);background:color-mix(in srgb, var(--parrot-chat-accent) 10%, transparent)}._cta_tfflc_70 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}._gliderTrack_tfflc_132{background:linear-gradient(0deg, transparent 0%, var(--parrot-chat-border) 50%, transparent 100%);pointer-events:none;z-index:0;width:2px;position:absolute;top:0;bottom:0;left:0}._glider_tfflc_132{pointer-events:none;z-index:2;background:linear-gradient(0deg, transparent 0%, var(--parrot-chat-accent) 50%, transparent 100%);width:2px;transition:transform .5s cubic-bezier(.37,1.95,.66,.56),opacity .2s;position:absolute;top:0;left:0}._glider_tfflc_132:before{content:"";background:var(--parrot-chat-accent);filter:blur(9px);opacity:.8;width:300%;height:55%;position:absolute;top:50%;transform:translateY(-50%)}._glider_tfflc_132:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--parrot-chat-accent) 15%, transparent) 0%, transparent 100%);width:80px;height:100%;position:absolute;top:0;left:0}._searchRow_tfflc_195{padding:2px 12px 6px}._search_tfflc_195{box-sizing:border-box;background:var(--parrot-chat-bg);border:1px solid var(--parrot-chat-border-strong);border-radius:var(--parrot-chat-radius);width:100%;color:var(--parrot-chat-text);font-family:inherit;font-size:var(--parrot-chat-font-size-sm);outline:none;padding:8px 10px;transition:border-color .15s,box-shadow .15s}._search_tfflc_195:focus{border-color:var(--parrot-chat-accent);box-shadow:0 0 0 3px var(--parrot-chat-accent-glow)}._search_tfflc_195::placeholder{color:var(--parrot-chat-text-muted)}._list_tfflc_222{flex-direction:column;flex:1;gap:2px;padding:4px 8px 8px;display:flex;overflow-y:auto}._group_tfflc_231{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}._groupLabel_tfflc_238{font-size:10px;font-weight:var(--parrot-chat-font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--parrot-chat-text-muted);padding:8px 8px 4px}._empty_tfflc_247{color:var(--parrot-chat-text-muted);text-align:center;padding:12px 10px;font-size:12px}._base_1ed2q_1{background:var(--parrot-chat-surface);border-right:1px solid var(--parrot-chat-border);flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:46px;height:100%;padding:7px 0;display:flex}._logoBtn_1ed2q_14{border-radius:var(--parrot-chat-radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:4px;padding:0;transition:background .12s;display:flex;position:relative}._logoBtn_1ed2q_14:hover{background:var(--parrot-chat-menu-hover)}._mark_1ed2q_34{object-fit:contain;width:36px;height:36px;transition:opacity .15s}._openIcon_1ed2q_42{opacity:0;color:var(--parrot-chat-text);justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}._logoBtn_1ed2q_14:hover ._mark_1ed2q_34{opacity:0}._logoBtn_1ed2q_14:hover ._openIcon_1ed2q_42{opacity:1}._openIcon_1ed2q_42 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._iconBtn_1ed2q_71{border-radius:var(--parrot-chat-radius);width:32px;height:32px;color:var(--parrot-chat-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex;position:relative}._iconBtn_1ed2q_71:hover{color:var(--parrot-chat-text);background:var(--parrot-chat-menu-hover)}._iconBtn_1ed2q_71 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._tooltip_1ed2q_102{background:var(--parrot-chat-surface-raised);color:var(--parrot-chat-text);border:1px solid var(--parrot-chat-border-strong);border-radius:var(--parrot-chat-radius);font-size:var(--parrot-chat-font-size-sm);white-space:nowrap;opacity:0;pointer-events:none;z-index:20;padding:4px 9px;transition:opacity .12s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);box-shadow:0 4px 14px -4px #0006}._logoBtn_1ed2q_14:hover ._tooltip_1ed2q_102,._iconBtn_1ed2q_71:hover ._tooltip_1ed2q_102{opacity:1}.parrot-chat-root{--parrot-chat-bg:#0f0f0f;--parrot-chat-surface:#1e1e1e;--parrot-chat-surface-raised:#2d2d2d;--parrot-chat-border:#2d2d2d;--parrot-chat-border-strong:#3c3c3c;--parrot-chat-text:#fff;--parrot-chat-text-muted:#878787;--parrot-chat-text-secondary:#c3c3c3;--parrot-chat-accent:#8982e7;--parrot-chat-accent-deep:#551c53;--parrot-chat-accent-glow:#8982e759;--parrot-chat-user-bubble:linear-gradient(130deg, #8982e7, #551c53);--parrot-chat-user-bubble-hover:linear-gradient(130deg, #551c53, #8982e7);--parrot-chat-link:var(--parrot-chat-accent);--parrot-chat-error:#e72d1a;--parrot-chat-success:#34d399;--parrot-chat-radius:5px;--parrot-chat-radius-lg:10px;--parrot-chat-radius-bubble:14px;--parrot-chat-font-family:inherit;--parrot-chat-font-size-sm:13px;--parrot-chat-font-size-md:14px;--parrot-chat-font-size-lg:18px;--parrot-chat-font-weight-normal:400;--parrot-chat-font-weight-medium:600;--parrot-chat-font-weight-bold:700;--parrot-chat-sidebar-width:240px;--parrot-chat-shadow:0 2px 10px #8982e780;--parrot-chat-header-height:49px;--parrot-chat-header-shadow:0 10px 24px -4px #000000bf;--parrot-chat-scroll-shadow:#0000008c;--parrot-chat-composer-bg:#1e1e1e;--parrot-chat-composer-border:#2d2d2d;--parrot-chat-composer-radius:var(--parrot-chat-radius-lg);--parrot-chat-composer-radius-card:var(--parrot-chat-radius-lg);--parrot-chat-composer-shadow:0 8px 30px -8px #0009;--parrot-chat-composer-scrim:var(--parrot-chat-bg);--parrot-chat-menu-bg:#2d2d2d;--parrot-chat-menu-hover:#ffffff0f;color:var(--parrot-chat-text);background:var(--parrot-chat-bg);font-family:var(--parrot-chat-font-family);scrollbar-width:thin;scrollbar-color:var(--parrot-chat-border-strong) transparent}.parrot-chat-root ::-webkit-scrollbar{width:8px;height:8px}.parrot-chat-root ::-webkit-scrollbar-track{background:0 0}.parrot-chat-root ::-webkit-scrollbar-thumb{background:var(--parrot-chat-border-strong);border-radius:4px}.parrot-chat-root ::-webkit-scrollbar-thumb:hover{background:var(--parrot-chat-text-muted)}.parrot-chat-root.parrot-chat-light{--parrot-chat-bg:#fff;--parrot-chat-surface:#f4f4f5;--parrot-chat-surface-raised:#e7e7ea;--parrot-chat-border:#e4e4e7;--parrot-chat-border-strong:#c7c7cc;--parrot-chat-text:#0c0c0c;--parrot-chat-text-muted:#71717a;--parrot-chat-text-secondary:#3f3f46;--parrot-chat-accent:#502b82;--parrot-chat-accent-glow:#502b8238;--parrot-chat-success:#0f9d67;--parrot-chat-header-shadow:0 8px 20px -8px #0000002e;--parrot-chat-scroll-shadow:#0000001f;--parrot-chat-composer-bg:#fff;--parrot-chat-composer-border:#e4e4e7;--parrot-chat-composer-shadow:0 8px 24px -8px #00000024;--parrot-chat-menu-bg:#fff;--parrot-chat-menu-hover:#0000000d}._shell_k9zf6_1{background:var(--parrot-chat-bg);width:100%;height:100%;color:var(--parrot-chat-text);display:flex;overflow:hidden}._backdrop_5fqty_2{z-index:90;-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#00000080;transition:opacity .25s;position:fixed;inset:0}._backdrop_5fqty_2[data-open=true]{opacity:1;pointer-events:auto}._drawer_5fqty_19{z-index:100;background:var(--bg-surface);border-left:1px solid var(--border-subtle);--parrot-chat-bg:var(--bg-surface);--parrot-chat-surface:var(--bg-card);--parrot-chat-border:var(--border-subtle);--parrot-chat-text:var(--text-primary);--parrot-chat-text-muted:var(--text-muted);--parrot-chat-accent:var(--ai-accent,var(--accent-primary));--parrot-chat-user-bubble:var(--ai-gradient,var(--accent-primary));--parrot-chat-user-bubble-hover:var(--ai-gradient-flip,var(--accent-primary-hover));--parrot-chat-radius:var(--radius-md);--parrot-chat-font-family:var(--font-sans);--parrot-chat-font-weight-normal:var(--weight-regular);--parrot-chat-font-weight-medium:var(--weight-medium);--parrot-chat-font-weight-bold:var(--weight-bold);--parrot-chat-sidebar-width:240px;flex-direction:column;width:800px;max-width:100vw;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 32px #0000004d}._drawer_5fqty_19[data-open=true]{transform:translate(0)}._drawer_5fqty_19[data-fullscreen=true]{width:100vw;box-shadow:none;z-index:9999;border-left:none;left:0}@media (width<=840px){._drawer_5fqty_19{--parrot-chat-sidebar-width:200px;width:100vw}}._backdrop_17d1x_1{z-index:90;-webkit-backdrop-filter:blur(4px);background:#000000bf;position:fixed;inset:0}._overlay_17d1x_10{z-index:91;position:fixed;inset:0;overflow-y:auto}._closeBtn_17d1x_19{z-index:92;color:#ffffffb3;cursor:pointer;background:#0009;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;position:fixed;top:20px;right:24px}._closeBtn_17d1x_19:hover{color:#fff;background:#000c;border-color:#ffffff80}._topnav_in76p_6{z-index:40;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--glass-border);grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 32px;display:grid;position:sticky;top:0}._left_in76p_21{justify-self:start;align-items:center;gap:2px;display:flex}._navBtn_in76p_29{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex;position:relative}._navBtn_in76p_29:hover{color:var(--text-primary);background:var(--bg-hover)}._center_in76p_51{justify-content:center;align-items:center;display:flex}._searchTrigger_in76p_58{align-items:center;gap:var(--space-2);width:360px;max-width:60vw;padding:var(--space-2) var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;font-family:inherit;display:flex}._searchTrigger_in76p_58:hover{border-color:var(--border-default)}._searchIcon_in76p_77{color:var(--text-muted);flex-shrink:0}._searchText_in76p_82{font-size:var(--text-sm);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._kbd_in76p_91{font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:0 var(--space-1);flex-shrink:0}._right_in76p_101{justify-self:end;align-items:center;gap:8px;display:flex}._iconBtn_in76p_109{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex;position:relative}._iconBtn_in76p_109:hover{color:var(--text-primary);background:var(--bg-hover)}._btn_in76p_130{border:1px solid var(--border-default);background:var(--bg-surface);width:36px;height:36px;color:var(--text-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}._btn_in76p_130:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-hover)}._btnAi_in76p_152{background:0 0;border-color:#0000;width:42px;height:42px;overflow:hidden}._btnAi_in76p_152:hover{background:0 0;border-color:#0000}._aiOrb_in76p_165{transition:opacity .4s;animation:12s linear infinite _orbSpin_in76p_1}._aiOrbDefault_in76p_170{opacity:1}._aiOrbHover_in76p_174{opacity:0;margin:auto;transition:opacity .4s;position:absolute;inset:0}._btnAi_in76p_152:hover ._aiOrbDefault_in76p_170{opacity:0}._btnAi_in76p_152:hover ._aiOrbHover_in76p_174{opacity:1}@keyframes _orbSpin_in76p_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._avatar_in76p_199{background:var(--bg-elevated);width:30px;height:30px;color:var(--text-muted);cursor:pointer;border:1px solid var(--border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:border-color .15s;display:flex}._avatar_in76p_199:hover{border-color:var(--text-muted)}._layout_1ak4c_6{min-width:0;max-width:100%;min-height:100vh;display:flex}._mainWrapper_1ak4c_19{min-width:0;height:100vh;transition:margin-left var(--duration-base) var(--ease-default);flex-direction:column;flex:1;margin-left:60px;display:flex}._mainWrapper_1ak4c_19[data-sidebar-pinned]{margin-left:240px}._main_1ak4c_19{flex-direction:column;flex:1;min-height:0;padding:24px 32px;display:flex;overflow:hidden auto}._base_13zju_4{z-index:0;pointer-events:none;--pointer-x:50vw;--pointer-y:50vh;position:fixed;inset:0;overflow:hidden}._gradient_13zju_15{background:radial-gradient(ellipse 80% 50% at 50% -20%, var(--accent-primary-muted) 0%, transparent 60%), radial-gradient(ellipse 60% 40% at 80% 100%, var(--accent-secondary-muted) 0%, transparent 50%), var(--bg-base);position:absolute;inset:0}._grid_13zju_26{background-image:linear-gradient(var(--border-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--border-subtle) 1px, transparent 1px);opacity:.5;background-size:60px 60px;animation:30s linear infinite _gridDrift_13zju_1;position:absolute;inset:-60px}@keyframes _gridDrift_13zju_1{to{transform:translate(60px,60px)}}._nodes_13zju_45{position:absolute;inset:0}._node_13zju_45{--node-x:50%;--node-y:50%;--node-delay:0s;--node-duration:8s;left:var(--node-x);top:var(--node-y);border-radius:var(--radius-round);opacity:0;width:4px;height:4px;animation:_nodeFloat_13zju_1 var(--node-duration) ease-in-out infinite;animation-delay:var(--node-delay);position:absolute}._tonePrimary_13zju_68{background:var(--accent-primary)}._toneSecondary_13zju_72{background:var(--accent-secondary)}._toneSuccess_13zju_76{background:var(--color-success)}@keyframes _nodeFloat_13zju_1{0%,to{opacity:.2;transform:translateY(0)scale(1)}50%{opacity:.5;transform:translateY(-20px)scale(1.6)}}._pulse_13zju_94{border:1px solid var(--accent-primary);border-radius:var(--radius-round);opacity:0;width:400px;height:400px;margin:-200px 0 0 -200px;animation:4s ease-out infinite _pulseRing_13zju_1;position:absolute;top:50%;left:50%}._pulse_13zju_94:nth-of-type(2){border-color:var(--accent-secondary);animation-delay:2s}@keyframes _pulseRing_13zju_1{0%{opacity:.15;transform:scale(.3)}to{opacity:0;transform:scale(2)}}._tintTop_13zju_125,._tintBottom_13zju_126{border-radius:var(--radius-round);filter:blur(80px);opacity:.1;width:700px;height:700px;position:absolute}._tintTop_13zju_125{background:var(--accent-secondary);top:-300px;left:-300px}._tintBottom_13zju_126{background:var(--accent-secondary);bottom:-300px;right:-300px}[data-theme=light] ._tintTop_13zju_125,[data-theme=light] ._tintBottom_13zju_126{opacity:.15}._orb_13zju_154{border-radius:var(--radius-round);background:radial-gradient(circle, var(--accent-secondary-muted) 0%, transparent 70%);width:300px;height:300px;transform:translate(calc(var(--pointer-x) - 50%), calc(var(--pointer-y) - 50%));transition:transform var(--duration-slow) ease-out;will-change:transform;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){._grid_13zju_26,._node_13zju_45,._pulse_13zju_94{animation:none}._node_13zju_45{opacity:.3}._pulse_13zju_94{display:none}._orb_13zju_154{transition:none}}._base_1hxxi_1,._base_1hxxi_1 *,._base_1hxxi_1 :before,._base_1hxxi_1 :after{box-sizing:border-box}._base_1hxxi_1{min-height:100vh;padding:var(--space-6) var(--space-4) var(--space-16);background:var(--bg-base);color:var(--text-primary);font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._card_1hxxi_25{z-index:var(--z-base);width:100%;max-width:420px;margin:var(--space-4);border-radius:var(--radius-xl);isolation:isolate;position:relative}._card_1hxxi_25:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary), var(--brand-purple-light));-webkit-mask-composite:xor;opacity:.4;transition:opacity var(--duration-slow) var(--ease-default);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._card_1hxxi_25:hover:before{opacity:.8}._cardInner_1hxxi_61{padding:var(--space-8);border-radius:inherit;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg);position:relative}._logo_1hxxi_73{align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);flex-direction:column;display:flex}._logoImage_1hxxi_81{height:40px}._logoText_1hxxi_85{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-secondary)}._title_1hxxi_96{margin:0 0 var(--space-1);font-size:var(--text-xl);font-weight:var(--weight-semi);text-align:center}._subtitle_1hxxi_103{margin:0 0 var(--space-6);font-size:var(--text-base);text-align:center;color:var(--text-muted)}._banner_1hxxi_113{margin-bottom:var(--space-4)}._footer_1hxxi_119{z-index:var(--z-base);align-items:center;gap:var(--space-3);margin-top:var(--space-10);text-align:center;flex-direction:column;display:flex;position:relative}._contact_1hxxi_130,._copyright_1hxxi_131{font-size:var(--text-xs);color:var(--text-muted);margin:0}._copyright_1hxxi_131{opacity:.7}._contactLink_1hxxi_141{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-default);text-decoration:none}._contactLink_1hxxi_141:hover{color:var(--accent-secondary);text-decoration:underline}._legal_1hxxi_152{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}._legalLink_1hxxi_161{font-size:var(--text-xs);color:var(--text-muted);transition:color var(--duration-fast) var(--ease-default);text-decoration:none}._legalLink_1hxxi_161:hover{color:var(--text-secondary);text-decoration:underline}._legalDot_1hxxi_173{border-radius:var(--radius-round);background:var(--border-default);width:3px;height:3px}@media (prefers-reduced-motion:reduce){._card_1hxxi_25:before{transition:none}}._base_16pat_1{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:0}._base_16pat_1:hover{text-decoration:underline}._base_16pat_1:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._form_xtmsj_3{gap:var(--space-4);flex-direction:column;display:flex}._actions_xtmsj_9{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}._submit_xtmsj_17{width:100%}._base_1w8ic_1{background:var(--bg-base,#0a0a0f);min-height:100vh;color:var(--text-primary,#e0e0e0);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-direction:column;justify-content:center;align-items:center;display:flex}._logo_1w8ic_12{opacity:.8;height:32px;margin-bottom:40px}._content_1w8ic_18{text-align:center;max-width:400px}._spinner_1w8ic_23{opacity:.6;margin:0 auto 20px;animation:1s linear infinite _spin_1w8ic_23;display:block}._check_1w8ic_30,._error_1w8ic_35{margin:0 auto 20px;display:block}._title_1w8ic_40{letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:600}._subtitle_1w8ic_47{color:var(--text-muted,#888);margin:0;font-size:14px}._redirect_1w8ic_53{color:var(--text-disabled,#555);margin-top:16px;font-size:12px}@keyframes _spin_1w8ic_23{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._cardWrapper_1k0db_2{align-items:stretch;min-width:0;min-height:200px;display:flex;position:relative}._rankBg_1k0db_13{width:70px;font-family:var(--font-sans);background:linear-gradient(to right, color-mix(in srgb, var(--text-primary) 26%, transparent) 19%, transparent 105%);-webkit-text-fill-color:transparent;text-align:center;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:filter var(--duration-base) var(--ease-default), -webkit-text-stroke-color var(--duration-base) var(--ease-default);-webkit-background-clip:text;background-clip:text;font-size:96px;font-weight:700;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}._cardWrapper_1k0db_2:has(._card_1k0db_2:hover) ._rankBg_1k0db_13{-webkit-text-fill-color:transparent;-webkit-text-stroke:2px var(--accent-secondary);color:#0000;filter:drop-shadow(0 0 16px #f0b42980);background:0 0}._card_1k0db_2{gap:var(--space-4);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;transition:transform var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);z-index:1;flex:1;margin-left:70px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 10px #00000014}._card_1k0db_2:before{content:"";pointer-events:none;z-index:5;background:linear-gradient(180deg, transparent 0%, var(--accent-secondary) 20%, var(--accent-secondary) 80%, transparent 100%);opacity:0;width:3px;transition:opacity var(--duration-fast) var(--ease-default);position:absolute;top:0;bottom:0;left:0}._card_1k0db_2:after{content:"";pointer-events:none;z-index:4;opacity:0;transition:opacity var(--duration-fast) var(--ease-default);background:linear-gradient(90deg,#f0b42914 0,#0000 120px);position:absolute;inset:0}._card_1k0db_2:hover{transform:translateY(-2px);box-shadow:0 -8px 30px #f0b4291f}._card_1k0db_2:hover:before,._card_1k0db_2:hover:after{opacity:1}._splashBg_1k0db_119{opacity:.22;filter:blur(14px);z-index:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-default);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}._splashGrad_1k0db_132{z-index:0;pointer-events:none;background:linear-gradient(135deg, var(--bg-card) 35%, transparent 75%), linear-gradient(to top, var(--bg-card) 0%, transparent 55%);position:absolute;inset:0}._card_1k0db_2:hover ._splashBg_1k0db_119{opacity:.3}._poster_1k0db_146{z-index:2;background:var(--bg-elevated);filter:drop-shadow(4px 4px 5px #00000040);border-radius:5px;flex-shrink:0;width:120px;height:182px;position:relative;overflow:hidden}._posterImg_1k0db_158{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}._posterFallback_1k0db_167{background:linear-gradient(135deg, var(--bg-elevated), var(--bg-surface));font-family:var(--font-display);color:var(--text-muted);z-index:0;justify-content:center;align-items:center;font-size:40px;display:flex;position:absolute;inset:0}._addBtn_1k0db_181{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#fff;cursor:pointer;z-index:3;width:18px;height:26px;transition:all var(--duration-fast);background:#0009;border:none;border-radius:1px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;top:0;right:0}._addBtn_1k0db_181:hover{background:var(--accent-primary)}._info_1k0db_207{z-index:1;padding-top:var(--space-1);flex-direction:column;flex:1;justify-content:flex-end;min-width:0;display:flex}._titleBlock_1k0db_218{flex-direction:column;gap:10px;margin-bottom:auto;display:flex}._year_1k0db_225{font-family:var(--font-sans);color:var(--text-secondary);font-size:14px;font-weight:400;line-height:14px}._cardTitle_1k0db_233{font-family:var(--font-sans);color:var(--text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:700;line-height:25px;display:-webkit-box;overflow:hidden}._genre_1k0db_247{font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:14px;font-weight:400;line-height:14px}._divider_1k0db_257{background:var(--border-subtle);width:100%;height:1px;margin:var(--space-2) 0 20px 0}._revenueRow_1k0db_265{align-items:center;gap:var(--space-2) 12px;flex-wrap:wrap;min-width:0;display:flex}._revenue_1k0db_265{align-items:baseline;gap:4px;display:flex}._currencySign_1k0db_279{font-family:"Bebas Neue", var(--font-display);color:var(--text-muted);font-size:40px;font-weight:700;line-height:33px}._revenueAmount_1k0db_287{font-family:"Bebas Neue", var(--font-display);color:var(--text-primary);font-size:40px;font-weight:700;line-height:33px}._shareBlock_1k0db_296{flex-direction:column;gap:2px;min-width:0;display:flex}._shareValue_1k0db_303{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--accent-secondary-text);font-variant-numeric:tabular-nums;line-height:1.1}._shareLabel_1k0db_312{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);line-height:1.1}._trendSection_1k0db_320{flex-direction:column;align-items:flex-start;gap:4px;display:flex}._trendLine_1k0db_327{align-items:center;gap:4px;display:flex}._trendIcon_1k0db_333{color:#05c56b;font-size:12px;line-height:1}._trendUp_1k0db_339{font-family:var(--font-sans);color:#05c56b;font-size:12px;font-weight:700;line-height:15px}._trendText_1k0db_347{font-family:var(--font-sans);color:var(--text-muted);font-size:12px;font-weight:700;line-height:15px}._trendBadge_1k0db_356{border:1px solid var(--border-default);height:14px;font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:0;color:var(--text-primary);background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:10px;display:inline-flex}._wrap_1ms4j_1{align-items:center;display:inline-flex;position:relative}._trigger_1ms4j_8{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-regular);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);display:inline-flex}._trigger_1ms4j_8:hover{border-color:var(--border-strong);color:var(--text-primary)}._triggerOpen_1ms4j_33{border-color:var(--active);color:var(--text-primary)}._count_1ms4j_38{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-semi)}._menu_1ms4j_48{margin-top:var(--space-2);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:240px;max-height:360px;padding:var(--space-1);z-index:var(--z-dropdown);box-shadow:var(--shadow-lg);position:absolute;top:100%;right:0;overflow-y:auto}._head_1ms4j_64{padding:var(--space-1) var(--space-2) var(--space-2);justify-content:space-between;align-items:center;display:flex}._title_1ms4j_71{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted)}._reset_1ms4j_79{color:var(--accent-secondary-text);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semi);cursor:pointer;background:0 0;border:none}._reset_1ms4j_79:hover{text-decoration:underline}._reorderGroup_1ms4j_93{margin:0;padding:0;list-style:none}._row_1ms4j_100{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--bg-elevated);display:flex}._row_1ms4j_100:hover{background:var(--bg-hover)}._rowLocked_1ms4j_113{opacity:.7}._toggle_1ms4j_117{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) 0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}._label_1ms4j_133{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._box_1ms4j_141{border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:15px;height:15px;color:var(--bg-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._boxOn_1ms4j_153{background:var(--accent-secondary);border-color:var(--accent-secondary)}._lockIcon_1ms4j_158{color:var(--text-muted);margin-right:var(--space-1);flex-shrink:0}._grip_1ms4j_164{color:var(--text-disabled);cursor:grab;margin-left:var(--space-2);flex-shrink:0}._grip_1ms4j_164:active{cursor:grabbing}._chip_3ln0l_1{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;text-align:left;scroll-snap-align:start;transition:transform var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);flex:160px;display:flex;position:relative;overflow:hidden}._chip_3ln0l_1:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(180deg, transparent 0%, var(--accent-secondary) 20%, var(--accent-secondary) 80%, transparent 100%);opacity:0;width:3px;transition:opacity var(--duration-fast) var(--ease-default);position:absolute;top:0;bottom:0;left:0}._chip_3ln0l_1:hover{border-color:var(--border-default);transform:translateY(-2px);box-shadow:0 -8px 30px #f0b4291f}._chip_3ln0l_1:hover:before{opacity:1}._chip_3ln0l_1:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._wash_3ln0l_62{background:linear-gradient(100deg, color-mix(in srgb, var(--brand) 20%, transparent) 0%, transparent 70%);opacity:.6;pointer-events:none;transition:opacity var(--duration-base) var(--ease-default);position:absolute;inset:0}._chip_3ln0l_1:hover ._wash_3ln0l_62,._selected_3ln0l_76 ._wash_3ln0l_62{opacity:1}._selected_3ln0l_76{border-color:var(--border-subtle);background:var(--bg-elevated)}._selected_3ln0l_76:before{opacity:1}._selected_3ln0l_76:hover{border-color:var(--border-default)}:has(>._selected_3ln0l_76)>._chip_3ln0l_1:not(._selected_3ln0l_76){filter:grayscale(.85);opacity:.5;transition:transform var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), filter var(--duration-base) var(--ease-default), opacity var(--duration-base) var(--ease-default)}:is(:has(>._selected_3ln0l_76)>._chip_3ln0l_1:not(._selected_3ln0l_76):hover,:has(>._selected_3ln0l_76)>._chip_3ln0l_1:not(._selected_3ln0l_76):focus-visible){filter:none;opacity:1}@media (prefers-reduced-motion:reduce){._chip_3ln0l_1{transition:none}}._logo_3ln0l_119{border-radius:var(--radius-sm);object-fit:contain;flex-shrink:0;position:relative}._text_3ln0l_126{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}._name_3ln0l_134{font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}._metric_3ln0l_144{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._subs_3ln0l_152{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1}._subsLabel_3ln0l_161{font-size:var(--text-sm);color:var(--text-muted)}._bar_tjix6_1{background:var(--glass-bg,var(--bg-surface));-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border,var(--border-default));border-radius:24px;gap:4px;padding:3px;display:inline-flex}[data-theme=light] ._bar_tjix6_1{background:#0000000a;border-color:#00000014}._option_tjix6_18{color:var(--text-muted);font-size:12px;font-weight:var(--weight-medium);cursor:pointer;font-family:var(--font-sans);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:20px;align-items:center;gap:4px;padding:5px 14px;transition:background .2s,color .2s;display:inline-flex;position:relative}._option_tjix6_18:hover{color:var(--accent-secondary-text);background:#f0b42914}[data-theme=light] ._option_tjix6_18:hover{color:#9a7000;background:#b482141f}._optionActive_tjix6_48{color:#fff;background:linear-gradient(135deg,#d4a843b3,#8c6414b3);font-weight:900}[data-theme=light] ._optionActive_tjix6_48{color:#fff;background:linear-gradient(135deg,#c9a033,#8c6414)}._optionActive_tjix6_48:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(315deg,#d4a843,#8c6414);border-radius:20px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] ._optionActive_tjix6_48:before{background:linear-gradient(315deg,#d4a843,#8c6414)}._count_tjix6_81{border-radius:var(--radius-pill);background:var(--bg-elevated);border:1px solid var(--border-default);min-width:16px;font-size:10px;font-weight:var(--weight-bold);color:var(--text-muted);justify-content:center;align-items:center;padding:0 5px;line-height:1.6;display:inline-flex}._optionActive_tjix6_48 ._count_tjix6_81{color:#fff;background:#fff3;border-color:#fff6}[data-theme=light] ._optionActive_tjix6_48 ._count_tjix6_81{color:#fff;background:#00000026;border-color:#0003}._field_tjix6_109{box-sizing:border-box;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);height:36px;transition:border-color var(--duration-fast) var(--ease-default);align-items:center;gap:2px;padding:3px;display:inline-flex}._fieldSet_tjix6_122{border-color:color-mix(in srgb, var(--active) 55%, var(--input-border))}._fieldOption_tjix6_126{all:unset;box-sizing:border-box;height:100%;padding:0 var(--space-3);border-radius:calc(var(--radius-md) - 3px);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);align-items:center;display:inline-flex}._fieldOption_tjix6_126:hover{color:var(--text-primary)}._fieldOption_tjix6_126:focus-visible{box-shadow:0 0 0 2px var(--active-muted)}._fieldOptionActive_tjix6_152{background:var(--bg-active);color:var(--text-primary)}._fieldSet_tjix6_122 ._fieldOptionActive_tjix6_152{color:var(--active)}._disabled_tjix6_164{opacity:.55;cursor:not-allowed}._disabled_tjix6_164 ._option_tjix6_18,._disabled_tjix6_164 ._fieldOption_tjix6_126{cursor:not-allowed;pointer-events:none;color:var(--text-muted)}._disabled_tjix6_164 ._option_tjix6_18:hover,._disabled_tjix6_164 ._fieldOption_tjix6_126:hover{color:var(--text-muted);background:0 0}._wrap_e9dok_1{align-items:center;display:inline-flex;position:relative}._trigger_e9dok_8{align-items:center;gap:var(--space-1);height:36px;padding:0 var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;display:inline-flex}._trigger_e9dok_8:hover,._triggerOpen_e9dok_29{border-color:var(--accent-secondary);color:var(--text-primary)}._menu_e9dok_35{margin-top:var(--space-2);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:180px;max-height:320px;padding:var(--space-1);z-index:var(--z-dropdown);box-shadow:var(--shadow-lg);position:absolute;top:100%;left:0;overflow-y:auto}._option_e9dok_51{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;align-items:center;display:flex}._option_e9dok_51:hover{background:var(--bg-hover);color:var(--text-primary)}._table_1q3ep_5{table-layout:fixed;min-width:1180px}._headCell_1q3ep_11{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}._helpIcon_1q3ep_18{color:var(--text-disabled);transition:color var(--duration-fast) var(--ease-default);flex-shrink:0}._headCell_1q3ep_11:hover ._helpIcon_1q3ep_18{color:var(--text-secondary)}._tipBody_1q3ep_31{text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;display:block}._tipTitle_1q3ep_39{text-align:left;display:block}._cell_1q3ep_46{vertical-align:middle;height:60px;font-size:var(--text-base);color:var(--text-primary);overflow:hidden}._cellActive_1q3ep_59{background:color-mix(in srgb, var(--active) 7%, transparent)}._skeletonMedia_1q3ep_66{align-items:center;gap:var(--space-2);width:100%;display:inline-flex}._table_1q3ep_5 th:not([aria-sort]) button>svg{opacity:0;transition:opacity var(--duration-fast) var(--ease-default)}._table_1q3ep_5 th:not([aria-sort]) button:hover>svg,._table_1q3ep_5 th:not([aria-sort]) button:focus-visible>svg{opacity:.6}._base_a3csw_5{--preview-1:var(--accent-primary);--preview-2:var(--accent-secondary);--preview-ink:var(--text-disabled);height:100%;padding:var(--space-3);gap:var(--space-2);background:radial-gradient(120% 90% at 15% 0%, var(--ai-surface) 0%, transparent 60%), var(--bg-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}._base_a3csw_5[data-category=Streaming\ Metrics]{--preview-1:var(--brand-teal);--preview-2:var(--ai-accent)}._chrome_a3csw_29{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._chromeDot_a3csw_36{border-radius:var(--radius-pill);background:var(--preview-1);opacity:.8;flex-shrink:0;width:6px;height:6px}._chromeTitle_a3csw_45{border-radius:var(--radius-pill);background:var(--border-strong);width:42%;height:4px}._body_a3csw_52{gap:var(--space-2);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}._block_a3csw_60{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-direction:column;gap:5px;min-width:0;padding:7px;display:flex;overflow:hidden}._block_a3csw_60[data-type=timeseries],._block_a3csw_60[data-type=table],._block_a3csw_60[data-type=note]{grid-column:1/-1}._blockLabel_a3csw_79{border-radius:var(--radius-pill);background:var(--border-strong);flex-shrink:0;width:34%;height:3px}._kpis_a3csw_89{flex:1;align-items:flex-end;gap:4px;display:flex}._kpi_a3csw_89{flex:1;align-items:flex-end;display:flex}._kpiBar_a3csw_102{background:var(--preview-1);border-radius:1px;width:100%}._kpiBar_a3csw_102[data-i="0"]{opacity:.9;height:12px}._kpiBar_a3csw_102[data-i="1"]{opacity:.6;background:var(--preview-2);height:8px}._kpiBar_a3csw_102[data-i="2"]{opacity:.45;height:15px}._chart_a3csw_114{flex:1;min-height:26px;display:flex}._svg_a3csw_120{width:100%;height:100%}._area_a3csw_125{fill:var(--preview-1);opacity:.16}._line_a3csw_130{fill:none;stroke:var(--preview-1);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._donutRow_a3csw_140{flex:1;align-items:center;gap:7px;min-height:0;display:flex}._donut_a3csw_140{flex-shrink:0;width:34px;height:34px;transform:rotate(-90deg)}._ring_a3csw_155,._arc1_a3csw_156,._arc2_a3csw_157{fill:none;stroke-width:6px;stroke-dasharray:88}._ring_a3csw_155{stroke:var(--bg-active)}._arc1_a3csw_156{stroke:var(--preview-1);stroke-dashoffset:30px}._arc2_a3csw_157{stroke:var(--preview-2);stroke-dasharray:22 88;stroke-dashoffset:-58px}._legend_a3csw_177{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._legendRow_a3csw_185{align-items:center;gap:4px;display:flex}._legendDot_a3csw_191{border-radius:var(--radius-pill);flex-shrink:0;width:4px;height:4px}._legendDot_a3csw_191[data-i="0"]{background:var(--preview-1)}._legendDot_a3csw_191[data-i="1"]{background:var(--preview-2)}._legendDot_a3csw_191[data-i="2"]{background:var(--preview-ink)}._legendBar_a3csw_202{border-radius:var(--radius-pill);background:var(--border-strong);height:3px}._legendBar_a3csw_202[data-i="0"]{width:72%}._legendBar_a3csw_202[data-i="1"]{width:54%}._legendBar_a3csw_202[data-i="2"]{width:38%}._split_a3csw_214{flex:1;align-items:center;gap:3px;display:flex}._splitLeft_a3csw_221,._splitRight_a3csw_222{border-radius:2px;height:9px}._splitLeft_a3csw_221{background:var(--preview-1);opacity:.85;width:62%}._splitRight_a3csw_222{background:var(--preview-2);opacity:.55;width:38%}._table_a3csw_241{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}._tableRow_a3csw_249{border-radius:var(--radius-pill);background:var(--border-strong);height:3px}._tableRow_a3csw_249[data-i="0"]{background:var(--preview-1);opacity:.7;width:100%}._tableRow_a3csw_249[data-i="1"]{width:88%}._tableRow_a3csw_249[data-i="2"]{width:94%}._tableRow_a3csw_249[data-i="3"]{width:76%}._note_a3csw_262{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}._noteLine_a3csw_270{border-radius:var(--radius-pill);background:var(--border-strong);height:3px}._noteLine_a3csw_270[data-i="0"]{width:100%}._noteLine_a3csw_270[data-i="1"]{width:64%}._base_1pcsg_5{background:var(--bg-surface);width:100%;height:100%;display:block;position:relative;overflow:hidden}._strip_1pcsg_14{isolation:isolate;height:100%;display:flex}._cell_1pcsg_21{flex:1 1 0;min-width:0;height:100%;position:relative;box-shadow:8px 0 10px #0000008c}._cell_1pcsg_21:first-child{z-index:6}._cell_1pcsg_21:nth-child(2){z-index:5}._cell_1pcsg_21:nth-child(3){z-index:4}._cell_1pcsg_21:nth-child(4){z-index:3}._cell_1pcsg_21:nth-child(5){z-index:2}._cell_1pcsg_21:nth-child(6){z-index:1}._cell_1pcsg_21:only-child{box-shadow:none;flex-basis:100%}._img_1pcsg_45{object-fit:cover;object-position:center top;color:#0000;width:100%;height:100%;position:absolute;inset:0}._base_1pcsg_5[data-kind=platforms] ._cell_1pcsg_21{background:var(--bg-elevated);box-shadow:1px 0 0 0 var(--bg-base)}._base_1pcsg_5[data-kind=platforms] ._img_1pcsg_45{object-fit:contain;padding:var(--space-3)}._missing_1pcsg_67{background:linear-gradient(135deg, var(--bg-elevated), var(--bg-card));position:absolute;inset:0}._backdrop_1pcsg_75{z-index:7;pointer-events:none;background:linear-gradient(100deg,#000000c7,#0000 62%),linear-gradient(#00000073,#0000 26%);position:absolute;inset:0}._tag_1pcsg_85{top:var(--space-3);left:var(--space-3);z-index:8;font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-primary);text-shadow:0 1px 3px #0009;position:absolute}._summary_zgdel_1{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--bg-surface);border-radius:var(--radius-md);font-size:var(--text-md);color:var(--text-secondary);line-height:1.6}._emph_zgdel_11{font-weight:var(--weight-semi);color:var(--text-primary);font-variant-numeric:tabular-nums}._purple_zgdel_17{color:var(--metric-retained)}._teal_zgdel_21{color:var(--metric-acquired)}._rankings_rklg8_3{--rank-cols:minmax(0, 1.15fr) minmax(0, 1fr);border-left:1px solid var(--border-subtle);flex-direction:column;gap:2px;min-width:0;display:flex}._rankHeader_rklg8_12{align-items:baseline;gap:var(--space-2);padding:0 var(--space-3);margin-bottom:var(--space-3);display:flex}._rankHeading_rklg8_20{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-secondary);margin:0}._rankScope_rklg8_27{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}._colHead_rklg8_33{grid-template-columns:var(--rank-cols);gap:var(--space-3);padding:0 var(--space-3) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semi);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);display:grid}._colHead_rklg8_33 span:last-child{text-align:left}._empty_rklg8_49{height:180px;color:var(--text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}._row_rklg8_59{grid-template-columns:var(--rank-cols);align-items:center;gap:var(--space-3);padding:7px var(--space-3) 9px;background:var(--bg-surface);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);display:grid;position:relative}._row_rklg8_59:hover{background:var(--bg-hover)}._row_rklg8_59:hover ._displayName_rklg8_75{text-decoration:underline}._rowActive_rklg8_79{cursor:default;background:var(--bg-base);box-shadow:inset 3px 0 0 0 var(--accent-secondary)}._rowActive_rklg8_79:hover{background:var(--bg-base)}._rowActive_rklg8_79:hover ._displayName_rklg8_75{text-decoration:none}._titleCell_rklg8_94{align-items:center;gap:var(--space-3);border-right:1px solid var(--border-subtle);min-width:0;padding-right:var(--space-3);display:flex}._poster_rklg8_103{border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-elevated);border:1px solid var(--border-subtle);flex-shrink:0;width:42px;height:63px}._displayName_rklg8_75{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;line-height:1.3;display:-webkit-box;overflow:hidden}._displayNameActive_rklg8_125{color:var(--text-primary);font-weight:var(--weight-semi)}._entityIcon_rklg8_130{color:var(--text-muted);flex-shrink:0;display:inline-flex}._rankCell_rklg8_137{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._revBlock_rklg8_144{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._revenueValue_rklg8_152{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semi)}._track_rklg8_159{background:var(--bg-elevated);border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}._fill_rklg8_168{background:linear-gradient(to right, var(--accent-secondary), var(--accent-secondary-dark));border-radius:999px;min-width:2px;height:100%;position:absolute;top:0;left:0}._rank_rklg8_3{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:32px;line-height:1}._pound_rklg8_188{color:var(--text-muted);margin-right:1px;font-size:.7em}._slider_1f2va_1{padding:var(--space-3) 12px}._track_1f2va_5{background:var(--bg-inset);border-radius:999px;height:4px;position:relative}._range_1f2va_12{background:var(--text-muted);border-radius:999px;height:100%;position:absolute;top:0}._handle_1f2va_20{border:2px solid var(--border-strong);background:var(--bg-elevated);width:18px;height:18px;box-shadow:var(--shadow-md);cursor:grab;transition:border-color var(--duration-fast) var(--ease-default);border-radius:50%;margin-left:-9px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}._handle_1f2va_20:before{content:"";border-left:1.5px solid var(--text-muted);border-right:1.5px solid var(--text-muted);width:5px;height:7px;margin:auto;position:absolute;inset:0}._handle_1f2va_20:hover,._handle_1f2va_20:focus-visible{border-color:var(--accent-secondary);cursor:grab;outline:none}._handle_1f2va_20:active{cursor:grabbing}._legend_1vflb_1{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._below_1vflb_8{padding-top:var(--space-4);justify-content:center}._header_1vflb_13{justify-content:flex-end}._item_1vflb_17{align-items:center;gap:var(--space-2);font-size:var(--text-md);color:var(--text-secondary);display:inline-flex}._swatch_1vflb_25{flex-shrink:0}._square_1vflb_29{background:var(--color);border-radius:3px;width:11px;height:11px}._line_1vflb_36{background:var(--color);border-radius:1px;width:16px;height:2px}._dash_1vflb_43{border-top:2px dashed var(--color);width:16px;height:0}._hatch_1vflb_50{background-color:var(--bg-elevated);background-image:repeating-linear-gradient(135deg, var(--color) 0, var(--color) 2px, transparent 2px, transparent 6px);border-radius:3px;width:13px;height:13px}._note_1vflb_64{font-size:var(--text-sm);color:var(--text-muted)}._dot_1vflb_69{background:var(--color);border-radius:50%;width:10px;height:10px}._tooltip_b0p1m_1{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3);box-shadow:var(--shadow-lg);min-width:200px}._bare_b0p1m_10{min-width:180px}._title_b0p1m_14{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-primary)}._row_b0p1m_21{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:2px;display:flex}._dot_b0p1m_30{background:var(--color);border-radius:2px;flex-shrink:0;width:8px;height:8px}._name_b0p1m_38{flex:1}._value_b0p1m_42{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);color:var(--text-primary)}._total_b0p1m_49{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;color:var(--text-primary);display:flex}._row_b0p1m_21+._total_b0p1m_49,._title_b0p1m_14+._total_b0p1m_49{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-subtle)}._primary_b0p1m_66{color:var(--accent-primary)}._secondary_b0p1m_70{color:var(--accent-secondary-text)}._card_1uwrg_1{background:0 0}._header_1uwrg_6{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._title_1uwrg_15{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}._chips_1uwrg_22{align-items:flex-start;gap:var(--space-3);margin-left:auto;display:flex}._scopeSelect_1uwrg_29{min-width:0}._box_1uwrg_33{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(to bottom, var(--bg-surface), var(--bg-card));overflow:hidden}._summary_1uwrg_41{margin:var(--space-5) var(--space-5) var(--space-4);background:0 0;max-width:110ch;padding-left:0;padding-right:0}._filterRow_1uwrg_50{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-5);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._toolbarDivider_1uwrg_61{background:var(--border-default);width:1px;height:16px}._toggleGroup_1uwrg_67{align-items:center;gap:var(--space-2);display:flex}._filterLabel_1uwrg_73{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted)}._visualization_1uwrg_82{gap:var(--space-5);padding:var(--space-4) 0 var(--space-5) var(--space-5);grid-template-columns:minmax(0,1fr) 370px;display:grid}@media (width<=1200px){._visualization_1uwrg_82{grid-template-columns:1fr}}._chartCol_1uwrg_95,._chartArea_1uwrg_99{min-width:0}._plot_1uwrg_105{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._yAxisTitle_1uwrg_111{writing-mode:vertical-rl;margin-right:var(--space-2);white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-secondary);transform:rotate(180deg)}._totalLabel_1uwrg_122{font-family:var(--font-display);letter-spacing:.02em;fill:var(--text-primary);font-size:15px}._segmentLabel_1uwrg_129{font-family:var(--font-display);letter-spacing:.02em;fill:var(--text-on-accent,#fff);pointer-events:none;font-size:13px}._quarterTick_1uwrg_138{fill:var(--text-muted);font-size:11px}._quarterTickYear_1uwrg_143{fill:var(--text-disabled)}._hintIcon_1uwrg_147{color:var(--text-disabled);cursor:help;align-self:center}._hintIcon_1uwrg_147:hover{color:var(--text-secondary)}._empty_1uwrg_157{height:360px;color:var(--text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}._card_1klaw_1{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}._header_1klaw_8{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._title_1klaw_17{font-size:var(--text-md);font-weight:var(--weight-semi);color:var(--text-primary);margin:0}._sub_1klaw_24{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);display:block}._empty_1klaw_31{height:300px;color:var(--text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}._wrap_1x6nm_2{flex-shrink:0;position:relative}._wrap_1x6nm_2[data-fluid]{flex-shrink:1;width:100%;min-width:0}._svg_1x6nm_14{cursor:crosshair;border-radius:var(--radius-sm);outline:none;display:block;overflow:visible}._svg_1x6nm_14:focus-visible{box-shadow:0 0 0 2px var(--active-muted)}._line_1x6nm_26{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._guide_1x6nm_35{stroke:var(--border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}._dot_1x6nm_41{fill:currentColor;stroke:var(--bg-base);stroke-width:2px}._tip_1x6nm_48{bottom:calc(100% + var(--space-3));z-index:var(--z-flyout,50);min-width:96px;padding:var(--space-2) var(--space-3);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);pointer-events:none;white-space:nowrap;animation:_tipIn_1x6nm_1 var(--duration-fast) var(--ease-default);flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%)}._tipValue_1x6nm_68{font-family:var(--font-display);letter-spacing:.02em;color:currentColor;font-size:22px;line-height:1}._tipLabel_1x6nm_76{font-family:var(--font-display);letter-spacing:.03em;color:var(--text-secondary);font-size:15px;line-height:1}@keyframes _tipIn_1x6nm_1{0%{opacity:0;translate:0 4px}}@media (prefers-reduced-motion:reduce){._tip_1x6nm_48{animation:none}}._widget_1wdmw_3{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex}._header_1wdmw_14{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);display:flex}._heading_1wdmw_21{flex:1;min-width:0}._title_1wdmw_26{font-size:var(--text-md);font-weight:var(--weight-semi);color:var(--text-primary);margin:0;line-height:1.3}._scope_1wdmw_34{font-size:var(--text-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}._hint_1wdmw_43{color:var(--text-disabled);cursor:help;transition:color var(--duration-fast) var(--ease-default);flex-shrink:0;margin-top:3px}._hint_1wdmw_43:hover{color:var(--text-secondary)}._body_1wdmw_55{align-items:center;gap:var(--space-4);min-height:84px;padding:var(--space-3) var(--space-4);background:var(--bg-base);border-top:1px solid var(--border-subtle);border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px);flex:1;display:flex}._figure_1wdmw_67{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._unit_1wdmw_75{font-family:var(--font-display);color:var(--text-muted);font-size:34px;line-height:1}._unitIcon_1wdmw_82{color:var(--text-muted);fill:currentColor}._value_1wdmw_87{font-family:var(--font-display);letter-spacing:.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:44px;line-height:1}._rank_1wdmw_97{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._rankValue_1wdmw_104{font-family:var(--font-display);letter-spacing:.02em;color:var(--text-primary);font-size:28px;line-height:1}._rankPound_1wdmw_112{color:var(--text-muted)}._rankChange_1wdmw_116{font-size:var(--text-xs);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;color:var(--text-muted);align-items:center;gap:3px;display:inline-flex}._rankChange_1wdmw_116[data-dir=up]{color:var(--color-success)}._rankChange_1wdmw_116[data-dir=down]{color:var(--color-danger)}._rankArrow_1wdmw_134{fill:currentColor}._rankChange_1wdmw_116[data-dir=down] ._rankArrow_1wdmw_134{rotate:180deg}._aside_1wdmw_142{min-width:0;font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;gap:2px;display:flex}._trend_1wdmw_152{flex:1 1 0;min-width:56px;max-width:180px;margin-left:auto}@media (width<=640px){._trend_1wdmw_152{display:none}}._page_1blbq_1{padding:var(--space-6) 0;background:var(--bg-base);width:100%;min-height:100vh}._section_1blbq_11{margin-bottom:var(--space-12)}._sectionHeader_1blbq_15{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._sectionTitle_1blbq_24{align-items:flex-start;gap:var(--space-3);display:flex}._sectionIcon_1blbq_30{font-size:28px;line-height:1}._title_1blbq_35{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}._subtitle_1blbq_43{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-1) 0 0 0}._filters_1blbq_50{gap:var(--space-3);align-items:center;display:flex}._filters_1blbq_50 select{min-width:120px}._sectionHeaderWrap_1blbq_61{margin-bottom:40px;padding:24px 28px 0;position:relative}._sectionBgImage_1blbq_67{object-fit:cover;pointer-events:none;border-radius:6px;width:100%;height:300px;position:absolute;top:0;left:0;right:0}._sectionHeaderWrap_1blbq_61:after{content:"";background:linear-gradient(to bottom, transparent 40%, var(--bg-base) 100%), linear-gradient(to right, var(--bg-base) 0%, transparent 10%, transparent 90%, var(--bg-base) 100%), linear-gradient(to bottom, var(--bg-base) 0%, transparent 15%);pointer-events:none;border-radius:6px;height:300px;position:absolute;top:0;left:0;right:0}._sectionHeaderContent_1blbq_95{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}._selectors_1blbq_104{align-items:center;gap:10px;display:flex}._selectorBtn_1blbq_110{cursor:pointer;height:32px;transition:background var(--duration-fast);background:#ffffff1a;border:none;border-radius:5px;align-items:center;gap:8px;padding:0 12px;display:flex;box-shadow:0 8px 8px #0000001a,0 4px 4px #0000001a,0 2px 2px #0000001a,0 1px 1px #0000001a}._selectorBtn_1blbq_110:hover{background:#ffffff26}._selectorLabel_1blbq_132{font-family:var(--font-sans);color:#c3c3c3;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700;line-height:17.5px}._selectorChevron_1blbq_142{color:#969696;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._selectorIcon_1blbq_151{object-fit:contain;border-radius:2px;width:20px;height:20px}._loading_1blbq_159,._error_1blbq_160,._empty_1blbq_161{padding:var(--space-12);justify-content:center;align-items:center;gap:var(--space-4);color:var(--text-muted);flex-direction:column;display:flex}._error_1blbq_160{color:var(--color-danger)}._grid_1blbq_176{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1200px){._grid_1blbq_176{grid-template-columns:minmax(0,1fr)}}._weeklyGrid_1blbq_192{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=1400px){._weeklyGrid_1blbq_192{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._weeklyGrid_1blbq_192{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._weeklyGrid_1blbq_192{grid-template-columns:1fr}}._platformColumn_1blbq_216{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}._platformColumnHeader_1blbq_223{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-elevated);border-top:3px solid var(--border-subtle);font-weight:var(--weight-semi);font-size:var(--text-sm);color:var(--text-primary);display:flex}._platformColumnBody_1blbq_235{padding:var(--space-2) 0}._noData_1blbq_239{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}._compactRow_1blbq_246{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);transition:background var(--duration-fast);text-decoration:none;display:flex}._compactRow_1blbq_246:hover{background:var(--bg-elevated)}._compactRank_1blbq_259{width:20px;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-muted);text-align:center;flex-shrink:0}._compactPoster_1blbq_268{object-fit:cover;border-radius:var(--radius-sm);background:var(--bg-elevated);flex-shrink:0;width:32px;height:48px}._compactTitle_1blbq_277{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._compactRevenue_1blbq_286{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);flex-shrink:0}._page_7ho5y_1{padding:var(--space-6) 0;background:var(--bg-base);width:100%;min-height:100vh;overflow-x:clip}._head_7ho5y_15{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._greeting_7ho5y_24{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0;line-height:1.2}._welcome_7ho5y_34{margin:var(--space-1) 0 0 0;font-size:var(--text-base);color:var(--text-secondary)}._scope_7ho5y_42{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._scopeSelect_7ho5y_52{width:180px}._stripSection_7ho5y_58{margin-bottom:var(--space-10)}._strip_7ho5y_58{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._seeAll_7ho5y_72{padding:0 var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary);white-space:nowrap;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);flex:none;align-items:center;text-decoration:none;display:inline-flex}._seeAll_7ho5y_72:hover{color:var(--accent-secondary-text);border-color:var(--accent-secondary)}._chipSkeleton_7ho5y_94{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--bg-card) 0%, var(--bg-elevated) 50%, var(--bg-card) 100%);height:62px;animation:_shimmer_7ho5y_1 1.4s var(--ease-default) infinite;background-size:200% 100%;flex:160px}@keyframes _shimmer_7ho5y_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._chipSkeleton_7ho5y_94{animation:none}}._topSection_7ho5y_121{padding-top:var(--space-8)}._sectionHead_7ho5y_126{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._sectionTitleRow_7ho5y_135{align-items:center;gap:var(--space-3);margin:0;display:flex}._sectionTitle_7ho5y_135{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);line-height:1.25}._sectionTitleDivider_7ho5y_151{color:var(--border-default);font-weight:var(--weight-regular);font-size:var(--text-lg)}._sectionContext_7ho5y_159{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._headingLink_7ho5y_170{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-default);text-decoration:none}._headingLink_7ho5y_170:hover{color:var(--accent-secondary-text)}._controls_7ho5y_183{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._grid_7ho5y_192{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1400px){._grid_7ho5y_192{grid-template-columns:minmax(0,1fr)}}._cardSkeleton_7ho5y_209{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--bg-card) 0%, var(--bg-elevated) 50%, var(--bg-card) 100%);height:200px;animation:_shimmer_7ho5y_1 1.4s var(--ease-default) infinite;background-size:200% 100%;margin-left:70px}@media (prefers-reduced-motion:reduce){._cardSkeleton_7ho5y_209{animation:none}}._empty_7ho5y_229{padding:var(--space-10) var(--space-6);text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}._emptyTitle_7ho5y_237{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-primary)}._emptyBody_7ho5y_244{font-size:var(--text-base);color:var(--text-muted);margin:0}._notice_7ho5y_250{padding:var(--space-4);margin-bottom:var(--space-6);background:var(--color-danger-muted);border:1px solid var(--color-danger);border-radius:var(--radius-lg);font-size:var(--text-base);color:var(--text-primary)}@media (width<=640px){._page_7ho5y_1{padding:var(--space-4) 0}}._base_ow28e_3{width:100%}._title_ow28e_7{margin:0 0 var(--space-3) 0;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);line-height:1.2}._page_1rrx3_6{gap:var(--space-5);padding-top:var(--space-4);flex-direction:column;display:flex}._controls_1rrx3_14{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._selects_1rrx3_21{align-items:center;gap:var(--space-2);display:flex}._select_1rrx3_21{flex:none;width:180px}@media (width<=720px){._controls_1rrx3_14{flex-direction:column;align-items:stretch}._selects_1rrx3_21{flex-wrap:wrap}._select_1rrx3_21{flex:160px;width:auto}}._takeaway_1rrx3_50{padding:var(--space-3) var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-left:3px solid var(--accent-secondary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-md);margin:0;line-height:1.5}._takeaway_1rrx3_50 strong{color:var(--text-primary);font-weight:var(--weight-semi)}._takeawayPct_1rrx3_67{font-variant-numeric:tabular-nums;color:var(--accent-secondary-text)!important}._section_1rrx3_73{gap:var(--space-3);flex-direction:column;display:flex}._sectionHead_1rrx3_79{flex-direction:column;gap:2px;display:flex}._sectionTitle_1rrx3_85{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semi);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0}._sectionMeta_1rrx3_94{font-size:var(--text-sm);color:var(--text-muted);margin:0}._sectionAccent_1rrx3_100{color:var(--accent-secondary-text);font-weight:var(--weight-semi)}._chartCard_1rrx3_106{gap:var(--space-2);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._chartTitle_1rrx3_116{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);margin:0;display:flex}._chartTitleIcon_1rrx3_126{color:var(--text-muted);display:inline-flex}._empty_1rrx3_131{min-height:240px;color:var(--text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;margin:0;display:flex}._chartCard_1rrx3_106 .recharts-cartesian-axis-tick-value,._chartCard_1rrx3_106 text{font-variant-numeric:tabular-nums}._loading_1rrx3_148{justify-content:center;align-items:center;min-height:320px;display:flex}._errorMsg_1rrx3_155{padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}._insightBanner_1rrx3_165{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._insightCard_1rrx3_171{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-left:3px solid var(--border-strong);border-radius:var(--radius-md);display:flex}._insight_acquisition_1rrx3_183{border-left-color:var(--accent-secondary)}._insight_retention_1rrx3_186{border-left-color:var(--data-1)}._insight_mover_1rrx3_189{border-left-color:var(--accent-primary)}._insightIcon_1rrx3_193{border-radius:var(--radius-sm);background:var(--bg-hover);width:28px;height:28px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}._insight_acquisition_1rrx3_183 ._insightIcon_1rrx3_193{color:var(--accent-secondary-text)}._insight_retention_1rrx3_186 ._insightIcon_1rrx3_193{color:var(--data-1)}._insight_mover_1rrx3_189 ._insightIcon_1rrx3_193{color:var(--accent-primary)}._insightText_1rrx3_214{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.45}._insightSubject_1rrx3_221{color:var(--text-primary)}._quadrantWrap_1rrx3_226{position:relative}._quadrantLabel_1rrx3_231{z-index:1;font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);background:color-mix(in srgb, var(--bg-card) 70%, transparent);border-radius:var(--radius-sm);pointer-events:none;padding:2px 6px;font-weight:600;position:absolute}._q_topRight_1rrx3_244{top:24px;right:32px}._q_topLeft_1rrx3_248{top:24px;left:56px}._q_bottomRight_1rrx3_252{bottom:56px;right:32px}._q_bottomLeft_1rrx3_256{bottom:56px;left:56px}._quadrantNote_1rrx3_261{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.4}._wrap_1dhh4_1{display:inline-block;position:relative}._trigger_1dhh4_6{all:unset;align-items:center;gap:var(--space-2);max-width:360px;height:36px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);cursor:pointer;box-sizing:border-box;transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);display:inline-flex}._trigger_1dhh4_6:hover:not(:disabled){border-color:var(--border-strong)}._trigger_1dhh4_6:focus-visible,._triggerOpen_1dhh4_32{border-color:var(--active);box-shadow:0 0 0 3px var(--active-muted);outline:none}._trigger_1dhh4_6:disabled{opacity:.55;cursor:not-allowed}._triggerLabel_1dhh4_43{color:var(--text-muted);flex-shrink:0}._triggerValue_1dhh4_48{font-weight:var(--weight-semi);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chevron_1dhh4_55{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-default);flex-shrink:0}._chevronOpen_1dhh4_61{color:var(--active);transform:rotate(180deg)}._clear_1dhh4_71{all:unset;top:50%;right:var(--space-3);width:18px;height:18px;color:var(--danger,#e5484d);cursor:pointer;border-radius:var(--radius-sm);z-index:1;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._clearable_1dhh4_91:hover ._clear_1dhh4_71,._clearable_1dhh4_91:focus-within ._clear_1dhh4_71{opacity:1;pointer-events:auto}._clearable_1dhh4_91:hover ._chevron_1dhh4_55,._clearable_1dhh4_91:focus-within ._chevron_1dhh4_55{visibility:hidden}._clear_1dhh4_71:hover{color:var(--danger-strong,var(--danger,#e5484d))}._clear_1dhh4_71:focus-visible{box-shadow:0 0 0 2px var(--active-muted);outline:none}._menu_1dhh4_112{z-index:50;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);width:320px;max-height:360px;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden}._search_1dhh4_128{padding:var(--space-2);border-bottom:1px solid var(--border-subtle);flex-shrink:0;position:relative}._searchIcon_1dhh4_135{left:calc(var(--space-2) + 8px);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_1dhh4_144{all:unset;width:100%;height:30px;padding:0 var(--space-2) 0 28px;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-sm);box-sizing:border-box;display:block}._searchInput_1dhh4_144::placeholder{color:var(--input-placeholder)}._searchInput_1dhh4_144:focus{border-color:var(--input-border-focus)}._searchInput_1dhh4_144:focus-visible{outline:none}._list_1dhh4_171{padding:var(--space-1) 0;flex:1;overflow-y:auto}._group_1dhh4_177+._group_1dhh4_177{border-top:1px solid var(--border-subtle);margin-top:var(--space-1);padding-top:var(--space-1)}._groupLabel_1dhh4_183{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._option_1dhh4_192{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;display:flex;position:relative}._option_1dhh4_192:before{content:"";background:var(--accent-secondary);opacity:0;width:2px;position:absolute;top:0;bottom:0;left:0}._optionActive_1dhh4_214{color:var(--text-primary);background:linear-gradient(90deg,#f0b4291a 0%,#0000 70%)}._optionActive_1dhh4_214:before{opacity:1}._optionSelected_1dhh4_223{color:var(--text-primary);font-weight:var(--weight-semi)}._optionName_1dhh4_228{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._check_1dhh4_236{color:var(--accent-secondary);flex-shrink:0}._empty_1dhh4_241{padding:var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}._link_1gzt1_1{align-items:center;gap:var(--space-3);min-width:0;text-decoration:none;display:flex}._link_1gzt1_1:hover ._name_1gzt1_9{color:var(--accent-secondary-text)}._poster_1gzt1_13{object-fit:cover;border-radius:var(--radius-sm);background:var(--bg-elevated);flex-shrink:0;width:32px;height:46px}._poster_1gzt1_13._posterMissing_1gzt1_22{visibility:hidden}._info_1gzt1_26{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1gzt1_9{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-primary);overflow:hidden}._meta_1gzt1_42{align-items:center;gap:var(--space-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--text-muted);display:flex;overflow:hidden}._tag_1gzt1_54{border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:10px;font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;padding:0 6px;line-height:16px}._page_lid3u_1{--metric-bar-height:6px;width:100%;overflow-x:clip}._header_lid3u_13{gap:var(--space-3);margin:var(--space-4) 0 var(--space-5) 0;flex-direction:column;display:flex}._defineRow_lid3u_21{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._defineSelect_lid3u_29{width:auto;min-width:180px;max-width:280px}._portfolioPicker_lid3u_37{flex:none}._orSep_lid3u_43{margin:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);align-self:center}._ctClearTip_lid3u_55{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:inline-flex}._ctClearBtn_lid3u_62{all:unset;cursor:pointer;text-align:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-semi);color:#fff;background:var(--danger,#e5484d);align-self:stretch}._ctClearBtn_lid3u_62:hover{background:var(--danger-strong,#c93b40)}._ctClearBtn_lid3u_62:focus-visible{box-shadow:0 0 0 2px var(--active-muted);outline:none}._refineRow_lid3u_85{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._refineSelect_lid3u_92{width:auto;min-width:180px;max-width:280px}._toggleChip_lid3u_100{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);display:inline-flex}._toggleChip_lid3u_100:hover{border-color:var(--border-strong);color:var(--text-primary)}._toggleChip_lid3u_100:focus-visible{border-color:var(--active);box-shadow:0 0 0 3px var(--active-muted)}._toggleChipOn_lid3u_127,._toggleChipOn_lid3u_127:hover{border-color:color-mix(in srgb, var(--active) 55%, var(--input-border));color:var(--text-primary)}._toggleChipOn_lid3u_127 ._toggleChipIcon_lid3u_132{color:var(--active)}._metaRow_lid3u_137{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._metaControls_lid3u_145{align-items:center;gap:var(--space-2);display:flex}._sortSelect_lid3u_151{width:170px}._subtitle_lid3u_156{font-size:var(--text-base);color:var(--text-muted);margin:0}._subtitle_lid3u_156 strong{color:var(--text-secondary);font-weight:var(--weight-semi)}._scopeValue_lid3u_169{color:var(--accent-secondary-text);font-weight:var(--weight-semi)}._tableWrapper_lid3u_179{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);width:100%;overflow:hidden}._titleHead_lid3u_189{align-items:center;gap:var(--space-3);width:100%;display:inline-flex}._titleSearch_lid3u_196{text-transform:none;letter-spacing:normal;min-width:0;max-width:220px;font-weight:var(--weight-regular);flex:1}._revenueCell_lid3u_208{width:100%;min-width:0;display:block}._revenueCell_lid3u_208>span{width:100%;display:flex}._revenueInner_lid3u_220{flex-direction:column;gap:5px;width:100%;min-width:0;display:flex}._revenueValue_lid3u_228{font-size:var(--text-base);color:var(--text-primary);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}._splitBar_lid3u_238{transition:filter var(--duration-fast) var(--ease-default)}._revenueCell_lid3u_208:hover ._splitBar_lid3u_238{filter:brightness(1.15)}._rank_lid3u_246{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-muted);font-variant-numeric:tabular-nums}._tier_lid3u_255{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary);display:inline-block}._tierExceptional_lid3u_264{color:var(--demand-1)}._tierOutstanding_lid3u_267{color:var(--demand-2)}._tierGood_lid3u_270{color:var(--demand-3)}._tierAverage_lid3u_273{color:var(--demand-4)}._tierBelowavg_lid3u_276,._tierBelowaverage_lid3u_277{color:var(--demand-5)}._exclusiveTag_lid3u_281{height:20px;padding:0 var(--space-2);border:1px solid var(--accent-secondary);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-semi);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--accent-secondary-text);align-items:center;display:inline-flex}._platformCell_lid3u_299{align-items:center;gap:var(--space-2);min-width:0;display:flex}._platformName_lid3u_306{font-size:var(--text-base);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._platformCellMulti_lid3u_314{flex-direction:column;gap:2px;min-width:0;display:flex}._platformCount_lid3u_321{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--weight-semi);white-space:nowrap}._platformCountRow_lid3u_327{align-items:center;gap:var(--space-2);display:flex}._platformIcons_lid3u_334{flex-shrink:0;display:inline-flex}._platformIcons_lid3u_334>*+*{margin-left:-4px}._platformIcons_lid3u_334>*{border-radius:var(--radius-sm);box-shadow:0 0 0 1.5px var(--bg-card)}._platformMore_lid3u_346{color:var(--text-muted);font-weight:var(--weight-semi)}._platformNames_lid3u_351{font-size:var(--text-base);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._noValue_lid3u_362{color:var(--text-disabled)}._sentinel_lid3u_367{min-height:56px;padding:var(--space-3);border-top:1px solid var(--border-subtle);justify-content:center;align-items:center;display:flex}._sentinelText_lid3u_376{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:inline-flex}._notice_lid3u_384{padding:var(--space-4);background:var(--color-danger-muted);border:1px solid var(--color-danger);border-radius:var(--radius-lg);font-size:var(--text-base);color:var(--text-primary)}._empty_lid3u_393{padding:var(--space-12) var(--space-6);text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}._emptyTitle_lid3u_401{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-primary)}._emptyBody_lid3u_408{font-size:var(--text-base);color:var(--text-muted);margin:0}@media (width<=640px){._page_lid3u_1{padding:var(--space-4) 0}}._page_14lzs_1{background:var(--bg-base);flex-shrink:0;min-height:100vh}._loading_14lzs_10,._error_14lzs_11{justify-content:center;align-items:center;gap:var(--space-4);min-height:50vh;color:var(--text-muted);flex-direction:column;display:flex}._backBtn_14lzs_21{padding:var(--space-2) var(--space-4);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer}._stickyAnchor_14lzs_35{top:calc(-1 * var(--space-6));z-index:var(--z-sticky);height:0;margin:0 calc(-1 * var(--space-8));position:sticky}._stickyBar_14lzs_43{align-items:center;gap:var(--space-3);height:64px;padding:0 var(--space-8);background:color-mix(in srgb, var(--bg-base) 92%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-default), translate var(--duration-fast) var(--ease-default);display:flex;translate:0 -8px}._stickyBar_14lzs_43[data-visible]{opacity:1;pointer-events:auto;translate:0}._stickyPoster_14lzs_68{border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-elevated);flex-shrink:0;width:32px;height:46px}._stickyTitle_14lzs_77{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._stickyMeta_14lzs_87{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}@media (prefers-reduced-motion:reduce){._stickyBar_14lzs_43{transition:none}}._hero_14lzs_99{min-height:400px;margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-8)) 0;position:relative;overflow:hidden}._heroBg_14lzs_107{opacity:.3;filter:saturate(.5);background-position:top;background-size:cover;position:absolute;inset:0}._heroGradient_14lzs_116{background:linear-gradient(to top, var(--bg-base) 0%, color-mix(in srgb, var(--bg-base) 80%, transparent) 40%, color-mix(in srgb, var(--bg-base) 40%, transparent) 100%);position:absolute;inset:0}[data-theme=light] ._heroBg_14lzs_107{opacity:.14;filter:grayscale();mix-blend-mode:luminosity;-webkit-mask-image:linear-gradient(#000 35%,#0000 92%);mask-image:linear-gradient(#000 35%,#0000 92%)}._heroContent_14lzs_138{z-index:1;height:100%;padding:var(--space-6) var(--space-8);flex-direction:column;display:flex;position:relative}._backButton_14lzs_147{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;margin-bottom:var(--space-4);background:0 0;border:none;width:fit-content;display:inline-flex}._backButton_14lzs_147:hover{color:var(--text-primary)}._heroMain_14lzs_165{align-items:flex-end;gap:var(--space-6);flex:1;display:flex}._heroPoster_14lzs_172{border-radius:var(--radius-lg);object-fit:cover;border:1px solid var(--border-subtle);flex-shrink:0;width:200px;height:300px;box-shadow:0 16px 48px #000000b3}._heroInfo_14lzs_182{gap:var(--space-3);min-width:0;padding-bottom:var(--space-2);flex-direction:column;display:flex}._heroTitleRow_14lzs_190{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._heroRank_14lzs_198{padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--accent-secondary) 45%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-secondary) 10%, transparent);font-family:var(--font-display);color:var(--text-primary);cursor:help;align-items:baseline;gap:2px;font-size:28px;line-height:1;display:inline-flex}._heroRankPound_14lzs_213{color:var(--accent-secondary-text)}._heroRankLabel_14lzs_217{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}._heroFacts_14lzs_228{align-items:center;row-gap:var(--space-2);font-size:var(--text-md);color:var(--text-secondary);flex-wrap:wrap;display:flex}._heroFacts_14lzs_228>*{align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-left:1px solid var(--border-default);display:inline-flex}._heroFacts_14lzs_228>:first-child{border-left:0;padding-left:0}._heroGenres_14lzs_250{color:var(--accent-secondary-text)}._heroFact_14lzs_228{gap:var(--space-3)}._heroFactIcon_14lzs_258{color:var(--text-muted)}._heroPlatform_14lzs_262{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._heroFlag_14lzs_269{font-size:18px;line-height:1}._heroMore_14lzs_274{color:var(--text-muted);font-weight:var(--weight-semi)}._heroDescription_14lzs_279{max-width:90ch;font-size:var(--text-base);color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}._heroActions_14lzs_291{gap:var(--space-2);margin-top:var(--space-1);display:flex}._heroAction_14lzs_291{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-elevated) 80%, transparent);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-default);text-decoration:none;display:inline-flex}._heroAction_14lzs_291:hover{border-color:var(--accent-secondary)}._heroTitle_14lzs_190{font-size:var(--text-4xl,var(--text-3xl));font-weight:var(--weight-bold);color:var(--text-primary);letter-spacing:var(--tracking-tight);margin:0;line-height:1.2}._kpiGrid_14lzs_330{gap:var(--space-4);padding:var(--space-6);padding-top:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1400px){._kpiGrid_14lzs_330{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._kpiGrid_14lzs_330{grid-template-columns:minmax(0,1fr)}}._charts_14lzs_352{gap:var(--space-4);padding:0 var(--space-6) var(--space-6);flex-direction:column;display:flex}._chartsError_14lzs_359{margin:0 var(--space-6) var(--space-6);padding:var(--space-6);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}._skeletonCard_14lzs_371{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}._skeletonCardHeader_14lzs_378{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._seasonSection_14lzs_388{margin:0 var(--space-6) var(--space-6);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}._sectionHeader_14lzs_396{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--text-muted);display:flex}._sectionTitle_14lzs_404{font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-primary);margin:0}._narrativeInsight_14lzs_411{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-4);padding:var(--space-3);background:var(--bg-surface);border-radius:var(--radius-md);border-left:3px solid var(--accent-primary)}._seasonTableWrapper_14lzs_421{overflow-x:auto}._seasonTable_14lzs_421{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._seasonTable_14lzs_421 th{text-align:left;padding:var(--space-3) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-semi);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);border-bottom:1px solid var(--border-default);white-space:nowrap}._seasonTable_14lzs_421 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary)}._seasonTable_14lzs_421 tr:last-child td{border-bottom:none}._seasonNum_14lzs_453{font-weight:var(--weight-semi);color:var(--text-primary)}._releaseBadge_14lzs_458{padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);display:inline-block}._releaseBadge_14lzs_458._weekly_14lzs_466{background:var(--accent-secondary-muted);color:var(--accent-secondary-text)}._releaseBadge_14lzs_458._binge_14lzs_471{background:var(--accent-primary-muted);color:var(--accent-primary)}._revenueCell_14lzs_476{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--text-primary)}._perEpisodeCell_14lzs_482{color:var(--text-secondary)}._rankCell_14lzs_486{font-weight:var(--weight-semi);color:var(--accent-secondary-text)}._page_1f9sj_1{--metric-bar-height:6px;width:100%;overflow-x:clip}._header_1f9sj_12{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}._defineRow_1f9sj_20{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._defineSelect_1f9sj_29{width:auto;min-width:180px;max-width:280px}._metaRow_1f9sj_36{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._metaControls_1f9sj_44{align-items:center;gap:var(--space-2);display:flex}._sortSelect_1f9sj_50{width:170px}._subtitle_1f9sj_54{font-size:var(--text-base);color:var(--text-muted);margin:0}._subtitle_1f9sj_54 strong{color:var(--text-secondary);font-weight:var(--weight-semi)}._scopeValue_1f9sj_66{color:var(--accent-secondary-text);font-weight:var(--weight-semi)}._tableWrapper_1f9sj_73{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);width:100%;overflow:hidden}._platformLink_1f9sj_83{align-items:center;gap:var(--space-3);min-width:0;text-decoration:none;display:flex}._platformName_1f9sj_91{font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._platformLink_1f9sj_83:hover ._platformName_1f9sj_91{color:var(--accent-secondary-text)}._noValue_1f9sj_108{color:var(--text-disabled)}._notice_1f9sj_112{padding:var(--space-4);background:var(--color-danger-muted);border:1px solid var(--color-danger);border-radius:var(--radius-lg);font-size:var(--text-base);color:var(--text-primary)}._empty_1f9sj_121{padding:var(--space-12) var(--space-6);text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}._emptyTitle_1f9sj_129{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-primary)}._emptyBody_1f9sj_136{font-size:var(--text-base);color:var(--text-muted);margin:0}@media (width<=640px){._page_1f9sj_1{padding:var(--space-4) 0}}._page_f2fp6_5{gap:var(--space-5);padding-top:var(--space-4);flex-direction:column;display:flex}._controls_f2fp6_13{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._selects_f2fp6_20{align-items:center;gap:var(--space-2);display:flex}._select_f2fp6_20{flex:none;width:180px}@media (width<=720px){._controls_f2fp6_13{flex-direction:column;align-items:stretch}._selects_f2fp6_20{flex-wrap:wrap}._select_f2fp6_20{flex:160px;width:auto}}._takeaway_f2fp6_49{padding:var(--space-3) var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-left:3px solid var(--accent-secondary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-md);margin:0;line-height:1.5}._takeaway_f2fp6_49 strong{color:var(--text-primary);font-weight:var(--weight-semi)}._takeawayPct_f2fp6_66{font-variant-numeric:tabular-nums;color:var(--accent-secondary-text)!important}._section_f2fp6_72{gap:var(--space-3);flex-direction:column;display:flex}._sectionHead_f2fp6_78{flex-direction:column;gap:2px;display:flex}._sectionTitle_f2fp6_84{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semi);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0}._sectionMeta_f2fp6_93{font-size:var(--text-sm);color:var(--text-muted);margin:0}._chartRow_f2fp6_100{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=900px){._chartRow_f2fp6_100{grid-template-columns:1fr}}._chartCard_f2fp6_112{gap:var(--space-2);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._chartTitle_f2fp6_122{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);margin:0;display:flex}._chartTitleIcon_f2fp6_132{color:var(--text-muted);display:inline-flex}._shareLabel_f2fp6_137{font-size:10px;font-weight:var(--weight-semi);font-variant-numeric:tabular-nums}._sectionAccent_f2fp6_143{color:var(--accent-secondary-text);font-weight:var(--weight-semi)}._empty_f2fp6_148{min-height:240px;color:var(--text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;margin:0;display:flex}._chartCard_f2fp6_112 .recharts-cartesian-axis-tick-value,._chartCard_f2fp6_112 text{font-variant-numeric:tabular-nums}._loading_f2fp6_165{justify-content:center;align-items:center;min-height:320px;display:flex}._errorMsg_f2fp6_172{padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}._trigger_147e2_3{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);display:inline-flex}._trigger_147e2_3:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}._trigger_147e2_3:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}._label_147e2_25{font-family:var(--font-sans);font-size:var(--text-4xl,var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);white-space:nowrap;line-height:1.2}._chevron_147e2_35{color:var(--text-muted);transition:rotate var(--duration-fast) var(--ease-default), color var(--duration-fast);flex-shrink:0}._trigger_147e2_3[data-open]{z-index:2;border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:inset 0 -2px 0 var(--accent-secondary)}._trigger_147e2_3[data-open]:hover{background:0 0}._trigger_147e2_3[data-open] ._chevron_147e2_35{color:var(--accent-secondary-text);rotate:180deg}._layer_147e2_59{z-index:var(--z-overlay);position:fixed;inset:0}._scrim_147e2_66{background:color-mix(in srgb, var(--bg-base) 72%, transparent);-webkit-backdrop-filter:blur(2px);animation:_fadeIn_147e2_1 var(--duration-fast) var(--ease-default);position:absolute;inset:0}._panel_147e2_75{z-index:2;width:340px;max-width:calc(100vw - 2 * var(--space-4));background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_dropIn_147e2_1 var(--duration-fast) var(--ease-default);flex-direction:column;display:flex;position:fixed;overflow:hidden}._search_147e2_90{align-items:center;gap:var(--space-2);margin:var(--space-2);padding:0 var(--space-3);background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:var(--radius-md);height:40px;transition:border-color var(--duration-fast);flex-shrink:0;display:flex}._search_147e2_90:focus-within{border-color:var(--border-strong)}._searchIcon_147e2_108{color:var(--text-muted);flex-shrink:0}._searchInput_147e2_113{all:unset;min-width:0;font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-primary);flex:1}._searchInput_147e2_113::placeholder{color:var(--text-muted)}._list_147e2_127{overscroll-behavior:contain;min-height:0;padding-bottom:var(--space-2);flex:1;overflow-y:auto}._section_147e2_135{padding:var(--space-3) var(--space-4) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._option_147e2_144{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;height:48px;padding:0 var(--space-4);cursor:pointer;display:flex;position:relative}._option_147e2_144[data-active]{background:var(--bg-hover)}._option_147e2_144[data-current]:before{content:"";background:var(--accent-primary);width:2px;position:absolute;top:0;bottom:0;left:0}._optionIcon_147e2_172{border-radius:var(--radius-sm);flex-shrink:0}._optionName_147e2_177{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);color:var(--text-primary);flex:1;overflow:hidden}._option_147e2_144[data-current] ._optionName_147e2_177{font-weight:var(--weight-semi)}._optionMeta_147e2_191{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0}._empty_147e2_198{padding:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);margin:0}@keyframes _fadeIn_147e2_1{0%{opacity:0}}@keyframes _dropIn_147e2_1{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){._scrim_147e2_66,._panel_147e2_75{animation:none}}._page_1n00q_8[data-print]{width:1444px;padding:var(--space-6) var(--space-8);margin:0 auto;overflow:hidden}._page_1n00q_8{background:var(--bg-base);flex-shrink:0;min-height:100vh}._notFound_1n00q_25{justify-content:center;align-items:center;min-height:60vh;display:flex}._notFoundInner_1n00q_32{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._notFoundTitle_1n00q_40{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary)}._notFoundMsg_1n00q_46{color:var(--text-muted);font-size:var(--text-md)}._backBtn_1n00q_51{padding:var(--space-2) var(--space-4);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm)}._backBtn_1n00q_51:hover{color:var(--text-primary);border-color:var(--border-strong)}._stickyAnchor_1n00q_68{top:calc(-1 * var(--space-6));z-index:var(--z-sticky);height:0;margin:0 calc(-1 * var(--space-8));position:sticky}._stickyBar_1n00q_76{align-items:center;gap:var(--space-3);height:64px;padding:0 var(--space-8);background:color-mix(in srgb, var(--bg-base) 92%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-default), translate var(--duration-fast) var(--ease-default);display:flex;translate:0 -8px}._stickyBar_1n00q_76[data-visible]{opacity:1;pointer-events:auto;translate:0}._stickyIcon_1n00q_101{border-radius:var(--radius-sm);flex-shrink:0}._stickyTitle_1n00q_106{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._stickyMeta_1n00q_116{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}._stickyControls_1n00q_122{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}@media (width<=640px){._stickyMeta_1n00q_116{display:none}}@media (prefers-reduced-motion:reduce){._stickyBar_1n00q_76{transition:none}}._hero_1n00q_141{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-8)) 0;background:linear-gradient(160deg, var(--bg-elevated) 0%, var(--bg-base) 70%);position:relative;overflow:hidden}._heroBannerImg_1n00q_152{object-fit:cover;object-position:center;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}._heroGradient_1n00q_162{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-base) 70%, transparent) 0%, color-mix(in srgb, var(--bg-base) 62%, transparent) 20%, color-mix(in srgb, var(--bg-base) 66%, transparent) 72%, var(--bg-base) 100%);position:absolute;inset:0}[data-theme=light] ._heroBannerImg_1n00q_152{opacity:.16;mix-blend-mode:luminosity;-webkit-mask-image:linear-gradient(#000 35%,#0000 92%);mask-image:linear-gradient(#000 35%,#0000 92%)}[data-theme=light] ._heroGradient_1n00q_162{background:linear-gradient(to bottom, transparent 60%, var(--bg-base) 100%)}[data-theme=light] ._hero_1n00q_141{background:var(--bg-base)}._heroContent_1n00q_192{z-index:1;gap:var(--space-6);padding:var(--space-6) var(--space-8) var(--space-8);flex-direction:column;display:flex;position:relative}._heroTop_1n00q_201{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._backButton_1n00q_208{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;display:inline-flex}._backButton_1n00q_208:hover{color:var(--text-primary)}._heroControls_1n00q_224{align-items:center;gap:var(--space-3);display:flex}._exportButton_1n00q_231{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast);display:inline-flex}._exportButton_1n00q_231:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--input-bg-hover)}._exportButton_1n00q_231:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}@media (width<=640px){._exportLabel_1n00q_261{display:none}}._printScope_1n00q_267{font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary)}._heroMain_1n00q_273{align-items:center;gap:var(--space-6);min-width:0;display:flex}._heroLogo_1n00q_281{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--bg-elevated);width:160px;height:160px;box-shadow:var(--shadow-lg);flex-shrink:0;place-items:center;display:grid;overflow:hidden}[data-theme=light] ._heroLogo_1n00q_281{border-color:var(--border-default);box-shadow:var(--shadow-md)}._heroLogo_1n00q_281>*{object-fit:cover;border-radius:0;width:100%;height:100%}._heroInfo_1n00q_307{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._heroTitleRow_1n00q_314{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._heroName_1n00q_321{font-size:var(--text-4xl,var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0;line-height:1.2}._heroRank_1n00q_331{padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--accent-secondary) 45%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-secondary) 10%, transparent);font-family:var(--font-display);color:var(--text-primary);cursor:help;white-space:nowrap;align-items:baseline;gap:2px;font-size:28px;line-height:1;display:inline-flex}._heroRankPound_1n00q_347{color:var(--accent-secondary-text)}._heroRankLabel_1n00q_351{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}._heroFacts_1n00q_362{align-items:center;row-gap:var(--space-2);font-size:var(--text-md);color:var(--text-secondary);flex-wrap:wrap;display:flex}._heroFacts_1n00q_362>*{padding:0 var(--space-4);border-left:1px solid var(--border-default)}._heroFacts_1n00q_362>:first-child{border-left:0;padding-left:0}._widgetRow_1n00q_383{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){._widgetRow_1n00q_383{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._widgetRow_1n00q_383{grid-template-columns:1fr}._heroMain_1n00q_273{flex-direction:column;align-items:flex-start}._heroLogo_1n00q_281{width:96px;height:96px}}._heroSentinel_1n00q_412{height:0}._tabsRow_1n00q_418{top:calc(64px - var(--space-6));z-index:calc(var(--z-sticky) - 1);background:var(--bg-base);margin:0 calc(-1 * var(--space-8));padding:0 var(--space-8);position:sticky}._tabContent_1n00q_431{padding-top:var(--space-6)}@keyframes _shimmer_1n00q_1{0%{background-position:-400px 0}to{background-position:400px 0}}._skel_1n00q_442{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--bg-elevated) 25%, var(--bg-card) 50%, var(--bg-elevated) 75%);background-size:800px 100%;animation:1.4s ease-in-out infinite _shimmer_1n00q_1}._heroBannerSkeleton_1n00q_454{background:var(--bg-elevated);margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-8)) 0}._heroContentSkeleton_1n00q_459{gap:var(--space-5);padding:var(--space-6) var(--space-8);flex-direction:column;display:flex}._heroMainSkeleton_1n00q_466{align-items:flex-end;gap:var(--space-6);display:flex}._skelBack_1n00q_472{width:60px;height:22px}._skelLogo_1n00q_473{border-radius:var(--radius-lg);flex-shrink:0;width:160px;height:160px}._skelTitle_1n00q_474{width:220px;height:40px}._skelFacts_1n00q_475{width:400px;height:18px;margin-top:var(--space-2)}._heroInfoSkeleton_1n00q_477{gap:var(--space-2);flex-direction:column;display:flex}._widgetRowSkeleton_1n00q_483{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}._skelWidget_1n00q_490{border-radius:var(--radius-lg);height:140px}._skelTabBar_1n00q_495{height:44px;margin:var(--space-4) 0}._skelChart_1n00q_500{height:300px;margin-top:var(--space-4)}._section_1iw1d_3{min-width:0}._header_1iw1d_7{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._heading_1iw1d_16{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._titleRow_1iw1d_23{align-items:center;gap:var(--space-2);display:flex}._title_1iw1d_23{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}._scope_1iw1d_36{font-size:var(--text-sm);color:var(--text-muted);margin:0}._hintIcon_1iw1d_42{color:var(--text-disabled);cursor:help}._hintIcon_1iw1d_42:hover{color:var(--text-secondary)}._titleDivider_1iw1d_52{margin:0 var(--space-1);color:var(--border-strong)}._titleLink_1iw1d_57{font-size:var(--text-base);white-space:nowrap;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-default);text-decoration:none}._titleLink_1iw1d_57:hover{color:var(--accent-secondary-text)}._controls_1iw1d_69{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}._box_1iw1d_77{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(to bottom, var(--bg-surface), var(--bg-card));min-width:0;overflow:hidden}._summary_1iw1d_87{margin:var(--space-5) var(--space-5) var(--space-4);max-width:110ch}._toolbar_1iw1d_92{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-5);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._toolbarGroup_1iw1d_103{align-items:center;gap:var(--space-2);display:flex}._toolbarLabel_1iw1d_109{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted)}._body_1iw1d_117{padding:var(--space-4) var(--space-5) var(--space-5);min-width:0}._plot_1iw1d_123{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._yAxisTitle_1iw1d_129{writing-mode:vertical-rl;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-secondary);transform:rotate(180deg)}._yAxisTitleLeft_1iw1d_138{margin-right:var(--space-2)}._yAxisTitleRight_1iw1d_142{margin-left:var(--space-2)}._quarterTick_1iw1d_146{fill:var(--text-muted);font-size:13px}._quarterTickYear_1iw1d_151{fill:var(--text-disabled)}._valueLabel_1iw1d_156{font-family:var(--font-display);letter-spacing:.03em;fill:var(--text-primary);paint-order:stroke;stroke:var(--bg-card);stroke-width:4px;stroke-linejoin:round;font-size:17px}._segmentLabel_1iw1d_168{font-family:var(--font-display);letter-spacing:.02em;fill:var(--text-on-accent,var(--text-primary));pointer-events:none;font-size:13px}._axis_1iw1d_178 .recharts-cartesian-axis-tick-value{fill:var(--text-muted);font-size:13px}._empty_1iw1d_183{min-height:240px;color:var(--text-muted);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}._wrap_ng2vq_4{--metric-bar-height:6px;min-width:0}._table_ng2vq_10{min-width:980px}._table_ng2vq_10 td{vertical-align:middle;height:60px}._table_ng2vq_10 td:nth-child(n+3){min-width:110px}._pinned_ng2vq_25{z-index:1;background:var(--bg-card);position:sticky;left:0}th._pinned_ng2vq_25{z-index:calc(var(--z-sticky) + 1);background:var(--bg-surface)}._quarter_ng2vq_38{font-weight:var(--weight-semi);white-space:nowrap;color:var(--text-primary)}._na_ng2vq_44{color:var(--text-disabled)}._loadAll_ng2vq_48{all:unset;box-sizing:border-box;width:100%;padding:var(--space-3);border-top:1px solid var(--border-subtle);text-align:center;font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);display:block}._loadAll_ng2vq_48:hover{background:var(--bg-hover);color:var(--text-primary)}._loadAll_ng2vq_48:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:-2px}._tab_1gfnj_3{gap:var(--space-10,var(--space-8));padding-bottom:var(--space-10,var(--space-8));flex-direction:column;display:flex}._placeholder_1gfnj_11{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;min-height:320px;display:flex}._placeholderLabel_1gfnj_23{font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-secondary)}._twoCol_1gfnj_30{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=1199px){._twoCol_1gfnj_30{grid-template-columns:minmax(0,1fr)}}._regionTiles_1gfnj_45{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){._regionTiles_1gfnj_45{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._regionTiles_1gfnj_45{grid-template-columns:minmax(0,1fr)}}._tileRow_1gfnj_65{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){._tileRow_1gfnj_65{grid-template-columns:minmax(0,1fr)}}._titleTable_1gfnj_77{transition:opacity var(--duration-fast) var(--ease-default)}._titleTable_1gfnj_77[data-stale]{opacity:.5}._rank_1gfnj_86{font-size:var(--text-base);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;color:var(--text-muted)}._noValue_1gfnj_93{color:var(--text-disabled)}._exclusiveRows_1gfnj_97{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}._sentence_1gfnj_104{margin:0 0 var(--space-2);font-size:var(--text-md);color:var(--text-secondary)}._sentence_1gfnj_104 strong{font-weight:var(--weight-semi);color:var(--text-primary)}._trend_1gfnj_115{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-subtle)}._list_mfkt7_1{padding:var(--space-3) 0;margin:0;list-style:none}._row_mfkt7_7{align-items:center;gap:var(--space-4);height:40px;padding:0 var(--space-5);grid-template-columns:minmax(140px,220px) minmax(0,1fr) 84px;display:grid}._row_mfkt7_7[data-highlight]{background:color-mix(in srgb, var(--accent-secondary) 8%, transparent)}._label_mfkt7_20{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;display:flex}a._label_mfkt7_20:hover ._name_mfkt7_30{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}._row_mfkt7_7[data-highlight] ._label_mfkt7_20{color:var(--text-primary);font-weight:var(--weight-semi)}._rank_mfkt7_41{font-variant-numeric:tabular-nums;width:24px;color:var(--text-muted);flex-shrink:0}._name_mfkt7_30{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._value_mfkt7_54{text-align:right;font-size:var(--text-sm);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;color:var(--text-primary)}@media (width<=640px){._row_mfkt7_7{gap:var(--space-2);padding:0 var(--space-3);grid-template-columns:120px minmax(0,1fr) 64px}}._tile_pa7la_1{box-sizing:border-box;gap:var(--space-2);min-width:0;padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(to bottom, var(--bg-surface), var(--bg-card));text-align:left;flex-direction:column;display:flex;position:relative;overflow:hidden}._accented_pa7la_17:before{content:"";background:var(--accent);height:3px;position:absolute;inset:0 0 auto}._toggle_pa7la_25{font:inherit;color:inherit;cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast)}._toggle_pa7la_25:hover{border-color:var(--border-strong)}._toggle_pa7la_25:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}._toggle_pa7la_25[data-selected]{border-color:var(--accent-secondary);background:color-mix(in srgb, var(--accent-secondary) 8%, var(--bg-card))}._label_pa7la_47{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}._value_pa7la_55{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);color:var(--text-primary);font-size:38px;line-height:1;overflow:hidden}._sub_pa7la_65{font-size:var(--text-sm);color:var(--text-muted)}._facts_pa7la_70{gap:var(--space-4);margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;color:var(--text-primary);flex-wrap:wrap;display:flex}._factLabel_pa7la_81{font-weight:var(--weight-regular,400);color:var(--text-muted)}._chart_egudx_1{gap:var(--space-2);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}._yTitle_egudx_8{writing-mode:vertical-rl;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-secondary);align-self:center;transform:rotate(180deg)}._columns_egudx_18{gap:3px;min-width:0;display:flex}._column_egudx_18{flex:var(--w) 1 0;flex-direction:column;min-width:64px;display:flex}._plot_egudx_32{border-bottom:1px solid var(--border-default);height:280px;position:relative}._bar_egudx_38{height:var(--h);min-height:44px;padding:var(--space-2);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:color-mix(in srgb, var(--color) 78%, transparent);transition:background var(--duration-fast);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:auto 0 0}._column_egudx_18:hover ._bar_egudx_38{background:var(--color)}._column_egudx_18[data-highlight] ._bar_egudx_38{box-shadow:inset 0 0 0 2px var(--accent-secondary)}._height_egudx_61{bottom:calc(100% + var(--space-1));text-align:center;font-family:var(--font-display);letter-spacing:.02em;color:var(--text-primary);font-size:18px;position:absolute;left:0;right:0}._area_egudx_74{font-family:var(--font-display);color:var(--color-white);text-shadow:0 1px 2px color-mix(in srgb, var(--color-black) 40%, transparent);flex-direction:column;font-size:22px;line-height:1;display:flex}._areaLabel_egudx_84{font-family:var(--font-sans);font-size:var(--text-xs);opacity:.9;margin-top:2px}._foot_egudx_91{padding-top:var(--space-2);flex-direction:column;gap:2px;min-width:0;display:flex}._name_egudx_99{font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-primary)}._width_egudx_105{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}._chart_1okk8_1{min-width:0}._title_1okk8_5{margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);display:block}._legend_1okk8_15{padding-top:var(--space-2)}._legend_1uurg_1{gap:var(--space-4);font-size:var(--text-xs);color:var(--text-secondary);display:flex}._item_1uurg_8{align-items:center;gap:var(--space-1);display:inline-flex}._swatch_1uurg_14{background:var(--color);border-radius:2px;width:8px;height:8px}._list_tf5xr_1{padding:var(--space-3) 0;margin:0;list-style:none}._row_tf5xr_7{align-items:center;gap:var(--space-4);height:36px;padding:0 var(--space-5);grid-template-columns:130px minmax(0,1fr) 110px;display:grid}._label_tf5xr_16{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--text-secondary);overflow:hidden}._value_tf5xr_24{justify-content:flex-end;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums;color:var(--text-primary);display:flex}._share_tf5xr_34{text-align:right;width:36px;font-weight:var(--weight-regular,400);color:var(--text-muted)}._legend_tf5xr_41{padding:0 0 var(--space-4)}._list_tf5xr_1[data-label=sm] ._row_tf5xr_7{grid-template-columns:64px minmax(0,1fr) 56px;height:28px;padding:0}._print_v8ixb_4{gap:var(--space-10);flex-direction:column;display:flex}._sectionTitle_v8ixb_12{align-items:center;gap:var(--space-3);margin:0 0 var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-default);font-family:var(--font-sans);font-size:var(--text-3xl,30px);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);display:flex}._sectionTitle_v8ixb_12:before{content:"";background:var(--accent-primary);border-radius:2px;width:4px;height:1em}._toolbar_v8ixb_36{top:var(--space-4);right:var(--space-4);z-index:var(--z-overlay);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;position:fixed}._status_v8ixb_51{font-size:var(--text-sm);color:var(--text-secondary)}._toolbarButton_v8ixb_56{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);cursor:pointer;display:inline-flex}._toolbarButton_v8ixb_56:hover:not(:disabled){border-color:var(--border-strong)}._toolbarButton_v8ixb_56:disabled{opacity:.5;cursor:default}@media print{html[data-pdf-export],html[data-pdf-export] body{width:1444px;margin:0;background:var(--bg-base)!important}html[data-pdf-export] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}html[data-pdf-export] [data-print-hide]{display:none!important}._print_v8ixb_4 [data-print-keep]{break-inside:avoid}._sectionTitle_v8ixb_12{break-after:avoid}}._page_9k02v_1{padding:var(--space-6) 0 var(--space-12);background:var(--bg-base);width:100%;overflow-x:clip}._hero_9k02v_10{text-align:center;max-width:720px;padding:var(--space-8) 0 var(--space-12);flex-direction:column;align-items:center;margin:0 auto;display:flex}._heroTitle_9k02v_24{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0;line-height:1.15}._heroSub_9k02v_36{margin:var(--space-3) 0 0 0;font-size:var(--text-lg);color:var(--text-muted);line-height:var(--leading-relaxed);max-width:none}._composer_9k02v_51{width:100%;margin-top:var(--space-8);padding:var(--space-3);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);text-align:left;transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);flex-direction:column;display:flex}._composer_9k02v_51:focus-within{border-color:var(--ai-accent);box-shadow:0 0 0 1px var(--ai-accent), 0 0 24px var(--ai-accent-glow)}._composerInput_9k02v_73{width:100%;min-height:48px;padding:var(--space-2);resize:none;font-family:var(--font-sans);font-size:var(--text-lg);color:var(--text-primary);line-height:var(--leading-relaxed);background:0 0;border:none;outline:none}._composerInput_9k02v_73:focus-visible{outline:none}._composerInput_9k02v_73::placeholder{color:var(--text-muted)}._composerFoot_9k02v_101{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding-top:var(--space-2);display:flex}._examples_9k02v_109{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._example_9k02v_109{padding:5px var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}._example_9k02v_109:hover{color:var(--text-primary);border-color:var(--ai-accent)}._send_9k02v_140{border-radius:var(--radius-md);background:var(--ai-gradient);width:34px;height:34px;color:var(--text-primary);cursor:pointer;transition:background var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default), opacity var(--duration-fast) var(--ease-default);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._send_9k02v_140:hover:not(:disabled){background:var(--ai-gradient-flip);box-shadow:0 2px 14px var(--ai-accent-glow)}._send_9k02v_140:disabled{opacity:.35;cursor:default}._tabs_9k02v_173{gap:var(--space-5);margin-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle);display:flex}._tab_9k02v_173{align-items:center;gap:var(--space-2);padding:0 0 var(--space-3) 0;font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;display:flex}._tab_9k02v_173:hover{color:var(--text-secondary)}._tabActive_9k02v_203{color:var(--text-primary);border-bottom-color:var(--ai-accent)}._tab_9k02v_173:focus-visible{outline:2px solid var(--ai-accent);outline-offset:3px;border-radius:var(--radius-sm)}._tabCount_9k02v_214{border-radius:var(--radius-pill);background:var(--bg-elevated);min-width:20px;height:20px;font-size:var(--text-xs);font-weight:var(--weight-semi);color:var(--text-secondary);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}._tabActive_9k02v_203 ._tabCount_9k02v_214{background:var(--ai-surface);color:var(--ai-accent)}._section_9k02v_235{margin-bottom:var(--space-10)}._sectionHead_9k02v_239{margin-bottom:var(--space-5)}._sectionTitle_9k02v_243{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0;line-height:1.25}._sectionSub_9k02v_252{margin:var(--space-1) 0 0 0;font-size:var(--text-base);color:var(--text-muted)}._savedGrid_9k02v_260{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}._savedCard_9k02v_266{gap:var(--space-2);padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);flex-direction:column;display:flex}._savedCard_9k02v_266:hover{background:var(--bg-elevated);border-color:var(--ai-accent)}._savedName_9k02v_286{font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-primary)}._savedMeta_9k02v_292{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:flex}._savedDate_9k02v_300{align-items:center;gap:5px;display:inline-flex}._savedDot_9k02v_306{opacity:.5}._grid_9k02v_312{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}._tile_9k02v_321{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-default), transform var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);flex-direction:column;padding:0;display:flex;overflow:hidden}._tile_9k02v_321:hover{border-color:var(--ai-accent);box-shadow:var(--shadow-lg);transform:translateY(-2px)}._tileMain_9k02v_343{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}._tileMain_9k02v_343:focus-visible,._tileAlt_9k02v_357:focus-visible,._savedCard_9k02v_266:focus-visible,._emptyBtn_9k02v_359:focus-visible,._example_9k02v_109:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}._tileImage_9k02v_367{aspect-ratio:5/3;border-bottom:1px solid var(--border-subtle);display:block;overflow:hidden}._tileBody_9k02v_374{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}._tileName_9k02v_381{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);line-height:1.25}._tileSubject_9k02v_390{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ai-accent);margin-top:-4px}._tileDesc_9k02v_400{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-normal)}._tileAlts_9k02v_408{align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}._tileAltsLabel_9k02v_417{font-size:var(--text-sm);color:var(--text-muted)}._tileAlt_9k02v_357{padding:3px var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}._tileAlt_9k02v_357:hover{color:var(--text-primary);border-color:var(--ai-accent)}._emptyState_9k02v_443{align-items:flex-start;gap:var(--space-2);padding:var(--space-8);background:var(--bg-card);border:1px dashed var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}._emptyTitle_9k02v_454{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}._emptyText_9k02v_462{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-relaxed);max-width:56ch;margin:0}._emptyBtn_9k02v_359{margin-top:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--ai-gradient);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-primary);cursor:pointer;transition:background var(--duration-base) var(--ease-default);border:none}._emptyBtn_9k02v_359:hover{background:var(--ai-gradient-flip)}@media (width<=640px){._page_9k02v_1{padding:var(--space-4) 0 var(--space-10)}._hero_9k02v_10{padding:var(--space-6) 0 var(--space-8)}._heroTitle_9k02v_24{font-size:var(--text-xl)}._examples_9k02v_109{display:none}}._base_1tuwk_1{border-radius:var(--radius-lg);background:var(--bg-elevated);isolation:isolate;align-items:center;min-height:180px;display:flex;position:relative;overflow:hidden}._backdrop_1tuwk_15{object-fit:cover;object-position:70% 25%;filter:blur(28px)saturate(1.25);opacity:.55;z-index:0;width:120%;height:120%;position:absolute;inset:-10%}._scrim_1tuwk_30{z-index:1;background:linear-gradient(90deg, var(--bg-card) 12%, #0000008c 55%, #00000040 100%), linear-gradient(180deg, #00000040, #00000073);position:absolute;inset:0}._body_1tuwk_39{z-index:2;align-items:center;gap:var(--space-5);padding:var(--space-5);width:100%;min-width:0;display:flex;position:relative}._poster_1tuwk_50{object-fit:cover;border-radius:var(--radius-md);flex-shrink:0;width:92px;height:138px;box-shadow:0 8px 24px #0000008c}._posterFallback_1tuwk_59{border-radius:var(--radius-md);background:var(--bg-active);flex-shrink:0;width:92px;height:138px}._logo_1tuwk_67{border-radius:var(--radius-md);background:var(--bg-card);flex-shrink:0;justify-content:center;align-items:center;width:92px;height:92px;display:flex;box-shadow:0 8px 24px #00000073}._text_1tuwk_79{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._title_1tuwk_86{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:#fff;text-shadow:0 2px 12px #0009;margin:0;line-height:1.1}._meta_1tuwk_97{font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:0;margin:0;display:flex}._sep_1tuwk_107{margin:0 var(--space-2);opacity:.45}._badge_1tuwk_114{margin-top:var(--space-1);padding:3px var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary);border:1px solid;align-self:flex-start}._badge_1tuwk_114[data-level=exceptional]{color:var(--brand-green)}._badge_1tuwk_114[data-level=outstanding]{color:var(--brand-teal,var(--data-4))}._badge_1tuwk_114[data-level=good]{color:var(--data-2)}@media (width<=720px){._base_1tuwk_1{min-height:0}._body_1tuwk_39{gap:var(--space-4);padding:var(--space-4)}._poster_1tuwk_50,._posterFallback_1tuwk_59{width:64px;height:96px}._logo_1tuwk_67{width:64px;height:64px}._title_1tuwk_86{font-size:var(--text-xl)}}._prose_i7ina_1{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed)}._editable_i7ina_7{cursor:text;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-default)}._editable_i7ina_7:hover{background:var(--bg-elevated);box-shadow:0 0 0 6px var(--bg-elevated)}._para_i7ina_18{margin:0 0 var(--space-3) 0}._para_i7ina_18:last-child{margin-bottom:0}._list_i7ina_26{margin:0 0 var(--space-3) 0;padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex}._list_i7ina_26:last-child{margin-bottom:0}._prose_i7ina_1 strong{color:var(--text-primary);font-weight:var(--weight-semi)}._headingText_i7ina_45{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0;line-height:1.25}._heading_i7ina_45{border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-2)}._callout_i7ina_62{padding:var(--space-4);border-left:3px solid var(--ai-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--ai-surface);color:var(--text-primary)}._editor_i7ina_72{width:100%;min-height:72px;padding:var(--space-2);background:var(--bg-elevated);border:1px solid var(--ai-accent);border-radius:var(--radius-md);resize:none;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);line-height:var(--leading-relaxed);outline:none;display:block;overflow:hidden}._editor_i7ina_72:focus-visible{outline:none}._editor_i7ina_72._heading_i7ina_45{font-size:var(--text-xl);font-weight:var(--weight-bold);border-bottom:1px solid var(--ai-accent);min-height:48px}._empty_i7ina_102{width:100%;padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-muted);text-align:left;cursor:text;background:0 0;display:block}._empty_i7ina_102:hover{border-color:var(--ai-accent);color:var(--text-secondary)}._spark_14032_1{display:block;overflow:visible}._line_14032_6{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._area_14032_15{fill:currentColor;opacity:.14;stroke:none}._spark_14032_1[data-tone=up]{color:var(--brand-green)}._spark_14032_1[data-tone=down]{color:var(--color-danger)}._spark_14032_1[data-tone=flat]{color:var(--text-muted)}._line_mhwo9_4,._bar_mhwo9_5,._poster_mhwo9_6{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--bg-elevated) 0%, var(--bg-active) 40%, var(--bg-elevated) 80%);background-size:200% 100%;animation:1.4s ease-in-out infinite _sweep_mhwo9_1;display:block}@keyframes _sweep_mhwo9_1{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){._line_mhwo9_4,._bar_mhwo9_5,._poster_mhwo9_6,._ghost_mhwo9_34,._pulse_mhwo9_35{animation:none!important}}._line_mhwo9_4{height:12px}._line_mhwo9_4[data-h=short]{height:9px}._line_mhwo9_4[data-h=tall]{height:22px}._line_mhwo9_4[data-w="14"]{width:14%}._line_mhwo9_4[data-w="18"]{width:18%}._line_mhwo9_4[data-w="30"]{width:30%}._line_mhwo9_4[data-w="34"]{width:34%}._line_mhwo9_4[data-w="40"]{width:40%}._line_mhwo9_4[data-w="42"]{width:42%}._line_mhwo9_4[data-w="48"]{width:48%}._line_mhwo9_4[data-w="54"]{width:54%}._line_mhwo9_4[data-w="55"]{width:55%}._line_mhwo9_4[data-w="60"]{width:60%}._line_mhwo9_4[data-w="80"]{width:80%}._line_mhwo9_4[data-w="88"]{width:88%}._line_mhwo9_4[data-w="96"]{width:96%}._banner_mhwo9_68{align-items:center;gap:var(--space-5);min-height:160px;display:flex}._poster_mhwo9_6{border-radius:var(--radius-md);flex-shrink:0;width:92px;height:138px}._bannerText_mhwo9_82{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._kpis_mhwo9_90{gap:var(--space-6);flex-wrap:wrap;display:flex}._kpi_mhwo9_90{gap:var(--space-2);flex-direction:column;flex:1;min-width:120px;display:flex}._chart_mhwo9_104{align-items:flex-end;gap:var(--space-3);height:180px;padding-top:var(--space-2);display:flex}._bar_mhwo9_5{border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;flex:1}._table_mhwo9_117{gap:var(--space-4);flex-direction:column;display:flex}._row_mhwo9_123{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._prose_mhwo9_130{gap:var(--space-3);flex-direction:column;display:flex}._doc_mhwo9_138{gap:var(--space-5);flex-direction:column;max-width:1100px;display:flex}._status_mhwo9_145{align-items:center;gap:var(--space-3);font-size:var(--text-base);color:var(--text-secondary);margin:0;display:flex}._pulse_mhwo9_35{border-radius:var(--radius-pill);background:var(--ai-accent);width:8px;height:8px;animation:1.6s ease-in-out infinite _breathe_mhwo9_1}@keyframes _breathe_mhwo9_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}._docGrid_mhwo9_174{gap:var(--space-4);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}._ghost_mhwo9_34{padding:var(--space-5);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);animation:_riseIn_mhwo9_1 var(--duration-base) var(--ease-default) both}._ghost_mhwo9_34[data-layout=full]{grid-column:span 12}._ghost_mhwo9_34[data-layout=half]{grid-column:span 6}@media (width<=900px){._ghost_mhwo9_34[data-layout=half]{grid-column:span 12}}._ghostHead_mhwo9_203{margin-bottom:var(--space-4);display:block}@keyframes _riseIn_mhwo9_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._loading_abv9a_3{justify-content:center;align-items:center;min-height:120px;display:flex}._placeholder_abv9a_10{min-height:120px;padding:var(--space-6);border:1px dashed var(--border-default);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}._placeholderText_abv9a_20{font-size:var(--text-base);color:var(--text-muted);text-align:center;margin:0}._kpiScope_abv9a_32{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}._kpiFigure_abv9a_38{align-items:baseline;gap:var(--space-2);display:flex}._kpiRank_abv9a_45{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--bg-active);font-size:var(--text-xs);font-weight:var(--weight-semi);color:var(--text-secondary);white-space:nowrap}._kpiTrend_abv9a_55{align-items:center;gap:var(--space-2);min-height:22px;margin-top:var(--space-1);display:flex}._kpiDelta_abv9a_63{font-size:var(--text-xs);font-weight:var(--weight-semi);white-space:nowrap}._kpiDelta_abv9a_63[data-tone=up]{color:var(--brand-green)}._kpiDelta_abv9a_63[data-tone=down]{color:var(--color-danger)}._kpiDelta_abv9a_63[data-tone=flat]{color:var(--text-muted)}._kpiRow_abv9a_81{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._kpi_abv9a_32{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._kpiLabel_abv9a_94{font-size:var(--text-xs);font-weight:var(--weight-semi);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted)}._kpiValue_abv9a_102{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.1}._kpiSub_abv9a_111{font-size:var(--text-sm);color:var(--text-muted)}._chart_abv9a_118{width:100%}._donutWrap_abv9a_122{gap:var(--space-5);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;display:grid}._donutChart_abv9a_129{min-width:0}._legend_abv9a_133{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}._legendRow_abv9a_143{align-items:center;gap:var(--space-3);font-size:var(--text-base);grid-template-columns:10px minmax(0,1fr) auto auto;display:grid}._legendSwatch_abv9a_151{border-radius:2px;width:10px;height:10px}._legendName_abv9a_157{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._legendValue_abv9a_164{color:var(--text-primary);font-weight:var(--weight-semi);font-variant-numeric:tabular-nums}._legendPct_abv9a_170{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:48px}@media (width<=720px){._donutWrap_abv9a_122{grid-template-columns:minmax(0,1fr)}}._splitWrap_abv9a_185{gap:var(--space-2);flex-direction:column;display:flex}._splitLegend_abv9a_191{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semi);display:flex}._splitAcq_abv9a_199{color:var(--metric-acquired)}._splitRet_abv9a_203{color:var(--metric-retained)}._tableWrap_abv9a_209{width:100%;overflow-x:auto}._table_abv9a_209{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--font-sans)}._th_abv9a_221{padding:0 var(--space-3) var(--space-2) 0;text-align:left;font-size:var(--text-xs);font-weight:var(--weight-semi);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap}._tr_abv9a_233:hover{background:var(--bg-hover)}._td_abv9a_237{height:48px;padding:0 var(--space-3) 0 0;border-bottom:1px solid var(--border-subtle);vertical-align:middle;font-size:var(--text-base);color:var(--text-primary);font-variant-numeric:tabular-nums}._tr_abv9a_233:last-child ._td_abv9a_237{border-bottom:none}._platformCell_abv9a_251{align-items:center;gap:var(--space-2);color:var(--text-secondary);white-space:nowrap;display:inline-flex}._note_abv9a_262{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}._note_abv9a_262 strong{color:var(--text-primary);font-weight:var(--weight-semi)}._page_1tgrs_4{background:var(--bg-base);flex-direction:column;flex:1;min-height:0;display:flex}._loading_1tgrs_12{justify-content:center;align-items:center;min-height:60vh;display:flex}._header_1tgrs_21{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}._backBtn_1tgrs_30,._iconBtn_1tgrs_31{border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._backBtn_1tgrs_30:hover,._iconBtn_1tgrs_31:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}._iconBtn_1tgrs_31:disabled{opacity:.3;cursor:default}._name_1tgrs_60{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);cursor:text;background:0 0;border:none;min-width:0;display:inline-flex}._name_1tgrs_60:hover{background:var(--bg-hover)}._nameSubject_1tgrs_80{font-weight:var(--weight-regular);color:var(--text-muted)}._nameIcon_1tgrs_85{color:var(--text-disabled);flex-shrink:0}._nameInput_1tgrs_90{min-width:0;max-width:420px;height:32px;padding:0 var(--space-2);background:var(--bg-card);border:1px solid var(--accent-secondary);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);outline:none;flex:1}._headerActions_1tgrs_106{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}._viewToggle_1tgrs_113{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:2px;display:inline-flex}._viewBtn_1tgrs_121{height:26px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-muted);cursor:pointer;background:0 0;border:none}._viewBtnActive_1tgrs_134{background:var(--bg-active);color:var(--text-primary)}._saveBtn_1tgrs_139{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary);cursor:pointer;display:inline-flex}._saveBtn_1tgrs_139:hover{color:var(--text-primary);border-color:var(--border-strong)}._split_1tgrs_162{flex:1;grid-template-columns:minmax(300px,32%) minmax(0,1fr);min-height:0;display:grid}._chatPanel_1tgrs_169{border-right:1px solid var(--border-subtle);min-height:0;padding-right:var(--space-4);flex-direction:column;display:flex}._transcript_1tgrs_177{padding:var(--space-4) 0;gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}._chatEmpty_1tgrs_186{gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}._chatEmptyIcon_1tgrs_195{color:var(--accent-secondary-text)}._chatEmptyText_1tgrs_199{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0}._bubble_1tgrs_206{padding:var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-base);line-height:var(--leading-relaxed);max-width:92%}._bubbleUser_1tgrs_214{background:var(--bg-active);color:var(--text-primary);align-self:flex-end}._bubbleAgent_1tgrs_220{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-secondary);align-self:flex-start}._bubbleError_1tgrs_227{border-color:var(--color-danger);background:var(--color-danger-muted);color:var(--text-primary)}._typing_1tgrs_235{align-items:center;gap:5px;width:fit-content;display:flex}._dot_1tgrs_242{border-radius:var(--radius-pill);background:var(--text-muted);width:6px;height:6px;animation:_blink_1tgrs_1 1.4s var(--ease-default) infinite both}._dot_1tgrs_242:nth-child(2){animation-delay:.2s}._dot_1tgrs_242:nth-child(3){animation-delay:.4s}@keyframes _blink_1tgrs_1{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){._dot_1tgrs_242{opacity:.6;animation:none}}._srOnly_1tgrs_277{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._chatSuggestions_1tgrs_288{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._chatSuggestion_1tgrs_288{padding:5px var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}._chatSuggestion_1tgrs_288:hover{color:var(--text-primary);border-color:var(--ai-accent)}._chatSuggestion_1tgrs_288:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}._composer_1tgrs_321{align-items:flex-end;gap:var(--space-2);padding:var(--space-3);margin-bottom:var(--space-4);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-shrink:0;display:flex}._composer_1tgrs_321:focus-within{border-color:var(--ai-accent)}._composerInput_1tgrs_339{resize:none;min-width:0;max-height:140px;font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);line-height:var(--leading-normal);background:0 0;border:none;outline:none;flex:1;overflow-y:auto}._composerInput_1tgrs_339:focus-visible{outline:none}._composerInput_1tgrs_339::placeholder{color:var(--text-muted)}._composerSend_1tgrs_366{border-radius:var(--radius-md);background:var(--bg-active);width:28px;height:28px;color:var(--text-primary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._composerSend_1tgrs_366:hover:not(:disabled){background:var(--accent-primary)}._composerSend_1tgrs_366:disabled{opacity:.35;cursor:default}._composerStop_1tgrs_391{border-radius:var(--radius-md);background:var(--ai-gradient);width:28px;height:28px;color:var(--text-primary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._composerStop_1tgrs_391:hover{background:var(--ai-gradient-flip)}._canvas_1tgrs_411{min-width:0;padding:var(--space-4) 0 var(--space-10) var(--space-6);overflow-y:auto}._canvasScope_1tgrs_417{margin:0 0 var(--space-5);font-size:var(--text-sm);color:var(--text-muted)}._scopeSubject_1tgrs_423{font-weight:var(--weight-semi);color:var(--text-secondary)}._scopeSep_1tgrs_428{color:var(--text-disabled);padding:0 4px}._blocks_1tgrs_436{align-items:start;gap:var(--space-4);grid-template-columns:repeat(12,1fr);max-width:1100px;display:grid}._block_1tgrs_436[data-layout=full]{grid-column:span 12}._block_1tgrs_436[data-layout=half]{grid-column:span 6}._block_1tgrs_436[data-layout=third]{grid-column:span 4}@media (width<=900px){._block_1tgrs_436[data-layout=half],._block_1tgrs_436[data-layout=third]{grid-column:span 12}}._block_1tgrs_436{padding:var(--space-5);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);animation:_blockIn_1tgrs_1 var(--duration-base) var(--ease-default) both}@keyframes _blockIn_1tgrs_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._block_1tgrs_436{animation:none}}._block_1tgrs_436:hover{border-color:var(--border-default)}._blockHeader_1tgrs_498{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}._block_1tgrs_436[data-type=banner]{border-color:#0000;padding:0;position:relative;overflow:hidden}._block_1tgrs_436[data-type=banner] ._blockHeader_1tgrs_498{top:var(--space-3);right:var(--space-3);z-index:3;margin:0;position:absolute}._blockTitle_1tgrs_525{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:0;line-height:1.25}._blockSubtitle_1tgrs_534{margin:var(--space-1) 0 0 0;font-size:var(--text-sm);color:var(--text-muted)}._blockActions_1tgrs_541{gap:var(--space-2);opacity:0;transition:opacity var(--duration-fast) var(--ease-default);display:flex}._block_1tgrs_436:hover ._blockActions_1tgrs_541,._block_1tgrs_436:focus-within ._blockActions_1tgrs_541{opacity:1}._blockAction_1tgrs_541{align-items:center;gap:var(--space-1);height:26px;padding:0 var(--space-2);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary);cursor:pointer;display:inline-flex}._dragHandle_1tgrs_571{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-muted);cursor:grab;justify-content:center;align-items:center;display:flex}._dragHandle_1tgrs_571:hover{color:var(--text-primary);background:var(--bg-active)}._dragHandle_1tgrs_571:active{cursor:grabbing}._dragHandle_1tgrs_571:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}._block_1tgrs_436[data-dragging]{opacity:.4}._block_1tgrs_436[data-dropping]{box-shadow:-3px 0 0 0 var(--ai-accent)}._addRow_1tgrs_608{gap:var(--space-2);grid-column:span 12;display:flex}._addBtn_1tgrs_614{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;display:inline-flex}._addBtn_1tgrs_614:hover{color:var(--text-primary);border-color:var(--ai-accent)}._addBtn_1tgrs_614:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}._blockAction_1tgrs_541:hover{color:var(--text-primary);border-color:var(--accent-primary)}._blocksJson_1tgrs_646{max-width:1100px;padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);white-space:pre;margin:0;overflow-x:auto}._canvasEmpty_1tgrs_661{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;background:var(--bg-card);border:1px dashed var(--border-default);border-radius:var(--radius-lg);flex-direction:column;max-width:1100px;display:flex}._canvasEmptyTitle_1tgrs_674{font-size:var(--text-lg);font-weight:var(--weight-semi);color:var(--text-primary);margin:0}._canvasEmptyText_1tgrs_681{font-size:var(--text-base);color:var(--text-muted);margin:0}._canvasEmptyBtn_1tgrs_687{height:32px;padding:0 var(--space-4);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-primary);cursor:pointer}._canvasEmptyBtn_1tgrs_687:hover{border-color:var(--accent-primary)}@media (width<=900px){._split_1tgrs_162{grid-template-columns:minmax(0,1fr)}._chatPanel_1tgrs_169{border-right:none;border-bottom:1px solid var(--border-subtle);max-height:40vh;padding-right:0}._canvas_1tgrs_411{padding-left:0}}._awaiting_1tgrs_733{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--ai-surface);border:1px solid var(--ai-border);border-radius:var(--radius-lg);display:flex}._awaitingIcon_1tgrs_743{border-radius:var(--radius-pill);background:var(--ai-gradient);width:28px;height:28px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._awaitingTitle_1tgrs_755{font-size:var(--text-base);font-weight:var(--weight-semi);color:var(--text-primary);margin:0}._awaitingText_1tgrs_762{margin:var(--space-1) 0 0 0;font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal)}@media print{._header_1tgrs_21,._chatPanel_1tgrs_169,._canvasScope_1tgrs_417,._blockActions_1tgrs_541,._addRow_1tgrs_608,._awaiting_1tgrs_733{display:none!important}._page_1tgrs_4,._split_1tgrs_162,._canvas_1tgrs_411{background:#fff!important;height:auto!important;padding:0!important;display:block!important;overflow:visible!important}._blocks_1tgrs_436{gap:16px;max-width:none}._block_1tgrs_436{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;background:#fff!important;border-color:#ddd!important}._block_1tgrs_436[data-type=text]{break-inside:auto;page-break-inside:auto}._block_1tgrs_436 svg{max-width:100%}}@page{margin:14mm}._presentWrap_1tgrs_833{position:relative}._presentBtn_1tgrs_837{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--text-secondary);cursor:pointer;display:inline-flex}._presentBtn_1tgrs_837:hover{color:var(--text-primary);border-color:var(--border-strong)}._menuScrim_1tgrs_860{z-index:40;position:fixed;inset:0}._menu_1tgrs_860{z-index:41;min-width:170px;padding:var(--space-1);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 6px);right:0}._menuItem_1tgrs_879{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._menuItem_1tgrs_879:hover{background:var(--bg-hover);color:var(--text-primary)}._presentExit_1tgrs_904{top:var(--space-4);right:var(--space-5);z-index:60;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;display:inline-flex;position:fixed}._presentExit_1tgrs_904:hover{color:var(--text-primary);border-color:var(--ai-accent)}._presentExit_1tgrs_904:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}._docHead_1tgrs_935{max-width:1100px;margin:0 auto var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-default)}._docTitle_1tgrs_942{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0;line-height:1.2}._docScope_1tgrs_952{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-muted)}._kbd_1tgrs_958{border-radius:var(--radius-sm);background:var(--bg-active);font-family:var(--font-mono,monospace);font-size:var(--text-xs);color:var(--text-muted);padding:1px 5px}._page_1tgrs_4[data-presenting] ._header_1tgrs_21,._page_1tgrs_4[data-presenting] ._chatPanel_1tgrs_169,._page_1tgrs_4[data-presenting] ._canvasScope_1tgrs_417,._page_1tgrs_4[data-presenting] ._blockActions_1tgrs_541,._page_1tgrs_4[data-presenting] ._addRow_1tgrs_608{display:none!important}._page_1tgrs_4[data-presenting] ._split_1tgrs_162{display:block}._page_1tgrs_4[data-presenting] ._canvas_1tgrs_411{padding:var(--space-8) var(--space-6) var(--space-10);overflow-y:auto}._page_1tgrs_4[data-presenting] ._blocks_1tgrs_436{margin:0 auto}._page_1tgrs_4[data-presenting] ._block_1tgrs_436:hover{border-color:var(--border-subtle)}._composing_1tgrs_1000{padding:var(--space-5);border:1px dashed var(--ai-border);border-radius:var(--radius-lg);background:var(--bg-card);animation:_composeIn_1tgrs_1 var(--duration-base) var(--ease-default) both;grid-column:span 12;position:relative}._composingDot_1tgrs_1010{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-pill);background:var(--ai-accent);width:8px;height:8px;animation:_breathe_1tgrs_1 1.6s var(--ease-default) infinite;position:absolute}@keyframes _composeIn_1tgrs_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _breathe_1tgrs_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){._composing_1tgrs_1000,._composingDot_1tgrs_1010{animation:none}}:root{--p-red-100:#ff96aa;--p-red-200:#ff6478;--p-red-300:#f54a6a;--p-red-400:#e3284c;--p-red-500:#c9203f;--p-red-600:#aa0024;--p-red-700:#820019;--p-yellow-200:#ffee62;--p-yellow-300:#ffd418;--p-yellow-400:#f7bc2d;--p-yellow-500:#c69724;--p-yellow-600:#9a7518;--p-yellow-700:#a0780f;--p-gold-legacy-100:#ffe6af;--p-gold-legacy-400:#f0b429;--p-gold-legacy-500:#c99a1d;--p-green-200:#afffd2;--p-green-300:#68f8a0;--p-green-400:#05c56b;--p-green-500:#00ab5c;--p-green-600:#00933e;--p-green-700:#006428;--p-teal-300:#7cfdf4;--p-teal-400:#43c9c1;--p-teal-500:#3ebab3;--p-teal-600:#009891;--p-purple-300:#6939ab;--p-purple-400:#502b82;--p-purple-500:#3d2164;--p-purple-600:#281040;--p-ink-100:#e8e9ed;--p-ink-200:#a1a3b0;--p-ink-300:#8b8fa3;--p-ink-400:#44465a;--p-ink-450:#3d3f54;--p-ink-500:#323342;--p-ink-550:#2a2c3e;--p-ink-600:#2a2b38;--p-ink-650:#22232e;--p-ink-700:#1f2130;--p-ink-750:#1a1b23;--p-ink-800:#141519;--p-ink-850:#111218;--p-ink-900:#08090c;--p-grey-0:#fff;--p-grey-50:#f9fafb;--p-grey-100:#f3f4f6;--p-grey-150:#f0f1f3;--p-grey-200:#e5e7eb;--p-grey-300:#d1d5db;--p-grey-400:#9ca3af;--p-grey-500:#6b7280;--p-grey-600:#4b5563;--p-grey-900:#111827;--p-emerald-400:#34d399;--p-emerald-600:#16a34a;--p-amber-500:#f4a50f;--p-rose-400:#f87171;--p-rose-600:#dc2626;--p-blue-400:#60a5fa;--p-blue-600:#2563eb;--accent-primary-dark:var(--p-red-600);--brand-purple:var(--p-purple-400);--brand-purple-light:var(--p-purple-300);--brand-purple-dark:var(--p-purple-500);--brand-purple-dark-2:var(--p-purple-600);--brand-green:var(--p-green-400);--brand-green-light:var(--p-green-300);--brand-green-dark:var(--p-green-600);--brand-green-acc:var(--p-green-500);--brand-teal:var(--p-teal-400);--brand-teal-light:var(--p-teal-300);--brand-teal-dark:var(--p-teal-600);--brand-teal-acc:var(--p-teal-500);--btn-primary-from:var(--p-green-400);--btn-primary-to:var(--p-green-600);--btn-gold-text:var(--p-ink-900);--btn-primary-text:var(--color-white);--btn-dest-text:var(--color-white);--btn-dest-from:var(--p-red-400);--btn-dest-to:var(--p-red-600);--color-warning:var(--p-amber-500);--demand-1:#05b462;--demand-2:#14ada4;--demand-3:#02a4d7;--demand-4:#a066e9;--demand-5:#ff5c4a;--glass-blur:blur(16px) saturate(1.2)}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-base:var(--p-ink-900);--bg-surface:var(--p-ink-850);--bg-card:var(--p-ink-750);--bg-elevated:var(--p-ink-650);--bg-inset:var(--p-ink-500);--bg-hover:var(--p-ink-600);--bg-active:var(--p-ink-500);--text-primary:var(--p-ink-100);--text-secondary:var(--p-ink-200);--text-muted:var(--p-ink-300);--text-disabled:var(--p-ink-400);--text-inverse:var(--p-ink-900);--border-subtle:var(--p-ink-700);--border-default:var(--p-ink-550);--border-strong:var(--p-ink-450);--border-focus:var(--active);--accent-primary:var(--p-red-400);--accent-primary-hover:var(--p-red-300);--accent-primary-light:var(--p-red-200);--accent-primary-muted:color-mix(in srgb, var(--p-red-400) 19%, transparent);--accent-primary-glow:0 0 12px #e3284c40;--accent-secondary:var(--p-yellow-400);--accent-secondary-hover:var(--p-yellow-300);--accent-secondary-light:var(--p-yellow-200);--accent-secondary-dark:var(--p-yellow-500);--accent-secondary-muted:color-mix(in srgb, var(--p-yellow-400) 19%, transparent);--brand-purple-muted:color-mix(in srgb, var(--p-purple-400) 19%, transparent);--brand-green-muted:color-mix(in srgb, var(--p-green-400) 19%, transparent);--brand-teal-muted:color-mix(in srgb, var(--p-teal-400) 19%, transparent);--btn-primary-glow:0px 0px 20px #05c56b80, 0px 5px 5px -1px #00933e40, inset 4px 4px 8px #afffd259, inset -4px -4px 8px #00642859;--btn-primary-glow-hover:0px 0px 24px #05c56ba6, 0px 6px 8px -1px #00933e59, inset 4px 4px 8px #afffd266, inset -4px -4px 8px #00642866;--btn-primary-glow-active:0 0 0 3px var(--color-white), 0 0 0 6px var(--btn-primary-to);--btn-gold-from:var(--p-yellow-400);--btn-gold-to:var(--p-yellow-500);--btn-gold-glow:0px 0px 20px #f7bc2d73, 0px 5px 5px -1px #c6972440, inset 4px 4px 8px #ffee6266, inset -4px -4px 8px #a0780f4d;--btn-gold-glow-hover:0px 0px 24px #f7bc2d99, 0px 6px 8px -1px #c6972459, inset 4px 4px 8px #ffee6273, inset -4px -4px 8px #a0780f59;--btn-gold-glow-active:0 0 0 3px var(--color-white), 0 0 0 6px var(--btn-gold-to);--btn-dest-glow:0px 0px 20px #e3284c80, 0px 5px 5px -1px #aa002440, inset 4px 4px 8px #ff96aa4d, inset -4px -4px 8px #82001959;--btn-dest-glow-hover:0px 0px 24px #e3284ca6, 0px 6px 8px -1px #aa002459, inset 4px 4px 8px #ff96aa59, inset -4px -4px 8px #82001966;--btn-dest-glow-active:0 0 0 3px var(--color-white), 0 0 0 6px var(--btn-dest-to);--btn-glass-bg:color-mix(in srgb, var(--color-white) 8%, transparent);--btn-glass-bg-hover:color-mix(in srgb, var(--color-white) 14%, transparent);--btn-glass-bg-active:color-mix(in srgb, var(--color-white) 6%, transparent);--btn-glass-bg-opaque:var(--bg-elevated);--btn-glass-shadow:inset 0 1px 0 #ffffff26, inset 0 -1px 0 #0000001a, 0 2px 8px #00000026;--btn-glass-shadow-hover:inset 0 1px 0 #fff3, inset 0 -1px 0 #0000001a, 0 4px 16px #0003;--btn-glass-stroke:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 35%, transparent) 0%, color-mix(in srgb, var(--color-white) 10%, transparent) 40%, color-mix(in srgb, var(--color-white) 5%, transparent) 60%, color-mix(in srgb, var(--color-white) 25%, transparent) 100%);--btn-glass-stroke-hover:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 50%, transparent) 0%, color-mix(in srgb, var(--color-white) 15%, transparent) 40%, color-mix(in srgb, var(--color-white) 8%, transparent) 60%, color-mix(in srgb, var(--color-white) 35%, transparent) 100%);--active:var(--accent-secondary);--active-hover:var(--accent-secondary-hover);--active-muted:var(--accent-secondary-muted);--color-success:var(--p-emerald-400);--color-success-muted:color-mix(in srgb, var(--p-emerald-400) 19%, transparent);--color-warning-muted:color-mix(in srgb, var(--p-amber-500) 15%, transparent);--color-danger:var(--p-rose-400);--color-danger-muted:color-mix(in srgb, var(--p-rose-400) 19%, transparent);--color-info:var(--p-blue-400);--color-info-muted:color-mix(in srgb, var(--p-blue-400) 19%, transparent);--data-1:#6366f1;--data-2:#06b6d4;--data-3:var(--p-red-400);--data-4:#22c55e;--data-5:#f59e0b;--data-6:#ec4899;--data-7:var(--p-yellow-400);--data-8:#8b5cf6;--data-9:#14b8a6;--data-10:#ef4444;--spectrum-1:#fecf03;--spectrum-2:#fea81f;--spectrum-3:#f48444;--spectrum-4:#e4655f;--spectrum-5:#cf4478;--spectrum-6:#b32492;--spectrum-7:#9224a5;--spectrum-8:#6a22aa;--spectrum-9:#421da0;--spectrum-10:#0a1789;--spectrum-full-1:#9844fc;--spectrum-full-2:#d63cdd;--spectrum-full-3:#ff5069;--spectrum-full-4:#f86c44;--spectrum-full-5:#fd9825;--spectrum-full-6:#e7cd33;--spectrum-full-7:#80e148;--spectrum-full-8:#00d599;--spectrum-full-9:#00a7f1;--spectrum-full-10:#696aff;--input-bg:var(--p-ink-800);--input-bg-hover:var(--p-ink-750);--input-bg-focus:var(--p-ink-750);--input-border:var(--border-default);--input-border-focus:var(--active);--input-text:var(--text-primary);--input-placeholder:var(--text-muted);--overlay-bg:color-mix(in srgb, var(--p-ink-900) 80%, transparent);--shadow-sm:0 1px 2px #00000040;--shadow-md:0 4px 12px #00000060;--shadow-lg:0 8px 32px #00000080;--shadow-color:color-mix(in srgb, var(--color-black) 45%, transparent);--glass-bg:#08090cbf;--glass-border:var(--border-subtle)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:var(--p-grey-100);--bg-surface:var(--p-grey-0);--bg-card:var(--p-grey-0);--bg-elevated:var(--p-grey-50);--bg-inset:var(--p-grey-300);--bg-hover:var(--p-grey-150);--bg-active:var(--p-grey-200);--text-primary:var(--p-grey-900);--text-secondary:var(--p-grey-600);--text-muted:var(--p-grey-500);--text-disabled:var(--p-grey-400);--text-inverse:var(--p-grey-0);--border-subtle:var(--p-grey-200);--border-default:var(--p-grey-300);--border-strong:var(--p-grey-400);--border-focus:var(--active);--accent-primary:var(--p-red-500);--accent-primary-hover:var(--p-red-400);--accent-primary-light:var(--p-red-300);--accent-primary-muted:color-mix(in srgb, var(--p-red-400) 10%, transparent);--accent-primary-glow:0 0 12px #e3284c30;--accent-secondary:var(--p-yellow-500);--accent-secondary-hover:var(--p-yellow-400);--accent-secondary-light:var(--p-yellow-300);--accent-secondary-dark:var(--p-yellow-600);--accent-secondary-muted:color-mix(in srgb, var(--p-yellow-400) 10%, transparent);--brand-purple-muted:color-mix(in srgb, var(--p-purple-400) 10%, transparent);--brand-green-muted:color-mix(in srgb, var(--p-green-400) 10%, transparent);--brand-teal-muted:color-mix(in srgb, var(--p-teal-400) 10%, transparent);--btn-primary-glow:0px 0px 16px #05c56b59, 0px 4px 4px -1px #00933e33, inset 3px 3px 6px #afffd24d, inset -3px -3px 6px #00642840;--btn-primary-glow-hover:0px 0px 20px #05c56b73, 0px 5px 6px -1px #00933e4d, inset 3px 3px 6px #afffd259, inset -3px -3px 6px #0064284d;--btn-primary-glow-active:0 0 0 3px var(--bg-surface), 0 0 0 6px var(--btn-primary-to);--btn-gold-from:var(--p-gold-legacy-400);--btn-gold-to:var(--p-gold-legacy-500);--btn-gold-glow:0px 0px 16px #f0b4294d, 0px 4px 4px -1px #c99a1d33, inset 3px 3px 6px #ffe6af59, inset -3px -3px 6px #a0780f40;--btn-gold-glow-hover:0px 0px 20px #f0b42966, 0px 5px 6px -1px #c99a1d4d, inset 3px 3px 6px #ffe6af66, inset -3px -3px 6px #a0780f4d;--btn-gold-glow-active:0 0 0 3px var(--bg-surface), 0 0 0 6px var(--btn-gold-to);--btn-dest-glow:0px 0px 16px #e3284c59, 0px 4px 4px -1px #aa002433, inset 3px 3px 6px #ff96aa40, inset -3px -3px 6px #82001940;--btn-dest-glow-hover:0px 0px 20px #e3284c73, 0px 5px 6px -1px #aa00244d, inset 3px 3px 6px #ff96aa4d, inset -3px -3px 6px #8200194d;--btn-dest-glow-active:0 0 0 3px var(--bg-surface), 0 0 0 6px var(--btn-dest-to);--btn-glass-bg:color-mix(in srgb, var(--color-white) 50%, transparent);--btn-glass-bg-hover:color-mix(in srgb, var(--color-white) 68%, transparent);--btn-glass-bg-active:color-mix(in srgb, var(--color-white) 42%, transparent);--btn-glass-bg-opaque:var(--bg-elevated);--btn-glass-shadow:inset 0 1px 0 #fffc, inset 0 -1px 0 #0000000d, 0 2px 8px #0000001a;--btn-glass-shadow-hover:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #0000000d, 0 4px 16px #00000026;--btn-glass-stroke:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 90%, transparent) 0%, color-mix(in srgb, var(--color-white) 40%, transparent) 40%, color-mix(in srgb, var(--color-white) 20%, transparent) 60%, color-mix(in srgb, var(--color-white) 70%, transparent) 100%);--btn-glass-stroke-hover:linear-gradient(135deg, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 55%, transparent) 40%, color-mix(in srgb, var(--color-white) 30%, transparent) 60%, color-mix(in srgb, var(--color-white) 85%, transparent) 100%);--active:var(--accent-secondary);--active-hover:var(--accent-secondary-hover);--active-muted:var(--accent-secondary-muted);--color-success:var(--p-emerald-600);--color-success-muted:color-mix(in srgb, var(--p-emerald-600) 10%, transparent);--color-warning-muted:color-mix(in srgb, var(--p-amber-500) 10%, transparent);--color-danger:var(--p-rose-600);--color-danger-muted:color-mix(in srgb, var(--p-rose-600) 10%, transparent);--color-info:var(--p-blue-600);--color-info-muted:color-mix(in srgb, var(--p-blue-600) 10%, transparent);--data-1:#4f46e5;--data-2:#0891b2;--data-3:var(--p-red-500);--data-4:var(--p-emerald-600);--data-5:#d97706;--data-6:#db2777;--data-7:var(--p-yellow-500);--data-8:#7c3aed;--data-9:#0d9488;--data-10:var(--p-rose-600);--spectrum-1:#f5a623;--spectrum-2:#ef8c1a;--spectrum-3:#e65c39;--spectrum-4:#d43669;--spectrum-5:#c026d3;--spectrum-6:#9333ea;--spectrum-7:#6d4aaa;--spectrum-8:#4f5aa8;--spectrum-9:#3949ab;--spectrum-10:#303f9f;--spectrum-full-1:#9333ea;--spectrum-full-2:#db2777;--spectrum-full-3:#e11d48;--spectrum-full-4:#ea580c;--spectrum-full-5:#eab308;--spectrum-full-6:#84cc16;--spectrum-full-7:var(--p-emerald-600);--spectrum-full-8:#14b8a6;--spectrum-full-9:#0ea5e9;--spectrum-full-10:#6366f1;--input-bg:var(--p-grey-0);--input-bg-hover:var(--p-grey-50);--input-bg-focus:var(--p-grey-0);--input-border:var(--border-default);--input-border-focus:var(--active);--input-text:var(--text-primary);--input-placeholder:var(--text-muted);--overlay-bg:color-mix(in srgb, var(--p-grey-900) 50%, transparent);--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 32px #0000001a;--shadow-color:color-mix(in srgb, var(--color-black) 25%, transparent);--glass-bg:#ffffffb3;--glass-border:var(--border-default)}:root{--color-white:#fff;--color-black:#000;--btn-glass-blur:12px;--font-sans:"Axiforma", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Bebas Neue", "Impact", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", "Fira Code", monospace;--text-xs:11px;--text-sm:12px;--text-base:14px;--text-md:15px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:36px;--weight-regular:400;--weight-medium:500;--weight-semi:600;--weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.04em;--tracking-caps:.08em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--control-height-sm:30px;--control-height-md:36px;--control-height-lg:42px;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-xl:12px;--radius-pill:999px;--radius-round:50%;--focus-ring:2px solid var(--active);--focus-ring-offset:2px;--ease-default:cubic-bezier(.4, 0, .2, 1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.35s;--z-base:1;--z-sticky:20;--z-topnav:30;--z-flyout:100;--z-overlay:200;--z-modal:300;--z-dropdown:350;--z-toast:500}:root,[data-theme=dark]{--ai-accent:#8982e7;--ai-accent-deep:#551c53;--ai-accent-glow:#8982e759;--ai-gradient:linear-gradient(130deg, #8982e7, #551c53);--ai-gradient-flip:linear-gradient(130deg, #551c53, #8982e7);--ai-surface:#8982e714;--ai-border:#8982e73d}[data-theme=light]{--ai-accent:#5b52c4;--ai-accent-deep:#551c53;--ai-accent-glow:#5b52c440;--ai-gradient:linear-gradient(130deg, #5b52c4, #551c53);--ai-gradient-flip:linear-gradient(130deg, #551c53, #5b52c4);--ai-surface:#5b52c40f;--ai-border:#5b52c433}:root,[data-theme=dark]{--accent-secondary-text:var(--accent-secondary)}[data-theme=light]{--accent-secondary-text:#7a5c12;--active:var(--accent-secondary-text);--active-hover:#8f6c16}:root{--metric-acquired:var(--data-2);--metric-retained:var(--demand-4);--metric-loss:var(--accent-primary)}@font-face{font-family:Axiforma;src:url(/fonts/Axiforma-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/fonts/Axiforma-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/fonts/Axiforma-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(/fonts/Axiforma-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);background-color:var(--bg-base);min-height:100vh;line-height:1.5}#root{flex-direction:column;min-height:100vh;display:flex}a{color:var(--accent-primary);text-decoration:none}a:hover{color:var(--accent-primary-hover)}button{cursor:pointer;font-family:inherit}img{max-width:100%;height:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-surface)}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body[data-presenting] .app-chrome{display:none!important}body[data-presenting] .app-main{margin-left:0!important}body[data-presenting] main{padding:0!important}
