.R23nzq_canvas{--founder-surface-radius:10px;color:#cdcecd;min-width:0;font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif);-webkit-font-smoothing:antialiased;flex-direction:column;gap:10px;display:flex}.R23nzq_canvas[data-width=compact]{width:368px}.R23nzq_canvas[data-width=medium],.R23nzq_canvas[data-width=wide]{width:760px}.R23nzq_canvas[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R23nzq_canvas[data-layout=dashboard]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.R23nzq_wideBlock,.R23nzq_chartBlock{grid-column:1/-1}.R23nzq_canvas[data-layout=dashboard] .R23nzq_chartBlock,.R23nzq_canvas[data-layout=dashboard] .R23nzq_rankedList{grid-column:auto}.R23nzq_heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 2px 6px;display:flex}.R23nzq_heading>div{min-width:0}.R23nzq_heading span,.R23nzq_summary>span{color:#7f7f7f;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.2}.R23nzq_canvas:not([data-accent=neutral]) .R23nzq_summary>span,.R23nzq_canvas:not([data-accent=neutral]) .R23nzq_surfaceHeader>span{color:var(--founder-accent)}.R23nzq_heading h2{color:#fff;text-wrap:balance;margin:0;font-size:19px;font-weight:650;line-height:1.2}.R23nzq_heading p,.R23nzq_metric p,.R23nzq_summary p,.R23nzq_coverage p{text-wrap:pretty;margin:0}.R23nzq_heading p{color:#7f7f7f;margin-top:6px;font-size:11px;line-height:1.45}.R23nzq_period{white-space:nowrap;background:#2c2c2c;border-radius:999px;flex:none;padding:7px 9px}.R23nzq_metric,.R23nzq_surface,.R23nzq_summary,.R23nzq_coverage>div{background:#242424;box-shadow:0 1px 4px #00000012,inset 0 0 0 1px #ffffff0f}.R23nzq_metric{border-radius:var(--founder-surface-radius);flex-direction:column;gap:11px;min-width:0;min-height:138px;padding:16px;display:flex}.R23nzq_metric[data-state=warning],.R23nzq_metric[data-state=unavailable],.R23nzq_coverage>div[data-tone=warning]{box-shadow:0 1px 4px #00000012,inset 0 0 0 1px #ffffff1c}.R23nzq_metricTopline,.R23nzq_surfaceHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.R23nzq_metricTopline>span{color:#8b8c8b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.3;overflow:hidden}.R23nzq_metricTopline small{color:#8b8c8b;white-space:nowrap;background:#333;border-radius:999px;flex:none;padding:4px 6px;font-size:9px;font-weight:600;line-height:1}.R23nzq_metricValueLine{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.R23nzq_metricValueLine>strong{color:#fff;font-variant-numeric:tabular-nums;font-size:29px;font-weight:620;line-height:1}.R23nzq_canvas:not([data-accent=neutral]) .R23nzq_metricValueLine>strong{color:var(--founder-accent)}.R23nzq_metricComparison{color:#a3a4a3;font-variant-numeric:tabular-nums;flex:none;padding-bottom:2px;font-size:10px;font-weight:650}.R23nzq_metricGrid{gap:8px;display:grid}.R23nzq_metricGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.R23nzq_metricGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.R23nzq_metric[data-compact]{border-radius:var(--founder-surface-radius);gap:8px;min-height:112px;padding:13px}.R23nzq_metric[data-compact] .R23nzq_metricTopline small{display:none}.R23nzq_metric[data-compact] .R23nzq_metricValueLine>strong{font-size:23px}.R23nzq_canvas:not([data-accent=neutral]) .R23nzq_metricTopline small{background:color-mix(in srgb, var(--founder-accent) 12%, #333);color:color-mix(in srgb, var(--founder-accent) 78%, #fff)}.R23nzq_metric>p{color:#7f7f7f;margin-top:auto;font-size:10px;line-height:1.4}.R23nzq_surface{border-radius:var(--founder-surface-radius);min-width:0;padding:16px}.R23nzq_surfaceHeader{align-items:center;margin-bottom:14px}.R23nzq_surfaceHeader h3{color:#e3e4e3;text-wrap:balance;margin:0;font-size:12px;font-weight:620;line-height:1.25}.R23nzq_surfaceHeader span{color:#7f7f7f;font-variant-numeric:tabular-nums;font-size:10px}.R23nzq_chart{width:100%;height:260px}.R23nzq_source{color:#6f706f;text-wrap:pretty;margin-top:12px;font-size:9px;line-height:1.4}.R23nzq_rankedList ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.R23nzq_rankedList li{gap:6px;display:grid}.R23nzq_rankedList li>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.R23nzq_rankedList li span,.R23nzq_rankedList li strong{font-size:10px;line-height:1.3}.R23nzq_rankedList li span{color:#a3a4a3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.R23nzq_rankedList li strong{color:#dedfde;font-variant-numeric:tabular-nums;font-weight:620}.R23nzq_rankTrack{background:#383838;border-radius:999px;height:3px;display:block}.R23nzq_rankFill{border-radius:inherit;background:var(--founder-accent);min-width:2px;height:100%;transition:width .24s ease-out;display:block}.R23nzq_tableWrap{max-width:100%;overflow-x:auto}.R23nzq_table{border-collapse:collapse;width:100%;font-size:11px}.R23nzq_table th,.R23nzq_table td{text-align:left;white-space:nowrap;border-bottom:1px solid #383838;padding:10px 8px}.R23nzq_table th{color:#777877;text-transform:uppercase;font-size:9px;font-weight:650}.R23nzq_table td{color:#cdcecd;font-variant-numeric:tabular-nums}.R23nzq_table tbody tr:last-child td{border-bottom:0}.R23nzq_table tbody tr:hover td{color:#fff;background:#2c2c2c}.R23nzq_canvas:not([data-accent=neutral]) .R23nzq_table tbody tr:hover td{background:color-mix(in srgb, var(--founder-accent) 8%, #2c2c2c)}.R23nzq_emptyDataset{color:#7f7f7f;place-items:center;min-height:140px;font-size:11px;display:grid}.R23nzq_summary{border-radius:var(--founder-surface-radius);gap:9px;padding:17px 18px;display:grid}.R23nzq_insightList{border-radius:var(--founder-surface-radius);background:#242424;padding:16px;box-shadow:0 1px 4px #00000012,inset 0 0 0 1px #ffffff0f}.R23nzq_insightList>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.R23nzq_insightList article{gap:9px;min-width:0;padding:8px 0;display:flex}.R23nzq_insightList article>span{background:#777877;border-radius:999px;flex:none;width:5px;height:5px;margin-top:5px}.R23nzq_insightList article[data-tone=warning]>span,.R23nzq_canvas:not([data-accent=neutral]) .R23nzq_insightList article>span{background:var(--founder-accent)}.R23nzq_insightList article strong{color:#d8d9d8;margin-bottom:3px;font-size:10px;font-weight:650;display:block}.R23nzq_insightList article p{color:#7f7f7f;text-wrap:pretty;margin:0;font-size:10px;line-height:1.45}.R23nzq_summary p{color:#d7d8d7;font-size:13px;line-height:1.55}.R23nzq_coverage{gap:7px;display:grid}.R23nzq_coverage>div{border-radius:var(--founder-surface-radius);gap:5px;padding:12px 14px;display:grid}.R23nzq_coverage strong{color:#cdcecd;font-size:10px;font-weight:650}.R23nzq_coverage p{color:#7f7f7f;font-size:10px;line-height:1.45}@media (max-width:760px){.R23nzq_canvas[data-width=wide],.R23nzq_canvas[data-width=medium]{width:680px}.R23nzq_metricGrid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.jbkvLq_card{box-sizing:border-box;border:1px solid var(--border-strong);width:100%;color:var(--foreground);font-size:var(--tenor-type-ui);border-radius:12px;margin-bottom:8px;padding:12px}.jbkvLq_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jbkvLq_preview{object-fit:contain;background:var(--legacy-surface-1);border-radius:6px;width:64px;height:64px}.jbkvLq_details{overflow-wrap:anywhere;flex:160px;min-width:0}.jbkvLq_details p,.jbkvLq_note{color:var(--text-secondary);margin:6px 0 0;line-height:1.5}.jbkvLq_note:empty{margin:0}.jbkvLq_note a{color:var(--foreground);text-decoration:underline}.jbkvLq_button{border:1px solid var(--border-strong);background:var(--legacy-surface-5);min-height:36px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;padding:7px 12px}.jbkvLq_button:disabled{background:var(--legacy-surface-3);color:var(--text-secondary);border-color:var(--border-subtle);cursor:default}.jbkvLq_button:focus-visible,.jbkvLq_note a:focus-visible,.jbkvLq_note summary:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.jbkvLq_note summary{cursor:pointer}.jbkvLq_warning{align-items:center;gap:6px;display:inline-flex}.jbkvLq_warning svg{flex-shrink:0}
.w659ka_ring{flex-shrink:0;width:24px;height:24px;transform:rotate(-90deg)}.w659ka_track{stroke:var(--border)}.w659ka_progress{stroke:currentColor}.w659ka_notice{justify-content:space-between;align-items:center;gap:16px;display:flex}.w659ka_notice p{color:var(--muted-foreground);margin:0}.w659ka_balance{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.w659ka_balance span,.w659ka_terms{color:var(--muted-foreground)}.w659ka_terms{text-wrap:pretty;margin:0}.w659ka_packs{border:0;min-width:0;margin:0;padding:0}.w659ka_packs legend{margin-bottom:12px}.w659ka_options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.w659ka_option{text-align:center;border:1px solid var(--border);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:12px;flex-direction:column;gap:4px;padding:16px 8px;display:flex;position:relative}.w659ka_option:has(input:checked){border-color:var(--foreground);background:var(--selected)}.w659ka_option:has(input:focus-visible){outline:1px solid var(--focus-ring);outline-offset:2px}.w659ka_option input{opacity:0;width:1px;height:1px;position:absolute}.w659ka_option strong{font-weight:550}.w659ka_option span{color:var(--muted-foreground)}.w659ka_error{color:var(--destructive);margin:0}.w659ka_starter{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.w659ka_starterHeader{width:100%;min-width:0;min-height:32px;padding:calc(6px - var(--composer-surface-inset,4px)) 10px 6px 4px;color:color-mix(in oklch, var(--composer-text,var(--foreground)) 72%, var(--composer-surface-background));justify-content:flex-start}.w659ka_starterHeader .w659ka_upgrade{background:color-mix(in oklch, var(--composer-text,var(--foreground)) 12%, var(--composer-surface-background));min-height:24px;color:var(--composer-text,var(--foreground));border-radius:999px;gap:6px;margin-inline-start:auto;padding:4px 8px 4px 10px;font-size:12px;line-height:16px;transition:background-color .15s,scale .15s}.w659ka_starterHeader .w659ka_upgrade:active{scale:.96}.w659ka_starterHeader .w659ka_starterMeter,.w659ka_starterHeader .w659ka_starterMeter .w659ka_ring{width:16px;height:16px}.w659ka_starterHeader .w659ka_retry{min-height:24px;font-size:12px}@media (hover:hover){.w659ka_starterHeader .w659ka_upgrade:hover{background:color-mix(in oklch, var(--composer-text,var(--foreground)) 18%, var(--composer-surface-background))}}.w659ka_starter[data-starter-usage=exhausted] .w659ka_upgrade{color:#2a2a2a;color:lab(17.062% -.0000149012 0);background:#fff;background:lab(100% 0 0)}.w659ka_tenorMark{background:currentColor;flex:none;width:16px;height:16px;display:block;-webkit-mask:url(/brand/tenor-mark-graphite.svg) 50%/contain no-repeat;mask:url(/brand/tenor-mark-graphite.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.w659ka_starterHeader .w659ka_upgrade{transition:none}}.w659ka_starterMeter{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.w659ka_starterMeter .w659ka_ring{width:18px;height:18px}.w659ka_starterMeter circle{stroke-width:3px}.w659ka_starterMeter .w659ka_track{stroke:currentColor;opacity:.25}.w659ka_upgrade{background:var(--foreground);min-height:32px;color:var(--background);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.w659ka_upgrade:focus-visible,.w659ka_retry:focus-visible{outline:1px solid var(--foreground);outline-offset:2px}.w659ka_retry{min-height:32px;color:var(--foreground);font-size:13px}@media (pointer:coarse){.w659ka_upgrade,.w659ka_retry,.w659ka_starterHeader .w659ka_upgrade,.w659ka_starterHeader .w659ka_retry{min-height:44px}}@media (forced-colors:active){.w659ka_upgrade{border:1px solid buttontext}.w659ka_tenorMark{forced-color-adjust:none;background:linktext}}
._2rODXG_notice,._2rODXG_dialog._2rODXG_dialog[data-slot=dialog-content]{--preview-surface:var(--legacy-surface-1,#141414);--preview-text:var(--text-primary,#f2f2f2);--preview-muted:var(--text-secondary,#b1b1b1);--preview-border:var(--border-subtle,#ffffff1f);color:var(--preview-text);background:var(--preview-surface);border:1px solid var(--preview-border)}@supports (color:lab(0% 0 0)){._2rODXG_notice,._2rODXG_dialog._2rODXG_dialog[data-slot=dialog-content]{--preview-surface:var(--legacy-surface-1,lab(6.19571% 0 0));--preview-text:var(--text-primary,lab(95.36% 0 0));--preview-muted:var(--text-secondary,lab(72.16% 0 -.0000119209));--preview-border:var(--border-subtle,lab(100% 0 0/.12))}}._2rODXG_notice{top:calc(var(--electron-titlebar-height,0px) + var(--tenor-shell-top,0px) + 16px);z-index:calc(var(--z-chrome) + 1);border-radius:14px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 10px 8px 14px;font-size:13px;display:flex;position:fixed;right:16px;box-shadow:0 4px 16px #0000001f;box-shadow:0 4px 16px lab(0% 0 0/.12)}._2rODXG_dialog._2rODXG_dialog[data-slot=dialog-content]{text-align:left;border-radius:20px;gap:20px;width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);padding:24px;box-shadow:0 12px 48px #00000040;box-shadow:0 12px 48px lab(0% 0 0/.25)}._2rODXG_header{text-align:left;flex-direction:column;gap:10px;display:flex}._2rODXG_title{text-wrap:balance;margin:0;font-size:19px;font-weight:600;line-height:1.3}._2rODXG_description{color:var(--preview-muted);margin:0;font-size:14px;line-height:1.5}._2rODXG_footer{justify-content:flex-end;gap:10px;display:flex}._2rODXG_action{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .12s,transform .12s;display:inline-flex}._2rODXG_action:focus-visible{outline:2px solid var(--preview-text,currentColor);outline-offset:3px}._2rODXG_action:active{transform:scale(.96)}._2rODXG_secondary{color:var(--preview-text);background:0 0}._2rODXG_badge{white-space:nowrap;align-items:center;gap:3px;font-size:11px;line-height:1;display:inline-flex}@media (max-width:480px){._2rODXG_dialog._2rODXG_dialog[data-slot=dialog-content]{border-radius:16px;padding:20px}._2rODXG_footer{flex-direction:column-reverse}._2rODXG_footer ._2rODXG_action{width:100%}._2rODXG_notice{gap:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){._2rODXG_action{transition:none}._2rODXG_action:active{transform:none}}._2rODXG_featureTooltip{white-space:nowrap}@media (prefers-reduced-motion:reduce){._2rODXG_featureTooltip{animation:none!important}}
.-SRLma_wrap{pointer-events:none;flex-direction:column;align-items:stretch;width:min(460px,100%);display:flex;position:relative}.-SRLma_canvas{aspect-ratio:16/10;background:#e8e8e8;border-radius:12px;width:100%;position:relative;overflow:hidden}.-SRLma_field{position:absolute;inset:0;-webkit-mask-image:radial-gradient(84% 80%,#000 22%,#0000 80%);mask-image:radial-gradient(84% 80%,#000 22%,#0000 80%)}.-SRLma_dots,.-SRLma_glowA,.-SRLma_glowB,.-SRLma_glowC{background-image:radial-gradient(circle,#a1a1a1 .7px,#0000 1.3px);background-repeat:repeat;background-size:11px 11px;position:absolute;inset:2px}.-SRLma_dots{opacity:.22}.-SRLma_glowA,.-SRLma_glowB,.-SRLma_glowC{background-image:radial-gradient(circle,#0b0d12 1.1px,#0000 1.6px);-webkit-mask-image:radial-gradient(circle,#000 0%,#0000008c 28%,#0000002e 58%,#0000 78%);mask-image:radial-gradient(circle,#000 0%,#0000008c 28%,#0000002e 58%,#0000 78%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.-SRLma_glowA{animation:7.4s cubic-bezier(.45,.05,.25,1) infinite -SRLma_ig-wander-a,2.1s cubic-bezier(.66,0,.34,1) infinite -SRLma_ig-breathe;-webkit-mask-size:176px 176px;mask-size:176px 176px}.-SRLma_glowB{animation:9.1s cubic-bezier(.4,.15,.2,1) infinite -SRLma_ig-wander-b,2.6s cubic-bezier(.66,0,.34,1) -.7s infinite -SRLma_ig-breathe;-webkit-mask-size:148px 148px;mask-size:148px 148px}.-SRLma_glowC{animation:6.2s cubic-bezier(.5,.02,.3,1) infinite -SRLma_ig-wander-c,1.8s cubic-bezier(.66,0,.34,1) -1.2s infinite -SRLma_ig-breathe;-webkit-mask-size:132px 132px;mask-size:132px 132px}@keyframes -SRLma_ig-wander-a{0%{-webkit-mask-position:6% 14%;mask-position:6% 14%;-webkit-mask-size:176px 176px;mask-size:176px 176px}18%{-webkit-mask-position:76% 8%;mask-position:76% 8%;-webkit-mask-size:164px 164px;mask-size:164px 164px}37%{-webkit-mask-position:90% 70%;mask-position:90% 70%;-webkit-mask-size:188px 188px;mask-size:188px 188px}58%{-webkit-mask-position:40% 86%;mask-position:40% 86%;-webkit-mask-size:156px 156px;mask-size:156px 156px}78%{-webkit-mask-position:10% 54%;mask-position:10% 54%;-webkit-mask-size:180px 180px;mask-size:180px 180px}to{-webkit-mask-position:6% 14%;mask-position:6% 14%;-webkit-mask-size:176px 176px;mask-size:176px 176px}}@keyframes -SRLma_ig-wander-b{0%{-webkit-mask-position:86% 78%;mask-position:86% 78%;-webkit-mask-size:148px 148px;mask-size:148px 148px}22%{-webkit-mask-position:16% 84%;mask-position:16% 84%;-webkit-mask-size:160px 160px;mask-size:160px 160px}41%{-webkit-mask-position:4% 26%;mask-position:4% 26%;-webkit-mask-size:140px 140px;mask-size:140px 140px}63%{-webkit-mask-position:62% 6%;mask-position:62% 6%;-webkit-mask-size:168px 168px;mask-size:168px 168px}84%{-webkit-mask-position:94% 44%;mask-position:94% 44%;-webkit-mask-size:152px 152px;mask-size:152px 152px}to{-webkit-mask-position:86% 78%;mask-position:86% 78%;-webkit-mask-size:148px 148px;mask-size:148px 148px}}@keyframes -SRLma_ig-wander-c{0%{-webkit-mask-position:50% 6%;mask-position:50% 6%;-webkit-mask-size:132px 132px;mask-size:132px 132px}16%{-webkit-mask-position:22% 42%;mask-position:22% 42%;-webkit-mask-size:144px 144px;mask-size:144px 144px}34%{-webkit-mask-position:68% 90%;mask-position:68% 90%;-webkit-mask-size:124px 124px;mask-size:124px 124px}55%{-webkit-mask-position:88% 20%;mask-position:88% 20%;-webkit-mask-size:138px 138px;mask-size:138px 138px}73%{-webkit-mask-position:34% 68%;mask-position:34% 68%;-webkit-mask-size:150px 150px;mask-size:150px 150px}to{-webkit-mask-position:50% 6%;mask-position:50% 6%;-webkit-mask-size:132px 132px;mask-size:132px 132px}}@keyframes -SRLma_ig-breathe{0%,to{opacity:.35}50%{opacity:.95}}.-SRLma_wrap[data-theme=dark] .-SRLma_canvas{background:#2a2a2a}.-SRLma_wrap[data-theme=dark] .-SRLma_glowA,.-SRLma_wrap[data-theme=dark] .-SRLma_glowB,.-SRLma_wrap[data-theme=dark] .-SRLma_glowC{background-image:radial-gradient(circle,#f5f5f5 1.1px,#0000 1.6px)}@media (prefers-reduced-motion:reduce){.-SRLma_glowA,.-SRLma_glowB,.-SRLma_glowC{opacity:.7;animation:none}}
.mjB3yW_wrap{z-index:8;transform-origin:0 100%;pointer-events:auto;max-width:240px;position:absolute;bottom:100%;left:0}.mjB3yW_generating,.mjB3yW_title,.mjB3yW_input{width:100%;font-family:var(--font-sans,system-ui, sans-serif);font-size:var(--fs-body,13px);line-height:var(--lh-body,20px);font-variation-settings:"wght" 550, "opsz" 18;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;display:block;overflow:hidden}.mjB3yW_wrap[data-generating=true]{max-width:min(320px, calc((100vw - 48px) / var(--generation-title-screen-scale,1)))}.mjB3yW_generating{color:var(--muted-foreground);pointer-events:none;font-size:var(--fs-title,16px);line-height:var(--lh-title,22px);align-items:center;gap:8px;display:inline-flex;overflow:visible}.mjB3yW_title,.mjB3yW_input{color:var(--muted-foreground);cursor:text;transition:color .15s}.mjB3yW_input{color:var(--foreground);text-overflow:clip;field-sizing:content;outline:none;min-width:72px}.mjB3yW_input:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.mjB3yW_wrap[data-highlighted=true] .mjB3yW_title,.mjB3yW_wrap[data-highlighted=true] .mjB3yW_generating,.mjB3yW_wrap .mjB3yW_title:hover,.mjB3yW_wrap .mjB3yW_title:focus-visible{color:var(--foreground)}@media (prefers-reduced-motion:reduce){.mjB3yW_title,.mjB3yW_input{transition:none}}
.Qj8hnW_status{vertical-align:top;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.Qj8hnW_copyWindow{min-width:0;overflow:hidden}.Qj8hnW_copy{text-overflow:ellipsis;white-space:nowrap;animation:.24s cubic-bezier(.16,1,.3,1) both Qj8hnW_label-enter;display:block;overflow:hidden}@keyframes Qj8hnW_label-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Qj8hnW_copy{animation:none}}@media (forced-colors:active){.Qj8hnW_status{color:canvastext}.Qj8hnW_copy .agent-progress-loading-text{color:canvastext;background-image:none;animation:none}}
.GrDQfW_panel{box-sizing:border-box;top:calc(var(--electron-titlebar-height,0px) + var(--tenor-shell-top,0px) + 72px);right:calc(var(--tenor-canvas-right-panel-width,0px) + 24px);z-index:200;border:1px solid var(--border);background:var(--popover);width:min(360px,100vw - 48px);max-height:min(480px,65vh);color:var(--popover-foreground);border-radius:16px;padding:16px;font-size:13px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 8px 32px #00000026}.GrDQfW_panel h2{margin:0 0 6px;font-size:14px;font-weight:600}.GrDQfW_panel p{margin:0 0 12px}.GrDQfW_panel ul{margin:0;padding:0;list-style:none}.GrDQfW_panel li+li{border-top:1px solid var(--border);padding-top:12px}.GrDQfW_prompt{white-space:pre-wrap;overflow-wrap:anywhere;max-height:100px;overflow:auto}.GrDQfW_actions{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.GrDQfW_actions button{border:1px solid var(--border);background:var(--secondary);color:var(--secondary-foreground);cursor:pointer;border-radius:8px;padding:8px 10px}.GrDQfW_actions button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.GrDQfW_actions button:disabled{opacity:.6;cursor:wait}
.rDFewq_root{z-index:var(--z-test-controls);pointer-events:auto;max-width:calc(100vw - 32px);color:var(--foreground);position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-end:max(16px, env(safe-area-inset-right))}.rDFewq_root[data-side=left]{inset-inline-start:max(16px, env(safe-area-inset-left));inset-inline-end:auto}.rDFewq_panel{overscroll-behavior:contain;border-radius:20px;width:min(320px,100vw - 32px);max-height:calc(100dvh - 32px);padding:12px;overflow:auto}.rDFewq_heading{justify-content:space-between;align-items:center;gap:4px;margin-bottom:12px;display:flex}.rDFewq_title{flex:1;min-width:0}.rDFewq_title h2{overflow-wrap:anywhere}@media (pointer:coarse){.rDFewq_iconButton.rDFewq_iconButton{min-width:44px;min-height:44px}}.rDFewq_actions{gap:8px;display:flex}.rDFewq_actions>button{flex:1}.rDFewq_details{color:var(--muted-foreground);gap:8px;margin-bottom:12px;display:grid}.rDFewq_details p{margin:0}.rDFewq_trialRow{align-items:center;gap:8px;display:flex}.rDFewq_trialRow>:first-child{flex:1;min-width:0}.rDFewq_trialRow button{flex-shrink:0}.rDFewq_loadingPanel{border-radius:12px;padding:10px 14px}.rDFewq_progress{align-items:center;gap:8px;display:inline-flex}.rDFewq_spinner{border:1.5px solid;border-inline-end-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite rDFewq_flow-test-spin}@keyframes rDFewq_flow-test-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rDFewq_spinner{animation:none}}.rDFewq_reveal{grid-template-rows:0fr;transition:grid-template-rows .15s ease-out;display:grid}.rDFewq_reveal[data-open=true]{grid-template-rows:1fr}.rDFewq_revealInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.rDFewq_reveal{transition:none}}
.XwK88a_scope{background:var(--background);min-height:100dvh}.XwK88a_page{max-width:960px;color:var(--foreground);margin:0 auto;padding:48px 24px}.XwK88a_page h1{margin:12px 0;font-size:32px;line-height:1.2}.XwK88a_page p{color:var(--ui-text-secondary);line-height:1.6}.XwK88a_eyebrow{letter-spacing:.08em;font-size:12px}.XwK88a_controls{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.XwK88a_controls button,.XwK88a_payment button{border:1px solid var(--border);min-height:44px;color:var(--foreground);background:var(--background);cursor:pointer;border-radius:10px;padding:10px 16px}.XwK88a_controls button[aria-pressed=true]{color:var(--background);background:var(--foreground)}.XwK88a_controls button:focus-visible,.XwK88a_payment button:focus-visible{outline-offset:3px;outline:1px solid}.XwK88a_canvas{border:1px solid var(--border);background:var(--muted);border-radius:16px;padding:40px 24px 20px}.XwK88a_card{background:var(--background);border:1px solid var(--border);border-radius:14px;max-width:560px;margin:0 auto 40px;padding:32px}.XwK88a_card span{color:var(--ui-text-secondary);font-size:12px}.XwK88a_card h2{margin:16px 0;font-size:28px;line-height:1.2}.XwK88a_composer{background:var(--background);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;min-height:60px;padding:12px 16px;display:flex}.XwK88a_composer span{color:var(--ui-text-secondary)}.XwK88a_payment{border:1px solid var(--border);border-radius:12px;padding:24px}.XwK88a_payment button{margin:8px 8px 0 0}
._7D0qlG_frame{z-index:50;top:calc(var(--electron-titlebar-height,0px) + var(--tenor-shell-top,0px));right:var(--tenor-workspace-gutter,6px);bottom:var(--tenor-workspace-gutter,6px);left:calc(var(--tenor-shell-left,0px) + var(--tenor-workspace-gutter,6px));border-radius:var(--tenor-workspace-radius,14px);background:var(--tenor-workspace-canvas,#1e1e1e);clip-path:inset(0 round var(--tenor-workspace-radius,14px));color:#cdcecd;isolation:isolate;transition:left .18s,border-radius .18s;position:fixed;overflow:hidden}._7D0qlG_flow{background:var(--tenor-workspace-canvas,#1e1e1e);position:absolute;inset:0}._7D0qlG_flow .react-flow__node{box-shadow:none;background:0 0;border:0}._7D0qlG_flow .react-flow__node:focus-visible{outline:none}._7D0qlG_flow .react-flow__attribution{display:none}._7D0qlG_artifact{cursor:grab;opacity:1;filter:blur();width:max-content;max-width:none;transition:opacity .4s,filter .4s}._7D0qlG_artifact:active{cursor:grabbing}._7D0qlG_artifact[data-focused=true]{cursor:default}._7D0qlG_frame[data-focus-mode=true] ._7D0qlG_artifact[data-focused=false]{opacity:.15;filter:blur(8px)}._7D0qlG_frame[data-focus-mode=true] ._7D0qlG_artifact[data-focused=false]:hover{opacity:.92;filter:blur()}._7D0qlG_artifact[data-focused=false]>div:not(._7D0qlG_loadingState):not(._7D0qlG_errorState){pointer-events:none}._7D0qlG_loadingState,._7D0qlG_errorState{background:var(--legacy-surface-1,#1e1e1e);color:#7f7f7f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:560px;min-height:252px;padding:20px;display:flex}._7D0qlG_errorState strong{color:#cdcecd;font-size:12px;font-weight:600}._7D0qlG_errorState{background:#242424;gap:17px;box-shadow:0 2px 8px #00000014,inset 0 0 0 1px #ffffff0f}._7D0qlG_errorState span{text-align:center;text-wrap:pretty;max-width:48ch;font-size:11px;line-height:1.5}._7D0qlG_renderWarning{color:#7f7f7f;background:#2c2c2c;border-radius:8px;width:560px;margin-top:8px;padding:10px 12px;font-size:10px;line-height:1.4}._7D0qlG_emptyState{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._7D0qlG_emptyState .tenor-empty-canvas-mark{width:clamp(124px,12vw,168px)}._7D0qlG_pulse{z-index:210;color:#858585;pointer-events:auto;align-items:center;font-size:10px;line-height:1;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}._7D0qlG_pulseMetrics{align-items:center;display:flex}._7D0qlG_pulseMetric{min-height:40px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 15px;transition:color .14s;display:inline-flex;position:relative}._7D0qlG_pulseMetric+._7D0qlG_pulseMetric{border-left:1px solid #ffffff12}._7D0qlG_pulseMetric:hover:not(:disabled),._7D0qlG_pulseMetric:focus-visible{color:#b9bab9}._7D0qlG_pulseMetric:focus-visible{outline-offset:-3px;border-radius:4px;outline:1px solid #ffffff3d}._7D0qlG_pulseMetric:disabled{cursor:default;opacity:.55}._7D0qlG_pulseLabel{color:currentColor}._7D0qlG_pulseValue{color:#c6c7c6;font-variant-numeric:tabular-nums;font-weight:520}._7D0qlG_pulseMetricActive ._7D0qlG_pulseValue{color:#a8d2f0}._7D0qlG_pulseFreshness{color:#5f605f;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:13px}._7D0qlG_composer{z-index:210;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));left:max(18px, env(safe-area-inset-left));pointer-events:none;justify-content:center;display:flex;position:absolute}._7D0qlG_composer>*{pointer-events:auto;width:min(720px,100%)}@media (max-width:900px){._7D0qlG_pulse{scrollbar-width:none;justify-content:center;left:8px;right:8px;overflow-x:auto;transform:none}._7D0qlG_pulse::-webkit-scrollbar{display:none}._7D0qlG_pulseMetric{padding-left:11px;padding-right:11px}._7D0qlG_pulseFreshness{display:none}._7D0qlG_composer{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));left:max(12px, env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){._7D0qlG_frame,._7D0qlG_artifact,._7D0qlG_pulseMetric{transition-duration:.01ms}}
