.LoginAccessSheet_sheet__5E6q7{--login-background:#141518;--login-foreground:#222327;--login-muted:#5f6064;--login-border:#bebdb9;--login-primary:#f28b1c;position:relative;display:flex;min-height:100dvh;flex-direction:column;align-items:flex-end;background:var(--login-background);color:var(--login-foreground);color-scheme:dark;font-family:var(--font-sans),"Sora",sans-serif;padding:55px 64px 0}.LoginAccessSheet_sheet__5E6q7,.LoginAccessSheet_sheet__5E6q7 *{box-sizing:border-box}.LoginAccessSheet_backdropBrand__hqgN9{position:absolute;left:0;top:0;display:flex;width:calc(100% - 524px);height:100%;align-items:center;justify-content:center;padding:40px}.LoginAccessSheet_wordmark__Z5rNS{display:block;width:420px;max-width:100%;height:auto;object-fit:contain}.LoginAccessSheet_accessSheet__XxS8g{width:460px;max-width:100%;margin-top:137px;flex:1;border-radius:15px 15px 0 0;background:#f6f4ef;padding:37px 48px 25px;color:var(--login-foreground);color-scheme:light;box-shadow:0 -8px 40px rgba(8,9,11,.15)}.LoginAccessSheet_sheetLabel__It6UJ{display:flex;align-items:center;gap:10px;margin-bottom:25px;color:var(--login-muted);font:10px/1.6 var(--font-mono),IBM Plex Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.LoginAccessSheet_sheetLabel__It6UJ:before{width:22px;height:5px;border-radius:3px;background:var(--login-primary);content:""}.LoginAccessSheet_accessSheet__XxS8g h1{margin:0 0 12px;font-size:35px;font-weight:500;letter-spacing:-.055em;line-height:1.2}.LoginAccessSheet_intro__JwOvj{max-width:320px;margin:0 0 29px;color:var(--login-muted);font-size:12px;line-height:1.8}.LoginAccessSheet_designForm__OwkvR,.LoginAccessSheet_designForm__OwkvR form{display:flex;flex-direction:column;gap:19px}.LoginAccessSheet_field__XlUwD{display:flex;flex-direction:column;gap:9px}.LoginAccessSheet_field__XlUwD label{color:var(--login-foreground);font:11px var(--font-mono),IBM Plex Mono,monospace}.LoginAccessSheet_field__XlUwD input{width:100%;height:50px;border:1px solid var(--login-border);border-radius:4px;background:transparent;padding:12px 13px;color:inherit;font:13px var(--font-sans),Sora,sans-serif;box-shadow:none}.LoginAccessSheet_field__XlUwD input::placeholder{color:var(--login-muted);opacity:.8}.LoginAccessSheet_field__XlUwD input:focus-visible,.LoginAccessSheet_forgot__CPNjq:focus-visible,.LoginAccessSheet_reveal__tClFC:focus-visible,.LoginAccessSheet_signIn__Je9yN:focus-visible{outline:2px solid var(--login-primary);outline-offset:4px;box-shadow:none}.LoginAccessSheet_passwordWrap__0_8E6{position:relative}.LoginAccessSheet_passwordWrap__0_8E6 input{padding-right:50px}.LoginAccessSheet_reveal__tClFC{position:absolute;top:3px;right:3px;width:44px;height:44px;border:0;background:transparent;padding:12px;color:var(--login-muted)}.LoginAccessSheet_signIn__Je9yN{width:100%;height:50px;margin-top:4px;border:0;border-radius:4px;background:var(--login-primary);color:#17181a;font-size:12px;font-weight:600}.LoginAccessSheet_signIn__Je9yN:hover{background:#f39735}.LoginAccessSheet_signIn__Je9yN:disabled{cursor:not-allowed;opacity:.65}.LoginAccessSheet_spinner__p_mGa{width:16px;height:16px;margin-right:8px;animation:LoginAccessSheet_spin__gX7Bd 1s linear infinite}.LoginAccessSheet_forgot__CPNjq{align-self:center;width:fit-content;min-height:40px;border:0;background:none;padding:0;color:var(--login-muted);font-size:11px;text-align:center;text-decoration:underline;text-underline-offset:4px}.LoginAccessSheet_fieldError__P4tP_,.LoginAccessSheet_formError__iEpe8{color:#222327;font:11px/1.5 var(--font-sans),Sora,sans-serif}.LoginAccessSheet_formError__iEpe8{border-left:2px solid var(--login-primary);background:hsl(31 89% 53%/8%);padding:10px 12px}.LoginAccessSheet_demoCredentials__BpL5u{border:1px solid rgba(34,35,39,.16);border-radius:4px;background:rgb(34 35 39/4%);padding:10px 12px;color:var(--login-muted);font-size:11px;line-height:1.7}.LoginAccessSheet_demoCredentials__BpL5u p{margin:0;color:var(--login-foreground);font-weight:600}.LoginAccessSheet_demoCredentials__BpL5u span{display:block;font-family:var(--font-mono),"IBM Plex Mono",monospace}.LoginAccessSheet_sheetFooter__pR_Yp{margin-top:30px;color:var(--login-muted);font:9px var(--font-mono),IBM Plex Mono,monospace;text-align:center}.LoginAccessSheet_sheetMobileMark__34ywS{display:none}@keyframes LoginAccessSheet_spin__gX7Bd{to{transform:rotate(1turn)}}@media (max-width:767px){.LoginAccessSheet_sheet__5E6q7{align-items:stretch}.LoginAccessSheet_backdropBrand__hqgN9{position:relative;left:auto;top:auto;width:100%;height:290px;flex:0 0 290px;padding:38px 25px 0}.LoginAccessSheet_wordmark__Z5rNS{width:260px;margin:0 auto}.LoginAccessSheet_accessSheet__XxS8g{width:100%;min-height:510px;margin-top:0;display:flex;flex-direction:column;border-radius:19px 19px 0 0;padding:24px 29px max(20px,env(safe-area-inset-bottom))}.LoginAccessSheet_sheetLabel__It6UJ{margin-bottom:23px;font-size:9px}.LoginAccessSheet_accessSheet__XxS8g h1{font-size:31px}.LoginAccessSheet_designForm__OwkvR form{gap:12px}.LoginAccessSheet_field__XlUwD{gap:6px}.LoginAccessSheet_field__XlUwD label{font-size:10px}.LoginAccessSheet_inputViewport__tcg7w,.LoginAccessSheet_passwordWrap__0_8E6{position:relative;height:34px}.LoginAccessSheet_inputViewport__tcg7w input,.LoginAccessSheet_passwordWrap__0_8E6 input{position:absolute;inset:0 auto auto 0;width:160%;height:54.4px;min-height:54.4px;max-height:54.4px;padding:0 16px;font-size:16px;line-height:1.1;border-radius:9.6px;box-sizing:border-box;transform:scale(.625);transform-origin:top left}.LoginAccessSheet_passwordWrap__0_8E6 input{padding-right:54.4px}.LoginAccessSheet_reveal__tClFC{top:1px;right:1px;width:32px;height:32px;padding:9px}.LoginAccessSheet_reveal__tClFC svg{width:14px;height:14px}.LoginAccessSheet_signIn__Je9yN{height:40px;min-height:40px;max-height:40px;border-radius:6px;font-size:14px}.LoginAccessSheet_sheetFooter__pR_Yp{display:none}.LoginAccessSheet_sheetMobileMark__34ywS{display:flex;justify-content:center;flex-shrink:0;margin-top:auto;padding-top:24px}.LoginAccessSheet_sheetMobileMark__34ywS img{display:block;width:48px;height:48px;border-radius:0}}@media (prefers-reduced-motion:reduce){.LoginAccessSheet_sheet__5E6q7 *,.LoginAccessSheet_sheet__5E6q7 :after,.LoginAccessSheet_sheet__5E6q7 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.LoginTileWaveLoader_loader__7Wl5a{position:fixed;inset:0;z-index:9999;display:flex;min-height:100dvh;width:100vw;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,hsl(var(--primary)/.035),transparent 28%),hsl(var(--background));color:hsl(var(--foreground))}.LoginTileWaveLoader_layout__3GSKV{width:min(390px,calc(100vw - 54px));margin-inline:auto;text-align:center}.LoginTileWaveLoader_wordmark__ie79U{width:252px;max-width:88%;height:auto;margin-inline:auto}.LoginTileWaveLoader_progressTrack__3TmhI{position:relative;width:min(310px,80vw);height:5px;margin:36px auto 18px;overflow:hidden;border-radius:2px;background:hsl(var(--muted-foreground)/.16)}.LoginTileWaveLoader_progressFill__aioX0{display:block;height:100%;border-radius:inherit;background:hsl(var(--primary));box-shadow:0 0 12px hsl(var(--primary)/.18);transition:width .14s linear}.LoginTileWaveLoader_progressComplete__mNSP6{transition:width .26s cubic-bezier(.22,1,.36,1)}.LoginTileWaveLoader_statusArea__0dGzW{min-height:24px;display:flex;align-items:center;justify-content:center}.LoginTileWaveLoader_status__zEjvx{margin:0;color:hsl(var(--muted-foreground));line-height:1.4;letter-spacing:.025em}.LoginTileWaveLoader_completion___UASP,.LoginTileWaveLoader_status__zEjvx{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.LoginTileWaveLoader_completion___UASP{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:hsl(var(--foreground));font-weight:600;letter-spacing:.04em;animation:LoginTileWaveLoader_temper-ready-in__enQ7L .18s ease-out both}.LoginTileWaveLoader_completionMark__6P_q4{width:20px;height:20px;border-radius:4px}@keyframes LoginTileWaveLoader_temper-ready-in__enQ7L{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.LoginTileWaveLoader_layout__3GSKV{width:min(340px,calc(100vw - 42px))}.LoginTileWaveLoader_wordmark__ie79U{width:226px}.LoginTileWaveLoader_progressTrack__3TmhI{width:min(290px,78vw);margin-top:32px}}@media (min-width:768px){.LoginTileWaveLoader_layout__3GSKV{width:min(760px,calc(100vw - 120px))}.LoginTileWaveLoader_wordmark__ie79U{width:350px}.LoginTileWaveLoader_progressTrack__3TmhI{width:min(620px,64vw);height:7px;margin-top:48px;border-radius:3px}.LoginTileWaveLoader_completion___UASP,.LoginTileWaveLoader_status__zEjvx{font-size:12px;letter-spacing:.04em}.LoginTileWaveLoader_completionMark__6P_q4{width:22px;height:22px}}@media (min-width:1280px){.LoginTileWaveLoader_layout__3GSKV{width:min(900px,calc(100vw - 180px))}.LoginTileWaveLoader_wordmark__ie79U{width:380px}.LoginTileWaveLoader_progressTrack__3TmhI{width:min(720px,58vw);height:8px}}@media (prefers-reduced-motion:reduce){.LoginTileWaveLoader_completion___UASP,.LoginTileWaveLoader_progressComplete__mNSP6,.LoginTileWaveLoader_progressFill__aioX0{transition:none!important;animation:none!important}}.DisplayZoom_viewport__QBDMo{width:100%;min-width:0}.DisplayZoom_fillHeightContent__ZW_ud,.DisplayZoom_fillHeightViewport__lcuYW{height:100%;min-height:0;overflow:hidden}.DisplayZoom_content__oTIPB{width:100%;min-width:0;zoom:var(--thoughtflow-display-zoom)}.DisplayZoom_fixedCanvasContent__SMf0p{height:var(--thoughtflow-display-zoom-height);min-width:0;zoom:1}.DisplayZoom_fallbackContent__Re75W,.DisplayZoom_fixedCanvasContent__SMf0p{width:var(--thoughtflow-display-zoom-width);transform:scale(var(--thoughtflow-display-zoom));transform-origin:top left}.DisplayZoom_fallbackContent__Re75W.DisplayZoom_fillHeightContent__ZW_ud{height:var(--thoughtflow-display-zoom-height)}.DisplayZoom_trigger__fvqzw{min-width:4.75rem}.DisplayZoom_menu__g7aZA{width:11rem}.settings-view_settings__UmM_Q{--settings-ink:hsl(var(--foreground));--settings-subtle:hsl(var(--muted-foreground));--settings-line:hsl(var(--border));--settings-paper:hsl(var(--background));--settings-panel:hsl(var(--card));--settings-orange-soft:hsl(var(--primary)/0.14);color:var(--settings-ink);font-family:var(--font-sans),"Sora",ui-sans-serif,system-ui,sans-serif;gap:0}.settings-view_settings__UmM_Q button,.settings-view_settings__UmM_Q h1,.settings-view_settings__UmM_Q h2,.settings-view_settings__UmM_Q p,.settings-view_settings__UmM_Q select{font-family:inherit}.settings-view_settings__UmM_Q h1{letter-spacing:-.065em}.settings-view_settings__UmM_Q>div:first-child{padding:42px 0 30px;border-bottom:1px solid var(--settings-line)}.settings-view_eyebrow__5XcVb{color:var(--settings-subtle);font:500 10px/1.2 var(--font-mono),IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.settings-view_settings__UmM_Q>div:last-child{width:min(100%,790px)}.settings-view_settings__UmM_Q .settings-view_section__MjuBk{overflow:visible;border:0;border-bottom:1px solid var(--settings-line);border-radius:0;background:transparent;box-shadow:none;padding:25px 0}.settings-view_settings__UmM_Q .settings-view_section__MjuBk h2,.settings-view_settings__UmM_Q .settings-view_section__MjuBk>p:first-child{margin:0 0 7px;color:var(--settings-ink);font-size:14px;font-weight:600}.settings-view_settings__UmM_Q .settings-view_section__MjuBk>p:not(:first-child){margin:0;color:var(--settings-subtle);font-size:12px;line-height:1.7}.settings-view_settings__UmM_Q .settings-view_section__MjuBk button,.settings-view_settings__UmM_Q .settings-view_section__MjuBk select{font-size:12px}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child{position:relative;min-height:105px}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>.settings-view_copy__ZGsoe{position:absolute;top:25px;left:0;border:0;padding:0;background:transparent}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div:last-child{position:absolute;top:20px;right:0;width:max-content;flex-shrink:0;border:1px solid var(--settings-line);border-radius:7px;padding:4px;gap:3px;background:var(--settings-panel)}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div:last-child button{border:0;border-radius:4px;background:transparent;color:var(--settings-subtle);padding:10px 12px}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div:last-child button[aria-pressed=true]{background:var(--settings-orange-soft);color:hsl(var(--primary))}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div:last-child button svg{width:15px;height:15px}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:nth-child(2){display:block}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:nth-child(2)>div:last-child{width:auto}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:nth-child(3),.settings-view_settings__UmM_Q .settings-view_section__MjuBk:nth-child(4){display:block}.settings-view_settings__UmM_Q .settings-view_section__MjuBk a{border-radius:6px}.settings-view_settings__UmM_Q .settings-view_section__MjuBk button[aria-haspopup=listbox]{min-height:44px;border:1px solid var(--settings-line);border-radius:6px;background:var(--settings-panel)}.settings-view_settings__UmM_Q .settings-view_section__MjuBk [role=listbox]{border-color:var(--settings-line);border-radius:6px;background:var(--settings-panel)}.settings-view_settings__UmM_Q>div:last-child>div:last-of-type{margin:25px 0;border-color:var(--settings-line);border-radius:8px;background:var(--settings-panel);box-shadow:none}.settings-view_settings__UmM_Q>div:last-child>div:last-of-type>div{padding:19px 20px;border-color:var(--settings-line)}.settings-view_settings__UmM_Q>div:last-child>button{border-radius:6px;border-color:hsl(var(--destructive)/.38);background:hsl(var(--destructive)/.1);color:hsl(var(--destructive));font-size:12px}@media (max-width:767px){.settings-view_settings__UmM_Q{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.settings-view_settings__UmM_Q>div:first-child{padding:27px 0 24px}.settings-view_settings__UmM_Q>div:last-child{width:100%}.settings-view_settings__UmM_Q .settings-view_section__MjuBk{padding:21px 0}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child,.settings-view_settings__UmM_Q .settings-view_section__MjuBk:nth-child(2){position:static;min-height:0;align-items:flex-start;flex-wrap:wrap;gap:16px}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div{position:static;width:100%}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div:last-child{position:static;top:auto;right:auto;width:100%}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:first-child>div:last-child button{flex:1;justify-content:center}.settings-view_settings__UmM_Q .settings-view_section__MjuBk:nth-child(2)>div:last-child{width:100%}.settings-view_settings__UmM_Q>div:last-child>div:last-of-type>div{padding:16px}.settings-view_settings__UmM_Q>div:last-child>button{width:100%}}