._0NX2BW_hero{background:var(--ink-surface);min-height:100%;color:var(--ink-foreground);flex-direction:column;justify-content:space-between;gap:48px;padding:44px;display:flex}._0NX2BW_logoLink{align-self:flex-start;display:inline-flex}._0NX2BW_logo{width:auto;height:32px;display:block}._0NX2BW_heroCopy{max-width:420px}._0NX2BW_eyebrow{box-sizing:border-box;background:var(--accent-signal);width:max-content;max-width:100%;height:26px;color:var(--accent-signal-ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;margin:0 0 22px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}._0NX2BW_headline{max-width:12ch;color:var(--ink-foreground);font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.125rem,4.4vw,3.25rem);font-weight:800;line-height:1.08}._0NX2BW_highlight{background:linear-gradient(180deg, transparent 88%, var(--accent-signal) 88%)}._0NX2BW_propositions{border-top:1px solid var(--ink-border);gap:0;margin:0;padding:0;list-style:none;display:grid}._0NX2BW_propositions li{border-bottom:1px solid var(--ink-border);color:var(--ink-muted);grid-template-columns:8px 1fr;align-items:start;gap:12px;padding:15px 0;font-size:.875rem;line-height:1.45;display:grid}._0NX2BW_signalDot{border-radius:var(--radius-full);background:var(--accent-signal);width:6px;height:6px;margin-top:7px}@media (max-width:1024px){._0NX2BW_hero{padding:36px 32px}._0NX2BW_headline{font-size:clamp(2rem,4.2vw,2.75rem)}}@media (max-width:768px){._0NX2BW_hero{gap:28px;min-height:240px;padding:28px 24px 30px}._0NX2BW_logo{height:28px}._0NX2BW_eyebrow{margin-bottom:16px}._0NX2BW_headline{max-width:18ch;font-size:2rem}._0NX2BW_propositions{display:none}}@media (max-width:380px){._0NX2BW_eyebrow{letter-spacing:.09em;font-size:11px}}
.Hc33Sq_logo{height:var(--logo-height,32px);width:auto;display:block}.Hc33Sq_placeholder{height:var(--logo-height,32px);border-radius:4px;display:inline-block}
._6YAPBa_page{background:var(--background);min-height:100vh}._6YAPBa_container{width:100%;max-width:1200px;margin:0 auto;padding:36px 40px 56px}._6YAPBa_logoContainer{justify-content:center;align-items:center;width:40px;height:40px;display:flex}._6YAPBa_header{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}._6YAPBa_titleWrapper{align-items:center;gap:16px;display:flex}._6YAPBa_logo{border:1px solid var(--border);border-radius:12px}._6YAPBa_title{color:var(--foreground);letter-spacing:-.02em;font-size:2rem;font-weight:700}._6YAPBa_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._6YAPBa_adminBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}._6YAPBa_adminIdentity{align-items:center;gap:16px;min-width:0;display:flex}._6YAPBa_adminIcon{border-radius:var(--radius);background:var(--bg-muted);border:1px solid var(--border);width:40px;height:40px;color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}._6YAPBa_adminIdentityText{flex-direction:column;gap:3px;min-width:0;display:flex}._6YAPBa_adminTitle{letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:1rem;font-weight:700}._6YAPBa_adminDesc{color:var(--muted-foreground);margin:0;font-size:.8125rem}._6YAPBa_adminMeta{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._6YAPBa_gatewayStack{text-align:right;flex-direction:column;gap:2px;display:flex}._6YAPBa_gatewayLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:500}._6YAPBa_gatewayValue{color:var(--foreground);font-size:.9375rem;font-weight:600}._6YAPBa_gatewayNote{max-width:220px;font-size:.6875rem;line-height:1.3}._6YAPBa_gatewayUnavailable{color:var(--muted-foreground);opacity:.7;font-size:.9375rem;font-weight:600}._6YAPBa_gatewayBalanceWarn{color:var(--warning-text)}._6YAPBa_gatewayBalanceCritical{color:var(--error-text)}._6YAPBa_disabledNewProject{cursor:not-allowed;display:inline-block;position:relative}._6YAPBa_disabledNewProject:after{content:attr(data-tooltip);border-radius:var(--radius);background:var(--card-bg);border:1px solid var(--border);width:max-content;max-width:280px;color:var(--muted-foreground);white-space:normal;opacity:0;pointer-events:none;z-index:10;padding:8px 12px;font-size:.75rem;line-height:1.4;transition:opacity .15s;position:absolute;top:calc(100% + 8px);right:0}._6YAPBa_disabledNewProject:hover:after{opacity:1}._6YAPBa_orgHeaderActions{align-items:center;gap:var(--spacing-sm);display:flex}._6YAPBa_orgSection{margin-bottom:32px}._6YAPBa_orgSection:last-child{margin-bottom:0}._6YAPBa_orgHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._6YAPBa_orgIdentity{align-items:center;gap:12px;display:flex}._6YAPBa_orgImage{object-fit:contain;flex-shrink:0;width:32px;height:32px}._6YAPBa_orgImageFallback{border-radius:var(--radius);background:var(--bg-muted);border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}._6YAPBa_orgName{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:700}._6YAPBa_orgEmpty{color:var(--muted-foreground);margin:0;font-size:.875rem}
.gVepnG_scope{--chart-color-1:var(--brand-chart-1-light);--chart-color-2:var(--brand-chart-2-light);--chart-color-3:var(--brand-chart-3-light);--chart-color-4:var(--brand-chart-4-light);--chart-color-5:var(--brand-chart-5-light);--chart-color-6:var(--brand-chart-6-light);--chart-comparison-color-1:color-mix(in srgb, var(--chart-color-1) 40%, transparent);--chart-comparison-color-2:color-mix(in srgb, var(--chart-color-2) 40%, transparent);--chart-comparison-color-3:color-mix(in srgb, var(--chart-color-3) 40%, transparent);--chart-comparison-color-4:color-mix(in srgb, var(--chart-color-4) 40%, transparent);--chart-comparison-color-5:color-mix(in srgb, var(--chart-color-5) 40%, transparent);--chart-comparison-color-6:color-mix(in srgb, var(--chart-color-6) 40%, transparent);--event-color-1:var(--brand-event-1-light);--event-color-2:var(--brand-event-2-light);--event-color-3:var(--brand-event-3-light);--event-color-4:var(--brand-event-4-light);--event-color-5:var(--brand-event-5-light);--event-ink-1:var(--brand-event-ink-1-light);--event-ink-2:var(--brand-event-ink-2-light);--event-ink-3:var(--brand-event-ink-3-light);--event-ink-4:var(--brand-event-ink-4-light);--event-ink-5:var(--brand-event-ink-5-light);display:contents}:is([data-theme=dark] .gVepnG_scope,.dark .gVepnG_scope){--chart-color-1:var(--brand-chart-1-dark);--chart-color-2:var(--brand-chart-2-dark);--chart-color-3:var(--brand-chart-3-dark);--chart-color-4:var(--brand-chart-4-dark);--chart-color-5:var(--brand-chart-5-dark);--chart-color-6:var(--brand-chart-6-dark);--event-color-1:var(--brand-event-1-dark);--event-color-2:var(--brand-event-2-dark);--event-color-3:var(--brand-event-3-dark);--event-color-4:var(--brand-event-4-dark);--event-color-5:var(--brand-event-5-dark);--event-ink-1:var(--brand-event-ink-1-dark);--event-ink-2:var(--brand-event-ink-2-dark);--event-ink-3:var(--brand-event-ink-3-dark);--event-ink-4:var(--brand-event-ink-4-dark);--event-ink-5:var(--brand-event-ink-5-dark)}
.cBf8VG_row{box-sizing:border-box;min-height:var(--agent-header-height);padding-block:6px;padding-inline:var(--agent-header-padding-x,16px);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.cBf8VG_title{min-width:0;color:var(--foreground);align-items:center;gap:8px;margin:0;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.3;display:flex}.cBf8VG_titleIcon{color:var(--agent-accent,var(--primary));flex-shrink:0;display:inline-flex}.cBf8VG_titleCollapsible{flex-wrap:wrap;align-content:flex-start;height:24px;line-height:24px;overflow:hidden}.cBf8VG_titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cBf8VG_actions{flex-shrink:0;align-items:center;display:flex}.cBf8VG_actionsTight{gap:4px}.cBf8VG_actionsLoose{gap:8px}
.HaHgIq_box{vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block;position:relative}.HaHgIq_still{width:100%;height:100%;display:block}.HaHgIq_strip{background-position:0 0;background-repeat:no-repeat;background-size:4800% 100%;width:100%;height:100%;display:block}.HaHgIq_idle{animation:4s steps(48,jump-none) infinite HaHgIq_agentStrip}.HaHgIq_working{animation:2.4s steps(48,jump-none) infinite HaHgIq_agentStrip}.HaHgIq_hello{background-size:2400% 100%;animation:1.2s steps(24,jump-none) both HaHgIq_agentStrip}.HaHgIq_hop{animation:.9s both HaHgIq_agentHop}@media (prefers-reduced-motion:reduce){.HaHgIq_idle,.HaHgIq_working,.HaHgIq_hop{animation:none}.HaHgIq_hello{background-position-x:30.43%;animation:none}}.HaHgIq_glyph{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@keyframes HaHgIq_agentStrip{0%{background-position-x:0%}to{background-position-x:100%}}@keyframes HaHgIq_agentHop{0%{transform:translateY(0)}35%{transform:translateY(-18%)}60%{transform:translateY(0)}80%{transform:translateY(-6%)}to{transform:translateY(0)}}
.sjqJza_badge{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.sjqJza_default{background:var(--accent);color:var(--foreground);border:1px solid var(--border)}.sjqJza_primary{background:rgba(var(--primary-rgb), .1);color:var(--primary);border:1px solid rgba(var(--primary-rgb), .2)}.sjqJza_success{background:rgba(var(--success-rgb), .1);color:var(--success);border:1px solid rgba(var(--success-rgb), .2)}.sjqJza_warning{background:rgba(var(--warning-rgb), .1);color:var(--accent-amber);border:1px solid rgba(var(--warning-rgb), .2)}.sjqJza_error{background:rgba(var(--error-rgb), .1);color:var(--error);border:1px solid rgba(var(--error-rgb), .2)}.sjqJza_insight{background:rgba(var(--insight-rgb), .1);color:var(--insight-color);border:1px solid rgba(var(--insight-rgb), .2)}.sjqJza_scribe{background:rgba(var(--scribe-rgb), .1);color:var(--scribe-color);border:1px solid rgba(var(--scribe-rgb), .2)}.sjqJza_studio{background:rgba(var(--studio-rgb), .1);color:var(--studio-color-text);border:1px solid rgba(var(--studio-rgb), .2)}.sjqJza_canvas{background:rgba(var(--canvas-rgb), .1);color:var(--canvas-color);border:1px solid rgba(var(--canvas-rgb), .2)}.sjqJza_seo{background:rgba(var(--seo-rgb), .1);color:var(--seo-color);border:1px solid rgba(var(--seo-rgb), .2)}.sjqJza_ux{background:rgba(var(--ux-rgb), .1);color:var(--ux-color-darker);border:1px solid rgba(var(--ux-rgb), .2)}:is([data-theme=dark] .sjqJza_ux,.dark .sjqJza_ux){color:var(--ux-color-light)}.sjqJza_sm{padding:1px 6px;font-size:.6875rem}.sjqJza_md{padding:2px 8px;font-size:.75rem}.sjqJza_lg{padding:4px 10px;font-size:.8125rem}.sjqJza_pill{border-radius:100px;padding-left:12px;padding-right:12px}.sjqJza_icon{align-items:center;display:inline-flex}.sjqJza_badge svg{flex-shrink:0}
.We7rla_button{border-radius:var(--radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.We7rla_button:not(:where(.We7rla_unstyled)){outline:none}.We7rla_button:not(:where(.We7rla_unstyled)):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.We7rla_spinner{margin-right:8px}.We7rla_button:disabled{opacity:.5;cursor:not-allowed}.We7rla_sm{height:32px;padding:0 12px;font-size:.875rem}.We7rla_md{height:40px;padding:0 16px;font-size:.9375rem}.We7rla_lg{height:48px;padding:0 24px;font-size:1rem}.We7rla_primary{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--btn-primary-shadow)}.We7rla_primary:hover:not(:disabled){background:var(--primary-hover);box-shadow:var(--btn-primary-shadow-hover);transform:var(--btn-primary-lift)}.We7rla_outline{color:var(--foreground);border:1px solid var(--border);background:0 0}.We7rla_outline:hover:not(:disabled){background:var(--accent);border-color:var(--primary)}.We7rla_danger-outline{color:var(--error);border:1px solid rgba(var(--error-rgb), .3);box-shadow:none;background:0 0}.We7rla_danger-outline:hover:not(:disabled){background:rgba(var(--error-rgb), .05);border-color:var(--error)}.We7rla_secondary{background:var(--accent);color:var(--foreground);border:1px solid var(--border)}.We7rla_secondary:hover:not(:disabled){background:var(--accent);border-color:var(--primary)}.We7rla_ghost{color:var(--muted-foreground);background:0 0}.We7rla_ghost:hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.We7rla_danger{background:var(--error);color:var(--fill-foreground);box-shadow:0 4px 12px rgba(var(--error-rgb), .2)}.We7rla_danger:hover:not(:disabled){background:var(--error-hover);box-shadow:0 6px 16px rgba(var(--error-rgb), .3);transform:translateY(-1px)}.We7rla_blue{background:var(--blue);color:#fff;box-shadow:0 4px 12px rgba(var(--blue-rgb), .2)}.We7rla_blue:hover:not(:disabled){background:var(--blue-hover);box-shadow:0 6px 16px rgba(var(--blue-rgb), .3);transform:translateY(-1px)}.We7rla_hero{background:var(--btn-hero-bg);color:var(--btn-hero-fg);box-shadow:var(--btn-hero-shadow);border:none;font-weight:700}.We7rla_hero:hover:not(:disabled){background:var(--btn-hero-bg-hover);transform:var(--btn-hero-lift);box-shadow:var(--btn-hero-shadow-hover);filter:var(--btn-hero-filter-hover)}.We7rla_hero:active:not(:disabled){transform:translateY(0)}.We7rla_insight{--agent-hue:var(--insight-color);--agent-hue-dark:var(--insight-color-dark);--agent-hue-darker:var(--insight-color-darker);--agent-hue-rgb:var(--insight-rgb);--agent-hue-label:var(--agent-label-insight,var(--insight-color-dark))}.We7rla_scribe{--agent-hue:var(--scribe-color);--agent-hue-dark:var(--scribe-color-dark);--agent-hue-darker:var(--scribe-color-darker);--agent-hue-rgb:var(--scribe-rgb);--agent-hue-label:var(--agent-label-scribe,var(--scribe-color-dark))}.We7rla_canvas{--agent-hue:var(--canvas-color);--agent-hue-dark:var(--canvas-color-dark);--agent-hue-darker:var(--canvas-color-darker);--agent-hue-rgb:var(--canvas-rgb);--agent-hue-label:var(--agent-label-canvas,var(--canvas-color-darker))}.We7rla_seo{--agent-hue:var(--seo-color);--agent-hue-dark:var(--seo-color-dark);--agent-hue-darker:var(--seo-color-darker);--agent-hue-rgb:var(--seo-rgb);--agent-hue-label:var(--agent-label-seo,var(--seo-color-darker))}.We7rla_ux{--agent-hue:var(--ux-color);--agent-hue-dark:var(--ux-color-dark);--agent-hue-darker:var(--ux-color-darker);--agent-hue-rgb:var(--ux-rgb);--agent-hue-label:var(--agent-label-ux,var(--ux-color-darker))}.We7rla_studio{--agent-hue:var(--studio-color);--agent-hue-dark:var(--studio-color-dark);--agent-hue-darker:var(--studio-color-darker);--agent-hue-rgb:var(--studio-rgb);--agent-hue-label:var(--agent-label-studio,var(--studio-color-darker))}.We7rla_campaigns{--agent-hue:var(--campaigns-color-dark);--agent-hue-dark:var(--campaigns-color-darker);--agent-hue-darker:var(--campaigns-color-darker);--agent-hue-rgb:var(--campaigns-rgb);--agent-hue-label:var(--agent-label-campaigns,var(--campaigns-color-darker))}.We7rla_insight,.We7rla_scribe,.We7rla_canvas,.We7rla_seo,.We7rla_ux,.We7rla_studio,.We7rla_campaigns{background:linear-gradient(135deg, var(--agent-hue-dark) 0%, var(--agent-hue) 100%);color:#fff;box-shadow:0 4px 12px rgba(var(--agent-hue-rgb), .3);border:none;font-weight:600}.We7rla_insight:hover:not(:disabled),.We7rla_scribe:hover:not(:disabled),.We7rla_canvas:hover:not(:disabled),.We7rla_seo:hover:not(:disabled),.We7rla_ux:hover:not(:disabled),.We7rla_studio:hover:not(:disabled),.We7rla_campaigns:hover:not(:disabled){background:linear-gradient(135deg, var(--agent-hue-darker) 0%, var(--agent-hue-dark) 100%);box-shadow:0 6px 16px rgba(var(--agent-hue-rgb), .4);transform:translateY(-1px)}[data-app-theme=monochrome] .We7rla_danger{box-shadow:none}[data-app-theme=monochrome] .We7rla_danger:hover:not(:disabled){box-shadow:none;transform:none}:is([data-app-theme=monochrome] .We7rla_insight,[data-app-theme=monochrome] .We7rla_scribe,[data-app-theme=monochrome] .We7rla_canvas,[data-app-theme=monochrome] .We7rla_seo,[data-app-theme=monochrome] .We7rla_ux,[data-app-theme=monochrome] .We7rla_studio,[data-app-theme=monochrome] .We7rla_campaigns){background:var(--bg-card);color:var(--agent-hue-label);border:1px solid color-mix(in srgb, var(--agent-hue-label) 45%, transparent);box-shadow:none}:is([data-app-theme=monochrome] .We7rla_insight:disabled,[data-app-theme=monochrome] .We7rla_scribe:disabled,[data-app-theme=monochrome] .We7rla_canvas:disabled,[data-app-theme=monochrome] .We7rla_seo:disabled,[data-app-theme=monochrome] .We7rla_ux:disabled,[data-app-theme=monochrome] .We7rla_studio:disabled,[data-app-theme=monochrome] .We7rla_campaigns:disabled){border-color:var(--agent-hue-label)}:is([data-app-theme=monochrome] .We7rla_insight:hover:not(:disabled),[data-app-theme=monochrome] .We7rla_scribe:hover:not(:disabled),[data-app-theme=monochrome] .We7rla_canvas:hover:not(:disabled),[data-app-theme=monochrome] .We7rla_seo:hover:not(:disabled),[data-app-theme=monochrome] .We7rla_ux:hover:not(:disabled),[data-app-theme=monochrome] .We7rla_studio:hover:not(:disabled),[data-app-theme=monochrome] .We7rla_campaigns:hover:not(:disabled)){background:color-mix(in srgb, var(--agent-hue-label) 8%, var(--bg-card));border-color:color-mix(in srgb, var(--agent-hue-label) 70%, transparent);box-shadow:none;transform:none}:is([data-agent=insight] .We7rla_insight,[data-agent=canvas] .We7rla_canvas,[data-agent=scribe] .We7rla_scribe,[data-agent=seo] .We7rla_seo,[data-agent=ux] .We7rla_ux,[data-agent=studio] .We7rla_studio,[data-agent=campaigns] .We7rla_campaigns){background:var(--primary);color:var(--primary-foreground);box-shadow:none;border-color:#0000}:is([data-agent=insight] .We7rla_insight:hover:not(:disabled),[data-agent=canvas] .We7rla_canvas:hover:not(:disabled),[data-agent=scribe] .We7rla_scribe:hover:not(:disabled),[data-agent=seo] .We7rla_seo:hover:not(:disabled),[data-agent=ux] .We7rla_ux:hover:not(:disabled),[data-agent=studio] .We7rla_studio:hover:not(:disabled),[data-agent=campaigns] .We7rla_campaigns:hover:not(:disabled)){background:var(--primary-hover);color:var(--primary-foreground);box-shadow:none;border-color:#0000;transform:none}:is([data-agent=insight] .We7rla_insight:disabled,[data-agent=canvas] .We7rla_canvas:disabled,[data-agent=scribe] .We7rla_scribe:disabled,[data-agent=seo] .We7rla_seo:disabled,[data-agent=ux] .We7rla_ux:disabled,[data-agent=studio] .We7rla_studio:disabled,[data-agent=campaigns] .We7rla_campaigns:disabled){border-color:#0000}.We7rla_planner{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-gradient-end) 100%);color:var(--primary-foreground);box-shadow:0 4px 12px rgba(var(--primary-rgb), .3);border:none;font-weight:600}.We7rla_planner:hover:not(:disabled){background:linear-gradient(135deg, var(--primary-hover) 0%, var(--primary) 100%);box-shadow:0 6px 16px rgba(var(--primary-rgb), .4);transform:translateY(-1px)}[data-app-theme=monochrome] .We7rla_planner{background:var(--primary);box-shadow:none}[data-app-theme=monochrome] .We7rla_planner:hover:not(:disabled){background:var(--primary-hover);box-shadow:none;transform:none}.We7rla_unstyled{display:revert;align-items:revert;justify-content:revert;height:auto;font-size:inherit;font-weight:inherit;color:inherit;outline:revert;gap:0;padding:0;transition:none}:where(.We7rla_unstyled){box-shadow:none;background:0 0;border:none;border-radius:0}
.eXrseq_card{background:var(--card-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);transition:border-color .2s;overflow:hidden}.eXrseq_paddingDefault{padding:24px}.eXrseq_paddingNone{padding:0}.eXrseq_paddingCompact{padding:12px}.eXrseq_hoverable:hover{border-color:var(--card-border-hover,var(--primary))}
.e7aCrG_container{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.e7aCrG_checkbox{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.e7aCrG_checkbox:hover{border-color:var(--primary)}.e7aCrG_checked{background:var(--primary);border-color:var(--primary)}.e7aCrG_checked svg{color:var(--primary-foreground)}.e7aCrG_disabled{opacity:.5;cursor:not-allowed}.e7aCrG_disabled:hover{border-color:var(--border)}.e7aCrG_label{color:var(--foreground);-webkit-user-select:none;user-select:none;font-size:.875rem}.e7aCrG_sm .e7aCrG_checkbox{width:14px;height:14px}.e7aCrG_lg .e7aCrG_checkbox{width:22px;height:22px}
._7h50Bq_cost{white-space:nowrap;font-variant-numeric:tabular-nums;color:inherit;flex-shrink:0;align-items:center;gap:3px;font-size:.75rem;display:inline-flex}._7h50Bq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.hbSiJq_wrapper{position:relative}.hbSiJq_flexFiller{flex:1}.hbSiJq_trigger{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:44px;padding:8px 12px;transition:all .2s;display:flex}.hbSiJq_triggerSm{border-radius:var(--radius);flex-wrap:nowrap;height:32px;min-height:32px;padding:4px 8px}.hbSiJq_trigger:hover{border-color:var(--primary)}.hbSiJq_trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hbSiJq_triggerOpen{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.hbSiJq_triggerScribeOpen{border-color:var(--scribe-color);box-shadow:0 0 0 1px var(--scribe-color)}.hbSiJq_triggerDisabled{opacity:.5;pointer-events:none;cursor:not-allowed}.hbSiJq_placeholder{color:var(--muted-foreground);font-size:.8125rem}.hbSiJq_chevron{color:var(--muted-foreground);margin-left:auto;transition:transform .2s}.hbSiJq_chevronOpen{transform:rotate(180deg)}.hbSiJq_singleValue{flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.hbSiJq_singleValueLabel{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.hbSiJq_compactValue{color:var(--foreground);white-space:nowrap;font-size:.8125rem;font-weight:500}.hbSiJq_selectedTag{background:rgba(var(--primary-rgb), .1);color:var(--primary);border-radius:var(--radius-sm);border:1px solid rgba(var(--primary-rgb), .2);align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;display:flex}.hbSiJq_tagIcon{flex-shrink:0;display:inline-flex}.hbSiJq_selectedTag:hover{background:rgba(var(--primary-rgb), .15)}.hbSiJq_selectedTagScribe{background:rgba(var(--scribe-rgb), .1);color:var(--scribe-color);border-color:rgba(var(--scribe-rgb), .2)}.hbSiJq_selectedTagScribe:hover{background:rgba(var(--scribe-rgb), .15)}.hbSiJq_removeIcon{opacity:.6;cursor:pointer}.hbSiJq_removeIcon:hover{opacity:1}.hbSiJq_overlay{z-index:90;position:fixed;inset:0}.hbSiJq_panel{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);z-index:1000;flex-direction:column;gap:4px;width:max-content;min-width:100%;max-width:320px;max-height:300px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 16px 40px #00000026}.hbSiJq_option{border-radius:var(--radius);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .15s;display:flex}.hbSiJq_option:hover{background:var(--accent)}.hbSiJq_option:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.hbSiJq_optionSelected{background:var(--accent)}.hbSiJq_optionContent{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.hbSiJq_optionIcon{color:var(--muted-foreground)}.hbSiJq_optionIconSelected{color:var(--primary)}.hbSiJq_optionLabel{overflow-wrap:anywhere;min-width:0;color:var(--foreground);opacity:.8;font-size:.8125rem;font-weight:400}.hbSiJq_optionLabelSelected{opacity:1;font-weight:600}.hbSiJq_optionCheckbox{border:1px solid var(--border);border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;width:18px;height:18px;margin-left:4px;transition:all .15s;display:flex}.hbSiJq_optionCheckboxChecked{background:var(--primary);border-color:var(--primary)}.hbSiJq_optionCheckboxCheckedScribe{background:var(--scribe-color)!important;border-color:var(--scribe-color)!important}.hbSiJq_actions{border-top:1px solid var(--border);margin-top:4px;padding-top:8px}.hbSiJq_addButton{width:100%;color:var(--primary);justify-content:flex-start;padding:10px 12px;font-size:.8125rem}.hbSiJq_empty{color:var(--muted-foreground);text-align:center;padding:12px;font-size:.8125rem}.hbSiJq_optionActions{align-items:center;gap:4px;display:flex}.hbSiJq_searchContainer{border-bottom:1px solid var(--border);background:var(--background);z-index:2;border-radius:var(--radius-md) var(--radius-md) 0 0;align-items:center;gap:8px;margin:-8px -8px 8px;padding:10px 12px;display:flex;position:sticky;top:-8px}.hbSiJq_searchIcon{color:var(--muted-foreground);flex-shrink:0}.hbSiJq_searchInput{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.8125rem}.hbSiJq_searchInput::placeholder{color:var(--muted-foreground)}.hbSiJq_singleValueWrap{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.hbSiJq_overlayPopover{z-index:1101}.hbSiJq_panelPopover{z-index:1102}
.k8hYCq_iconButton{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.k8hYCq_sm{border-radius:6px;width:32px;height:32px}.k8hYCq_md,.k8hYCq_lg{width:40px;height:40px}.k8hYCq_iconButton:hover:not(:disabled){background:var(--accent);color:var(--foreground);border-color:var(--primary);transform:translateY(-1px)}.k8hYCq_iconButton:disabled{opacity:.5;cursor:not-allowed}.k8hYCq_danger:not(:disabled){color:var(--error);border-color:rgba(var(--error-rgb), .3)}.k8hYCq_danger:hover:not(:disabled){color:var(--error);border-color:var(--error);background:rgba(var(--error-rgb), .1)}.k8hYCq_ghost{border-color:#0000}.k8hYCq_ghost:hover:not(:disabled){background:var(--accent);border-color:var(--border)}.k8hYCq_ghost-danger{border-color:#0000}.k8hYCq_ghost-danger:hover:not(:disabled){color:var(--error);border-color:var(--error);background:rgba(var(--error-rgb), .1)}.k8hYCq_toolbar{border-color:#0000}.k8hYCq_toolbar:hover:not(:disabled){background:var(--bg-card-hover);color:var(--foreground);border-color:#0000;transform:none}.k8hYCq_toolbar:disabled{opacity:.4}.k8hYCq_toolbar:focus-visible{outline:2px solid var(--agent-accent-text,var(--primary-text));outline-offset:2px}.k8hYCq_toolbar.k8hYCq_active,.k8hYCq_toolbar.k8hYCq_active:hover:not(:disabled){background:color-mix(in srgb, var(--agent-accent,var(--primary)) 14%, transparent);border-color:color-mix(in srgb, var(--agent-accent,var(--primary)) 40%, transparent);color:var(--agent-accent-text,var(--primary-text))}.k8hYCq_spinner{animation:1s linear infinite k8hYCq_spin}@media (prefers-reduced-motion:reduce){.k8hYCq_spinner{animation:none}}@keyframes k8hYCq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.IOgjGa_root{align-items:center;display:inline-flex;position:relative}.IOgjGa_trigger{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;line-height:0;display:inline-flex}.IOgjGa_trigger:hover{color:var(--foreground)}.IOgjGa_trigger:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:1px}.IOgjGa_panel{z-index:30;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card-elevated);width:max-content;max-width:280px;box-shadow:var(--shadow-popover);text-align:left;white-space:normal;cursor:default;flex-direction:column;gap:4px;padding:10px 12px;font-size:.78rem;font-weight:400;line-height:1.5;display:flex;position:absolute;top:calc(100% + 8px)}.IOgjGa_panelStart{left:-8px}.IOgjGa_panelEnd{right:-8px}.IOgjGa_title{color:var(--foreground);font-weight:600}.IOgjGa_body{color:var(--muted-foreground)}
.kBhXhq_input{background:var(--background);border:1px solid var(--border);border-radius:var(--radius);width:100%;height:42px;color:var(--foreground);padding:0 14px;font-family:inherit;font-size:.9375rem;transition:all .2s}.kBhXhq_input::placeholder{color:var(--muted-foreground);opacity:.6}.kBhXhq_input:focus{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--background);outline:none}.kBhXhq_label{color:var(--muted-foreground);margin-bottom:6px;font-size:.875rem;font-weight:500;display:block}.kBhXhq_container{flex-direction:column;display:flex}
.uobDha_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.uobDha_modal{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;animation:.2s ease-out uobDha_modalScale;display:flex;box-shadow:0 20px 25px -5px #0003}.uobDha_fullscreen{width:min(1600px,100%);max-width:1600px;height:100%;max-height:none}.uobDha_fullscreen .uobDha_content{white-space:normal;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.uobDha_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.uobDha_headerActions{align-items:center;gap:8px;display:flex}.uobDha_header h3{color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600}.uobDha_closeButton{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.uobDha_closeButton:hover{background:var(--accent);color:var(--foreground)}.uobDha_standaloneClose{z-index:10;position:absolute;top:16px;right:16px}.uobDha_content{color:var(--foreground);white-space:pre-wrap;padding:24px;font-size:.95rem;line-height:1.6;position:relative;overflow-y:auto}.uobDha_noPadding{padding:0}.uobDha_footer{border-top:1px solid var(--border);justify-content:flex-end;padding:16px 20px;display:flex}@keyframes uobDha_modalScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.uobDha_modal{animation:none}}
._8GJrrW_container{width:100%}._8GJrrW_bar{height:var(--progress-height,8px);background:var(--muted);border-radius:4px;overflow:hidden}._8GJrrW_fill{background:var(--progress-fill,var(--primary));border-radius:4px;height:100%;transition:width .4s}._8GJrrW_fill._8GJrrW_warning{background:var(--warning)}._8GJrrW_fill._8GJrrW_danger{background:var(--error)}
._43N26W_container{width:100%;max-width:300px;margin:20px auto;position:relative}
.LwWN0W_container{width:100%;position:relative}.LwWN0W_icon{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.LwWN0W_input{background:var(--accent);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);outline:none;padding:10px 16px 10px 40px;font-size:14px;transition:border-color .2s,box-shadow .2s}.LwWN0W_input::placeholder{color:var(--muted-foreground)}.LwWN0W_input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb), .1)}.LwWN0W_container.LwWN0W_sm{height:32px}.LwWN0W_input.LwWN0W_sm{height:32px;padding:5px 12px 5px 36px;font-size:13px}.LwWN0W_container.LwWN0W_sm .LwWN0W_icon{left:10px}.LwWN0W_container.LwWN0W_lg{height:48px}.LwWN0W_input.LwWN0W_lg{height:48px;padding:12px 20px 12px 44px;font-size:15px}.LwWN0W_container.LwWN0W_lg .LwWN0W_icon{left:14px}
.mVC3lq_selectWrapper{flex:1;min-width:0;position:relative}.mVC3lq_select{border:1px solid var(--border);background:var(--card-bg);width:100%;min-height:44px;color:var(--foreground);cursor:pointer;appearance:none;border-radius:10px;outline:none;padding:8px 40px 8px 12px;font-size:13px;font-weight:600;transition:all .2s}.mVC3lq_select.mVC3lq_sm{border-radius:var(--radius);height:32px;min-height:32px;padding:4px 32px 4px 10px;font-weight:500}.mVC3lq_selectWrapper.mVC3lq_sm .mVC3lq_chevron{right:10px}.mVC3lq_select:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb), .1)}.mVC3lq_select:disabled{opacity:.5;cursor:not-allowed}.mVC3lq_chevron{pointer-events:none;color:var(--muted-foreground);transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mVC3lq_selectWrapper:hover .mVC3lq_chevron{color:var(--foreground)}.mVC3lq_select option{background:var(--background);color:var(--foreground);padding:12px}.mVC3lq_select optgroup{background:var(--background);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-style:normal;font-weight:700}.mVC3lq_select optgroup option{text-transform:none;color:var(--foreground);padding-left:20px;font-size:13px;font-weight:400}
.AVN0pq_shy{vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block}.AVN0pq_drift{will-change:transform;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}@media (prefers-reduced-motion:reduce){.AVN0pq_drift{transition:none}}
@property --skeleton-tint{syntax:"<color>";inherits:false;initial-value:#0000}.zKBweW_skeletonLine.zKBweW_skeletonLine{background:linear-gradient(90deg, var(--accent) 25%, var(--skeleton-tint,var(--border)) 50%, var(--accent) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite zKBweW_skeletonShimmer;display:block}:where(.zKBweW_skeletonLine){--skeleton-tint:var(--border);border-radius:999px;width:100%;height:10px}@keyframes zKBweW_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.zKBweW_skeletonLine.zKBweW_skeletonLine{background:var(--accent);animation:none}}
.WLrO7q_tabsContainer{border-bottom:1px solid var(--border);gap:8px;margin-bottom:32px;display:flex}.WLrO7q_tab{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 16px;font-size:.875rem;font-weight:500;transition:all .2s}.WLrO7q_tab:hover{color:var(--foreground);background:var(--accent)}.WLrO7q_active{color:var(--agent-accent-text,var(--primary-text,var(--primary)));border-bottom-color:var(--agent-accent,var(--primary))}
.-rHntq_container{flex-direction:column;display:flex}.-rHntq_label{color:var(--muted-foreground);margin-bottom:6px;font-size:.875rem;font-weight:500;display:block}.-rHntq_textarea{background:var(--background);border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:120px;color:var(--foreground);resize:vertical;padding:12px 14px;font-family:inherit;font-size:.9375rem;line-height:1.6;transition:all .2s}.-rHntq_textarea::placeholder{color:var(--muted-foreground);opacity:.6}.-rHntq_textarea:focus{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--background);outline:none}
.HiYo6a_toast{background:var(--toast-bg);color:var(--toast-fg);pointer-events:auto;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;min-width:300px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .3s;animation:.3s ease-out HiYo6a_slideIn;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.HiYo6a_closing{animation:.3s ease-in forwards HiYo6a_slideOut}.HiYo6a_success{border-left:4px solid var(--success)}.HiYo6a_success .HiYo6a_icon{color:var(--success)}.HiYo6a_error{border-left:4px solid var(--error)}.HiYo6a_error .HiYo6a_icon{color:var(--error)}.HiYo6a_info{border-left:4px solid var(--info)}.HiYo6a_info .HiYo6a_icon{color:var(--info)}.HiYo6a_message{flex:1}.HiYo6a_actionBtn{color:var(--toast-fg);cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px;font-weight:600;text-decoration:underline;transition:all .2s}.HiYo6a_actionBtn:hover{background:color-mix(in srgb, var(--toast-fg) 8%, transparent)}.HiYo6a_closeBtn{color:var(--toast-muted-fg);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.HiYo6a_closeBtn:hover{color:var(--toast-fg);background:#ffffff0d}@keyframes HiYo6a_slideIn{0%{opacity:0;transform:translateY(100%)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes HiYo6a_slideOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(20px)scale(.95)}}
.kP0wSa_container{background:var(--accent);border-radius:var(--radius);border:1px solid var(--border);gap:2px;padding:4px;display:flex}.kP0wSa_option{border-radius:calc(var(--radius) - 2px);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .2s;display:flex;position:relative}.kP0wSa_tooltip{z-index:300;white-space:nowrap;background:var(--bg-card-elevated);border:1px solid var(--border);color:var(--foreground);opacity:0;pointer-events:none;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 8px 24px #0003}.kP0wSa_option:hover .kP0wSa_tooltip,.kP0wSa_option:focus-visible .kP0wSa_tooltip{opacity:1;transform:translate(-50%)translateY(0)}.kP0wSa_option:first-child .kP0wSa_tooltip{left:0;transform:translate(0)translateY(-4px)}.kP0wSa_option:last-child .kP0wSa_tooltip{left:auto;right:0;transform:translate(0)translateY(-4px)}.kP0wSa_option:first-child:hover .kP0wSa_tooltip,.kP0wSa_option:first-child:focus-visible .kP0wSa_tooltip,.kP0wSa_option:last-child:hover .kP0wSa_tooltip,.kP0wSa_option:last-child:focus-visible .kP0wSa_tooltip{transform:translate(0)translateY(0)}.kP0wSa_option:hover:not(.kP0wSa_active){color:var(--foreground);background:color-mix(in srgb, var(--foreground) 5%, transparent)}.kP0wSa_active{background:var(--agent-accent,var(--primary));color:var(--primary-foreground);box-shadow:0 4px 12px rgba(var(--agent-accent-rgb,var(--primary-rgb)), .2)}.kP0wSa_sm{gap:1px;padding:2px}.kP0wSa_sm .kP0wSa_option{gap:6px;min-height:26px;padding:3px 10px;font-size:11px}.kP0wSa_lg .kP0wSa_option{gap:10px;padding:8px 18px;font-size:13px}.kP0wSa_fullWidth{width:100%}.kP0wSa_fullWidth .kP0wSa_option{flex:1;justify-content:center}
._0BJf1a_disclosure{text-align:center;color:var(--muted-foreground);opacity:.6;margin:6px 0 0;font-size:.6875rem;line-height:1.4}@media (max-height:1100px),(max-width:900px){._0BJf1a_disclosure{height:10px;margin:0;font-size:0;line-height:0;overflow:hidden}}
.xjXpgq_panel{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:16px;display:flex}.xjXpgq_header{align-items:baseline;gap:8px;font-size:13px;display:flex}.xjXpgq_title{color:var(--text-main);font-weight:600}.xjXpgq_elapsed{color:var(--text-muted);font-variant-numeric:tabular-nums}.xjXpgq_earlier{color:var(--text-muted);margin-bottom:-2px;padding-left:24px;font-size:12px}.xjXpgq_steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.xjXpgq_step{align-items:center;gap:8px;font-size:13px;line-height:1.4;animation:.25s ease-out xjXpgq_stepIn;display:flex}.xjXpgq_stepActive{color:var(--text-main)}.xjXpgq_stepDone{color:var(--text-muted)}.xjXpgq_marker{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.xjXpgq_stepActive .xjXpgq_marker{color:var(--text-main)}.xjXpgq_stepDone .xjXpgq_marker{color:var(--text-muted)}.xjXpgq_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.xjXpgq_ring{box-sizing:border-box;border:2px solid var(--border);border-top-color:var(--text-main);border-radius:var(--radius-full);width:13px;height:13px;animation:.9s linear infinite xjXpgq_spin;display:inline-block}@keyframes xjXpgq_spin{to{transform:rotate(360deg)}}@keyframes xjXpgq_stepIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.xjXpgq_ring,.xjXpgq_step{animation:none}}.xjXpgq_settled{margin:4px 0 2px}.xjXpgq_toggle{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px 0;font-size:12px;display:inline-flex}.xjXpgq_toggle:hover{color:var(--text-main)}.xjXpgq_toggle:focus-visible{outline:2px solid var(--text-main);outline-offset:2px;border-radius:var(--radius-sm)}.xjXpgq_settledList{padding:6px 0 4px 17px}.xjXpgq_settledList .xjXpgq_step{font-size:12px;animation:none}.xjXpgq_live{flex-direction:column;gap:8px;display:flex}.xjXpgq_liveHeader{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.xjXpgq_live .xjXpgq_ring{border-top-color:var(--agent-accent,var(--text-main))}.xjXpgq_liveStep .xjXpgq_marker{color:var(--text-muted)}.xjXpgq_liveSteps{padding:0}.xjXpgq_liveEarlier{color:var(--text-muted);margin-bottom:-2px;padding-left:24px;font-size:12px}.xjXpgq_liveSteps{flex-direction:column;gap:6px;margin:0;list-style:none;display:flex}.xjXpgq_liveStep{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;line-height:1.4;animation:.25s ease-out xjXpgq_stepIn;display:flex}.xjXpgq_liveStepNewest{color:var(--text-main)}.xjXpgq_strip{background:var(--bg-muted)}.xjXpgq_stripToggle{width:100%;font:inherit;text-align:start;color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:12px;display:flex}.xjXpgq_stripToggle:hover{color:var(--text-main)}.xjXpgq_stripToggle:focus-visible{outline:2px solid var(--text-main);outline-offset:-2px;border-radius:var(--radius-sm)}.xjXpgq_stripList{padding:0 16px 10px 14px}.xjXpgq_stripList .xjXpgq_step{font-size:12px;animation:none}@media (prefers-reduced-motion:reduce){.xjXpgq_liveStep{animation:none}}.xjXpgq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xjXpgq_chip{--chip-accent:var(--text-muted);--chip-text:var(--text-main);border:1px solid color-mix(in srgb, var(--chip-accent) 40%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--chip-accent) 12%, transparent);color:var(--chip-text);flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.4}.xjXpgq_chipInsight{--chip-accent:var(--insight-color);--chip-text:var(--insight-color-text)}.xjXpgq_chipSeo{--chip-accent:var(--seo-color);--chip-text:var(--seo-color-text)}
._6w5iDG_container{align-items:center;gap:16px;display:flex}._6w5iDG_avatarWrapper{width:var(--size,80px);height:var(--size,80px);background:var(--card-bg);border:2px solid var(--border);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;overflow:hidden}._6w5iDG_randomizing{transform:scale(.95)}._6w5iDG_image{object-fit:cover;width:100%;height:100%}._6w5iDG_buttonStyle{gap:6px}
.EeOLNa_row{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;font-size:.875rem;display:flex}.EeOLNa_label{min-width:0;color:var(--text-main);overflow-wrap:anywhere}.EeOLNa_detail{color:var(--text-muted);overflow-wrap:anywhere;font-size:.75rem}.EeOLNa_change{color:var(--text-main);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:inline-flex}.EeOLNa_from,.EeOLNa_arrow{color:var(--text-muted)}.EeOLNa_to{font-weight:600}.EeOLNa_reason{color:var(--text-muted);overflow-wrap:anywhere;font-size:.8125rem}.EeOLNa_warning{max-width:100%;color:var(--warning-text);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin-top:2px;font-size:.8125rem;line-height:1.4;display:inline-flex}.EeOLNa_warningIcon{flex:none;margin-top:2px}.EeOLNa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EeOLNa_lines{flex-direction:column;gap:2px;width:100%;margin:4px 0 0;padding:0;list-style:none;display:flex}.EeOLNa_line{border-radius:var(--radius-sm);grid-template-columns:minmax(64px,96px) minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:2px 6px;font-size:.8125rem;display:grid}.EeOLNa_lineLabel{color:var(--text-muted);font-size:.75rem}.EeOLNa_lineBody{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.EeOLNa_lineText{color:var(--text-main)}.EeOLNa_was{color:var(--text-muted)}.EeOLNa_lineNote{color:var(--text-muted);font-size:.75rem}.EeOLNa_markWord{color:var(--text-muted);text-transform:uppercase;font-size:.6875rem;font-weight:600}.EeOLNa_kept .EeOLNa_lineText,.EeOLNa_removed del{color:var(--text-muted)}.EeOLNa_plainLine{grid-template-columns:minmax(64px,112px) minmax(0,1fr);padding:2px 0}.EeOLNa_plainBody{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0;display:flex}.EeOLNa_hinted{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;cursor:help}.EeOLNa_keptCount{color:var(--text-muted);padding:2px 6px;font-size:.75rem}.EeOLNa_pictures{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:10px;width:100%;margin:4px 0 0;padding:0;list-style:none;display:grid}.EeOLNa_picture{flex-direction:column;gap:4px;min-width:0;display:flex}.EeOLNa_thumb,.EeOLNa_thumbPlaceholder{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-muted);justify-content:center;align-items:center;width:100%;padding:0;display:flex;overflow:hidden}.EeOLNa_thumb{cursor:pointer}.EeOLNa_thumb:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.EeOLNa_thumbImage{object-fit:contain;width:100%;height:100%;display:block}.EeOLNa_thumbPlaceholder{color:var(--text-muted);text-align:center;border-style:dashed;padding:6px;font-size:.75rem}.EeOLNa_thumbPlaceholderLabel{overflow-wrap:anywhere}.EeOLNa_pictureAdded .EeOLNa_thumb,.EeOLNa_pictureAdded .EeOLNa_thumbPlaceholder{border-color:var(--success)}.EeOLNa_pictureRemoved .EeOLNa_thumb,.EeOLNa_pictureRemoved .EeOLNa_thumbPlaceholder{opacity:.55}.EeOLNa_pictureKept .EeOLNa_thumb,.EeOLNa_pictureKept .EeOLNa_thumbPlaceholder{border-color:var(--border)}.EeOLNa_pictureText{flex-direction:column;gap:1px;min-width:0;font-size:.75rem;display:flex}.EeOLNa_pictureLabel{color:var(--text-main);overflow-wrap:anywhere}.EeOLNa_pictureRemoved .EeOLNa_pictureLabel,.EeOLNa_pictureRemoved .EeOLNa_pictureLabel del{color:var(--text-muted)}.EeOLNa_pictureSize,.EeOLNa_pictureNote{color:var(--text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.EeOLNa_pictureMark{color:var(--text-muted);text-transform:uppercase;font-size:.6875rem;font-weight:600}.EeOLNa_pictureWarnings{flex-direction:column;gap:6px;width:100%;min-width:0;margin:6px 0 0;padding:0;list-style:none;display:flex}.EeOLNa_pictureWarning{overflow-wrap:anywhere;width:100%;min-width:0;font-size:.75rem}.EeOLNa_exact{white-space:pre-wrap;overflow-wrap:anywhere}.EeOLNa_section{flex-direction:column;gap:2px;width:100%;margin-top:8px;display:flex}.EeOLNa_sectionTitle{color:var(--text-muted);letter-spacing:.02em;margin:0;font-size:.75rem;font-weight:600}.EeOLNa_sectionToggle{min-height:24px;color:var(--text-muted);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:2px;padding:0 6px;font-size:.8125rem;text-decoration:underline}.EeOLNa_sectionToggle:hover{color:var(--text-main)}.EeOLNa_sectionToggle:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}
.A8dK3W_rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.A8dK3W_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-width:0;font-size:.875rem;display:flex}.A8dK3W_main{min-width:0;color:var(--text-main);overflow-wrap:anywhere}.A8dK3W_detail{color:var(--text-muted);overflow-wrap:anywhere;font-size:.75rem}.A8dK3W_label{color:var(--text-muted);font-size:.8125rem}.A8dK3W_problem{color:var(--error-text);margin:8px 0 0;font-size:.8125rem}.A8dK3W_note{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.A8dK3W_noteToggle{color:var(--text-muted);padding-left:0}.A8dK3W_noteInput{width:100%}.A8dK3W_eyebrowCharacter{vertical-align:middle;margin-right:6px}
.EK1OQq_sides{flex-direction:column;gap:12px;display:flex}.EK1OQq_side{flex-direction:column;gap:4px;min-width:0;display:flex}.EK1OQq_label{color:var(--text-muted);margin:0;font-size:.75rem;font-weight:500}.EK1OQq_text{overflow-wrap:anywhere;min-width:0}.EK1OQq_proposed{border-radius:var(--radius-sm);background:var(--bg-muted);padding:8px 10px}.EK1OQq_none{color:var(--text-muted)}.EK1OQq_error{color:var(--error-text);margin:0;font-size:.8125rem}
.w2mCpW_row{margin-top:var(--spacing-sm);display:flex}
.tbXNXW_chip{color:var(--text-main);background:var(--bg-muted);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:7px;min-width:0;margin-bottom:8px;padding:6px 10px;font-size:.78rem;display:flex}.tbXNXW_chip>svg{color:var(--focus-chip-accent,var(--primary));flex-shrink:0}.tbXNXW_label{text-transform:uppercase;letter-spacing:.05em;color:var(--focus-chip-accent,var(--primary));flex-shrink:0;font-size:.68rem;font-weight:700}.tbXNXW_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tbXNXW_clearBtn{flex-shrink:0;margin-left:auto}
.tPwzha_inputContainer{width:var(--chat-input-width,calc(100% - 48px));max-width:var(--chat-input-max-width,900px);margin:var(--chat-input-margin,0 auto 8px auto);flex-direction:column;display:flex}.tPwzha_inputForm{padding:var(--chat-input-padding,8px 12px);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--chat-input-radius,var(--radius-xl));flex-direction:column;width:100%;transition:all .2s;display:flex;position:relative;box-shadow:0 10px 30px -10px #0000001a}.tPwzha_inputForm:focus-within{border-color:var(--primary);box-shadow:0 10px 40px -10px rgba(var(--primary-rgb), .15)}.tPwzha_inputRow{align-items:var(--chat-input-row-align,flex-end);gap:var(--chat-input-gap,8px);width:100%;display:flex}.tPwzha_formDragging{border-color:var(--primary);border-style:dashed}.tPwzha_dropHint{border-radius:var(--chat-input-radius,var(--radius-xl));background:rgba(var(--primary-rgb), .08);color:var(--primary);pointer-events:none;z-index:1;justify-content:center;align-items:center;font-size:.9rem;font-weight:500;display:flex;position:absolute;inset:0}.tPwzha_hiddenFileInput{display:none}.tPwzha_attachWrap{flex-shrink:0;position:relative}.tPwzha_attachMenu{z-index:20;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md,8px);min-width:200px;box-shadow:var(--shadow-popover);flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.tPwzha_attachMenuItem{border-radius:var(--radius-sm);width:100%;color:var(--foreground);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:.875rem;display:flex}.tPwzha_attachMenuItem:hover:not(:disabled),.tPwzha_attachMenuItem:focus-visible{background:var(--bg-muted);outline:none}.tPwzha_attachMenuItem:disabled{opacity:.4;cursor:not-allowed}.tPwzha_attachButton{width:var(--chat-input-button-size,40px);height:var(--chat-input-button-size,40px);margin-bottom:var(--chat-input-button-offset,2px);margin-right:var(--chat-input-attach-margin-end,0px);color:var(--muted-foreground);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.tPwzha_attachButton:hover:not(:disabled){background:var(--card-bg-elevated,var(--card-bg));color:var(--primary)}.tPwzha_attachButton:disabled{opacity:.4;cursor:not-allowed}.tPwzha_chatInput{width:100%;padding:var(--chat-input-text-padding,10px 12px);color:var(--foreground);font-size:var(--chat-input-font-size,1rem);resize:none;min-height:var(--chat-input-button-size,40px);background:0 0;border:none;outline:none;max-height:200px;font-family:inherit;line-height:1.5}.tPwzha_chatInput::placeholder{color:var(--muted-foreground);opacity:.6}.tPwzha_sendButton{width:var(--chat-input-button-size,40px);height:var(--chat-input-button-size,40px);margin-bottom:var(--chat-input-button-offset,2px);flex-shrink:0;border-radius:12px!important;padding:0!important}.tPwzha_sendButtonScribe{background:var(--scribe-color)!important;box-shadow:0 4px 12px rgba(var(--scribe-rgb), .2)!important}.tPwzha_stopButton{width:var(--chat-input-button-size,40px);height:var(--chat-input-button-size,40px);margin-bottom:var(--chat-input-button-offset,2px);flex-shrink:0;color:var(--error)!important;background:#ef44441a!important;border-color:#ef444433!important;border-radius:12px!important;padding:0!important}.tPwzha_sendButtonCanvas{background:var(--canvas-color)!important;box-shadow:0 4px 12px rgba(var(--canvas-rgb), .2)!important}.tPwzha_formCanvas:focus-within{border-color:var(--canvas-color)!important;box-shadow:0 10px 40px -10px rgba(var(--canvas-rgb), .15)!important}.tPwzha_inputWrapper{flex-direction:column;flex:1;display:flex}.tPwzha_charCounter{color:var(--muted-foreground);opacity:.6;pointer-events:none;align-self:flex-end;margin-top:4px;margin-right:12px;font-size:.7rem;transition:color .2s}.tPwzha_charCounterWarning{color:var(--warning,#f59e0b);opacity:.9}.tPwzha_charCounterLimit{color:var(--error,#ef4444);opacity:1;font-weight:500}
.cYULsa_tray{flex-wrap:wrap;gap:8px;padding:8px 4px 4px;display:flex}.cYULsa_item{border:1px solid var(--border);border-radius:var(--radius-md,8px);background:var(--card-bg);align-items:center;gap:8px;max-width:220px;padding:6px 8px 6px 6px;display:flex}.cYULsa_item--error{border-color:var(--error)}.cYULsa_preview{border-radius:var(--radius-sm,4px);background:var(--card-bg-elevated,var(--card-bg));width:40px;height:40px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cYULsa_previewImg{object-fit:cover;width:100%;height:100%;display:block}.cYULsa_fileIcon{color:var(--primary);justify-content:center;align-items:center;display:flex}.cYULsa_spinner{color:#fff;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cYULsa_spinner svg{animation:.8s linear infinite cYULsa_chatAttachmentSpin}@media (prefers-reduced-motion:reduce){.cYULsa_spinner svg{animation:none}}@keyframes cYULsa_chatAttachmentSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cYULsa_meta{flex-direction:column;min-width:0;display:flex}.cYULsa_name{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.cYULsa_sub{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.cYULsa_item--error .cYULsa_sub{color:var(--error)}.cYULsa_remove{width:22px;height:22px;color:var(--muted-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.cYULsa_remove:hover{background:var(--card-bg-elevated,var(--card-bg));color:var(--text-main)}
.ag_VIW_message{gap:16px;max-width:85%;display:flex}.ag_VIW_userMessage{flex-direction:row-reverse;align-self:flex-end}.ag_VIW_aiMessage{align-self:flex-start;width:100%;max-width:100%}.ag_VIW_answerZone{flex-direction:column;gap:4px;display:flex}.ag_VIW_aiMessage .ag_VIW_answerZone{max-width:85%;position:relative}.ag_VIW_answerActions{pointer-events:none;width:26px;position:absolute;top:12px;bottom:0;right:-36px}.ag_VIW_answerActionsSticky{pointer-events:auto;opacity:0;transition:opacity .15s;position:sticky;top:8px}.ag_VIW_aiMessage .ag_VIW_answerZone:hover .ag_VIW_answerActionsSticky,.ag_VIW_answerActions:focus-within .ag_VIW_answerActionsSticky,.ag_VIW_answerActionsVisible{opacity:1}@media (hover:none){.ag_VIW_answerActionsSticky{opacity:1}}.ag_VIW_userMessageContainer{justify-content:flex-end;width:100%;display:flex}.ag_VIW_avatar{width:32px;height:32px;color:var(--text-muted);box-sizing:border-box;background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ag_VIW_userMessage .ag_VIW_avatar{background:var(--bg-muted);border:1px solid var(--border)}.ag_VIW_avatarCharacter{flex-shrink:0;width:32px;height:32px;position:relative}.ag_VIW_avatarCharacterInner{position:absolute;top:-8px;left:-8px}.ag_VIW_avatarNeutral{background:rgba(var(--primary-rgb), .1)!important;color:var(--primary-text)!important;border:1px solid rgba(var(--primary-rgb), .3)!important}.ag_VIW_avatarGlyph{align-items:center;display:inline-flex}.ag_VIW_avatar img{object-fit:cover;width:100%;height:100%}.ag_VIW_content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ag_VIW_roleName{color:var(--text-muted);margin-bottom:2px;font-size:.75rem}.ag_VIW_steps{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.ag_VIW_userMessage .ag_VIW_roleName{text-align:right}.ag_VIW_markdown{background:var(--accent);color:var(--foreground);border-radius:12px;padding:12px 16px;font-size:.875rem;line-height:1.55;overflow-x:auto}.ag_VIW_userMessage .ag_VIW_markdown{background:rgba(var(--scribe-rgb), .1);border:1px solid rgba(var(--scribe-rgb), .2);border-bottom-right-radius:4px}.ag_VIW_aiMessage .ag_VIW_markdown{background:var(--background);border:1px solid var(--border);border-top-left-radius:12px;margin-top:12px}.ag_VIW_aiMessage.ag_VIW_nameless .ag_VIW_markdown{margin-top:0}.ag_VIW_bubbleHeader{border-bottom:1px solid var(--border);margin:-12px -16px 12px}.ag_VIW_bubbleHeader:last-child{border-bottom:none;margin-bottom:-12px}.ag_VIW_markdown p{margin:0 0 12px}.ag_VIW_markdown p:last-child{margin-bottom:0}.ag_VIW_markdown strong,.ag_VIW_markdown b{color:var(--foreground);font-weight:700}.ag_VIW_markdown h1,.ag_VIW_markdown h2,.ag_VIW_markdown h3,.ag_VIW_markdown h4{color:var(--foreground);margin-top:16px;margin-bottom:10px;font-weight:600}.ag_VIW_markdown h1{font-size:1.2rem}.ag_VIW_markdown h2{font-size:1.1rem}.ag_VIW_markdown h3{font-size:1rem}.ag_VIW_markdown h4{font-size:.9375rem}.ag_VIW_markdown ul:not([data-work-steps]),.ag_VIW_markdown ol:not([data-work-steps]){margin-top:8px;margin-bottom:16px;padding-left:28px}.ag_VIW_markdown li:not([data-work-step]){margin-bottom:6px}.ag_VIW_markdown li::marker{color:var(--primary)}.ag_VIW_markdown table{border-collapse:collapse;background:var(--background);border:1px solid var(--border);border-radius:8px;width:100%;margin:16px 0;font-size:.85rem;overflow:hidden visible}.ag_VIW_markdown thead{background:var(--accent);border-bottom:2px solid var(--border)}.ag_VIW_markdown th{text-align:left;color:var(--foreground);padding:12px 14px;font-weight:600}.ag_VIW_markdown td{border-bottom:1px solid var(--border);color:var(--foreground);opacity:.9;padding:10px 14px}.ag_VIW_markdown tr:last-child td{border-bottom:none}.ag_VIW_markdown tr:hover td{background:var(--accent)}.ag_VIW_widgetSlot{margin-top:12px}.ag_VIW_suggestions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ag_VIW_suggestions .ag_VIW_suggestionChip{background:var(--bg-muted);border:1px solid var(--border);color:var(--foreground);cursor:pointer;white-space:normal;text-align:start;overflow-wrap:anywhere;border-radius:16px;max-width:100%;padding:6px 14px;font-size:.8125rem;line-height:1.4;transition:all .2s}.ag_VIW_suggestions .ag_VIW_suggestionChip:hover:not(:disabled),.ag_VIW_suggestions .ag_VIW_suggestionChip:focus-visible:not(:disabled){background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);transform:translateY(-1px)}.ag_VIW_suggestions .ag_VIW_suggestionChip:disabled{cursor:not-allowed;opacity:.55}.ag_VIW_aiMessage .ag_VIW_retryButton{background:rgba(var(--agent-accent-rgb,var(--scribe-rgb)), .1);border:1px solid rgba(var(--agent-accent-rgb,var(--scribe-rgb)), .3);color:var(--agent-accent-text,var(--primary-text));cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;font-size:.85rem;transition:all .2s;display:inline-flex}.ag_VIW_retryButton:hover:not(:disabled),.ag_VIW_retryButton:focus-visible:not(:disabled){background:rgba(var(--agent-accent-rgb,var(--scribe-rgb)), .2);border-color:rgba(var(--agent-accent-rgb,var(--scribe-rgb)), .5);transform:translateY(-1px)}.ag_VIW_userMessage .ag_VIW_editButton{color:var(--text-muted);cursor:pointer;opacity:0;border-radius:6px;align-self:flex-end;align-items:center;gap:4px;margin-top:4px;padding:4px 8px;font-size:.75rem;transition:opacity .15s,color .15s,background .15s;display:inline-flex}.ag_VIW_userMessage:hover .ag_VIW_editButton,.ag_VIW_userMessage .ag_VIW_editButton:focus-visible{opacity:1}.ag_VIW_userMessage .ag_VIW_editButton:hover:not(:disabled),.ag_VIW_userMessage .ag_VIW_editButton:focus-visible:not(:disabled){color:var(--foreground);background:var(--bg-muted)}@media (hover:none){.ag_VIW_userMessage .ag_VIW_editButton{opacity:1}}.ag_VIW_dataBlockSkeleton{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;margin:16px 0;padding:20px;overflow:hidden}.ag_VIW_dataBlockHeader{align-items:center;gap:10px;margin-bottom:14px;display:flex}.ag_VIW_dataBlockSpinner{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite ag_VIW_datablock-spin}.ag_VIW_dataBlockLabel{color:var(--text-main);opacity:.9;font-size:13px;font-weight:600}.ag_VIW_dataBlockPlatform{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);background:var(--accent);border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:500}.ag_VIW_dataBlockChips{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.ag_VIW_dataBlockChip{color:var(--text-muted);background:var(--accent);border:1px solid var(--border);border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500}.ag_VIW_dataBlockExtra{color:var(--text-muted);padding:3px 4px;font-size:11px;font-weight:500}.ag_VIW_dataBlockMetaRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ag_VIW_dataBlockMetaText{color:var(--text-muted);font-size:11px}.ag_VIW_dataBlockPulseText{color:var(--text-muted);font-size:11px;animation:1.6s ease-in-out infinite ag_VIW_datablock-pulse}.ag_VIW_dataBlockShimmer{border-radius:6px;height:140px}@keyframes ag_VIW_datablock-spin{to{transform:rotate(360deg)}}@keyframes ag_VIW_datablock-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ag_VIW_dataBlockSpinner,.ag_VIW_dataBlockPulseText{animation:none}}.ag_VIW_workLog{margin-bottom:8px}
.WdoHTq_wrapper{flex-shrink:0;display:inline-flex}.WdoHTq_trigger{border-radius:var(--radius-sm,6px);width:26px;height:26px;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.WdoHTq_trigger:hover:not(:disabled),.WdoHTq_trigger:focus-visible:not(:disabled),.WdoHTq_trigger.WdoHTq_open{background:var(--accent);color:var(--foreground)}.WdoHTq_popover{z-index:1100;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md,8px);width:232px;box-shadow:var(--shadow-popover);flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute}.WdoHTq_option{border-bottom:1px solid var(--border);padding:2px 2px 8px}.WdoHTq_actionBtn{border-radius:var(--radius-sm,6px);width:100%;color:var(--foreground);cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;transition:background .15s;display:flex}.WdoHTq_actionBtn:hover:not(:disabled),.WdoHTq_actionBtn:focus-visible:not(:disabled){background:var(--accent)}.WdoHTq_actionBtn:disabled{opacity:.6;cursor:progress}.WdoHTq_spinner{animation:.8s linear infinite WdoHTq_actions-menu-spin}@media (prefers-reduced-motion:reduce){.WdoHTq_spinner{animation:none}}@keyframes WdoHTq_actions-menu-spin{to{transform:rotate(360deg)}}
.JiTBnW_body{flex-direction:column;gap:12px;display:flex}.JiTBnW_pills{flex-wrap:wrap;gap:8px;display:flex}.JiTBnW_pill{border:1px solid var(--card-border-hover,var(--border));border-radius:var(--radius-full);max-width:100%;min-height:36px;color:var(--text-main);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;line-height:1.3;display:inline-flex}.JiTBnW_pill:hover:not(:disabled){background:var(--bg-muted)}.JiTBnW_pill:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}.JiTBnW_pill:disabled{opacity:.5;cursor:not-allowed}.JiTBnW_pillOn,.JiTBnW_pillOn:hover:not(:disabled){background:var(--text-main);border-color:var(--text-main);color:var(--bg-card)}.JiTBnW_meta{color:var(--text-muted);font-size:.75rem}.JiTBnW_pillOn .JiTBnW_meta{color:inherit;opacity:.75}.JiTBnW_below{flex-direction:column;min-width:0;display:flex}.JiTBnW_extras{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-left:-10px;display:flex}.JiTBnW_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.JiTBnW_chip{border:1px solid var(--card-border-hover,var(--border));border-radius:var(--radius-full);background:var(--bg-muted);min-width:0;max-width:100%;min-height:28px;color:var(--text-main);align-items:center;gap:2px;padding:2px 4px 2px 10px;font-size:.8125rem;display:inline-flex}.JiTBnW_chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JiTBnW_chipRemove{border-radius:var(--radius-full);width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.JiTBnW_chipRemove:hover:not(:disabled){background:var(--border);color:var(--text-main)}.JiTBnW_chipRemove:focus-visible,.JiTBnW_chipMore:focus-visible{outline:2px solid var(--text-main);outline-offset:1px}.JiTBnW_chipMore{min-height:28px;color:var(--text-muted);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:.8125rem;text-decoration:underline}.JiTBnW_chipMore:hover{color:var(--text-main)}
._7YSk0a_block{flex-direction:column;gap:8px;min-width:0;margin:8px 0;display:flex;container:scorecards/inline-size}._7YSk0a_row{grid-template-columns:repeat(var(--scorecard-columns,4), minmax(0, 200px));gap:8px;margin:0;padding:0;list-style:none;display:grid}._7YSk0a_card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;color:var(--text-main);flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:relative}._7YSk0a_caption{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.35}._7YSk0a_label{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;font-weight:500;line-height:1.3;overflow:hidden}._7YSk0a_value{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.375rem;font-weight:600;line-height:1.2;overflow:hidden}._7YSk0a_meta{flex-direction:column;gap:1px;margin:0;font-size:.75rem;line-height:1.35;display:flex}._7YSk0a_change{font-weight:600}._7YSk0a_good{color:var(--success-text)}._7YSk0a_bad{color:var(--error-text)}._7YSk0a_neutral{color:var(--text-main)}._7YSk0a_comparedTo{color:var(--text-muted);font-weight:400}._7YSk0a_period{color:var(--text-muted)}._7YSk0a_trend{width:100%;height:24px;margin-top:4px;display:block;overflow:visible}._7YSk0a_trendLine{fill:none;stroke:var(--text-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}._7YSk0a_trendDot{fill:var(--chart-color-1);stroke:var(--bg-card);stroke-width:1px}@container scorecards (max-width:420px){._7YSk0a_row{grid-template-columns:repeat(2,minmax(0,1fr))}._7YSk0a_card{padding:8px 10px}._7YSk0a_label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7YSk0a_value{font-size:1.125rem}}._7YSk0a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.C3rCzq_sent{flex-direction:column;gap:6px;min-width:0;margin-top:8px;display:flex}.C3rCzq_rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.C3rCzq_row{min-width:0;font-size:.875rem}.C3rCzq_toggle{min-height:24px;color:var(--text-muted);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.8125rem;text-decoration:underline}.C3rCzq_toggle:hover{color:var(--text-main)}.C3rCzq_toggle:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}.C3rCzq_partial{color:var(--text-muted);margin:0;font-size:.8125rem}
.ktBBwW_state{width:32px;height:32px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
._68vUsa_shell{min-width:0;container:chatwidget/inline-size}._68vUsa_spaced{margin-top:12px}._68vUsa_card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;color:var(--text-main);flex-direction:column;gap:12px;padding:16px;font-size:.875rem;line-height:1.45;display:flex}._68vUsa_compact{gap:8px;padding:10px 12px 10px 14px}._68vUsa_bare._68vUsa_bare{background:0 0;border:0;border-radius:0;padding:0}._68vUsa_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}._68vUsa_headerText{flex:160px;min-width:0}._68vUsa_eyebrow{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:.6875rem;font-weight:600}._68vUsa_title{overflow-wrap:anywhere;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}._68vUsa_description{color:var(--text-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:.8125rem}._68vUsa_headerAction{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}._68vUsa_body{min-width:0}._68vUsa_footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:12px;display:flex}._68vUsa_note{min-width:0;color:var(--text-muted);flex:120px;margin:0;font-size:.8125rem}._68vUsa_start{align-items:center;margin-left:-8px;display:flex}._68vUsa_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}._68vUsa_button._68vUsa_button{white-space:nowrap;flex:none;height:36px;padding:0 14px;font-size:.875rem}._68vUsa_button._68vUsa_buttonCompact{height:32px;padding:0 10px;font-size:.8125rem}._68vUsa_buttonPrimary{font-weight:600}._68vUsa_button._68vUsa_buttonPrimary:disabled{opacity:1;background:var(--bg-muted);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border)}._68vUsa_button._68vUsa_buttonOutline:disabled{opacity:1;color:var(--text-muted)}._68vUsa_button._68vUsa_buttonGhost:disabled{opacity:.6}@container chatwidget (max-width:420px){._68vUsa_card{padding:14px}._68vUsa_compact{padding:10px 12px}._68vUsa_footer{flex-direction:column;align-items:stretch}._68vUsa_note{flex:none}._68vUsa_actions{flex-direction:column-reverse;align-items:stretch;margin-left:0}._68vUsa_actions>._68vUsa_button{width:100%}._68vUsa_start{order:1;justify-content:center;margin-left:0}}
.x3G_mq_line{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.x3G_mq_linePlain{grid-template-columns:minmax(0,1fr) auto}.x3G_mq_check{color:var(--success-text)}.x3G_mq_notice{color:var(--text-muted)}.x3G_mq_text{overflow-wrap:anywhere;min-width:0;line-height:1.35}.x3G_mq_message{font-weight:500}.x3G_mq_detail{color:var(--text-muted);margin-left:6px;font-size:.8125rem}.x3G_mq_action{color:var(--text-muted)}.x3G_mq_extra{color:var(--text-muted);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin-top:6px;font-size:.8125rem;line-height:1.4;display:flex}.x3G_mq_extra p{margin:0}.x3G_mq_extra a{color:inherit;text-underline-offset:2px;text-decoration:underline}.x3G_mq_link{border-radius:var(--radius);height:32px;color:var(--text-muted);white-space:nowrap;align-items:center;padding:0 10px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.x3G_mq_link:hover{background:var(--bg-muted);color:var(--text-main)}.x3G_mq_link:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}
.VIZ7nG_container{display:inline-block;position:relative}.VIZ7nG_trigger{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;min-width:140px;color:var(--foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.VIZ7nG_triggerSm{min-height:32px;padding:4px 8px}.VIZ7nG_trigger:hover:not(.VIZ7nG_disabled){border-color:var(--primary)}.VIZ7nG_trigger.VIZ7nG_open{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb), .1)}.VIZ7nG_trigger.VIZ7nG_disabled{opacity:.5;cursor:not-allowed}.VIZ7nG_label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VIZ7nG_chevron{color:var(--muted-foreground);flex-shrink:0;transition:transform .2s}.VIZ7nG_chevron.VIZ7nG_rotated{transform:rotate(180deg)}.VIZ7nG_dropdown{background:var(--background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius);z-index:1000;min-width:max-content;padding:6px;animation:.15s VIZ7nG_slideDown;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 32px #00000040,0 0 0 1px #0000000d}@keyframes VIZ7nG_slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.VIZ7nG_option{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:background .15s;display:flex}.VIZ7nG_option:hover:not(:disabled){background:var(--accent)}.VIZ7nG_selectAll{font-weight:600}.VIZ7nG_option.VIZ7nG_action{width:100%;color:var(--foreground);text-align:left;font-size:.8125rem;font-weight:600}.VIZ7nG_action:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.VIZ7nG_action:disabled{opacity:.5;cursor:not-allowed}.VIZ7nG_divider{background:var(--border);height:1px;margin:6px 0}.VIZ7nG_checkbox{border:1.5px solid var(--border);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.VIZ7nG_checkbox.VIZ7nG_checked{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.VIZ7nG_optionContent{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.VIZ7nG_optionIcon{flex-shrink:0;align-items:center;display:flex}.VIZ7nG_optionLabel{color:var(--foreground);font-size:.8125rem}.VIZ7nG_optionDesc{color:var(--muted-foreground);margin-left:auto;font-size:.75rem}.VIZ7nG_onlyButton{opacity:0;color:var(--primary);border:1px solid var(--primary);cursor:pointer;text-transform:uppercase;letter-spacing:.02em;background:0 0;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:.6875rem;font-weight:600;transition:all .15s}.VIZ7nG_option:hover .VIZ7nG_onlyButton{opacity:1}.VIZ7nG_onlyButton:hover{background:var(--primary);color:var(--primary-foreground)}.VIZ7nG_onlyButton:focus-visible{opacity:1;outline:2px solid var(--primary);outline-offset:2px}
.Mye4Oq_root{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.Mye4Oq_badge{border-radius:calc(var(--radius) - 2px);background:var(--background);border:1px solid var(--border);cursor:default;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .15s,background .15s;display:flex}.Mye4Oq_badge:hover{border-color:var(--canvas-color);background:var(--accent)}.Mye4Oq_badgeIcon{object-fit:contain;display:block}.Mye4Oq_badgeFallback{color:var(--muted-foreground);letter-spacing:.03em;font-size:7px;font-weight:700;line-height:1}.Mye4Oq_blendedGroup{border-radius:calc(var(--radius) - 2px);background:var(--background);border:1px solid var(--border);cursor:default;align-items:center;transition:border-color .15s,background .15s;display:inline-flex;overflow:hidden}.Mye4Oq_blendedGroup:hover{border-color:var(--canvas-color);background:var(--accent)}.Mye4Oq_blendedSlot{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.Mye4Oq_blendedDivider{background:var(--border);flex-shrink:0;width:1px;height:14px}.Mye4Oq_blendedLabel{color:var(--muted-foreground);letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-left:6px;font-size:10px;font-weight:500}.Mye4Oq_tooltip{z-index:300;background:var(--bg-card-elevated);border:1px solid var(--border);opacity:0;pointer-events:none;border-radius:8px;flex-direction:column;gap:8px;min-width:200px;max-width:280px;padding:10px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 8px 24px #0003}.Mye4Oq_root:hover .Mye4Oq_tooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.Mye4Oq_tooltipSection{flex-direction:column;gap:4px;display:flex}.Mye4Oq_tooltipSection+.Mye4Oq_tooltipSection{border-top:1px solid var(--border);padding-top:8px}.Mye4Oq_tooltipSectionTitle{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:4px;margin-bottom:2px;font-size:10px;font-weight:600;display:flex}.Mye4Oq_tooltipRow{align-items:flex-start;gap:6px;display:flex}.Mye4Oq_tooltipRowBody{flex-direction:column;gap:1px;min-width:0;display:flex}.Mye4Oq_tooltipRowMeta{flex-direction:column;gap:1px;margin-top:1px;display:flex}.Mye4Oq_tooltipMetaText{color:var(--muted-foreground);font-size:10px;font-weight:400;line-height:1.3}.Mye4Oq_tooltipFilterText{color:var(--muted-foreground);font-size:10px;font-style:italic;font-weight:400;line-height:1.3}.Mye4Oq_tooltipIcon{object-fit:contain;flex-shrink:0}.Mye4Oq_tooltipIconFallback{background:var(--accent);border:1px solid var(--border);width:14px;height:14px;color:var(--muted-foreground);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:6px;font-weight:700;display:flex}.Mye4Oq_tooltipPlatformLabel{color:var(--foreground);font-size:12px;font-weight:600;line-height:1.3}.Mye4Oq_tooltipJoinLine{color:var(--muted-foreground);align-items:center;gap:4px;font-size:11px;line-height:1.3;display:flex}.Mye4Oq_tooltipComputedRow{flex-direction:column;gap:0;display:flex}.Mye4Oq_tooltipComputedName{color:var(--foreground);font-size:10px;font-weight:500;line-height:1.4}.Mye4Oq_tooltipComputedExpr{color:var(--muted-foreground);font-size:9px;font-style:italic;font-weight:400;font-family:var(--font-mono,monospace);line-height:1.3}
.euhasW_titleRow{align-items:flex-start;gap:8px;display:inline-flex}.euhasW_glyph{color:var(--text-muted);flex:none;margin-top:2px}.euhasW_body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.euhasW_content{overflow-wrap:anywhere;max-width:100%}.euhasW_meta{max-width:100%;color:var(--text-muted);overflow-wrap:anywhere;font-size:.8125rem}.euhasW_summary{overflow-wrap:anywhere;flex-direction:column;gap:2px;max-width:100%;display:flex}.euhasW_dates{flex-wrap:wrap;gap:6px;display:flex}.euhasW_chip{border-radius:var(--radius-full);background:var(--bg-muted);color:var(--text-muted);white-space:nowrap;padding:3px 8px;font-size:.75rem;line-height:1}.euhasW_error{color:var(--error-text);margin:0;font-size:.8125rem}
.b_gJzG_container{padding:32px 24px 24px}.b_gJzG_iconWrapper{width:48px;height:48px;color:var(--error);background:#ef44441a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.b_gJzG_title{color:var(--foreground);margin-bottom:12px;font-size:1.25rem;font-weight:600}.b_gJzG_message{color:var(--muted-foreground);margin-bottom:32px;font-size:.95rem;line-height:1.6}.b_gJzG_actions{justify-content:flex-end;gap:12px;display:flex}
.dJKWHG_wrapper{flex-shrink:0;display:inline-flex}.dJKWHG_panel{z-index:1100;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md,8px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 88px);box-shadow:var(--shadow-popover);flex-direction:column;gap:10px;padding:10px;display:flex;position:absolute;overflow-y:auto}.dJKWHG_panel:focus{outline:none}
.O_yeOW_wrapper{flex-direction:column;gap:8px;width:100%;display:flex}.O_yeOW_notice{color:var(--muted-foreground);align-items:center;gap:6px;font-size:.72rem;display:flex}.O_yeOW_scroll{border:1px solid var(--border);border-radius:12px;overflow:auto}.O_yeOW_table{border-collapse:collapse;width:100%;font-size:.78rem}.O_yeOW_corner{z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);background:var(--card-bg-elevated);white-space:nowrap;padding:8px 12px;font-size:.65rem;font-weight:700;position:sticky;left:0}.O_yeOW_colHeader{color:var(--foreground);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--border);max-width:140px;padding:8px 12px;font-weight:700;overflow:hidden}.O_yeOW_rowHeader{z-index:1;color:var(--foreground);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:var(--card-bg-elevated);border-right:1px solid var(--border);max-width:160px;padding:8px 12px;font-weight:600;position:sticky;left:0;overflow:hidden}.O_yeOW_cell{text-align:center;background-color:color-mix(in srgb, var(--heatmap-start-color) calc(100% - var(--heatmap-mix)), var(--heatmap-end-color) var(--heatmap-mix));font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--heatmap-ink);padding:8px 12px}:is(.dark .O_yeOW_cell,[data-theme=dark] .O_yeOW_cell){color:var(--heatmap-ink-dark-theme)}.O_yeOW_legend{color:var(--muted-foreground);grid-template-columns:auto minmax(80px,160px) auto;justify-content:end;align-items:center;gap:8px;font-size:.68rem;display:grid}.O_yeOW_legendBar{border:1px solid var(--border);border-radius:999px;height:8px}.O_yeOW_legendBar--magnitude{background:linear-gradient(90deg, var(--heatmap-legend-low,var(--heatmap-neutral-low)), var(--heatmap-legend-high,var(--heatmap-neutral-high)))}.O_yeOW_legendBar--higher-is-better{background:linear-gradient(90deg, var(--heatmap-bad), var(--heatmap-midpoint), var(--heatmap-good))}.O_yeOW_legendBar--lower-is-better{background:linear-gradient(90deg, var(--heatmap-good), var(--heatmap-midpoint), var(--heatmap-bad))}.O_yeOW_cellEmpty{text-align:center;color:var(--muted-foreground);padding:8px 12px}.O_yeOW_empty{text-align:center;color:var(--muted-foreground);padding:32px 20px;font-size:.85rem}
.g-tvNq_lightbox{flex-direction:column;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.g-tvNq_stage{justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.g-tvNq_image{object-fit:contain;border-radius:var(--radius-sm,4px);width:auto;max-width:100%;height:auto;max-height:78vh}.g-tvNq_nav{border:1px solid var(--border);border-radius:var(--radius-full);background:color-mix(in srgb, var(--bg-card) 90%, transparent);width:40px;height:40px;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.g-tvNq_nav:hover{border-color:var(--foreground)}.g-tvNq_nav:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.g-tvNq_navPrevious{left:8px}.g-tvNq_navNext{right:8px}.g-tvNq_caption{max-width:100%;color:var(--muted-foreground);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;font-size:.8rem;display:flex}.g-tvNq_captionText{overflow-wrap:anywhere;min-width:0}.g-tvNq_counter{font-variant-numeric:tabular-nums}
.qkAY6a_container{flex-direction:column;padding:32px 24px 24px;display:flex}.qkAY6a_iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.qkAY6a_iconInfo{background:rgba(var(--primary-rgb), .1);color:var(--primary)}.qkAY6a_iconSuccess{color:var(--success);background:#10b9811a}.qkAY6a_iconError{color:var(--error);background:#ef44441a}.qkAY6a_iconWarning{background:var(--warning-surface);color:var(--warning)}.qkAY6a_title{color:var(--foreground);margin-bottom:12px;font-size:1.25rem;font-weight:600}.qkAY6a_message{color:var(--muted-foreground);margin-bottom:32px;font-size:.95rem;line-height:1.6}.qkAY6a_actions{justify-content:flex-end;display:flex}.qkAY6a_button{min-width:100px}
.eQDtIG_field{flex-direction:column;gap:8px;display:flex}.eQDtIG_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.eQDtIG_label{color:var(--foreground);font-size:13px;font-weight:500}.eQDtIG_summary{color:var(--muted-foreground);align-items:baseline;gap:12px;font-size:12px;display:inline-flex}.eQDtIG_allButton{font:inherit;color:var(--foreground);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.eQDtIG_allButton:disabled{opacity:.5;cursor:not-allowed}.eQDtIG_allButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}.eQDtIG_box{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:8px;display:flex}.eQDtIG_search{flex-shrink:0}.eQDtIG_list{flex-direction:column;max-height:232px;display:flex;overflow-y:auto}.eQDtIG_row{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;padding:8px;display:flex}.eQDtIG_row:hover{background:var(--accent)}.eQDtIG_row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.eQDtIG_rowLabel{min-width:0;color:var(--foreground);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.eQDtIG_rowIcon{color:var(--muted-foreground);flex-shrink:0}.eQDtIG_empty{color:var(--muted-foreground);margin:0;padding:12px 8px;font-size:13px}
.BBbfLG_card{box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-main);text-align:left;cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s;display:flex;position:relative}.BBbfLG_card:hover:not(:disabled),.BBbfLG_card:focus-visible{border-color:var(--agent-accent,var(--primary))}.BBbfLG_card:focus-visible{outline:2px solid var(--agent-accent-text,var(--primary-text));outline-offset:2px}.BBbfLG_card:disabled{cursor:not-allowed;opacity:.6}.BBbfLG_glyph{border-radius:var(--radius);background:color-mix(in srgb, var(--agent-accent,var(--primary)) 10%, transparent);width:32px;height:32px;color:var(--agent-accent-text,var(--primary-text));flex-shrink:0;justify-content:center;align-items:center;display:flex}.BBbfLG_glyphPlatform{background:var(--bg-card);border:1px solid var(--border)}.BBbfLG_logo{width:18px;height:18px;position:relative}.BBbfLG_logoImage{object-fit:contain}.BBbfLG_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BBbfLG_titleRow{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.BBbfLG_title{color:var(--text-main);font-size:.875rem;font-weight:600;line-height:1.3}.BBbfLG_description{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.BBbfLG_meta{align-items:center;display:inline-flex}.BBbfLG_arrow{color:var(--agent-accent-text,var(--primary-text));opacity:0;flex-shrink:0;align-self:flex-start;transition:opacity .15s;display:flex}.BBbfLG_card:hover:not(:disabled) .BBbfLG_arrow,.BBbfLG_card:focus-visible .BBbfLG_arrow{opacity:1}.BBbfLG_chip{border-radius:var(--radius-full);align-items:center;gap:8px;width:auto;padding:6px 12px 6px 7px}.BBbfLG_chip .BBbfLG_glyph{border-radius:var(--radius-sm);width:22px;height:22px}.BBbfLG_chip .BBbfLG_title{font-weight:500}.BBbfLG_tile{flex-direction:column;gap:10px;padding:14px}.BBbfLG_tile .BBbfLG_glyph{width:36px;height:36px}.BBbfLG_tile .BBbfLG_arrow{position:absolute;top:12px;right:12px}.BBbfLG_covered{gap:0;padding:0;overflow:hidden}.BBbfLG_cover{flex-shrink:0;width:100%;height:96px;display:block;position:relative;overflow:hidden}.BBbfLG_covered .BBbfLG_body{padding:10px 12px 12px}.BBbfLG_covered .BBbfLG_arrow{border-radius:var(--radius-full);background:var(--bg-card);padding:3px;top:10px;right:10px}@media (prefers-reduced-motion:reduce){.BBbfLG_card,.BBbfLG_arrow{transition:none}}
.FITttG_field{flex-direction:column;gap:6px;min-width:0;display:flex}.FITttG_label{color:var(--text-muted);font-size:.8125rem;font-weight:500}.FITttG_hint{color:var(--text-muted);margin:0;font-size:.8125rem}.FITttG_input{border:1px solid var(--card-border-hover,var(--border));border-radius:var(--radius);background:var(--bg-card);width:100%;min-width:0;height:36px;color:var(--text-main);font:inherit;padding:0 12px;font-size:.875rem}.FITttG_input::placeholder{color:var(--text-muted)}.FITttG_input:focus-visible{outline:2px solid var(--text-main);outline-offset:1px}.FITttG_area{resize:vertical;height:auto;min-height:36px;padding:8px 12px;line-height:1.4}
._6UuXbW_root{box-sizing:border-box;text-align:center;width:100%;color:var(--text-muted);flex-direction:column;align-items:center;margin:auto 0;padding:32px 16px;display:flex;container-type:inline-size}._6UuXbW_glyph{border-radius:var(--radius-md);background:color-mix(in srgb, var(--agent-accent,var(--primary)) 10%, transparent);width:48px;height:48px;color:var(--agent-accent-text,var(--primary-text));justify-content:center;align-items:center;margin-bottom:14px;display:flex}._6UuXbW_character{justify-content:center;margin:-12px 0 2px;display:flex}._6UuXbW_title{color:var(--text-main);margin:0 0 6px;font-size:1.125rem;font-weight:600;line-height:1.3}._6UuXbW_blurb{max-width:320px;margin:0;font-size:.875rem;line-height:1.5}._6UuXbW_link{margin-top:6px;font-size:.8125rem}._6UuXbW_link a{color:var(--text-main);text-underline-offset:3px}._6UuXbW_link a:hover,._6UuXbW_link a:focus-visible{color:var(--agent-accent-text,var(--primary-text))}._6UuXbW_cards{text-align:left;width:100%;margin-top:20px}._6UuXbW_stack{flex-direction:column;gap:8px;max-width:380px;display:flex}._6UuXbW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:640px;display:grid}@container (max-width:300px){._6UuXbW_grid{grid-template-columns:minmax(0,1fr)}}._6UuXbW_chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:420px;display:flex}._6UuXbW_refresh{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-card);color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;margin-top:16px;padding:6px 12px;font-size:.75rem;transition:color .15s,border-color .15s;display:inline-flex}._6UuXbW_refresh:hover:not(:disabled),._6UuXbW_refresh:focus-visible{color:var(--agent-accent-text,var(--primary-text));border-color:var(--agent-accent,var(--primary))}._6UuXbW_refresh:focus-visible{outline:2px solid var(--agent-accent-text,var(--primary-text));outline-offset:2px}._6UuXbW_refresh:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._6UuXbW_refresh{transition:none}}
.j-EHoW_toastContainer{z-index:9999;pointer-events:none;position:fixed;bottom:24px;right:24px}
.UCORoq_screen{background:var(--bg-card);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.UCORoq_header{flex-shrink:0}.UCORoq_belowHeader{flex-shrink:0;min-width:0}.UCORoq_messages{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.UCORoq_continueRow{flex-shrink:0;justify-content:center;padding:0 16px 8px;display:flex}.UCORoq_continueRow .UCORoq_continueLink{border-radius:var(--radius);color:var(--text-muted);text-underline-offset:2px;cursor:pointer;background:0 0;padding:2px 4px;font-size:.8125rem;text-decoration:underline}.UCORoq_continueRow .UCORoq_continueLink:hover{color:var(--text-main)}.UCORoq_continueRow .UCORoq_continueLink:focus-visible{outline:2px solid var(--agent-accent-text,var(--primary-text));outline-offset:2px}.UCORoq_inputArea{--chat-input-width:100%;--chat-input-max-width:none;--chat-input-margin:0;--chat-input-row-align:center;--chat-input-button-offset:0px;--chat-input-attach-margin-end:-6px;border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;padding:16px;display:flex}.UCORoq_screenReading{--chat-reading-column:960px}.UCORoq_screenReading .UCORoq_messages,.UCORoq_screenReading .UCORoq_inputArea{padding-inline:max(16px, calc((100% - var(--chat-reading-column)) / 2))}.UCORoq_fileError{color:var(--error);background:rgba(var(--error-rgb), .08);border:1px solid rgba(var(--error-rgb), .2);border-radius:var(--radius);padding:10px 12px;font-size:.85rem}
.ty4bWq_content{padding:0 20px 20px}.ty4bWq_formSection{flex-direction:column;gap:20px;display:flex}.ty4bWq_textInput{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s}.ty4bWq_textInput:focus{border-color:var(--primary)}.ty4bWq_textarea{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);resize:none;outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s}.ty4bWq_textarea:focus{border-color:var(--primary)}
.yNhziG_assignee{align-items:center;gap:6px;display:inline-flex}.yNhziG_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.yNhziG_avatarFallback{background:var(--primary);width:20px;height:20px;color:var(--primary-foreground);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.55rem;font-weight:700;display:flex}.yNhziG_assigneeName{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}
._0PiUpG_titleColumn{flex:0 0 9rem;min-width:0}@container (max-width:440px){._0PiUpG_titleColumn{white-space:nowrap;flex-basis:auto;grid-area:title}._0PiUpG_titleColumn>svg{flex-shrink:0}._0PiUpG_score{grid-area:score}}._0PiUpG_score{flex:auto;align-items:center;gap:8px;min-width:0;display:inline-flex}._0PiUpG_bar{--progress-height:6px;flex:1 1 0;min-width:48px;max-width:120px}._0PiUpG_barLow{--progress-fill:var(--error)}._0PiUpG_barFair{--progress-fill:var(--warning)}._0PiUpG_barGood{--progress-fill:var(--success)}._0PiUpG_markClear,._0PiUpG_markAttention{flex:none;display:inline-flex}._0PiUpG_markClear{color:var(--success)}._0PiUpG_markAttention{color:var(--warning)}._0PiUpG_label{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap}._0PiUpG_labelMuted{color:var(--text-muted)}._0PiUpG_skeletonBar{border-radius:999px;flex:1 1 0;min-width:48px;max-width:120px;height:6px}._0PiUpG_skeletonLabel{border-radius:4px;width:32px;height:12px}._0PiUpG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.QJwmAq_checklist{border:1px solid var(--border);border-radius:var(--radius);background:0 0;flex-direction:column;gap:8px;padding:10px 14px;font-size:12px;display:flex}.QJwmAq_header{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.QJwmAq_meta{color:var(--text-muted)}.QJwmAq_headActions{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.QJwmAq_headActions>*{white-space:nowrap;flex:none}.QJwmAq_chevron,.QJwmAq_chevronOpen{flex-shrink:0;transition:transform .15s}.QJwmAq_chevronOpen{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.QJwmAq_chevron,.QJwmAq_chevronOpen{transition:none}}.QJwmAq_title{color:var(--foreground);align-items:center;gap:6px;font-weight:600;display:flex}.QJwmAq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QJwmAq_item{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);align-items:flex-start;gap:8px;padding:7px 0;display:flex}.QJwmAq_list>.QJwmAq_item:first-child{border-top:0;padding-top:2px}.QJwmAq_list>.QJwmAq_item:last-child{padding-bottom:0}.QJwmAq_status{flex-shrink:0;padding-top:1px;display:inline-flex}.QJwmAq_itemMain{flex-direction:column;gap:2px;min-width:0;display:flex}.QJwmAq_label{color:var(--foreground);font-weight:600}.QJwmAq_evidence{color:var(--text-muted)}.QJwmAq_line{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.QJwmAq_details{color:var(--text-muted);margin:2px 0 0;padding-left:16px}.QJwmAq_pass{color:var(--success-text)}.QJwmAq_partial{color:var(--warning-text)}.QJwmAq_fail{color:var(--error-text)}.QJwmAq_unknown,.QJwmAq_info{color:var(--text-muted)}.QJwmAq_quickFix{margin-top:2px}.QJwmAq_proposal{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--foreground) 5%, transparent);flex-direction:column;gap:6px;margin-top:6px;padding:10px;display:flex}.QJwmAq_proposalLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-size:11px;font-weight:600}.QJwmAq_proposalTextarea{font-size:12px}.QJwmAq_charCount{color:var(--text-muted);align-self:flex-end;margin-top:-4px;font-size:11px}.QJwmAq_fixError{color:var(--error-text);font-size:11px}.QJwmAq_proposalActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.QJwmAq_proposalActionsRight{align-items:center;gap:6px;display:flex}.QJwmAq_proposalCaption{color:var(--text-muted);font-size:11px}.QJwmAq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.QJwmAq_header{position:relative}.QJwmAq_header .QJwmAq_info{position:static}.QJwmAq_header .QJwmAq_infoPanel{width:max-content;max-width:min(320px,100%);left:0;right:auto}.QJwmAq_sources{flex-direction:column;gap:3px;margin:0;display:flex}.QJwmAq_sourceLine{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:10px;display:grid}.QJwmAq_sourceLine dt{color:var(--text-muted)}.QJwmAq_sourceLine dd{color:var(--foreground);margin:0}.QJwmAq_sourceNote{color:var(--text-muted);margin:8px 0 0}.QJwmAq_fold{font:inherit;color:var(--text-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-size:12px;text-decoration:underline}.QJwmAq_fold:hover,.QJwmAq_fold:focus-visible{color:var(--foreground)}.QJwmAq_terms{color:var(--text-muted);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:2px 14px;margin:4px 0 0;padding:0;list-style:none;display:grid}.QJwmAq_terms li{overflow-wrap:anywhere;min-width:0}.QJwmAq_terms li:before{content:"·";color:color-mix(in srgb, var(--text-muted) 60%, transparent);margin-right:6px}.QJwmAq_groupList{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.QJwmAq_groupList>.QJwmAq_item{border-top:1px solid color-mix(in srgb, var(--border) 40%, transparent);padding:5px 0}.QJwmAq_groupList>.QJwmAq_item:first-child{border-top:0;padding-top:0}.QJwmAq_groupList>.QJwmAq_item:last-child{padding-bottom:0}.QJwmAq_terms:has(.QJwmAq_termActions){grid-template-columns:minmax(0,1fr)}.QJwmAq_termRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.QJwmAq_termActions,.QJwmAq_termTarget{align-items:center;gap:6px;display:flex}.QJwmAq_termTarget{color:var(--text-muted);flex-wrap:wrap;margin:6px 0}.QJwmAq_termTarget select{background:var(--card-bg);min-width:0;max-width:100%;color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);font:inherit}.QJwmAq_termRow:before{content:none}.QJwmAq_termRow>span:first-child{flex:160px}@container (max-width:440px){.QJwmAq_header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""score actions";align-items:center;gap:4px 12px;display:grid}.QJwmAq_headActions{grid-area:actions}}
.r96zHW_section{flex-direction:column;gap:8px;min-width:0;display:flex}.r96zHW_section+.r96zHW_section,.r96zHW_group+.r96zHW_section,.r96zHW_section+.r96zHW_group{margin-top:16px}.r96zHW_sectionLabel{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}.r96zHW_sectionHint{color:var(--text-muted);margin:-4px 0 0;font-size:.8125rem}.r96zHW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r96zHW_group{flex-direction:column;gap:4px;min-width:0;display:flex}.r96zHW_group+.r96zHW_group{margin-top:12px}.r96zHW_groupHeader{color:var(--text-muted);overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.r96zHW_groupHeader svg{flex:none;margin-top:3px}.r96zHW_row{border-top:1px solid var(--border);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.r96zHW_row:first-child{border-top:0;padding-top:2px}.r96zHW_check{--primary:var(--text-main);--primary-foreground:var(--bg-card);margin-top:2px}.r96zHW_rowBody{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.r96zHW_rowTop{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.r96zHW_keyword{overflow-wrap:anywhere;font-weight:500}.r96zHW_keywordStrike{color:var(--text-muted);text-decoration:line-through}.r96zHW_starMarker{color:var(--text-muted);flex:none}.r96zHW_rationale,.r96zHW_subline,.r96zHW_metaLine{color:var(--text-muted);overflow-wrap:anywhere;font-size:.8125rem;display:block}.r96zHW_discardBtn{border-radius:var(--radius);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.r96zHW_discardBtn:hover{background:var(--bg-muted);color:var(--text-main)}.r96zHW_discardBtn:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}.r96zHW_addForm{flex-direction:column;gap:10px;display:flex}.r96zHW_addInline{gap:8px;display:flex}.r96zHW_addInline>:first-child{flex:auto;min-width:0}.r96zHW_pageDropdown [role=combobox]{border-color:var(--card-border-hover,var(--border));border-radius:var(--radius);min-height:36px;padding:6px 12px}.r96zHW_compactSummary{color:var(--text-muted);margin:0;font-size:.8125rem}.r96zHW_error{color:var(--error-text);margin:0;font-size:.8125rem}
._8j6qmG_checklist{border:1px solid var(--border);border-radius:var(--radius);background:0 0;flex-direction:column;gap:8px;padding:10px 14px;font-size:12px;display:flex}._8j6qmG_head{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}._8j6qmG_title{color:var(--foreground);align-items:center;gap:6px;font-weight:600;display:inline-flex}._8j6qmG_headActions{align-items:center;gap:4px;margin-left:auto;display:inline-flex}._8j6qmG_headActions>*{white-space:nowrap;flex:none}._8j6qmG_body{flex-direction:column;gap:8px;display:flex}._8j6qmG_pills{flex-wrap:wrap;gap:6px;display:flex}._8j6qmG_pill{border:1px solid var(--border);font:inherit;color:var(--text-muted);background:0 0;border-radius:999px;align-items:center;padding:1px 8px;font-size:11px;display:inline-flex}button._8j6qmG_pill{cursor:pointer}button._8j6qmG_pill:hover:not(:disabled),button._8j6qmG_pill:focus-visible{color:var(--foreground);border-color:var(--text-muted)}button._8j6qmG_pill:disabled{cursor:default}._8j6qmG_pillOpen{color:var(--foreground);background:var(--bg-muted)}._8j6qmG_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8j6qmG_row{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);align-items:flex-start;gap:8px;padding:8px 0;display:flex}._8j6qmG_rows>._8j6qmG_row:first-child{border-top:0;padding-top:2px}._8j6qmG_rowIcon{flex-shrink:0;padding-top:1px;display:inline-flex}._8j6qmG_rowBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._8j6qmG_line{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:1px;padding:0;display:flex}._8j6qmG_line:hover ._8j6qmG_kind,._8j6qmG_line:focus-visible ._8j6qmG_kind{color:var(--primary-text);text-underline-offset:2px;text-decoration:underline}._8j6qmG_kind{color:var(--foreground);font-weight:600}._8j6qmG_lineText{-webkit-line-clamp:2;color:var(--text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8j6qmG_jump{border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}._8j6qmG_jump:hover,._8j6qmG_jump:focus-visible{color:var(--primary-text)}._8j6qmG_dialogBody{white-space:normal;flex-direction:column;gap:8px;font-size:14px;display:flex}._8j6qmG_dialogBody ._8j6qmG_hint{font-size:13px}._8j6qmG_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._8j6qmG_said{color:var(--foreground);overflow-wrap:anywhere;margin:0}._8j6qmG_evidence{color:var(--foreground);overflow-wrap:anywhere;margin:0;font-style:italic}._8j6qmG_evidence ._8j6qmG_hint{font-style:normal}._8j6qmG_hint{color:var(--text-muted);font-size:12px}._8j6qmG_cost{color:var(--text-muted);font-weight:400}._8j6qmG_decide{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._8j6qmG_decide input{flex:180px;min-width:0}._8j6qmG_error{color:var(--error-text);font-size:11px}._8j6qmG_quietList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._8j6qmG_quiet{flex-direction:column;gap:2px;display:flex}._8j6qmG_toggle{min-width:0;font:inherit;text-align:left;color:var(--foreground);cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:4px;padding:0;display:inline-flex}._8j6qmG_toggle:hover,._8j6qmG_toggle:focus-visible{color:var(--primary-text)}._8j6qmG_quietText{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8j6qmG_quietBody{flex-direction:column;align-items:flex-start;gap:2px;padding-left:17px;display:flex}._8j6qmG_chevron,._8j6qmG_chevronOpen{flex-shrink:0;margin-top:1px;transition:transform .15s}._8j6qmG_chevronOpen{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){._8j6qmG_chevron,._8j6qmG_chevronOpen{transition:none}}._8j6qmG_warn{color:var(--warning-text)}._8j6qmG_muted{color:var(--text-muted)}._8j6qmG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:440px){._8j6qmG_head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""score actions";align-items:center;gap:4px 12px;display:grid}._8j6qmG_headActions{grid-area:actions}}
.viNCrG_panel.viNCrG_panel{--progress-fill:var(--seo-color);overflow:visible}.viNCrG_panelRecovering.viNCrG_panelRecovering{border-color:var(--warning-border);background:var(--warning-surface)}.viNCrG_topRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px 12px;display:grid}.viNCrG_copy{flex-direction:column;gap:5px;min-width:0;display:flex}.viNCrG_eyebrow{width:fit-content;color:var(--seo-color-text);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:7px;font-size:.68rem;font-weight:600;display:inline-flex}.viNCrG_eyebrowQueued{color:var(--muted-foreground)}.viNCrG_eyebrowRecovering{color:var(--warning-text)}.viNCrG_message{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.viNCrG_label{color:var(--foreground);font-size:.9rem;font-weight:600}.viNCrG_detail{color:var(--muted-foreground);font-size:.78rem}.viNCrG_detail:before{content:"·";margin-right:8px}.viNCrG_metrics{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;min-width:0;display:flex;position:relative}.viNCrG_inventoryRow{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.viNCrG_inventoryLabel{color:var(--muted-foreground);letter-spacing:.02em;text-transform:uppercase;font-size:.68rem;font-weight:500}.viNCrG_coverageLine{color:var(--foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;font-size:.82rem;font-weight:600;display:inline-flex}.viNCrG_metricSeparator{color:var(--muted-foreground);font-weight:400}.viNCrG_templateMetric{align-items:center;gap:3px;display:inline-flex}.viNCrG_elapsed{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.72rem}.viNCrG_queuedIcon,.viNCrG_recoveringIcon,.viNCrG_spin{flex-shrink:0}.viNCrG_queuedNote{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.viNCrG_queuedIcon{color:var(--muted-foreground)}.viNCrG_recoveringIcon{color:var(--warning-text)}.viNCrG_spin{color:var(--seo-color-text);animation:1s linear infinite viNCrG_seoAnalysisSpin}@keyframes viNCrG_seoAnalysisSpin{to{transform:rotate(360deg)}}.viNCrG_progress{padding:0 18px}.viNCrG_recoveryNote{color:var(--warning-text);margin:0;padding:10px 18px 0;font-size:.75rem;line-height:1.45}.viNCrG_rail{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0;padding:12px 18px 16px;list-style:none;display:grid}.viNCrG_step{min-width:0;color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.viNCrG_stepLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.viNCrG_stepMarker{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.viNCrG_stepDot{border-radius:var(--radius-full);background:currentColor;width:5px;height:5px}.viNCrG_done .viNCrG_stepMarker{background:rgba(var(--seo-rgb), .14);color:var(--success-text)}.viNCrG_active{color:var(--foreground);font-weight:600}.viNCrG_active .viNCrG_stepMarker{background:rgba(var(--seo-rgb), .16);color:var(--seo-color-text)}.viNCrG_upcoming{opacity:.65}.viNCrG_upcoming .viNCrG_stepMarker{border:1px solid var(--border);color:#0000}.viNCrG_skipped{color:var(--muted-foreground);opacity:.45}.viNCrG_skipped .viNCrG_stepMarker{border:1px solid var(--border);color:var(--muted-foreground)}@media (max-width:700px){.viNCrG_topRow{grid-template-columns:minmax(0,1fr);gap:12px}.viNCrG_metrics,.viNCrG_inventoryRow{text-align:left;align-items:flex-start}.viNCrG_coverageLine{justify-content:flex-start}.viNCrG_templateInfo{position:static}.viNCrG_templateInfoPanel{max-width:min(280px,100vw - 84px);left:0;right:auto}}@media (prefers-reduced-motion:reduce){.viNCrG_spin{animation:none}}
._8uqVKa_details{border:1px dashed var(--border);border-radius:var(--radius);color:var(--foreground);padding:8px 10px;font-size:12px}._8uqVKa_summary{cursor:pointer;align-items:center;gap:6px;font-weight:600;list-style:none;display:flex}._8uqVKa_summary::-webkit-details-marker{display:none}._8uqVKa_meta,._8uqVKa_source,._8uqVKa_domain,._8uqVKa_snippet,._8uqVKa_note,._8uqVKa_empty{color:var(--text-muted);font-weight:400}._8uqVKa_meta{margin-left:auto}._8uqVKa_empty{align-items:center;gap:6px;margin:0;font-size:12px;display:flex}._8uqVKa_body{flex-direction:column;gap:10px;margin-top:8px;display:flex}._8uqVKa_bodyFlush{margin-top:0;font-size:12px}._8uqVKa_sourceLine{font-weight:600}._8uqVKa_group{flex-direction:column;gap:4px;display:flex}._8uqVKa_groupLabel{font-weight:600}._8uqVKa_results,._8uqVKa_list{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}._8uqVKa_results li{flex-direction:column;display:flex}._8uqVKa_snippet{font-size:11px}._8uqVKa_terms{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}._8uqVKa_term{background:var(--bg-muted);border-radius:999px;padding:2px 8px}._8uqVKa_link{color:var(--scribe-color-text);overflow-wrap:anywhere;text-decoration:underline}._8uqVKa_warning,._8uqVKa_note{margin:0}._8uqVKa_warning{color:var(--warning-text)}._8uqVKa_steps{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8uqVKa_step{align-items:center;gap:10px;padding:8px 10px;display:flex}._8uqVKa_step+._8uqVKa_step{border-top:1px solid var(--border)}._8uqVKa_stepIcon{color:var(--text-muted);flex:none}._8uqVKa_stepText{min-width:0;color:var(--foreground);flex:1;font-weight:400}._8uqVKa_stepAction{white-space:nowrap;flex:none}
.Z6EZ8G_list{flex-direction:column;gap:6px;display:flex}.Z6EZ8G_row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card-bg);flex-direction:column;display:flex}.Z6EZ8G_rowClosed{opacity:.6}.Z6EZ8G_rowHead{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:9px 12px;display:flex}.Z6EZ8G_rowHead:disabled{cursor:default}.Z6EZ8G_chevron{color:var(--muted-foreground);flex-shrink:0;align-items:center;display:inline-flex}.Z6EZ8G_chevronSpacer{width:14px;display:inline-block}.Z6EZ8G_rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Z6EZ8G_rowTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.Z6EZ8G_rowMeta{color:var(--muted-foreground);align-items:center;gap:8px;font-size:.72rem;display:flex}.Z6EZ8G_category{text-transform:capitalize;background:var(--muted);border-radius:999px;padding:1px 6px}.Z6EZ8G_status{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:4px;font-size:.72rem;display:inline-flex}.Z6EZ8G_statusDone{color:var(--success)}.Z6EZ8G_detail{flex-direction:column;gap:8px;padding:0 12px 11px 36px;display:flex}.Z6EZ8G_description{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.45}.Z6EZ8G_metricChips{flex-wrap:wrap;gap:6px;display:flex}.Z6EZ8G_metricChip{background:var(--muted);color:var(--foreground);border-radius:999px;padding:2px 8px;font-size:.72rem}.Z6EZ8G_metricKey{color:var(--muted-foreground);text-transform:capitalize}.Z6EZ8G_urlList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.Z6EZ8G_urlLink{color:var(--seo-color);word-break:break-all;align-items:center;gap:4px;font-size:.75rem;text-decoration:none;display:inline-flex}.Z6EZ8G_urlLink:hover{text-decoration:underline}.Z6EZ8G_evidence{flex-direction:column;gap:5px;display:flex}.Z6EZ8G_evidenceCaption{color:var(--muted-foreground);margin:0;font-size:.72rem}.Z6EZ8G_evidenceEmpty{color:var(--muted-foreground);margin:0;font-size:.75rem;font-style:italic}.Z6EZ8G_evidenceTableWrap{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:260px;overflow:auto}.Z6EZ8G_evidenceTable{border-collapse:collapse;width:100%;font-size:.74rem}.Z6EZ8G_evidenceTable th{background:var(--card-bg-elevated);color:var(--muted-foreground);text-align:left;text-transform:capitalize;white-space:nowrap;padding:5px 8px;font-weight:600;position:sticky;top:0}.Z6EZ8G_evidenceTable td{border-top:1px solid var(--border);color:var(--foreground);white-space:nowrap;padding:4px 8px}.Z6EZ8G_itemLink{color:var(--seo-color);align-self:flex-start;align-items:center;gap:4px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.Z6EZ8G_itemLink:hover{text-decoration:underline}.Z6EZ8G_spin{animation:1s linear infinite Z6EZ8G_spin}@media (prefers-reduced-motion:reduce){.Z6EZ8G_spin{animation:none}}@keyframes Z6EZ8G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Z6EZ8G_plannerLink{color:var(--seo-color);align-self:flex-start;align-items:center;gap:5px;margin-top:2px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.Z6EZ8G_plannerLink:hover{text-decoration:underline}
.OQ-tnG_icon{display:inline-flex;position:relative}.OQ-tnG_badge{box-sizing:border-box;background:var(--primary);min-width:14px;height:14px;color:var(--primary-foreground);text-align:center;border-radius:999px;padding:0 3px;font-size:.625rem;font-weight:600;line-height:14px;position:absolute;top:-7px;right:-9px}.OQ-tnG_group{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.OQ-tnG_groupLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--muted-foreground);padding:0 2px;font-size:.6875rem;font-weight:600}.OQ-tnG_list{flex-direction:column;gap:2px;max-height:168px;display:flex;overflow-y:auto}.OQ-tnG_option{border-radius:var(--radius);padding:5px 4px;font-size:.8125rem}.OQ-tnG_option:hover{background:color-mix(in srgb, var(--foreground) 5%, transparent)}.OQ-tnG_empty{color:var(--muted-foreground);padding:4px;font-size:.8125rem}.OQ-tnG_clear{align-self:flex-start}
.xgerVq_container{flex-direction:column;gap:20px;display:flex}.xgerVq_description{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.55}.xgerVq_fieldGroup{flex-direction:column;display:flex}.xgerVq_countToggle{align-self:flex-start}.xgerVq_optional{color:var(--muted-foreground);font-weight:400}.xgerVq_textareaField{box-sizing:border-box;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground);font:inherit;resize:vertical;padding:10px 12px;font-size:13.5px;line-height:1.5}.xgerVq_textareaField:focus-visible{outline:2px solid var(--primary);outline-offset:2px}
.kEFIcq_keepBreaks{white-space:pre-wrap;overflow-wrap:anywhere}
.vFjnyG_problem{color:var(--error-text);margin:0;font-size:.8125rem}
.t8aTMG_panel{--agent-accent:var(--primary);--agent-accent-text:var(--primary-text)}
