.ChatSessionSidebar_titleViewport__CYhLB{container-type:inline-size;min-width:0;flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),transparent)}.ChatSessionSidebar_titleContent__8qRDK{display:block;width:-moz-max-content;width:max-content;white-space:nowrap;transition-duration:.5s;transition-property:transform;transition-timing-function:linear}.ChatSessionSidebar_titleRow__Gy97L:focus-visible .ChatSessionSidebar_titleViewport__CYhLB,.ChatSessionSidebar_titleViewport__CYhLB:hover{-webkit-mask-image:linear-gradient(90deg,#000,#000);mask-image:linear-gradient(90deg,#000,#000)}.ChatSessionSidebar_titleRow__Gy97L:focus-visible .ChatSessionSidebar_titleViewport__CYhLB .ChatSessionSidebar_titleContent__8qRDK,.ChatSessionSidebar_titleViewport__CYhLB:hover .ChatSessionSidebar_titleContent__8qRDK{transition-duration:var(--chat-title-scroll-duration);transform:translateX(min(0px,calc(100cqi - 100%)))}@media (prefers-reduced-motion:reduce){.ChatSessionSidebar_titleContent__8qRDK{transition:none}}.DesktopAccountPanel_besideRail__jqse3{right:auto;bottom:8px;left:calc(100% + 6px);max-height:calc(100vh - 16px);overflow-y:auto}.DesktopAccountPanel_toolbarAccount__oC0se{position:relative;flex-shrink:0}.DesktopAccountPanel_toolbarAccount__oC0se button{width:auto}.DesktopAccountPanel_belowToolbar__R_qLn{top:calc(100% + 8px);right:0;bottom:auto;left:auto;max-height:calc(100vh - 140px);overflow-y:auto}.DesktopUpdatePill_footerRow__25zOp{display:flex;min-width:0;align-items:center;gap:4px}.DesktopUpdatePill_footerRowCollapsed__SHE9a{flex-direction:column-reverse}.DesktopUpdatePill_pill__Ll_t3{display:inline-flex;height:24px;flex:none;align-items:center;gap:5px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius-pill);padding:0 9px 0 7px;color:var(--desktop-muted);font:var(--desktop-font-small);white-space:nowrap}.DesktopUpdatePill_pillCollapsed__65vrN{width:28px;height:28px;justify-content:center;padding:0}.DesktopUpdatePill_pillButton__pYOlN{color:var(--desktop-text)}.DesktopUpdatePill_pillButton__pYOlN:hover:not(:disabled){background:var(--desktop-hover)}.DesktopUpdatePill_pillButton__pYOlN:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.DesktopUpdatePill_pillButton__pYOlN:disabled{cursor:not-allowed;opacity:.45}.DesktopUpdatePill_iconWrap__fxFwb{position:relative;display:inline-flex}.DesktopUpdatePill_readyDot__iWCXO{position:absolute;top:-2px;right:-2px;width:6px;height:6px;border-radius:50%;background:var(--desktop-success);box-shadow:0 0 0 1.5px var(--desktop-sidebar)}@property --desktop-update-pill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.DesktopUpdatePill_attention__4gWwh{position:relative}.DesktopUpdatePill_attention__4gWwh:before{position:absolute;inset:-1px;border-radius:var(--desktop-radius-pill);padding:1px;background:conic-gradient(from var(--desktop-update-pill-angle),transparent 0 62%,var(--desktop-text) 88%,transparent 100%);content:"";-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:DesktopUpdatePill_attentionSpin__Z3XNW 2.4s linear infinite}@keyframes DesktopUpdatePill_attentionSpin__Z3XNW{to{--desktop-update-pill-angle:360deg}}@media (prefers-reduced-motion:reduce){.DesktopUpdatePill_attention__4gWwh{border-color:var(--desktop-text)}.DesktopUpdatePill_attention__4gWwh:before{display:none;animation:none}}.RecordingChrome_cluster___9eW4{display:flex;flex:none;align-items:center;gap:6px}.RecordingChrome_capsule__GI96n{gap:7px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius-pill);color:var(--desktop-text);background:var(--desktop-raised)}.RecordingChrome_capsule__GI96n,.RecordingChrome_recordPill__FfKVe{display:flex;height:28px;flex:none;align-items:center;font-size:var(--desktop-size-small);font-weight:500;line-height:1}.RecordingChrome_recordPill__FfKVe{border-radius:var(--desktop-radius);padding:0 10px;color:var(--desktop-muted);transition:background-color .12s ease}.RecordingChrome_recordPill__FfKVe:hover:not(:disabled),.RecordingChrome_recordPill__FfKVe[aria-expanded=true]{color:var(--desktop-text);background:var(--desktop-hover)}.RecordingChrome_recordPill__FfKVe:disabled{cursor:default;opacity:.45}@container portal-toolbar (max-width: 640px){.RecordingChrome_pillLabel__N7oRC{display:none}.RecordingChrome_recordPill__FfKVe:has(.RecordingChrome_pillLabel__N7oRC){width:28px;justify-content:center;padding:0}}.RecordingChrome_capsule__GI96n{padding:0 3px 0 11px}.RecordingChrome_live__Xs_xS{border-color:color-mix(in srgb,var(--desktop-danger) 45%,transparent);color:var(--desktop-danger);background:color-mix(in srgb,var(--desktop-danger) 16%,transparent)}.RecordingChrome_warning__fKpKr{border-color:color-mix(in srgb,var(--desktop-warning) 45%,transparent);color:var(--desktop-warning);background:color-mix(in srgb,var(--desktop-warning) 16%,transparent)}.RecordingChrome_danger__OHvgG{border-color:color-mix(in srgb,var(--desktop-danger) 45%,transparent);color:var(--desktop-danger);background:color-mix(in srgb,var(--desktop-danger) 16%,transparent)}.RecordingChrome_success__lb84X{border-color:color-mix(in srgb,var(--desktop-success) 45%,transparent);color:var(--desktop-success);background:color-mix(in srgb,var(--desktop-success) 16%,transparent)}.RecordingChrome_capsuleLabel__0YXfq{white-space:nowrap}.RecordingChrome_hairline__K6_iO{width:1px;height:15px;flex:none;background:currentcolor;opacity:.3}.RecordingChrome_capsuleAction__H9bsQ{display:flex;height:22px;flex:none;align-items:center;gap:5px;border-radius:var(--desktop-radius-pill);padding:0 9px;color:inherit;font-size:var(--desktop-size-small);font-weight:500;transition:background-color .12s ease}.RecordingChrome_capsuleAction__H9bsQ:hover:not(:disabled){background:color-mix(in srgb,currentcolor 14%,transparent)}.RecordingChrome_capsuleAction__H9bsQ:disabled{cursor:default;opacity:.45}.RecordingChrome_capsuleAction__H9bsQ svg{width:11px;height:11px;flex:none}.RecordingChrome_dot__UDHo9{width:8px;height:8px;flex:none;border-radius:50%;background:var(--desktop-danger)}.RecordingChrome_dotMuted__xPcnE{background:currentcolor}.RecordingChrome_dotPulse__ArdD3{animation:RecordingChrome_recordingPulse__3srtn 1.6s ease-in-out infinite}.RecordingChrome_iconButton__e_Iuy{position:relative;display:flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted);transition:background-color .12s ease}.RecordingChrome_iconButton__e_Iuy:hover:not(:disabled),.RecordingChrome_iconButton__e_Iuy[aria-expanded=true]{color:var(--desktop-text);background:var(--desktop-hover)}.RecordingChrome_iconButton__e_Iuy svg{width:16px;height:16px}.RecordingChrome_badge__wCDbG{position:absolute;top:-3px;right:0;min-width:14px;border-radius:var(--desktop-radius-pill);padding:0 3px;color:var(--desktop-control-text);background:var(--desktop-control);font-size:var(--desktop-size-micro);font-weight:600;line-height:14px;text-align:center}.RecordingChrome_capsuleAction__H9bsQ:focus-visible,.RecordingChrome_iconButton__e_Iuy:focus-visible,.RecordingChrome_recordPill__FfKVe:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.RecordingChrome_srOnly__IxwVQ{position:absolute;overflow:hidden;width:1px;height:1px;border:0;padding:0;margin:-1px;clip-path:inset(50%);white-space:nowrap}.RecordingChrome_drawer__5qmQt{display:flex;width:320px;min-height:0;flex:none;flex-direction:column;border-left:1px solid var(--desktop-border);background:var(--desktop-sidebar)}.RecordingChrome_drawerFull__8MeUX{width:100%;border-left:0}.RecordingChrome_drawerHeader__CNy3W{display:flex;height:40px;flex:none;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 16px}.RecordingChrome_drawerTitle__7UmgI{color:var(--desktop-text);font-size:var(--desktop-size-body);font-weight:500}.RecordingChrome_drawerNote__8eEbg{flex:none;padding:0 16px 12px;color:var(--desktop-muted);font-size:var(--desktop-size-small);line-height:17px}.RecordingChrome_drawerPrivacy__kE3aL{flex:none;border-top:1px solid var(--desktop-border);padding:8px 16px;color:var(--desktop-muted);font-size:var(--desktop-size-micro);line-height:15px;text-wrap:pretty}.RecordingChrome_drawerList__60pto{display:flex;min-height:0;flex:1;flex-direction:column;gap:4px;overflow-y:auto;padding:0 8px 8px}.RecordingChrome_drawerEmpty__xnaCC{padding:8px 8px 0;color:var(--desktop-muted);font-size:var(--desktop-size-small)}.RecordingChrome_namePanel__vAHJh{display:flex;flex:none;flex-direction:column;gap:8px;border-bottom:1px solid var(--desktop-border);padding:0 16px 12px}.RecordingChrome_namePanelLabel__zY07s{color:var(--desktop-text);font-size:var(--desktop-size-small);font-weight:500}.RecordingChrome_nameInput__rfuWN{width:100%;min-width:0;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);padding:6px 9px;color:var(--desktop-text);background:var(--desktop-canvas);font-size:var(--desktop-size-small)}.RecordingChrome_nameInput__rfuWN:focus-visible{border-color:var(--desktop-border);outline:none;box-shadow:var(--desktop-focus-ring)}.RecordingChrome_nameInput__rfuWN:disabled{cursor:default;opacity:.5}.RecordingChrome_namePanelActions__U0B52{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.RecordingChrome_primaryButton__wITE_{flex:none;border-radius:var(--desktop-radius);padding:5px 10px;color:var(--desktop-control-text);background:var(--desktop-control);font-size:var(--desktop-size-small);font-weight:500}.RecordingChrome_primaryButton__wITE_:hover:not(:disabled){opacity:.9}.RecordingChrome_primaryButton__wITE_:disabled{cursor:default;opacity:.45}.RecordingChrome_primaryButton__wITE_:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.RecordingChrome_namePanelHelp__F4DdX{color:var(--desktop-muted);font-size:var(--desktop-size-small);line-height:16px}.RecordingChrome_namePanelError__ou2xo{color:var(--desktop-danger);font-size:var(--desktop-size-small);line-height:16px}.RecordingChrome_recordingRow__ePUGz{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:6px;border-radius:var(--desktop-radius);padding:6px 4px 6px 8px;transition:background-color .12s ease}.RecordingChrome_recordingActions__D3OHT{display:flex;min-width:0;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px;margin-left:auto}.RecordingChrome_rowStatus__FmpST{display:flex;align-items:center;gap:6px}.RecordingChrome_rowStatusNote__gSotD,.RecordingChrome_rowStatus__FmpST{min-width:0;color:var(--desktop-muted);font-size:var(--desktop-size-micro)}.RecordingChrome_rowStatusNote__gSotD{line-height:15px}.RecordingChrome_rowStatusFailed__qYpsq{color:var(--desktop-danger)}.RecordingChrome_spinner__3KnNA{width:12px;height:12px;flex:none;animation:RecordingChrome_recordingSpin__NrMyU .9s linear infinite}.RecordingChrome_recordingRow__ePUGz:hover{background:var(--desktop-hover)}.RecordingChrome_recordingMeta__OfrQx{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:6px}.RecordingChrome_recordingDate__psaMN{overflow:hidden;flex:none;color:var(--desktop-text);font-size:var(--desktop-size-small);text-overflow:ellipsis;white-space:nowrap}.RecordingChrome_recordingCount__H5nm_,.RecordingChrome_recordingSeparator__gJOXI{flex:none;color:var(--desktop-muted);font-size:var(--desktop-size-micro);white-space:nowrap}.RecordingChrome_recordingChip__OBTvz{flex:none;border:1px solid color-mix(in srgb,var(--desktop-success) 40%,transparent);border-radius:var(--desktop-radius-pill);padding:0 6px;color:var(--desktop-success);background:color-mix(in srgb,var(--desktop-success) 12%,transparent);font-size:var(--desktop-size-micro);font-weight:500;line-height:16px;white-space:nowrap}.RecordingChrome_rowMenu__TYT22{position:relative;display:flex;flex:none;align-items:center}.RecordingChrome_rowMenuTrigger__G_n5R{display:flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted);transition:background-color .12s ease}.RecordingChrome_rowMenuTrigger__G_n5R svg{width:15px;height:15px}.RecordingChrome_rowMenuTrigger__G_n5R:hover,.RecordingChrome_rowMenuTrigger__G_n5R[aria-expanded=true]{color:var(--desktop-text);background:var(--desktop-hover)}.RecordingChrome_rowMenuItem__S_orN:focus-visible,.RecordingChrome_rowMenuTrigger__G_n5R:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.RecordingChrome_rowMenuList__I6iRY{position:absolute;z-index:5;top:calc(100% + 4px);right:0;min-width:132px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);padding:4px;background:var(--desktop-raised);box-shadow:0 10px 28px rgb(0 0 0/18%)}.RecordingChrome_rowMenuItem__S_orN{display:block;width:100%;border-radius:var(--desktop-radius);padding:5px 8px;color:var(--desktop-text);font-size:var(--desktop-size-small);text-align:left}.RecordingChrome_rowMenuItem__S_orN:hover:not(:disabled){background:var(--desktop-hover)}.RecordingChrome_rowMenuItem__S_orN:disabled{cursor:default;color:var(--desktop-muted);opacity:.6}.RecordingChrome_recordingDetail__luZxX{display:flex;align-items:center;gap:6px;color:var(--desktop-muted);font-size:var(--desktop-size-micro)}.RecordingChrome_recordingState__ITiS_{color:var(--desktop-success)}.RecordingChrome_quietButton__Di2YM{flex:none;border:1px solid transparent;border-radius:var(--desktop-radius);padding:4px 9px;color:var(--desktop-muted);font-size:var(--desktop-size-small);transition:background-color .12s ease,border-color .12s ease}.RecordingChrome_quietButton__Di2YM:hover:not(:disabled){border-color:var(--desktop-border);color:var(--desktop-text);background:var(--desktop-canvas)}.RecordingChrome_quietButton__Di2YM:disabled{cursor:default;opacity:.4}.RecordingChrome_quietButton__Di2YM:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.RecordingChrome_drawerFooter__0qiBN{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--desktop-border);padding:8px}@keyframes RecordingChrome_recordingPulse__3srtn{50%{opacity:.35}}@keyframes RecordingChrome_recordingSpin__NrMyU{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.RecordingChrome_dotPulse__ArdD3,.RecordingChrome_spinner__3KnNA{animation:none}.RecordingChrome_capsuleAction__H9bsQ,.RecordingChrome_iconButton__e_Iuy,.RecordingChrome_primaryButton__wITE_,.RecordingChrome_quietButton__Di2YM,.RecordingChrome_recordPill__FfKVe,.RecordingChrome_recordingRow__ePUGz,.RecordingChrome_rowMenuTrigger__G_n5R{transition:none}}.RecordingChrome_alertAction__Y7I14{border:1px solid var(--desktop-border);color:var(--desktop-text)}.PortalRecordingBar_bar__skzFf{display:flex;min-height:56px;flex:none;align-items:center;gap:10px;border-top:1px solid var(--desktop-border);padding:8px 14px;color:var(--desktop-text);background:var(--desktop-canvas);font:var(--desktop-font-small)}.PortalRecordingBar_copy__2J9Ed{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.PortalRecordingBar_status___Go0A{display:flex;align-items:center;gap:8px;color:var(--desktop-muted)}.PortalRecordingBar_cue__pghMp{margin:0;color:var(--desktop-muted)}.PortalRecordingBar_status___Go0A span{overflow-wrap:anywhere}.PortalRecordingBar_bar__skzFf svg{width:12px;height:12px;flex:none}.PortalRecordingBar_indicator__kZ8mX{fill:var(--desktop-danger);color:var(--desktop-danger)}.PortalRecordingBar_bar__skzFf button{display:flex;min-height:var(--desktop-control-h);flex:none;align-items:center;gap:8px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);padding:6px 12px}.PortalRecordingBar_bar__skzFf .PortalRecordingBar_primary__fk9Ts{color:var(--desktop-control-text);background:var(--desktop-control)}.PortalRecordingBar_bar__skzFf button:disabled{opacity:.45;cursor:default}.PortalRecordingBar_bar__skzFf button:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.PortalRecordingBar_bar__skzFf button:hover:not(:disabled){opacity:.85}.PortalRecordingBar_readiness__Vgw33{flex:none;border-top:1px solid var(--desktop-border);padding:8px 14px;color:var(--desktop-muted);background:var(--desktop-canvas);font:var(--desktop-font-small)}.PortalRecordingBar_readiness__Vgw33 summary{color:var(--desktop-text);cursor:pointer}.PortalRecordingBar_readiness__Vgw33 p,.PortalRecordingBar_readiness__Vgw33 ul{margin:4px 0}.PortalRecordingBar_readiness__Vgw33 a{color:var(--desktop-accent)}.PortalRecordingBar_readiness__Vgw33 :is(summary,a):focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.BrowserTools_buttons__3ajMb{display:flex;flex:none;align-items:center;gap:2px}.BrowserTools_buttons__3ajMb button,.BrowserTools_findBar__BfPoL button,.BrowserTools_libraryHeader__EfHw2 button,.BrowserTools_remove__1E8et{display:flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted)}.BrowserTools_buttons__3ajMb svg,.BrowserTools_findBar__BfPoL svg,.BrowserTools_libraryHeader__EfHw2 svg,.BrowserTools_remove__1E8et svg{width:15px;height:15px}.BrowserTools_buttons__3ajMb button:hover:not(:disabled),.BrowserTools_findBar__BfPoL button:hover:not(:disabled),.BrowserTools_libraryHeader__EfHw2 button:hover,.BrowserTools_remove__1E8et:hover{color:var(--desktop-text);background:var(--desktop-hover)}.BrowserTools_buttons__3ajMb button[aria-pressed=true]{color:var(--desktop-text)}.BrowserTools_buttons__3ajMb button[aria-expanded=true]{color:var(--desktop-text);background:var(--desktop-hover)}.BrowserTools_buttons__3ajMb button[aria-pressed=true] svg{fill:currentColor}.BrowserTools_buttons__3ajMb button:disabled,.BrowserTools_findBar__BfPoL button:disabled,.BrowserTools_remove__1E8et:disabled,.BrowserTools_textButton__k7Idn:disabled{cursor:default;opacity:.35}.BrowserTools_buttons__3ajMb button:focus-visible,.BrowserTools_findBar__BfPoL button:focus-visible,.BrowserTools_library___kJ_V button:focus-visible{outline:none;box-shadow:inset var(--desktop-focus-ring)}.BrowserTools_findBar__BfPoL{display:flex;min-height:44px;flex:none;align-items:center;justify-content:flex-end;gap:6px;border-bottom:1px solid var(--desktop-border);padding:6px 14px;color:var(--desktop-text);background:var(--desktop-raised)}.BrowserTools_findBar__BfPoL input,.BrowserTools_libraryControls__VV1Og input{min-width:0;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);padding:6px 10px;color:var(--desktop-text);background:var(--desktop-canvas);font-size:var(--desktop-size-body)}.BrowserTools_findBar__BfPoL input{width:min(280px,40%)}.BrowserTools_matchCount__mVQh9{min-width:64px;color:var(--desktop-muted);font-size:var(--desktop-size-small)}.BrowserTools_library___kJ_V{min-width:0;min-height:0;flex:1;overflow-y:auto;padding:20px 24px;color:var(--desktop-text);background:var(--desktop-canvas)}.BrowserTools_libraryControls__VV1Og,.BrowserTools_libraryHeader__EfHw2{display:flex;align-items:center;gap:16px}.BrowserTools_libraryHeader__EfHw2{justify-content:space-between;margin-bottom:16px}.BrowserTools_libraryHeader__EfHw2 h2{font-size:var(--desktop-size-heading);font-weight:500}.BrowserTools_libraryControls__VV1Og input{flex:1}.BrowserTools_textButton__k7Idn{border-radius:var(--desktop-radius);padding:6px 8px;color:var(--desktop-text);font-size:var(--desktop-size-small)}.BrowserTools_textButton__k7Idn:hover:not(:disabled){background:var(--desktop-hover)}.BrowserTools_pageList__K7zTJ{padding:0;list-style:none}.BrowserTools_pageRow__J5R2K{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--desktop-border)}.BrowserTools_pageLink__mLyPA{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px;padding:12px 0;text-align:left}.BrowserTools_pageLink__mLyPA small,.BrowserTools_pageLink__mLyPA span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowserTools_pageLink__mLyPA span{font-size:var(--desktop-size-body)}.BrowserTools_closed__nanfG h3,.BrowserTools_closed__nanfG p,.BrowserTools_date__pJk5r,.BrowserTools_empty__GCOoH,.BrowserTools_note__IkiXb,.BrowserTools_pageLink__mLyPA small{color:var(--desktop-muted);font-size:var(--desktop-size-small)}.BrowserTools_closed__nanfG h3,.BrowserTools_date__pJk5r{padding-top:20px;font-weight:500}.BrowserTools_empty__GCOoH,.BrowserTools_error__m_fs4,.BrowserTools_note__IkiXb{padding:12px 0;font-size:var(--desktop-size-small)}.BrowserTools_error__m_fs4{margin:0 14px;color:var(--desktop-text)}.BrowserTools_closed__nanfG{border-bottom:1px solid var(--desktop-border);padding-bottom:12px}.BrowserTools_closed__nanfG p{margin:6px 0;overflow-wrap:anywhere}.PortalBrowserWorkspace_browser__3FWW4{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden;background:var(--desktop-canvas)}.PortalBrowserWorkspace_tabStrip__hyMt7{display:flex;height:40px;flex:none;align-items:flex-end;gap:2px;overflow-x:auto;padding:6px 8px 0;background:var(--desktop-sidebar);scrollbar-width:none;scrollbar-color:var(--desktop-muted) transparent}.PortalBrowserWorkspace_tabStrip__hyMt7::-webkit-scrollbar{display:none}.PortalBrowserWorkspace_tabList__3PYEM{display:flex;flex:none;align-items:flex-end;gap:2px}.PortalBrowserWorkspace_tab__DTQgJ{display:flex;width:min(220px,26vw);height:34px;min-width:120px;align-items:center;gap:2px;border-radius:var(--desktop-radius) var(--desktop-radius) 0 0;padding-right:6px;color:var(--desktop-muted);font-size:var(--desktop-size-small);transition:background-color .12s ease}.PortalBrowserWorkspace_tab__DTQgJ:hover{background:var(--desktop-hover)}.PortalBrowserWorkspace_tabSelected__BPE29,.PortalBrowserWorkspace_tabSelected__BPE29:hover{color:var(--desktop-text);background:var(--desktop-canvas)}.PortalBrowserWorkspace_tabButton__FESzH{display:flex;min-width:0;height:100%;flex:1;align-items:center;gap:8px;padding-left:10px}.PortalBrowserWorkspace_tabButton__FESzH>span{min-width:0;flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.PortalBrowserWorkspace_tabIcon__3wbjY{width:14px;height:14px;flex:none;opacity:.85}.PortalBrowserWorkspace_closeTab__0Fbiz{display:flex;width:20px;height:20px;flex:none;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted);opacity:0;transition:opacity .12s ease}.PortalBrowserWorkspace_closeTab__0Fbiz:focus-visible,.PortalBrowserWorkspace_tabSelected__BPE29 .PortalBrowserWorkspace_closeTab__0Fbiz,.PortalBrowserWorkspace_tab__DTQgJ:hover .PortalBrowserWorkspace_closeTab__0Fbiz{opacity:1}.PortalBrowserWorkspace_closeTab__0Fbiz:hover,.PortalBrowserWorkspace_navButton__FgxZs:hover:not(:disabled),.PortalBrowserWorkspace_newTab__ACEv2:hover{color:var(--desktop-text);background:var(--desktop-hover)}.PortalBrowserWorkspace_closeTab__0Fbiz svg{width:13px;height:13px}.PortalBrowserWorkspace_newTab__ACEv2{display:flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;margin:0 0 3px 4px;border-radius:var(--desktop-radius);color:var(--desktop-muted);transition:background-color .12s ease}.PortalBrowserWorkspace_newTab__ACEv2 svg{width:15px;height:15px}.PortalBrowserWorkspace_toolbar__g0LwJ{container:portal-toolbar/inline-size;display:flex;height:44px;flex:none;align-items:center;gap:4px;border-bottom:1px solid var(--desktop-border);padding:0 14px 0 10px;background:var(--desktop-canvas)}.PortalBrowserWorkspace_navButton__FgxZs{display:flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted);transition:background-color .12s ease}.PortalBrowserWorkspace_navButton__FgxZs svg{width:16px;height:16px}.PortalBrowserWorkspace_navButton__FgxZs:disabled{cursor:default;opacity:.35}.PortalBrowserWorkspace_addressForm__vnB_P{display:flex;min-width:0;flex:1;padding:0 4px}.PortalBrowserWorkspace_addressPill__yTqXH{display:flex;height:32px;min-width:0;flex:1;align-items:center;gap:8px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius-pill);padding:0 14px;background:var(--desktop-raised);transition:box-shadow .12s ease}.PortalBrowserWorkspace_addressPill__yTqXH:focus-within{border-color:var(--desktop-muted)}.PortalBrowserWorkspace_addressPill__yTqXH:has(:focus-visible){box-shadow:var(--desktop-focus-ring)}.PortalBrowserWorkspace_addressIcon__DK_9l{width:13px;height:13px;flex:none;color:var(--desktop-muted)}.PortalBrowserWorkspace_addressInput__ss_7K{min-width:0;flex:1;border:0;border-radius:0;padding:0;color:var(--desktop-text);background:none;box-shadow:none;font-size:var(--desktop-size-body);outline:none;text-overflow:ellipsis}.PortalBrowserWorkspace_addressInput__ss_7K:focus{border:0;box-shadow:none;outline:none}.PortalBrowserWorkspace_addressInput__ss_7K::-moz-placeholder{color:var(--desktop-muted)}.PortalBrowserWorkspace_addressInput__ss_7K::placeholder{color:var(--desktop-muted)}.PortalBrowserWorkspace_closeTab__0Fbiz:focus-visible,.PortalBrowserWorkspace_navButton__FgxZs:focus-visible,.PortalBrowserWorkspace_newTab__ACEv2:focus-visible,.PortalBrowserWorkspace_tabButton__FESzH:focus-visible{outline:none;box-shadow:inset var(--desktop-focus-ring)}.PortalBrowserWorkspace_body__11Ds2{display:flex;min-width:0;min-height:0;flex:1;container:browser-body/inline-size}.PortalBrowserWorkspace_viewport__GR_4h{position:relative;display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:24px;background:var(--desktop-canvas)}.PortalBrowserWorkspace_hidden__kuakV{display:none}.PortalBrowserWorkspace_loading__NfX5S{position:absolute;top:12px;left:50%;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius-pill);padding:4px 10px;color:var(--desktop-muted);background:var(--desktop-raised);font-size:var(--desktop-size-micro);transform:translateX(-50%)}.PortalBrowserWorkspace_messagePanel__se_MD,.PortalBrowserWorkspace_startPanel__6yLxL{display:flex;width:100%;max-width:520px;flex-direction:column;align-items:center;gap:8px;text-align:center}.PortalBrowserWorkspace_messageMark__p7E3O,.PortalBrowserWorkspace_startMark__LxzxA{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius-lg);margin-bottom:8px;color:var(--desktop-muted);background:var(--desktop-raised)}.PortalBrowserWorkspace_messageMark__p7E3O svg,.PortalBrowserWorkspace_startMark__LxzxA svg{width:20px;height:20px}.PortalBrowserWorkspace_startTitle__C0_la{color:var(--desktop-text);font-size:var(--desktop-size-heading);font-weight:500}.PortalBrowserWorkspace_startDetail__B4AQO{max-width:420px;color:var(--desktop-muted);font-size:var(--desktop-size-body);line-height:19px;text-wrap:balance}.PortalBrowserWorkspace_messageSecondary__t5S2M{font-size:var(--desktop-size-small)}.PortalBrowserWorkspace_spinner__ERDqQ{animation:PortalBrowserWorkspace_spin__Ib1vS .9s linear infinite}@keyframes PortalBrowserWorkspace_spin__Ib1vS{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PortalBrowserWorkspace_spinner__ERDqQ{animation:none}.PortalBrowserWorkspace_addressPill__yTqXH,.PortalBrowserWorkspace_closeTab__0Fbiz,.PortalBrowserWorkspace_navButton__FgxZs,.PortalBrowserWorkspace_newTab__ACEv2,.PortalBrowserWorkspace_tab__DTQgJ{transition:none}}.PortalBrowserWorkspace_drawer__ac8V4{display:flex;min-width:0;min-height:0}.PortalBrowserWorkspace_drawerFull__HQqRf{flex:1}.PortalBrowserWorkspace_bodyStacked__0lbkd{flex-direction:column}.PortalBrowserWorkspace_bodyStacked__0lbkd .PortalBrowserWorkspace_viewport__GR_4h{padding:12px}.PortalBrowserWorkspace_drawerStacked__8Hbqe{flex:0 1 auto;max-height:60%;overflow:hidden;border-top:1px solid var(--desktop-border)}.PortalBrowserWorkspace_drawerStacked__8Hbqe:has([data-recording-active]){flex-basis:60%}.BrowserDownloadsButton_anchor__XFBav{position:relative;display:flex;flex:none}.BrowserDownloadsButton_trigger__LUZ2d{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted);transition:background-color .12s ease}.BrowserDownloadsButton_trigger__LUZ2d:hover,.BrowserDownloadsButton_trigger__LUZ2d[data-state=open]{color:var(--desktop-text);background:var(--desktop-hover)}.BrowserDownloadsButton_folderButton__nQ6rI:focus-visible,.BrowserDownloadsButton_rowOpen__3ziF7:focus-visible,.BrowserDownloadsButton_trigger__LUZ2d:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.BrowserDownloadsButton_indicator__oZkGq{position:relative;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center}.BrowserDownloadsButton_indicator__oZkGq svg{width:16px;height:16px}.BrowserDownloadsButton_indicatorActive__WTUwo{color:var(--desktop-accent,#2563eb)}.BrowserDownloadsButton_indicatorPaused__pbO5t{color:var(--desktop-muted)}.BrowserDownloadsButton_indicator__oZkGq .BrowserDownloadsButton_ring__eihck{position:absolute;inset:0;width:20px;height:20px;transform:rotate(-90deg)}.BrowserDownloadsButton_ringTrack__TFl9S{stroke:currentColor;opacity:.2}.BrowserDownloadsButton_ringValue__XzGdl{stroke:currentColor;transition:stroke-dashoffset .2s}.BrowserDownloadsButton_indicator__oZkGq .BrowserDownloadsButton_arrow__NmQrD{position:absolute;width:12px;height:12px;transform:rotate(180deg)}.BrowserDownloadsButton_underline__bsAxs{position:absolute;bottom:-4px;width:12px;height:2px;border-radius:var(--desktop-radius-pill);background:currentColor}.BrowserDownloadsButton_panelBody__KT_Wd{display:flex;min-height:0;flex:1;flex-direction:column}.BrowserDownloadsButton_folderButton__nQ6rI{display:inline-flex;height:28px;flex:none;align-items:center;align-self:flex-start;gap:6px;margin:0 12px 4px;border-radius:var(--desktop-radius);padding:0 8px;color:var(--desktop-muted);font-size:var(--desktop-size-small)}.BrowserDownloadsButton_folderButton__nQ6rI:hover:not(:disabled){color:var(--desktop-text);background:var(--desktop-hover)}.BrowserDownloadsButton_folderButton__nQ6rI svg{width:14px;height:14px}.BrowserDownloadsButton_list__Jg8Cf{display:flex;min-height:0;flex-direction:column;padding:4px 6px 6px;overflow-y:auto}.BrowserDownloadsButton_row__0IQYA{position:relative;display:flex;align-items:center;gap:12px;border-radius:var(--desktop-radius);padding:8px 4px 8px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BrowserDownloadsButton_row__0IQYA:hover{background:var(--desktop-hover)}.BrowserDownloadsButton_rowOpen__3ziF7{display:flex;min-width:0;flex:1;align-items:center;gap:12px;border-radius:var(--desktop-radius);text-align:left}.BrowserDownloadsButton_kind__cz_r4{display:inline-flex;width:32px;height:32px;flex:none;align-items:center;justify-content:center;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);color:var(--desktop-muted)}.BrowserDownloadsButton_kind__cz_r4 svg{width:16px;height:16px}.BrowserDownloadsButton_text__b4Aph{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.BrowserDownloadsButton_filename__dtLUb{display:flex;min-width:0;color:var(--desktop-text);font-size:var(--desktop-size-body)}.BrowserDownloadsButton_filenameStart__LfjtP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowserDownloadsButton_filenameTail__foBNk{flex:none;white-space:pre}.BrowserDownloadsButton_status__0Kslq{color:var(--desktop-muted);font-size:var(--desktop-size-small)}.BrowserDownloadsButton_statusFailed__hA7_X{color:var(--desktop-danger);font-size:var(--desktop-size-small)}.BrowserDownloadsButton_actions__zIAg3{display:flex;flex:none;align-items:center;gap:2px}.BrowserDownloadsButton_empty__BlKBD{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;color:var(--desktop-muted);font-size:var(--desktop-size-body);text-align:center}.BrowserDownloadsButton_emptyTitle__3kKpd{color:var(--desktop-text);font-weight:500}.BrowserDownloadsButton_empty__BlKBD svg{width:20px;height:20px}.BrowserDownloadsButton_srOnly__r8STO{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.BrowserDownloadsButton_ringValue__XzGdl,.BrowserDownloadsButton_trigger__LUZ2d{transition:none}}.DesktopDownloadsSettings_section___i8tN{display:flex;flex-direction:column;gap:12px;margin-top:28px}.DesktopDownloadsSettings_sectionTitle__LJ17v{font-size:var(--desktop-size-body);font-weight:550}.DesktopDownloadsSettings_pageTitle__TBuu2{font-size:var(--desktop-size-heading);font-weight:500;line-height:28px}.DesktopDownloadsSettings_card__z20i8{display:flex;flex-direction:column;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);background:var(--desktop-raised)}.DesktopDownloadsSettings_downloadRow__DI5sP,.DesktopDownloadsSettings_row__wFODT{display:flex;min-height:52px;align-items:center;gap:12px;padding:10px 14px}.DesktopDownloadsSettings_downloadRow__DI5sP+.DesktopDownloadsSettings_downloadRow__DI5sP,.DesktopDownloadsSettings_row__wFODT+.DesktopDownloadsSettings_row__wFODT{border-top:1px solid var(--desktop-border)}.DesktopDownloadsSettings_rowLink__4iZ6W{width:100%;color:inherit;text-align:left;text-decoration:none;cursor:pointer}.DesktopDownloadsSettings_rowLink__4iZ6W:hover{background:var(--desktop-hover)}.DesktopDownloadsSettings_rowLink__4iZ6W:focus-visible{outline:none;box-shadow:inset var(--desktop-focus-ring)}.DesktopDownloadsSettings_rowChevron___SNcv{width:14px;height:14px;flex:none;color:var(--desktop-muted)}.DesktopDownloadsSettings_rowLink__4iZ6W[aria-expanded=true] .DesktopDownloadsSettings_rowChevron___SNcv{transform:rotate(180deg)}.DesktopDownloadsSettings_rowControl__RcNJv{display:flex;max-width:160px;min-width:0;flex:none;justify-content:flex-end}.DesktopDownloadsSettings_rowControl__RcNJv>button[type=button]:not([role=switch]){height:var(--desktop-control-h-sm);border-radius:var(--desktop-radius);padding:0 10px;font-size:var(--desktop-size-small)}.DesktopDownloadsSettings_rowControl__RcNJv>button[aria-haspopup]{border-color:var(--desktop-border)}.DesktopDownloadsSettings_rowPanel__BJzmB{display:flex;flex-direction:column;gap:4px;padding:0 14px 12px}.DesktopDownloadsSettings_rowText__GNY60{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.DesktopDownloadsSettings_filename__3c_96,.DesktopDownloadsSettings_rowLabel__VvUb1{color:var(--desktop-text);font-size:var(--desktop-size-body);font-weight:500}.DesktopDownloadsSettings_rowDescription__F9su6,.DesktopDownloadsSettings_time__Arb8z{color:var(--desktop-muted);font-size:var(--desktop-size-small)}.DesktopDownloadsSettings_failed__YPVy2{color:var(--desktop-danger);font-size:var(--desktop-size-small)}.DesktopDownloadsSettings_rowActions__8s96l{display:flex;flex:none;align-items:center;gap:6px}.DesktopDownloadsSettings_button__Hh15s{height:28px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius);padding:0 12px;color:var(--desktop-text);background:transparent;font-size:var(--desktop-size-small)}.DesktopDownloadsSettings_button__Hh15s:hover:not(:disabled),.DesktopDownloadsSettings_iconButton__0L3vW:hover:not(:disabled),.DesktopDownloadsSettings_openTarget__GeAPi:is(button):hover{background:var(--desktop-hover)}.DesktopDownloadsSettings_button__Hh15s:disabled,.DesktopDownloadsSettings_iconButton__0L3vW:disabled{opacity:.55}.DesktopDownloadsSettings_button__Hh15s:focus-visible,.DesktopDownloadsSettings_crumb__r1YvB:focus-visible,.DesktopDownloadsSettings_groupHeader___s7_M:focus-visible,.DesktopDownloadsSettings_iconButton__0L3vW:focus-visible,.DesktopDownloadsSettings_openTarget__GeAPi:focus-visible{outline:none;box-shadow:var(--desktop-focus-ring)}.DesktopDownloadsSettings_iconButton__0L3vW{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--desktop-radius);color:var(--desktop-muted)}.DesktopDownloadsSettings_crumbIcon__cM76u,.DesktopDownloadsSettings_groupHeader___s7_M svg,.DesktopDownloadsSettings_iconButton__0L3vW svg{width:14px;height:14px}.DesktopDownloadsSettings_switch__VXKm8{display:inline-flex;width:36px;height:20px;flex:none;align-items:center;border-radius:var(--desktop-radius);background:var(--desktop-border);transition:background .15s}.DesktopDownloadsSettings_switch__VXKm8[data-checked]{background:var(--desktop-text)}.DesktopDownloadsSettings_switch__VXKm8:disabled{opacity:.55}.DesktopDownloadsSettings_switchThumb__javpb{width:14px;height:14px;border-radius:var(--desktop-radius);background:var(--desktop-raised);transform:translateX(3px);transition:transform .15s}.DesktopDownloadsSettings_switch__VXKm8[data-checked] .DesktopDownloadsSettings_switchThumb__javpb{transform:translateX(19px)}.DesktopDownloadsSettings_switch__VXKm8:not([data-checked]) .DesktopDownloadsSettings_switchThumb__javpb{background:var(--desktop-muted)}.DesktopDownloadsSettings_breadcrumb___BLD3{display:flex;align-items:center;gap:6px;color:var(--desktop-muted);font-size:var(--desktop-size-small)}.DesktopDownloadsSettings_crumb__r1YvB:hover{color:var(--desktop-text)}.DesktopDownloadsSettings_historyHeader__GTyQV{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.DesktopDownloadsSettings_search__SbJGG{display:flex;height:34px;align-items:center;gap:8px;border:1px solid var(--desktop-border);border-radius:var(--desktop-radius-pill);padding:0 14px;background:var(--desktop-raised)}.DesktopDownloadsSettings_search__SbJGG svg{width:14px;height:14px;color:var(--desktop-muted)}.DesktopDownloadsSettings_search__SbJGG input{min-width:0;flex:1;border:0;color:var(--desktop-text);background:transparent;font-size:var(--desktop-size-body);outline:none}.DesktopDownloadsSettings_empty__R1OiF{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:var(--desktop-muted);font-size:var(--desktop-size-body);text-align:center}.DesktopDownloadsSettings_group__VLSZx{display:flex;flex-direction:column;gap:6px}.DesktopDownloadsSettings_groupHeader___s7_M{display:flex;align-items:center;gap:4px;color:var(--desktop-muted);font-size:var(--desktop-size-small);font-weight:500}.DesktopDownloadsSettings_openTarget__GeAPi{display:flex;min-width:0;flex:1;align-items:center;gap:12px;border-radius:var(--desktop-radius);text-align:left}.DesktopDownloadsSettings_filenameLine__8Tb9k{display:flex;min-width:0;align-items:baseline;gap:6px}.DesktopDownloadsSettings_deleted__GI62M,.DesktopDownloadsSettings_filename__3c_96{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesktopDownloadsSettings_deleted__GI62M{color:var(--desktop-muted);font-size:var(--desktop-size-body);text-decoration:line-through}.DesktopDownloadsSettings_progress__1ziBK{height:3px;margin-top:4px;overflow:hidden;border-radius:var(--desktop-radius-pill);background:var(--desktop-border)}.DesktopDownloadsSettings_progressBar__lJbro,.DesktopDownloadsSettings_progressPaused__jsp55{height:100%;background:var(--desktop-text);transform-origin:left;transition:transform .2s}.DesktopDownloadsSettings_progressPaused__jsp55{background:var(--desktop-muted)}.DesktopDownloadsSettings_progressPulse__mZzPt{width:33%;height:100%;background:var(--desktop-text);animation:DesktopDownloadsSettings_pulse__nRme5 1.2s ease-in-out infinite}.DesktopDownloadsSettings_spinner__MPysy{width:14px;height:14px;animation:DesktopDownloadsSettings_spin__UlnSA 1s linear infinite}@keyframes DesktopDownloadsSettings_pulse__nRme5{50%{opacity:.35}}@keyframes DesktopDownloadsSettings_spin__UlnSA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.DesktopDownloadsSettings_progressPulse__mZzPt,.DesktopDownloadsSettings_spinner__MPysy{animation:none}}