.ImageLightbox-module__FcGPnG__Overlay{z-index:1000;background-color:#000000e6;justify-content:center;align-items:center;animation:.2s ImageLightbox-module__FcGPnG__fadeIn;display:flex;position:fixed;inset:0}@keyframes ImageLightbox-module__FcGPnG__fadeIn{0%{opacity:0}to{opacity:1}}.ImageLightbox-module__FcGPnG__Content{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.ImageLightbox-module__FcGPnG__Image{object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #00000080;width:auto!important;max-width:90vw!important;height:auto!important;max-height:85vh!important}.ImageLightbox-module__FcGPnG__CloseButton{width:36px;height:36px;color:var(--text-secondary,#8e8e8e);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ImageLightbox-module__FcGPnG__CloseButton:hover{background-color:var(--sidebar-hover,#ffffff1a);color:var(--text-primary,white)}.ImageLightbox-module__FcGPnG__DownloadButton{height:36px;color:var(--text-secondary,#8e8e8e);cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s;display:flex}.ImageLightbox-module__FcGPnG__DownloadButton:hover{color:var(--text-primary,white);background-color:var(--sidebar-hover,#ffffff1a)}.ImageLightbox-module__FcGPnG__HeaderButtons{z-index:1001;align-items:center;gap:8px;display:flex;position:fixed;top:12px;right:16px}.ImageLightbox-module__FcGPnG__NavArrow{cursor:pointer;z-index:1001;opacity:.6;background-color:#0000;border:none;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s,opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageLightbox-module__FcGPnG__NavArrow:hover{opacity:1;background-color:#0000;transform:translateY(-50%)scale(1.1)}.ImageLightbox-module__FcGPnG__NavArrow[data-direction=left]{left:-60px}.ImageLightbox-module__FcGPnG__NavArrow[data-direction=right]{right:-60px}.ImageLightbox-module__FcGPnG__Counter{color:var(--text-secondary,#8e8e8e);z-index:1001;background-color:#0000;padding:0;font-size:14px;font-weight:500;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}
.DesktopVoice-module__HDPEdG__Overlay{z-index:9999;padding-top:env(safe-area-inset-top,0px);background-color:var(--chat-bg,#0a0a0c);justify-content:stretch;align-items:stretch;animation:.2s DesktopVoice-module__HDPEdG__fadeIn;display:flex;position:fixed;inset:0}.DesktopVoice-module__HDPEdG__Stage{flex:auto;min-width:0;min-height:0;position:relative}@keyframes DesktopVoice-module__HDPEdG__fadeIn{0%{opacity:0}to{opacity:1}}
.MobileVoice-module__MLN-SW__VoicePage{background-color:var(--chat-bg,#0a0a0c);color:var(--text-primary,#e8e6e3);z-index:3;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.MobileVoice-module__MLN-SW__TopBar{flex-shrink:0;align-items:center;padding:12px 16px;display:flex}.MobileVoice-module__MLN-SW__BackButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;padding:6px;transition:background-color .15s;display:flex}.MobileVoice-module__MLN-SW__BackButton:active{background-color:#ffffff14}.MobileVoice-module__MLN-SW__Title{text-align:center;color:var(--text-primary);flex:1;font-size:16px;font-weight:600}.MobileVoice-module__MLN-SW__Spacer{flex-shrink:0;width:34px}.MobileVoice-module__MLN-SW__OrbContainer{flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex}.MobileVoice-module__MLN-SW__OrbCanvas{display:block}.MobileVoice-module__MLN-SW__StatusRow{flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 16px 16px;display:flex}.MobileVoice-module__MLN-SW__StatusText{color:var(--text-secondary,#fff9);font-size:13.5px;font-weight:500;transition:color .3s}.MobileVoice-module__MLN-SW__StatusListening{background:linear-gradient(90deg, var(--gradient-start,#60a5fa) 0%, var(--gradient-end,#1d4ed8) 50%, var(--gradient-start,#60a5fa) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s ease-in-out infinite MobileVoice-module__MLN-SW__shimmer}.MobileVoice-module__MLN-SW__StatusSpeaking{background:linear-gradient(90deg, var(--gradient-start,#60a5fa) 0%, var(--gradient-end,#1d4ed8) 50%, var(--gradient-start,#60a5fa) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s ease-in-out infinite MobileVoice-module__MLN-SW__shimmer}@keyframes MobileVoice-module__MLN-SW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.MobileVoice-module__MLN-SW__Controls{padding:12px 24px calc(20px + env(safe-area-inset-bottom,0px));flex-shrink:0;justify-content:center;align-items:center;gap:16px;display:flex}.MobileVoice-module__MLN-SW__MicBtn,.MobileVoice-module__MLN-SW__EndBtn{border:1px solid color-mix(in srgb, var(--text-primary) 26%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s,transform .12s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.MobileVoice-module__MLN-SW__MicBtn:hover,.MobileVoice-module__MLN-SW__EndBtn:hover{border-color:color-mix(in srgb, var(--text-primary) 42%, transparent);background:color-mix(in srgb, var(--text-primary) 7%, transparent)}}.MobileVoice-module__MLN-SW__MicBtn:active,.MobileVoice-module__MLN-SW__EndBtn:active{background:color-mix(in srgb, var(--text-primary) 11%, transparent);transform:scale(.95)}.MobileVoice-module__MLN-SW__MicBtn{width:52px;height:52px;color:var(--text-primary);border-radius:50%}.MobileVoice-module__MLN-SW__MicBtnMuted{color:var(--text-muted,#ffffff73)}.MobileVoice-module__MLN-SW__EndBtn{height:52px;color:var(--text-primary);border-radius:26px;padding:0 24px}.MobileVoice-module__MLN-SW__BtnContent{z-index:1;pointer-events:none;align-items:center;gap:7px;display:flex;position:relative}.MobileVoice-module__MLN-SW__BtnLabel{color:var(--text-primary);letter-spacing:-.01em;text-shadow:0 1px 4px color-mix(in srgb, var(--dropdown-bg,#000) 80%, transparent);font-size:13.5px;font-weight:600}
.StyleManagerModal-module__mhWmCa__Overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;background:#000000a6;justify-content:center;align-items:center;animation:.2s both StyleManagerModal-module__mhWmCa__deskOverlayIn;display:flex;position:fixed;inset:0}.StyleManagerModal-module__mhWmCa__OverlayClosing{animation:.18s both StyleManagerModal-module__mhWmCa__deskOverlayOut}@keyframes StyleManagerModal-module__mhWmCa__deskOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes StyleManagerModal-module__mhWmCa__deskOverlayOut{0%{opacity:1}to{opacity:0}}.StyleManagerModal-module__mhWmCa__Modal{--sd-line:color-mix(in srgb, var(--dropdown-border,#252525) 85%, transparent);--sd-plate:color-mix(in srgb, var(--text-primary) 6%, transparent);--sd-thumb:color-mix(in srgb, var(--text-muted) 35%, transparent);background:var(--dropdown-bg,#141414);border:1px solid var(--sd-line);width:min(1040px,100vw - 32px);height:min(720px,100vh - 48px);color:var(--text-primary);font-family:var(--font-body,inherit);border-radius:20px;outline:none;grid-template-columns:252px minmax(0,1fr);animation:.26s cubic-bezier(.16,1,.3,1) both StyleManagerModal-module__mhWmCa__deskIn;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000047}.StyleManagerModal-module__mhWmCa__ModalClosing{animation:.18s both StyleManagerModal-module__mhWmCa__deskOut}@keyframes StyleManagerModal-module__mhWmCa__deskIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes StyleManagerModal-module__mhWmCa__deskOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.99)}}.StyleManagerModal-module__mhWmCa__VisuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StyleManagerModal-module__mhWmCa__Close{z-index:3;width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex;position:absolute;top:12px;right:12px}.StyleManagerModal-module__mhWmCa__RailPane{border-right:1px solid var(--sd-line);background:color-mix(in srgb, var(--text-primary) 2%, transparent);flex-direction:column;min-height:0;padding:22px 10px 10px;display:flex}.StyleManagerModal-module__mhWmCa__RailHead{padding:0 10px 16px}.StyleManagerModal-module__mhWmCa__Title{font-family:var(--font-heading,inherit);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:17px;font-weight:600;line-height:1.2}.StyleManagerModal-module__mhWmCa__TitleNote{color:var(--text-muted);margin:4px 0 0;font-size:12.5px;line-height:1.4}.StyleManagerModal-module__mhWmCa__Rail{flex-direction:column;flex:1;min-height:0;display:flex}.StyleManagerModal-module__mhWmCa__NewStyle{border:1px solid var(--sd-line);min-height:36px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:9px;margin:0 4px 10px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .14s,border-color .14s;display:flex}.StyleManagerModal-module__mhWmCa__NewStyleCurrent{background:var(--sd-plate);border-color:color-mix(in srgb, var(--text-primary) 26%, transparent)}.StyleManagerModal-module__mhWmCa__QuillGlyph{background-color:currentColor;flex-shrink:0;width:15px;height:15px;-webkit-mask:url(/quillpen.svg) 50%/contain no-repeat;mask:url(/quillpen.svg) 50%/contain no-repeat}.StyleManagerModal-module__mhWmCa__RailList{scrollbar-width:thin;scrollbar-color:var(--sd-thumb) transparent;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-y:auto}.StyleManagerModal-module__mhWmCa__RailRow{border-radius:10px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;transition:transform .18s cubic-bezier(.2,0,0,1),background-color .14s;display:grid;position:relative}.StyleManagerModal-module__mhWmCa__RailRowCurrent{background:var(--sd-plate)}.StyleManagerModal-module__mhWmCa__RailRowDragging{background:var(--dropdown-bg,#141414);box-shadow:0 0 0 1px var(--sd-line), 0 8px 22px #0000004d}.StyleManagerModal-module__mhWmCa__Grip{color:var(--text-muted);opacity:0;cursor:grab;touch-action:none;justify-content:center;align-self:stretch;align-items:center;padding-left:4px;transition:opacity .14s;display:flex}.StyleManagerModal-module__mhWmCa__RailRowDragging .StyleManagerModal-module__mhWmCa__Grip{opacity:1;cursor:grabbing}.StyleManagerModal-module__mhWmCa__RailButton{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;gap:2px;padding:8px 8px 8px 6px;display:flex}.StyleManagerModal-module__mhWmCa__RailName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden}.StyleManagerModal-module__mhWmCa__RailSummary{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.StyleManagerModal-module__mhWmCa__InUseMark{color:var(--action-color);flex-shrink:0;margin:0 10px 0 2px}.StyleManagerModal-module__mhWmCa__Sheet{outline:none;flex-direction:column;min-width:0;min-height:0;display:flex;container:style-sheet/inline-size}.StyleManagerModal-module__mhWmCa__SheetForm{flex-direction:column;flex:1;min-height:0;display:flex}.StyleManagerModal-module__mhWmCa__SheetScroll{scrollbar-width:thin;scrollbar-color:var(--sd-thumb) transparent;flex:1;min-height:0;padding:34px 40px 22px;overflow-y:auto}.StyleManagerModal-module__mhWmCa__Back{display:none}.StyleManagerModal-module__mhWmCa__SheetHead{max-width:560px;padding-right:28px}.StyleManagerModal-module__mhWmCa__Kind{color:var(--text-muted);margin:0 0 10px;font-size:12px;line-height:1}.StyleManagerModal-module__mhWmCa__Name,.StyleManagerModal-module__mhWmCa__NameField{width:100%;font-family:var(--font-heading,inherit);letter-spacing:-.025em;color:var(--text-primary);margin:0;padding:0;font-size:30px;font-weight:500;line-height:1.15;display:block}.StyleManagerModal-module__mhWmCa__Summary,.StyleManagerModal-module__mhWmCa__SummaryField{width:100%;color:var(--text-secondary);margin:8px 0 0;padding:0;font-family:inherit;font-size:14.5px;line-height:1.45;display:block}.StyleManagerModal-module__mhWmCa__NameField,.StyleManagerModal-module__mhWmCa__SummaryField{text-overflow:ellipsis;background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;outline:none;transition:border-color .14s}.StyleManagerModal-module__mhWmCa__NameField{padding-bottom:3px}.StyleManagerModal-module__mhWmCa__SummaryField{padding-bottom:4px}.StyleManagerModal-module__mhWmCa__NameField::placeholder,.StyleManagerModal-module__mhWmCa__SummaryField::placeholder{color:var(--text-muted)}.StyleManagerModal-module__mhWmCa__NameField:focus,.StyleManagerModal-module__mhWmCa__SummaryField:focus{border-bottom-color:color-mix(in srgb, var(--text-primary) 45%, transparent)}.StyleManagerModal-module__mhWmCa__Columns{border-top:1px solid var(--sd-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;margin-top:26px;padding-top:22px;display:grid}.StyleManagerModal-module__mhWmCa__RulesColumn,.StyleManagerModal-module__mhWmCa__SpecimenColumn{min-width:0}.StyleManagerModal-module__mhWmCa__ColumnHead{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}.StyleManagerModal-module__mhWmCa__ColumnTitle{letter-spacing:0;min-height:26px;color:var(--text-secondary);align-items:center;margin:0;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;display:flex}.StyleManagerModal-module__mhWmCa__Quiet{color:var(--text-muted);margin:12px 0 0;font-size:13.5px;line-height:1.55}.StyleManagerModal-module__mhWmCa__Rules{margin:8px 0 0;padding:0;list-style:none}.StyleManagerModal-module__mhWmCa__Rule{border-bottom:1px solid var(--sd-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;padding:9px 0;transition:border-color .14s;display:grid}.StyleManagerModal-module__mhWmCa__RuleNumber{font-family:var(--font-mono,monospace);color:var(--text-muted);font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px;line-height:1.5}.StyleManagerModal-module__mhWmCa__RuleText,.StyleManagerModal-module__mhWmCa__RuleField{color:var(--text-primary);font-family:inherit;font-size:14px;line-height:1.5}.StyleManagerModal-module__mhWmCa__RuleField{resize:none;field-sizing:content;background:0 0;border:none;outline:none;width:100%;min-height:21px;margin:0;padding:0;display:block;overflow:hidden}.StyleManagerModal-module__mhWmCa__RuleField::placeholder{color:var(--text-muted)}.StyleManagerModal-module__mhWmCa__RulesEditable .StyleManagerModal-module__mhWmCa__Rule:focus-within{border-bottom-color:color-mix(in srgb, var(--text-primary) 45%, transparent)}.StyleManagerModal-module__mhWmCa__RuleRemove{width:22px;height:22px;color:var(--text-muted);opacity:0;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:6px;transition:opacity .14s,background-color .14s,color .14s;display:inline-flex}.StyleManagerModal-module__mhWmCa__Rule:focus-within .StyleManagerModal-module__mhWmCa__RuleRemove,.StyleManagerModal-module__mhWmCa__RuleRemove:focus-visible{opacity:1}.StyleManagerModal-module__mhWmCa__AddRule{color:var(--text-secondary);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;background:0 0;border:none;margin:10px 0 0 28px;padding:0;font-size:13px}.StyleManagerModal-module__mhWmCa__AddRule:disabled,.StyleManagerModal-module__mhWmCa__RuleRemove:disabled{cursor:default;opacity:.4}.StyleManagerModal-module__mhWmCa__Tabs{gap:2px;display:inline-flex}.StyleManagerModal-module__mhWmCa__Tab{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:5px 9px;font-size:12.5px;transition:background-color .14s,color .14s}.StyleManagerModal-module__mhWmCa__TabCurrent{background:var(--sd-plate);color:var(--text-primary)}.StyleManagerModal-module__mhWmCa__SpecimenPrompt{color:var(--text-muted);margin:10px 0 0;font-size:13px;line-height:1.5}.StyleManagerModal-module__mhWmCa__SpecimenPrompt:before{content:"“"}.StyleManagerModal-module__mhWmCa__SpecimenPrompt:after{content:"”"}.StyleManagerModal-module__mhWmCa__Specimen,.StyleManagerModal-module__mhWmCa__Bones{min-height:132px}.StyleManagerModal-module__mhWmCa__Compose .StyleManagerModal-module__mhWmCa__Bones{min-height:0}.StyleManagerModal-module__mhWmCa__Specimen{color:var(--text-primary);overflow-wrap:anywhere;margin-top:12px;font-size:15px;line-height:1.7;transition:opacity .2s}.StyleManagerModal-module__mhWmCa__SpecimenStale{opacity:.5}.StyleManagerModal-module__mhWmCa__Specimen p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 .75em}.StyleManagerModal-module__mhWmCa__Specimen>:last-child,.StyleManagerModal-module__mhWmCa__Specimen>*>:last-child{margin-bottom:0}.StyleManagerModal-module__mhWmCa__Specimen h1,.StyleManagerModal-module__mhWmCa__Specimen h2,.StyleManagerModal-module__mhWmCa__Specimen h3{color:inherit;margin:.9em 0 .4em;font-size:1.05em;font-weight:600;line-height:1.35}.StyleManagerModal-module__mhWmCa__Specimen strong{color:inherit;font-weight:600}.StyleManagerModal-module__mhWmCa__Specimen ul,.StyleManagerModal-module__mhWmCa__Specimen ol{margin:0 0 .75em;padding-left:1.35em}.StyleManagerModal-module__mhWmCa__Specimen li{font-size:inherit;color:inherit;margin-bottom:.3em}.StyleManagerModal-module__mhWmCa__Specimen blockquote{border-left:2px solid var(--sd-line);color:var(--text-secondary);margin:0 0 .75em;padding:2px 0 2px 14px}.StyleManagerModal-module__mhWmCa__Specimen code{background:var(--sd-plate);border-radius:4px;padding:1px 5px;font-size:.9em}.StyleManagerModal-module__mhWmCa__SpecimenAction{color:var(--text-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.StyleManagerModal-module__mhWmCa__TextButton{color:var(--text-primary);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;background:0 0;border:none;padding:0}.StyleManagerModal-module__mhWmCa__Nudge{border-top:1px solid var(--sd-line);margin-top:22px;padding-top:16px}.StyleManagerModal-module__mhWmCa__NudgeTitle{color:var(--text-muted);margin:0 0 10px;font-size:12.5px;line-height:1.3}.StyleManagerModal-module__mhWmCa__Chips{flex-wrap:wrap;gap:6px;display:flex}.StyleManagerModal-module__mhWmCa__Chip{border:1px solid var(--sd-line);min-height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 11px;font-size:12.5px;transition:background-color .14s,border-color .14s,color .14s}.StyleManagerModal-module__mhWmCa__Chip:disabled{opacity:.45;cursor:default}.StyleManagerModal-module__mhWmCa__Ask{border-bottom:1px solid var(--sd-line);align-items:center;gap:6px;margin-top:12px;transition:border-color .14s;display:flex}.StyleManagerModal-module__mhWmCa__Ask:focus-within{border-bottom-color:color-mix(in srgb, var(--text-primary) 45%, transparent)}.StyleManagerModal-module__mhWmCa__AskField{min-width:0;height:34px;color:var(--text-primary);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13.5px}.StyleManagerModal-module__mhWmCa__AskField::placeholder{color:var(--text-muted)}.StyleManagerModal-module__mhWmCa__AskSend{width:28px;height:28px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .14s,opacity .14s;display:inline-flex}.StyleManagerModal-module__mhWmCa__AskSend:disabled{opacity:.3;cursor:default}.StyleManagerModal-module__mhWmCa__Notice{min-height:20px;color:var(--text-muted);margin:10px 0 0;font-size:13px;line-height:1.5}.StyleManagerModal-module__mhWmCa__NoticeError{color:var(--error-color,#f87171)}.StyleManagerModal-module__mhWmCa__Bones{flex-direction:column;gap:11px;margin-top:16px;display:flex}.StyleManagerModal-module__mhWmCa__Bone{background:color-mix(in srgb, var(--text-primary) 9%, transparent);border-radius:6px;height:11px;animation:1.3s ease-in-out infinite alternate StyleManagerModal-module__mhWmCa__deskBone;display:block}.StyleManagerModal-module__mhWmCa__Bone:nth-child(3){animation-delay:.12s}.StyleManagerModal-module__mhWmCa__Bone:nth-child(4){animation-delay:.24s}.StyleManagerModal-module__mhWmCa__Bone:nth-child(5){animation-delay:.36s}@keyframes StyleManagerModal-module__mhWmCa__deskBone{0%{opacity:.45}to{opacity:1}}.StyleManagerModal-module__mhWmCa__Compose{max-width:620px;margin-top:24px}.StyleManagerModal-module__mhWmCa__ComposeField{border:1px solid var(--sd-line);background:color-mix(in srgb, var(--text-primary) 2.5%, transparent);width:100%;min-height:172px;max-height:300px;color:var(--text-primary);font:inherit;resize:none;scrollbar-width:thin;scrollbar-color:var(--sd-thumb) transparent;border-radius:14px;outline:none;padding:16px 18px;font-size:15.5px;line-height:1.6;transition:border-color .14s;display:block}.StyleManagerModal-module__mhWmCa__ComposeField::placeholder{color:var(--text-muted)}.StyleManagerModal-module__mhWmCa__ComposeField:focus,.StyleManagerModal-module__mhWmCa__ComposeFieldDrop{border-color:color-mix(in srgb, var(--text-primary) 42%, transparent)}.StyleManagerModal-module__mhWmCa__ComposeField:disabled{opacity:.6}.StyleManagerModal-module__mhWmCa__ComposeHint{color:var(--text-muted);margin:10px 2px 0;font-size:13px;line-height:1.5}.StyleManagerModal-module__mhWmCa__Starters{margin-top:24px}.StyleManagerModal-module__mhWmCa__SheetFoot{border-top:1px solid var(--sd-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px 12px 40px;display:flex}.StyleManagerModal-module__mhWmCa__FootSide{align-items:center;gap:10px;min-width:0;display:flex}.StyleManagerModal-module__mhWmCa__FootSide:first-child{margin-left:-14px}.StyleManagerModal-module__mhWmCa__InUse{color:var(--text-primary);align-items:center;gap:6px;padding:0 6px;font-size:13.5px;font-weight:500;display:inline-flex}.StyleManagerModal-module__mhWmCa__InUse svg{color:var(--action-color)}.StyleManagerModal-module__mhWmCa__Submit{border:1px solid color-mix(in srgb, var(--text-primary) 30%, transparent);min-height:38px;color:var(--text-primary);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border-radius:12px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background-color .14s,border-color .14s}.StyleManagerModal-module__mhWmCa__Submit:disabled{opacity:.4;cursor:not-allowed}.StyleManagerModal-module__mhWmCa__Close:focus-visible,.StyleManagerModal-module__mhWmCa__NewStyle:focus-visible,.StyleManagerModal-module__mhWmCa__RailButton:focus-visible,.StyleManagerModal-module__mhWmCa__Tab:focus-visible,.StyleManagerModal-module__mhWmCa__Chip:focus-visible,.StyleManagerModal-module__mhWmCa__TextButton:focus-visible,.StyleManagerModal-module__mhWmCa__AddRule:focus-visible,.StyleManagerModal-module__mhWmCa__RuleRemove:focus-visible,.StyleManagerModal-module__mhWmCa__AskSend:focus-visible,.StyleManagerModal-module__mhWmCa__Submit:focus-visible,.StyleManagerModal-module__mhWmCa__Back:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.StyleManagerModal-module__mhWmCa__RailButton:focus-visible{outline-offset:-2px}@media (hover:hover){.StyleManagerModal-module__mhWmCa__Close:hover{background:var(--sd-plate);color:var(--text-primary)}.StyleManagerModal-module__mhWmCa__NewStyle:hover{background:var(--sd-plate);border-color:color-mix(in srgb, var(--text-primary) 26%, transparent)}.StyleManagerModal-module__mhWmCa__RailRow:hover{background:var(--sd-plate)}.StyleManagerModal-module__mhWmCa__RailRow:hover .StyleManagerModal-module__mhWmCa__Grip{opacity:.7}.StyleManagerModal-module__mhWmCa__Rule:hover .StyleManagerModal-module__mhWmCa__RuleRemove{opacity:1}.StyleManagerModal-module__mhWmCa__RuleRemove:hover:not(:disabled),.StyleManagerModal-module__mhWmCa__AskSend:hover:not(:disabled){background:var(--sd-plate);color:var(--text-primary)}.StyleManagerModal-module__mhWmCa__Tab:hover{color:var(--text-primary)}.StyleManagerModal-module__mhWmCa__Chip:hover:not(:disabled){background:var(--sd-plate);border-color:color-mix(in srgb, var(--text-primary) 26%, transparent);color:var(--text-primary)}.StyleManagerModal-module__mhWmCa__Submit:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 7%, transparent);border-color:color-mix(in srgb, var(--text-primary) 42%, transparent)}.StyleManagerModal-module__mhWmCa__TextButton:hover,.StyleManagerModal-module__mhWmCa__AddRule:hover:not(:disabled){text-decoration-color:currentColor}}@media (hover:none){.StyleManagerModal-module__mhWmCa__Grip{opacity:.55}.StyleManagerModal-module__mhWmCa__RuleRemove{opacity:1}}@container style-sheet (max-width:640px){.StyleManagerModal-module__mhWmCa__Columns{grid-template-columns:minmax(0,1fr);gap:28px}.StyleManagerModal-module__mhWmCa__SheetScroll{padding:28px 24px 20px}.StyleManagerModal-module__mhWmCa__SheetFoot{padding-left:24px}.StyleManagerModal-module__mhWmCa__Name,.StyleManagerModal-module__mhWmCa__NameField{font-size:26px}}@media (max-width:720px){.StyleManagerModal-module__mhWmCa__Modal{border:none;border-radius:0;grid-template-columns:minmax(0,1fr);width:100vw;height:100dvh}.StyleManagerModal-module__mhWmCa__Modal[data-pane=rail] .StyleManagerModal-module__mhWmCa__Sheet,.StyleManagerModal-module__mhWmCa__Modal[data-pane=sheet] .StyleManagerModal-module__mhWmCa__RailPane{display:none}.StyleManagerModal-module__mhWmCa__RailPane{border-right:none;padding-top:18px}.StyleManagerModal-module__mhWmCa__RailButton{padding-top:11px;padding-bottom:11px}.StyleManagerModal-module__mhWmCa__Back{min-height:44px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;margin:6px 0 0 14px;padding:0 8px;font-size:13.5px;display:inline-flex}.StyleManagerModal-module__mhWmCa__SheetScroll{padding-top:14px}.StyleManagerModal-module__mhWmCa__SheetHead{padding-right:0}.StyleManagerModal-module__mhWmCa__Chip{min-height:34px;padding:0 13px}.StyleManagerModal-module__mhWmCa__SheetFoot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.StyleManagerModal-module__mhWmCa__Overlay,.StyleManagerModal-module__mhWmCa__OverlayClosing,.StyleManagerModal-module__mhWmCa__Modal,.StyleManagerModal-module__mhWmCa__ModalClosing,.StyleManagerModal-module__mhWmCa__Bone{animation:none}.StyleManagerModal-module__mhWmCa__RailRow{transition:none}}
.DialogButton-module__Ys0L6W__Button{border:1px solid color-mix(in srgb, var(--text-primary) 26%, transparent);min-width:0;height:44px;color:var(--text-primary);font:inherit;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border-radius:12px;flex:1;padding:0 16px;font-size:13.5px;font-weight:600;transition:background-color .14s,border-color .14s,color .14s,transform 80ms;overflow:hidden}.DialogButton-module__Ys0L6W__Ghost{border-color:color-mix(in srgb, var(--dropdown-border) 70%, transparent);color:var(--text-secondary);font-weight:500}@media (hover:hover){.DialogButton-module__Ys0L6W__Button:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 7%, transparent);border-color:color-mix(in srgb, var(--text-primary) 42%, transparent)}.DialogButton-module__Ys0L6W__Ghost:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 5%, transparent);border-color:color-mix(in srgb, var(--text-primary) 22%, transparent);color:var(--text-primary)}}.DialogButton-module__Ys0L6W__Button:active:not(:disabled){background:color-mix(in srgb, var(--text-primary) 11%, transparent);transform:scale(.985)}.DialogButton-module__Ys0L6W__Button:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.DialogButton-module__Ys0L6W__Button:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.DialogButton-module__Ys0L6W__Button{transition:none}}
.SettingsOverlay-module__qVCC6a__ConfirmOverlay{z-index:2500;background:color-mix(in srgb, var(--chat-bg) 62%, transparent);justify-content:center;align-items:center;padding:16px;animation:.2s ease-out SettingsOverlay-module__qVCC6a__overlayIn;display:flex;position:fixed;inset:0}@keyframes SettingsOverlay-module__qVCC6a__overlayIn{0%{opacity:0}to{opacity:1}}.SettingsOverlay-module__qVCC6a__ConfirmCard{border:1px solid var(--set-line-strong);background:var(--dropdown-bg);width:min(420px,100%);box-shadow:var(--shadow-xl);animation:SettingsOverlay-module__qVCC6a__cardIn .3s var(--set-ease);border-radius:20px;padding:22px 24px}@keyframes SettingsOverlay-module__qVCC6a__cardIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:none}}.SettingsOverlay-module__qVCC6a__ConfirmTitle{color:var(--set-ink);letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.3}.SettingsOverlay-module__qVCC6a__ConfirmBody{color:var(--text-secondary);margin:0 0 20px;font-size:13.5px;line-height:1.5}.SettingsOverlay-module__qVCC6a__ConfirmBody p{font-size:inherit;line-height:inherit;margin:0}.SettingsOverlay-module__qVCC6a__ConfirmBody p+p{margin-top:8px}.SettingsOverlay-module__qVCC6a__ConfirmPhrase{margin:-4px 0 20px}.SettingsOverlay-module__qVCC6a__ConfirmError{color:var(--set-danger-ink);margin:-8px 0 16px;font-size:12.5px;line-height:1.45}.SettingsOverlay-module__qVCC6a__ButtonRow{gap:10px;display:flex}.SettingsOverlay-module__qVCC6a__ButtonRow[data-tone=danger]>button:last-child{border-color:var(--set-danger-line);color:var(--set-danger-ink)}.SettingsOverlay-module__qVCC6a__ButtonRow>button:disabled{border-style:dashed;border-color:var(--set-line-strong);opacity:1}.SettingsOverlay-module__qVCC6a__ButtonRow>button:disabled,.SettingsOverlay-module__qVCC6a__ButtonRow[data-tone=danger]>button:disabled:last-child{color:var(--set-ink-quiet)}@media (max-width:480px){.SettingsOverlay-module__qVCC6a__ConfirmOverlay{padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));align-items:flex-end}.SettingsOverlay-module__qVCC6a__ConfirmCard{width:100%;padding:20px 18px 18px}}.SettingsOverlay-module__qVCC6a__ToastDock{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:20;pointer-events:none;justify-content:center;width:max-content;max-width:calc(100% - 32px);display:flex;position:absolute;transform:translate(-50%)}.SettingsOverlay-module__qVCC6a__Toast{border:1px solid var(--set-line-strong);background:var(--dropdown-bg);min-height:44px;box-shadow:var(--shadow-lg);color:var(--set-ink);pointer-events:auto;animation:SettingsOverlay-module__qVCC6a__toastIn .2s var(--set-ease);border-radius:999px;align-items:center;gap:14px;padding:6px 6px 6px 18px;font-size:13.5px;line-height:1.4;display:flex}@keyframes SettingsOverlay-module__qVCC6a__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.SettingsOverlay-module__qVCC6a__ToastMessage{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SettingsOverlay-module__qVCC6a__ToastActions{flex-shrink:0;align-items:center;gap:2px;display:flex}@media (prefers-reduced-motion:reduce){.SettingsOverlay-module__qVCC6a__ConfirmOverlay,.SettingsOverlay-module__qVCC6a__ConfirmCard,.SettingsOverlay-module__qVCC6a__Toast{animation:none}}
.BusyLabel-module__DKuxKq__Busy{vertical-align:middle;align-items:center;gap:.5em;display:inline-flex}.BusyLabel-module__DKuxKq__Spinner{box-sizing:border-box;border:max(1.5px, .12em) solid color-mix(in srgb, currentColor 24%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite BusyLabel-module__DKuxKq__busySpin;display:inline-block}@media (prefers-reduced-motion:reduce){.BusyLabel-module__DKuxKq__Spinner{border-color:color-mix(in srgb, currentColor 45%, transparent);animation:none}}html[data-reduce-motion=true] .BusyLabel-module__DKuxKq__Spinner{border-color:color-mix(in srgb, currentColor 45%, transparent);animation:none}.BusyLabel-module__DKuxKq__Pending{cursor:progress;pointer-events:none}@keyframes BusyLabel-module__DKuxKq__busySpin{to{transform:rotate(360deg)}}
.ChatImportPicker-module__SiJIFq__Overlay{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out both ChatImportPicker-module__SiJIFq__pickerScrimIn;display:flex;position:fixed;inset:0}.ChatImportPicker-module__SiJIFq__Dialog{--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);--picker-ease:cubic-bezier(.2, .8, .2, 1);border:1px solid var(--dropdown-border);background:var(--dropdown-bg,var(--input-bg));width:min(540px,100%);max-height:min(82vh,680px);color:var(--text-primary);animation:ChatImportPicker-module__SiJIFq__pickerCardIn .24s var(--picker-ease) both;border-radius:16px;outline:none;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000047}.ChatImportPicker-module__SiJIFq__Closing{pointer-events:none;animation:.15s ease-in both ChatImportPicker-module__SiJIFq__pickerScrimOut}.ChatImportPicker-module__SiJIFq__Closing .ChatImportPicker-module__SiJIFq__Dialog{animation:.15s ease-in both ChatImportPicker-module__SiJIFq__pickerCardOut}@keyframes ChatImportPicker-module__SiJIFq__pickerScrimIn{0%{background:0 0}}@keyframes ChatImportPicker-module__SiJIFq__pickerScrimOut{to{background:0 0}}@keyframes ChatImportPicker-module__SiJIFq__pickerCardIn{0%{opacity:0;transform:translateY(10px)scale(.975)}}@keyframes ChatImportPicker-module__SiJIFq__pickerCardOut{to{opacity:0;transform:translateY(6px)scale(.985)}}.ChatImportPicker-module__SiJIFq__Clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatImportPicker-module__SiJIFq__ChatFilesGlyph{overflow:visible}.ChatImportPicker-module__SiJIFq__GlyphSheet{transition:transform .22s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){:where(button,a,[role=button],[role=menuitem]):hover .ChatImportPicker-module__SiJIFq__GlyphSheet{transform:translate(1.2px,-1.2px)}}.ChatImportPicker-module__SiJIFq__Mark .ChatImportPicker-module__SiJIFq__GlyphSheet{animation:.52s cubic-bezier(.2,.8,.2,1) 90ms both ChatImportPicker-module__SiJIFq__pickerSheetLift}@keyframes ChatImportPicker-module__SiJIFq__pickerSheetLift{0%{opacity:0;transform:translate(-3px,2px)}}.ChatImportPicker-module__SiJIFq__Step{min-height:0;animation:ChatImportPicker-module__SiJIFq__pickerStepForward .24s var(--picker-ease) both;flex-direction:column;flex:auto;display:flex}.ChatImportPicker-module__SiJIFq__Step[data-direction=back]{animation-name:ChatImportPicker-module__SiJIFq__pickerStepBack}@keyframes ChatImportPicker-module__SiJIFq__pickerStepForward{0%{opacity:0;transform:translate(14px)}}@keyframes ChatImportPicker-module__SiJIFq__pickerStepBack{0%{opacity:0;transform:translate(-14px)}}.ChatImportPicker-module__SiJIFq__Back svg{transition:transform .18s var(--picker-ease)}.ChatImportPicker-module__SiJIFq__Back:hover svg{transform:translate(-2px)}.ChatImportPicker-module__SiJIFq__SourceItem,.ChatImportPicker-module__SiJIFq__FileRow,.ChatImportPicker-module__SiJIFq__LoadingRow{animation:ChatImportPicker-module__SiJIFq__pickerRowIn .26s var(--picker-ease) both;animation-delay:calc(var(--row-index,0) * 22ms + 40ms)}@keyframes ChatImportPicker-module__SiJIFq__pickerRowIn{0%{opacity:0;transform:translateY(5px)}}.ChatImportPicker-module__SiJIFq__SearchRow{padding:4px 14px 8px;position:relative}.ChatImportPicker-module__SiJIFq__SearchIcon{height:34px;color:var(--text-muted);pointer-events:none;place-items:center;transition:color .16s;display:grid;position:absolute;top:4px;left:26px}.ChatImportPicker-module__SiJIFq__SearchIcon svg{display:block}.ChatImportPicker-module__SiJIFq__SearchRow:focus-within .ChatImportPicker-module__SiJIFq__SearchIcon{color:var(--widget-accent-ink)}.ChatImportPicker-module__SiJIFq__Search{border:1px solid var(--widget-hairline);width:100%;height:34px;color:var(--text-primary);background:0 0;border-radius:999px;padding:0 14px 0 36px;font-family:inherit;font-size:13px;transition:border-color .16s}.ChatImportPicker-module__SiJIFq__Search::placeholder{color:var(--text-muted)}.ChatImportPicker-module__SiJIFq__Search:focus-visible{border-color:var(--widget-accent-line);outline:none}.ChatImportPicker-module__SiJIFq__List,.ChatImportPicker-module__SiJIFq__Files{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-secondary) 34%, transparent) transparent;flex-direction:column;gap:1px;min-height:0;padding:2px 8px 6px;display:flex;overflow:auto}.ChatImportPicker-module__SiJIFq__List{flex:auto;max-height:380px}.ChatImportPicker-module__SiJIFq__Files{flex:auto;max-height:320px}.ChatImportPicker-module__SiJIFq__List::-webkit-scrollbar{width:8px}.ChatImportPicker-module__SiJIFq__Files::-webkit-scrollbar{width:8px}.ChatImportPicker-module__SiJIFq__List::-webkit-scrollbar-track{background:0 0}.ChatImportPicker-module__SiJIFq__Files::-webkit-scrollbar-track{background:0 0}.ChatImportPicker-module__SiJIFq__List::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-secondary) 28%, transparent);border-radius:999px}.ChatImportPicker-module__SiJIFq__Files::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-secondary) 28%, transparent);border-radius:999px}.ChatImportPicker-module__SiJIFq__Empty{color:var(--text-muted);flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px 18px;font-size:12.5px;line-height:1.5;display:flex}.ChatImportPicker-module__SiJIFq__Loading{flex-direction:column;gap:2px;padding:2px 0 6px;display:flex}.ChatImportPicker-module__SiJIFq__LoadingRow{flex-direction:column;gap:7px;padding:10px;display:flex}.ChatImportPicker-module__SiJIFq__LoadingFile{flex-direction:row;align-items:center;gap:10px;padding:7px 10px}.ChatImportPicker-module__SiJIFq__LoadingBone,.ChatImportPicker-module__SiJIFq__LoadingBox{background:color-mix(in srgb, var(--text-primary) 8%, transparent);border-radius:999px;height:10px;animation:1.4s ease-in-out infinite ChatImportPicker-module__SiJIFq__pickerBonePulse;display:block}.ChatImportPicker-module__SiJIFq__LoadingBoneMeta{opacity:.7;width:22%;height:8px}.ChatImportPicker-module__SiJIFq__LoadingBox{border-radius:5px;flex-shrink:0;width:16px;height:16px}@keyframes ChatImportPicker-module__SiJIFq__pickerBonePulse{50%{opacity:.45}}.ChatImportPicker-module__SiJIFq__SourceItem{flex-shrink:0;min-width:0;display:flex}.ChatImportPicker-module__SiJIFq__SourceRow{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:8px 8px 8px 12px;font-family:inherit;transition:background-color .14s,border-color .14s;display:flex}.ChatImportPicker-module__SiJIFq__SourceRow:hover{background:var(--hover-bg)}.ChatImportPicker-module__SiJIFq__SourceRow[data-active=true]{border-color:var(--widget-hairline)}.ChatImportPicker-module__SiJIFq__SourceRow:focus-visible{outline:2px solid var(--action-color);outline-offset:-1px}.ChatImportPicker-module__SiJIFq__SourceBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ChatImportPicker-module__SiJIFq__SourceTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.ChatImportPicker-module__SiJIFq__Hit{background:var(--widget-accent-tint);color:var(--widget-accent-ink);border-radius:3px;padding:0 1px}.ChatImportPicker-module__SiJIFq__SourceMeta,.ChatImportPicker-module__SiJIFq__SourceTime{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11.5px;overflow:hidden}.ChatImportPicker-module__SiJIFq__SourceTime{flex-shrink:0}.ChatImportPicker-module__SiJIFq__SourceGo{min-width:18px;height:18px;color:var(--text-muted);opacity:.35;transition:opacity .16s ease, transform .2s var(--picker-ease), color .16s ease;flex-shrink:0;place-items:center;display:grid;transform:translate(-3px)}.ChatImportPicker-module__SiJIFq__SourceGo svg{display:block}.ChatImportPicker-module__SiJIFq__SourceRow:hover .ChatImportPicker-module__SiJIFq__SourceGo,.ChatImportPicker-module__SiJIFq__SourceRow:focus-visible .ChatImportPicker-module__SiJIFq__SourceGo,.ChatImportPicker-module__SiJIFq__SourceRow[data-active=true] .ChatImportPicker-module__SiJIFq__SourceGo{opacity:1;color:var(--text-secondary);transform:none}.ChatImportPicker-module__SiJIFq__AllRow,.ChatImportPicker-module__SiJIFq__FileRow{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;transition:background-color .14s;display:flex;position:relative}.ChatImportPicker-module__SiJIFq__AllRow{color:var(--text-secondary);margin:2px 8px;font-size:12.5px;font-weight:600}.ChatImportPicker-module__SiJIFq__FileRow:hover,.ChatImportPicker-module__SiJIFq__AllRow:hover{background:var(--hover-bg)}.ChatImportPicker-module__SiJIFq__FileRow:focus-within,.ChatImportPicker-module__SiJIFq__AllRow:focus-within{outline:2px solid var(--action-color);outline-offset:-2px}.ChatImportPicker-module__SiJIFq__CheckInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ChatImportPicker-module__SiJIFq__Box{border:1px solid color-mix(in srgb, var(--text-muted) 60%, transparent);width:16px;height:16px;color:var(--widget-accent-ink);border-radius:5px;flex-shrink:0;place-items:center;transition:border-color .14s,background-color .14s,transform .14s;display:inline-grid}.ChatImportPicker-module__SiJIFq__FileRow:active .ChatImportPicker-module__SiJIFq__Box,.ChatImportPicker-module__SiJIFq__AllRow:active .ChatImportPicker-module__SiJIFq__Box{transform:scale(.9)}.ChatImportPicker-module__SiJIFq__Box[data-state=on],.ChatImportPicker-module__SiJIFq__Box[data-state=some]{border-color:var(--widget-accent-line);background:var(--widget-accent-tint)}.ChatImportPicker-module__SiJIFq__Box svg polyline,.ChatImportPicker-module__SiJIFq__Box svg line{stroke-dasharray:24;animation:ChatImportPicker-module__SiJIFq__pickerTickDraw .22s var(--picker-ease) both}@keyframes ChatImportPicker-module__SiJIFq__pickerTickDraw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.ChatImportPicker-module__SiJIFq__AllLabel{flex-shrink:0}.ChatImportPicker-module__SiJIFq__TypeStrip{flex:1;justify-content:flex-end;gap:4px;min-width:0;display:flex;overflow:hidden}.ChatImportPicker-module__SiJIFq__TypeCount{border:1px solid var(--widget-hairline);font-family:var(--font-mono,"Fira Code", "Consolas", monospace);color:var(--text-muted);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:0 6px;font-size:10px;font-weight:500;line-height:16px}.ChatImportPicker-module__SiJIFq__AllRow:not(:has(.ChatImportPicker-module__SiJIFq__TypeStrip)) .ChatImportPicker-module__SiJIFq__AllLabel{flex:1}.ChatImportPicker-module__SiJIFq__TypeChip{border:1px solid var(--widget-hairline);width:34px;height:18px;font-family:var(--font-mono,"Fira Code", "Consolas", monospace);letter-spacing:.02em;color:var(--text-muted);border-radius:5px;flex-shrink:0;place-items:center;font-size:9.5px;font-weight:600;transition:color .14s,border-color .14s;display:inline-grid}.ChatImportPicker-module__SiJIFq__TypeChip[data-empty=true]{opacity:.6;border-style:dashed}.ChatImportPicker-module__SiJIFq__FileRow[data-on=true] .ChatImportPicker-module__SiJIFq__TypeChip{color:var(--text-secondary)}.ChatImportPicker-module__SiJIFq__FilePath{white-space:nowrap;min-width:0;font-family:var(--font-mono,"Fira Code", "Consolas", monospace);flex:1;font-size:12.5px;display:flex;overflow:hidden}.ChatImportPicker-module__SiJIFq__FileDir{text-overflow:ellipsis;min-width:0;color:var(--text-muted);opacity:.8;flex-shrink:1;overflow:hidden}.ChatImportPicker-module__SiJIFq__FileName{text-overflow:ellipsis;max-width:100%;color:var(--text-muted);flex-shrink:0;transition:color .14s;overflow:hidden}.ChatImportPicker-module__SiJIFq__FileRow[data-on=true] .ChatImportPicker-module__SiJIFq__FileName{color:var(--text-primary)}.ChatImportPicker-module__SiJIFq__FileMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.ChatImportPicker-module__SiJIFq__FileLines{text-align:right;opacity:.75;min-width:58px}.ChatImportPicker-module__SiJIFq__Taken{border:1px solid var(--widget-hairline);color:var(--text-secondary);animation:ChatImportPicker-module__SiJIFq__pickerRowIn .2s var(--picker-ease) both;border-radius:999px;flex-shrink:0;padding:0 6px;font-size:10.5px;font-weight:600;line-height:1.5}.ChatImportPicker-module__SiJIFq__ConflictRow{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px 2px;display:flex}.ChatImportPicker-module__SiJIFq__ConflictText{flex-direction:column;flex:150px;gap:1px;min-width:0;display:flex}.ChatImportPicker-module__SiJIFq__ConflictLabel{color:var(--text-secondary);font-size:12.5px}.ChatImportPicker-module__SiJIFq__ConflictHint{color:var(--text-muted);animation:ChatImportPicker-module__SiJIFq__pickerPreviewIn .2s var(--picker-ease) both;font-size:11.5px}.ChatImportPicker-module__SiJIFq__Segmented{--segment-count:3;border:1px solid var(--widget-hairline);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:2px;display:inline-grid;position:relative}.ChatImportPicker-module__SiJIFq__SegmentThumb{width:calc((100% - 4px) / var(--segment-count));border:1px solid var(--widget-accent-line);background:var(--widget-accent-tint);transform:translateX(calc(100% * var(--segment-index,0)));transition:transform .26s var(--picker-ease);pointer-events:none;border-radius:999px;position:absolute;top:2px;bottom:2px;left:2px}.ChatImportPicker-module__SiJIFq__Segment{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:color .16s;position:relative}.ChatImportPicker-module__SiJIFq__Segment:hover{color:var(--text-primary)}.ChatImportPicker-module__SiJIFq__Segment[data-active=true]{color:var(--widget-accent-ink)}.ChatImportPicker-module__SiJIFq__Segment:focus-visible{outline:2px solid var(--action-color);outline-offset:1px}.ChatImportPicker-module__SiJIFq__Preview.ChatImportPicker-module__SiJIFq__Preview{flex:220px}.ChatImportPicker-module__SiJIFq__PreviewLine{animation:ChatImportPicker-module__SiJIFq__pickerPreviewIn .22s var(--picker-ease) both;display:inline-block}@keyframes ChatImportPicker-module__SiJIFq__pickerPreviewIn{0%{opacity:0;transform:translateY(3px)}}.ChatImportPicker-module__SiJIFq__PreviewSize{white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.8;margin-left:.3em}.ChatImportPicker-module__SiJIFq__PreviewSize:before{content:"· "}@media (max-width:480px){.ChatImportPicker-module__SiJIFq__Overlay{align-items:flex-end;padding:0}.ChatImportPicker-module__SiJIFq__Dialog{border-radius:16px 16px 0 0;width:100%;max-height:88vh;animation-name:ChatImportPicker-module__SiJIFq__pickerSheetIn}.ChatImportPicker-module__SiJIFq__Closing .ChatImportPicker-module__SiJIFq__Dialog{animation-name:ChatImportPicker-module__SiJIFq__pickerSheetOut}.ChatImportPicker-module__SiJIFq__FileLines,.ChatImportPicker-module__SiJIFq__TypeStrip{display:none}.ChatImportPicker-module__SiJIFq__AllRow .ChatImportPicker-module__SiJIFq__AllLabel{flex:1}}@keyframes ChatImportPicker-module__SiJIFq__pickerSheetIn{0%{opacity:0;transform:translateY(40px)}}@keyframes ChatImportPicker-module__SiJIFq__pickerSheetOut{to{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.ChatImportPicker-module__SiJIFq__SourceItem,.ChatImportPicker-module__SiJIFq__FileRow,.ChatImportPicker-module__SiJIFq__LoadingRow{animation-delay:0s}}:is(html[data-reduce-motion=true] .ChatImportPicker-module__SiJIFq__SourceItem,html[data-reduce-motion=true] .ChatImportPicker-module__SiJIFq__FileRow,html[data-reduce-motion=true] .ChatImportPicker-module__SiJIFq__LoadingRow){animation-delay:0s}.ChatImportPicker-module__SiJIFq__Overlay.ChatImportPicker-module__SiJIFq__Inline{z-index:auto;background:0 0;padding:0;animation:none;display:block;position:static;inset:auto}.ChatImportPicker-module__SiJIFq__Overlay.ChatImportPicker-module__SiJIFq__Inline .ChatImportPicker-module__SiJIFq__Dialog{width:100%;max-height:560px;box-shadow:none;border-radius:16px;animation:none}
.WorkspaceImportChip-module__erclHG__Chip{--widget-hairline:color-mix(in srgb, var(--dropdown-border) 80%, transparent);border:1px solid var(--widget-hairline);background:var(--input-bg);min-width:0;max-width:100%;color:var(--text-secondary);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 10px;font-size:12.5px;line-height:1.3;display:inline-flex}.WorkspaceImportChip-module__erclHG__Mark{color:var(--text-muted);flex-shrink:0;place-items:center;display:inline-grid}.WorkspaceImportChip-module__erclHG__Text{align-items:baseline;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.WorkspaceImportChip-module__erclHG__Lead,.WorkspaceImportChip-module__erclHG__Count{white-space:nowrap;color:var(--text-muted);flex-shrink:0}.WorkspaceImportChip-module__erclHG__Title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-weight:600;overflow:hidden}.WorkspaceImportChip-module__erclHG__Chip .WorkspaceImportChip-module__erclHG__Choose{flex-shrink:0;min-height:24px;padding:2px 10px;font-size:12px}.WorkspaceImportChip-module__erclHG__Chip .WorkspaceImportChip-module__erclHG__Choose[aria-disabled=true]{cursor:default;opacity:.5}.WorkspaceImportChip-module__erclHG__Chip .WorkspaceImportChip-module__erclHG__Choose[aria-disabled=true]:hover{background:0 0}.WorkspaceImportChip-module__erclHG__Reason{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WorkspaceImportChip-module__erclHG__Chip .WorkspaceImportChip-module__erclHG__Remove{flex-shrink:0;width:24px;min-height:24px}@media (max-width:420px){.WorkspaceImportChip-module__erclHG__Lead{display:none}}
.ContextMeter-module__utB0VW__Panel{--ctx-messages:#2a78d6;--ctx-systemPrompt:#eb6834;--ctx-tools:#1baf7a;--ctx-personalization:#eda100;--ctx-workspace:#e87ba4;--ctx-attachments:#008300;--ctx-toolRounds:#4a3aa7;--ctx-reply:#e34948}html[data-theme=dark] .ContextMeter-module__utB0VW__Panel{--ctx-messages:#3987e5;--ctx-systemPrompt:#d95926;--ctx-tools:#199e70;--ctx-personalization:#c98500;--ctx-workspace:#d55181;--ctx-attachments:#008300;--ctx-toolRounds:#9085e9;--ctx-reply:#e66767}.ContextMeter-module__utB0VW__Outline{pointer-events:none;color:var(--text-primary);outline:none;position:absolute;top:-1px;left:-1px;overflow:visible}.ContextMeter-module__utB0VW__Track,.ContextMeter-module__utB0VW__Fill,.ContextMeter-module__utB0VW__HitBand{fill:none}.ContextMeter-module__utB0VW__Track{stroke:color-mix(in srgb, var(--text-primary) 13%, transparent);stroke-width:1px}.ContextMeter-module__utB0VW__Fill{stroke:color-mix(in srgb, currentColor 46%, transparent);stroke-width:1.5px;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.22,1,.36,1),stroke .15s,stroke-width .15s}.ContextMeter-module__utB0VW__HitBand{stroke:#0000;stroke-width:6px;pointer-events:stroke;cursor:pointer}.ContextMeter-module__utB0VW__Outline:hover .ContextMeter-module__utB0VW__Fill,.ContextMeter-module__utB0VW__Outline[data-open=true] .ContextMeter-module__utB0VW__Fill,.ContextMeter-module__utB0VW__Outline:focus-visible .ContextMeter-module__utB0VW__Fill,.ContextMeter-module__utB0VW__Outline[data-trimming=true] .ContextMeter-module__utB0VW__Fill{stroke:currentColor;stroke-width:2px}.ContextMeter-module__utB0VW__Outline:focus-visible .ContextMeter-module__utB0VW__Track{stroke:var(--action-color,var(--exypnos-accent));stroke-width:2px}.ContextMeter-module__utB0VW__Panel{z-index:1000;border:1px solid var(--dropdown-border,var(--border-gray));background:var(--dropdown-bg,var(--bg-secondary));width:min(340px,100vw - 16px);color:var(--text-primary);box-shadow:var(--shadow-lg);font-family:var(--font-body);border-radius:14px;padding:14px 16px 12px;font-size:12.5px;line-height:1.3;animation:.16s cubic-bezier(.22,1,.36,1) both ContextMeter-module__utB0VW__panelIn;position:fixed}.ContextMeter-module__utB0VW__Head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.ContextMeter-module__utB0VW__Title{font-size:13px;font-weight:600}.ContextMeter-module__utB0VW__Total{color:var(--text-secondary);font-variant-numeric:tabular-nums}.ContextMeter-module__utB0VW__Bar{border-radius:4px;gap:2px;height:8px;margin-bottom:10px;display:flex;overflow:hidden}.ContextMeter-module__utB0VW__Segment,.ContextMeter-module__utB0VW__FreeSegment{flex-basis:0;min-width:2px}.ContextMeter-module__utB0VW__FreeSegment{background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.ContextMeter-module__utB0VW__Rows{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ContextMeter-module__utB0VW__Rows th,.ContextMeter-module__utB0VW__Rows td{background:0 0;border:0;padding:3px 0;font-size:12.5px;font-weight:400}.ContextMeter-module__utB0VW__Rows th{text-align:left;color:var(--text-primary)}.ContextMeter-module__utB0VW__Rows td{text-align:right;color:var(--text-secondary);white-space:nowrap}.ContextMeter-module__utB0VW__Rows td+td{width:52px;color:var(--text-primary)}.ContextMeter-module__utB0VW__FreeRow th{color:var(--text-secondary)}.ContextMeter-module__utB0VW__Key{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:8px;display:inline-block}.ContextMeter-module__utB0VW__Key[data-free=true]{background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.ContextMeter-module__utB0VW__Segment[data-part=messages],.ContextMeter-module__utB0VW__Key[data-part=messages]{background:var(--ctx-messages)}.ContextMeter-module__utB0VW__Segment[data-part=systemPrompt],.ContextMeter-module__utB0VW__Key[data-part=systemPrompt]{background:var(--ctx-systemPrompt)}.ContextMeter-module__utB0VW__Segment[data-part=tools],.ContextMeter-module__utB0VW__Key[data-part=tools]{background:var(--ctx-tools)}.ContextMeter-module__utB0VW__Segment[data-part=personalization],.ContextMeter-module__utB0VW__Key[data-part=personalization]{background:var(--ctx-personalization)}.ContextMeter-module__utB0VW__Segment[data-part=workspace],.ContextMeter-module__utB0VW__Key[data-part=workspace]{background:var(--ctx-workspace)}.ContextMeter-module__utB0VW__Segment[data-part=attachments],.ContextMeter-module__utB0VW__Key[data-part=attachments]{background:var(--ctx-attachments)}.ContextMeter-module__utB0VW__Segment[data-part=toolRounds],.ContextMeter-module__utB0VW__Key[data-part=toolRounds]{background:var(--ctx-toolRounds)}.ContextMeter-module__utB0VW__Segment[data-part=reply],.ContextMeter-module__utB0VW__Key[data-part=reply]{background:var(--ctx-reply)}.ContextMeter-module__utB0VW__Notes{border-top:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);margin-top:10px;padding-top:9px}.ContextMeter-module__utB0VW__Note{color:var(--text-secondary);margin:0;font-size:12px}.ContextMeter-module__utB0VW__Note+.ContextMeter-module__utB0VW__Note{margin-top:6px}@keyframes ContextMeter-module__utB0VW__panelIn{0%{opacity:0;transform:translateY(4px)}}html[data-reduce-motion=true] .ContextMeter-module__utB0VW__Panel{animation:none}html[data-reduce-motion=true] .ContextMeter-module__utB0VW__Fill{transition:stroke .15s,stroke-width .15s}
.ChatCapacityNotice-module__wNS-_W__Hourglass{color:var(--text-primary);flex:none;animation:.5s ease-out both ChatCapacityNotice-module__wNS-_W__capacityArrive;display:inline-flex}.ChatCapacityNotice-module__wNS-_W__HourglassSvg{display:block;overflow:visible}.ChatCapacityNotice-module__wNS-_W__HourglassBody{transform-origin:5px 6px}.ChatCapacityNotice-module__wNS-_W__HourglassTurning{transition:transform .8s cubic-bezier(.65,0,.35,1);transform:rotate(180deg)}.ChatCapacityNotice-module__wNS-_W__Glass{fill:color-mix(in srgb, currentColor 78%, transparent)}.ChatCapacityNotice-module__wNS-_W__Sand{fill:var(--action-color)}.ChatCapacityNotice-module__wNS-_W__Sand circle{transition:opacity .28s}.ChatCapacityNotice-module__wNS-_W__Sand .ChatCapacityNotice-module__wNS-_W__GrainGone{opacity:0}.ChatCapacityNotice-module__wNS-_W__Sand .ChatCapacityNotice-module__wNS-_W__GrainFalling{transition:none;animation:.46s linear infinite ChatCapacityNotice-module__wNS-_W__capacityGrainFall}@keyframes ChatCapacityNotice-module__wNS-_W__capacityArrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatCapacityNotice-module__wNS-_W__capacityGrainFall{0%{opacity:0;transform:translateY(-1px)}25%,75%{opacity:1}to{opacity:0;transform:translateY(1px)}}.ChatCapacityNotice-module__wNS-_W__Notice{text-align:center;background-color:var(--input-bg);border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);min-height:104px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 32px;animation:.45s ease-out both ChatCapacityNotice-module__wNS-_W__capacityArrive;display:flex}.ChatCapacityNotice-module__wNS-_W__NoticeStacked{gap:12px;padding:26px 22px 24px}.ChatCapacityNotice-module__wNS-_W__NoticeTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text-primary);margin:2px 0 0;font-size:20px;font-weight:400;line-height:1.2}.ChatCapacityNotice-module__wNS-_W__NoticeText{max-width:34rem;color:var(--text-secondary);text-wrap:balance;margin:0;font-size:15px;line-height:1.6}.ChatCapacityNotice-module__wNS-_W__Bar{background-color:var(--input-bg);border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);width:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 4%, transparent);border-radius:20px;align-items:center;gap:14px;padding:14px 18px;display:flex}.ChatCapacityNotice-module__wNS-_W__Bar .ChatCapacityNotice-module__wNS-_W__Hourglass{animation:none}.ChatCapacityNotice-module__wNS-_W__BarText{color:var(--text-secondary);text-wrap:pretty;font-size:13.5px;line-height:1.55}@media (max-width:480px){.ChatCapacityNotice-module__wNS-_W__NoticeText{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.ChatCapacityNotice-module__wNS-_W__Hourglass,.ChatCapacityNotice-module__wNS-_W__Notice,.ChatCapacityNotice-module__wNS-_W__Sand .ChatCapacityNotice-module__wNS-_W__GrainFalling{animation:none!important}.ChatCapacityNotice-module__wNS-_W__HourglassTurning,.ChatCapacityNotice-module__wNS-_W__Sand circle{transition:none!important}}:is(html[data-reduce-motion=true] .ChatCapacityNotice-module__wNS-_W__Hourglass,html[data-reduce-motion=true] .ChatCapacityNotice-module__wNS-_W__Notice){animation:none!important}
.ThinkingIndicator-module__PErSUa__ThinkingIndicatorIcon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.ThinkingIndicator-module__PErSUa__ThinkingDotMatrix{will-change:opacity, transform;transform-origin:50%;grid-template-columns:repeat(3,1fr);place-items:center;gap:2.5px;padding:1px;transition:opacity .15s,transform .18s;display:grid;position:absolute;inset:0;transform:translateZ(0)}.ThinkingIndicator-module__PErSUa__ThinkingDot{opacity:.2;width:3.5px;height:3.5px;box-shadow:none;will-change:opacity;background:currentColor;border-radius:999px;transition:opacity .18s,background .18s}.ThinkingIndicator-module__PErSUa__ThinkingDotActive{opacity:.7;background:currentColor}.ThinkingIndicator-module__PErSUa__ThinkingDotActive[data-strength="0"]{opacity:1;background:currentColor}.ThinkingIndicator-module__PErSUa__ThinkingDotActive[data-strength="1"]{opacity:.88;background:currentColor}.ThinkingIndicator-module__PErSUa__ThinkingDotActive[data-strength="2"]{opacity:.72;background:currentColor}.ThinkingIndicator-module__PErSUa__ThinkingDotActive[data-strength="3"]{opacity:.56;background:currentColor}.ThinkingIndicator-module__PErSUa__ThinkingDotComplete{opacity:.94;background:currentColor}.ThinkingIndicator-module__PErSUa__ThinkingChevron{opacity:0;margin:auto;transition:opacity .15s;position:absolute;inset:0}.ThinkingIndicator-module__PErSUa__Chevron{will-change:transform;flex-shrink:0;transition:transform .2s;transform:translateZ(0)}.ThinkingIndicator-module__PErSUa__ChevronExpanded{transform:rotate(90deg)translateZ(0)}
.SearchSelector-module___ZFkYG__Container{position:relative}.SearchSelector-module___ZFkYG__SearchChip{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:0;height:32px;padding:0 8px 0 2px;font-family:inherit;font-size:13px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.SearchSelector-module___ZFkYG__SearchChip:focus-visible,.SearchSelector-module___ZFkYG__IconArea:focus-visible,.SearchSelector-module___ZFkYG__TextArea:focus-visible{outline:2px solid var(--selector-color,var(--search-color,#60a5fa));outline-offset:1px}.SearchSelector-module___ZFkYG__SearchChipInactive,.SearchSelector-module___ZFkYG__SearchChipActive{color:var(--text-secondary)}.SearchSelector-module___ZFkYG__SearchChipActive .SearchSelector-module___ZFkYG__IconArea{color:var(--selector-color,var(--search-color,#60a5fa))}.SearchSelector-module___ZFkYG__SearchChipHovered{background-color:color-mix(in srgb, var(--selector-color,var(--search-color,#60a5fa)) 10%, transparent);border-color:color-mix(in srgb, var(--selector-color,var(--search-color,#60a5fa)) 30%, transparent);color:var(--selector-color,var(--search-color,#60a5fa))}.SearchSelector-module___ZFkYG__IconArea{cursor:pointer;width:28px;height:28px;color:inherit;font:inherit;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .1s;display:flex}.SearchSelector-module___ZFkYG__QuillPenIconChip{background-color:currentColor;flex-shrink:0;width:18px;height:18px;-webkit-mask-image:url(/quillpen.svg);mask-image:url(/quillpen.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SearchSelector-module___ZFkYG__IconArea:hover{background-color:var(--hover-bg,#ffffff1a)}.SearchSelector-module___ZFkYG__IconAreaDismiss:hover{background-color:color-mix(in srgb, var(--selector-color,var(--search-color,#60a5fa)) 20%, transparent);color:var(--selector-color,var(--search-color,#60a5fa))}.SearchSelector-module___ZFkYG__TextArea{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;font-family:inherit;font-weight:500;font-size:inherit;background:0 0;border:none;border-radius:8px;padding:4px}.SearchSelector-module___ZFkYG__StyleMenu{background-color:var(--dropdown-bg,#2f2f2f);border:1px solid var(--dropdown-border,#404040);z-index:100;will-change:opacity, transform;border-radius:12px;min-width:240px;max-width:300px;padding:6px;animation:.15s SearchSelector-module___ZFkYG__styleMenuFadeIn;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.SearchSelector-module___ZFkYG__StyleSearchComposer{align-items:center;padding:4px 6px 6px;display:flex}.SearchSelector-module___ZFkYG__StyleSearchInput{min-width:0;height:28px;color:var(--text-primary);font-family:var(--font-body,inherit);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px;font-weight:400}.SearchSelector-module___ZFkYG__StyleSearchInput::placeholder{color:var(--text-muted,#71717a)}.SearchSelector-module___ZFkYG__StyleSearchDivider{background:var(--dropdown-border,#252525);height:1px;margin:4px 6px}.SearchSelector-module___ZFkYG__StyleMenuList{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-muted) 40%, transparent) transparent;max-height:252px;overflow-y:auto}.SearchSelector-module___ZFkYG__StyleMenuList::-webkit-scrollbar{width:5px}.SearchSelector-module___ZFkYG__StyleMenuList::-webkit-scrollbar-track{background:0 0}.SearchSelector-module___ZFkYG__StyleMenuList::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 40%, transparent);border-radius:999px}.SearchSelector-module___ZFkYG__StyleMenuList::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-muted) 65%, transparent)}.SearchSelector-module___ZFkYG__StyleMenuEmpty{color:var(--text-muted,#71717a);text-align:center;padding:10px 12px;font-size:13px}@keyframes SearchSelector-module___ZFkYG__styleMenuFadeIn{0%{opacity:0;transform:translate(-50%,4px)translateZ(0)}to{opacity:1;transform:translate(-50%)translateZ(0)}}@keyframes SearchSelector-module___ZFkYG__styleMenuFadeOut{0%{opacity:1;transform:translate(-50%)translateZ(0)}to{opacity:0;transform:translate(-50%,4px)translateZ(0)}}.SearchSelector-module___ZFkYG__StyleMenuClosing{animation:.12s forwards SearchSelector-module___ZFkYG__styleMenuFadeOut}.SearchSelector-module___ZFkYG__StyleMenuItem{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:14px;transition:background-color .1s;display:flex}.SearchSelector-module___ZFkYG__StyleMenuItem:hover{background-color:var(--dropdown-hover,#404040)}.SearchSelector-module___ZFkYG__StyleMenuItemActive{color:var(--selector-color,var(--search-color,#60a5fa))}.SearchSelector-module___ZFkYG__StyleMenuLabel{flex:1;min-width:0}.SearchSelector-module___ZFkYG__StyleMenuSummary{color:var(--text-muted,#71717a);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.3;display:block;overflow:hidden}.SearchSelector-module___ZFkYG__SearchingIndicator{color:var(--search-color,#60a5fa);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;width:fit-content;padding:8px 0;font-size:14px;display:flex}.SearchSelector-module___ZFkYG__SearchingIndicator .SearchSelector-module___ZFkYG__SearchingText{background:linear-gradient(90deg, var(--gradient-start,#60a5fa) 0%, var(--gradient-end,#1d4ed8) 50%, var(--gradient-start,#60a5fa) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite SearchSelector-module___ZFkYG__shimmer}@keyframes SearchSelector-module___ZFkYG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.SearchSelector-module___ZFkYG__SearchingText{font-weight:500}
.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)}}
.FirstRunTips-module__8MCT2W__Root{border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);width:100%;max-width:520px;color:var(--text-secondary);opacity:0;background:0 0;border-radius:14px;margin:28px auto 0;padding:10px 12px 8px;animation:.4s ease-out .25s forwards FirstRunTips-module__8MCT2W__firstRunTipsIn}.FirstRunTips-module__8MCT2W__Header{align-items:center;gap:8px;padding:0 4px 6px;display:flex}.FirstRunTips-module__8MCT2W__Title{color:var(--text-primary);margin:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4}.FirstRunTips-module__8MCT2W__Count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.4}.FirstRunTips-module__8MCT2W__Hide{appearance:none;border:1px solid color-mix(in srgb, var(--dropdown-border) 85%, transparent);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:3px 11px;font-size:12px;font-weight:500;line-height:1.4;transition:border-color .18s}.FirstRunTips-module__8MCT2W__Hide:hover{border-color:color-mix(in srgb, var(--text-primary) 45%, transparent)}.FirstRunTips-module__8MCT2W__Hide:focus-visible,.FirstRunTips-module__8MCT2W__Action:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.FirstRunTips-module__8MCT2W__List{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;margin:0;padding:0;list-style:none;display:grid}.FirstRunTips-module__8MCT2W__Item{min-width:0}.FirstRunTips-module__8MCT2W__Action,.FirstRunTips-module__8MCT2W__Static{text-align:left;width:100%;color:var(--text-secondary);border-radius:8px;align-items:flex-start;gap:10px;padding:6px 4px;display:flex}.FirstRunTips-module__8MCT2W__Action{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;transition:color .18s}.FirstRunTips-module__8MCT2W__Action:hover,.FirstRunTips-module__8MCT2W__Action:focus-visible{color:var(--text-primary)}.FirstRunTips-module__8MCT2W__Glyph{color:var(--text-muted);flex:none;margin-top:1px;transition:color .18s}.FirstRunTips-module__8MCT2W__Action:hover .FirstRunTips-module__8MCT2W__Glyph,.FirstRunTips-module__8MCT2W__Action:focus-visible .FirstRunTips-module__8MCT2W__Glyph{color:var(--text-primary)}.FirstRunTips-module__8MCT2W__Text{flex-direction:column;gap:1px;min-width:0;display:flex}.FirstRunTips-module__8MCT2W__Label{font-size:13px;font-weight:500;line-height:1.35}.FirstRunTips-module__8MCT2W__Hint{color:var(--text-muted);font-size:12px;line-height:1.35}.FirstRunTips-module__8MCT2W__ItemDone .FirstRunTips-module__8MCT2W__Label{color:var(--text-muted);text-decoration:line-through;text-decoration-thickness:1px}.FirstRunTips-module__8MCT2W__ItemDone .FirstRunTips-module__8MCT2W__Glyph{color:var(--text-secondary)}.FirstRunTips-module__8MCT2W__VisuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes FirstRunTips-module__8MCT2W__firstRunTipsIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FirstRunTips-module__8MCT2W__Root{opacity:1;animation:none}.FirstRunTips-module__8MCT2W__Hide,.FirstRunTips-module__8MCT2W__Action,.FirstRunTips-module__8MCT2W__Glyph{transition:none}}html[data-reduce-motion=true] .FirstRunTips-module__8MCT2W__Root{opacity:1;animation:none}@media (max-width:640px){.FirstRunTips-module__8MCT2W__Root{display:none}}@media (max-height:720px){.FirstRunTips-module__8MCT2W__Root{display:none}}
.TemporaryChat-module__DOxXUW__Ghost{color:var(--text-primary);animation:.5s ease-out both TemporaryChat-module__DOxXUW__ghostArrive;display:inline-flex}.TemporaryChat-module__DOxXUW__GhostSvg{display:block;overflow:visible}.TemporaryChat-module__DOxXUW__GhostBody{fill:color-mix(in srgb, currentColor 82%, transparent);animation:4.8s ease-in-out infinite TemporaryChat-module__DOxXUW__ghostBob}.TemporaryChat-module__DOxXUW__GhostLids{opacity:0;animation:5.6s step-end 1.2s infinite TemporaryChat-module__DOxXUW__ghostBlink}.TemporaryChat-module__DOxXUW__GhostWisps{fill:color-mix(in srgb, currentColor 55%, transparent)}.TemporaryChat-module__DOxXUW__GhostWisps circle{opacity:0;animation:3.6s ease-in infinite TemporaryChat-module__DOxXUW__ghostWisp}@keyframes TemporaryChat-module__DOxXUW__ghostArrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes TemporaryChat-module__DOxXUW__ghostBob{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes TemporaryChat-module__DOxXUW__ghostBlink{0%,94%{opacity:0}95%,99%{opacity:1}}@keyframes TemporaryChat-module__DOxXUW__ghostWisp{0%{opacity:0;transform:translateY(-.6px)}20%{opacity:1}to{opacity:0;transform:translateY(1.6px)}}.TemporaryChat-module__DOxXUW__Promises{opacity:0;flex-direction:column;align-items:center;gap:12px;margin-top:20px;padding:0 8px;transition:opacity .4s;display:flex}.TemporaryChat-module__DOxXUW__PromisesVisible{opacity:1}.TemporaryChat-module__DOxXUW__PromiseList{flex-wrap:wrap;justify-content:center;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}.TemporaryChat-module__DOxXUW__Promise{color:var(--text-muted);white-space:nowrap;cursor:default;align-items:center;gap:8px;font-size:12.5px;line-height:1.4;display:inline-flex}.TemporaryChat-module__DOxXUW__PromiseBullet{border:1.5px dotted color-mix(in srgb, var(--text-primary) 55%, transparent);border-radius:50%;flex-shrink:0;width:10px;height:10px}.TemporaryChat-module__DOxXUW__TurnOff{appearance:none;color:var(--text-secondary);font:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 4px;font-size:12.5px;transition:color .18s}.TemporaryChat-module__DOxXUW__TurnOff:hover{color:var(--text-primary)}.TemporaryChat-module__DOxXUW__TurnOff:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}@media (max-width:560px){.TemporaryChat-module__DOxXUW__PromiseList{text-align:left;grid-template-columns:repeat(2,max-content);justify-content:center;gap:8px 18px;display:grid}}@media (prefers-reduced-motion:reduce){.TemporaryChat-module__DOxXUW__Ghost,.TemporaryChat-module__DOxXUW__GhostBody,.TemporaryChat-module__DOxXUW__GhostLids,.TemporaryChat-module__DOxXUW__GhostWisps circle{animation:none!important}.TemporaryChat-module__DOxXUW__Promises{opacity:1!important;transition:none!important}}html[data-reduce-motion=true] .TemporaryChat-module__DOxXUW__Ghost{animation:none!important}html[data-reduce-motion=true] .TemporaryChat-module__DOxXUW__GhostBody{animation:none!important}html[data-reduce-motion=true] .TemporaryChat-module__DOxXUW__GhostLids{animation:none!important}html[data-reduce-motion=true] .TemporaryChat-module__DOxXUW__GhostWisps circle{animation:none!important}html[data-reduce-motion=true] .TemporaryChat-module__DOxXUW__Promises{opacity:1!important;transition:none!important}
.EmptyState-module__CNl3hG__Root{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;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__AboveColumn{justify-content:center;margin-bottom:16px;display:flex;position:absolute;bottom:100%;left:0;right:0}.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}.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:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EmptyState-module__CNl3hG__UpgradePillMobile{width:fit-content;margin:0 auto 14px;display:flex}.EmptyState-module__CNl3hG__Headline{text-align:center;margin-bottom:22px}.EmptyState-module__CNl3hG__Title{font-family:var(--font-heading);font-size:var(--text-3xl);letter-spacing:-.01em;min-height:1.2em;color:var(--text-primary);margin:0;font-weight:400;line-height:1.2}.EmptyState-module__CNl3hG__InputWrapper{z-index:20;width:100%;max-width:47rem;padding:0 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-124px)}@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{opacity:0;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;transition:opacity .4s;display:flex}.EmptyState-module__CNl3hG__SuggestionChipsVisible{opacity:1}.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;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:7px 14px 7px 12px;font-size:13px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.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{opacity:.5;cursor:not-allowed;pointer-events:none}.EmptyState-module__CNl3hG__ChipIcon{pointer-events:none;background-color:var(--text-muted);flex-shrink:0;width:16px;height:16px;transition:background-color .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(--input-bg);border:1px solid color-mix(in srgb, var(--dropdown-border) 60%, transparent);border-radius:16px;width:100%;margin:10px 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:12px 18px 4px;display:flex}.EmptyState-module__CNl3hG__PanelTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);flex:1;font-size:11px;font-weight:500}.EmptyState-module__CNl3hG__PanelClose{appearance:none;width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;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 8px 8px;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:8px 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)}}@media (prefers-reduced-motion:reduce){.EmptyState-module__CNl3hG__SuggestionChips,.EmptyState-module__CNl3hG__Opener,.EmptyState-module__CNl3hG__UpgradePill{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.EmptyState-module__CNl3hG__OpenerCaret{animation:none!important}}:is(html[data-reduce-motion=true] .EmptyState-module__CNl3hG__SuggestionChips,html[data-reduce-motion=true] .EmptyState-module__CNl3hG__Opener,html[data-reduce-motion=true] .EmptyState-module__CNl3hG__UpgradePill){opacity:1!important;transition:none!important;animation:none!important;transform:none!important}html[data-reduce-motion=true] .EmptyState-module__CNl3hG__OpenerCaret{animation: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 12px 6px 10px;font-size:12px}.EmptyState-module__CNl3hG__SuggestionPanel{border-radius:0;max-width:100%}}.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__UpgradePillWas{color:var(--text-muted);margin-left:7px;font-size:12px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.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__TitleDotsOverlay svg{max-width:100%;height:auto}.EmptyState-module__CNl3hG__TitleDotsMarkTemporary g,.EmptyState-module__CNl3hG__TitleDotsMarkPaused g{fill:color-mix(in srgb, var(--text-primary) 88%, transparent)}.EmptyState-module__CNl3hG__TitleDotsMarkTemporary circle:nth-child(9n+4){animation:5.2s ease-in-out infinite EmptyState-module__CNl3hG__temporaryDotFade}.EmptyState-module__CNl3hG__TitleDotsMarkTemporary circle:nth-child(13n+7){animation:6.8s ease-in-out -2.1s infinite EmptyState-module__CNl3hG__temporaryDotFade}.EmptyState-module__CNl3hG__TitleDotsMarkTemporary circle:nth-child(17n+2){animation:7.6s ease-in-out -4.3s infinite EmptyState-module__CNl3hG__temporaryDotFade}@keyframes EmptyState-module__CNl3hG__temporaryDotFade{0%,55%,to{opacity:1}72%{opacity:.1}}.EmptyState-module__CNl3hG__ChatboxAnchorTemporary:after{content:"";border:1.5px dotted color-mix(in srgb, var(--text-primary) 24%, transparent);pointer-events:none;border-radius:27px;animation:.45s ease-out both EmptyState-module__CNl3hG__temporaryRingIn;position:absolute;inset:-7px}@keyframes EmptyState-module__CNl3hG__temporaryRingIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.EmptyState-module__CNl3hG__ChatboxAnchorTemporary~.EmptyState-module__CNl3hG__SuggestionChips{margin-top:21px}@media (prefers-reduced-motion:reduce){.EmptyState-module__CNl3hG__TitleDotsMarkTemporary circle,.EmptyState-module__CNl3hG__ChatboxAnchorTemporary:after{animation:none!important}}html[data-reduce-motion=true] .EmptyState-module__CNl3hG__TitleDotsMarkTemporary circle{animation:none!important}html[data-reduce-motion=true] .EmptyState-module__CNl3hG__ChatboxAnchorTemporary:after{animation:none!important}.EmptyState-module__CNl3hG__Opener{opacity:0;justify-content:center;margin-top:18px;padding:0 8px;transition:opacity .4s;display:flex;position:relative}.EmptyState-module__CNl3hG__OpenerVisible{opacity:1}.EmptyState-module__CNl3hG__OpenerButton{appearance:none;max-width:100%;color:var(--text-secondary);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:4px 10px;font-size:13px;line-height:1.5;transition:color .18s;display:inline-flex}.EmptyState-module__CNl3hG__OpenerButton:hover,.EmptyState-module__CNl3hG__OpenerButton:focus-visible{color:var(--text-primary)}.EmptyState-module__CNl3hG__OpenerButton:focus-visible{outline:2px solid var(--action-color);outline-offset:2px}.EmptyState-module__CNl3hG__OpenerButton:disabled{opacity:.5;cursor:default}.EmptyState-module__CNl3hG__OpenerSpark{color:var(--text-muted);flex:none;transition:color .18s;display:inline-flex}.EmptyState-module__CNl3hG__OpenerButton:hover .EmptyState-module__CNl3hG__OpenerSpark,.EmptyState-module__CNl3hG__OpenerButton:focus-visible .EmptyState-module__CNl3hG__OpenerSpark{color:var(--text-primary)}.EmptyState-module__CNl3hG__OpenerText{white-space:pre-wrap}.EmptyState-module__CNl3hG__OpenerCaret{color:var(--text-muted);margin-left:1px;animation:.9s step-end infinite EmptyState-module__CNl3hG__typewriterCursorBlink;display:inline-block}.EmptyState-module__CNl3hG__OpenerWhy{text-align:center;color:var(--text-muted);opacity:0;pointer-events:none;margin-top:1px;font-size:12px;line-height:1.4;transition:opacity .25s,transform .25s;position:absolute;top:100%;left:0;right:0;transform:translateY(-3px)}.EmptyState-module__CNl3hG__OpenerButton:hover .EmptyState-module__CNl3hG__OpenerWhy,.EmptyState-module__CNl3hG__OpenerButton:focus-visible .EmptyState-module__CNl3hG__OpenerWhy{opacity:1;transform:none}@media (max-width:768px){.EmptyState-module__CNl3hG__OpenerButton{font-size:12px}}
.WorkspacesBrowser-module__Api8Ka__Overlay{z-index:2000;background:color-mix(in srgb, var(--chat-bg) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:24px;animation:.22s both WorkspacesBrowser-module__Api8Ka__overlayIn;display:flex;position:fixed;inset:0}.WorkspacesBrowser-module__Api8Ka__Overlay[data-state=closing]{pointer-events:none;animation:.17s ease-in both WorkspacesBrowser-module__Api8Ka__overlayOut}.WorkspacesBrowser-module__Api8Ka__Dialog{--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);--tone-0:color-mix(in srgb, var(--action-color) 92%, var(--text-primary));--tone-1:color-mix(in srgb, var(--action-color) 68%, transparent);--tone-2:color-mix(in srgb, var(--action-color) 44%, transparent);--tone-3:color-mix(in srgb, var(--action-color) 26%, transparent);--tone-other:color-mix(in srgb, var(--text-muted) 22%, transparent);--rail-surface:color-mix(in srgb, var(--bg-secondary) 40%, var(--dropdown-bg));--ease-out:cubic-bezier(.16, 1, .3, 1);border:1px solid color-mix(in srgb, var(--dropdown-border) 30%, transparent);background:var(--dropdown-bg);width:min(1000px,100%);height:min(86vh,720px);color:var(--text-primary);box-shadow:0 24px 80px #00000059, 0 0 0 1px color-mix(in srgb, var(--dropdown-border) 8%, transparent);animation:WorkspacesBrowser-module__Api8Ka__dialogIn .32s var(--ease-out) both;border-radius:18px;outline:none;display:flex;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__Overlay[data-state=closing] .WorkspacesBrowser-module__Api8Ka__Dialog{animation:.17s cubic-bezier(.4,0,1,1) both WorkspacesBrowser-module__Api8Ka__dialogOut}@keyframes WorkspacesBrowser-module__Api8Ka__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes WorkspacesBrowser-module__Api8Ka__overlayOut{0%{opacity:1}to{opacity:0}}@keyframes WorkspacesBrowser-module__Api8Ka__dialogIn{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:none}}@keyframes WorkspacesBrowser-module__Api8Ka__dialogOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.985)}}@keyframes WorkspacesBrowser-module__Api8Ka__sheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes WorkspacesBrowser-module__Api8Ka__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WorkspacesBrowser-module__Api8Ka__riseIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes WorkspacesBrowser-module__Api8Ka__dotIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.WorkspacesBrowser-module__Api8Ka__List::-webkit-scrollbar{width:10px}.WorkspacesBrowser-module__Api8Ka__DetailScroll::-webkit-scrollbar{width:10px}.WorkspacesBrowser-module__Api8Ka__List::-webkit-scrollbar-track{background:0 0}.WorkspacesBrowser-module__Api8Ka__DetailScroll::-webkit-scrollbar-track{background:0 0}.WorkspacesBrowser-module__Api8Ka__List::-webkit-scrollbar-corner{background:0 0}.WorkspacesBrowser-module__Api8Ka__DetailScroll::-webkit-scrollbar-corner{background:0 0}.WorkspacesBrowser-module__Api8Ka__List::-webkit-scrollbar-button{display:none}.WorkspacesBrowser-module__Api8Ka__DetailScroll::-webkit-scrollbar-button{display:none}.WorkspacesBrowser-module__Api8Ka__List::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-primary) 16%, transparent) padding-box;border:3px solid #0000;border-radius:999px}.WorkspacesBrowser-module__Api8Ka__DetailScroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-primary) 16%, transparent) padding-box;border:3px solid #0000;border-radius:999px}.WorkspacesBrowser-module__Api8Ka__List::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-primary) 28%, transparent) padding-box}.WorkspacesBrowser-module__Api8Ka__DetailScroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-primary) 28%, transparent) padding-box}@supports not selector(::-webkit-scrollbar){.WorkspacesBrowser-module__Api8Ka__List{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-primary) 18%, var(--rail-surface)) var(--rail-surface)}.WorkspacesBrowser-module__Api8Ka__DetailScroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-primary) 18%, var(--dropdown-bg)) var(--dropdown-bg)}}.WorkspacesBrowser-module__Api8Ka__Rail{background:var(--rail-surface);border-right:1px solid color-mix(in srgb, var(--dropdown-border) 15%, transparent);flex-direction:column;width:300px;min-width:300px;padding:22px 12px 12px;display:flex}.WorkspacesBrowser-module__Api8Ka__RailHead{align-items:baseline;gap:9px;padding:0 10px 14px;display:flex}.WorkspacesBrowser-module__Api8Ka__RailTitle{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.WorkspacesBrowser-module__Api8Ka__RailCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.WorkspacesBrowser-module__Api8Ka__Search{border:1px solid color-mix(in srgb, var(--dropdown-border) 70%, transparent);background:color-mix(in srgb, var(--text-primary) 3.5%, transparent);height:42px;color:var(--text-muted);cursor:text;border-radius:12px;align-items:center;gap:10px;margin:0 2px 12px;padding:0 8px 0 14px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative}.WorkspacesBrowser-module__Api8Ka__Search:hover{border-color:var(--dropdown-border)}.WorkspacesBrowser-module__Api8Ka__Search:focus-within{border-color:var(--widget-accent-line);background:color-mix(in srgb, var(--text-primary) 2%, transparent);box-shadow:0 0 0 3px var(--widget-accent-tint)}.WorkspacesBrowser-module__Api8Ka__Search:focus-within>svg,.WorkspacesBrowser-module__Api8Ka__Search[data-filled]>svg{color:var(--text-secondary)}.WorkspacesBrowser-module__Api8Ka__Search>svg{flex-shrink:0;transition:color .15s}.WorkspacesBrowser-module__Api8Ka__Search input{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit;font-size:14px}.WorkspacesBrowser-module__Api8Ka__Search input::placeholder{color:var(--text-muted);opacity:1}.WorkspacesBrowser-module__Api8Ka__SearchClear{background:color-mix(in srgb, var(--text-primary) 8%, transparent);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;place-items:center;padding:0;transition:background-color .12s,color .12s;animation:.12s both WorkspacesBrowser-module__Api8Ka__fadeIn;display:grid}.WorkspacesBrowser-module__Api8Ka__SearchClear:hover{color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 14%, transparent)}.WorkspacesBrowser-module__Api8Ka__SearchClear:focus-visible{outline:2px solid var(--action-color);outline-offset:1px}.WorkspacesBrowser-module__Api8Ka__List{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;margin-right:-6px;padding:2px 6px 8px 0;display:flex;overflow-y:auto}.WorkspacesBrowser-module__Api8Ka__Group{flex-direction:column;gap:1px;display:flex}.WorkspacesBrowser-module__Api8Ka__GroupLabel{color:var(--text-muted);padding:6px 12px 5px;font-size:11.5px;font-weight:500}.WorkspacesBrowser-module__Api8Ka__Row{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:stretch;gap:3px;padding:9px 12px;font-family:inherit;transition:background-color .14s,color .14s;display:flex;position:relative}.WorkspacesBrowser-module__Api8Ka__Row:hover{color:var(--text-primary);background:color-mix(in srgb, var(--hover-bg) 40%, transparent)}.WorkspacesBrowser-module__Api8Ka__Row[aria-selected=true]{color:var(--text-primary);background:color-mix(in srgb, var(--hover-bg) 70%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dropdown-border) 35%, transparent)}.WorkspacesBrowser-module__Api8Ka__Row:focus-visible{outline:2px solid var(--action-color);outline-offset:-2px}.WorkspacesBrowser-module__Api8Ka__RowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__Row[aria-selected=true] .WorkspacesBrowser-module__Api8Ka__RowTitle{font-weight:600}.WorkspacesBrowser-module__Api8Ka__Match{color:var(--widget-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--widget-accent-line);text-decoration-color:var(--widget-accent-line);text-underline-offset:3px;background:0 0;border-radius:2px;padding:0;font-weight:650;text-decoration-thickness:1.5px}.WorkspacesBrowser-module__Api8Ka__RowMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.3}.WorkspacesBrowser-module__Api8Ka__RailSkeleton{padding-top:24px}.WorkspacesBrowser-module__Api8Ka__RowGhost{flex-direction:column;gap:7px;padding:11px 12px 12px;display:flex}.WorkspacesBrowser-module__Api8Ka__RailNote{color:var(--text-muted);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 12px;font-size:12.5px;line-height:1.5;animation:.2s both WorkspacesBrowser-module__Api8Ka__fadeIn;display:flex}.WorkspacesBrowser-module__Api8Ka__RailNote button{margin-top:4px}.WorkspacesBrowser-module__Api8Ka__RailFoot{color:var(--text-muted);padding:10px 12px 0;font-size:11.5px}.WorkspacesBrowser-module__Api8Ka__Detail{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.WorkspacesBrowser-module__Api8Ka__Close{z-index:1;position:absolute;top:16px;right:16px}.WorkspacesBrowser-module__Api8Ka__Close.WorkspacesBrowser-module__Api8Ka__Close{width:32px;min-height:32px}.WorkspacesBrowser-module__Api8Ka__DetailScroll{overscroll-behavior:contain;min-height:0;animation:WorkspacesBrowser-module__Api8Ka__riseIn .24s var(--ease-out) both;flex:1;padding:26px 32px 16px;overflow-y:auto}.WorkspacesBrowser-module__Api8Ka__DetailHead{flex-direction:column;gap:6px;padding-right:44px;display:flex}.WorkspacesBrowser-module__Api8Ka__DetailTitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.25;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__DetailMeta{color:var(--text-muted);font-size:12.5px}.WorkspacesBrowser-module__Api8Ka__Facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;display:grid}.WorkspacesBrowser-module__Api8Ka__Fact{flex-direction:column-reverse;gap:3px;min-width:0;display:flex}.WorkspacesBrowser-module__Api8Ka__FactLabel{color:var(--text-muted);font-size:11.5px}.WorkspacesBrowser-module__Api8Ka__FactValue{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;min-height:25px;color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;margin:0;font-size:20px;font-weight:600;animation:.2s both WorkspacesBrowser-module__Api8Ka__fadeIn;display:flex;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__FactBone{align-self:center}.WorkspacesBrowser-module__Api8Ka__Body{animation:.22s both WorkspacesBrowser-module__Api8Ka__fadeIn}.WorkspacesBrowser-module__Api8Ka__BodySkeleton{animation:.2s .12s both WorkspacesBrowser-module__Api8Ka__fadeIn}.WorkspacesBrowser-module__Api8Ka__Composition{flex-direction:column;gap:12px;margin-top:26px;display:flex}.WorkspacesBrowser-module__Api8Ka__Matrix{grid-template-columns:repeat(36,minmax(0,1fr));gap:4px;max-width:540px;display:grid}.WorkspacesBrowser-module__Api8Ka__Dot{aspect-ratio:1;background:var(--tone-other);animation:WorkspacesBrowser-module__Api8Ka__dotIn .36s var(--ease-out) both;border-radius:50%}.WorkspacesBrowser-module__Api8Ka__MatrixGhost .WorkspacesBrowser-module__Api8Ka__Dot{background:color-mix(in srgb, var(--text-primary) 7%, transparent);animation:none}.WorkspacesBrowser-module__Api8Ka__Dot[data-tone="0"],.WorkspacesBrowser-module__Api8Ka__Swatch[data-tone="0"],.WorkspacesBrowser-module__Api8Ka__FileTone[data-tone="0"]{background:var(--tone-0)}.WorkspacesBrowser-module__Api8Ka__Dot[data-tone="1"],.WorkspacesBrowser-module__Api8Ka__Swatch[data-tone="1"],.WorkspacesBrowser-module__Api8Ka__FileTone[data-tone="1"]{background:var(--tone-1)}.WorkspacesBrowser-module__Api8Ka__Dot[data-tone="2"],.WorkspacesBrowser-module__Api8Ka__Swatch[data-tone="2"],.WorkspacesBrowser-module__Api8Ka__FileTone[data-tone="2"]{background:var(--tone-2)}.WorkspacesBrowser-module__Api8Ka__Dot[data-tone="3"],.WorkspacesBrowser-module__Api8Ka__Swatch[data-tone="3"],.WorkspacesBrowser-module__Api8Ka__FileTone[data-tone="3"]{background:var(--tone-3)}.WorkspacesBrowser-module__Api8Ka__Dot[data-tone=other],.WorkspacesBrowser-module__Api8Ka__Swatch[data-tone=other],.WorkspacesBrowser-module__Api8Ka__FileTone[data-tone=other]{background:var(--tone-other)}.WorkspacesBrowser-module__Api8Ka__Legend{flex-wrap:wrap;align-items:center;gap:6px 18px;min-height:19px;margin:0;padding:0;list-style:none;display:flex}.WorkspacesBrowser-module__Api8Ka__LegendItem{color:var(--text-secondary);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.WorkspacesBrowser-module__Api8Ka__Swatch{border-radius:50%;width:8px;height:8px}.WorkspacesBrowser-module__Api8Ka__LegendShare{color:var(--text-muted);font-variant-numeric:tabular-nums}.WorkspacesBrowser-module__Api8Ka__Columns{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;margin-top:30px;display:grid}.WorkspacesBrowser-module__Api8Ka__Block{flex-direction:column;min-width:0;display:flex}.WorkspacesBrowser-module__Api8Ka__BlockTitle{min-width:0;color:var(--text-secondary);align-items:baseline;gap:7px;margin:0 0 10px;font-size:12.5px;font-weight:600;display:flex}.WorkspacesBrowser-module__Api8Ka__BlockCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500}.WorkspacesBrowser-module__Api8Ka__BlockRoot{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,"Fira Code", "Consolas", monospace);color:var(--text-muted);flex:0 auto;margin-left:4px;font-size:11.5px;font-weight:400;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__BlockEmpty{color:var(--text-muted);font-size:12.5px}.WorkspacesBrowser-module__Api8Ka__Files,.WorkspacesBrowser-module__Api8Ka__Changes{margin:0;padding:0;list-style:none}.WorkspacesBrowser-module__Api8Ka__Files{flex-direction:column;gap:1px;margin:0 -8px;display:flex}.WorkspacesBrowser-module__Api8Ka__File{border-radius:8px;align-items:center;gap:12px;min-height:30px;padding:5px 8px;transition:background-color .12s;display:flex}.WorkspacesBrowser-module__Api8Ka__File:hover{background:color-mix(in srgb, var(--hover-bg) 40%, transparent)}.WorkspacesBrowser-module__Api8Ka__FileTone{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:-4px}.WorkspacesBrowser-module__Api8Ka__FilePath{min-width:0;font-family:var(--font-mono,"Fira Code", "Consolas", monospace);white-space:nowrap;flex:1;font-size:12.5px;display:flex}.WorkspacesBrowser-module__Api8Ka__FileDir{text-overflow:ellipsis;min-width:1.5em;color:var(--text-muted);flex:0 100 auto;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__FileName{text-overflow:ellipsis;min-width:0;color:var(--text-primary);flex:0 auto;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__FileMeta{text-align:right;min-width:44px;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.WorkspacesBrowser-module__Api8Ka__Changes{flex-direction:column;gap:14px;display:flex}.WorkspacesBrowser-module__Api8Ka__Change{flex-direction:column;gap:3px;min-width:0;display:flex}.WorkspacesBrowser-module__Api8Ka__ChangeLine{align-items:baseline;gap:6px;min-width:0;font-size:13px;display:flex}.WorkspacesBrowser-module__Api8Ka__ChangeVerb{color:var(--text-secondary);flex-shrink:0}.WorkspacesBrowser-module__Api8Ka__ChangePath{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,"Fira Code", "Consolas", monospace);color:var(--text-primary);font-size:12.5px;overflow:hidden}.WorkspacesBrowser-module__Api8Ka__ChangeMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 10px;font-size:11.5px;display:flex}.WorkspacesBrowser-module__Api8Ka__Diff{gap:6px;display:inline-flex}.WorkspacesBrowser-module__Api8Ka__Added{color:color-mix(in srgb, var(--success-color,#10b981) 68%, var(--text-primary))}.WorkspacesBrowser-module__Api8Ka__Removed{color:color-mix(in srgb, var(--error-color,#ef4444) 62%, var(--text-primary))}.WorkspacesBrowser-module__Api8Ka__GhostRows{flex-direction:column;gap:2px;display:flex}.WorkspacesBrowser-module__Api8Ka__FileGhost{align-items:center;gap:12px;min-height:30px;display:flex}.WorkspacesBrowser-module__Api8Ka__FileGhost>:first-child{flex:0 auto;margin-right:auto}.WorkspacesBrowser-module__Api8Ka__ChangeGhost{flex-direction:column;gap:7px;padding:2px 0;display:flex}.WorkspacesBrowser-module__Api8Ka__Status{color:var(--text-muted);flex-direction:column;align-items:flex-start;gap:6px;margin-top:30px;font-size:13px;line-height:1.5;animation:.2s both WorkspacesBrowser-module__Api8Ka__fadeIn;display:flex}.WorkspacesBrowser-module__Api8Ka__StatusTitle{color:var(--text-primary);font-size:14px;font-weight:600}.WorkspacesBrowser-module__Api8Ka__Status button{margin-top:6px}.WorkspacesBrowser-module__Api8Ka__Blank{max-width:420px;animation:WorkspacesBrowser-module__Api8Ka__riseIn .24s var(--ease-out) both;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:8px;padding:32px 40px;display:flex}.WorkspacesBrowser-module__Api8Ka__BlankMark{border:1px solid color-mix(in srgb, var(--dropdown-border) 70%, transparent);background:color-mix(in srgb, var(--text-secondary) 6%, transparent);width:46px;height:46px;color:var(--text-secondary);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.WorkspacesBrowser-module__Api8Ka__BlankTitle{color:var(--text-primary);font-size:16px;font-weight:600}.WorkspacesBrowser-module__Api8Ka__BlankText{color:var(--text-muted);font-size:13px;line-height:1.55}.WorkspacesBrowser-module__Api8Ka__BlankAction.WorkspacesBrowser-module__Api8Ka__BlankAction{min-height:34px;margin-top:10px;padding:7px 16px;font-size:13px}.WorkspacesBrowser-module__Api8Ka__Footer.WorkspacesBrowser-module__Api8Ka__Footer{padding:14px 32px 20px}.WorkspacesBrowser-module__Api8Ka__Footer>span:last-child{flex-wrap:wrap;justify-content:flex-end}@media (max-width:860px){.WorkspacesBrowser-module__Api8Ka__Rail{width:256px;min-width:256px}.WorkspacesBrowser-module__Api8Ka__DetailScroll{padding:24px 24px 12px}.WorkspacesBrowser-module__Api8Ka__Footer.WorkspacesBrowser-module__Api8Ka__Footer{padding:12px 24px 18px}.WorkspacesBrowser-module__Api8Ka__Columns{grid-template-columns:minmax(0,1fr)}.WorkspacesBrowser-module__Api8Ka__Facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.WorkspacesBrowser-module__Api8Ka__Overlay{padding:0}.WorkspacesBrowser-module__Api8Ka__Dialog{border-radius:0;flex-direction:column;width:100%;height:100%;animation-name:WorkspacesBrowser-module__Api8Ka__sheetIn;position:relative}.WorkspacesBrowser-module__Api8Ka__Detail{min-height:0;position:static}.WorkspacesBrowser-module__Api8Ka__Rail{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--dropdown-border) 15%, transparent);width:auto;min-width:0;max-height:40%;padding:16px 12px 8px}.WorkspacesBrowser-module__Api8Ka__RailHead{padding-right:48px}.WorkspacesBrowser-module__Api8Ka__DetailScroll{padding:20px 16px 8px}.WorkspacesBrowser-module__Api8Ka__Footer.WorkspacesBrowser-module__Api8Ka__Footer{padding:12px 16px 16px}.WorkspacesBrowser-module__Api8Ka__Footer>span:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid}.WorkspacesBrowser-module__Api8Ka__Footer>span:last-child>:last-child,.WorkspacesBrowser-module__Api8Ka__Footer>span:last-child>:first-child:nth-last-child(2){grid-column:1/-1}.WorkspacesBrowser-module__Api8Ka__Matrix{grid-template-columns:repeat(24,minmax(0,1fr));max-width:100%}.WorkspacesBrowser-module__Api8Ka__Close{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.WorkspacesBrowser-module__Api8Ka__Dialog,.WorkspacesBrowser-module__Api8Ka__Overlay[data-state=closing] .WorkspacesBrowser-module__Api8Ka__Dialog,.WorkspacesBrowser-module__Api8Ka__DetailScroll,.WorkspacesBrowser-module__Api8Ka__Blank{animation-name:WorkspacesBrowser-module__Api8Ka__fadeIn}.WorkspacesBrowser-module__Api8Ka__Overlay[data-state=closing] .WorkspacesBrowser-module__Api8Ka__Dialog{animation-name:WorkspacesBrowser-module__Api8Ka__overlayOut}.WorkspacesBrowser-module__Api8Ka__Dot{animation:none}.WorkspacesBrowser-module__Api8Ka__Row,.WorkspacesBrowser-module__Api8Ka__File,.WorkspacesBrowser-module__Api8Ka__Search,.WorkspacesBrowser-module__Api8Ka__SearchClear{transition:none}}
.SceneBackground-module__p8YDyq__Bg{pointer-events:none;z-index:0;contain:layout paint style;isolation:isolate;transition:opacity .42s;animation:.42s SceneBackground-module__p8YDyq__sceneReveal;position:absolute;inset:0;overflow:hidden}@keyframes SceneBackground-module__p8YDyq__sceneReveal{0%{opacity:0}}.SceneBackground-module__p8YDyq__BgFixed{position:fixed;inset:0}.SceneBackground-module__p8YDyq__DotBg{width:100%;height:100%;position:absolute;inset:0}.SceneBackground-module__p8YDyq__BgGlow{background:radial-gradient(circle at 60% 40%, color-mix(in srgb, var(--action-color) 22%, transparent) 0%, transparent 62%);will-change:opacity, transform;width:56%;height:64%;animation:9s ease-in-out infinite SceneBackground-module__p8YDyq__glowBreath;position:absolute;top:-12%;right:-6%}@keyframes SceneBackground-module__p8YDyq__glowBreath{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.SceneBackground-module__p8YDyq__BgVignette{--scene-edge:#fff;background:radial-gradient(135% 95% at 50% 36%, transparent 55%, color-mix(in srgb, var(--chat-bg) 58%, var(--scene-edge)) 100%), linear-gradient(180deg, color-mix(in srgb, var(--chat-bg) 68%, var(--scene-edge)) 0%, transparent 12%), linear-gradient(0deg, color-mix(in srgb, var(--chat-bg) 68%, var(--scene-edge)) 0%, transparent 16%);position:absolute;inset:0}html[data-theme=dark] .SceneBackground-module__p8YDyq__BgVignette{--scene-edge:#06070d}html[data-reduce-motion=true] .SceneBackground-module__p8YDyq__BgGlow{animation:none}html[data-theme=light] .SceneBackground-module__p8YDyq__NightArt{filter:invert()hue-rotate(180deg)contrast(.78)brightness(1.12)}.SceneBackground-module__p8YDyq__VoyageCanvas{--g-accent:#60a5fa;--g-bg:#07080b;--g-ink:#f1f4f8;contain:paint;background-color:#07080b;background-image:url(../media/voyage-desktop.1gry0aflyj0eu.png);background-position:50%;background-size:cover}@media (max-width:699px){.SceneBackground-module__p8YDyq__VoyageCanvas{background-image:url(../media/voyage-mobile.2673_tp96ql9p.png)}}.SceneBackground-module__p8YDyq__JourneyCanvas{contain:paint;background-color:#07080b;background-position:50%;background-size:cover}
.UserInputDock-module__EkFIUW__Card{border:1px solid var(--dropdown-border);background:var(--input-bg);border-radius:16px;outline:none;align-items:center;gap:14px;width:100%;max-width:52rem;margin:0 auto;padding:14px 16px;display:flex;overflow:hidden}.UserInputDock-module__EkFIUW__Icon{border:1px solid var(--dropdown-border);width:34px;height:34px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.UserInputDock-module__EkFIUW__Text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.UserInputDock-module__EkFIUW__Title{color:var(--text-primary);font-size:13.5px;font-weight:600;line-height:1.4}.UserInputDock-module__EkFIUW__Meta{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.UserInputDock-module__EkFIUW__Actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.UserInputDock-module__EkFIUW__Button{appearance:none;font:inherit;border:1px solid var(--dropdown-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.UserInputDock-module__EkFIUW__Button:hover:not(:disabled){background:var(--hover-bg);color:var(--text-primary)}.UserInputDock-module__EkFIUW__Button:disabled{opacity:.55;cursor:default}.UserInputDock-module__EkFIUW__ButtonPrimary{border-color:color-mix(in srgb, var(--text-primary) 35%, var(--dropdown-border));color:var(--text-primary)}@media (max-width:560px){.UserInputDock-module__EkFIUW__Card{flex-wrap:wrap}.UserInputDock-module__EkFIUW__Actions{justify-content:flex-end;width:100%}}.UserInputDock-module__EkFIUW__Review.UserInputDock-module__EkFIUW__Review{outline:none;max-width:52rem;margin:0 auto}.UserInputDock-module__EkFIUW__Review:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--action-color) 45%, transparent)}.UserInputDock-module__EkFIUW__ReviewTitle{color:var(--text-secondary);flex-wrap:wrap;gap:2px 6px;font-weight:500}.UserInputDock-module__EkFIUW__ReviewPath{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--text-primary);font-family:var(--font-mono,"Fira Code", "Consolas", "Monaco", monospace);font-size:12.5px;font-weight:600;overflow:hidden}.UserInputDock-module__EkFIUW__ReviewJoin{color:var(--text-muted)}.UserInputDock-module__EkFIUW__ReviewMeta{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.UserInputDock-module__EkFIUW__ReviewDelta{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-weight:600;display:inline-flex}.UserInputDock-module__EkFIUW__ReviewAdded{color:color-mix(in srgb, var(--success-color,#10b981) 68%, var(--text-primary))}.UserInputDock-module__EkFIUW__ReviewRemoved{color:color-mix(in srgb, var(--error-color,#ef4444) 62%, var(--text-primary))}.UserInputDock-module__EkFIUW__ReviewBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-secondary) 34%, transparent) transparent;flex-direction:column;gap:10px;max-height:min(46vh,380px);margin:4px 0 2px;padding:0 14px;display:flex;overflow:auto}.UserInputDock-module__EkFIUW__ReviewBody::-webkit-scrollbar{width:8px;height:8px}.UserInputDock-module__EkFIUW__ReviewBody::-webkit-scrollbar-track{background:0 0}.UserInputDock-module__EkFIUW__ReviewBody::-webkit-scrollbar-corner{background:0 0}.UserInputDock-module__EkFIUW__ReviewBody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-secondary) 28%, transparent);border-radius:999px}.UserInputDock-module__EkFIUW__ReviewBody::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-secondary) 46%, transparent)}.UserInputDock-module__EkFIUW__ReviewDiff{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-secondary) 34%, transparent) transparent;flex-direction:column;gap:8px;min-width:0;display:flex;overflow-x:auto}.UserInputDock-module__EkFIUW__ReviewDiff::-webkit-scrollbar-track{background:0 0}.UserInputDock-module__EkFIUW__ReviewDiff::-webkit-scrollbar-corner{background:0 0}.UserInputDock-module__EkFIUW__ReviewFile{flex-direction:column;gap:6px;min-width:0;display:flex}.UserInputDock-module__EkFIUW__ReviewFileHead{align-items:baseline;gap:10px;min-width:0;font-size:12px;display:flex}.UserInputDock-module__EkFIUW__ReviewFileHead .UserInputDock-module__EkFIUW__ReviewDelta{flex-shrink:0;margin-left:auto}.UserInputDock-module__EkFIUW__ReviewOp{min-width:52px;color:var(--text-muted);flex-shrink:0;font-weight:600}.UserInputDock-module__EkFIUW__ReviewPaths{flex-direction:column;gap:1px;padding:2px 0;display:flex}.UserInputDock-module__EkFIUW__ReviewPathRow{min-width:0;padding:3px 2px;display:flex}.UserInputDock-module__EkFIUW__ReviewPathRow .UserInputDock-module__EkFIUW__ReviewPath{color:var(--text-secondary);font-weight:500}.UserInputDock-module__EkFIUW__ReviewMore{color:var(--text-muted);padding:3px 2px;font-size:12px}.UserInputDock-module__EkFIUW__ReviewActions{flex-wrap:wrap;justify-content:flex-end}@media (max-width:480px){.UserInputDock-module__EkFIUW__ReviewActions{width:100%}}
.WorkspaceImportRequest-module__ClxBvq__Source{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--text-primary);font-weight:600;overflow:hidden}.WorkspaceImportRequest-module__ClxBvq__Reason{-webkit-line-clamp:2;line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;margin-top:2px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.WorkspaceImportRequest-module__ClxBvq__Files{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-secondary) 34%, transparent) transparent;flex-direction:column;gap:1px;max-height:min(32vh,220px);margin:2px 8px 0;padding:2px 0;display:flex;overflow:auto}.WorkspaceImportRequest-module__ClxBvq__Files::-webkit-scrollbar{width:8px}.WorkspaceImportRequest-module__ClxBvq__Files::-webkit-scrollbar-track{background:0 0}.WorkspaceImportRequest-module__ClxBvq__Files::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-secondary) 28%, transparent);border-radius:999px}.WorkspaceImportRequest-module__ClxBvq__File{border-radius:7px;align-items:center;gap:10px;min-width:0;padding:4px 8px;font-size:12px;display:flex;position:relative}label.WorkspaceImportRequest-module__ClxBvq__File{cursor:pointer}label.WorkspaceImportRequest-module__ClxBvq__File:hover{background:var(--hover-bg)}label.WorkspaceImportRequest-module__ClxBvq__File:focus-within{outline:2px solid var(--action-color);outline-offset:-2px}.WorkspaceImportRequest-module__ClxBvq__All{font-weight:600}.WorkspaceImportRequest-module__ClxBvq__Path{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,"Fira Code", "Consolas", "Monaco", monospace);color:var(--text-secondary);flex:1;overflow:hidden}.WorkspaceImportRequest-module__ClxBvq__All .WorkspaceImportRequest-module__ClxBvq__Path{font-family:inherit}label.WorkspaceImportRequest-module__ClxBvq__File:not([data-on]) .WorkspaceImportRequest-module__ClxBvq__Path{color:var(--text-muted)}.WorkspaceImportRequest-module__ClxBvq__Meta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.WorkspaceImportRequest-module__ClxBvq__Here{border:1px solid var(--widget-hairline);color:var(--text-secondary);border-radius:999px;flex-shrink:0;padding:0 6px;font-size:10.5px;font-weight:600;line-height:1.5}.WorkspaceImportRequest-module__ClxBvq__More{color:var(--text-muted);padding:4px 8px;font-size:12px}.WorkspaceImportRequest-module__ClxBvq__CheckInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.WorkspaceImportRequest-module__ClxBvq__Box{border:1px solid color-mix(in srgb, var(--text-muted) 60%, transparent);width:15px;height:15px;color:var(--widget-accent-ink);border-radius:5px;flex-shrink:0;place-items:center;display:inline-grid}.WorkspaceImportRequest-module__ClxBvq__Box[data-on=true],.WorkspaceImportRequest-module__ClxBvq__Box[data-on=some]{border-color:var(--widget-accent-line);background:var(--widget-accent-tint)}@media (max-width:480px){.WorkspaceImportRequest-module__ClxBvq__Here{display:none}}
.SidebarChatsSkeleton-module__JqdHtG__List{gap:2px;padding-top:2px}.SidebarChatsSkeleton-module__JqdHtG__Row{align-items:center;height:34px;padding:0 11.5px;display:flex}.SidebarChatsSkeleton-module__JqdHtG__Title{height:9px}
.MobileShell-module__9eXheG__Shell{background-color:var(--chat-bg);color:var(--text-primary);z-index:0;padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip}[data-wallpaper=true] .MobileShell-module__9eXheG__Shell{background-color:#0000}.MobileShell-module__9eXheG__Screen{flex-direction:column;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .22s;display:flex;position:absolute;inset:0;overflow:clip}.MobileShell-module__9eXheG__ScreenActive{opacity:1;visibility:visible;z-index:2;pointer-events:auto;transform:translate(0)}.MobileShell-module__9eXheG__ScreenExitLeft{opacity:0;visibility:hidden;z-index:1;pointer-events:none;will-change:transform, opacity;transform:translate(-30%)}.MobileShell-module__9eXheG__ScreenExitRight{opacity:0;visibility:hidden;z-index:1;pointer-events:none;will-change:transform, opacity;transform:translate(30%)}.MobileShell-module__9eXheG__ScreenHidden{opacity:0;visibility:hidden;z-index:0;pointer-events:none;transform:translate(0)}
