.BookmarksModal-module__Mi-f9q__Overlay{z-index:9999;background-color:#0009;justify-content:center;align-items:center;animation:.2s forwards BookmarksModal-module__Mi-f9q__fadeIn;display:flex;position:fixed;inset:0}.BookmarksModal-module__Mi-f9q__OverlayClosing{animation:.18s forwards BookmarksModal-module__Mi-f9q__fadeOut}.BookmarksModal-module__Mi-f9q__Modal{background-color:var(--dropdown-bg,#2f2f2f);border:1px solid var(--dropdown-border,#404040);border-radius:16px;width:100%;max-width:560px;animation:.25s cubic-bezier(.16,1,.3,1) forwards BookmarksModal-module__Mi-f9q__slideIn;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.BookmarksModal-module__Mi-f9q__ModalClosing{animation:.18s forwards BookmarksModal-module__Mi-f9q__slideOut}.BookmarksModal-module__Mi-f9q__Header{border-bottom:1px solid var(--dropdown-border,#404040);align-items:center;gap:12px;padding:16px;display:flex}.BookmarksModal-module__Mi-f9q__HeaderIcon{color:var(--action-color,#3b82f6);flex-shrink:0}.BookmarksModal-module__Mi-f9q__HeaderTitle{color:var(--text-primary,#fff);flex:1;font-size:16px;font-weight:600}.BookmarksModal-module__Mi-f9q__CloseButton{width:32px;height:32px;color:var(--text-muted,#8e8e8e);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.BookmarksModal-module__Mi-f9q__CloseButton:hover{background-color:var(--hover-bg,#404040);color:var(--text-primary,#fff)}.BookmarksModal-module__Mi-f9q__Results{flex-direction:column;min-height:400px;max-height:450px;padding:8px;display:flex;overflow-y:auto}.BookmarksModal-module__Mi-f9q__Results::-webkit-scrollbar{width:8px}.BookmarksModal-module__Mi-f9q__Results::-webkit-scrollbar-track{background:0 0}.BookmarksModal-module__Mi-f9q__Results::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb,#555);border-radius:4px}.BookmarksModal-module__Mi-f9q__ChatGroup{margin-bottom:4px}.BookmarksModal-module__Mi-f9q__ChatGroupLabel{color:var(--text-muted,#8e8e8e);padding:8px 16px 4px;font-size:12px;font-weight:600;display:block}.BookmarksModal-module__Mi-f9q__BookmarkItem{width:100%;color:var(--text-secondary,#e5e5e5);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 16px;font-family:inherit;font-size:13px;line-height:1.4;transition:background-color .1s;display:flex}.BookmarksModal-module__Mi-f9q__BookmarkItem:hover{background-color:var(--hover-bg,#404040)}.BookmarksModal-module__Mi-f9q__BookmarkIcon{color:var(--action-color,#3b82f6);flex-shrink:0;margin-top:1px}.BookmarksModal-module__Mi-f9q__BookmarkContent{flex:1;min-width:0}.BookmarksModal-module__Mi-f9q__BookmarkPreview{-webkit-line-clamp:2;color:var(--text-primary,#fff);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.BookmarksModal-module__Mi-f9q__BookmarkMeta{color:var(--text-muted,#8e8e8e);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.BookmarksModal-module__Mi-f9q__BookmarkRole{text-transform:capitalize}.BookmarksModal-module__Mi-f9q__BookmarkDot{background:var(--text-muted,#8e8e8e);border-radius:50%;width:3px;height:3px}.BookmarksModal-module__Mi-f9q__RemoveButton{width:28px;height:28px;color:var(--text-muted,#8e8e8e);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.BookmarksModal-module__Mi-f9q__BookmarkItem:hover .BookmarksModal-module__Mi-f9q__RemoveButton{opacity:1}.BookmarksModal-module__Mi-f9q__RemoveButton:hover{color:var(--error-color,#ef4444);background-color:#ef444426}.BookmarksModal-module__Mi-f9q__NoResults{text-align:center;color:var(--text-muted,#8e8e8e);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 24px;font-size:14px;line-height:1.5;display:flex}.BookmarksModal-module__Mi-f9q__NoResultsIcon{color:var(--text-muted,#8e8e8e);opacity:.4;margin-bottom:8px}@keyframes BookmarksModal-module__Mi-f9q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BookmarksModal-module__Mi-f9q__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes BookmarksModal-module__Mi-f9q__slideIn{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes BookmarksModal-module__Mi-f9q__slideOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.97)}}.BookmarksModal-module__Mi-f9q__LoadingGroups{gap:4px}.BookmarksModal-module__Mi-f9q__LoadingItem{align-items:flex-start;gap:12px;width:100%;padding:10px 16px;display:flex}.BookmarksModal-module__Mi-f9q__LoadingItemBody{flex-direction:column;flex:1;gap:7px;min-width:0;padding-top:2px;display:flex}
.ShareChatDialog-module__-ijQlq__overlay{z-index:10020;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ShareChatDialog-module__-ijQlq__dialog{border:1px solid var(--dropdown-border,#2a2a2a);background:var(--chat-bg,#101010);width:min(720px,100%);max-height:min(820px,100vh - 40px);color:var(--text-primary,#ededed);border-radius:20px;overflow:auto;box-shadow:0 32px 90px #0000008c}.ShareChatDialog-module__-ijQlq__header{z-index:2;background:color-mix(in srgb, var(--chat-bg,#101010) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 26px 18px;display:flex;position:sticky;top:0}.ShareChatDialog-module__-ijQlq__eyebrow{color:var(--action-color,#d97757);letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:750}.ShareChatDialog-module__-ijQlq__header h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600}.ShareChatDialog-module__-ijQlq__close{border:1px solid var(--dropdown-border,#2a2a2a);width:34px;height:34px;color:var(--text-secondary,#a0a0a0);cursor:pointer;background:0 0;border-radius:50%;font-size:20px}.ShareChatDialog-module__-ijQlq__loading{min-height:280px;color:var(--text-muted,#6e6e6e);place-items:center;font-size:13px;display:grid}.ShareChatDialog-module__-ijQlq__linkPanel{border:1px solid color-mix(in srgb, #4a9d6e 30%, var(--dropdown-border,#2a2a2a));background:color-mix(in srgb, #4a9d6e 6%, var(--dropdown-bg,#161616));border-radius:12px;margin:2px 26px 22px;padding:16px}.ShareChatDialog-module__-ijQlq__linkMeta{color:var(--text-secondary,#a0a0a0);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.ShareChatDialog-module__-ijQlq__linkMeta span:last-child{color:var(--text-muted,#6e6e6e);margin-left:auto}.ShareChatDialog-module__-ijQlq__liveDot{background:#65bd8a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #65bd8a1f}.ShareChatDialog-module__-ijQlq__linkRow{align-items:center;gap:10px;display:flex}.ShareChatDialog-module__-ijQlq__linkRow code{min-width:0;color:var(--text-primary,#ededed);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.ShareChatDialog-module__-ijQlq__linkRow button,.ShareChatDialog-module__-ijQlq__codeButton,.ShareChatDialog-module__-ijQlq__actions button{border:1px solid var(--dropdown-border,#2a2a2a);background:var(--dropdown-bg,#161616);min-height:36px;color:var(--text-secondary,#a0a0a0);font:inherit;cursor:pointer;border-radius:8px;padding:0 13px;font-size:11px}.ShareChatDialog-module__-ijQlq__codeButton{background:0 0;margin-top:10px}.ShareChatDialog-module__-ijQlq__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 26px;display:grid}.ShareChatDialog-module__-ijQlq__section{border:1px solid var(--dropdown-border,#2a2a2a);background:var(--dropdown-bg,#161616);border-radius:14px;min-width:0;padding:18px}.ShareChatDialog-module__-ijQlq__section h3{margin:0 0 16px;font-size:13px;font-weight:650}.ShareChatDialog-module__-ijQlq__upgradeNotice{color:#f2c27d;background:#f2b86b17;border:1px solid #f2b86b61;border-radius:9px;margin:0 0 14px;padding:10px 11px;font-size:11px;line-height:1.45}.ShareChatDialog-module__-ijQlq__fieldLabel{color:var(--text-secondary,#a0a0a0);flex-direction:column;gap:7px;margin-bottom:14px;font-size:11px;line-height:1.35;display:flex}.ShareChatDialog-module__-ijQlq__fieldLabel input{border:1px solid var(--dropdown-border,#2a2a2a);background:var(--chat-bg,#101010);width:100%;min-height:38px;color:var(--text-primary,#ededed);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;padding:0 10px;transition:border-color .15s}.ShareChatDialog-module__-ijQlq__fieldLabel input:focus-visible{border-color:var(--action-color,#d97757);outline:none}.ShareChatDialog-module__-ijQlq__dropdownRoot{position:relative}.ShareChatDialog-module__-ijQlq__dropdownButton{border:1px solid var(--dropdown-border,#2a2a2a);background:var(--chat-bg,#101010);width:100%;min-height:38px;color:var(--text-primary,#ededed);font:inherit;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:12px;transition:border-color .15s;display:flex}.ShareChatDialog-module__-ijQlq__dropdownButton:hover{border-color:color-mix(in srgb, var(--text-muted,#6e6e6e) 45%, transparent)}.ShareChatDialog-module__-ijQlq__dropdownButtonOpen{border-color:var(--action-color,#d97757)}.ShareChatDialog-module__-ijQlq__dropdownMenu{z-index:5;border:1px solid var(--dropdown-border,#2a2a2a);background:var(--dropdown-bg,#161616);border-radius:10px;max-height:220px;padding:4px;animation:.15s ease-out ShareChatDialog-module__-ijQlq__shareDropdownIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 12px 32px #00000073}@keyframes ShareChatDialog-module__-ijQlq__shareDropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ShareChatDialog-module__-ijQlq__dropdownOption{width:100%;color:var(--text-primary,#ededed);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;transition:background .1s;display:flex}.ShareChatDialog-module__-ijQlq__dropdownOption:hover{background:var(--hover-bg,#1d1d1d)}.ShareChatDialog-module__-ijQlq__dropdownOptionActive{background:color-mix(in srgb, var(--action-color,#d97757) 10%, transparent)}.ShareChatDialog-module__-ijQlq__dropdownOptionActive:hover{background:color-mix(in srgb, var(--action-color,#d97757) 14%, transparent)}.ShareChatDialog-module__-ijQlq__dropdownOptionText{flex-direction:column;gap:2px;display:flex}.ShareChatDialog-module__-ijQlq__dropdownOptionText strong{font-size:12px;font-weight:600}.ShareChatDialog-module__-ijQlq__dropdownOptionText small{color:var(--text-muted,#6e6e6e);font-size:10px;line-height:1.35}.ShareChatDialog-module__-ijQlq__dropdownCheck{color:var(--action-color,#d97757);flex-shrink:0;font-size:13px}.ShareChatDialog-module__-ijQlq__toggleRow{align-items:center;gap:12px;margin:12px 0;display:flex}.ShareChatDialog-module__-ijQlq__toggleRowIcon{border:1px solid var(--dropdown-border,#2a2a2a);width:30px;height:30px;color:var(--text-secondary,#a0a0a0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ShareChatDialog-module__-ijQlq__toggleRowText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ShareChatDialog-module__-ijQlq__toggleRowText strong{color:var(--text-primary,#ededed);font-size:11px;font-weight:600}.ShareChatDialog-module__-ijQlq__toggleRowText small{color:var(--text-muted,#6e6e6e);font-size:10px;line-height:1.35}.ShareChatDialog-module__-ijQlq__toggle{flex-shrink:0;width:38px;height:22px;display:inline-block;position:relative}.ShareChatDialog-module__-ijQlq__toggleInput{opacity:0;width:0;height:0;position:absolute}.ShareChatDialog-module__-ijQlq__toggleTrack{background:color-mix(in srgb, var(--text-muted,#6e6e6e) 22%, transparent);cursor:pointer;border-radius:22px;transition:background-color .2s;position:absolute;inset:0}.ShareChatDialog-module__-ijQlq__toggleTrack:before{content:"";background:var(--text-primary,#ededed);border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:3px;left:3px}.ShareChatDialog-module__-ijQlq__toggleInput:checked+.ShareChatDialog-module__-ijQlq__toggleTrack{background:var(--action-color,#d97757)}.ShareChatDialog-module__-ijQlq__toggleInput:checked+.ShareChatDialog-module__-ijQlq__toggleTrack:before{transform:translate(16px)}.ShareChatDialog-module__-ijQlq__toggleInput:focus-visible+.ShareChatDialog-module__-ijQlq__toggleTrack{outline:2px solid var(--action-color,#d97757);outline-offset:2px}.ShareChatDialog-module__-ijQlq__error{color:#ef8b83;background:#ef8b8314;border:1px solid #ef8b8359;border-radius:9px;margin:16px 26px 0;padding:10px 12px;font-size:11px}.ShareChatDialog-module__-ijQlq__actions{flex-wrap:wrap;align-items:center;gap:8px;padding:20px 26px 24px;display:flex}.ShareChatDialog-module__-ijQlq__actionSpacer{flex:1}.ShareChatDialog-module__-ijQlq__actions .ShareChatDialog-module__-ijQlq__primary{border-color:color-mix(in srgb, var(--action-color,#d97757) 55%, transparent);background:var(--action-color,#d97757);color:#111;font-weight:650}.ShareChatDialog-module__-ijQlq__actions .ShareChatDialog-module__-ijQlq__revoke{color:#ef8b83}.ShareChatDialog-module__-ijQlq__revokeConfirm{color:#ef8b83;flex-wrap:wrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.ShareChatDialog-module__-ijQlq__history{border-top:1px solid var(--dropdown-border,#2a2a2a);margin:0 26px 26px;padding-top:16px}.ShareChatDialog-module__-ijQlq__history summary{color:var(--text-muted,#6e6e6e);cursor:pointer;font-size:11px}.ShareChatDialog-module__-ijQlq__history ul{margin:12px 0 0;padding:0;list-style:none}.ShareChatDialog-module__-ijQlq__history li{color:var(--text-muted,#6e6e6e);grid-template-columns:1fr auto auto 1.4fr;gap:10px;padding:8px 0;font-size:10px;display:grid}.ShareChatDialog-module__-ijQlq__close:hover,.ShareChatDialog-module__-ijQlq__linkRow button:hover,.ShareChatDialog-module__-ijQlq__codeButton:hover,.ShareChatDialog-module__-ijQlq__actions button:hover:not(:disabled){color:var(--text-primary,#ededed);background:var(--hover-bg,#1d1d1d)}.ShareChatDialog-module__-ijQlq__close:focus-visible,.ShareChatDialog-module__-ijQlq__linkRow button:focus-visible,.ShareChatDialog-module__-ijQlq__codeButton:focus-visible,.ShareChatDialog-module__-ijQlq__actions button:focus-visible,.ShareChatDialog-module__-ijQlq__dropdownButton:focus-visible,.ShareChatDialog-module__-ijQlq__dropdownOption:focus-visible,.ShareChatDialog-module__-ijQlq__history summary:focus-visible{outline:2px solid var(--action-color,#d97757);outline-offset:3px}@media (max-width:640px){.ShareChatDialog-module__-ijQlq__overlay{align-items:end;padding:0}.ShareChatDialog-module__-ijQlq__dialog{border-radius:20px 20px 0 0;width:100%;max-height:92dvh}.ShareChatDialog-module__-ijQlq__policyGrid{grid-template-columns:1fr}.ShareChatDialog-module__-ijQlq__history li{grid-template-columns:1fr auto}.ShareChatDialog-module__-ijQlq__history li span:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ShareChatDialog-module__-ijQlq__overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}
.ModelDropdown-module__645PEa__Dropdown{z-index:200;position:relative}.ModelDropdown-module__645PEa__Trigger{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:none;font-weight:400;transition:background-color .15s;display:flex}.ModelDropdown-module__645PEa__Trigger:hover{background-color:var(--hover-bg,#ffffff1a)}.ModelDropdown-module__645PEa__TriggerText{color:var(--text-primary)}.ModelDropdown-module__645PEa__DropdownCompact{flex-shrink:1;min-width:0;max-width:46%}.ModelDropdown-module__645PEa__TriggerCompact{max-width:100%;height:24px;color:var(--text-secondary);border-radius:var(--radius-md,.5rem);gap:3px;padding:0 5px;font-size:12.5px;font-weight:500}.ModelDropdown-module__645PEa__TriggerCompact:hover{color:var(--text-primary)}.ModelDropdown-module__645PEa__TriggerCompact .ModelDropdown-module__645PEa__TriggerText{text-overflow:ellipsis;white-space:nowrap;color:inherit;overflow:hidden}.ModelDropdown-module__645PEa__TriggerCompact .ModelDropdown-module__645PEa__Arrow{flex-shrink:0}.ModelDropdown-module__645PEa__Arrow{color:var(--text-muted);transition:transform .2s cubic-bezier(.4,0,.2,1)}.ModelDropdown-module__645PEa__ArrowOpen{transform:rotate(180deg)}.ModelDropdown-module__645PEa__Overlay{z-index:9999;background:#0000008c;justify-content:center;align-items:center;animation:.24s ModelDropdown-module__645PEa__overlayIn;display:flex;position:fixed;inset:0}@keyframes ModelDropdown-module__645PEa__overlayIn{0%{opacity:0}to{opacity:1}}.ModelDropdown-module__645PEa__OverlayOut{pointer-events:none;animation:.2s forwards ModelDropdown-module__645PEa__overlayOut}@keyframes ModelDropdown-module__645PEa__overlayOut{0%{opacity:1}to{opacity:0}}.ModelDropdown-module__645PEa__Modal{--model-picker-color:var(--action-color);--mp-accent-ink:color-mix(in srgb, var(--model-picker-color) 50%, var(--text-primary));--mp-ink-soft:color-mix(in srgb, var(--text-secondary) 80%, var(--text-primary));--mp-line:color-mix(in srgb, var(--text-primary) 12%, var(--dropdown-bg));--mp-line-strong:color-mix(in srgb, var(--text-primary) 22%, var(--dropdown-bg));--mp-surface-raise:color-mix(in srgb, var(--text-primary) 5%, var(--dropdown-bg));--mp-surface-sunk:color-mix(in srgb, var(--text-primary) 3%, var(--dropdown-bg));--mp-accent-hover-bg:color-mix(in srgb, var(--model-picker-color) 8%, var(--dropdown-bg));--mp-accent-selected-bg:color-mix(in srgb, var(--model-picker-color) 16%, var(--dropdown-bg));--mp-accent-line:color-mix(in srgb, var(--model-picker-color) 32%, var(--dropdown-bg));--mp-accent-line-strong:color-mix(in srgb, var(--model-picker-color) 55%, var(--dropdown-bg));--mp-meter-off:color-mix(in srgb, var(--text-primary) 16%, var(--dropdown-bg));--mp-meter-cost:color-mix(in srgb, var(--text-primary) 45%, var(--dropdown-bg));--mp-ease:cubic-bezier(.22, 1, .36, 1);--mp-ease-entry:cubic-bezier(.16, 1, .3, 1);--mp-dur-micro:.12s;--mp-dur-hover:.18s;--mp-radius-modal:20px;background:var(--dropdown-bg);border:1px solid var(--mp-line-strong);border-radius:var(--mp-radius-modal);width:620px;max-width:94vw;height:clamp(min(480px,92dvh),78dvh,760px);box-shadow:var(--shadow-xl);animation:ModelDropdown-module__645PEa__modalIn .28s var(--mp-ease-entry);flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes ModelDropdown-module__645PEa__modalIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.ModelDropdown-module__645PEa__ModalOut{animation:.18s forwards ModelDropdown-module__645PEa__modalOut}@keyframes ModelDropdown-module__645PEa__modalOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(6px)}}.ModelDropdown-module__645PEa__PanelHeader{z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:relative}.ModelDropdown-module__645PEa__PanelHeader:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--dropdown-bg), transparent);height:14px;position:absolute;top:100%;left:0;right:0}.ModelDropdown-module__645PEa__SearchRow{flex-shrink:0;align-items:center;gap:8px;padding:14px 14px 10px;display:flex}.ModelDropdown-module__645PEa__SearchWrapper{border-radius:var(--radius-full);border:1px solid var(--mp-line);background:var(--mp-surface-sunk);transition:background var(--mp-dur-hover) var(--mp-ease), border-color var(--mp-dur-hover) var(--mp-ease);flex:1;align-items:center;display:flex;position:relative}.ModelDropdown-module__645PEa__SearchWrapper:hover{border-color:var(--mp-line-strong)}.ModelDropdown-module__645PEa__SearchWrapper:has(.ModelDropdown-module__645PEa__SearchInput:focus){background:var(--mp-surface-raise);border-color:var(--mp-line-strong)}.ModelDropdown-module__645PEa__SearchIcon{color:var(--text-muted);pointer-events:none;opacity:.6;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ModelDropdown-module__645PEa__SearchInput{border-radius:var(--radius-full);height:36px;color:var(--text-primary);font-family:var(--font-body);letter-spacing:0;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 8px 0 40px;font-size:14px;font-weight:500}.ModelDropdown-module__645PEa__SearchInput::placeholder{color:var(--text-muted);font-weight:400}.ModelDropdown-module__645PEa__SearchInput:focus{outline:none}.ModelDropdown-module__645PEa__SortDropdownWrapper{flex-shrink:0;position:relative}.ModelDropdown-module__645PEa__SortDropdownTrigger{border-radius:var(--radius-full);border:1px solid var(--mp-line);background:var(--mp-surface-sunk);height:36px;color:var(--mp-ink-soft);font-family:var(--font-body);cursor:pointer;white-space:nowrap;letter-spacing:0;transition:background var(--mp-dur-hover) var(--mp-ease), color var(--mp-dur-hover) var(--mp-ease), border-color var(--mp-dur-hover) var(--mp-ease);flex-shrink:0;align-items:center;gap:4px;margin-right:0;padding:0 11px;font-size:12px;font-weight:600;display:flex}.ModelDropdown-module__645PEa__SortDropdownTrigger:hover{background:var(--hover-bg);color:var(--text-primary);border-color:var(--mp-line-strong)}.ModelDropdown-module__645PEa__SortDropdownLabel{color:inherit}.ModelDropdown-module__645PEa__SortDropdownArrow{transition:transform .2s cubic-bezier(.4,0,.2,1)}.ModelDropdown-module__645PEa__SortDropdownArrowOpen{transform:rotate(180deg)}.ModelDropdown-module__645PEa__SortDropdownMenu{overscroll-behavior:contain;background:var(--dropdown-bg);border:1px solid var(--mp-line-strong);width:min(452px,100vw - 40px);max-height:min(50vh,336px);box-shadow:var(--shadow-lg);z-index:10;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-muted) 40%, transparent) transparent;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:2px;padding:4px;animation:.14s cubic-bezier(.16,1,.3,1) ModelDropdown-module__645PEa__sortMenuIn;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.ModelDropdown-module__645PEa__SortDropdownMenu::-webkit-scrollbar{width:5px}.ModelDropdown-module__645PEa__SortDropdownMenu::-webkit-scrollbar-track{background:0 0}.ModelDropdown-module__645PEa__SortDropdownMenu::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 40%, transparent);border-radius:999px}.ModelDropdown-module__645PEa__SortDropdownMenu::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-muted) 65%, transparent)}@keyframes ModelDropdown-module__645PEa__sortMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ModelDropdown-module__645PEa__SortDropdownMenuOut{pointer-events:none;animation:.15s forwards ModelDropdown-module__645PEa__sortMenuOut}@keyframes ModelDropdown-module__645PEa__sortMenuOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.97)}}.ModelDropdown-module__645PEa__SortDropdownItem{width:100%;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;text-align:left;transition:background var(--mp-dur-micro) var(--mp-ease), color var(--mp-dur-micro) var(--mp-ease);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.ModelDropdown-module__645PEa__SortDropdownItem:hover{background:var(--hover-bg);color:var(--text-primary)}.ModelDropdown-module__645PEa__SortDropdownItemAll{border-bottom:1px solid var(--mp-line);border-radius:8px 8px 0 0;grid-column:1/-1;margin-bottom:4px;padding-bottom:10px}.ModelDropdown-module__645PEa__SortDropdownItemName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ModelDropdown-module__645PEa__SortDropdownItemActive{color:var(--text-primary);font-weight:600}.ModelDropdown-module__645PEa__ProviderGlyph{background-color:currentColor;flex-shrink:0;width:14px;height:14px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ModelDropdown-module__645PEa__ProviderGlyphText{background:var(--mp-surface-raise);color:currentColor;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.ModelDropdown-module__645PEa__ChipBar{scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;align-items:center;gap:2px;padding:0 12px 10px;display:flex;overflow-x:auto}.ModelDropdown-module__645PEa__ChipBar::-webkit-scrollbar{display:none}.ModelDropdown-module__645PEa__Chip{border-radius:var(--radius-full);height:30px;color:var(--mp-ink-soft);font-family:var(--font-body);cursor:pointer;white-space:nowrap;letter-spacing:0;transition:background var(--mp-dur-hover) var(--mp-ease), color var(--mp-dur-hover) var(--mp-ease), border-color var(--mp-dur-hover) var(--mp-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;line-height:1;display:flex;position:relative}.ModelDropdown-module__645PEa__Chip:before{content:"";position:absolute;inset:-7px 0}.ModelDropdown-module__645PEa__Chip:hover{background:var(--hover-bg);color:var(--text-primary)}.ModelDropdown-module__645PEa__Chip:focus-visible{outline:2px solid var(--mp-accent-ink);outline-offset:1px}.ModelDropdown-module__645PEa__ChipActive{background:var(--mp-surface-raise);border-color:var(--mp-line-strong);color:var(--text-primary);font-weight:600}.ModelDropdown-module__645PEa__ChipActive:hover{background:var(--mp-surface-raise);border-color:var(--mp-line-strong);color:var(--text-primary)}.ModelDropdown-module__645PEa__PauseNotice{font-family:var(--font-body);color:var(--mp-ink-soft);flex-shrink:0;align-items:center;gap:6px;margin:0 14px 10px;padding:0 4px;font-size:12px;display:flex}.ModelDropdown-module__645PEa__PauseNoticeText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ModelDropdown-module__645PEa__PauseNoticeToggle{min-height:26px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;border-radius:var(--radius-full);text-decoration:underline;-webkit-text-decoration-color:var(--mp-line-strong);text-decoration-color:var(--mp-line-strong);text-underline-offset:3px;background:0 0;border:none;flex-shrink:0;padding:0 8px;font-size:12px;font-weight:500;position:relative}.ModelDropdown-module__645PEa__PauseNoticeToggle:before{content:"";position:absolute;inset:-9px 0}.ModelDropdown-module__645PEa__PauseNoticeToggle:hover{background:var(--hover-bg);text-decoration-color:currentColor}.ModelDropdown-module__645PEa__PauseNoticeToggle:focus-visible{outline:2px solid var(--mp-accent-ink);outline-offset:1px}.ModelDropdown-module__645PEa__PauseNoticeDismiss{width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-full);transition:background var(--mp-dur-hover) var(--mp-ease), color var(--mp-dur-hover) var(--mp-ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.ModelDropdown-module__645PEa__PauseNoticeDismiss:before{content:"";position:absolute;inset:-9px}.ModelDropdown-module__645PEa__PauseNoticeDismiss:hover{background:var(--hover-bg);color:var(--text-primary)}.ModelDropdown-module__645PEa__PauseNoticeDismiss:focus-visible{outline:2px solid var(--mp-accent-ink);outline-offset:1px}.ModelDropdown-module__645PEa__ProvenanceNote{border-top:1px solid var(--mp-line);color:var(--mp-ink-soft);margin-top:20px;padding-top:12px;font-size:11px;line-height:1.5}.ModelDropdown-module__645PEa__ScrollFade{pointer-events:none;border-radius:0 0 calc(var(--mp-radius-modal) - 1px) calc(var(--mp-radius-modal) - 1px);background:linear-gradient(to top, var(--dropdown-bg), transparent);height:28px;position:absolute;bottom:1px;left:1px;right:1px}.ModelDropdown-module__645PEa__SrOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ModelDropdown-module__645PEa__ScrollArea{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:2px 16px 32px;overflow-y:auto}.ModelDropdown-module__645PEa__ScrollArea::-webkit-scrollbar{display:none}.ModelDropdown-module__645PEa__SectionHeader{font-family:var(--font-body);color:var(--text-primary);letter-spacing:-.01em;padding:14px 0 10px;font-size:13px;font-weight:600}.ModelDropdown-module__645PEa__CardGrid,.ModelDropdown-module__645PEa__SuggestedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ModelDropdown-module__645PEa__ModelCard{border:1px solid var(--mp-line);background:var(--dropdown-bg);text-align:left;cursor:pointer;min-height:108px;font-family:var(--font-body);box-sizing:border-box;width:100%;transition:background var(--mp-dur-hover) var(--mp-ease), border-color var(--mp-dur-hover) var(--mp-ease), transform var(--mp-dur-micro) var(--mp-ease);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ModelDropdown-module__645PEa__ModelCard:hover{background:var(--mp-accent-hover-bg);border-color:var(--mp-accent-line);transform:translateY(-1px)}.ModelDropdown-module__645PEa__ModelCard:active{transform:scale(.98)}.ModelDropdown-module__645PEa__ModelCard:focus-visible{outline:2px solid var(--mp-accent-ink);outline-offset:-2px}.ModelDropdown-module__645PEa__ModelCardSelected{background:var(--mp-accent-selected-bg);border-color:var(--mp-accent-line-strong)}.ModelDropdown-module__645PEa__ModelCardSelected:hover{background:color-mix(in srgb, var(--model-picker-color) 20%, var(--dropdown-bg));border-color:var(--mp-accent-line-strong)}.ModelDropdown-module__645PEa__ModelCardSuggested{background:var(--mp-surface-raise);border-color:var(--mp-line)}.ModelDropdown-module__645PEa__ModelCardSuggested.ModelDropdown-module__645PEa__ModelCardSelected{background:var(--mp-accent-selected-bg);border-color:var(--mp-accent-line-strong)}.ModelDropdown-module__645PEa__ModelCardDisabled{cursor:not-allowed;background:var(--mp-surface-sunk);border-color:var(--mp-line)}.ModelDropdown-module__645PEa__ModelCardDisabled:hover{background:var(--mp-surface-sunk);border-color:var(--mp-line-strong);transform:none}.ModelDropdown-module__645PEa__ModelCardDisabled:active{transform:none}.ModelDropdown-module__645PEa__ModelCardDisabled .ModelDropdown-module__645PEa__ModelName{color:var(--mp-ink-soft)}.ModelDropdown-module__645PEa__ModelCardDisabled .ModelDropdown-module__645PEa__MeterDotOn,.ModelDropdown-module__645PEa__ModelCardDisabled .ModelDropdown-module__645PEa__MeterDotCostOn{background:color-mix(in srgb, var(--text-primary) 28%, var(--dropdown-bg))}.ModelDropdown-module__645PEa__ModelCardDisabled .ModelDropdown-module__645PEa__NewTag{color:var(--mp-ink-soft)}.ModelDropdown-module__645PEa__ModelCardDisabled .ModelDropdown-module__645PEa__MindLayer,.ModelDropdown-module__645PEa__ModelCardDisabled .ModelDropdown-module__645PEa__CardGlyph{filter:grayscale();opacity:.55}.ModelDropdown-module__645PEa__ModelCardDisabled.ModelDropdown-module__645PEa__ModelCardMind:hover,.ModelDropdown-module__645PEa__ModelCardDisabled.ModelDropdown-module__645PEa__ModelCardMind:focus-visible{box-shadow:none;background:var(--mp-surface-sunk);border-color:var(--mp-line-strong);transform:none}.ModelDropdown-module__645PEa__ModelCardActionableLock{cursor:pointer}.ModelDropdown-module__645PEa__ModelCardActionableLock:hover,.ModelDropdown-module__645PEa__ModelCardActionableLock:focus-visible{border-color:var(--mp-accent-line)}.ModelDropdown-module__645PEa__ModelCardReleaseLocked{cursor:not-allowed;background:var(--mp-surface-sunk);position:relative}.ModelDropdown-module__645PEa__ModelCardReleaseLocked .ModelDropdown-module__645PEa__MindLayer{opacity:1}.ModelDropdown-module__645PEa__ModelCardReleaseLocked:active{transform:none}.ModelDropdown-module__645PEa__ModelCardReleaseLocked:hover,.ModelDropdown-module__645PEa__ModelCardReleaseLocked.ModelDropdown-module__645PEa__ModelCardMind:hover,.ModelDropdown-module__645PEa__ModelCardReleaseLocked.ModelDropdown-module__645PEa__ModelCardMind:focus-visible{box-shadow:none;background:var(--mp-surface-sunk);border-color:var(--mp-line-strong);transform:none}.ModelDropdown-module__645PEa__ModelCardSelected.ModelDropdown-module__645PEa__ModelCardDisabled,.ModelDropdown-module__645PEa__ModelCardSelected.ModelDropdown-module__645PEa__ModelCardReleaseLocked,.ModelDropdown-module__645PEa__ModelCardSelected.ModelDropdown-module__645PEa__ModelCardDisabled:hover,.ModelDropdown-module__645PEa__ModelCardSelected.ModelDropdown-module__645PEa__ModelCardReleaseLocked:hover{border-color:var(--mp-accent-line-strong)}.ModelDropdown-module__645PEa__ReleaseCountdown{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--mp-accent-ink);white-space:nowrap;font-size:11px;font-weight:600}.ModelDropdown-module__645PEa__ModelCardMind{position:relative;overflow:hidden}.ModelDropdown-module__645PEa__ModelCardMind:after{content:"";pointer-events:none;opacity:0;transition:opacity var(--mp-dur-hover) var(--mp-ease), border-color var(--mp-dur-hover) var(--mp-ease);border:1px solid #0000;border-radius:9px;position:absolute;inset:3px}.ModelDropdown-module__645PEa__ModelCardMind:hover,.ModelDropdown-module__645PEa__ModelCardMind:focus-visible{background:var(--mp-accent-hover-bg);border-color:var(--mp-accent-line);box-shadow:none;transform:translateY(-1px)}.ModelDropdown-module__645PEa__ModelCardMind:active{box-shadow:none;transform:scale(.98)}.ModelDropdown-module__645PEa__ModelCardMind:hover:after,.ModelDropdown-module__645PEa__ModelCardMind:focus-visible:after{opacity:.55;border-color:var(--mp-accent-line)}.ModelDropdown-module__645PEa__ModelCardMindSelected,.ModelDropdown-module__645PEa__ModelCardSuggested.ModelDropdown-module__645PEa__ModelCardMindSelected{background:var(--mp-accent-selected-bg);border-color:color-mix(in srgb, var(--model-picker-color) 65%, var(--dropdown-bg))}.ModelDropdown-module__645PEa__ModelCardMindSelected:after{opacity:.9;border-color:var(--mp-accent-line-strong)}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.ModelDropdown-module__645PEa__ModelCardMind.ModelDropdown-module__645PEa__ModelCardMindSelected:after{opacity:1;background:conic-gradient(from 318deg, transparent 0deg 252deg, color-mix(in srgb, var(--model-picker-color) 92%, transparent) 322deg,  color-mix(in srgb, #fff 72%, var(--model-picker-color)) 350deg, transparent 360deg) border-box, linear-gradient(color-mix(in srgb, var(--model-picker-color) 40%, transparent) 0 0) border-box;-webkit-mask-composite:xor;border-color:#0000;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}.ModelDropdown-module__645PEa__ModelCardMind>:not(.ModelDropdown-module__645PEa__MindLayer){position:relative}.ModelDropdown-module__645PEa__MindLayer{color:var(--model-picker-color);opacity:.9;pointer-events:none;transition:opacity .16s;display:block;position:absolute;inset:0}.ModelDropdown-module__645PEa__MindLayer canvas{width:100%;height:100%;position:absolute;inset:0}.ModelDropdown-module__645PEa__ModelCard:hover .ModelDropdown-module__645PEa__MindLayer,.ModelDropdown-module__645PEa__ModelCardSelected .ModelDropdown-module__645PEa__MindLayer{opacity:1}.ModelDropdown-module__645PEa__TriggerGlyph{color:var(--action-color);opacity:.9;flex-shrink:0;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s;display:inline-flex}.ModelDropdown-module__645PEa__TriggerMind:hover .ModelDropdown-module__645PEa__TriggerGlyph,.ModelDropdown-module__645PEa__TriggerMind:focus-visible .ModelDropdown-module__645PEa__TriggerGlyph{opacity:1;transform:scale(1.12)}.ModelDropdown-module__645PEa__TriggerMind:active .ModelDropdown-module__645PEa__TriggerGlyph{transform:scale(.9)}.ModelDropdown-module__645PEa__TriggerMind:hover .ModelDropdown-module__645PEa__TriggerGlyph g:nth-child(3n+1){transform-box:fill-box;transform-origin:50%;animation:.52s cubic-bezier(.22,1,.36,1) both ModelDropdown-module__645PEa__triggerMindSpark}@keyframes ModelDropdown-module__645PEa__triggerMindSpark{0%{opacity:.45;transform:scale(.72)}55%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}.ModelDropdown-module__645PEa__CardTop{align-items:center;gap:8px;width:100%;min-width:0;min-height:20px;display:flex}.ModelDropdown-module__645PEa__CardGlyph{color:var(--text-secondary);opacity:.9}.ModelDropdown-module__645PEa__ModelName{color:var(--text-primary);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.ModelDropdown-module__645PEa__NewTag{letter-spacing:.02em;color:var(--mp-accent-ink);white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:700;line-height:1}.ModelDropdown-module__645PEa__ModelDesc{color:var(--mp-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ModelDropdown-module__645PEa__SignalRow{align-items:center;gap:12px;min-height:14px;display:flex;overflow:hidden}.ModelDropdown-module__645PEa__SignalItem{align-items:center;gap:5px;min-width:0;display:inline-flex}.ModelDropdown-module__645PEa__SignalWord{letter-spacing:.02em;color:var(--mp-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.ModelDropdown-module__645PEa__SignalWordLead{color:var(--mp-accent-ink);font-weight:700}.ModelDropdown-module__645PEa__SignalWordQuiet{color:var(--mp-ink-soft);font-weight:700}.ModelDropdown-module__645PEa__MeterDots{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.ModelDropdown-module__645PEa__MeterDot{background:var(--mp-meter-off);border-radius:50%;width:4px;height:4px}.ModelDropdown-module__645PEa__MeterDotOn{background:var(--mp-accent-ink)}.ModelDropdown-module__645PEa__MeterDotCostOn{background:var(--mp-meter-cost)}.ModelDropdown-module__645PEa__CardFlag{border-radius:var(--radius-full);letter-spacing:.02em;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;max-width:110px;height:18px;padding:0 8px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.ModelDropdown-module__645PEa__FlagCurrent{background:color-mix(in srgb, var(--model-picker-color) 22%, var(--dropdown-bg));border:1px solid var(--mp-accent-line-strong);color:var(--text-primary);animation:ModelDropdown-module__645PEa__flagIn .24s var(--mp-ease)}.ModelDropdown-module__645PEa__FlagCurrent svg{color:var(--model-picker-color)}.ModelDropdown-module__645PEa__CurrentDot{background:var(--model-picker-color);width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb, var(--model-picker-color) 28%, var(--dropdown-bg));animation:ModelDropdown-module__645PEa__flagIn .24s var(--mp-ease);border-radius:50%;flex-shrink:0;margin-left:2px;display:inline-block}@keyframes ModelDropdown-module__645PEa__flagIn{0%{opacity:0;transform:translateY(-2px)}}.ModelDropdown-module__645PEa__FlagAccent{border:1px solid var(--mp-accent-line);color:var(--mp-accent-ink);background:0 0}.ModelDropdown-module__645PEa__FlagQuiet{border:1px solid var(--mp-line-strong);color:var(--mp-ink-soft);background:0 0}.ModelDropdown-module__645PEa__FlagCountdown{border:1px solid var(--mp-accent-line);color:var(--mp-accent-ink);font-variant-numeric:tabular-nums;background:0 0;font-size:11px}.ModelDropdown-module__645PEa__EmptyState{text-align:center;color:var(--text-secondary);font-size:13px;font-family:var(--font-body);padding:48px 20px}.ModelDropdown-module__645PEa__EmptyStateAction{color:var(--mp-accent-ink);font-family:inherit;font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;border-radius:4px;padding:0;font-weight:600;text-decoration:underline}.ModelDropdown-module__645PEa__EmptyStateAction:focus-visible{outline:2px solid var(--mp-accent-ink);outline-offset:2px}.ModelDropdown-module__645PEa__ProviderGroup{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:auto 480px;padding-block:2px}.ModelDropdown-module__645PEa__LoadMoreSentinel{grid-column:1/-1;width:100%;height:1px}.ModelDropdown-module__645PEa__ProviderGroupHeader{color:var(--text-secondary);align-items:center;gap:8px;padding:18px 0 10px;display:flex}.ModelDropdown-module__645PEa__ProviderGroupHeader:after{content:"";background:var(--mp-line);flex:1;height:1px}.ModelDropdown-module__645PEa__ProviderGroupName{font-family:var(--font-body);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.ModelDropdown-module__645PEa__DragHandle{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;padding:14px 0 10px;display:none}.ModelDropdown-module__645PEa__DragHandle:active{cursor:grabbing}.ModelDropdown-module__645PEa__DragHandleBar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-primary) 25%, var(--dropdown-bg));width:36px;height:4px}.ModelDropdown-module__645PEa__ListRow{display:none}.ModelDropdown-module__645PEa__DesktopOnly{display:block}@media (max-width:768px){.ModelDropdown-module__645PEa__Modal{border-radius:var(--mp-radius-modal) var(--mp-radius-modal) 0 0;border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--mp-line-strong);width:100vw;max-width:100vw;max-height:70dvh;animation:.32s cubic-bezier(.16,1,.3,1) ModelDropdown-module__645PEa__mobileIn;position:fixed;bottom:0;left:0;right:0}@keyframes ModelDropdown-module__645PEa__mobileIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ModelDropdown-module__645PEa__ModalOut{animation:.24s forwards ModelDropdown-module__645PEa__mobileOut}@keyframes ModelDropdown-module__645PEa__mobileOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ModelDropdown-module__645PEa__Overlay{align-items:flex-end}.ModelDropdown-module__645PEa__DragHandle{display:flex}.ModelDropdown-module__645PEa__SearchRow{padding:4px 14px 8px}.ModelDropdown-module__645PEa__SearchInput{height:36px;padding:0 14px 0 36px;font-size:14px}.ModelDropdown-module__645PEa__SearchIcon{left:12px}.ModelDropdown-module__645PEa__SortDropdownTrigger{height:36px;padding:0 11px;font-size:12px}.ModelDropdown-module__645PEa__SortDropdownMenu{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));width:min(452px,100vw - 32px)}.ModelDropdown-module__645PEa__SortDropdownItem{padding:8px 10px}.ModelDropdown-module__645PEa__ChipBar{gap:3px;padding:0 12px 10px}.ModelDropdown-module__645PEa__Chip{gap:5px;height:32px;padding:0 12px;font-size:12px}.ModelDropdown-module__645PEa__CardGrid,.ModelDropdown-module__645PEa__SuggestedGrid,.ModelDropdown-module__645PEa__DesktopOnly{display:none}.ModelDropdown-module__645PEa__ListRow{display:block}.ModelDropdown-module__645PEa__ScrollArea{-webkit-overflow-scrolling:touch;padding:0 0 36px}.ModelDropdown-module__645PEa__ScrollFade{border-radius:0;bottom:0;left:0;right:0}.ModelDropdown-module__645PEa__SectionHeader{padding:10px 16px 6px;font-size:12px}.ModelDropdown-module__645PEa__PauseNotice{margin:0 14px 8px}.ModelDropdown-module__645PEa__ProvenanceNote{margin:20px 16px 0}.ModelDropdown-module__645PEa__MobileList{flex-direction:column;display:flex}.ModelDropdown-module__645PEa__MobileItem{text-align:left;cursor:pointer;font-family:var(--font-body);box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:11px 16px;transition:background .1s;display:flex}.ModelDropdown-module__645PEa__MobileItem:active{background:var(--mp-accent-hover-bg)}.ModelDropdown-module__645PEa__MobileItem:focus-visible{outline:2px solid var(--mp-accent-ink);outline-offset:-2px}.ModelDropdown-module__645PEa__MobileItemSelected{background:var(--mp-accent-hover-bg)}.ModelDropdown-module__645PEa__MobileItemDisabled{background:var(--mp-surface-sunk)}.ModelDropdown-module__645PEa__MobileItemDisabled .ModelDropdown-module__645PEa__MobileItemName,.ModelDropdown-module__645PEa__MobileItemDisabled .ModelDropdown-module__645PEa__MobileItemMeta{color:var(--mp-ink-soft)}.ModelDropdown-module__645PEa__MobileItemReleaseLocked{cursor:not-allowed}.ModelDropdown-module__645PEa__MobileItemReleaseLocked .ModelDropdown-module__645PEa__MobileItemName{color:var(--mp-ink-soft)}.ModelDropdown-module__645PEa__MobileItemReleaseLocked .ModelDropdown-module__645PEa__MindLayer{opacity:1}.ModelDropdown-module__645PEa__MobileItemDisabled:active{background:var(--mp-surface-sunk)}.ModelDropdown-module__645PEa__MobileItemReleaseLocked:active{background:0 0}.ModelDropdown-module__645PEa__MobileItemSelected.ModelDropdown-module__645PEa__MobileItemDisabled,.ModelDropdown-module__645PEa__MobileItemSelected.ModelDropdown-module__645PEa__MobileItemReleaseLocked{box-shadow:inset 0 0 0 1px var(--mp-accent-line-strong)}.ModelDropdown-module__645PEa__MobileItemDot{background:var(--model-picker-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ModelDropdown-module__645PEa__MobileItemLead{flex-shrink:0;justify-content:center;align-items:center;width:18px;display:inline-flex}.ModelDropdown-module__645PEa__MobileItemMind{color:var(--model-picker-color)}.ModelDropdown-module__645PEa__MobileItemProvider{width:17px;height:17px;color:var(--text-secondary)}.ModelDropdown-module__645PEa__MobileItemMindRow{position:relative;overflow:hidden}.ModelDropdown-module__645PEa__MobileItemMindRow>:not(.ModelDropdown-module__645PEa__MindLayer){z-index:1;position:relative}.ModelDropdown-module__645PEa__MobileItemMindRow .ModelDropdown-module__645PEa__MindLayer{opacity:.85}.ModelDropdown-module__645PEa__MobileItemSelected.ModelDropdown-module__645PEa__MobileItemMindRow .ModelDropdown-module__645PEa__MindLayer{opacity:1}.ModelDropdown-module__645PEa__MobileItemMindSelected{background:var(--mp-accent-selected-bg);box-shadow:inset 0 0 0 1px var(--mp-accent-line)}.ModelDropdown-module__645PEa__MobileItemInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ModelDropdown-module__645PEa__MobileItemName{min-width:0;color:var(--text-primary);letter-spacing:0;align-items:baseline;gap:6px;font-size:14px;font-weight:600;display:flex}.ModelDropdown-module__645PEa__MobileItemNameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ModelDropdown-module__645PEa__MobileItemDisabled .ModelDropdown-module__645PEa__NewTag,.ModelDropdown-module__645PEa__MobileItemReleaseLocked .ModelDropdown-module__645PEa__NewTag{color:var(--mp-ink-soft)}.ModelDropdown-module__645PEa__MobileItemMeta{color:var(--mp-ink-soft);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ModelDropdown-module__645PEa__MobileItemRight{flex-shrink:0;align-items:center;gap:5px;display:flex}.ModelDropdown-module__645PEa__ProviderGroupHeader{padding:14px 16px 6px}.ModelDropdown-module__645PEa__ProviderGroupName{font-size:11px}}@media (prefers-reduced-motion:reduce){.ModelDropdown-module__645PEa__Modal,.ModelDropdown-module__645PEa__ModalOut,.ModelDropdown-module__645PEa__Overlay,.ModelDropdown-module__645PEa__OverlayOut,.ModelDropdown-module__645PEa__SortDropdownMenu,.ModelDropdown-module__645PEa__SortDropdownMenuOut,.ModelDropdown-module__645PEa__FlagCurrent,.ModelDropdown-module__645PEa__CurrentDot{animation:none}.ModelDropdown-module__645PEa__ModelCard,.ModelDropdown-module__645PEa__MobileItem,.ModelDropdown-module__645PEa__MindLayer,.ModelDropdown-module__645PEa__TriggerGlyph,.ModelDropdown-module__645PEa__ModelCardMind:after,.ModelDropdown-module__645PEa__Arrow,.ModelDropdown-module__645PEa__SortDropdownArrow{transition:none}.ModelDropdown-module__645PEa__ModelCard:hover,.ModelDropdown-module__645PEa__ModelCardMind:hover,.ModelDropdown-module__645PEa__ModelCardMind:focus-visible,.ModelDropdown-module__645PEa__ModelCard:active,.ModelDropdown-module__645PEa__ModelCardMind:active{transform:none}.ModelDropdown-module__645PEa__TriggerMind:hover .ModelDropdown-module__645PEa__TriggerGlyph g:nth-child(3n+1){animation:none}}
.RateLimitBanner-module__5eye7a__Banner{width:100%;max-width:42.3rem;font-family:var(--font-inter), sans-serif;background-color:var(--rate-limit-banner-bg,#1a1a1a);box-sizing:border-box;border:none;margin:0 auto;padding:10px 16px}.RateLimitBanner-module__5eye7a__BannerAbove{border-radius:12px 12px 0 0;max-width:44.2rem;animation:.2s ease-out RateLimitBanner-module__5eye7a__slideDown}.RateLimitBanner-module__5eye7a__BannerBelow{border-radius:0 0 12px 12px;animation:.2s ease-out RateLimitBanner-module__5eye7a__slideUp}.RateLimitBanner-module__5eye7a__Content{justify-content:space-between;align-items:center;gap:12px;display:flex}.RateLimitBanner-module__5eye7a__Message{color:var(--text-muted,#8e8e8e);font-size:13px;line-height:1.4}.RateLimitBanner-module__5eye7a__Underline{text-underline-offset:2px;text-decoration:underline}.RateLimitBanner-module__5eye7a__UpgradeLink{color:var(--text-primary,#fff);text-underline-offset:2px;cursor:pointer;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500;text-decoration:underline;transition:opacity .12s}.RateLimitBanner-module__5eye7a__UpgradeLink:hover{opacity:.75}@keyframes RateLimitBanner-module__5eye7a__slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes RateLimitBanner-module__5eye7a__slideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.RateLimitBanner-module__5eye7a__Banner{background-color:var(--rate-limit-banner-bg,#1a1a1a);box-sizing:border-box;border:none;max-width:100%;margin-left:0;margin-right:0}.RateLimitBanner-module__5eye7a__BannerAbove{border-radius:28px 28px 0 0;max-width:100%;margin-bottom:-24px;padding:14px 16px 34px}.RateLimitBanner-module__5eye7a__BannerBelow{border-radius:0 0 28px 28px;order:1;max-width:100%;margin-top:-24px;padding:34px 16px 14px}.RateLimitBanner-module__5eye7a__Content{align-items:center;min-height:20px}.RateLimitBanner-module__5eye7a__Message,.RateLimitBanner-module__5eye7a__UpgradeLink{font-size:12.5px}}
.TranscriptSkeleton-module__SY4--G__Root{top:0;left:0;right:0;bottom:var(--chat-input-area-height,128px);z-index:1;gap:var(--space-6);padding:80px var(--space-6) 24px var(--space-6);flex-direction:column;padding-right:36px;display:flex;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 120px);mask-image:linear-gradient(#0000 0,#000 120px)}.TranscriptSkeleton-module__SY4--G__Turn{flex-direction:column;width:100%;max-width:48rem;margin:0 auto;display:flex}.TranscriptSkeleton-module__SY4--G__TurnUser{align-items:flex-end}.TranscriptSkeleton-module__SY4--G__TurnAssistant{align-items:flex-start;gap:10px}.TranscriptSkeleton-module__SY4--G__UserBubble{border-radius:26px 26px 4px;height:46px}.TranscriptSkeleton-module__SY4--G__AssistantLine{height:15px}@media (max-width:768px){.TranscriptSkeleton-module__SY4--G__Root{padding:72px var(--space-4,16px) 16px var(--space-4,16px);gap:var(--space-5,20px)}}
.EmptyState-module__CNl3hG__Root{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:190px;display:flex;position:relative}.EmptyState-module__CNl3hG__LearnHeader{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;right:0}.EmptyState-module__CNl3hG__LearnTitleRow{flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-left:24px;display:flex}.EmptyState-module__CNl3hG__LearnDots{opacity:0;color:var(--gradient-start);flex-shrink:0;justify-content:center;align-items:center;transition:opacity .6s;display:flex;transform:scale(1.55)}.EmptyState-module__CNl3hG__LearnDotsVisible{opacity:1}.EmptyState-module__CNl3hG__LearnDotsFadeOut{opacity:0}.EmptyState-module__CNl3hG__LearnCursor{background-image:linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 30%, var(--gradient-start) 50%, var(--gradient-end) 80%, var(--gradient-start) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;margin-left:2px;animation:.9s step-end infinite EmptyState-module__CNl3hG__typewriterCursorBlink,2s linear infinite EmptyState-module__CNl3hG__titleGradientFlow;display:inline-block}.EmptyState-module__CNl3hG__LearnTitle{color:#0000;filter:drop-shadow(0 0 15px color-mix(in srgb, var(--gradient-start) 50%, transparent));will-change:background-position;text-overflow:ellipsis;text-align:left;white-space:nowrap;min-width:18ch;max-width:min(90vw,34rem);animation:2s linear infinite EmptyState-module__CNl3hG__titleGradientFlow;overflow:hidden;font-size:var(--text-2xl)!important;padding-bottom:0!important;font-weight:700!important}.EmptyState-module__CNl3hG__LearnTitle>span:first-child{background-image:linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 30%, var(--gradient-start) 50%, var(--gradient-end) 80%, var(--gradient-start) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite EmptyState-module__CNl3hG__titleGradientFlow}.EmptyState-module__CNl3hG__UpgradePill{border:1px solid color-mix(in srgb, var(--dropdown-border) 50%, transparent);opacity:0;z-index:2;background:0 0;border-radius:999px;align-items:center;gap:0;padding:6px 16px;font-size:13px;font-weight:500;animation:.4s ease-out .15s forwards EmptyState-module__CNl3hG__pillEntrance;display:inline-flex}.EmptyState-module__CNl3hG__UpgradePillDesktop{white-space:nowrap;margin-bottom:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.EmptyState-module__CNl3hG__TitleGroup{width:100%;position:relative}.EmptyState-module__CNl3hG__ChatboxAnchor{position:relative}.EmptyState-module__CNl3hG__BernardCorner{pointer-events:none;z-index:-1;width:96px;height:84px;display:block;position:absolute;top:-50px;right:4px}.EmptyState-module__CNl3hG__UpgradePillTier{color:var(--text-secondary)}.EmptyState-module__CNl3hG__UpgradePillDivider{background:color-mix(in srgb, var(--dropdown-border) 70%, transparent);width:1px;height:14px;margin:0 10px}.EmptyState-module__CNl3hG__UpgradePillLink{color:var(--action-color);cursor:pointer;font-weight:600;text-decoration:none;transition:opacity .15s}.EmptyState-module__CNl3hG__UpgradePillLink:hover{opacity:.8}@keyframes EmptyState-module__CNl3hG__pillEntrance{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes EmptyState-module__CNl3hG__pillEntranceMobile{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.EmptyState-module__CNl3hG__UpgradePillMobile{width:fit-content;margin:0 auto 14px;animation:.4s ease-out .15s forwards EmptyState-module__CNl3hG__pillEntranceMobile;display:flex}.EmptyState-module__CNl3hG__Title{font-size:var(--text-3xl);color:var(--text-primary);letter-spacing:-.01em;padding-bottom:12px;font-weight:400}.EmptyState-module__CNl3hG__BrightTitle{background-image:linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 30%, var(--gradient-start) 50%, var(--gradient-end) 80%, var(--gradient-start) 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 15px color-mix(in srgb, var(--gradient-start) 50%, transparent));will-change:background-position;background-size:200%;-webkit-background-clip:text;background-clip:text;font-weight:700;animation:2s linear infinite EmptyState-module__CNl3hG__titleGradientFlow}.EmptyState-module__CNl3hG__TitleDots{white-space:nowrap;display:inline-block;position:relative}.EmptyState-module__CNl3hG__TitleDotsText{opacity:0;visibility:hidden}.EmptyState-module__CNl3hG__TitleDotsOverlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.EmptyState-module__CNl3hG__TitleDotsMark{filter:drop-shadow(0 1px 8px color-mix(in srgb, var(--action-color) 22%, transparent))}.EmptyState-module__CNl3hG__TitleDotsOverlay svg{max-width:100%;height:auto}.EmptyState-module__CNl3hG__InputWrapper{z-index:20;width:100%;max-width:47rem;padding:0 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70px)}.EmptyState-module__CNl3hG__InputWrapperLearn{transform:translate(-50%,-70px)}.EmptyState-module__CNl3hG__TeamInfo{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:480px;margin-top:14px;margin-left:auto;margin-right:auto;animation:.4s ease-out .5s forwards EmptyState-module__CNl3hG__quoteEntrance;display:flex}.EmptyState-module__CNl3hG__TeamQuote{color:var(--text-muted);opacity:.7;text-align:center;font-size:12.5px;font-style:italic;line-height:1.55}.EmptyState-module__CNl3hG__TeamQuote:before{content:"“";opacity:.9;margin-right:.2em}.EmptyState-module__CNl3hG__TeamQuote:after{content:"”";opacity:.9;margin-left:.2em}.EmptyState-module__CNl3hG__TeamAttribution{color:var(--text-muted);opacity:.7;margin-top:2px;font-size:12px;line-height:1}@keyframes EmptyState-module__CNl3hG__titleGradientFlow{0%{background-position:0%}to{background-position:200%}}@keyframes EmptyState-module__CNl3hG__typewriterCursorBlink{0%,45%{opacity:.9}46%,to{opacity:0}}.EmptyState-module__CNl3hG__SuggestionChips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.EmptyState-module__CNl3hG__Chip{appearance:none;border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);color:var(--text-secondary);font:inherit;cursor:pointer;opacity:0;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex;transform:translateY(10px)}.EmptyState-module__CNl3hG__ChipVisible{animation:.35s ease-out forwards EmptyState-module__CNl3hG__chipEntrance}.EmptyState-module__CNl3hG__Chip:hover{background:var(--hover-bg);border-color:var(--hover-bg);color:var(--text-primary)}.EmptyState-module__CNl3hG__Chip:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.EmptyState-module__CNl3hG__Chip:disabled{cursor:not-allowed;pointer-events:none;opacity:.5!important}.EmptyState-module__CNl3hG__ChipIcon{pointer-events:none;background-color:var(--text-secondary);width:16px;height:16px;transition:opacity .18s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.EmptyState-module__CNl3hG__Chip:hover .EmptyState-module__CNl3hG__ChipIcon{background-color:var(--text-primary)}.EmptyState-module__CNl3hG__SuggestionPanel{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:12px;width:100%;max-width:42rem;margin:8px auto 0;animation:.18s ease-out EmptyState-module__CNl3hG__panelSlideIn;overflow:hidden}.EmptyState-module__CNl3hG__PanelClosing{animation:.16s ease-in forwards EmptyState-module__CNl3hG__panelSlideOut}.EmptyState-module__CNl3hG__PanelHeader{align-items:center;gap:8px;padding:8px 16px;display:flex}.EmptyState-module__CNl3hG__PanelIcon{background-color:var(--text-secondary);width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.EmptyState-module__CNl3hG__PanelTitle{color:var(--text-secondary);flex:1;font-size:13px;font-weight:600}.EmptyState-module__CNl3hG__PanelClose{appearance:none;width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:16px;transition:background-color .15s,color .15s;display:flex}.EmptyState-module__CNl3hG__PanelClose:hover{background:var(--hover-bg);color:var(--text-primary)}.EmptyState-module__CNl3hG__PanelList{flex-direction:column;padding:0 10px 6px;display:flex}.EmptyState-module__CNl3hG__PanelItem{appearance:none;width:100%;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:14px;transition:background-color .15s,color .15s;display:flex}.EmptyState-module__CNl3hG__PanelItem:hover{background:var(--hover-bg);color:var(--text-primary)}.EmptyState-module__CNl3hG__PanelItem:hover .EmptyState-module__CNl3hG__PanelItemChevron{opacity:1}.EmptyState-module__CNl3hG__PanelItem:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.EmptyState-module__CNl3hG__PanelDivider{background:color-mix(in srgb, var(--dropdown-border) 40%, transparent);height:1px;margin:0 10px}.EmptyState-module__CNl3hG__PanelItemChevron{color:var(--text-muted);opacity:0;flex-shrink:0;margin-left:8px;font-size:18px;transition:opacity .15s}@keyframes EmptyState-module__CNl3hG__panelSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes EmptyState-module__CNl3hG__panelSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes EmptyState-module__CNl3hG__chipEntrance{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes EmptyState-module__CNl3hG__quoteEntrance{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.EmptyState-module__CNl3hG__DailyIdeaRow{justify-content:center;margin-top:18px;padding:0 4px;display:flex}.EmptyState-module__CNl3hG__DailyIdeaTip{min-width:0;max-width:100%}.EmptyState-module__CNl3hG__DailyIdea{appearance:none;min-width:0;max-width:min(34rem,100%);color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;margin:0;padding:7px 13px 7px 11px;transition:background-color .18s,border-color .18s,color .18s;animation:.4s ease-out forwards EmptyState-module__CNl3hG__quoteEntrance;display:inline-flex}.EmptyState-module__CNl3hG__DailyIdea:hover{background:color-mix(in srgb, var(--hover-bg) 55%, transparent);border-color:color-mix(in srgb, var(--dropdown-border) 45%, transparent);color:var(--text-secondary)}.EmptyState-module__CNl3hG__DailyIdea:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.EmptyState-module__CNl3hG__DailyIdea:focus-visible .EmptyState-module__CNl3hG__DailyIdeaArrow{opacity:1;color:var(--action-color);transform:translate(0)}.EmptyState-module__CNl3hG__DailyIdea:disabled{cursor:not-allowed;pointer-events:none;opacity:.5!important}.EmptyState-module__CNl3hG__DailyIdeaIcon{color:color-mix(in srgb, var(--action-color) 72%, var(--text-muted));flex-shrink:0;align-items:center;display:inline-flex}.EmptyState-module__CNl3hG__DailyIdeaIcon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.EmptyState-module__CNl3hG__DailyIdeaLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);flex-shrink:0;font-size:11px;font-weight:600}.EmptyState-module__CNl3hG__DailyIdeaText{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.EmptyState-module__CNl3hG__DailyIdea:hover .EmptyState-module__CNl3hG__DailyIdeaText{color:var(--text-primary)}.EmptyState-module__CNl3hG__DailyIdeaArrow{color:var(--text-muted);opacity:0;flex-shrink:0;transition:opacity .18s,transform .18s,color .18s;display:inline-flex;transform:translate(-3px)}.EmptyState-module__CNl3hG__DailyIdea:hover .EmptyState-module__CNl3hG__DailyIdeaArrow{opacity:1;color:var(--action-color);transform:translate(0)}.EmptyState-module__CNl3hG__DailyIdeaArrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.EmptyState-module__CNl3hG__DailyIdeaTipLead{letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--text-muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}.EmptyState-module__CNl3hG__DailyIdeaTipPrompt{text-align:left;font-weight:450;line-height:1.45;display:block}.EmptyState-module__CNl3hG__QuickActions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}.EmptyState-module__CNl3hG__QuickAction{appearance:none;color:var(--text-secondary);font:inherit;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex;transform:translateY(10px)}.EmptyState-module__CNl3hG__QuickActionVisible{animation:.35s ease-out forwards EmptyState-module__CNl3hG__chipEntrance}.EmptyState-module__CNl3hG__QuickAction:hover{background:var(--hover-bg);color:var(--text-primary)}.EmptyState-module__CNl3hG__QuickAction:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.EmptyState-module__CNl3hG__QuickActionIcon{color:var(--text-secondary);align-items:center;transition:color .18s;display:inline-flex}.EmptyState-module__CNl3hG__QuickAction:hover .EmptyState-module__CNl3hG__QuickActionIcon{color:var(--text-primary)}.EmptyState-module__CNl3hG__QuickActionIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (prefers-reduced-motion:reduce){.EmptyState-module__CNl3hG__Chip,.EmptyState-module__CNl3hG__QuickAction,.EmptyState-module__CNl3hG__DailyIdea,.EmptyState-module__CNl3hG__TeamInfo{opacity:1!important;animation:none!important;transform:none!important}}:is(html[data-reduce-motion=true] .EmptyState-module__CNl3hG__Chip,html[data-reduce-motion=true] .EmptyState-module__CNl3hG__QuickAction,html[data-reduce-motion=true] .EmptyState-module__CNl3hG__DailyIdea,html[data-reduce-motion=true] .EmptyState-module__CNl3hG__TeamInfo){opacity:1!important;animation:none!important;transform:none!important}@media (max-width:768px){.EmptyState-module__CNl3hG__Title{font-size:var(--text-2xl)}.EmptyState-module__CNl3hG__SuggestionChips{gap:6px}.EmptyState-module__CNl3hG__Chip{padding:6px 10px;font-size:11px}.EmptyState-module__CNl3hG__SuggestionPanel{border-radius:0;max-width:100%}.EmptyState-module__CNl3hG__DailyIdea{max-width:100%}.EmptyState-module__CNl3hG__QuickAction{padding:6px 11px;font-size:12px}}.EmptyState-module__CNl3hG__RootMobile{flex:1;justify-content:flex-end;min-height:0;padding:0 16px 12px}.EmptyState-module__CNl3hG__InputWrapperMobile{width:100%;max-width:none;padding:0 8px calc(12px + env(safe-area-inset-bottom,0px));margin:0;position:relative;top:auto;left:auto;transform:none}.EmptyState-module__CNl3hG__MobileSuggestionPills{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:0 4px 10px;display:flex;overflow-x:auto}.EmptyState-module__CNl3hG__MobileSuggestionPills::-webkit-scrollbar{display:none}.EmptyState-module__CNl3hG__MobilePill{border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);background:color-mix(in srgb, var(--hover-bg) 80%, transparent);color:var(--text-primary);cursor:pointer;text-align:left;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:3px;min-width:160px;max-width:200px;padding:14px 18px;font-family:inherit;transition:background-color .12s,border-color .12s;display:flex}.EmptyState-module__CNl3hG__MobilePill:active{background:var(--hover-bg);border-color:color-mix(in srgb, var(--dropdown-border) 90%, transparent)}.EmptyState-module__CNl3hG__MobilePill:disabled{opacity:.4;cursor:not-allowed}.EmptyState-module__CNl3hG__MobilePillTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.EmptyState-module__CNl3hG__MobilePillDesc{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:400;line-height:1.3;overflow:hidden}.EmptyState-module__CNl3hG__RootTemporary{padding-bottom:240px}.EmptyState-module__CNl3hG__TitleTransition{flex-direction:column;align-items:center;display:flex}.EmptyState-module__CNl3hG__TitleTransitionNormal{animation:.4s cubic-bezier(.16,1,.3,1) both EmptyState-module__CNl3hG__titleSlideDown}.EmptyState-module__CNl3hG__TitleTransitionTemp{animation:.4s cubic-bezier(.16,1,.3,1) both EmptyState-module__CNl3hG__titleSlideUp}@keyframes EmptyState-module__CNl3hG__titleSlideUp{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes EmptyState-module__CNl3hG__titleSlideDown{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.EmptyState-module__CNl3hG__TemporarySubtitle{color:var(--text-muted);text-align:center;max-width:480px;margin:-4px auto 0;padding:0 16px;font-size:14px;line-height:1.5}.EmptyState-module__CNl3hG__TemporarySubtitleAnimated{animation:.4s ease-out 80ms both EmptyState-module__CNl3hG__subtitleFadeIn}@keyframes EmptyState-module__CNl3hG__subtitleFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.EmptyState-module__CNl3hG__UpgradePillWas{color:var(--text-muted);margin-left:7px;font-size:12px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}
.AgentProgress-module__OzWW-G__AgentProgressContainer{box-sizing:border-box;background:0 0;border:1px solid #ffffff14;border-radius:12px;width:100%;min-width:100%;max-width:100%;margin:8px 0;padding:16px;animation:.3s ease-out AgentProgress-module__OzWW-G__fadeIn}@keyframes AgentProgress-module__OzWW-G__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.AgentProgress-module__OzWW-G__AgentHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.AgentProgress-module__OzWW-G__AgentHeaderLeft{align-items:center;gap:12px;display:flex}.AgentProgress-module__OzWW-G__ModelName{color:var(--text-secondary,#a3a3a3);text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:700}.AgentProgress-module__OzWW-G__StatusBadge{color:var(--text-secondary,#a3a3a3);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.AgentProgress-module__OzWW-G__CompletedStatusBadge{color:var(--text-secondary,#a3a3a3);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.AgentProgress-module__OzWW-G__StatusDot{background:var(--status-color,#22c55e);width:6px;height:6px;box-shadow:0 0 8px var(--status-color,#22c55e99);border-radius:50%;animation:2s ease-in-out infinite AgentProgress-module__OzWW-G__pulse}.AgentProgress-module__OzWW-G__StatusDotComplete{background:var(--status-color,#22c55e);width:6px;height:6px;box-shadow:0 0 8px var(--status-color,#22c55e99);border-radius:50%;animation:none}.AgentProgress-module__OzWW-G__StatusDotError{background:var(--error-color,#ef4444);border-radius:50%;width:6px;height:6px;animation:none;box-shadow:0 0 8px #ef444499}@keyframes AgentProgress-module__OzWW-G__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}.AgentProgress-module__OzWW-G__Timer{color:var(--text-secondary,#a3a3a3);font-variant-numeric:tabular-nums;opacity:.8;font-family:inherit;font-size:11px}.AgentProgress-module__OzWW-G__AgentList{flex-direction:column;gap:12px;width:100%;display:flex}.AgentProgress-module__OzWW-G__AgentRow{align-items:center;gap:14px;width:100%;height:auto;min-height:24px;display:flex}.AgentProgress-module__OzWW-G__AgentLabel{color:var(--text-secondary,#d4d4d4);text-transform:uppercase;letter-spacing:.5px;min-width:65px;font-size:11px;font-weight:600}.AgentProgress-module__OzWW-G__ProgressDots{flex:1;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.AgentProgress-module__OzWW-G__DotColumn{flex-direction:column;flex-shrink:0;gap:3px;display:flex}.AgentProgress-module__OzWW-G__Dot{background:#ffffff1a;border-radius:50%;width:4px;height:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.AgentProgress-module__OzWW-G__DotActive{background:#f97316;transform:scale(1.1);box-shadow:0 0 6px #f9731666}.AgentProgress-module__OzWW-G__DotComplete{background:#10b981;box-shadow:0 0 6px #10b98166}.AgentProgress-module__OzWW-G__DotError{background:var(--error-color,#ef4444);transform:scale(1.1);box-shadow:0 0 6px #ef444466}@keyframes AgentProgress-module__OzWW-G__dotWave{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.4);box-shadow:0 0 10px #f97316cc}}.AgentProgress-module__OzWW-G__DotAnimating{background:#fb923c;animation:.8s ease-in-out infinite AgentProgress-module__OzWW-G__dotWave}.AgentProgress-module__OzWW-G__AgentRow{position:relative}.AgentProgress-module__OzWW-G__SimpleResponse{align-items:center;gap:10px;padding:12px 16px;display:flex}.AgentProgress-module__OzWW-G__SimpleResponseDot{background:#60a5fa;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #60a5fa80}.AgentProgress-module__OzWW-G__AgentInfo{flex-direction:column;gap:2px;min-width:120px;max-width:180px;display:flex}
.EnterprisePanel-module__YpTSpW__wrap{justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:760px;margin:0 auto;padding:0 16px;display:flex}.EnterprisePanel-module__YpTSpW__panel{border:1px solid color-mix(in srgb, var(--text-primary,#e8e8e8) 12%, transparent);background:linear-gradient(152deg, color-mix(in srgb, var(--text-primary,#e8e8e8) 9%, transparent) 0%, transparent 42%), color-mix(in srgb, var(--dropdown-bg,#161616) 92%, transparent);min-width:0;max-width:360px;min-height:680px;box-shadow:0 10px 34px #00000047, inset 0 1px 0 color-mix(in srgb, var(--text-primary,#e8e8e8) 16%, transparent);opacity:0;border-radius:16px;flex-direction:column;flex:1 1 0;padding:28px 24px 32px;transition:transform .3s,box-shadow .3s,border-color .3s;animation:.45s forwards EnterprisePanel-module__YpTSpW__entPanelIn;display:flex}.EnterprisePanel-module__YpTSpW__tall .EnterprisePanel-module__YpTSpW__panel{min-height:793px}.EnterprisePanel-module__YpTSpW__panel:first-child{animation-delay:.1s}.EnterprisePanel-module__YpTSpW__panel:nth-child(2){animation-delay:.2s}.EnterprisePanel-module__YpTSpW__panel:hover{border-color:color-mix(in srgb, var(--text-primary,#e8e8e8) 20%, transparent);box-shadow:0 18px 50px #00000057, 0 0 0 1px color-mix(in srgb, var(--action-color,#5b5bf6) 14%, transparent), inset 0 1px 0 color-mix(in srgb, var(--text-primary,#e8e8e8) 22%, transparent);transform:translateY(-4px)}.EnterprisePanel-module__YpTSpW__panelHighlight{border-color:color-mix(in srgb, var(--action-color,#5b5bf6) 45%, transparent);background:radial-gradient(ellipse 120% 80% at 50% 112%, color-mix(in srgb, var(--action-color,#5b5bf6) 34%, transparent) 0%, transparent 70%), radial-gradient(ellipse 100% 60% at 20% -10%, color-mix(in srgb, var(--action-color,#5b5bf6) 20%, transparent) 0%, transparent 60%), linear-gradient(152deg, color-mix(in srgb, var(--text-primary,#e8e8e8) 12%, transparent) 0%, transparent 44%), color-mix(in srgb, var(--action-color,#5b5bf6) 14%, color-mix(in srgb, var(--dropdown-bg,#161616) 90%, transparent))}@keyframes EnterprisePanel-module__YpTSpW__entPanelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.EnterprisePanel-module__YpTSpW__top{flex-direction:column;display:flex}.EnterprisePanel-module__YpTSpW__name{color:var(--text-primary,#e8e8e8);margin:0 0 16px;font-size:20px;font-weight:600}.EnterprisePanel-module__YpTSpW__priceRow{flex-direction:column;margin-bottom:8px;display:flex}.EnterprisePanel-module__YpTSpW__price{letter-spacing:-.03em;color:var(--text-primary,#e8e8e8);font-size:38px;font-weight:300;line-height:1}.EnterprisePanel-module__YpTSpW__priceSub{color:var(--text-muted,#6e6e6e);margin-top:8px;font-size:12px}.EnterprisePanel-module__YpTSpW__tagline{color:var(--text-secondary,#a0a0a0);margin:8px 0 16px;font-size:13px;line-height:1.45}.EnterprisePanel-module__YpTSpW__cta{border:1px solid color-mix(in srgb, var(--action-color,#5b5bf6) 60%, transparent);background:color-mix(in srgb, var(--action-color,#5b5bf6) 20%, transparent);width:100%;color:var(--text-primary,#e8e8e8);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .25s,border-color .25s,transform .2s,box-shadow .25s;display:inline-flex}.EnterprisePanel-module__YpTSpW__cta:hover{background:color-mix(in srgb, var(--action-color,#5b5bf6) 30%, transparent);border-color:color-mix(in srgb, var(--action-color,#5b5bf6) 80%, transparent);box-shadow:0 8px 22px color-mix(in srgb, var(--action-color,#5b5bf6) 26%, transparent);transform:translateY(-1px)}.EnterprisePanel-module__YpTSpW__ctaArrow{flex-shrink:0;transition:transform .25s}.EnterprisePanel-module__YpTSpW__cta:hover .EnterprisePanel-module__YpTSpW__ctaArrow{transform:translate(3px)}.EnterprisePanel-module__YpTSpW__note{text-align:center;color:var(--text-muted,#6e6e6e);margin:8px 0 0;font-size:12px}.EnterprisePanel-module__YpTSpW__features{flex-direction:column;flex:auto;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.EnterprisePanel-module__YpTSpW__feature{color:var(--text-secondary,#b0b0b0);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.EnterprisePanel-module__YpTSpW__check{width:18px;height:18px;color:var(--action-color,#5b5bf6);flex-shrink:0}@media (max-width:640px){.EnterprisePanel-module__YpTSpW__wrap{flex-direction:column;align-items:center;max-width:420px}.EnterprisePanel-module__YpTSpW__panel,.EnterprisePanel-module__YpTSpW__tall .EnterprisePanel-module__YpTSpW__panel{flex:none;width:100%;max-width:420px;min-height:0}.EnterprisePanel-module__YpTSpW__features{flex:0 auto}}@media (prefers-reduced-motion:reduce){.EnterprisePanel-module__YpTSpW__panel{opacity:1;animation:none}.EnterprisePanel-module__YpTSpW__cta,.EnterprisePanel-module__YpTSpW__ctaArrow{transition:none}.EnterprisePanel-module__YpTSpW__cta:hover,.EnterprisePanel-module__YpTSpW__panel:hover{transform:none}}
@property --err-dot-r{syntax:"<length>";inherits:false;initial-value:1px}.ErrorBubble-module__AsM4VW__ErrorBubble{--err:var(--error-color,#ef4444);--err-step:10px;background-color:color-mix(in srgb, var(--err) 8%, transparent);border:1px solid color-mix(in srgb, var(--err) 34%, transparent);border-radius:12px;align-items:flex-start;gap:12px;max-width:100%;padding:14px 16px;animation:.32s cubic-bezier(.16,1,.3,1) both ErrorBubble-module__AsM4VW__errBubbleIn;display:flex;position:relative;overflow:hidden}.ErrorBubble-module__AsM4VW__ErrorBubble:before{content:"";pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--err) 55%, transparent) var(--err-dot-r), transparent calc(var(--err-dot-r) + .75px));background-size:var(--err-step) var(--err-step);background-position:-5px -5px;animation:.9s cubic-bezier(.16,1,.3,1) both ErrorBubble-module__AsM4VW__errDotResolve,9s linear infinite ErrorBubble-module__AsM4VW__errDotDrift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(95deg,#000 0%,#0000006b 26%,#0000004d 62%,#00000057 100%);mask-image:linear-gradient(95deg,#000 0%,#0000006b 26%,#0000004d 62%,#00000057 100%)}.ErrorBubble-module__AsM4VW__ErrorGlyph,.ErrorBubble-module__AsM4VW__ErrorContent{position:relative}.ErrorBubble-module__AsM4VW__ErrorGlyph{width:12.83px;height:22px;color:var(--err);flex:none;margin-top:-1px;overflow:visible}.ErrorBubble-module__AsM4VW__ErrorFieldDot{fill:currentColor;opacity:.3;transform-box:fill-box;transform-origin:50%;animation:.32s cubic-bezier(.16,1,.3,1) both ErrorBubble-module__AsM4VW__errFieldIn;animation-delay:calc(var(--err-o,0) * 18ms)}.ErrorBubble-module__AsM4VW__ErrorMarkDot{fill:currentColor;opacity:1;transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.16,1,.3,1) both ErrorBubble-module__AsM4VW__errMarkIn;animation-delay:calc(var(--err-o,0) * 70ms + .26s)}.ErrorBubble-module__AsM4VW__ErrorMarkPoint{animation-name:ErrorBubble-module__AsM4VW__errMarkIn,ErrorBubble-module__AsM4VW__errPointBreath;animation-duration:.42s,3.2s;animation-timing-function:cubic-bezier(.16,1,.3,1),ease-in-out;animation-delay:calc(var(--err-o,0) * 70ms + .26s), .9s;animation-iteration-count:1,infinite;animation-fill-mode:both,none}.ErrorBubble-module__AsM4VW__ErrorContent{min-width:0;color:var(--text-primary);flex:1;font-size:14px;line-height:1.5}.ErrorBubble-module__AsM4VW__ErrorSummary{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.ErrorBubble-module__AsM4VW__ErrorDetails{border-top:1px solid color-mix(in srgb, var(--text-secondary) 20%, transparent);white-space:pre-wrap;margin-top:8px;padding-top:8px;font-size:13px;line-height:1.5}.ErrorBubble-module__AsM4VW__ErrorInlineDetails{color:var(--text-tertiary);margin-top:6px;font-size:13px;line-height:1.5}@keyframes ErrorBubble-module__AsM4VW__errBubbleIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ErrorBubble-module__AsM4VW__errDotResolve{0%{--err-dot-r:.1px}to{--err-dot-r:1px}}@keyframes ErrorBubble-module__AsM4VW__errDotDrift{0%{background-position:-5px -5px}to{background-position:5px -5px}}@keyframes ErrorBubble-module__AsM4VW__errFieldIn{0%{opacity:0;transform:scale(.2)}to{opacity:.3;transform:scale(1)}}@keyframes ErrorBubble-module__AsM4VW__errMarkIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes ErrorBubble-module__AsM4VW__errPointBreath{0%,to{opacity:1}50%{opacity:.68}}
.PresetsDemoBanner-module__P__lwq__Banner{aspect-ratio:16/9;background:#0a0a0a;border-radius:20px 20px 0 0;width:100%;position:relative;overflow:hidden}.PresetsDemoBanner-module__P__lwq__Scene{z-index:2;justify-content:center;align-items:center;animation:.4s forwards PresetsDemoBanner-module__P__lwq__fadeIn;display:flex;position:absolute;inset:0}.PresetsDemoBanner-module__P__lwq__SceneFadeOut{animation:.4s forwards PresetsDemoBanner-module__P__lwq__fadeOut}.PresetsDemoBanner-module__P__lwq__TextLayer{pointer-events:none;z-index:5;justify-content:center;align-items:center;padding:0 14px;display:flex;position:absolute;inset:0}.PresetsDemoBanner-module__P__lwq__PresetGrid{aspect-ratio:3/2;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:5px;width:78%;max-width:320px;display:grid}.PresetsDemoBanner-module__P__lwq__GridCell{border-radius:8px;animation:.4s cubic-bezier(.34,1.56,.64,1) both PresetsDemoBanner-module__P__lwq__cellPop;overflow:hidden}.PresetsDemoBanner-module__P__lwq__GridCellImage{object-fit:cover;width:100%;height:100%;display:block}@keyframes PresetsDemoBanner-module__P__lwq__cellPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.PresetsDemoBanner-module__P__lwq__Tabs{background:#ffffff0a;border:1px solid #ffffff14;border-radius:99px;gap:2px;padding:3px;display:flex}.PresetsDemoBanner-module__P__lwq__Tab{color:#ffffff59;height:32px;font-family:var(--font-body,"Inter", sans-serif);letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:99px;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.PresetsDemoBanner-module__P__lwq__TabActive{color:#fff;background:#ffffff1a;border-color:#ffffff1f;box-shadow:0 1px 4px #0003}.PresetsDemoBanner-module__P__lwq__TapeTrack{width:100%;padding:12px 0;overflow:hidden}.PresetsDemoBanner-module__P__lwq__TapeStrip{opacity:1;gap:8px;width:max-content;animation:1s linear forwards PresetsDemoBanner-module__P__lwq__tapeScroll;display:flex}.PresetsDemoBanner-module__P__lwq__TapeCard{aspect-ratio:4/3;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;width:120px;position:relative;overflow:hidden}.PresetsDemoBanner-module__P__lwq__TapeCardImage{object-fit:cover;width:100%;height:100%;display:block}.PresetsDemoBanner-module__P__lwq__TapeCardScrim{pointer-events:none;background:linear-gradient(#0000 40%,#0009 100%);position:absolute;inset:0}.PresetsDemoBanner-module__P__lwq__TapeCardName{font-family:var(--font-body,"Inter", sans-serif);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:700;position:absolute;bottom:5px;left:6px;right:6px;overflow:hidden}@keyframes PresetsDemoBanner-module__P__lwq__tapeScroll{0%{opacity:1;transform:translate(10%)}75%{opacity:1}95%{opacity:0}to{opacity:0;transform:translate(-60%)}}.PresetsDemoBanner-module__P__lwq__SearchBar{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:8px;width:220px;height:34px;padding:0 12px;animation:.4s cubic-bezier(.16,1,.3,1) both PresetsDemoBanner-module__P__lwq__searchDrop;display:flex}.PresetsDemoBanner-module__P__lwq__SearchIcon{color:#ffffff4d;flex-shrink:0}.PresetsDemoBanner-module__P__lwq__SearchText{font-family:var(--font-body,"Inter", sans-serif);color:#fff;letter-spacing:-.01em;align-items:center;font-size:12.5px;font-weight:500;display:flex}.PresetsDemoBanner-module__P__lwq__SearchCaret{background:#fff9;width:1.5px;height:14px;margin-left:1px;animation:.6s steps(2,end) infinite PresetsDemoBanner-module__P__lwq__caretBlink;display:inline-block}@keyframes PresetsDemoBanner-module__P__lwq__caretBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes PresetsDemoBanner-module__P__lwq__searchDrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.PresetsDemoBanner-module__P__lwq__GCard{aspect-ratio:4/3;background:#111;border:1px solid #ffffff14;border-radius:13px;width:185px;animation:.35s cubic-bezier(.16,1,.3,1) both PresetsDemoBanner-module__P__lwq__cardIn;position:relative;overflow:hidden}@keyframes PresetsDemoBanner-module__P__lwq__cardIn{0%{opacity:0;transform:scale(.94)translateY(5px)}to{opacity:1;transform:scale(1)translateY(0)}}.PresetsDemoBanner-module__P__lwq__GPreview{position:absolute;inset:0;overflow:hidden}.PresetsDemoBanner-module__P__lwq__GImage{object-fit:cover;width:100%;height:100%;display:block}.PresetsDemoBanner-module__P__lwq__GScrim{pointer-events:none;background:linear-gradient(#0000 0%,#0000000d 40%,#0000008c 100%);position:absolute;inset:0}.PresetsDemoBanner-module__P__lwq__GTags{z-index:2;flex-wrap:wrap;gap:3px;display:flex;position:absolute;top:6px;left:6px}.PresetsDemoBanner-module__P__lwq__GTag{color:#ffffffd9;font-family:var(--font-body,"Inter", sans-serif);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:1px solid #ffffff1a;border-radius:99px;padding:2px 6px;font-size:8px;font-weight:600}.PresetsDemoBanner-module__P__lwq__GFooter{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#0c0c0cd1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:4px;padding:7px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.PresetsDemoBanner-module__P__lwq__GFooterLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.PresetsDemoBanner-module__P__lwq__GName{font-family:var(--font-body,"Inter", sans-serif);color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.PresetsDemoBanner-module__P__lwq__GStats{align-items:center;gap:7px;display:flex}.PresetsDemoBanner-module__P__lwq__GStat{font-family:var(--font-body,"Inter", sans-serif);color:#fff6;cursor:default;font-variant-numeric:tabular-nums;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-size:9.5px;font-weight:600;transition:color .15s;display:inline-flex}.PresetsDemoBanner-module__P__lwq__GStatLiked{color:var(--action-color,#6366f1)}.PresetsDemoBanner-module__P__lwq__GImportBtn{border:1px solid color-mix(in srgb, var(--action-color) 40%, transparent);background:color-mix(in srgb, var(--action-color) 14%, transparent);height:21px;color:var(--action-color,#6366f1);font-family:var(--font-body,"Inter", sans-serif);cursor:default;border-radius:6px;flex-shrink:0;padding:0 8px;font-size:9.5px;font-weight:700}.PresetsDemoBanner-module__P__lwq__MPCard{aspect-ratio:4/3;border:2px solid color-mix(in srgb, var(--action-color) 50%, transparent);width:185px;box-shadow:0 0 0 3px color-mix(in srgb, var(--action-color) 20%, transparent), 0 16px 32px #00000038;background:#111;border-radius:13px;animation:.35s cubic-bezier(.16,1,.3,1) both PresetsDemoBanner-module__P__lwq__cardIn;position:relative;overflow:hidden}.PresetsDemoBanner-module__P__lwq__MPFooter{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#0c0c0cd1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:4px;padding:7px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.PresetsDemoBanner-module__P__lwq__MPMeta{font-family:var(--font-body,"Inter", sans-serif);color:#ffffff59;font-size:8px}.PresetsDemoBanner-module__P__lwq__MPApplyBtn{border:1px solid color-mix(in srgb, var(--action-color) 40%, transparent);background:color-mix(in srgb, var(--action-color) 14%, transparent);height:21px;color:var(--action-color,#6366f1);font-family:var(--font-body,"Inter", sans-serif);cursor:default;border-radius:6px;flex-shrink:0;padding:0 9px;font-size:9.5px;font-weight:700;transition:background .2s,border-color .2s,color .2s}.PresetsDemoBanner-module__P__lwq__MPApplyDone{color:#10b981;background:#10b98133;border-color:#10b98166;animation:.35s cubic-bezier(.34,1.56,.64,1) PresetsDemoBanner-module__P__lwq__applyPop}@keyframes PresetsDemoBanner-module__P__lwq__applyPop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}.PresetsDemoBanner-module__P__lwq__Cursor{pointer-events:none;z-index:10;background:#ffffff26;border:1.5px solid #ffffff59;border-radius:50%;width:10px;height:10px;transition:left .4s cubic-bezier(.4,0,.2,1),top .4s cubic-bezier(.4,0,.2,1),opacity .25s,transform .12s;position:absolute;transform:translate(-50%,-50%)scale(1)}.PresetsDemoBanner-module__P__lwq__CursorClick{background:#ffffff4d;border-color:#ffffff80;transform:translate(-50%,-50%)scale(.55)}.PresetsDemoBanner-module__P__lwq__FadeText{opacity:0;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .25em;width:100%;padding:0 14px;line-height:1.2;transition:opacity .5s;display:flex;position:absolute}.PresetsDemoBanner-module__P__lwq__Visible{opacity:1}.PresetsDemoBanner-module__P__lwq__Word{opacity:0;filter:blur(2px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),filter .4s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(5px)}.PresetsDemoBanner-module__P__lwq__Visible .PresetsDemoBanner-module__P__lwq__Word{opacity:1;filter:blur();transform:translateY(0)}.PresetsDemoBanner-module__P__lwq__HeroText{font-family:var(--font-body,"Inter", sans-serif);color:#fff;letter-spacing:-.025em;font-size:clamp(22px,5.5vw,36px);font-weight:700}@keyframes PresetsDemoBanner-module__P__lwq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PresetsDemoBanner-module__P__lwq__fadeOut{0%{opacity:1}to{opacity:0}}
.SpeechAttachments-module__kYlnga__Row{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;margin:2px 0 6px;display:flex}.SpeechAttachments-module__kYlnga__Card{box-sizing:border-box;border:1px solid var(--dropdown-border);background:var(--input-bg);min-width:0;max-width:100%;color:var(--text-primary);font:inherit;text-align:left;border-radius:14px;align-items:center;gap:11px;padding:10px 12px;transition:border-color .15s;display:flex}.SpeechAttachments-module__kYlnga__AudioCard{width:268px}.SpeechAttachments-module__kYlnga__TextCard{cursor:pointer}.SpeechAttachments-module__kYlnga__TextCard:hover,.SpeechAttachments-module__kYlnga__AudioCard:hover{border-color:color-mix(in srgb, var(--action-color) 45%, transparent)}.SpeechAttachments-module__kYlnga__TextCard:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.SpeechAttachments-module__kYlnga__Play{border:1px solid color-mix(in srgb, var(--action-color) 40%, var(--dropdown-border));width:32px;height:32px;color:var(--action-color);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:flex}.SpeechAttachments-module__kYlnga__Play:hover:not(:disabled){border-color:var(--action-color);background:color-mix(in srgb, var(--action-color) 12%, transparent)}.SpeechAttachments-module__kYlnga__Play:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.SpeechAttachments-module__kYlnga__Play:disabled{opacity:.45;cursor:default}.SpeechAttachments-module__kYlnga__DocIcon{border:1px solid color-mix(in srgb, var(--dropdown-border) 85%, transparent);width:32px;height:32px;color:var(--text-muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SpeechAttachments-module__kYlnga__Info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SpeechAttachments-module__kYlnga__Filename{letter-spacing:-.008em;min-width:0;color:var(--text-primary);font-size:13px;font-weight:500;display:flex}.SpeechAttachments-module__kYlnga__FilenameStem{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SpeechAttachments-module__kYlnga__FilenameExt{white-space:nowrap;flex-shrink:0}.SpeechAttachments-module__kYlnga__Meta{font-variant-numeric:tabular-nums;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.SpeechAttachments-module__kYlnga__Track{background:color-mix(in srgb, var(--text-muted) 30%, transparent);border-radius:999px;height:2px;margin-top:5px;overflow:hidden}.SpeechAttachments-module__kYlnga__TrackFill{background:var(--action-color);transform-origin:0;border-radius:999px;height:100%;display:block;transform:scaleX(0)}.SpeechAttachments-module__kYlnga__Action{width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}.SpeechAttachments-module__kYlnga__Action:hover{color:var(--text-primary);background:var(--hover-bg,#ffffff0f)}.SpeechAttachments-module__kYlnga__Action:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}@media (max-width:560px){.SpeechAttachments-module__kYlnga__Row{flex-flow:column;align-items:stretch;width:100%}.SpeechAttachments-module__kYlnga__Card,.SpeechAttachments-module__kYlnga__Card.SpeechAttachments-module__kYlnga__AudioCard{gap:10px;width:100%;padding:10px 11px}}@media (prefers-reduced-motion:reduce){.SpeechAttachments-module__kYlnga__TrackFill{transition:none}}
.WidgetChrome-module__O-7FqW__Card{--widget-accent-ink:color-mix(in srgb, var(--action-color) 58%, var(--text-primary));--widget-accent-tint:color-mix(in srgb, var(--action-color) 12%, transparent);--widget-accent-line:color-mix(in srgb, var(--action-color) 48%, transparent);--widget-hairline:color-mix(in srgb, var(--dropdown-border) 80%, transparent);border:1px solid var(--dropdown-border);background:var(--input-bg);width:100%;color:var(--text-primary);border-radius:14px;margin:4px 0;overflow:hidden}.WidgetChrome-module__O-7FqW__Header{align-items:center;gap:10px;padding:12px 12px 6px 14px;display:flex}.WidgetChrome-module__O-7FqW__HeaderIcon{border:1px solid color-mix(in srgb, var(--dropdown-border) 70%, transparent);background:color-mix(in srgb, var(--text-secondary) 7%, transparent);width:27px;height:27px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.WidgetChrome-module__O-7FqW__HeaderIcon svg{display:block}.WidgetChrome-module__O-7FqW__HeaderText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.WidgetChrome-module__O-7FqW__HeaderTitle{letter-spacing:-.01em;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.4}.WidgetChrome-module__O-7FqW__HeaderText .WidgetChrome-module__O-7FqW__HeaderTitle{flex:none;align-items:center;min-height:27px;display:flex}.WidgetChrome-module__O-7FqW__Header:has(.WidgetChrome-module__O-7FqW__HeaderText) .WidgetChrome-module__O-7FqW__HeaderIcon{align-self:flex-start}.WidgetChrome-module__O-7FqW__HeaderMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.WidgetChrome-module__O-7FqW__HeaderActions{flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;margin-left:auto;display:flex}.WidgetChrome-module__O-7FqW__Quiet{border:1px solid var(--widget-hairline);min-height:28px;color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.3;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.WidgetChrome-module__O-7FqW__Quiet svg{flex-shrink:0}.WidgetChrome-module__O-7FqW__Quiet:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-dark);background:var(--hover-bg)}.WidgetChrome-module__O-7FqW__Quiet:active:not(:disabled){background:var(--selected-bg,var(--hover-bg))}.WidgetChrome-module__O-7FqW__Quiet:disabled{cursor:default;opacity:.5}.WidgetChrome-module__O-7FqW__QuietPrimary{color:var(--text-primary)}.WidgetChrome-module__O-7FqW__QuietOn,.WidgetChrome-module__O-7FqW__QuietOn:hover:not(:disabled){color:var(--widget-accent-ink);border-color:var(--widget-accent-line);background:var(--widget-accent-tint)}.WidgetChrome-module__O-7FqW__QuietIcon{width:28px;padding:0}.WidgetChrome-module__O-7FqW__Footer .WidgetChrome-module__O-7FqW__Quiet{min-height:36px;padding:8px 18px;font-size:13.5px}.WidgetChrome-module__O-7FqW__Footer .WidgetChrome-module__O-7FqW__QuietIcon{width:36px;padding:0}@media (max-width:480px){.WidgetChrome-module__O-7FqW__HeaderActions .WidgetChrome-module__O-7FqW__QuietLabel{display:none}.WidgetChrome-module__O-7FqW__HeaderActions .WidgetChrome-module__O-7FqW__Quiet{padding:5px 7px}}.WidgetChrome-module__O-7FqW__Arrow{transition:transform .15s}.WidgetChrome-module__O-7FqW__Quiet:hover:not(:disabled) .WidgetChrome-module__O-7FqW__Arrow{transform:translate(3px)}.WidgetChrome-module__O-7FqW__Tag{border:1px solid var(--widget-accent-line);color:var(--widget-accent-ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10.5px;font-weight:600;line-height:1.4}.WidgetChrome-module__O-7FqW__Footer{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 14px 12px;display:flex}.WidgetChrome-module__O-7FqW__FooterNote{min-width:0;color:var(--text-muted);font-variant-numeric:tabular-nums;flex:1;font-size:12.5px;line-height:1.4}.WidgetChrome-module__O-7FqW__FooterActions{align-items:center;gap:8px;margin-left:auto;display:flex}.WidgetChrome-module__O-7FqW__Status{color:var(--error-color,#ef4444);flex-basis:100%;font-size:12.5px;line-height:1.4}.WidgetChrome-module__O-7FqW__Quiet:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.WidgetChrome-module__O-7FqW__Quiet,.WidgetChrome-module__O-7FqW__Arrow{transition:none}.WidgetChrome-module__O-7FqW__Quiet:hover:not(:disabled) .WidgetChrome-module__O-7FqW__Arrow{transform:none}}
.ProgressWidget-module__UBZmzW__Container{transition:opacity .3s}.ProgressWidget-module__UBZmzW__ContainerStale{opacity:.65}.ProgressWidget-module__UBZmzW__Toggle{min-width:0;color:var(--text-primary,#ececec);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:12px;padding:0;font-family:inherit;display:flex}.ProgressWidget-module__UBZmzW__ChevronWrap{width:26px;height:26px;color:var(--text-muted,#8e8e8e);flex-shrink:0;place-items:center;margin-left:2px;transition:color .15s;display:grid}.ProgressWidget-module__UBZmzW__Toggle:hover .ProgressWidget-module__UBZmzW__ChevronWrap{color:var(--text-primary,#ececec)}.ProgressWidget-module__UBZmzW__Toggle:focus-visible,.ProgressWidget-module__UBZmzW__RowButton:focus-visible{outline:2px solid var(--action-color,#3b82f6);outline-offset:2px}.ProgressWidget-module__UBZmzW__Count{color:var(--text-muted,#8e8e8e);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.ProgressWidget-module__UBZmzW__CollapsedPreview{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.ProgressWidget-module__UBZmzW__CollapsedDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.ProgressWidget-module__UBZmzW__CollapsedDotActive{background:var(--action-color,#3b82f6);animation:1.8s ease-in-out infinite ProgressWidget-module__UBZmzW__pulseDot}@keyframes ProgressWidget-module__UBZmzW__pulseDot{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.ProgressWidget-module__UBZmzW__CollapsedLabel{color:var(--text-secondary,#b0b0b0);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ProgressWidget-module__UBZmzW__Chevron{flex-shrink:0;width:16px;height:16px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.ProgressWidget-module__UBZmzW__ChevronCollapsed{transform:rotate(-90deg)}.ProgressWidget-module__UBZmzW__Bar{background:color-mix(in srgb, var(--text-muted,#8e8e8e) 22%, transparent);border-radius:999px;height:3px;margin:0 14px;overflow:hidden}.ProgressWidget-module__UBZmzW__BarFill{border-radius:inherit;background:var(--action-color,#3b82f6);height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.ProgressWidget-module__UBZmzW__BarFillDone{background:var(--success-color,var(--action-color,#3b82f6))}.ProgressWidget-module__UBZmzW__TaskList{flex-direction:column;gap:2px;margin:0;padding:8px 8px 6px;list-style:none;animation:.25s cubic-bezier(.4,0,.2,1) ProgressWidget-module__UBZmzW__slideDown;display:flex;overflow:hidden}@keyframes ProgressWidget-module__UBZmzW__slideDown{0%{opacity:0;max-height:0;padding-bottom:0}to{opacity:1;max-height:500px;padding-bottom:6px}}.ProgressWidget-module__UBZmzW__TaskRow{animation:.3s cubic-bezier(.4,0,.2,1) both ProgressWidget-module__UBZmzW__fadeInRow}.ProgressWidget-module__UBZmzW__TaskRow:first-child{animation-delay:30ms}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(2){animation-delay:60ms}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(3){animation-delay:90ms}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(4){animation-delay:.12s}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(5){animation-delay:.15s}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(6){animation-delay:.18s}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(7){animation-delay:.21s}.ProgressWidget-module__UBZmzW__TaskRow:nth-child(8){animation-delay:.24s}@keyframes ProgressWidget-module__UBZmzW__fadeInRow{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ProgressWidget-module__UBZmzW__RowButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:flex-start;gap:12px;padding:7px 8px;font-family:inherit;transition:background .12s;display:flex}.ProgressWidget-module__UBZmzW__RowButton:hover:not(:disabled){background:color-mix(in srgb, var(--hover-bg,#ffffff0d) 60%, transparent)}.ProgressWidget-module__UBZmzW__RowButton:disabled{cursor:default}.ProgressWidget-module__UBZmzW__StepIndicator{font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:600;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.ProgressWidget-module__UBZmzW__StepCompleted{background:var(--action-color,#3b82f6);color:#fff}.ProgressWidget-module__UBZmzW__StepCompleted svg,.ProgressWidget-module__UBZmzW__StepStaleCompleted svg{width:14px;height:14px}.ProgressWidget-module__UBZmzW__StepInProgress{color:var(--text-primary,#ececec);background:0 0;border:2.5px solid #0000}.ProgressWidget-module__UBZmzW__StepInProgress:before{content:"";border:2.5px solid color-mix(in srgb, var(--action-color,#3b82f6) 25%, transparent);border-radius:50%;position:absolute;inset:-2.5px}.ProgressWidget-module__UBZmzW__StepInProgress:after{content:"";border:2.5px solid #0000;border-top-color:var(--action-color,#3b82f6);border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite ProgressWidget-module__UBZmzW__spinRing;position:absolute;inset:-2.5px}@keyframes ProgressWidget-module__UBZmzW__spinRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProgressWidget-module__UBZmzW__StepPending{color:var(--text-muted,#8e8e8e);border:1.5px solid color-mix(in srgb, var(--text-muted,#8e8e8e) 40%, transparent);background:0 0}.ProgressWidget-module__UBZmzW__RowButton:hover:not(:disabled) .ProgressWidget-module__UBZmzW__StepPending{border-color:color-mix(in srgb, var(--action-color,#3b82f6) 55%, transparent);color:var(--text-secondary,#b0b0b0)}.ProgressWidget-module__UBZmzW__StepStaleCompleted{background:color-mix(in srgb, var(--action-color,#3b82f6) 50%, transparent);color:#ffffffb3}.ProgressWidget-module__UBZmzW__TaskText{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:4px;display:flex}.ProgressWidget-module__UBZmzW__TaskLabel{color:var(--text-primary,#ececec);overflow-wrap:anywhere;font-size:13.5px;line-height:1.35;transition:color .2s}.ProgressWidget-module__UBZmzW__TaskLabelCompleted{color:var(--text-muted,#8e8e8e);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted,#8e8e8e) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--text-muted,#8e8e8e) 60%, transparent);text-decoration-thickness:1.5px}.ProgressWidget-module__UBZmzW__TaskLabelInProgress{font-weight:500}.ProgressWidget-module__UBZmzW__TaskDetail{color:var(--text-secondary,#b0b0b0);font-size:12px;line-height:1.4;font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere}.ProgressWidget-module__UBZmzW__RowDone .ProgressWidget-module__UBZmzW__TaskDetail{color:var(--text-muted,#8e8e8e)}.ProgressWidget-module__UBZmzW__LimitNotice{color:var(--text-muted,#8e8e8e);opacity:.75;padding:6px 0 2px 46px;font-size:11px;line-height:1.35}.ProgressWidget-module__UBZmzW__Summary{flex-direction:column;flex:160px;gap:1px;min-width:0;display:flex}.ProgressWidget-module__UBZmzW__SummaryMain{color:var(--text-secondary,#b0b0b0);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.ProgressWidget-module__UBZmzW__UpNext{color:var(--text-muted,#8e8e8e);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ProgressWidget-module__UBZmzW__Quiet svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px}.ProgressWidget-module__UBZmzW__Continue:hover:not(:disabled) svg{transform:translate(2px)}.ProgressWidget-module__UBZmzW__Continue svg{transition:transform .15s}@media (max-width:520px){.ProgressWidget-module__UBZmzW__Quiet{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.ProgressWidget-module__UBZmzW__Toggle,.ProgressWidget-module__UBZmzW__ChevronWrap,.ProgressWidget-module__UBZmzW__Chevron,.ProgressWidget-module__UBZmzW__BarFill,.ProgressWidget-module__UBZmzW__RowButton,.ProgressWidget-module__UBZmzW__StepIndicator,.ProgressWidget-module__UBZmzW__TaskLabel,.ProgressWidget-module__UBZmzW__Continue svg{transition:none}.ProgressWidget-module__UBZmzW__TaskList,.ProgressWidget-module__UBZmzW__TaskRow,.ProgressWidget-module__UBZmzW__CollapsedDotActive{animation:none}}
.EndChat-module__uKZLyq__Notice{-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin:14px 0 4px;display:flex}.EndChat-module__uKZLyq__NoticeRule{background:linear-gradient(to var(--rule-dir,right), transparent, var(--border-gray));flex:1;height:1px}.EndChat-module__uKZLyq__NoticeRuleEnd{--rule-dir:left}.EndChat-module__uKZLyq__NoticeLabel{font-family:var(--font-inter), sans-serif;color:var(--text-muted);white-space:nowrap;letter-spacing:.01em;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:inline-flex}.EndChat-module__uKZLyq__NoticeIcon{opacity:.85;flex-shrink:0;width:14px;height:14px}.EndChat-module__uKZLyq__Banner{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);background:var(--input-bg);width:100%;max-width:52rem;box-shadow:var(--shadow-sm);font-family:var(--font-inter), sans-serif;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:14px 16px 14px 18px;animation:.22s ease-out EndChat-module__uKZLyq__endChatRise;display:flex}.EndChat-module__uKZLyq__BannerText{flex-direction:column;gap:2px;min-width:0;display:flex}.EndChat-module__uKZLyq__BannerTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3}.EndChat-module__uKZLyq__BannerSubtitle{color:var(--text-muted);font-size:12.5px;line-height:1.35}.EndChat-module__uKZLyq__BannerActions{flex-shrink:0;align-items:center;gap:14px;display:flex}.EndChat-module__uKZLyq__StartNew{appearance:none;border:1px solid color-mix(in srgb, var(--dropdown-border) 40%, transparent);min-width:148px;height:40px;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:11px;justify-content:center;align-items:center;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .18s,box-shadow .18s,transform .12s;display:inline-flex;position:relative;overflow:hidden}.EndChat-module__uKZLyq__StartNew:hover{border-color:color-mix(in srgb, var(--action-color) 50%, transparent);box-shadow:0 4px 16px #00000026}.EndChat-module__uKZLyq__StartNew:active{transform:translateY(1px)}.EndChat-module__uKZLyq__StartNewCanvas{pointer-events:none;margin:auto;position:absolute;inset:0}.EndChat-module__uKZLyq__StartNewLabel{z-index:1;align-items:center;gap:7px;display:inline-flex;position:relative}.EndChat-module__uKZLyq__StartNewIcon{flex-shrink:0;width:14px;height:14px}@keyframes EndChat-module__uKZLyq__endChatRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EndChat-module__uKZLyq__Banner{border-radius:20px;flex-wrap:wrap;gap:12px;max-width:100%}.EndChat-module__uKZLyq__BannerActions{width:100%}.EndChat-module__uKZLyq__StartNew{flex:1;justify-content:center;min-width:0;height:44px;padding:0 16px}}
