.account-recovery,body:has(.home-light-preview) .outlina-settings-dialog:is(.os-tabbed-settings,.os-app-connect-dialog){--os-ink:#191919;--os-normal:#7e7e7e;--os-muted:#7e7e7e;--os-line:rgba(25,25,25,.08);--os-divider:transparent;--os-secondary-ink:#191919;--os-secondary-surface:rgba(25,25,25,.05);--os-secondary-hover:rgba(25,25,25,.09);--os-surface-inset:rgba(25,25,25,.04);--os-surface-selected:rgba(25,25,25,.05);--os-field-surface:rgba(25,25,25,.04);--os-field-focus-surface:rgba(25,25,25,.04);--os-field-keyboard-shadow:inset 0 0 0 1px rgba(25,25,25,.04);--os-curve:cubic-bezier(.23,1,.32,1);--app-backdrop:rgba(25,25,25,.24);--app-text-primary:#191919;--app-text-secondary:#7e7e7e;--app-text-muted:#7e7e7e;--app-text-status:#7e7e7e;--app-surface-modal:#fff;--app-surface-subtle:rgba(25,25,25,.04);--app-surface-quiet:rgba(25,25,25,.05);--app-surface-quiet-hover:rgba(25,25,25,.09);--app-border-control:transparent;--app-border-focus:rgba(25,25,25,.04);--app-border-strong:rgba(25,25,25,.2);--app-control-selected:#191919;--app-control-selected-thumb:#fff;--app-button-weight:500;--app-action-weight:500;--app-text-destructive:#a53220;--app-text-destructive-hover:#8b281a;--app-surface-destructive:rgba(165,50,32,.07);--app-surface-destructive-hover:rgba(165,50,32,.12)}body:has(.home-light-preview) .outlina-settings-dialog:is(.os-tabbed-settings,.os-app-connect-dialog){--app-control-tracking:-.02em;width:640px;height:560px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);background:#fff;color:#191919;border:0;border-radius:16px;box-shadow:0 8px 32px rgba(25,25,25,.12);font-family:Overused Grotesk,sans-serif;font-feature-settings:normal;letter-spacing:-.02em}body:has(.home-light-preview) .os-tabbed-settings::backdrop{--app-backdrop:rgba(25,25,25,.24);background:var(--app-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body:has(.home-light-preview) .os-tabbed-settings[data-motion=on]::backdrop{animation:profile-light-backdrop-in var(--home-feedback-duration) var(--os-curve) both}body:has(.home-light-preview) .os-tabbed-settings[data-motion=on][data-closing=true]::backdrop{animation:profile-light-backdrop-out var(--home-feedback-duration) var(--os-curve) both}body:has(.home-light-preview) .os-tabbed-settings :is(button,input,textarea,label,span,p,h1,h2,h3,strong){font-family:inherit;font-feature-settings:normal;letter-spacing:-.02em}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-navigation{display:block;padding:32px 32px 0;background:transparent;box-shadow:none}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation h1{font-size:20px;line-height:26px;font-weight:500;margin:0 40px 24px 0}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation nav{gap:8px}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation button{padding:8px 12px;min-height:36px;border-radius:8px;font-size:14px;font-weight:500;color:#191919;background:transparent}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation button[aria-selected=true]{background:rgba(25,25,25,.05)}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation button:hover{background:rgba(25,25,25,.05)}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-content{padding:28px 32px 32px}body:has(.home-light-preview) .os-tabbed-settings :is(button,input,textarea,.os-row label,.os-row strong,.os-app-name strong,.os-archive-name,.os-preference-rule){font-size:14px;font-weight:500;line-height:20px}body:has(.home-light-preview) .os-tabbed-settings :is(p,small,[role=status]){font-weight:500;letter-spacing:-.02em;color:#7e7e7e}body:has(.home-light-preview) .os-tabbed-settings h3{font-size:12px;line-height:16px;font-weight:500;color:#7e7e7e}body:has(.home-light-preview) .os-tabbed-settings button:not(.primary):not(.os-danger):not([role=tab]):not([role=menuitem]):not(:where(.archive-toast-stack *)){color:#191919}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-preferences-heading>button,body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings button:is(.os-close,.os-preference-more,.os-preference-action,.os-find-pace,.os-reading-back){background:rgba(25,25,25,.05);border:0;border-radius:8px;color:#191919;min-height:32px;font-weight:500}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-preferences-heading>button:hover:not(:disabled),body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings button:is(.os-preference-more,.os-preference-action,.os-find-pace,.os-reading-back):hover:not(:disabled){background:rgba(25,25,25,.09);color:#191919}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-close{top:24px;right:24px;width:32px;height:32px;padding:9px}body:has(.home-light-preview) .os-tabbed-settings :is(.os-close,.os-navigation button,.os-preference-action,.os-preference-more,.os-find-pace,.os-reading-back,.os-preferences-heading>button) svg{width:14px;height:14px;stroke-width:2}body:has(.home-light-preview) .os-tabbed-settings svg [stroke-width]{stroke-width:2}body:has(.home-light-preview) .os-tabbed-settings .os-row{padding:16px 0;border:0}body:has(.home-light-preview) .os-tabbed-settings .os-group+.os-group{margin-top:24px}body:has(.home-light-preview) .os-tabbed-settings .os-empty-help{margin:12px 0 24px}body:has(.home-light-preview) .os-tabbed-settings .os-pace-stepper{background:rgba(25,25,25,.04);border-color:transparent;border-radius:10px}body:has(.home-light-preview) .os-tabbed-settings .os-pace-stepper:focus-within{border-color:rgba(25,25,25,.04)}body:has(.home-light-preview) .os-tabbed-settings .os-pace-stepper input{background:transparent;font-weight:500;letter-spacing:-.02em}body:has(.home-light-preview) .os-tabbed-settings .os-preference-compact[data-saved=true]{background:rgba(25,25,25,.04);border:1px solid transparent;border-radius:10px}body:has(.home-light-preview) .os-tabbed-settings .os-preference-compact:focus-within{border-color:rgba(25,25,25,.04)}body:has(.home-light-preview) .os-tabbed-settings .os-preference-editor .os-preference-input{background:transparent;font-size:14px;font-weight:500;box-shadow:none}body:has(.home-light-preview) .os-tabbed-settings input::placeholder,body:has(.home-light-preview) .os-tabbed-settings textarea::placeholder{font:inherit;letter-spacing:inherit;color:#7e7e7e;opacity:1}body:has(.home-light-preview) .os-tabbed-settings .os-archive-search>input[type=search]{height:36px;padding:8px 12px;background:rgba(25,25,25,.04);border:1px solid transparent;border-radius:10px;font-weight:500;box-shadow:none}body:has(.home-light-preview) .os-tabbed-settings .os-archive-search>input[type=search]:focus{border-color:rgba(25,25,25,.04);box-shadow:none}body:has(.home-light-preview) .os-tabbed-settings .os-app-row{padding:16px 0;gap:12px}body:has(.home-light-preview) .os-tabbed-settings .os-app-name strong{font-weight:500}body:has(.home-light-preview) .os-tabbed-settings .os-preference-menu{background:var(--home-menu-surface);color:#f2f2f2;border:0;border-radius:var(--home-menu-radius);--os-ink:#f2f2f2;--os-normal:#f2f2f2;--app-surface-quiet-hover:var(--home-menu-hover)}body:has(.home-light-preview) .os-tabbed-settings .os-preference-menu>button:not(.os-danger){color:#f2f2f2;background:transparent}body:has(.home-light-preview) .os-tabbed-settings .os-preference-menu>button:hover:not(:disabled){background:var(--home-menu-hover)}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-navigation{padding:24px 20px 0}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-content{padding:24px 20px}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-close{top:20px;right:20px}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation nav{gap:4px}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-navigation button{padding:8px;gap:6px;font-size:13px}body:has(.home-light-preview) .os-tabbed-settings .os-speaking-pace .os-row{align-items:flex-start;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){body:has(.home-light-preview) .os-tabbed-settings::backdrop{animation:none!important}body:has(.home-light-preview) .os-tabbed-settings *{transition:none!important;animation:none!important}}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-preference-editor-actions{padding-left:4px;gap:4px}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-preference-editor-actions>button.os-preference-action{width:32px;min-width:32px;height:32px;min-height:32px;padding:9px;border-radius:8px}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-preference-editor-actions>button.os-preference-action:hover:not(:disabled){background:rgba(25,25,25,.09);color:#191919}body:has(.home-light-preview) .os-tabbed-settings h3.os-reading-heading{font-size:20px;line-height:26px;color:#191919}body:has(.home-light-preview) .os-tabbed-settings .os-reading-passage p{color:inherit}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings{width:760px;height:580px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings[open]{grid-template-columns:184px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings>.os-navigation{padding:32px 16px;background:rgba(25,25,25,.025);overflow-y:auto}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-navigation h1{margin:0 10px 28px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-navigation nav{flex-direction:column;gap:6px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-navigation button{width:100%;gap:8px;padding:8px 10px;text-align:left}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings>.os-content{padding:32px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-panel>.os-page-heading{display:block;padding-right:32px;margin-bottom:28px}body:has(.home-light-preview) .os-sidebar-settings .os-page-heading h2{margin:0;font-size:20px;line-height:26px;font-weight:500;letter-spacing:-.02em;color:#191919}body:has(.home-light-preview) .os-sidebar-settings .os-panel:has(.os-pace-reading)>.os-page-heading{display:none}body:has(.home-light-preview) .os-sidebar-settings .os-app-logo{width:48px;height:48px;border-radius:12px;background:rgba(25,25,25,.05)}body:has(.home-light-preview) .os-sidebar-settings .os-app-logo img{width:24px;height:24px}body:has(.home-light-preview) .os-sidebar-settings .os-preferences-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:24px 20px;margin-top:16px;border:1px dashed rgba(25,25,25,.12);border-radius:12px}body:has(.home-light-preview) .os-sidebar-settings .os-preferences-empty-icon{display:grid;place-items:center;width:40px;height:40px;color:#7e7e7e}body:has(.home-light-preview) .os-sidebar-settings .os-preferences-empty h3{margin:0;font-size:13px;line-height:20px;font-weight:450;color:#969696}body:has(.home-light-preview) .os-sidebar-settings .os-archive-empty p{color:#969696}body:has(.home-light-preview) .os-sidebar-settings .os-preferences-empty p{margin:0;color:#969696;max-width:320px;font-size:13px;line-height:20px;font-weight:500;letter-spacing:-.02em;text-wrap:wrap}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-compact[data-saved=true]:has(.os-preference-editor){padding:0 6px 0 12px;min-height:40px;border:1px solid transparent;border-radius:10px;background:rgba(25,25,25,.04);transition:border-color .4s var(--os-curve)}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-compact[data-saved=true]:has(.os-preference-editor):focus-within{border-color:rgba(25,25,25,.04)}body:has(.home-light-preview) .os-sidebar-settings .os-preference-editor{align-items:center;gap:8px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-editor textarea.os-preference-input{min-height:38px;padding:9px 0;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.02em;background:transparent;box-shadow:none;resize:none}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-editor-actions{padding:0;gap:0}body:has(.home-light-preview) .os-sidebar-settings .os-preference-rule{color:#191919;font-weight:500}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings[open]{grid-template-columns:64px minmax(0,1fr)}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings>.os-navigation{padding:76px 12px 20px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-navigation button span,body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-navigation h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-navigation button{justify-content:center;width:40px;height:40px;padding:12px}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings>.os-content{padding:28px 20px}body:has(.home-light-preview) .os-sidebar-settings .os-preferences-empty{padding:20px 12px}body:has(.home-light-preview) .os-sidebar-settings .os-app-row{flex-wrap:wrap}body:has(.home-light-preview) .os-sidebar-settings .os-app-logo{width:40px;height:40px}body:has(.home-light-preview) .os-sidebar-settings .os-app-copy{flex-basis:calc(100% - 52px)}body:has(.home-light-preview) .os-sidebar-settings .os-app-row>.os-preference-more{margin-left:auto}}@media(max-width:620px){body:has(.home-light-preview) .os-sidebar-settings .os-app-row{display:grid;grid-template-columns:40px minmax(0,1fr) 32px;gap:10px;align-items:center}body:has(.home-light-preview) .os-sidebar-settings .os-app-copy{min-width:0}body:has(.home-light-preview) .os-sidebar-settings .os-app-row>.os-preference-options{margin:0}}body:has(.home-light-preview) .os-sidebar-settings .os-preference-completed-controls>svg:first-child{display:none}body:has(.home-light-preview) .os-sidebar-settings .os-preference-completed-controls{width:32px;right:6px}@media(max-width:620px){body:has(.home-light-preview) .os-sidebar-settings .os-speaking-pace .os-row>div:first-child{flex-basis:100%}}body:has(.home-light-preview) .os-tabbed-settings .os-pace-unit{color:#191919;font-weight:500;letter-spacing:-.02em}body:has(.home-light-preview) .os-sidebar-settings .os-app-logo img[src$="/notion.png"]{mix-blend-mode:multiply}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-menu{padding:var(--home-menu-inset);min-width:180px;box-shadow:var(--home-menu-shadow)}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-menu>button[role=menuitem]{min-height:32px;padding:6px 10px;border-radius:var(--home-menu-row-radius);color:#f2f2f2;background:transparent;transition:background-color .4s var(--os-curve),color .4s var(--os-curve)}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-menu>button[role=menuitem]:is(:hover,:focus-visible):not(:disabled){color:#fff;background:var(--home-menu-hover)}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-menu>button.os-danger[role=menuitem]{color:#f09586}body:has(.home-light-preview) .outlina-settings-dialog.os-sidebar-settings .os-preference-menu>button.os-danger[role=menuitem]:is(:hover,:focus-visible):not(:disabled){color:#ffb0a3;background:var(--home-menu-hover)}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog[open]{width:400px;height:fit-content;min-height:0;padding:32px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}body:has(.home-light-preview) .os-app-connect-dialog::backdrop{--app-backdrop:rgba(25,25,25,.12);background:var(--app-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body:has(.home-light-preview) .os-app-connect-dialog[data-motion=on]::backdrop{animation:profile-light-backdrop-in var(--home-feedback-duration) var(--os-curve) both}body:has(.home-light-preview) .os-app-connect-dialog[data-motion=on][data-closing=true]::backdrop{animation:profile-light-backdrop-out var(--home-feedback-duration) var(--os-curve) both}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog h2{font-size:20px;line-height:26px;font-weight:500;letter-spacing:-.02em}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog p{font-size:13px;line-height:20px;font-weight:500;letter-spacing:-.02em;text-wrap:balance;color:#7e7e7e}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-connect-benefit{margin:8px 0 20px;color:#191919}body:has(.home-light-preview) .outlina-settings-dialog.os-app-manage-dialog .os-connect-benefit{margin-bottom:0;color:#7e7e7e}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog button{font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.02em}.account-recovery[data-theme=light] button,body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog button{color:#191919;background:rgba(25,25,25,.05)}.account-recovery[data-theme=light] button:hover:not(:disabled),body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog button:hover:not(:disabled){color:#191919;background:rgba(25,25,25,.09)}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-close{top:16px;right:16px;width:32px;height:32px;padding:0;border-radius:8px}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-connect-logos{gap:12px;margin:0 32px 24px}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog :is(.os-connect-brand,.os-connect-provider){display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;border-radius:12px;background:rgba(25,25,25,.05)}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-connect-brand{background:rgba(25,25,25,.05) url(/brand/outlina-segmented-ring.svg) 50%/28px no-repeat}body:has(.home-light-preview) .os-app-connect-dialog .os-connect-brand img{visibility:hidden}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-connect-provider img{width:24px;height:24px}body:has(.home-light-preview) .os-app-connect-dialog .os-connect-provider img[src$="/notion.png"]{mix-blend-mode:multiply}.account-recovery[data-theme=light] .primary,body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .primary{height:54px;min-height:54px;padding:16px 20px;border:0;border-radius:999px;font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.02em;color:#fff;background:linear-gradient(180deg,var(--signin-light-action-top),var(--signin-light-action-bottom));box-shadow:none;transition:opacity var(--home-feedback-duration) var(--os-curve),--signin-light-action-top var(--home-feedback-duration) var(--os-curve),--signin-light-action-bottom var(--home-feedback-duration) var(--os-curve),transform var(--home-release-duration) var(--os-curve)}.account-recovery[data-theme=light] .primary:hover:not(:disabled),body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .primary:hover:not(:disabled){color:#fff;background:linear-gradient(180deg,var(--signin-light-action-top),var(--signin-light-action-bottom))}@media(hover:hover) and (pointer:fine){.account-recovery[data-theme=light] .primary:hover:not(:disabled),body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .primary:hover:not(:disabled){--signin-light-action-top:#303030;--signin-light-action-bottom:#191919}}.account-recovery[data-theme=light] .primary:focus-visible,body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .primary:focus-visible{transform:none}@media(prefers-reduced-motion:reduce){.account-recovery[data-theme=light] .primary,body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .primary{transition:none!important;transform:none!important}}.account-recovery[data-theme=light] .os-danger-strong,body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-danger-strong{color:#fff;background:#a53220}.account-recovery[data-theme=light] .os-danger-strong:hover:not(:disabled),body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-danger-strong:hover:not(:disabled){color:#fff;background:#8b281a}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-inline-error{color:#a53220}body:has(.home-light-preview) .outlina-settings-dialog.os-app-manage-dialog summary{font-weight:500;letter-spacing:-.02em;color:#7e7e7e}@media(prefers-reduced-motion:reduce){body:has(.home-light-preview) .os-app-connect-dialog::backdrop{animation:none!important}}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog .os-connect-description{margin:16px 0 0}body:has(.home-light-preview) .os-voice-empty-illustration{position:relative;display:block;flex:none;width:96px;height:80px;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}body:has(.home-light-preview) .os-voice-empty-illustration img{position:absolute;width:180px;height:180px;max-width:none;left:-42px;top:-51px;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse at center,#000 38%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 38%,transparent 70%)}body:has(.home-light-preview) .outlina-settings-dialog :is(.os-content,.os-navigation){scrollbar-width:none}body:has(.home-light-preview) .outlina-settings-dialog :is(.os-content,.os-navigation)::-webkit-scrollbar{display:none}.outlina-settings-dialog .os-learning-copy{display:grid}.outlina-settings-dialog .os-learning-copy>span{grid-area:1/1;opacity:0;transition:opacity var(--home-feedback-duration) var(--home-motion-curve)}.outlina-settings-dialog .os-learning-copy[data-enabled=false]>span:last-child,.outlina-settings-dialog .os-learning-copy[data-enabled=true]>span:first-child{opacity:1}.outlina-settings-dialog .os-learning-copy>span[aria-hidden=true]{pointer-events:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.outlina-settings-dialog .os-learning-copy>span{transition:none}}body:has(.home-light-preview) .os-tabbed-settings .os-pace-stepper{width:132px;height:32px;box-sizing:border-box;flex:none;border:0}body:has(.home-light-preview) .os-tabbed-settings .os-pace-actions .os-pace-stepper button{width:28px;flex:1 0 28px;height:32px;min-height:32px;align-self:stretch;transform:none;transition:background-color var(--home-feedback-duration) var(--home-motion-curve),color var(--home-feedback-duration) var(--home-motion-curve),opacity var(--home-feedback-duration) var(--home-motion-curve)}body:has(.home-light-preview) .os-tabbed-settings .os-pace-actions .os-pace-stepper input{width:36px;min-width:36px;flex:0 0 36px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:none}body:has(.home-light-preview) .os-tabbed-settings .os-pace-stepper button:hover:not(:disabled){background:rgba(25,25,25,.05)}body:has(.home-light-preview) .os-tabbed-settings .os-pace-stepper button:active:not(:disabled){background:rgba(25,25,25,.09);transform:none}@media(prefers-reduced-motion:reduce){body:has(.home-light-preview) .os-tabbed-settings .os-pace-actions .os-pace-stepper button{transition:none}}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-pace-reading{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding:56px 0 0}body:has(.home-light-preview) .os-tabbed-settings .os-reading-column{max-width:none;margin:0;text-align:left}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro{min-height:0;padding:0;margin-bottom:24px}body:has(.home-light-preview) .os-tabbed-settings .os-reading-heading{text-align:left;margin-bottom:8px;text-wrap:wrap}body:has(.home-light-preview) .os-tabbed-settings .os-reading-instruction{min-height:20px;text-wrap:wrap}body:has(.home-light-preview) .os-tabbed-settings .os-pace-reading .os-reading-passage{padding:24px;border-radius:12px;background:rgba(25,25,25,.035);color:var(--app-text-primary);text-align:left}body:has(.home-light-preview) .os-tabbed-settings .os-reading-passage p{text-wrap:wrap}body:has(.home-light-preview) .os-tabbed-settings .os-reading-controls{align-items:flex-start;margin-top:24px;min-height:36px}body:has(.home-light-preview) .os-tabbed-settings .os-reading-result{align-items:flex-start;margin-top:32px;text-align:left}body:has(.home-light-preview) .os-tabbed-settings .os-reading-success{align-items:flex-start}@media(max-width:620px){body:has(.home-light-preview) .os-tabbed-settings .os-reading-passage{padding:20px}body:has(.home-light-preview) .os-tabbed-settings .os-reading-instruction{min-height:40px}}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings .os-pace-reading .os-reading-back{top:-8px;left:0}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro[data-task=true]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro .os-reading-heading{grid-column:1;grid-row:1}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro .os-reading-instruction{grid-column:1;grid-row:2;margin-top:8px;min-height:20px}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro .os-reading-controls{grid-column:2;grid-row:1/3;margin:0;align-self:center}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro .os-reading-heading{margin-bottom:0}@media(max-width:480px){body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro[data-task=true]{column-gap:12px}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro .os-reading-primary{width:96px;min-width:96px}}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro[data-task=true]{margin-bottom:16px}body:has(.home-light-preview) .os-tabbed-settings .os-reading-intro .os-reading-primary{width:96px;min-width:96px}body:has(.home-light-preview) .outlina-settings-dialog.os-app-connect-dialog button.os-close,body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>.os-close{right:32px}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings:not(.os-sidebar-settings)>.os-close{right:20px}}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog{width:680px;height:var(--voice-content-height,640px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px)}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog[open]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog>.os-content{padding:32px}body:has(.home-light-preview) .os-voice-dialog .os-preference-source a{color:var(--app-text-secondary);text-underline-offset:3px}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog>.os-content{padding:24px 20px}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog>.os-close{right:20px}}.os-conversation-link{display:inline-block;margin:12px 0;color:#7e7e7e;font-size:13px;font-weight:450;text-decoration:underline;text-underline-offset:3px}.os-conversation-link:hover{color:#191919}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-close{z-index:3;background:#f4f4f4;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform var(--home-release-duration) var(--os-curve)}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-close:hover:not(:disabled){background:#f4f4f4}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings[data-motion=off]>button.os-close{transition:none}@media(prefers-reduced-motion:reduce){body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-close{transition:none}}body:has(.home-light-preview) .os-tabbed-settings .os-reset-voice .os-confirmation h3{color:var(--os-ink);margin:0 0 6px}body:has(.home-light-preview) .os-tabbed-settings .os-reset-voice .os-confirmation>p{margin:0}body:has(.home-light-preview) .os-tabbed-settings .os-reset-voice .os-confirmation>.os-actions{margin-top:16px}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog[data-motion=on]{transition:height var(--home-feedback-duration) var(--os-curve)}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .os-panel>.os-page-heading{margin-bottom:24px}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .vp-content .os-group+.os-group{margin-top:20px}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .vp-content .os-row{padding:0}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .vp-content .os-row p{margin:4px 0 0}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .os-reset-voice{padding-top:24px}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .os-pace-actions{gap:8px}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .os-speaking-pace .os-row>div:first-child{flex-basis:100%}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog .os-speaking-pace .os-row{gap:12px}}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-voice-remove{position:absolute;z-index:3;top:24px;right:76px;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border:0;border-radius:8px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--home-feedback-duration) var(--os-curve),background-color var(--home-feedback-duration) var(--os-curve),color var(--home-feedback-duration) var(--os-curve),transform var(--home-release-duration) var(--os-curve),visibility 0s var(--home-feedback-duration)}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-voice-remove[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-voice-remove:disabled[data-visible=true]{opacity:.5}body:has(.home-light-preview) .outlina-settings-dialog[data-voice-remove=true] .os-page-heading{padding-right:84px}body:has(.home-light-preview) .outlina-settings-dialog[data-motion=off]>button.os-voice-remove{transition:none}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-voice-remove{top:20px;right:64px}}@media(prefers-reduced-motion:reduce){body:has(.home-light-preview) .outlina-settings-dialog.os-tabbed-settings>button.os-voice-remove{transition:none}}body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog>button.os-voice-remove{top:32px}@media(max-width:620px){body:has(.home-light-preview) .outlina-settings-dialog.os-voice-dialog>button.os-voice-remove{top:24px}}.account-recovery{color:var(--app-text-primary);font-family:var(--app-saans),sans-serif;font-size:var(--type-ui-size);line-height:var(--type-ui-line);font-weight:450;letter-spacing:var(--type-tracking);text-align:left;--app-control-tracking:var(--type-tracking)}.account-recovery p{margin:0 0 12px;font:inherit;text-wrap:pretty}.account-recovery h3{margin:0 0 12px;font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:500;letter-spacing:var(--type-tracking)}.account-recovery .os-account-recovery-form[data-layout=status]{text-align:center}.account-recovery .os-account-recovery-form[data-layout=status] p{text-wrap:balance}.account-recovery a{color:inherit}.account-recovery .os-account-recovery-form>button{margin:12px 0}.account-recovery .os-account-recovery-form>.primary{width:100%}.account-recovery .app-feedback{margin-top:12px}.account-recovery button{line-height:var(--type-ui-line)}@media(prefers-reduced-motion:reduce){.account-recovery button{transition:none!important}}