.uVHzkq_frame{min-height:var(--public-frame-min-h,100dvh);background:var(--bg);color:var(--text);container:page/inline-size}.uVHzkq_main,.uVHzkq_footWrap{max-width:74rem;padding-inline:var(--space-6);margin:0 auto}.uVHzkq_footWrap{padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom))}.uVHzkq_page{flex-direction:column;min-width:0;display:flex}.uVHzkq_page>nav:first-child{margin-top:var(--space-4)}.uVHzkq_page h2{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:-.025em;margin:0}.uVHzkq_hero{padding-block:var(--space-3) var(--space-8)}.uVHzkq_window{border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--surface-raised);min-width:0;height:clamp(33rem,100dvh - 150px,38rem);box-shadow:var(--shadow-card);grid-template-columns:18.5rem minmax(0,1fr);display:grid;overflow:hidden}.uVHzkq_rail{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-5);border-inline-end:1px solid var(--line);background:var(--rail-bg);flex-direction:column;display:flex}.uVHzkq_railHead{gap:var(--space-2);flex-direction:column;display:flex}.uVHzkq_icon{border-radius:var(--radius-sm);background:var(--surface-2);width:40px;height:40px;color:var(--text);flex:none;place-items:center;display:grid}.uVHzkq_nameRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.uVHzkq_name{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--weight-semibold);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.1}.uVHzkq_soon{border:1px solid var(--text-muted);border-radius:var(--radius-pill);background:var(--surface-raised);height:22px;color:var(--text);font-size:var(--step--2);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}.uVHzkq_promise{color:var(--text-muted);font-size:var(--step--1);margin:0;line-height:1.45}.uVHzkq_primary{min-height:var(--tap);margin-top:var(--space-2);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:var(--step--1);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.uVHzkq_rail .uVHzkq_primary{width:100%}@media (hover:hover){.uVHzkq_primary:hover{background:var(--accent-hover)}}.uVHzkq_autoLine{color:var(--text-muted);font-size:var(--step--2);margin:0}.uVHzkq_railLabel{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--step--2);font-weight:var(--weight-semibold)}.uVHzkq_rows{gap:2px;display:grid}.uVHzkq_row{width:100%;min-height:var(--menu-row-h);border-radius:var(--radius-xs);color:var(--text-muted);font:inherit;font-size:var(--step--1);text-align:start;cursor:pointer;transition:background var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);background:0 0;border:0;align-items:center;padding:0 10px;display:flex}@media (hover:hover){.uVHzkq_row:hover{background:var(--surface-2);color:var(--text)}}.uVHzkq_row[aria-pressed=true]{background:var(--surface-2);color:var(--text);font-weight:var(--weight-semibold)}.uVHzkq_surface{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.uVHzkq_scroll{min-height:0;padding:var(--space-5) clamp(1rem, 3cqi, 2.5rem);align-content:center;display:grid;overflow-y:auto}.uVHzkq_panel{gap:var(--space-4);width:100%;min-width:0;max-width:42rem;animation:uVHzkq_enter var(--dur-reveal) var(--ease-out) both;margin-inline:auto;display:grid}.uVHzkq_panel[hidden]{display:none}@keyframes uVHzkq_enter{0%{opacity:0;translate:0 6px}}.uVHzkq_bubble{background:var(--surface-2);max-width:88%;font-size:var(--step--1);border-radius:18px 18px 4px;justify-self:end;margin:0;padding:10px 16px;line-height:1.5}.uVHzkq_outputSet{gap:var(--space-2);justify-self:start;width:min(100%,18rem);min-width:0;display:flex}.uVHzkq_outputSet[data-output=set],.uVHzkq_outputSet[data-output=screen]{width:min(100%,34rem)}.uVHzkq_outputSet[data-output=video]{width:min(100%, 28rem, calc(18rem * var(--ratio,1.7778)))}.uVHzkq_outputSet>.uVHzkq_outputTile{flex-direction:row;flex:1 1 0;min-width:0;display:flex}.uVHzkq_outputFrame{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);width:100%;min-width:0;box-shadow:var(--shadow-card-soft);flex:1 1 0;line-height:0;display:block;position:relative;overflow:hidden}[data-output=video]>.uVHzkq_outputFrame{aspect-ratio:var(--ratio,1.7778)}[data-output=screen] .uVHzkq_outputFrame{aspect-ratio:16/10;border-radius:var(--radius-sm)}.uVHzkq_outputArt{object-fit:cover;width:100%;height:100%;display:block}[data-output=screen] .uVHzkq_outputArt{object-position:top left}.uVHzkq_outputPending{background:var(--surface-2);box-shadow:none;border-style:dashed}.uVHzkq_reply{max-width:34rem;font-size:var(--step--1);margin:0;line-height:1.55}.uVHzkq_preview{justify-items:center;gap:var(--space-2);text-align:center;max-width:26rem;margin-inline:auto;display:grid}.uVHzkq_previewIcon{width:64px;height:64px;margin-bottom:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text-muted);place-items:center;display:grid}.uVHzkq_page .uVHzkq_previewTitle{font-size:var(--step-1)}.uVHzkq_previewBody{color:var(--text-muted);font-size:var(--step--1);margin:0;line-height:1.5}.uVHzkq_foot{min-width:0;padding:var(--space-3) clamp(1rem, 3cqi, 2.5rem) var(--space-4);border-top:1px solid var(--line)}.uVHzkq_composer{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--step--1);transition:border-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);padding:0 6px 0 14px;text-decoration:none;display:flex}.uVHzkq_composer:active{scale:var(--press-scale-wide);transition-duration:var(--dur-press);transition-timing-function:var(--ease)}@media (hover:hover){.uVHzkq_composer:hover{border-color:var(--text-muted);color:var(--text)}}.uVHzkq_composerHint{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uVHzkq_send{background:var(--surface-2);width:32px;height:32px;color:var(--text-muted);border-radius:50%;flex:none;place-items:center;display:grid}.uVHzkq_previewLine{color:var(--text-muted);font-size:var(--step--2);text-align:center;margin:0}.uVHzkq_row2{border-top:1px solid var(--line);animation:uVHzkq_rise var(--dur-reveal) var(--ease-out) both;animation-delay:calc(var(--d,0) * var(--stagger));grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,6cqi,5.5rem);padding-block:clamp(4rem,7cqi,6.5rem);display:grid}@keyframes uVHzkq_rise{0%{opacity:0;translate:0 14px}}.uVHzkq_benefits,.uVHzkq_models,.uVHzkq_more,.uVHzkq_indexList{margin:0;padding:0;list-style:none}.uVHzkq_benefits li{padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.uVHzkq_benefits li:first-child{padding-top:0}.uVHzkq_benefits b{font-size:var(--step-0);font-weight:var(--weight-semibold);display:block}.uVHzkq_benefits span{color:var(--text-muted);font-size:var(--step--1);margin-top:2px;display:block}.uVHzkq_models{column-gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.uVHzkq_models li{border-bottom:1px solid var(--line);font-size:var(--step--1);padding:10px 0}.uVHzkq_note,.uVHzkq_noteAlone,.uVHzkq_planLine{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--step--1)}.uVHzkq_noteAlone{margin-top:0}.uVHzkq_moreLink{align-items:center;gap:var(--space-3);min-height:var(--tap);border-bottom:1px solid var(--line);color:var(--text);font-size:var(--step--1);transition:color var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);text-decoration:none;display:flex}.uVHzkq_moreLink:active{scale:var(--press-scale-wide);transition-duration:var(--dur-press);transition-timing-function:var(--ease)}.uVHzkq_moreIcon{color:var(--text-muted);display:inline-flex}.uVHzkq_moreName{min-width:0}.uVHzkq_moreLink .uVHzkq_soon{margin-inline-start:auto}.uVHzkq_arrow{color:var(--text-muted);transition:translate var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);flex:none;margin-inline-start:auto}.uVHzkq_moreLink .uVHzkq_soon+.uVHzkq_arrow{margin-inline-start:0}@media (hover:hover){.uVHzkq_moreLink:hover .uVHzkq_arrow,.uVHzkq_indexRow:hover .uVHzkq_arrow{color:var(--text);translate:3px}}.uVHzkq_moreLink:focus-visible .uVHzkq_arrow,.uVHzkq_indexRow:focus-visible .uVHzkq_arrow{color:var(--text);translate:3px}.uVHzkq_close{justify-content:space-between;align-items:center;gap:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;padding-block:clamp(4rem,7cqi,6.5rem);display:flex}.uVHzkq_close .uVHzkq_planLine{margin-top:var(--space-2)}.uVHzkq_ghostCta{min-height:var(--tap);padding:0 var(--space-5);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font-size:var(--step-0);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.uVHzkq_ghostCta:hover{background:var(--surface-2)}}.uVHzkq_indexHero{padding-block:var(--space-5) var(--space-7)}.uVHzkq_indexTitle{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:-.035em;margin:0}.uVHzkq_indexLede{max-width:36rem;margin:var(--space-3) 0 var(--space-5);color:var(--text-muted);font-size:var(--step-1);line-height:1.4}.uVHzkq_indexActions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.uVHzkq_indexActions .uVHzkq_primary{margin-top:0}.uVHzkq_indexList{border-top:1px solid var(--line)}.uVHzkq_indexList li{animation:uVHzkq_rise var(--dur-reveal) var(--ease-out) both;animation-delay:calc(var(--d,0) * var(--stagger))}.uVHzkq_indexRow{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-2);border-bottom:1px solid var(--line);color:var(--text);transition:background var(--dur-hover) var(--ease), scale var(--dur-release) var(--spring);border-radius:0;text-decoration:none;display:flex}.uVHzkq_indexRow:active{scale:var(--press-scale-wide);transition-duration:var(--dur-press);transition-timing-function:var(--ease)}@media (hover:hover){.uVHzkq_indexRow:hover{background:var(--surface)}}.uVHzkq_indexText{gap:2px;min-width:0;display:grid}.uVHzkq_indexName{font-size:var(--step-0);font-weight:var(--weight-semibold)}.uVHzkq_indexPromise{color:var(--text-muted);font-size:var(--step--1)}@container page (max-width:860px){.uVHzkq_window{grid-template-columns:minmax(0,1fr);height:auto}.uVHzkq_rail{border-inline-end:0;border-bottom:1px solid var(--line)}.uVHzkq_railHead{align-items:center;gap:var(--space-3);flex-direction:row}.uVHzkq_rows{justify-content:safe center;gap:var(--space-2);flex-wrap:wrap;display:flex}.uVHzkq_row{width:auto;min-height:var(--tap);padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--step--1)}.uVHzkq_row[aria-pressed=true]{border-color:#0000}.uVHzkq_railLabel{margin-top:var(--space-2);text-align:center}.uVHzkq_scroll{padding:var(--space-5) var(--space-4);display:block;overflow:visible}.uVHzkq_models{grid-template-columns:1fr}.uVHzkq_row2{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}@container page (max-width:700px){.uVHzkq_main,.uVHzkq_footWrap{padding-inline:var(--space-4)}.uVHzkq_hero{padding-bottom:var(--space-7)}.uVHzkq_row2,.uVHzkq_close{padding-block:var(--space-7)}}.uVHzkq_primary:active,.uVHzkq_row:active,.uVHzkq_ghostCta:active{transition-duration:var(--dur-press);transition-timing-function:var(--ease)}
