.mobilePopup-module___j_BaW__backdrop{width:100%;height:100dvh;z-index:var(--zI10);background:var(--lightt28,var(--darkk40));justify-content:center;align-items:flex-start;padding-top:100px;padding-bottom:100px;display:flex;position:fixed;top:0;left:0;overflow-y:scroll}.mobilePopup-module___j_BaW__mobilePopup{background:var(--lightt89,var(--darkk112));border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:410px;padding:32px 24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobilePopup-module___j_BaW__warningIcon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mobilePopup-module___j_BaW__mobileText{flex-direction:column;gap:12px;display:flex}.mobilePopup-module___j_BaW__mobileHeader{color:var(--lightt3,var(--darkk11));font-size:var(--font-xl);font-weight:700;line-height:var(--line-height-xl);text-align:center}.mobilePopup-module___j_BaW__mobileDescription{color:var(--lightt3,var(--darkk11));font-size:var(--font-xl);font-weight:500;line-height:var(--line-height-xl);text-align:center}.mobilePopup-module___j_BaW__mobileButton{background:var(--lightt90,var(--darkk113));color:var(--lightt3,var(--darkk11));border:1px solid var(--lightt90,var(--darkk113));text-align:center;cursor:pointer;border-radius:8px;justify-content:center;width:150px;padding:12px 20px;font-weight:600;display:flex;box-shadow:0 1px 2px #1018280d}@media (hover:hover){.mobilePopup-module___j_BaW__mobileButton:hover{border:1px solid var(--lightt35,var(--darkk57))}}
.appInstallPrompt-module__7JzP7a__sheetWrapper{flex-direction:column;gap:12px;width:100%;padding:0 16px 16px;display:flex}.appInstallPrompt-module__7JzP7a__sheetHeader{border-bottom:1px solid var(--lightt7,var(--darkk3));justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.appInstallPrompt-module__7JzP7a__title{font-size:var(--font-lg);line-height:var(--line-height-lg);color:var(--lightt1,var(--darkk66));min-width:0;font-weight:600}.appInstallPrompt-module__7JzP7a__close{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}@media (hover:hover){.appInstallPrompt-module__7JzP7a__close:hover{background:var(--lightt12,var(--darkk24))}}.appInstallPrompt-module__7JzP7a__sheetBody{flex-direction:column;gap:16px;display:flex}.appInstallPrompt-module__7JzP7a__brandRow{flex-direction:column;gap:6px;display:flex}.appInstallPrompt-module__7JzP7a__tagline{font-size:var(--font-md);line-height:var(--line-height-md);color:var(--lightt6,var(--darkk13))}.appInstallPrompt-module__7JzP7a__sheetFooter{border-top:1px solid var(--lightt7,var(--darkk15));align-items:center;gap:8px;padding-top:12px;display:flex}.appInstallPrompt-module__7JzP7a__sheetBtn{cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;text-decoration:none;display:flex}.appInstallPrompt-module__7JzP7a__sheetBtn span{font-size:var(--font-md);line-height:var(--line-height-md)}
.thinkingLoader-module__T-W8cW__morphCell{align-items:center;height:20px;display:inline-grid;position:relative}.thinkingLoader-module__T-W8cW__morphItem{white-space:nowrap;grid-area:1/1;align-items:center;height:20px;display:inline-flex}.thinkingLoader-module__T-W8cW__glyphSlot{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.thinkingLoader-module__T-W8cW__shimmer{background-image:linear-gradient(100deg, var(--lightt24,var(--darkk28)) 42%, var(--lightt8,var(--darkk4)) 50%, var(--lightt24,var(--darkk28)) 58%);color:#0000;font-weight:400;font-size:var(--font-md);line-height:var(--line-height-md);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite thinkingLoader-module__T-W8cW__shimmerSweep}@keyframes thinkingLoader-module__T-W8cW__shimmerSweep{0%{background-position:100% 0}to{background-position:-100% 0}}.thinkingLoader-module__T-W8cW__elapsed{color:var(--lightt8,var(--darkk4));font-size:var(--font-md);line-height:var(--line-height-md);font-variant-numeric:tabular-nums;margin-left:10px;font-weight:400}.thinkingLoader-module__T-W8cW__grid{grid-template-columns:repeat(4,1fr);gap:2px;width:20px;height:20px;display:grid}.thinkingLoader-module__T-W8cW__gridCell{position:relative}.thinkingLoader-module__T-W8cW__gridBase{background:var(--lightt4,var(--darkk10));opacity:.13;border-radius:1px;position:absolute;inset:0}.thinkingLoader-module__T-W8cW__gridLit{background:var(--lightt4,var(--darkk10));opacity:0;border-radius:1px;animation:1.3s ease-in-out infinite thinkingLoader-module__T-W8cW__gridPulse;position:absolute;inset:0}@keyframes thinkingLoader-module__T-W8cW__gridPulse{0%{opacity:0;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.85)}}.thinkingLoader-module__T-W8cW__sheet{flex-direction:column;justify-content:space-between;width:20px;height:20px;padding:2px 0;display:flex;position:relative}.thinkingLoader-module__T-W8cW__sheetScan{background:var(--lightt4,var(--darkk10));border-radius:2px;height:25%;animation:3s ease-in-out infinite thinkingLoader-module__T-W8cW__sheetStep;position:absolute;left:0;right:0}@keyframes thinkingLoader-module__T-W8cW__sheetStep{0%,20%{opacity:.25;top:2%}26%,45%{opacity:.25;top:27%}51%,70%{opacity:.25;top:52%}76%,94%{opacity:.25;top:77%}to{opacity:0;top:77%}}.thinkingLoader-module__T-W8cW__sheetRow{align-items:center;gap:2px;height:3px;padding:0 1px;display:flex}.thinkingLoader-module__T-W8cW__sheetCell,.thinkingLoader-module__T-W8cW__sheetCellFinding{background:var(--lightt4,var(--darkk10));opacity:.35;border-radius:1px;height:100%;animation:3s ease-out infinite thinkingLoader-module__T-W8cW__cellFlash}.thinkingLoader-module__T-W8cW__sheetCellFinding{background:var(--market-up,var(--lightt67));animation-name:thinkingLoader-module__T-W8cW__cellFlashHold}@keyframes thinkingLoader-module__T-W8cW__cellFlash{0%{opacity:.35}6%{opacity:1}26%{opacity:.55}to{opacity:.55}}@keyframes thinkingLoader-module__T-W8cW__cellFlashHold{0%{opacity:.35}6%{opacity:1}to{opacity:1}}.thinkingLoader-module__T-W8cW__barsWrap{justify-content:space-between;align-items:flex-end;width:20px;height:20px;padding:0 1px;display:flex}.thinkingLoader-module__T-W8cW__bar{background:var(--lightt4,var(--darkk10));transform-origin:bottom;border-radius:1px;width:4px;animation:2s ease-in-out infinite thinkingLoader-module__T-W8cW__barPulse}@keyframes thinkingLoader-module__T-W8cW__barPulse{0%{opacity:.4;transform:scaleY(.35)}25%{opacity:1;transform:scaleY(1)}50%{opacity:.7;transform:scaleY(.55)}75%{opacity:1;transform:scaleY(1)}to{opacity:.4;transform:scaleY(.35)}}.thinkingLoader-module__T-W8cW__writeWrap{flex-direction:column;justify-content:space-between;width:20px;height:20px;padding:3px 0;display:flex}.thinkingLoader-module__T-W8cW__writeRow{align-items:center;gap:1px;height:2px;display:flex}.thinkingLoader-module__T-W8cW__writeLine{background:var(--lightt4,var(--darkk10));transform-origin:0;border-radius:1px;height:100%;animation:3s ease-out infinite thinkingLoader-module__T-W8cW__writeType;transform:scaleX(0)}.thinkingLoader-module__T-W8cW__writeCaret{background:var(--lightt4,var(--darkk10));opacity:0;border-radius:1px;flex:none;width:2px;height:5px;animation:3s linear infinite thinkingLoader-module__T-W8cW__caretBlink}@keyframes thinkingLoader-module__T-W8cW__writeType{0%{opacity:.9;transform:scaleX(0)}16%{opacity:.9;transform:scaleX(1)}78%{opacity:.9;transform:scaleX(1)}88%{opacity:0}to{opacity:0;transform:scaleX(1)}}@keyframes thinkingLoader-module__T-W8cW__caretBlink{0%{opacity:0}3%{opacity:1}8%{opacity:0}13%{opacity:1}16%{opacity:0}to{opacity:0}}.thinkingLoader-module__T-W8cW__ocrPage{border:1px solid color-mix(in srgb, var(--lightt4,var(--darkk10)) 45%, transparent);border-radius:3px;flex-direction:column;justify-content:space-between;width:16px;height:20px;margin:0 2px;padding:3px 2px;display:flex;position:relative;overflow:hidden}.thinkingLoader-module__T-W8cW__ocrBeam{background:var(--lightt4,var(--darkk10));opacity:.7;border-radius:2px;height:3px;animation:2.2s ease-in-out infinite thinkingLoader-module__T-W8cW__ocrBeam;position:absolute;left:0;right:0}@keyframes thinkingLoader-module__T-W8cW__ocrBeam{0%{top:-3px}90%{top:100%}to{top:100%}}.thinkingLoader-module__T-W8cW__ocrLine{background:var(--lightt4,var(--darkk10));opacity:.2;border-radius:1px;height:2px;animation:2.2s ease-out infinite thinkingLoader-module__T-W8cW__ocrResolve}@keyframes thinkingLoader-module__T-W8cW__ocrResolve{0%{opacity:.2}12%{opacity:1}82%{opacity:1}to{opacity:.2}}.thinkingLoader-module__T-W8cW__glyphSlot{flex:none;width:20px;height:20px;display:inline-grid}
.researchRunWatcher-module__-0BEka__runCard{z-index:var(--zITooltip);background:var(--lightt24,var(--darkk7));border:1px solid color-mix(in srgb, var(--lightt3,var(--darkk28)) 12%, transparent);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:14px;align-items:center;gap:12px;width:356px;max-width:calc(100vw - 32px);padding:8px 14px;transition:border-color .35s,box-shadow .35s,width .28s,padding .28s,border-radius .28s;animation:.2s researchRunWatcher-module__-0BEka__runCardIn;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 32px #00000073}.researchRunWatcher-module__-0BEka__shrunk{cursor:pointer;border-radius:999px;gap:0;width:44px;padding:8px}.researchRunWatcher-module__-0BEka__shrunk .researchRunWatcher-module__-0BEka__text,.researchRunWatcher-module__-0BEka__shrunk .researchRunWatcher-module__-0BEka__cta,.researchRunWatcher-module__-0BEka__shrunk .researchRunWatcher-module__-0BEka__dismiss{display:none}.researchRunWatcher-module__-0BEka__done{border-color:color-mix(in srgb, var(--lightt67,var(--darkk73)) 45%, transparent)}.researchRunWatcher-module__-0BEka__doneFailed{border-color:color-mix(in srgb, var(--lightt33,var(--darkk39)) 45%, transparent)}.researchRunWatcher-module__-0BEka__runCard:active{cursor:grabbing}@keyframes researchRunWatcher-module__-0BEka__runCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.researchRunWatcher-module__-0BEka__text{flex-direction:column;flex:1;min-width:0;display:flex}.researchRunWatcher-module__-0BEka__glyphWrap{width:24px;height:24px;color:color-mix(in srgb, var(--lightt3,var(--darkk28)) 80%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.researchRunWatcher-module__-0BEka__doneGlyph{animation:.35s cubic-bezier(.34,1.56,.64,1) researchRunWatcher-module__-0BEka__glyphPop}@keyframes researchRunWatcher-module__-0BEka__glyphPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.researchRunWatcher-module__-0BEka__titleRow{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.researchRunWatcher-module__-0BEka__titleRow>:last-child{font-size:var(--font-sm);line-height:var(--line-height-sm);color:color-mix(in srgb, var(--lightt3,var(--darkk28)) 55%, transparent);flex-shrink:0;margin-left:0}.researchRunWatcher-module__-0BEka__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-md);line-height:var(--line-height-md);color:var(--lightt3,var(--darkk11));font-weight:550;overflow:hidden}.researchRunWatcher-module__-0BEka__sub{align-items:center;gap:8px;min-width:0;margin-top:1px;display:flex}.researchRunWatcher-module__-0BEka__sub>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.researchRunWatcher-module__-0BEka__sub>span:first-child{font-size:var(--font-sm);line-height:var(--line-height-sm);background-image:linear-gradient(100deg, color-mix(in srgb, var(--lightt3,var(--darkk28)) 78%, transparent) 42%, color-mix(in srgb, var(--lightt3,var(--darkk28)) 38%, transparent) 50%, color-mix(in srgb, var(--lightt3,var(--darkk28)) 78%, transparent) 58%)}.researchRunWatcher-module__-0BEka__sub>span.researchRunWatcher-module__-0BEka__doneSub{color:color-mix(in srgb, var(--lightt3,var(--darkk28)) 55%, transparent);background-image:none}.researchRunWatcher-module__-0BEka__cta{background:var(--lightt4,var(--darkk10));height:28px;color:var(--lightt3,var(--darkk11));font-size:var(--font-sm);line-height:var(--line-height-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:8px;flex-shrink:0;padding:0 12px;font-weight:550;animation:.3s 50ms backwards researchRunWatcher-module__-0BEka__ctaIn}.researchRunWatcher-module__-0BEka__cta:hover{filter:brightness(1.06)}@keyframes researchRunWatcher-module__-0BEka__ctaIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.researchRunWatcher-module__-0BEka__dismiss{background:var(--lightt24,var(--darkk7));width:22px;height:22px;color:color-mix(in srgb, var(--lightt3,var(--darkk28)) 60%, transparent);font-size:var(--font-md);cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:opacity .15s;display:flex;position:absolute;top:-8px;right:-8px}.researchRunWatcher-module__-0BEka__runCard:hover .researchRunWatcher-module__-0BEka__dismiss{opacity:1}.researchRunWatcher-module__-0BEka__dismiss:hover{color:var(--lightt3,var(--darkk28))}@media (max-width:899px){.researchRunWatcher-module__-0BEka__dismiss{opacity:1}}@media (max-width:599px){.researchRunWatcher-module__-0BEka__runCard{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;max-width:none}.researchRunWatcher-module__-0BEka__shrunk{width:44px;left:auto}}
