.CreditMeter_pill__73VTd{display:inline-flex;align-items:center;gap:4px;min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--gold);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CreditMeter_pill__73VTd:hover{border-color:var(--gold)}.CreditMeter_pillNum__k5Tq6{color:var(--ink)}.CreditMeter_pillCap__ICToX{color:var(--slate);font-weight:500;font-size:var(--text-small)}.CreditMeter_pillWarn__u8F_Y{border-color:var(--warning)}.CreditMeter_pillFull__atu2g{border-color:var(--danger);color:var(--danger)}@media (max-width:460px){.CreditMeter_pill__73VTd{min-width:var(--tap-target);padding-inline:9px}.CreditMeter_pillCap__ICToX{display:none}}.CreditMeter_meter__dj7XE{display:flex;flex-direction:column;gap:var(--space-2);width:100%;text-align:left;padding:var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface)}.CreditMeter_meter__dj7XE:hover{border-color:var(--slate)}.CreditMeter_meterTop__l0CWV{display:flex;align-items:center;justify-content:space-between}.CreditMeter_meterLabel__GoN7A{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-body-sm);font-weight:600;color:var(--ink)}.CreditMeter_meterValue__BdhM4{font-size:var(--text-body-sm);color:var(--slate);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CreditMeter_track__snum9{height:8px;border-radius:var(--radius-pill);background:var(--border);overflow:hidden}.CreditMeter_fill__xbY7f{height:100%;border-radius:var(--radius-pill);transition:width var(--motion-slow) var(--ease-out)}.CreditMeter_ok__7qVpA{background:var(--gold)}.CreditMeter_warn__Lq1Hn{background:var(--warning)}.CreditMeter_full__fHJug{background:var(--danger)}.CreditMeter_nudge__vJSTa{font-size:var(--text-small);color:var(--warning)}.Sheet_overlay__f8kIu{position:fixed;inset:0;width:100%;height:100dvh;background:var(--overlay);z-index:180;display:flex;align-items:flex-end;justify-content:center;padding-top:env(safe-area-inset-top,0);isolation:isolate;overflow:hidden;animation:Sheet_fade__rAWw8 var(--motion-base) var(--ease-out)}@keyframes Sheet_fade__rAWw8{0%{opacity:0}to{opacity:1}}.Sheet_sheet__O5r5Y{background:var(--surface);width:100%;max-width:520px;border-radius:var(--radius-modal) var(--radius-modal) 0 0;box-shadow:var(--shadow-elevated);padding:var(--space-4) var(--space-6) max(var(--space-8),env(safe-area-inset-bottom,0px));animation:Sheet_thuma-sheet-up__eHD35 var(--motion-slow) var(--ease-out);max-height:92dvh;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}@supports not (height:100dvh){.Sheet_overlay__f8kIu{height:100vh}.Sheet_sheet__O5r5Y{max-height:92vh}}@media (max-width:520px){.Sheet_sheet__O5r5Y{padding-right:max(var(--space-4),env(safe-area-inset-right,0px));padding-left:max(var(--space-4),env(safe-area-inset-left,0px))}}.Sheet_wide__PrxA_{max-width:720px}.Sheet_workspace__sriZc{width:min(920px,calc(100vw - 32px));max-width:920px;height:min(780px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);display:flex;flex-direction:column;overflow:hidden;padding:var(--space-4) var(--space-5) var(--space-5)}.Sheet_workspace__sriZc .Sheet_grabber__pDDFF{display:none}.Sheet_workspace__sriZc .Sheet_head__dU5CE{flex:0 0 auto;margin-bottom:0;padding-bottom:var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--border) 82%,transparent)}.Sheet_workspace__sriZc .Sheet_title__nKkDR{font-size:clamp(20px,3vw,26px);letter-spacing:-.025em}.Sheet_workspace__sriZc .Sheet_body__oJ9PI{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4) 4px 2px 0;scrollbar-gutter:stable}.Sheet_grabber__pDDFF{width:40px;height:4px;border-radius:var(--radius-pill);background:var(--border);margin:0 auto var(--space-3)}.Sheet_head__dU5CE{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.Sheet_title__nKkDR{font-size:var(--text-h2)}.Sheet_close__XXCbI{background:transparent;border:none;color:var(--slate);display:inline-flex;padding:var(--space-2);border-radius:var(--radius-pill)}.Sheet_close__XXCbI:hover{background:var(--bg);color:var(--ink)}.Sheet_body__oJ9PI{display:flex;flex-direction:column;gap:var(--space-4)}@media (min-width:768px){.Sheet_overlay__f8kIu{align-items:center}.Sheet_sheet__O5r5Y{border-radius:var(--radius-modal);animation:Sheet_thuma-slide-in__5Y3_J var(--motion-slow) var(--ease-out)}.Sheet_grabber__pDDFF{display:none}}@media (max-width:767px){.Sheet_workspace__sriZc{width:100%;max-width:none;height:calc(100dvh - env(safe-area-inset-top, 0px));max-height:calc(100dvh - env(safe-area-inset-top, 0px));border-radius:22px 22px 0 0;padding:var(--space-3) max(var(--space-3),env(safe-area-inset-right,0px)) max(var(--space-3),env(safe-area-inset-bottom,0px)) max(var(--space-3),env(safe-area-inset-left,0px))}.Sheet_workspace__sriZc .Sheet_head__dU5CE{min-height:48px}.Sheet_workspace__sriZc .Sheet_body__oJ9PI{padding-top:var(--space-3);padding-right:0;scrollbar-gutter:auto}}@media (max-width:380px){.Sheet_workspace__sriZc{border-radius:16px 16px 0 0}.Sheet_workspace__sriZc .Sheet_title__nKkDR{font-size:19px}}@media (max-height:560px) and (min-width:768px){.Sheet_workspace__sriZc{height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}}.ActivityLog_empty__Ih52D,.ActivityLog_intro__CZe72{color:var(--slate);font-size:var(--text-body-sm)}.ActivityLog_empty__Ih52D{text-align:center;padding:var(--space-6) 0}.ActivityLog_list__h_neM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ActivityLog_item__68G5h{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.ActivityLog_item__68G5h:last-child{border-bottom:none}.ActivityLog_icon___0qAl{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-pill);flex-shrink:0}.ActivityLog_globe__9uwzT{background:var(--teal-tint);color:var(--teal-deep)}.ActivityLog_gear__h1cui{background:var(--bg);color:var(--slate)}.ActivityLog_shield__Tt1oz{background:var(--success-tint);color:var(--success)}.ActivityLog_text__KCzUk{flex:1 1;display:flex;flex-direction:column;gap:2px;font-size:var(--text-body-sm)}.ActivityLog_time__QMrH6{font-size:var(--text-small);color:var(--slate);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CapabilityMenu_hero__Dnx_Z{display:flex;flex-direction:column;gap:var(--space-3);order:-2}.CapabilityMenu_intro__IQ0oU{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--teal) 22%,var(--border));border-radius:calc(var(--radius-card) + 3px);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--teal) 14%,transparent),transparent 46%),color-mix(in srgb,var(--teal-tint) 55%,var(--surface))}.CapabilityMenu_introCopy__4ZbWf{min-width:0}.CapabilityMenu_eyebrow__XRvR9{display:block;margin-bottom:4px;color:var(--teal-deep);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.CapabilityMenu_introTitle__4X_xU{color:var(--ink);font-size:clamp(18px,3vw,22px);font-weight:820;letter-spacing:-.025em;line-height:var(--leading-tight)}.CapabilityMenu_introText__pyRiZ{max-width:56ch;margin-top:5px;color:var(--slate);font-size:var(--text-body-sm)}.CapabilityMenu_total__r6zJn{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:5px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--slate);padding:5px 10px;font-size:var(--text-small)}.CapabilityMenu_total__r6zJn strong{color:var(--teal-deep);font-size:var(--text-body-sm)}.CapabilityMenu_note__paPXk{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;font-size:var(--text-small);color:var(--teal-deep);background:var(--teal-tint);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3)}.CapabilityMenu_quickActions__F3gwq{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CapabilityMenu_quickAction__pc1bc{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid color-mix(in srgb,var(--border) 82%,var(--teal));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 78%,var(--bg));color:var(--slate);padding:0 var(--space-3);font:inherit;font-size:var(--text-small);font-weight:800;cursor:pointer}.CapabilityMenu_quickAction__pc1bc:hover{border-color:var(--teal);background:var(--teal-tint);color:var(--teal-deep);box-shadow:var(--shadow-card)}.CapabilityMenu_quickActionActive__cNcuQ{border-color:var(--teal);background:var(--teal);color:var(--teal-contrast);box-shadow:0 5px 14px color-mix(in srgb,var(--teal) 18%,transparent)}.CapabilityMenu_quickActionActive__cNcuQ:hover{background:var(--teal-deep);color:var(--teal-contrast)}.CapabilityMenu_quickAction__pc1bc:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.CapabilityMenu_search__XC5GK{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg);color:var(--slate);padding:0 var(--space-3)}.CapabilityMenu_search__XC5GK input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--text-body-sm)}.CapabilityMenu_categories__TbZrv{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.CapabilityMenu_categories__TbZrv::-webkit-scrollbar{display:none}.CapabilityMenu_category__tu8kJ{flex:0 0 auto;min-height:34px;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--slate);padding:0 var(--space-3);font-size:var(--text-small);font-weight:750}.CapabilityMenu_category__tu8kJ:hover{color:var(--ink)}.CapabilityMenu_categoryActive__Djtl6{border-color:color-mix(in srgb,var(--teal) 46%,var(--border));background:var(--teal-tint);color:var(--teal-deep)}.CapabilityMenu_featured__gGX9O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.CapabilityMenu_featureCard__55k4n{min-width:0;min-height:108px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);border:1px solid color-mix(in srgb,var(--teal) 38%,var(--border));border-radius:var(--radius-card);background:var(--teal-tint);color:var(--teal-deep);padding:var(--space-4);text-align:left;cursor:pointer;transition:transform var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.CapabilityMenu_featureCard__55k4n:hover{border-color:var(--teal);box-shadow:var(--shadow-card);transform:translateY(-1px)}.CapabilityMenu_featureIcon__EPiK1,.CapabilityMenu_icon__6lZuU,.CapabilityMenu_panelIcon__FMCmd{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-card);flex-shrink:0}.CapabilityMenu_featureIcon__EPiK1{width:44px;height:44px;background:var(--surface);color:var(--teal)}.CapabilityMenu_body__SbFM2,.CapabilityMenu_featureBody__rcwUX{min-width:0;display:flex;flex-direction:column;gap:2px}.CapabilityMenu_featureLabel__YJ9mk{color:var(--ink);font-size:var(--text-body-sm);font-weight:800}.CapabilityMenu_featureText__DcDgv{color:var(--slate);font-size:var(--text-small);line-height:var(--leading-tight)}.CapabilityMenu_sectionHead__BuGGe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.CapabilityMenu_sectionTitle__tHJ_W{color:var(--slate);font-size:var(--text-small);font-weight:800;text-transform:uppercase}.CapabilityMenu_count__Af4b_{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--slate);padding:2px var(--space-2);font-size:var(--text-small);font-weight:700}.CapabilityMenu_grid__2_B__{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.CapabilityMenu_item__c0F2t{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;grid-gap:var(--space-3);gap:var(--space-3);position:relative;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);padding:var(--space-3);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out),background var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.CapabilityMenu_item__c0F2t:hover{border-color:var(--teal);background:var(--teal-tint);transform:translateY(-1px)}.CapabilityMenu_icon__6lZuU{width:36px;height:36px;background:var(--bg);color:var(--teal-deep)}.CapabilityMenu_label__8liIa{overflow:hidden;color:var(--ink);font-weight:750;font-size:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap}.CapabilityMenu_returns__Qxjok{display:-webkit-box;overflow:hidden;color:var(--slate);font-size:var(--text-small);line-height:var(--leading-tight);-webkit-box-orient:vertical;-webkit-line-clamp:2}.CapabilityMenu_produces__3uM2Z{grid-column:2;justify-self:start;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--slate);padding:1px var(--space-2);font-size:11px;font-weight:750;text-transform:capitalize}.CapabilityMenu_itemArrow__jWc23{color:var(--slate);flex-shrink:0}.CapabilityMenu_empty__J9U9E{grid-column:1/-1;display:flex;align-items:center;gap:var(--space-2);border:1px dashed var(--border);border-radius:var(--radius-card);background:var(--bg);color:var(--slate);padding:var(--space-4);font-size:var(--text-body-sm)}.CapabilityMenu_panel__Ks294{display:flex;flex-direction:column;gap:var(--space-3);border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);padding:var(--space-4);box-shadow:var(--shadow-card);order:-1}.CapabilityMenu_panelHead__GVf0u{display:flex;align-items:flex-start;gap:var(--space-3)}.CapabilityMenu_panelIcon__FMCmd{width:36px;height:36px;background:var(--teal-tint);color:var(--teal-deep)}.CapabilityMenu_panelTitle__aLmlO{color:var(--ink);font-size:var(--text-h2);line-height:var(--leading-tight)}.CapabilityMenu_panelText__glaXr{color:var(--slate);font-size:var(--text-small);line-height:var(--leading-tight)}.CapabilityMenu_inputRow__TeC6k{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2)}.CapabilityMenu_input__hhy2q,.CapabilityMenu_textarea__e_xdr{width:100%;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg);color:var(--ink);padding:10px var(--space-3);font:inherit}.CapabilityMenu_input__hhy2q{min-height:var(--tap-target)}.CapabilityMenu_textarea__e_xdr{resize:vertical;min-height:108px}.CapabilityMenu_input__hhy2q:focus,.CapabilityMenu_textarea__e_xdr:focus{outline:2px solid var(--teal);outline-offset:2px}.CapabilityMenu_primary__alpus,.CapabilityMenu_secondary___dJdT{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:var(--tap-target);border-radius:var(--radius-card);padding:8px var(--space-4);font:inherit;font-size:var(--text-body-sm);font-weight:800;cursor:pointer}.CapabilityMenu_primary__alpus{border:1px solid var(--teal);background:var(--teal);color:var(--teal-contrast)}.CapabilityMenu_secondary___dJdT{border:1px solid var(--border);background:var(--bg);color:var(--ink)}.CapabilityMenu_primary__alpus:disabled,.CapabilityMenu_secondary___dJdT:disabled{cursor:not-allowed;opacity:.65}.CapabilityMenu_discovery__b4Sln{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg);padding:var(--space-3)}.CapabilityMenu_discoveryTitle__MILMx{color:var(--slate);font-size:var(--text-small);font-weight:800;margin-bottom:var(--space-2)}.CapabilityMenu_suggestionRow__p_dkH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CapabilityMenu_suggestion__M7G80{border-radius:var(--radius-pill);background:var(--teal-tint);color:var(--teal-deep);padding:3px var(--space-2);font-size:var(--text-small);font-weight:700}@media (max-width:560px){.CapabilityMenu_intro__IQ0oU{flex-direction:column;padding:var(--space-3)}.CapabilityMenu_total__r6zJn{align-self:flex-start}.CapabilityMenu_note__paPXk{align-items:flex-start}.CapabilityMenu_quickActions__F3gwq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.CapabilityMenu_quickAction__pc1bc{width:100%}.CapabilityMenu_featured__gGX9O,.CapabilityMenu_grid__2_B__,.CapabilityMenu_inputRow__TeC6k{grid-template-columns:1fr}.CapabilityMenu_featureCard__55k4n{min-height:92px;padding:var(--space-3)}.CapabilityMenu_panel__Ks294{padding:var(--space-3)}.CapabilityMenu_primary__alpus,.CapabilityMenu_secondary___dJdT{width:100%}}.CapabilityMenu_imageSizes__RCo_t{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0}.TemplateGallery_wrap__t7xmS{display:flex;flex-direction:column;gap:var(--space-3);min-height:0}.TemplateGallery_searchLabel__MLA_v{display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);color:var(--text-muted)}.TemplateGallery_searchLabel__MLA_v:focus-within{border-color:var(--teal)}.TemplateGallery_search__kCGyb{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text);font-size:.9rem}.TemplateGallery_count__DrxlM{margin:0;font-size:.74rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.TemplateGallery_list__oJEYg{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);overflow-y:auto;max-height:52vh}.TemplateGallery_item__oGtjW{width:100%;display:flex;flex-direction:column;gap:2px;text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:transparent;color:var(--text);cursor:pointer}.TemplateGallery_item__oGtjW:hover{border-color:var(--teal);background:var(--teal-tint)}.TemplateGallery_item__oGtjW:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.TemplateGallery_itemHead__vY9M8{display:flex;align-items:baseline;gap:var(--space-2)}.TemplateGallery_itemName__Iu0Qr{font-weight:600;font-size:.9rem}.TemplateGallery_itemFormat__ZAQnI{font-size:.68rem;letter-spacing:.04em;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 var(--space-2)}.TemplateGallery_itemDesc__eKEZ_{font-size:.8rem;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TemplateGallery_empty__ldNen{margin:0;padding:var(--space-4) 0;text-align:center;color:var(--text-muted);font-size:.85rem}.TemplateGallery_families__xV0sk{display:flex;flex-wrap:wrap;gap:var(--space-1);max-height:76px;overflow-y:auto}.TemplateGallery_familyOn__NLi_p,.TemplateGallery_family__goLVC{padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:.72rem;text-transform:capitalize;cursor:pointer;white-space:nowrap}.TemplateGallery_familyOn__NLi_p{border-color:var(--teal);background:var(--teal-tint);color:var(--teal-deep);font-weight:600}.TemplateGallery_familyOn__NLi_p:focus-visible,.TemplateGallery_family__goLVC:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.TemplateGallery_error__eYotv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--danger);border-radius:var(--radius-card);color:var(--text);font-size:.85rem}.TemplateGallery_error__eYotv p{margin:0}.TemplateGallery_retry___CHKJ{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--teal);background:var(--teal-tint);color:var(--teal-deep);font-size:.8rem;font-weight:600;cursor:pointer}.TemplateGallery_retry___CHKJ:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.Composer_wrap__LaAJT{border:1px solid color-mix(in srgb,var(--border) 78%,var(--teal));background:color-mix(in srgb,var(--surface-raised) 95%,transparent);border-radius:calc(var(--radius-card) + 6px);padding:var(--space-3);box-shadow:var(--shadow-card);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.Composer_wrap__LaAJT:focus-within{border-color:color-mix(in srgb,var(--border) 78%,var(--teal));box-shadow:var(--shadow-card);transform:none}.Composer_dragOver__Li_JQ{border-color:var(--teal);background:var(--teal-tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 18%,transparent),var(--shadow-elevated)}.Composer_offline__udOkF{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--warning);font-size:var(--text-small)}.Composer_chips__l_T11{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-2)}.Composer_chip___fgpE{max-width:100%;display:inline-flex;align-items:center;gap:4px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--bg) 72%,var(--surface));padding:4px var(--space-2);color:var(--ink);font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap}.Composer_chip___fgpE button{display:inline-flex;border:none;background:transparent;color:var(--slate);padding:0;margin-left:2px}.Composer_bar__QhKJZ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;grid-gap:var(--space-2);gap:var(--space-2)}.Composer_sendTools__zsgiO,.Composer_tools__rDrLo{display:inline-flex;align-items:center;gap:var(--space-1)}.Composer_tools__rDrLo{position:relative}.Composer_modelPicker__Aczrj{position:relative;min-width:0}.Composer_modelTrigger__6M8R2{max-width:190px;height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface-2) 72%,transparent);color:var(--ink);padding:0 10px 0 6px;font-size:12px;font-weight:700;cursor:pointer}.Composer_modelTrigger__6M8R2:focus-visible,.Composer_modelTrigger__6M8R2:hover{border-color:color-mix(in srgb,var(--teal) 42%,var(--border));background:var(--teal-tint);outline:none}.Composer_modelTrigger__6M8R2:disabled{cursor:not-allowed;opacity:.6}.Composer_modelSpark___ypGz{width:25px;height:25px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--teal) 14%,var(--surface));color:var(--teal-deep)}.Composer_modelTriggerLabel__zLqt6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Composer_modelChevron__kjVfs{flex:0 0 auto;color:var(--slate);transform:rotate(90deg)}.Composer_modelMenu___WyJJ{position:fixed;z-index:35;top:calc(var(--topbar-h) + 12px);left:50%;width:min(292px,calc(100vw - 36px));max-height:min(410px,60dvh);overflow-y:auto;padding:6px;border:1px solid var(--border);border-radius:15px;background:color-mix(in srgb,var(--surface-raised) 97%,transparent);box-shadow:0 20px 60px rgba(10,20,19,.18),0 2px 8px rgba(10,20,19,.08);translate:-50% 0;animation:Composer_addMenuIn__ZC2hp var(--motion-fast) var(--ease-out)}.Composer_modelMenuHeader__QL_9E{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 7px 7px;color:var(--ink);font-size:12px;font-weight:800}.Composer_modelMenuHint__JOo12{color:var(--slate);font-size:10px;font-weight:500}.Composer_modelGroup__XyglL{padding:5px 0 2px;border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.Composer_modelGroup__XyglL>p{margin:0;padding:1px 8px 3px;color:var(--slate);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Composer_modelOption__U_P8L{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:10px;background:transparent;color:var(--ink);padding:5px 8px;text-align:left;cursor:pointer}.Composer_modelOption__U_P8L:hover{background:var(--surface-hover)}.Composer_modelOptionSelected___YiWM{background:var(--teal-tint);color:var(--teal-deep)}.Composer_modelOption__U_P8L span{min-width:0;display:grid;grid-gap:2px;gap:2px}.Composer_modelOption__U_P8L small,.Composer_modelOption__U_P8L strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Composer_modelOption__U_P8L strong{font-size:12px}.Composer_modelOption__U_P8L small{color:var(--slate);font-size:10px;font-weight:500}.Composer_addMenu__UE4bG{position:absolute;z-index:30;bottom:calc(100% + 10px);left:0;width:240px;display:grid;grid-gap:3px;gap:3px;padding:7px;border:1px solid var(--border);border-radius:16px;background:var(--surface-raised);box-shadow:var(--shadow-elevated);animation:Composer_addMenuIn__ZC2hp var(--motion-fast) var(--ease-out)}@keyframes Composer_addMenuIn__ZC2hp{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Composer_addMenuItem__NCEXW{width:100%;min-height:46px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:5px 10px 5px 6px;border:0;border-radius:11px;background:transparent;color:var(--ink);font-size:14px;font-weight:700;text-align:left}.Composer_addMenuItem__NCEXW:hover{background:var(--surface-hover);color:var(--teal-deep)}.Composer_addMenuIcon__VhDvK{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:10px;background:var(--surface-2);color:var(--teal)}.Composer_addMenuItem__NCEXW:hover .Composer_addMenuIcon__VhDvK{background:var(--teal-tint);color:var(--teal-deep)}.Composer_addMenuArrow__Ldjyv{color:var(--slate)}.Composer_inputShell__HjTMF{grid-column:1/-1;grid-row:1;min-width:0;display:flex;align-items:flex-end;gap:var(--space-2);min-height:54px;border:none;border-radius:0;background:transparent;padding:0}.Composer_inputShell__HjTMF:focus-within{background:transparent}.Composer_input__Ado3E{flex:1 1;min-width:0;min-height:50px;max-height:160px;resize:none;border:none;outline:none;background:transparent;padding:var(--space-1) 0;color:var(--ink);font:inherit;font-size:var(--text-body);line-height:var(--leading-relaxed)}.Composer_input__Ado3E::placeholder{color:color-mix(in srgb,var(--slate) 72%,transparent)}.Composer_tools__rDrLo{grid-column:1;grid-row:2}.Composer_sendTools__zsgiO{grid-column:3;grid-row:2}.Composer_recordingPill__rfHoS{align-self:center;flex-shrink:0;border-radius:var(--radius-pill);background:var(--danger-tint);color:var(--danger);padding:2px var(--space-2);font-size:var(--text-small);font-weight:800}.Composer_iconBtn__7Yp2Z,.Composer_sendBtn__HmaV2,.Composer_stopBtn__biOWj{min-width:40px;height:40px;border-radius:var(--radius-pill);flex-shrink:0;cursor:pointer}.Composer_iconBtn__7Yp2Z{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);background:color-mix(in srgb,var(--bg) 76%,var(--surface));color:var(--slate)}.Composer_iconBtn__7Yp2Z:hover{border-color:var(--teal);background:var(--teal-tint);color:var(--teal-deep)}.Composer_recording__jrGS8{border-color:var(--danger);color:var(--danger);background:var(--danger-tint);animation:Composer_thuma-blink__kHcRq 1.2s ease-in-out infinite}.Composer_sendBtn__HmaV2{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--teal);background:var(--teal);color:var(--teal-contrast);box-shadow:0 6px 16px color-mix(in srgb,var(--teal) 24%,transparent)}.Composer_sendBtn__HmaV2:disabled{cursor:not-allowed;opacity:.42}.Composer_sendBtn__HmaV2:not(:disabled):hover{background:var(--teal-deep);box-shadow:0 8px 20px color-mix(in srgb,var(--teal) 30%,transparent)}.Composer_stopBtn__biOWj{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 82%,var(--bg));color:var(--ink);padding:0 var(--space-3)}.Composer_stopLabel__4u_nj{font-size:var(--text-body-sm);font-weight:700}@media (max-width:640px){.Composer_bar__QhKJZ{grid-template-columns:1fr auto;align-items:end}.Composer_tools__rDrLo{grid-column:1;grid-row:2}.Composer_inputShell__HjTMF{grid-column:1/-1;grid-row:1;min-height:52px}.Composer_sendTools__zsgiO{grid-column:2;grid-row:2;justify-self:end}.Composer_iconBtn__7Yp2Z,.Composer_sendBtn__HmaV2,.Composer_stopBtn__biOWj{min-width:40px;height:40px}.Composer_stopLabel__4u_nj{display:none}}.Composer_wrap__LaAJT{border-color:color-mix(in srgb,var(--border-strong) 82%,var(--teal));border-radius:20px;padding:12px 14px 9px;background:color-mix(in srgb,var(--surface-raised) 97%,transparent);box-shadow:0 12px 38px rgba(10,20,19,.1),0 1px 2px rgba(10,20,19,.08)}.Composer_wrap__LaAJT:focus-within{border-color:color-mix(in srgb,var(--border-strong) 82%,var(--teal));box-shadow:0 12px 38px rgba(10,20,19,.1),0 1px 2px rgba(10,20,19,.08)}.Composer_bar__QhKJZ{gap:8px}.Composer_inputShell__HjTMF{min-height:62px}.Composer_input__Ado3E{min-height:58px;padding:5px 2px 10px;font-size:16px;line-height:1.55}.Composer_input__Ado3E::placeholder{color:color-mix(in srgb,var(--slate) 64%,transparent)}.Composer_iconBtn__7Yp2Z,.Composer_sendBtn__HmaV2,.Composer_stopBtn__biOWj{min-width:36px;height:36px}.Composer_iconBtn__7Yp2Z{border-color:transparent;background:transparent}.Composer_iconBtn__7Yp2Z:hover{border-color:transparent;background:var(--surface-2)}.Composer_sendBtn__HmaV2{border:none;box-shadow:none}.Composer_sendBtn__HmaV2:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 14px color-mix(in srgb,var(--teal) 24%,transparent)}.Composer_hint__QXVE8{margin-top:5px;color:color-mix(in srgb,var(--slate) 68%,transparent);font-size:10px;text-align:center}@media (max-width:520px){.Composer_wrap__LaAJT{border-radius:17px;padding:9px 10px 8px}.Composer_hint__QXVE8{display:none}.Composer_inputShell__HjTMF{min-height:44px}.Composer_input__Ado3E{min-height:42px;max-height:min(128px,28dvh);padding:2px 2px 7px}.Composer_iconBtn__7Yp2Z,.Composer_sendBtn__HmaV2,.Composer_stopBtn__biOWj{min-width:44px;height:44px}.Composer_modelTrigger__6M8R2{max-width:154px;height:44px}.Composer_modelMenu___WyJJ{position:fixed;top:calc(var(--topbar-h) + 10px);right:auto;bottom:auto;left:50%;width:min(292px,calc(100vw - 28px))}.Composer_chips__l_T11{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.Composer_chips__l_T11::-webkit-scrollbar{display:none}.Composer_chip___fgpE{flex:0 0 auto;max-width:min(78vw,280px)}}@media (max-width:360px){.Composer_bar__QhKJZ{gap:4px}.Composer_sendTools__zsgiO,.Composer_tools__rDrLo{gap:0}}.EmptyState_home__lJkoS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;min-height:100%;min-width:0;max-width:100%;margin-inline:auto;justify-content:center}.EmptyState_hero__MblGa{margin-top:0}.EmptyState_shortcuts__qpSAH{margin-bottom:auto}.EmptyState_hero__MblGa{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);max-width:680px}.EmptyState_spark__xfq_a{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-modal);background:linear-gradient(145deg,var(--teal-tint),color-mix(in srgb,var(--warning-tint) 54%,var(--surface)));color:var(--teal)}.EmptyState_greeting__L9gwn{font-size:clamp(var(--text-h1),4vw,var(--text-display))}.EmptyState_subtitle__0nzus{color:var(--slate);font-size:var(--text-body-sm);max-width:560px;line-height:var(--leading-relaxed)}.EmptyState_emptyComposer__CyCTy{width:min(100%,780px);margin:var(--space-3) auto var(--space-2);text-align:left}.EmptyState_heroActions__e_4dZ{display:flex;justify-content:center;padding-top:var(--space-1)}.EmptyState_talkCta__bLwPj{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border:1px solid var(--teal);border-radius:var(--radius-pill);background:var(--ink);color:var(--surface);font-size:var(--text-body-sm);font-weight:800;box-shadow:0 12px 28px color-mix(in srgb,var(--ink) 16%,transparent);transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.EmptyState_talkCta__bLwPj:hover{border-color:var(--teal-deep);background:var(--teal-deep);transform:translateY(-1px)}.EmptyState_capPanel__67SsN{width:min(100%,920px);display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--surface) 94%,transparent);padding:var(--space-3);box-shadow:var(--shadow-card);text-align:left;min-width:0;max-width:100%}.EmptyState_capHead__r5_22{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:var(--space-2);min-width:0;text-align:center}.EmptyState_capHead__r5_22>div{width:100%;padding-inline:76px}.EmptyState_capTitle__pMZJ4{color:var(--ink);font-size:var(--text-body-sm);line-height:var(--leading-tight)}.EmptyState_capText__7RUC8{margin-top:2px;color:var(--slate);font-size:var(--text-small);line-height:var(--leading-tight);overflow-wrap:anywhere}.EmptyState_capBadge__t2W8d{position:absolute;top:0;right:0;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--slate);padding:2px var(--space-2);font-size:var(--text-small);font-weight:700}.EmptyState_capRow__IjxAn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.EmptyState_capChip__a8atn{min-width:0;min-height:68px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;border:1px solid var(--border);background:var(--bg);color:var(--ink);border-radius:var(--radius-card);padding:var(--space-2);text-align:left}.EmptyState_capChip__a8atn:hover{border-color:var(--teal);background:var(--teal-tint)}.EmptyState_capIcon__yHJn_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-card);background:var(--surface);color:var(--teal-deep)}.EmptyState_capBody__q458i{min-width:0;display:flex;flex-direction:column;gap:2px}.EmptyState_capLabel__XJxZD{overflow:hidden;color:var(--ink);font-size:var(--text-small);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.EmptyState_capReturn__MkRzl{display:-webkit-box;overflow:hidden;color:var(--slate);font-size:11px;line-height:var(--leading-tight);-webkit-box-orient:vertical;-webkit-line-clamp:1}.EmptyState_strip__K0Bqn{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);width:100%;max-width:920px;min-width:0}.EmptyState_stripItem__nMtgu{display:inline-flex;align-items:center;gap:var(--space-2);border:1px solid var(--border);background:var(--bg);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3);font-size:var(--text-small);color:var(--ink)}.EmptyState_stripItem__nMtgu:hover{border-color:var(--teal)}.EmptyState_stripLabel__Z9p_5{font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmptyState_stripMeta__4yrFc{color:var(--slate);text-transform:capitalize}.EmptyState_examples__60c_H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);width:100%;max-width:920px;min-width:0}.EmptyState_sectionHead__DzRH_{width:100%;max-width:920px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-inline:var(--space-1);text-align:left}.EmptyState_sectionHead__DzRH_ h2{color:var(--ink);font-size:var(--text-body-sm);font-weight:850}.EmptyState_sectionHead__DzRH_ button{border:none;background:transparent;color:var(--teal);font-size:var(--text-small);font-weight:750}.EmptyState_chip__NNFg2{--tile-accent:var(--teal);--tile-tint:var(--teal-tint);min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:var(--space-2);gap:var(--space-2);width:100%;min-height:84px;padding:var(--space-2);border:1px solid color-mix(in srgb,var(--tile-accent) 24%,var(--border));border-radius:var(--radius-card);background:linear-gradient(180deg,color-mix(in srgb,var(--tile-tint) 42%,transparent),transparent 86%),var(--surface);text-align:left;box-shadow:var(--shadow-card);transition:border-color var(--motion-fast) var(--ease-out),background var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.EmptyState_chip__NNFg2:hover{border-color:var(--tile-accent);box-shadow:var(--shadow-elevated);transform:translateY(-2px)}.EmptyState_chip_jobs__Mv206{--tile-accent:var(--teal);--tile-tint:var(--teal-tint)}.EmptyState_chip_study__PlLdF{--tile-accent:var(--teal-deep);--tile-tint:var(--teal-tint)}.EmptyState_chip_money__sSoTJ{--tile-accent:var(--teal);--tile-tint:var(--teal-tint)}.EmptyState_chip_admin__ePme7{--tile-accent:color-mix(in srgb,var(--teal) 78%,var(--ink));--tile-tint:var(--teal-tint)}.EmptyState_chip_business__XRw_e{--tile-accent:color-mix(in srgb,var(--teal-deep) 82%,var(--teal));--tile-tint:var(--teal-tint)}.EmptyState_chipIcon__sQOBt{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-card);background:color-mix(in srgb,var(--tile-tint) 72%,var(--surface));color:var(--tile-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tile-accent) 22%,transparent)}.EmptyState_chipBody__7o1ni{min-width:0;display:flex;flex-direction:column;gap:2px}.EmptyState_chipSkill__O_gE_{width:-moz-fit-content;width:fit-content;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:0;color:var(--tile-accent);background:color-mix(in srgb,var(--tile-tint) 78%,var(--surface));border-radius:var(--radius-pill);padding:1px 7px}.EmptyState_chipLabel__UKIya{min-width:0;font-size:var(--text-body-sm);font-weight:850;color:var(--ink);line-height:var(--leading-tight);overflow-wrap:anywhere;white-space:normal}.EmptyState_chipHint__ea5dJ{display:-webkit-box;overflow:hidden;color:var(--slate);font-size:11px;line-height:var(--leading-tight);-webkit-box-orient:vertical;-webkit-line-clamp:1}.EmptyState_chipArrow__k_DgX{margin-top:var(--space-1);color:var(--slate)}.EmptyState_shortcuts__qpSAH{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);max-width:100%}.EmptyState_shortcut__7dUK9{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:transparent;color:var(--slate);border-radius:var(--radius-pill);padding:3px var(--space-2);font-size:var(--text-small);font-weight:600}.EmptyState_shortcut__7dUK9:hover{border-color:var(--teal);color:var(--teal-deep)}@media (max-width:720px){.EmptyState_capRow__IjxAn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.EmptyState_home__lJkoS{align-items:stretch}.EmptyState_hero__MblGa,.EmptyState_shortcuts__qpSAH,.EmptyState_strip__K0Bqn{align-self:center}.EmptyState_hero__MblGa{max-width:100%}.EmptyState_capHead__r5_22{flex-direction:column}.EmptyState_capHead__r5_22>div{padding-inline:0}.EmptyState_capBadge__t2W8d{position:static;align-self:center}.EmptyState_capRow__IjxAn,.EmptyState_examples__60c_H{grid-template-columns:1fr}.EmptyState_home__lJkoS{gap:18px;width:100%;padding:22px 12px calc(28px + env(safe-area-inset-bottom, 0px))}.EmptyState_hero__MblGa{gap:5px}.EmptyState_eyebrow__MDPJJ{margin-bottom:5px;font-size:10px}.EmptyState_spark__xfq_a{width:40px;height:40px;margin-bottom:5px;border-radius:13px}.EmptyState_heroTitle__EdEEY{max-width:340px;font-size:clamp(27px,9vw,34px);line-height:1.06}.EmptyState_subtitle__0nzus{font-size:14px;line-height:1.5}.EmptyState_emptyComposer__CyCTy{margin-top:0}.EmptyState_capChip__a8atn,.EmptyState_chip__NNFg2{min-height:76px}.EmptyState_sectionHead__DzRH_{align-items:baseline}}@media (max-width:380px){.EmptyState_home__lJkoS{padding-inline:8px}.EmptyState_capRow__IjxAn{grid-template-columns:1fr}.EmptyState_capChip__a8atn{grid-template-columns:auto minmax(0,1fr);align-content:center}.EmptyState_sectionHead__DzRH_>span{display:none}}.EmptyState_home__lJkoS{justify-content:flex-start;gap:24px;max-width:900px;padding:clamp(32px,6vh,72px) 24px 48px}.EmptyState_hero__MblGa{position:relative;gap:6px;max-width:720px}.EmptyState_eyebrow__MDPJJ{margin-bottom:14px;color:var(--teal);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.EmptyState_spark__xfq_a{width:46px;height:46px;margin-bottom:8px;border:1px solid color-mix(in srgb,var(--teal) 18%,var(--border));border-radius:15px;background:linear-gradient(145deg,var(--surface),var(--teal-tint));box-shadow:0 10px 30px color-mix(in srgb,var(--teal) 12%,transparent)}.EmptyState_greeting__L9gwn{color:var(--slate);font-size:var(--text-body-sm);font-weight:650}.EmptyState_heroTitle__EdEEY{max-width:680px;font-size:clamp(30px,4vw,46px);font-weight:650;letter-spacing:-.035em;line-height:1.08}.EmptyState_subtitle__0nzus{margin-top:6px;max-width:620px;font-size:var(--text-body)}.EmptyState_emptyComposer__CyCTy{width:min(100%,760px);margin:4px auto 0}.EmptyState_capPanel__67SsN,.EmptyState_suggestions__MVCFT{width:min(100%,820px)}.EmptyState_capPanel__67SsN{gap:10px;border:none;border-radius:0;background:transparent;padding:0;box-shadow:none}.EmptyState_sectionHead__DzRH_{max-width:none;padding:0 2px}.EmptyState_sectionHead__DzRH_ h2{font-size:13px;font-weight:750;letter-spacing:-.01em}.EmptyState_sectionHead__DzRH_ button,.EmptyState_sectionHead__DzRH_>span{color:var(--slate);font-size:12px;font-weight:650}.EmptyState_sectionHead__DzRH_ button:hover{color:var(--teal)}.EmptyState_capRow__IjxAn{gap:8px}.EmptyState_capChip__a8atn{min-height:66px;border-color:color-mix(in srgb,var(--border) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 84%,transparent);padding:10px;transition:border-color var(--motion-fast),transform var(--motion-fast),box-shadow var(--motion-fast)}.EmptyState_capChip__a8atn:hover{background:var(--surface);box-shadow:var(--shadow-card);transform:translateY(-1px)}.EmptyState_capIcon__yHJn_{width:30px;height:30px;border-radius:9px;background:var(--teal-tint)}.EmptyState_capReturn__MkRzl{-webkit-line-clamp:2}.EmptyState_suggestions__MVCFT{display:flex;flex-direction:column;gap:10px}.EmptyState_examples__60c_H{max-width:none;gap:8px}.EmptyState_chip__NNFg2{min-height:92px;border-color:color-mix(in srgb,var(--border) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 82%,transparent);padding:12px;box-shadow:none}.EmptyState_chip__NNFg2:hover{border-color:color-mix(in srgb,var(--teal) 56%,var(--border));background:var(--surface);box-shadow:var(--shadow-card);transform:translateY(-1px)}.EmptyState_chipIcon__sQOBt{width:30px;height:30px;border-radius:9px;background:var(--surface-2);color:var(--teal);box-shadow:none}.EmptyState_chipSkill__O_gE_{background:transparent;padding:0;color:var(--slate)}.EmptyState_chipHint__ea5dJ{-webkit-line-clamp:2}@media (max-width:720px){.EmptyState_home__lJkoS{padding:28px 16px 36px}.EmptyState_heroTitle__EdEEY{font-size:clamp(28px,8vw,38px)}.EmptyState_examples__60c_H{grid-template-columns:1fr}}@media (max-width:520px){.EmptyState_home__lJkoS{gap:20px;padding-inline:12px}.EmptyState_eyebrow__MDPJJ{margin-bottom:8px}.EmptyState_capRow__IjxAn{grid-template-columns:1fr 1fr}.EmptyState_capChip__a8atn{grid-template-columns:1fr;align-content:start}}@media (min-width:521px) and (max-height:900px){.EmptyState_home__lJkoS{zoom:.86}}@media (min-width:521px) and (max-height:800px){.EmptyState_home__lJkoS{zoom:.76}}@media (min-width:521px) and (max-height:700px){.EmptyState_home__lJkoS{zoom:.64}}@media (min-width:521px) and (max-height:600px){.EmptyState_home__lJkoS{zoom:.52}}@media (min-width:521px) and (max-height:500px){.EmptyState_home__lJkoS{zoom:.42}}@media (max-width:520px){.EmptyState_home__lJkoS{zoom:1}}@media (min-width:521px){.EmptyState_home__lJkoS{zoom:1}}.JumpToLatest_jump__b_9uf{position:absolute;left:50%;bottom:var(--space-4);transform:translateX(-50%);width:40px;height:40px;border-radius:50%;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-elevated);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;z-index:10}.JumpToLatest_jump__b_9uf:hover{border-color:var(--teal)}.JumpToLatest_down__cnvGg{transform:rotate(90deg)}.CoDriveView_panel__1VZQi{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-modal);background:var(--surface)}.CoDriveView_header__F6m5O{display:flex;align-items:center;gap:var(--space-2)}.CoDriveView_headline__a35rx{flex:1 1;min-width:0;font-size:var(--text-body-sm);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CoDriveView_liveDot__yWlXp{width:8px;height:8px;flex:none;border-radius:50%;background:var(--text-muted)}.CoDriveView_liveDot__yWlXp[data-live=true]{background:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 22%,transparent);animation:CoDriveView_codrivePulse__EbCzh 2.4s ease-in-out infinite}@keyframes CoDriveView_codrivePulse__EbCzh{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.CoDriveView_liveDot__yWlXp[data-live=true]{animation:none}}.CoDriveView_modeSelect__R8o77{max-width:45%;padding:4px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:inherit;font-family:inherit;font-size:var(--text-small);cursor:pointer}.CoDriveView_modeSelect__R8o77:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.CoDriveView_narration__N61mI{margin:0;font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.CoDriveView_mirror__WebzH{margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word;max-height:15rem;overflow-y:auto}.CoDriveView_handoff__Ob5OS{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);border-left:3px solid var(--gold);border-radius:var(--radius-card);background:var(--warning-tint)}.CoDriveView_handoffTitle__lQ1aW{display:flex;align-items:center;gap:var(--space-2);margin:0;font-weight:700;font-size:var(--text-body-sm)}.CoDriveView_handoffWhy__4mYCU{margin:0;font-size:var(--text-small);line-height:var(--leading-relaxed);color:var(--text-muted)}.CoDriveView_fieldLabel___FKsX{font-size:var(--text-small);font-weight:600}.CoDriveView_field__95Ylc{width:100%;padding:10px 12px;font-family:inherit;font-size:16px;border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);color:inherit;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.CoDriveView_field__95Ylc:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 18%,transparent)}.CoDriveView_field__95Ylc[data-isolated=true]{border-color:var(--teal)}.CoDriveView_review__CeDVC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--teal);border-radius:var(--radius-modal);background:var(--surface);box-shadow:var(--shadow-card),0 0 0 3px color-mix(in srgb,var(--teal) 12%,transparent)}.CoDriveView_reviewTitle__OLICF{margin:0;font-weight:700;font-size:var(--text-body);line-height:var(--leading-tight)}.CoDriveView_destination___G06K{margin:0;font-size:var(--text-small);color:var(--text-muted);word-break:break-word}.CoDriveView_fieldList__1QY6l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.CoDriveView_fieldRow__tGH6v{display:flex;flex-direction:column;gap:2px}.CoDriveView_fieldName__DjMVy{font-size:var(--text-small);font-weight:600;color:var(--text-muted)}.CoDriveView_fieldValue__EnPGh{width:100%;padding:8px 10px;font-family:inherit;font-size:16px;border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);color:inherit;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.CoDriveView_fieldValue__EnPGh:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 18%,transparent)}.CoDriveView_provenance__JTMPh{font-size:var(--text-small);color:var(--text-muted)}.CoDriveView_irreversible__xR_Mk,.CoDriveView_reversible__Qj3TF{margin:0;font-size:var(--text-small);font-weight:600}.CoDriveView_reversible__Qj3TF{color:var(--text-muted)}.CoDriveView_irreversible__xR_Mk{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--danger-tint);color:var(--danger)}.CoDriveView_footer__2TyAt,.CoDriveView_reviewActions__94JYE{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.CoDriveView_primary__WZIMn,.CoDriveView_quiet__CNpsm,.CoDriveView_secondary__zieZJ{border-radius:var(--radius-pill);padding:10px 18px;font-family:inherit;font-size:var(--text-body-sm);font-weight:600;cursor:pointer;min-height:44px;transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.CoDriveView_primary__WZIMn{background:var(--teal);color:var(--teal-contrast);border:none}.CoDriveView_primary__WZIMn:hover:not(:disabled){background:var(--teal-deep)}.CoDriveView_secondary__zieZJ{background:var(--surface);color:inherit;border:1px solid var(--border-strong)}.CoDriveView_secondary__zieZJ:hover:not(:disabled){background:var(--surface-hover);border-color:var(--teal)}.CoDriveView_quiet__CNpsm{background:transparent;color:var(--text-muted);border:none;margin-left:auto}.CoDriveView_quiet__CNpsm:hover:not(:disabled){color:var(--text)}.CoDriveView_primary__WZIMn:active:not(:disabled),.CoDriveView_secondary__zieZJ:active:not(:disabled){transform:translateY(1px)}.CoDriveView_primary__WZIMn:focus-visible,.CoDriveView_quiet__CNpsm:focus-visible,.CoDriveView_secondary__zieZJ:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.CoDriveView_primary__WZIMn:disabled,.CoDriveView_quiet__CNpsm:disabled,.CoDriveView_secondary__zieZJ:disabled{opacity:.5;cursor:default}.CoDriveView_outcomeGood__hH6nH,.CoDriveView_outcomePlain__gWdZB{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card)}.CoDriveView_outcomeGood__hH6nH{border-color:color-mix(in srgb,var(--teal) 45%,transparent);background:var(--teal-tint)}.CoDriveView_outcomeMessage__UERxt{margin:0;font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.CoDriveView_reference__rTlN9{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CoDriveView_error__Apy34{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--danger-tint);font-size:var(--text-small);font-weight:600;color:var(--danger)}@media (min-width:40rem){.CoDriveView_fieldRow__tGH6v{display:grid;grid-template-columns:12rem 1fr;grid-template-areas:"name value" "name prov";grid-column-gap:var(--space-3);column-gap:var(--space-3);align-items:center}.CoDriveView_fieldName__DjMVy{grid-area:name}.CoDriveView_fieldValue__EnPGh{grid-area:value}.CoDriveView_provenance__JTMPh{grid-area:prov}}.BrowserTab_panel__VNtOq{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-modal)}.BrowserTab_panelExpanded__nfKsz{position:fixed;inset:var(--space-3);z-index:1000;max-width:none;overflow:hidden;box-shadow:var(--shadow-elevated)}.BrowserTab_header__xkmjQ{display:flex;align-items:center;gap:var(--space-2)}.BrowserTab_panelExpanded__nfKsz .BrowserTab_footer__zxqok,.BrowserTab_panelExpanded__nfKsz .BrowserTab_header__xkmjQ{position:-webkit-sticky;position:sticky;z-index:4;background:var(--surface)}.BrowserTab_panelExpanded__nfKsz .BrowserTab_header__xkmjQ{top:0}.BrowserTab_panelExpanded__nfKsz .BrowserTab_footer__zxqok{bottom:0;padding-block:var(--space-2)}.BrowserTab_status__g04qd{flex:1 1;min-width:0;font-size:var(--text-body-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowserTab_liveDot__Ad_Jq{width:8px;height:8px;flex:none;border-radius:50%;background:var(--text-muted)}.BrowserTab_liveDot__Ad_Jq[data-live=true]{background:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 22%,transparent);animation:BrowserTab_browsePulse__6QrHn 2.4s ease-in-out infinite}@keyframes BrowserTab_browsePulse__6QrHn{0%,to{opacity:1}50%{opacity:.35}}.BrowserTab_modeSelect__1zWD_{max-width:45%;padding:4px 10px;background:var(--surface);font-family:inherit;font-size:var(--text-small)}.BrowserTab_expandButton__1gW3U,.BrowserTab_modeSelect__1zWD_{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:inherit;cursor:pointer}.BrowserTab_expandButton__1gW3U{min-height:32px;padding:5px 12px;font:inherit;font-size:var(--text-small);font-weight:600;transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.BrowserTab_expandButton__1gW3U:hover{background:var(--surface-hover);border-color:var(--teal)}.BrowserTab_expandButton__1gW3U:focus-visible,.BrowserTab_modeSelect__1zWD_:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.BrowserTab_browserShell__EBnAo{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.BrowserTab_tabStrip__kqIkY{display:flex;align-items:flex-end;gap:2px;min-height:34px;padding:var(--space-2) var(--space-2) 0;background:var(--chrome);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.BrowserTab_tabStrip__kqIkY::-webkit-scrollbar{display:none}.BrowserTab_windowDot__HMyip{width:8px;height:8px;flex:none;align-self:center;border-radius:50%;background:color-mix(in srgb,var(--text-muted) 55%,transparent)}.BrowserTab_browserTabActive__menNe,.BrowserTab_browserTab__jpqLo{flex:0 1 auto;min-width:0;max-width:14rem;margin-left:2px;padding:var(--space-2) var(--space-3);overflow:hidden;border:1px solid transparent;border-bottom:none;border-radius:var(--radius-card) var(--radius-card) 0 0;font-family:inherit;font-size:var(--text-small);font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-out)}.BrowserTab_browserTab__jpqLo{background:transparent;color:var(--text-muted)}.BrowserTab_browserTab__jpqLo:hover:not(:disabled){background:color-mix(in srgb,var(--surface) 55%,transparent);color:var(--text)}.BrowserTab_browserTabActive__menNe{background:var(--surface);border-color:var(--border);color:var(--text);margin-bottom:-1px}.BrowserTab_browserTabActive__menNe:disabled,.BrowserTab_browserTab__jpqLo:disabled{cursor:default}.BrowserTab_browserTabActive__menNe:focus-visible,.BrowserTab_browserTab__jpqLo:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.BrowserTab_addressRow__AAuUi{display:flex;align-items:center;gap:var(--space-2);min-height:42px;padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--text);border-bottom:1px solid var(--border)}.BrowserTab_navButton__QDP6X{display:grid;flex:none;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--text);cursor:pointer;transition:background var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.BrowserTab_navButton__QDP6X:hover:not(:disabled){background:var(--surface-hover)}.BrowserTab_navButton__QDP6X:active:not(:disabled){transform:scale(.92)}.BrowserTab_navButton__QDP6X:disabled{opacity:.35;cursor:default}.BrowserTab_navButton__QDP6X:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.BrowserTab_navBack__NyE7L{transform:rotate(180deg)}.BrowserTab_omnibox__6uSFW{display:flex;flex:1 1;align-items:center;gap:var(--space-2);min-width:0;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-pill);background:var(--surface-2);transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.BrowserTab_omnibox__6uSFW:hover{background:var(--surface-hover)}.BrowserTab_omnibox__6uSFW:focus-within{background:var(--surface);border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 18%,transparent)}.BrowserTab_spinner__hM_b6{flex:none;width:12px;height:12px;border:2px solid color-mix(in srgb,var(--teal) 30%,transparent);border-top-color:var(--teal);border-radius:50%;animation:BrowserTab_browserSpin__epXKE .7s linear infinite}@keyframes BrowserTab_browserSpin__epXKE{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.BrowserTab_spinner__hM_b6{animation-duration:2.4s}}.BrowserTab_url__mzXfX{flex:1 1;min-width:0;margin:0;padding:var(--space-2) 0;overflow:hidden;font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap}.BrowserTab_driverChip__cisOM{flex:none;padding:5px 10px;border-radius:var(--radius-pill);background:var(--teal-tint);font-weight:700;white-space:nowrap}.BrowserTab_viewport__tptnd{position:relative;display:grid;min-height:16rem;place-items:start stretch;background:var(--surface-2);overflow:hidden}.BrowserTab_viewport__tptnd[data-driver=user]{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--teal) 72%,transparent)}.BrowserTab_panelExpanded__nfKsz .BrowserTab_browserShell__EBnAo{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.BrowserTab_panelExpanded__nfKsz .BrowserTab_viewport__tptnd{flex:1 1 auto;min-height:0}.BrowserTab_panelExpanded__nfKsz .BrowserTab_liveView__IyCWe{height:100%;object-fit:contain}.BrowserTab_panelExpanded__nfKsz .BrowserTab_stream__Ox2u1{flex:none;max-height:8.5rem}.BrowserTab_mirror__elD47{padding:var(--space-3);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word;max-height:14rem}.BrowserTab_mirror__elD47,.BrowserTab_stream__Ox2u1{margin:0;border:1px solid var(--border);border-radius:var(--radius-card);overflow-y:auto}.BrowserTab_stream__Ox2u1{list-style:none;padding:var(--space-2);background:var(--surface);max-height:12rem;display:flex;flex-direction:column;gap:2px}.BrowserTab_streamBlocked__pUIQ0,.BrowserTab_streamItem__qT69J{display:flex;gap:var(--space-2);align-items:baseline;padding:3px var(--space-2);border-radius:var(--radius-input);font-size:var(--text-small);line-height:var(--leading-tight)}.BrowserTab_streamBlocked__pUIQ0:hover,.BrowserTab_streamItem__qT69J:hover{background:var(--surface-2)}.BrowserTab_streamBlocked__pUIQ0{color:var(--danger)}.BrowserTab_streamTime__lpOmU{flex:none;opacity:.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrowserTab_streamText__Np8or{min-width:0;word-break:break-word}.BrowserTab_streamBadge__otq7t{flex:none;border:1px solid;border-radius:var(--radius-pill);padding:0 6px;font-size:11px;font-weight:700}.BrowserTab_streamRepeat__ShSve{flex:none;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.BrowserTab_streamItem__qT69J[data-cls=effect] .BrowserTab_streamText__Np8or,.BrowserTab_streamItem__qT69J[data-cls=upload] .BrowserTab_streamText__Np8or{font-weight:700}.BrowserTab_ask__xS77O,.BrowserTab_handoff__s2IoM{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);border-left:3px solid var(--gold);border-radius:var(--radius-card);background:var(--warning-tint)}.BrowserTab_askTitle__H0pv9,.BrowserTab_effectTitle__qUzvX,.BrowserTab_handoffTitle__7Hpc8{display:flex;align-items:center;gap:var(--space-2);margin:0;font-weight:700;font-size:var(--text-body-sm)}.BrowserTab_askWhy__MQRF1,.BrowserTab_effectWhy__XKmKs,.BrowserTab_handoffWhy__S5f2m{margin:0;font-size:var(--text-small);line-height:var(--leading-relaxed);color:var(--text-muted)}.BrowserTab_effect__dbHQM{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--teal);border-radius:var(--radius-modal);background:var(--surface);box-shadow:var(--shadow-card),0 0 0 3px color-mix(in srgb,var(--teal) 12%,transparent)}.BrowserTab_effectWhat__nKYyG{margin:0;font-size:var(--text-body);font-weight:700;line-height:var(--leading-tight)}.BrowserTab_fieldLabel__2HBOU{font-size:var(--text-small);font-weight:600}.BrowserTab_fieldValue__3WVdn,.BrowserTab_field__WfEuD{width:100%;padding:10px 12px;font-family:inherit;font-size:16px;border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);color:inherit;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.BrowserTab_fieldValue__3WVdn:focus,.BrowserTab_field__WfEuD:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 18%,transparent)}.BrowserTab_field__WfEuD[data-isolated=true]{border-color:var(--teal)}.BrowserTab_fieldList__0aRjk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.BrowserTab_fieldRow__aogSr{display:flex;flex-direction:column;gap:2px}.BrowserTab_fieldName__nh1yb{font-size:var(--text-small);font-weight:600;color:var(--text-muted)}.BrowserTab_fieldFixed__0Df4y{font-size:var(--text-body-sm)}.BrowserTab_provenance__9nN4j{font-size:var(--text-small);color:var(--text-muted)}.BrowserTab_irreversible__fSwwl,.BrowserTab_reversible__N_5oL{margin:0;font-size:var(--text-small);font-weight:600}.BrowserTab_reversible__N_5oL{color:var(--text-muted)}.BrowserTab_irreversible__fSwwl{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--danger-tint);color:var(--danger)}.BrowserTab_footer__zxqok,.BrowserTab_row__a3lvF{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.BrowserTab_primary__5nbHr,.BrowserTab_quiet__hEkKu,.BrowserTab_secondary__r950q{border-radius:var(--radius-pill);padding:10px 18px;font-family:inherit;font-size:var(--text-body-sm);font-weight:600;cursor:pointer;min-height:44px;transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out)}.BrowserTab_primary__5nbHr{background:var(--teal);color:var(--teal-contrast);border:none}.BrowserTab_primary__5nbHr:hover:not(:disabled){background:var(--teal-deep)}.BrowserTab_secondary__r950q{color:inherit;border:1px solid var(--border-strong)}.BrowserTab_secondary__r950q:hover:not(:disabled){background:var(--surface-hover);border-color:var(--teal)}.BrowserTab_quiet__hEkKu{background:transparent;color:var(--text-muted);border:none}.BrowserTab_quiet__hEkKu:hover:not(:disabled){color:var(--text)}.BrowserTab_primary__5nbHr:active:not(:disabled),.BrowserTab_secondary__r950q:active:not(:disabled){transform:translateY(1px)}.BrowserTab_primary__5nbHr:focus-visible,.BrowserTab_quiet__hEkKu:focus-visible,.BrowserTab_secondary__r950q:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.BrowserTab_primary__5nbHr:disabled,.BrowserTab_quiet__hEkKu:disabled,.BrowserTab_secondary__r950q:disabled{opacity:.5;cursor:default}.BrowserTab_outcomeGood__Ycmy3,.BrowserTab_outcomePlain__B_gH_{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card)}.BrowserTab_outcomeGood__Ycmy3{border-color:color-mix(in srgb,var(--teal) 45%,transparent);background:var(--teal-tint)}.BrowserTab_outcomeMessage__onMrJ{margin:0;font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.BrowserTab_error__PG5is{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--danger-tint);font-size:var(--text-small);font-weight:600;color:var(--danger)}@media (min-width:40rem){.BrowserTab_fieldRow__aogSr{display:grid;grid-template-columns:12rem 1fr;grid-template-areas:"name value" "name prov";grid-column-gap:var(--space-3);column-gap:var(--space-3);align-items:center}.BrowserTab_fieldName__nh1yb{grid-area:name}.BrowserTab_fieldFixed__0Df4y,.BrowserTab_fieldValue__3WVdn{grid-area:value}.BrowserTab_provenance__9nN4j{grid-area:prov}}.BrowserTab_liveView__IyCWe{display:block;width:100%;aspect-ratio:10/7;object-fit:contain;object-position:top center;border:0;background:var(--surface-2);cursor:default}.BrowserTab_viewport__tptnd[data-driver=user] .BrowserTab_liveView__IyCWe{cursor:crosshair}.BrowserTab_panelExpanded__nfKsz .BrowserTab_browserShell__EBnAo{flex:1 1;min-height:min(72vh,900px)}.BrowserTab_panelExpanded__nfKsz .BrowserTab_liveView__IyCWe,.BrowserTab_panelExpanded__nfKsz .BrowserTab_viewport__tptnd{min-height:min(65vh,820px);max-height:75vh}@media (max-width:42rem){.BrowserTab_panelExpanded__nfKsz{inset:0;border-radius:0}.BrowserTab_driverChip__cisOM{display:none}.BrowserTab_modeSelect__1zWD_{max-width:38%}.BrowserTab_browserTabTitle__HC_Mq{max-width:68vw}}.BrowserTab_panel__VNtOq{gap:14px;padding:0;border-color:color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:18px;background:var(--surface);box-shadow:0 1px 1px rgba(10,20,19,.04),0 14px 36px rgba(10,20,19,.1);overflow:hidden}.BrowserTab_header__xkmjQ{gap:10px;min-height:56px;padding:12px 14px;background:color-mix(in srgb,var(--surface) 92%,var(--teal-tint));border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.BrowserTab_status__g04qd{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.005em}.BrowserTab_status__g04qd:before{width:8px;height:8px;flex:none;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px color-mix(in srgb,var(--teal) 14%,transparent);content:""}.BrowserTab_expandButton__1gW3U,.BrowserTab_modeSelect__1zWD_{min-height:34px;border-color:color-mix(in srgb,var(--border-strong) 80%,transparent);border-radius:10px;font-size:12px;font-weight:650}.BrowserTab_modeSelect__1zWD_{padding:6px 10px;background:color-mix(in srgb,var(--surface) 88%,var(--surface-2))}.BrowserTab_expandButton__1gW3U{padding:7px 13px;background:var(--surface);box-shadow:0 1px 1px rgba(10,20,19,.04)}.BrowserTab_expandButton__1gW3U:hover,.BrowserTab_modeSelect__1zWD_:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--teal) 58%,var(--border-strong))}.BrowserTab_browserShell__EBnAo{margin:0 14px;border-color:color-mix(in srgb,var(--border-strong) 70%,transparent);border-radius:16px;background:var(--chrome);box-shadow:0 10px 26px rgba(10,20,19,.09)}.BrowserTab_tabStrip__kqIkY{position:relative;min-height:42px;padding:10px 12px 0 66px;background:linear-gradient(180deg,color-mix(in srgb,var(--chrome) 94%,var(--teal-tint)),var(--chrome))}.BrowserTab_tabStrip__kqIkY:before{position:absolute;top:17px;left:16px;width:8px;height:8px;border-radius:50%;background:#e28b82;box-shadow:14px 0 #e2b064,28px 0 #70b98f;content:""}.BrowserTab_windowDot__HMyip{display:none}.BrowserTab_browserTabActive__menNe,.BrowserTab_browserTab__jpqLo{min-height:32px;padding:8px 13px;border-radius:11px 11px 0 0;font-size:12px}.BrowserTab_browserTabActive__menNe{border-color:color-mix(in srgb,var(--border-strong) 70%,transparent);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.35)}.BrowserTab_addressRow__AAuUi{min-height:56px;padding:9px 14px;gap:8px}.BrowserTab_navButton__QDP6X{width:32px;height:32px;color:var(--text-muted)}.BrowserTab_navButton__QDP6X:hover:not(:disabled){color:var(--text);background:var(--surface-2)}.BrowserTab_omnibox__6uSFW{min-height:38px;padding-inline:12px;border-color:color-mix(in srgb,var(--border) 84%,transparent);border-radius:12px;box-shadow:inset 0 1px 1px rgba(10,20,19,.025)}.BrowserTab_omnibox__6uSFW:hover{border-color:var(--border-strong)}.BrowserTab_url__mzXfX{font-size:12px;font-weight:550}.BrowserTab_driverChip__cisOM{padding:7px 10px;border:1px solid color-mix(in srgb,var(--teal) 18%,transparent);background:color-mix(in srgb,var(--teal-tint) 68%,var(--surface));color:var(--teal);font-size:11px;font-weight:750}.BrowserTab_viewport__tptnd{min-height:22rem;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.06),transparent 42%),#0b0f0f}.BrowserTab_viewport__tptnd[data-driver=user]{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--teal) 72%,transparent),inset 0 0 0 1px hsla(0,0%,100%,.08)}.BrowserTab_mirror__elD47{min-height:22rem;max-height:none;padding:clamp(18px,4vw,32px);border:0;border-radius:0;background:radial-gradient(circle at 20% 0,rgba(24,135,124,.16),transparent 30%),#0b0f0f;color:#e7f2ef;font-size:13px}.BrowserTab_ask__xS77O,.BrowserTab_effect__dbHQM,.BrowserTab_handoff__s2IoM{margin-inline:14px;border-radius:14px;box-shadow:0 8px 20px rgba(10,20,19,.05)}.BrowserTab_ask__xS77O,.BrowserTab_handoff__s2IoM{padding:14px 16px;border-color:color-mix(in srgb,var(--teal) 26%,var(--border));border-left-width:4px;background:linear-gradient(135deg,color-mix(in srgb,var(--teal-tint) 72%,var(--surface)),var(--surface))}.BrowserTab_askTitle__H0pv9,.BrowserTab_effectTitle__qUzvX,.BrowserTab_handoffTitle__7Hpc8{font-size:14px;letter-spacing:-.01em}.BrowserTab_askWhy__MQRF1,.BrowserTab_effectWhy__XKmKs,.BrowserTab_handoffWhy__S5f2m{font-size:12px}.BrowserTab_fieldValue__3WVdn,.BrowserTab_field__WfEuD{min-height:40px;border-radius:10px;border-color:color-mix(in srgb,var(--border-strong) 82%,transparent);font-size:14px}.BrowserTab_field__WfEuD[data-isolated=true]{border-color:color-mix(in srgb,var(--teal) 54%,var(--border-strong));box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 9%,transparent)}.BrowserTab_effect__dbHQM{gap:14px;padding:18px;border-color:color-mix(in srgb,var(--teal) 42%,var(--border));background:linear-gradient(160deg,color-mix(in srgb,var(--teal-tint) 34%,var(--surface)) 0,var(--surface) 34%);box-shadow:0 14px 30px color-mix(in srgb,var(--teal) 10%,transparent),0 0 0 4px color-mix(in srgb,var(--teal) 7%,transparent)}.BrowserTab_effectWhat__nKYyG{font-size:18px;letter-spacing:-.025em}.BrowserTab_fieldList__0aRjk{gap:8px}.BrowserTab_fieldRow__aogSr{gap:5px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:11px;background:color-mix(in srgb,var(--surface-2) 74%,var(--surface))}.BrowserTab_fieldName__nh1yb{font-size:11px;letter-spacing:.04em;text-transform:uppercase}.BrowserTab_provenance__9nN4j{font-size:11px}.BrowserTab_stream__Ox2u1{max-height:14rem;margin-inline:14px;padding:8px;border-color:color-mix(in srgb,var(--border-strong) 66%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-2) 48%,var(--surface))}.BrowserTab_streamBlocked__pUIQ0,.BrowserTab_streamItem__qT69J{padding:6px 8px;border-radius:9px;font-size:12px}.BrowserTab_streamItem__qT69J[data-cls=effect] .BrowserTab_streamText__Np8or,.BrowserTab_streamItem__qT69J[data-cls=upload] .BrowserTab_streamText__Np8or{color:var(--teal-deep)}.BrowserTab_footer__zxqok{gap:8px;margin-top:0;padding:12px 14px 14px;border-top:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:var(--chrome)}.BrowserTab_primary__5nbHr,.BrowserTab_quiet__hEkKu,.BrowserTab_secondary__r950q{min-height:36px;padding:8px 14px;border-radius:10px;font-size:12px;font-weight:650}.BrowserTab_primary__5nbHr{box-shadow:0 4px 10px color-mix(in srgb,var(--teal) 22%,transparent)}.BrowserTab_secondary__r950q{background:var(--surface)}.BrowserTab_quiet__hEkKu:hover:not(:disabled),.BrowserTab_secondary__r950q:hover:not(:disabled){background:var(--surface-hover);border-color:color-mix(in srgb,var(--teal) 58%,var(--border-strong))}.BrowserTab_quiet__hEkKu{margin-left:auto}.BrowserTab_error__PG5is{margin:0 14px 14px;border-radius:10px}.BrowserTab_outcomeGood__Ycmy3,.BrowserTab_outcomePlain__B_gH_{margin:14px;padding:14px 16px;border-radius:14px}.BrowserTab_outcomeMessage__onMrJ{font-size:13px}@media (min-width:900px){.BrowserTab_panel__VNtOq{border-radius:20px}.BrowserTab_fieldList__0aRjk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BrowserTab_panelExpanded__nfKsz{inset:0;border-radius:0}.BrowserTab_header__xkmjQ{align-items:flex-start}.BrowserTab_modeSelect__1zWD_{max-width:42%}.BrowserTab_ask__xS77O,.BrowserTab_browserShell__EBnAo,.BrowserTab_effect__dbHQM,.BrowserTab_handoff__s2IoM,.BrowserTab_stream__Ox2u1{margin-inline:10px}.BrowserTab_tabStrip__kqIkY{padding-left:56px}.BrowserTab_tabStrip__kqIkY:before{left:12px}.BrowserTab_addressRow__AAuUi{padding-inline:10px}.BrowserTab_driverChip__cisOM{display:none}.BrowserTab_footer__zxqok{padding-inline:10px}.BrowserTab_fieldList__0aRjk{display:flex}}