@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-geist-mono), ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-7{left:calc(var(--spacing) * 7)}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-72{height:calc(var(--spacing) * 72)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--accent)}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-success\/40{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, var(--success) 40%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-accent{background-color:var(--accent)}.bg-bg{background-color:var(--bg)}.bg-bg-card{background-color:var(--bg-card)}.bg-danger,.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.object-cover{object-fit:cover}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-10{padding:calc(var(--spacing) * 10)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-accent{color:var(--accent)}.text-accent-fg{color:var(--accent-fg)}.text-danger{color:var(--danger)}.text-fg{color:var(--fg)}.text-fg-muted{color:var(--fg-muted)}.text-success{color:var(--success)}.text-white{color:var(--color-white)}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-bg-card:hover{background-color:var(--bg-card)}.hover\:bg-bg-elev:hover{background-color:var(--bg-elev)}.hover\:text-fg:hover{color:var(--fg)}.hover\:opacity-90:hover{opacity:.9}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-accent:focus{--tw-ring-color:var(--accent)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:h-80{height:calc(var(--spacing) * 80)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:h-96{height:calc(var(--spacing) * 96)}.md\:w-2\/5{width:40%}.md\:w-96{width:calc(var(--spacing) * 96)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-10{gap:calc(var(--spacing) * 10)}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.phrases-workspace .dashboard-mode{margin-bottom:46px}.phrases-overview{grid-template-columns:539px minmax(0,460px);align-items:start;gap:40px;display:grid}.phrases-hero{border-radius:32px;flex-direction:column;justify-content:space-between;height:475px;padding:28px 36px 25px;display:flex;position:relative;overflow:hidden}.phrases-hero-bg{z-index:0;object-fit:cover}.phrases-hero>:not(.phrases-hero-bg){z-index:1;position:relative}.phrases-hero h2{font-size:28px;font-weight:700;line-height:normal}.phrases-hero header p{color:#4c4341;margin-top:4px;font-size:16px;font-weight:500;line-height:normal}.phrases-hero-actions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.phrases-hero-actions p{color:#382e2b;font-size:14px;font-weight:500;line-height:normal}.phrase-primary-button{background:var(--dashboard-brown);color:#fff;white-space:nowrap;cursor:pointer;min-height:40px;transition:transform .14s var(--ease-out), background-color .16s ease;border:0;border-radius:999px;padding:8px 24px;font:500 16px Satoshi,sans-serif}.phrases-suggestions{flex-direction:column;gap:20px;min-width:0;padding-top:36px;display:flex}.phrases-suggestions>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.phrases-suggestions h2{font-size:24px;font-weight:500;line-height:normal}.phrases-suggestions header p{color:#4c4341;white-space:nowrap;margin-top:4px;font-size:16px;line-height:normal}.phrases-suggestion-list{flex-direction:column;gap:12px;display:flex}.phrases-suggestion-list article{background:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:12px 14px 12px 20px;display:flex}.phrases-suggestion-copy{min-width:0}.phrases-suggestion-copy>div{align-items:baseline;gap:6px;display:flex}.phrases-suggestion-copy h3{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:normal;overflow:hidden}.phrases-suggestion-copy span,.phrases-suggestion-copy>p{color:#6c6663;font-size:13px;line-height:normal}.phrases-suggestion-copy>p{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.phrases-suggestion-actions,.phrase-row-actions{flex:none;align-items:center;gap:8px;display:flex}.phrases-suggestion-actions>button:first-child{border:1px solid var(--dashboard-brown);min-width:58px;color:var(--dashboard-brown);cursor:pointer;transition:transform .14s var(--ease-out), background-color .16s ease;background:0 0;border-radius:999px;padding:4px 14px;font:500 14px Satoshi,sans-serif}.phrase-icon-button,.phrase-row-actions button{cursor:pointer;width:32px;height:32px;transition:transform .12s var(--ease-out), background-color .16s ease;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.phrases-library{margin-top:32px}.phrases-library>header{justify-content:space-between;align-items:center;min-height:40px;padding-right:8px;display:flex;position:relative}.phrases-tabs{align-items:center;gap:12px;display:flex}.phrases-tabs button{color:#4c4341;cursor:pointer;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:8px 20px;font:400 16px Satoshi,sans-serif;position:relative;overflow:hidden}.phrases-tabs button[aria-selected=true]{color:var(--dashboard-ink);font-weight:500}.phrases-tabs button>span:last-child{z-index:1;position:relative}.phrases-tab-indicator{z-index:0;border-radius:inherit;background:#ececee;position:absolute;inset:0}.phrases-search{clip-path:inset(0 0 0 calc(100% - 36px) round 999px);pointer-events:none;width:min(280px,100vw - 40px);height:36px;transition:clip-path .2s var(--ease-out), border-color .16s ease, box-shadow .16s ease;background:#fff;border:1.5px solid #0000;border-radius:999px;grid-template-columns:18px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:0 9px;display:grid;position:absolute;right:0;overflow:hidden}.phrases-search[data-open=true]{clip-path:inset(0 round 999px);pointer-events:auto;border-color:#dedbd9;box-shadow:0 6px 18px #1e1a1714}.phrases-search>img{z-index:1;pointer-events:none;position:absolute;right:9px}.phrases-search[data-open=true]>img{position:static}.phrases-search input{min-width:0;color:var(--dashboard-ink);opacity:0;pointer-events:none;transition:opacity .125s var(--ease-out);background:0 0;border:0;outline:0;font:500 14px/1 Satoshi,sans-serif}.phrases-search[data-open=true] input{opacity:1;pointer-events:auto}.phrases-search button{width:36px;height:36px;color:var(--dashboard-muted);cursor:pointer;pointer-events:auto;transition:transform .12s var(--ease-out);background:0 0;border:0;font:400 21px/1 Arial,sans-serif;position:absolute;top:0;right:0}.phrases-search[data-open=true] button{width:24px;height:24px;position:static}.phrases-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.phrases-list article{background:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 24px;display:flex}.phrases-list article>div:first-child{min-width:0}.phrases-list h3{font-size:16px;font-weight:500;line-height:normal}.phrases-list article p{color:#6c6663;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;line-height:normal;overflow:hidden}.phrase-row-actions{opacity:0;transition:opacity .14s}.phrases-list article[data-highlight=true] .phrase-row-actions,.phrases-list article:focus-within .phrase-row-actions{opacity:1}.phrases-empty{min-height:72px;color:var(--dashboard-muted);background:#f5f5f5;border-radius:8px;place-items:center;padding:10px 16px;font-size:15px;display:grid}.phrase-modal-layer{z-index:60;background:#00000059;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.phrase-modal{background:#fff;border-radius:24px;flex-direction:column;gap:24px;width:min(680px,100%);height:505px;padding:32px;display:flex;overflow:hidden;box-shadow:0 20px 40px #00000026}.phrase-modal>header h2{color:#1e1a17;font-size:24px;font-weight:700;line-height:normal}.phrase-modal>header p{color:#6c6663;margin-top:4px;font-size:16px;line-height:normal}.phrase-modal form{flex:1;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;min-height:0;display:grid}.phrase-modal form>label input{width:100%;min-height:46px;color:var(--dashboard-ink);border:1px solid #e9ecef;border-radius:8px;outline:0;padding:12px 14px;font:400 16px Satoshi,sans-serif;transition:border-color .16s,box-shadow .16s}.phrase-modal form>label input:focus,.phrase-editor:focus-within{border-color:var(--dashboard-brown);box-shadow:0 0 0 3px #63392e17}.phrase-editor{border:1px solid #e9ecef;border-radius:8px;flex-direction:column;min-height:217px;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.phrase-toolbar{background:#f5f5f5;border-bottom:1px solid #e9ecef;flex:0 0 32px;align-items:center;gap:8px;height:32px;padding:8px;display:flex}.phrase-tool-slot{display:contents}.phrase-tool-divider{background:#d8d8d8;width:1px;height:16px}.phrase-toolbar button{cursor:pointer;width:16px;height:16px;transition:transform .12s var(--ease-out);background:0 0;border:0;flex:0 0 16px;place-items:center;display:grid}.phrase-editor textarea{resize:none;min-height:0;color:var(--dashboard-ink);background:#fff;border:0;outline:0;flex:1;padding:14px;font:400 16px/1.5 Satoshi,sans-serif}.phrase-editor footer{color:#6c6663;background:#f5f5f5;flex:none;padding:6px 14px;font-size:14px;line-height:normal}.phrase-modal-actions{justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.phrase-modal-actions>button:first-child{color:#1e1a17;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px 24px;font:500 15px Satoshi,sans-serif}.phrase-modal-actions .phrase-primary-button{width:130px;font-size:15px}@media (max-width:1399px){.phrases-overview{grid-template-columns:minmax(420px,1.15fr) minmax(330px,1fr);gap:28px}.phrases-suggestions>header{align-items:flex-start}.phrases-suggestions header p{white-space:normal}}@media (max-width:1100px){.phrases-overview{grid-template-columns:minmax(0,1fr)}.phrases-hero{width:min(539px,100%);min-width:0;margin:auto}.phrases-suggestions{padding-top:0}}@media (max-width:640px){.phrases-workspace .dashboard-mode{margin-bottom:24px}.phrases-hero{border-radius:24px;height:420px;padding:24px}.phrases-hero h2{font-size:24px}.phrases-suggestions>header{flex-direction:column;align-items:stretch}.phrases-suggestions>header .phrase-primary-button{align-self:flex-start}.phrases-tabs{gap:2px;width:calc(100% - 40px)}.phrases-tabs button{white-space:nowrap;flex:1;padding-inline:8px;font-size:13px}.phrases-list article{padding-inline:16px}.phrase-row-actions{opacity:1}.phrase-modal-layer{align-items:end;padding:12px}.phrase-modal{border-radius:20px;height:min(505px,100svh - 24px);padding:24px 20px}.phrase-modal-actions{gap:8px}}@media (max-width:420px){.phrases-suggestion-list article{align-items:flex-start;padding-inline:16px 10px}.phrases-suggestion-actions{flex-direction:column}.phrase-modal-actions>button:first-child,.phrase-modal-actions .phrase-primary-button{flex:1;width:auto;padding-inline:12px}}@media (hover:hover) and (pointer:fine){.phrase-primary-button:hover{background:#4f2d25}.phrases-suggestion-actions>button:first-child:hover{background:#63392e0f}.phrase-icon-button:hover,.phrase-row-actions button:hover,.phrase-toolbar button:hover{background:#e8e6e5}.phrases-list article:hover .phrase-row-actions{opacity:1}}@media (prefers-reduced-motion:reduce){.phrases-search{transition:clip-path .01ms linear,border-color .16s,box-shadow .16s}.phrase-primary-button,.phrases-suggestion-actions>button:first-child,.phrase-icon-button,.phrase-row-actions,.phrase-row-actions button,.phrase-toolbar button,.phrases-tabs button,.phrases-search input{transition-duration:.01ms}}.voice-styles-workspace .dashboard-mode{margin-bottom:31px}.dashboard-page .dashboard-topbar{z-index:50;position:relative}.dashboard-notifications{z-index:1;flex:0 0 28px;width:28px;height:28px;position:relative}.dashboard-notifications>button,.dashboard-notifications>button img{cursor:pointer}.dashboard-notifications>button{width:28px;height:28px;transition:background-color .16s ease, transform .14s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;transform:scale(1)}.dashboard-notifications>button img{transition:transform .18s var(--ease-in-out);transform:rotate(0)}.dashboard-notifications>button[aria-expanded=true]{background:#f1edeb}.dashboard-notifications>button[aria-expanded=true] img{transform:rotate(8deg)}.dashboard-notification-popover{z-index:40;color:#211c1a;transform-origin:100% 0;will-change:transform, opacity;background:#fff;border:1px solid #e8e5e3;border-radius:16px;width:min(360px,100vw - 32px);position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 18px 50px #2d221d29}.dashboard-notification-popover>header{border-bottom:1px solid #efedeb;justify-content:space-between;align-items:center;min-height:54px;padding:12px 16px;display:flex}.dashboard-notification-popover h2{margin:0;font-size:17px;font-weight:700;line-height:24px}.dashboard-account .dashboard-notification-popover>header button{color:#625d5a;cursor:pointer;background:#f4f3f2;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;font-size:20px;line-height:1;display:grid}.dashboard-notification-item{border-bottom:1px solid #f1efee;grid-template-columns:8px minmax(0,1fr);gap:11px;padding:14px 16px;display:grid;position:relative}.dashboard-notification-item:last-child{border-bottom:0}.dashboard-notification-item>span{background:#c8c4c2;border-radius:50%;width:8px;height:8px;margin-top:6px}.dashboard-notification-item[data-unread=true]{background:#fbf8f6}.dashboard-notification-item[data-unread=true]>span{background:#63392e}.dashboard-notification-item h3,.dashboard-notification-item p{margin:0}.dashboard-notification-item h3{font-size:14px;font-weight:700;line-height:20px}.dashboard-notification-item p,.dashboard-notification-item time{color:#77716f;font-size:12px;font-weight:500;line-height:18px}.dashboard-notification-item time{color:#aaa6a4;margin-top:4px;display:block}.voice-styles-content{color:#211c1a}.voice-styles-heading h2{letter-spacing:-.28px;margin:0;font-size:28px;font-weight:700;line-height:1.25}.voice-styles-heading p{color:#6f6b69;margin:4px 0 0;font-size:16px;font-weight:500;line-height:1.5}.voice-styles-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.voice-style-tabs{align-items:center;gap:2px;min-width:0;display:flex}.voice-style-tabs button{isolation:isolate;color:#706b68;cursor:pointer;min-height:38px;transition:color .16s ease, transform .14s var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;padding:8px 16px;font:500 14px/22px Satoshi,sans-serif;position:relative}.voice-style-tabs button[aria-selected=true]{color:#211c1a}.voice-style-tabs button>span:last-child{z-index:1;position:relative}.voice-style-tab-indicator{z-index:0;border-radius:inherit;background:#e3e3e3;position:absolute;inset:0}.voice-activate-button{color:#fff;cursor:pointer;min-width:143px;min-height:38px;transition:background-color .16s ease, transform .14s var(--ease-out);background:#63392e;border:0;border-radius:999px;padding:8px 24px;font:500 14px/22px Satoshi,sans-serif}.voice-card-activate{display:none}.voice-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.voice-style-card{min-width:0;min-height:236px;color:inherit;text-align:left;background:#f5f5f5;border:1px solid #0000;border-radius:16px;flex-direction:column;padding:15px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.voice-style-card-choice{width:100%;min-width:0;min-height:100%;color:inherit;text-align:left;cursor:pointer;transition:transform .14s var(--ease-out);background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.voice-style-card[data-selected=true]{border-color:#63392e}.voice-style-card:has(.voice-style-card-choice:focus-visible){outline-offset:2px;outline:3px solid #63392e3d}.voice-style-card-heading{align-items:flex-start;width:100%;min-height:25px;padding-right:74px;display:flex;position:relative}.voice-style-card-heading h3{text-transform:uppercase;margin:0;font-size:16px;font-weight:500;line-height:24px}.voice-style-card-heading span{color:#801cd7;background:#eae0f2;border-radius:999px;flex:none;padding:3px 13px;font-size:12px;font-weight:500;line-height:18px;position:absolute;top:0;right:0}.voice-style-card-choice>p{color:#77716f;min-height:42px;margin:5px 0 11px;font-size:14px;font-weight:500;line-height:21px}.voice-preview{background:#fff;border-radius:12px;min-width:0;margin-top:auto}.voice-preview-label{color:#aaa6a4;text-transform:uppercase;margin:0;font-size:14px;font-weight:500;line-height:21px}.voice-personal-preview{min-height:201px;padding:12px}.voice-message-thread{flex-direction:column;align-items:flex-end;gap:11px;margin-top:25px;display:flex}.voice-bubble{border-radius:11px;max-width:88%;padding:8px 11px;font-size:13px;font-weight:500;line-height:18px;position:relative}.voice-bubble img{position:absolute;bottom:0}.voice-bubble-in{color:#111;background:#e9e9eb;align-self:flex-start}.voice-bubble-in img{right:100%}.voice-bubble-out{color:#fff;background:#0a84ff}.voice-bubble-out img{left:100%}.voice-work-preview{min-height:147px;padding:12px}.voice-work-message{grid-template-columns:29px minmax(0,1fr);gap:8px;margin-top:25px;display:grid}.voice-work-avatar{width:29px;height:29px;position:relative}.voice-work-avatar>img:last-child{position:absolute;bottom:-1px;right:-1px}.voice-work-message p{align-items:baseline;gap:7px;margin:0 0 2px;font-size:12px;line-height:16px;display:flex}.voice-work-message strong{font-weight:700}.voice-work-message time{color:#888482;font-size:10px}.voice-work-message div>span{color:#373230;font-size:12px;font-weight:500;line-height:17px;display:block}.voice-style-grid[data-tab=personal] .voice-style-card{min-height:309px}.voice-style-grid[data-tab=email] .voice-style-card{min-height:389px}.voice-email-preview{min-height:295px;padding:12px}.voice-email-compose{background:#eee6;border-radius:7px;margin-top:10px;overflow:hidden}.voice-email-field{color:#928e8c;border-bottom:1px solid #ecebea;grid-template-columns:38px 1fr auto;align-items:center;gap:5px;min-height:29px;padding:5px 8px;font-size:9px;line-height:14px;display:grid}.voice-email-field b{color:#4d4947;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.voice-email-body{color:#4b4745;min-height:186px;padding:14px 9px;font-size:11px;font-weight:500;line-height:17px}.voice-email-body p{margin:0}.voice-email-body br{content:"";height:12px;display:block}.voice-style-grid[data-tab=others] .voice-style-card{min-height:290px}.voice-other-preview{min-height:182px;padding:12px}.voice-composer{background:#f1f1f1;border-radius:7px;min-height:139px;margin-top:10px;padding:30px 38px 42px 13px;position:relative}.voice-composer-plus{color:#55514e;font-size:20px;font-weight:300;line-height:20px;position:absolute;top:7px;left:12px}.voice-composer p{color:#47423f;margin:0;font-size:11px;font-weight:500;line-height:16px}.voice-composer-send{color:#fff;background:#0a84ff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:18px;font-weight:600;line-height:1;display:grid;position:absolute;bottom:9px;right:10px}.voice-style-grid[data-tab=cleanup] .voice-style-card{min-height:297px}.voice-cleanup-preview{min-height:189px;padding:12px}.voice-cleanup-preview>div{color:#4f4a48;background:#f3f3f3;border-radius:6px;margin:7px 0 11px;padding:8px 9px;font-size:11px;font-weight:500;line-height:16px}@media (max-width:1180px){.voice-styles-toolbar{align-items:flex-end}.voice-style-tabs{scrollbar-width:none;padding-bottom:3px;overflow-x:auto}.voice-style-tabs::-webkit-scrollbar{display:none}}@media (max-width:880px){.voice-styles-toolbar{flex-direction:column;align-items:stretch}.voice-activate-button{align-self:flex-end}.voice-style-grid{grid-template-columns:1fr}.voice-style-card{min-height:0!important}.voice-card-activate{z-index:2;color:#fff;cursor:pointer;background:#63392e;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:6px 16px;font:500 13px/20px Satoshi,sans-serif;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 6px 18px #2f1c1629}.voice-style-card:has(.voice-card-activate) .voice-style-card-heading{padding-right:124px}}@media (max-width:640px){.dashboard-notification-popover{width:auto;max-height:calc(100dvh - 84px);position:fixed;top:68px;left:16px;right:16px;overflow-y:auto}.voice-styles-heading h2{font-size:24px}.voice-styles-heading p{font-size:14px}.voice-style-tabs{margin-right:-20px}.voice-style-tabs button{min-height:36px;padding:7px 13px}}@media (hover:hover) and (pointer:fine){.dashboard-notifications>button:hover{background:#f5f2f0}.voice-style-tabs button:hover{color:#211c1a}.voice-activate-button:hover,.voice-card-activate:hover{background:#4f2d24}.voice-style-card:hover{box-shadow:0 8px 24px #271b160d}}@media (prefers-reduced-motion:reduce){.dashboard-notifications>button,.dashboard-notifications>button img,.voice-style-tabs button,.voice-activate-button,.voice-card-activate,.voice-style-card-choice{transition-duration:.01ms}}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-medium.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--bg:#0a0b0d;--bg-elev:#111317;--bg-card:#15171c;--fg:#f4f3f1;--fg-muted:#9aa0a6;--accent:#7c9cff;--accent-fg:#0a0b0d;--border:#262a31;--danger:#ef4444;--success:#22c55e;--radius:.75rem}*{border-color:var(--border)}html{scrollbar-gutter:auto}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:is(html:has(.onboarding-page),body:has(.onboarding-page)){background:#fff}.auth-page{--auth-ink:#1e1a17;--auth-brown:#63392e;--auth-muted:#6c6663;min-height:100svh;color:var(--auth-ink);background:#fff;place-items:center;padding:32px 20px;font-family:Satoshi,sans-serif;display:grid;overflow:hidden}.auth-layout{justify-content:center;align-items:center;gap:32px;width:min(1114px,100%);display:flex}@media (min-width:1024px) and (max-width:1439px){.auth-layout{transform:scale(calc(100vw / 1440px))}}.auth-preview{border-radius:32px;flex:0 0 562px;width:562px;height:454px;padding:32px;position:relative;overflow:hidden}.auth-preview-texture{object-fit:cover}.auth-desktop{background:linear-gradient(#ffffffb8,#f8f3ebb8);border-radius:24px;width:498px;height:390px;position:relative;overflow:hidden}.auth-menu-bar{color:#24211f;white-space:nowrap;justify-content:space-between;align-items:flex-start;height:37px;padding:6px 11px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:7px;line-height:1;display:flex}.auth-menu-left,.auth-menu-right{align-items:center;gap:9px;display:flex}.auth-menu-left strong,.auth-menu-right strong{font-weight:600}.auth-menu-left b{font-size:8px}.auth-menu-right{gap:8px}.auth-mic-tile{background:linear-gradient(#fefefe,#e2e2e2);border:1px solid #fff;border-radius:4px;place-items:center;width:21px;height:21px;margin-top:-3px;display:grid;box-shadow:0 2px 4px #2222}.auth-dictation{flex-direction:column;align-items:center;gap:13px;width:355px;display:flex;position:absolute;top:192px;left:71px}.auth-transcript{color:#1e293b;background:#fff;border-radius:21px 21px 16px 16px;width:301px;padding:13px 13px 13px 17px;box-shadow:0 11px 11px #00000005}.auth-transcript p{width:253px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5}.auth-transcript time{margin-top:8px;font-size:13px;line-height:1.5;display:block}.auth-listening{color:#4e3e52;background:#ffffffc4;border-radius:22px;align-items:center;gap:7px;height:34px;padding:0 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;display:flex;box-shadow:0 4px 13px #2b24300d}.auth-panel{background:#f5f5f5;border-radius:30px;flex-direction:column;flex:0 0 520px;align-items:center;gap:12px;width:520px;min-height:456px;padding:32px;display:flex}.auth-content{flex-direction:column;align-items:stretch;gap:32px;width:100%;display:flex}.auth-heading{text-align:center}.auth-heading h1{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.15}.auth-heading p{margin-top:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.4}.auth-actions{flex-direction:column;gap:16px;display:flex}.auth-social-button{border:1px solid var(--auth-brown);width:100%;min-height:56px;color:var(--auth-brown);cursor:pointer;transition:background-color .16s ease, border-color .16s ease, color .16s ease, transform .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:14px;font-weight:500;line-height:1;display:flex}@media (hover:hover) and (pointer:fine){.auth-social-button:hover:not(:disabled){background-color:var(--auth-brown);color:#fff}}.auth-social-button:focus-visible{outline:2px solid var(--auth-brown);outline-offset:3px}.auth-social-button:disabled{cursor:not-allowed}.auth-account-link{color:#382e2b;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:normal}.auth-account-link a{text-underline-offset:2px;font-weight:700;text-decoration:underline}.auth-terms{color:var(--auth-muted);text-align:center;font-size:14px;line-height:1.5}.auth-error{color:#b91c1c;background:#ef44441a;border:1px solid #ef444466;border-radius:12px;padding:10px 14px;font-size:14px;line-height:1.4}@media (max-width:1023px){.auth-layout{width:min(520px,100%)}.auth-preview{display:none}.auth-panel{flex-basis:auto;width:100%}}@media (max-width:639px){.auth-page{padding:20px 16px}.auth-panel{border-radius:24px;min-height:0;padding:28px 20px}.auth-content{gap:28px}.auth-social-button{min-height:52px}}@media (min-width:640px){.auth-heading h1{font-size:32px}.auth-heading p,.auth-social-button{font-size:16px}}.onboarding-page{--onboarding-ink:#1e1a17;--onboarding-brown:#63392e;min-height:100svh;color:var(--onboarding-ink);background:#fff;justify-content:center;font-family:Satoshi,sans-serif;display:flex;position:relative;overflow:hidden}.onboarding-canvas{transform-origin:top;flex:0 0 min(1440px,100%);width:min(1440px,100%);height:848px;position:relative}@media (min-width:1024px){.onboarding-page{align-items:flex-start;height:auto;min-height:100svh;overflow:clip visible}.onboarding-canvas{align-self:flex-start;height:auto;min-height:0;display:flow-root}.onboarding-canvas .onboarding-stage{margin:64px 0 48px;position:relative;top:auto;transform:none}}.onboarding-brand{color:#000;letter-spacing:-1.2px;cursor:pointer;align-items:center;font-family:Arial,sans-serif;font-size:25.71px;font-weight:400;line-height:1;display:flex;position:absolute;top:12px;left:12px}.onboarding-brand img{width:19.3643px;height:15.4619px;margin:0 -1px;transform:rotate(90deg)}.onboarding-progress{gap:8px;display:flex;position:absolute;top:32px;left:50%;transform:translate(-50%)}.onboarding-progress-step{background:#e3e3e3;border-radius:999px;width:59px;height:4px;position:relative;overflow:hidden}.onboarding-progress-step i{border-radius:inherit;width:0;transition:width .24s var(--ease-out);background:#ce4c10;position:absolute;inset:0 auto 0 0}.onboarding-back,.onboarding-skip{color:#4c4341;cursor:pointer;min-height:40px;transition:color .16s ease, opacity .16s ease, transform .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.onboarding-skip{background:0 0;border:0;font-family:inherit}.onboarding-back{border:1px solid var(--onboarding-brown);color:var(--onboarding-brown)}.onboarding-card{background:#f5f5f5;border-radius:30px;flex-direction:column;gap:24px;width:640px;margin-inline:auto;padding:32px;display:flex;position:relative}.onboarding-stage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;width:100%;display:grid;position:absolute;top:64px;left:0}.onboarding-stage-back,.onboarding-stage-skip{min-width:0;padding-top:0;display:flex}.onboarding-stage-back{justify-content:flex-start;padding-left:86px}.onboarding-stage-skip{justify-content:flex-end;padding-right:86px}.onboarding-stage-content{min-width:0}.onboarding-card h1{letter-spacing:-.56px;width:375px;font-size:28px;font-weight:700;line-height:normal}.discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.discovery-option{color:#382e2b;text-align:left;cursor:pointer;min-width:0;min-height:44px;transition:background-color .16s ease, transform .16s var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;line-height:1.5;display:flex;overflow:hidden}.discovery-option[aria-pressed=true]{background:#e3e3e3}.discovery-icon{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.discovery-icon img{width:auto;max-width:20px;height:auto;max-height:20px}.custom-discovery-option{background:#e3e3e3}.custom-discovery-option>span:nth-child(2){flex:1}.custom-discovery-icon{background:var(--onboarding-brown);color:#fff;border-radius:50%;flex-basis:22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;line-height:1;display:flex}.custom-discovery-initial{text-align:center;line-height:1;display:block}.custom-source-remove{width:22px;height:22px;color:var(--onboarding-brown);cursor:pointer;transition:background-color .16s ease, transform .16s var(--ease-out);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.custom-source-remove:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:2px}.discovery-option>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-discovery-option>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discovery-input{color:#382e2b;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e3e3e3;border-radius:100px;outline:none;width:100%;min-height:50px;padding:12px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:border-color .16s}.discovery-input::placeholder{color:#6c6663;opacity:1}.discovery-input:focus-visible{border-color:var(--onboarding-brown);outline-offset:2px;outline:2px solid #63392e26}.discovery-other-fields{flex-direction:column;gap:12px;display:flex}.custom-source-list{flex-wrap:wrap;gap:8px;display:flex}.custom-source-pill{color:#382e2b;background:#e3e3e3;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:6px 8px 6px 12px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.custom-source-pill>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.custom-source-pill button{width:24px;height:24px;color:var(--onboarding-brown);cursor:pointer;transition:background-color .16s ease, transform .16s var(--ease-out);border-radius:50%;place-items:center;display:grid}.custom-source-pill button:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:2px}.occupation-card h1,.apps-card h1{text-align:center;width:100%}.occupation-options{flex-direction:column;gap:10px;display:flex}.occupation-option{color:#4c4341;text-align:left;cursor:pointer;width:100%;min-height:46px;transition:background-color .16s ease, transform .16s var(--ease-out);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:16px;line-height:1.4;display:flex}.occupation-option[aria-checked=true]{background:#ecedeb;border-radius:41px;font-weight:700}.occupation-option>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.occupation-option>img,.occupation-radio{flex:0 0 20px;width:20px;height:20px}.occupation-radio{background:#fff;border:2px solid #c8c8c8;border-radius:50%}.apps-card{width:602px}.apps-heading{color:#4c4341;text-align:center;flex-direction:column;gap:8px;display:flex}.apps-heading p{font-size:16px;font-weight:500;line-height:1.5}.apps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.app-option{color:#382e2b;cursor:pointer;min-width:0;min-height:44px;transition:background-color .16s ease, transform .16s var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;display:flex}.app-option[aria-pressed=true]{background:#e3e3e3}.app-option-icon{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;position:relative;overflow:hidden}.app-option-icon img{width:auto;max-width:20.1258px;height:auto;max-height:22.413px}.app-option-icon-claude img{width:28px;max-width:none;height:28px;max-height:none}.custom-app-glyph{border:1.5px solid var(--onboarding-brown);border-radius:50%;width:18px;height:18px;display:block;position:relative}.custom-app-glyph:before,.custom-app-glyph:after{background:var(--onboarding-brown);content:"";border-radius:999px;width:8px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(1.35)}.custom-app-glyph:after{transform:translate(-50%,-50%)rotate(90deg)}.app-option-icon-vscode img{width:18px;max-width:none;height:18px;max-height:none}.app-option-icon-cursor{border-radius:0}.app-option-icon-cursor img{width:auto;max-width:none;height:22px;max-height:none}.app-option-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden}.app-option-check{background:#e3e3e3;border-radius:4px;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.app-option[aria-pressed=true] .app-option-check{background:var(--onboarding-brown)}.app-option-check img{width:9px;height:7px}.onboarding-continue-wrap{justify-content:center;padding-top:8px;display:flex}.team-invitation-card{gap:24px}.team-invitation-fields,.team-invitation-input-group,.team-invitation-added{flex-direction:column;align-items:flex-start;width:100%;display:flex}.team-invitation-fields{gap:16px}.team-invitation-input-group{gap:8px}.team-invitation-input-group label,.team-invitation-added>p{color:#4c4341;font-size:14px;line-height:normal}.team-invitation-add{border:1px solid var(--onboarding-brown);min-height:40px;color:var(--onboarding-brown);cursor:pointer;transition:background-color .16s ease, color .16s ease, transform .16s var(--ease-out);border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:8px;margin-top:4px;padding:8px 16px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.team-invitation-add>span{flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:18px;font-weight:400;line-height:1;display:grid;transform:translateY(-3px)}.team-invitation-added{gap:12px}.team-invitation-chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.team-invitation-chip{color:#382e2b;background:#e3e3e3e6;border-radius:999px;align-items:center;gap:2px;min-width:0;max-width:100%;min-height:30px;padding:4px 8px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.team-invitation-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:4px;overflow:hidden}.team-invitation-chip button{color:#382e2b;cursor:pointer;width:14px;height:14px;transition:background-color .16s ease, transform .16s var(--ease-out);border-radius:50%;flex:0 0 14px;place-items:center;font-size:17px;font-weight:400;line-height:1;display:grid}.team-invitation-chip button img{width:14px;height:14px}.microphone-setup{flex-direction:column;align-items:center;gap:37px;width:539px;margin-inline:auto;display:flex}.microphone-practice-card{border-radius:32px;justify-content:center;align-items:center;width:100%;height:475px;padding:36px;display:flex;position:relative;overflow:hidden}.microphone-practice-background,.microphone-practice-overlay{pointer-events:none;position:absolute}.microphone-practice-background{object-fit:cover;width:100%;height:100%;inset:0}.microphone-practice-overlay{object-fit:cover;width:634.602px;max-width:none;height:492.613px;top:0;left:50%;transform:translate(-50%)}.microphone-practice-content{z-index:1;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:403px;display:flex;position:relative}.microphone-heading{text-align:center;width:100%}.microphone-heading h1{color:#1e1a17;letter-spacing:-.56px;font-size:28px;font-weight:700;line-height:normal}.microphone-heading p{color:#382e2b;margin-top:8px;font-size:16px;font-weight:500;line-height:normal}.microphone-demo{background:#ffffffb8;border-radius:32px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:16px 12px;display:flex}.microphone-orb{place-items:center;width:140px;height:140px;display:grid;position:relative}.microphone-visualization{width:277.367px;max-width:none;height:84.98px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.microphone-button{background:radial-gradient(#ff5100 0%,#ff6811 25%,#ff7e21 50%,#ffab42 100%);border:.065px solid #00000021;border-radius:50%;place-items:center;width:140px;height:140px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 2px #fff,0 .328px .328px #44444417}.microphone-icon{width:64px;height:64px;display:block;position:relative}.microphone-icon-base{width:40.9601px;height:33.2047px;position:absolute;top:30.8px;left:11.52px}.microphone-icon-head{width:25.1483px;height:45.6282px;position:absolute;top:0;left:19.4259px}.microphone-permission{color:#63392e;-webkit-backdrop-filter:blur(3.8px);backdrop-filter:blur(3.8px);background:#fff;border:1px solid #ffffffeb;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:14px;font-weight:500;line-height:normal;display:inline-flex;box-shadow:0 2px 8px #63392e1f}.microphone-permission img{width:18px;height:18px}.microphone-unlock{flex:0 0 18px;width:18px;height:18px;display:block}.microphone-permission[data-state=granted]{color:#2d6a4f}.microphone-permission[data-state=denied]{color:#9d3023}.microphone-access-button{background:var(--onboarding-brown);color:#fff;cursor:pointer;min-height:56px;transition:opacity .2s ease, transform .2s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.microphone-listening-setup{flex-direction:column;align-items:center;gap:37px;width:539px;margin-inline:auto;display:flex}.microphone-listening-card{border-radius:32px;justify-content:center;align-items:flex-start;width:100%;height:487px;padding:36px;display:flex;position:relative;overflow:hidden}.microphone-listening-background,.microphone-listening-overlay{pointer-events:none;position:absolute}.microphone-listening-background{object-fit:cover;width:100%;height:100%;inset:0}.microphone-listening-overlay{object-fit:cover;width:634.602px;max-width:none;height:492.613px;top:0;left:50%;transform:translate(-50%)}.microphone-listening-content{z-index:1;flex-direction:column;align-items:center;width:100%;height:403px;display:flex;position:relative}.microphone-device-field{justify-content:space-between;align-items:center;width:100%;margin-top:36px;display:flex}.microphone-device-field label{color:#382e2b;font-size:16px;font-weight:500;line-height:normal}.microphone-device-select-wrap{width:220px;display:block;position:relative}.microphone-device-trigger{color:#1e1a17;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;min-height:48px;font:inherit;cursor:pointer;transition:background-color .16s ease, transform .16s var(--ease-out);background:#ffffffb8;border:0;border-radius:999px;outline:0;padding:12px 46px 12px 16px;font-size:16px;font-weight:500;line-height:normal;display:block;overflow:hidden}.microphone-device-trigger:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}.microphone-device-select-wrap img{pointer-events:none;width:18px;height:18px;transition:transform .16s var(--ease-out);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.microphone-device-select-wrap img.is-open{transform:translateY(-50%)rotate(180deg)}.microphone-device-menu{z-index:3;background:#fff;border:1px solid #63392e1f;border-radius:20px;gap:4px;width:100%;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 24px #321f1824}.microphone-device-menu button{color:#1e1a17;text-align:left;min-height:40px;font:inherit;cursor:pointer;border-radius:14px;padding:8px 10px;font-size:15px;font-weight:500;line-height:normal;transition:background-color .16s,color .16s}.microphone-device-menu button[aria-selected=true]{color:#63392e;background:#63392e1a}.microphone-device-menu button:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:-2px}.microphone-listening-demo{background:#ffffffb8;border-radius:32px;flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:24px;padding:16px 12px;display:flex}.microphone-listening-orb{place-items:center;width:140px;height:140px;display:grid;position:relative}.microphone-css-wave{justify-content:space-between;align-items:center;width:278.578px;height:86.1915px;display:flex;position:absolute;top:calc(50% + 4px);left:50%;transform:translate(-50%,-50%)}.microphone-css-wave-bar{width:5px;height:86px;clip-path:inset(var(--wave-rest-inset) 0 round 2.5px);background-image:radial-gradient(#ff5100 0%,#ffab42 100%);background-size:278.578px 86.1915px;background-position:calc(var(--wave-x) * -1) center;will-change:clip-path;opacity:.72;border-radius:9999px;flex:0 0 5px;transition:opacity .18s,filter .18s;display:block;box-shadow:inset 0 0 1px #ffffffa6,0 1px 3px #ad3b0038}.microphone-css-wave.is-audio-reactive.is-speaking .microphone-css-wave-bar{opacity:1;filter:drop-shadow(0 2px 3px #ff510033)}.microphone-listening-status{color:#63392e;-webkit-backdrop-filter:blur(3.8px);backdrop-filter:blur(3.8px);background:#ffffffc4;border:0;border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-size:14px;font-weight:500;line-height:normal;display:inline-flex;box-shadow:0 4px 12px #2b24300d}.microphone-listening-status img{width:8px;height:8px}.microphone-listening-caption{color:#382e2b;margin-top:12px;padding-bottom:12px;font-size:14px;font-weight:500;line-height:normal}.microphone-listening-actions{justify-content:center;align-items:center;gap:12px;display:flex}.microphone-try-again,.microphone-listening-continue{cursor:pointer;min-height:56px;transition:opacity .2s ease, background-color .16s ease, transform .2s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.microphone-try-again{color:#63392e;background:#fff;border:1px solid #63392e}.microphone-listening-continue{border:1px solid var(--onboarding-brown);background:var(--onboarding-brown);color:#fff}.shortcut-test-setup{flex-direction:column;align-items:center;gap:37px;width:539px;margin:36px auto 0;display:flex}.shortcut-test-card{border-radius:32px;justify-content:center;align-items:center;width:100%;height:475px;padding:36px;display:flex;position:relative;overflow:hidden}.shortcut-test-background,.shortcut-test-overlay{pointer-events:none;position:absolute}.shortcut-test-background{object-fit:cover;width:100%;height:100%;inset:0}.shortcut-test-overlay{object-fit:cover;width:634.602px;max-width:none;height:492.613px;top:0;left:50%;transform:translate(-50%)}.shortcut-test-content{z-index:1;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:403px;display:flex;position:relative}.shortcut-test-heading{color:#382e2b;text-align:center;width:100%}.shortcut-test-heading h1{color:#1e1a17;letter-spacing:-.56px;font-size:28px;font-weight:700;line-height:normal}.shortcut-test-heading p{margin-top:8px;font-size:16px;font-weight:500;line-height:normal}.shortcut-test-heading strong{color:#1e1a17;font-weight:700}.shortcut-demo-area{background:#ffffffb8;border-radius:32px;justify-content:center;align-items:center;width:100%;padding:16px 12px;display:flex}.shortcut-keyboard{border-radius:12.826px;align-items:center;gap:3.19px;padding:14.429px;display:flex}.shortcut-key{flex:0 0 67.05px;width:67.05px;height:67.05px;display:block;position:relative}.shortcut-key-stem{width:43.636px;height:43.636px;position:absolute;top:11.71px;left:11.71px}.shortcut-key-stem-layer{background:#252628;display:block;position:absolute;box-shadow:inset -1.064px -1.064px #d25115}.shortcut-key-stem-bottom,.shortcut-key-stem-top{border-radius:2.129px;width:37.25px;height:37.25px;top:3.19px;left:3.19px}.shortcut-key-stem-middle{border-radius:3.193px;inset:0}.shortcut-key-stem-top{background:#fafafa}.shortcut-keycap{background:linear-gradient(-81.52deg,#0000 42.16%,#fff3 92.2%),linear-gradient(90deg,#131313 0%,#3d3d3d 100.16%);border:.532px solid #646464;border-radius:14.9px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 1.064px 1.064px #ffffff40,inset 0 -1.064px 4.257px #ffffff26,inset -1.064px -1.064px #282828,0 0 4.257px #ffffff26}.shortcut-keycap:before{z-index:0;content:"";opacity:.04;background:url(/intuitiontyper/shortcut-keycap-detail-texture.webp) 0 0/1089.83px 1089.83px;position:absolute;inset:0}.shortcut-keycap:after{z-index:0;content:"";opacity:.8;background:#363636;border-radius:14.9px;position:absolute;inset:7.45px;box-shadow:inset -1.064px -1.064px #282828}.shortcut-shift-icon,.shortcut-option-icon,.shortcut-key-label{z-index:1;display:block;position:relative}.shortcut-key-label{z-index:2;color:#fff;text-shadow:0 1px 1px #0000008c;font-size:15px;font-weight:500;line-height:1}.shortcut-shift-icon{width:21.7591px;height:23.7571px}.shortcut-option-icon{width:25.7131px;height:17.1272px}.shortcut-option-icon img{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shortcut-option-icon img:first-child{width:25.7131px;height:17.1272px}.shortcut-option-icon img:last-child{width:21.8132px;height:13.9314px}.shortcut-keyboard.is-active .shortcut-keycap{background:linear-gradient(-81.52deg,#0000 42.16%,#fff3 92.2%),linear-gradient(90deg,#ec4b00 0%,#fd8d00 100.16%);border-color:#ffab42;transform:none;box-shadow:inset 1.064px 1.064px #ffffff40,inset 0 -1.064px 4.257px #ffffff26,inset -1.064px -1.064px #d25115,0 0 4.257px #ffffff26}.shortcut-keyboard.is-active .shortcut-keycap:after{background:#0003;box-shadow:.532px .532px 1.064px #ffffff26,inset -7.45px -7.45px 9.579px #ffffff1a,inset -1.064px -1.064px #d25115}.shortcut-keyboard.is-active .shortcut-key-stem-bottom,.shortcut-keyboard.is-active .shortcut-key-stem-middle{background:#ff5100;box-shadow:inset -1.064px -1.064px #282828,inset -1.064px -1.064px #d25115}.shortcut-keyboard.is-active .shortcut-shift-icon{width:17.502px;height:19.5px}.shortcut-keyboard.is-active .shortcut-option-icon img:first-child{width:21.456px;height:12.8701px}.shortcut-keyboard.is-active .shortcut-option-icon img:last-child{width:21.8132px;height:13.9314px}.shortcut-test-actions{justify-content:center;align-items:center;gap:12px;display:flex}.shortcut-no-change,.shortcut-yes{cursor:pointer;min-height:56px;transition:opacity .2s ease, transform .2s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.shortcut-no-change{color:#63392e;background:#fff;border:1px solid #63392e}.shortcut-yes{color:#fff;background:#63392e;border:1px solid #63392e}.shortcut-no-change:focus-visible,.shortcut-yes:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}.shortcut-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e1a1747;place-items:center;padding:20px;animation:.18s ease-out both shortcut-dialog-backdrop-in;display:grid;position:fixed;inset:0}.shortcut-dialog{width:min(648px,100%);max-height:calc(100svh - 40px);animation:shortcut-dialog-in .22s var(--ease-out) both;background:#fff;border-radius:16px;flex-direction:column;gap:0;padding:32px;display:flex;position:relative;overflow:auto;box-shadow:0 24px 80px #1e1a172e}.shortcut-dialog-heading{flex-direction:column;align-items:flex-start;margin-bottom:32px;display:flex}.shortcut-dialog-heading h2{color:#1e1a17;margin:0;font-size:28px;font-weight:700;line-height:normal}.shortcut-dialog-heading p{color:#382e2b;margin:0;font-size:14px;line-height:24px}.shortcut-dialog-settings{background:#f5f5f5;border-radius:16px;flex-direction:column;gap:32px;margin-bottom:12px;padding:20px;display:flex;overflow:hidden}.shortcut-dialog-row{border-radius:7px;justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}.shortcut-dialog-description{width:202px;min-width:0;padding-top:1px}.shortcut-dialog-description h3{color:#1e1a17;margin:0 0 4px;font-size:16px;font-weight:500;line-height:20px}.shortcut-dialog-description p{color:#6c6663;margin:0;font-size:14px;line-height:normal}.shortcut-dialog-value{justify-content:flex-end;align-items:center;gap:41px;min-width:0;display:flex}.shortcut-dialog-key-list{justify-content:flex-start;align-items:center;gap:5.614px;min-width:0;display:flex}.shortcut-dialog-row[data-shortcut-kind=pushToTalk] .shortcut-dialog-key-list{width:144px}.shortcut-dialog-row[data-shortcut-kind=handsFree] .shortcut-dialog-key-list{width:239px}.shortcut-dialog-key-pill{color:#1e1a17;white-space:nowrap;background:#f5f5f5;border:.351px solid #e3e3e3;border-radius:51.93px;flex:none;justify-content:center;align-items:center;gap:5.614px;min-height:37px;padding:4px 8px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.shortcut-dialog-key-pill.is-symbol-only{padding:4px 5.614px}.shortcut-dialog-key-pill.has-symbol{padding:4px 10px 4px 4px}.shortcut-dialog-key-pill.is-spacebar{padding-inline:8px}.shortcut-dialog-symbol{opacity:.8;background:#e3e3e3e6;border-radius:85.614px;flex:0 0 28.07px;place-items:center;width:28.07px;height:28.07px;display:grid;position:relative;box-shadow:.267px .267px .535px #ffffff26,inset -3.743px -3.743px 4.812px #ffffff1a}.shortcut-dialog-symbol img{max-width:none;display:block}.shortcut-dialog-symbol.is-text{color:#1e1a17;font-size:10px;font-weight:600;line-height:1}.shortcut-dialog-edit,.shortcut-dialog-close,.shortcut-dialog-reset,.shortcut-dialog-save{cursor:pointer}.shortcut-dialog-edit{width:12px;height:12px;transition:opacity .16s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:0;flex:0 0 12px;place-items:center;padding:0;display:grid}.shortcut-dialog-edit img{width:12px;height:12px}.shortcut-dialog-edit[aria-pressed=true]{opacity:.55}.shortcut-dialog-footer{justify-content:flex-end;align-items:center;gap:24px;padding-right:16px;display:flex}.shortcut-dialog-reset{color:#1e1a17;align-items:center;gap:9px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:inline-flex}.shortcut-dialog-reset img{width:14px;height:14px}.shortcut-dialog-save{color:#fff;transition:opacity .18s ease, transform .18s var(--ease-out);background:#63392e;border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.shortcut-dialog-close{border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:32px;right:32px}.shortcut-dialog-close img{width:20px;height:20px}.shortcut-dialog button:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}@keyframes shortcut-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes shortcut-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.dictation-practice{flex-direction:column;align-items:center;gap:37px;width:539px;margin:36px auto 0;display:flex}.dictation-practice-card{border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;padding:36px;display:flex;position:relative;overflow:hidden}.dictation-practice-background,.dictation-practice-overlay{pointer-events:none;max-width:none;position:absolute}.dictation-practice-background{object-fit:cover;width:100%;height:100%;inset:0}.dictation-practice-overlay{object-fit:cover;width:calc(100% + 95.6px);height:calc(100% - 1.13px);inset:0 -47.8px 1.13px;transform:scaleY(-1)}.dictation-practice-content{z-index:1;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex;position:relative}.dictation-practice-heading{color:#382e2b;text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.dictation-practice-heading h1{color:#1e1a17;letter-spacing:-.56px;margin:0;font-size:28px;font-weight:700;line-height:normal}.dictation-practice-heading>p{width:100%;margin:0;font-size:16px;font-weight:500;line-height:normal}.dictation-scenario-tabs{justify-content:center;align-items:flex-start;width:max-content;display:flex;position:relative}.dictation-scenario-layer{align-items:flex-start;gap:12px;display:flex}.dictation-scenario-active{clip-path:inset(0 100% 0 0 round 999px);pointer-events:none;transition:clip-path .25s var(--ease-in-out);position:absolute;inset:0;overflow:hidden}.dictation-scenario-tabs button,.dictation-scenario-active span{color:#382e2b;white-space:nowrap;cursor:pointer;transition:background-color .16s ease, transform .16s var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:400;line-height:normal;display:inline-flex}.dictation-scenario-active span{background:#fff;font-weight:500}.dictation-scenario-tabs button:disabled{cursor:default}.dictation-demo-area{background:#ffffffb8;border-radius:32px;flex-direction:column;align-items:center;width:467px;padding:16px 12px;display:flex;position:relative}.dictation-conversation{opacity:1;width:100%;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);flex-direction:column;align-items:flex-start;gap:16px;display:flex;transform:translateY(0)}.dictation-conversation.is-switching{opacity:.35;transform:translateY(2px)}.dictation-conversation.is-personal-message{padding-bottom:8px}.dictation-ai-compose{opacity:1;width:100%;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);flex-direction:column;align-items:flex-start;gap:8px;display:flex;transform:translateY(0)}.dictation-ai-compose.is-switching{opacity:.35;transform:translateY(2px)}.dictation-ai-plus{width:36px;max-width:none;height:16px}.dictation-ai-input{color:#382e2b;white-space:nowrap;background:#ffffffb8;border-radius:32px;align-items:center;width:100%;min-height:51px;padding:16px 12px;font-size:15px;line-height:19px;display:flex;overflow:hidden}.dictation-ai-input>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.dictation-ai-input>img{flex:0 0 1px;width:1px;max-width:none;height:19px;margin-left:1px;animation:1s step-end infinite dictation-caret-blink}.dictation-ai-input>img.is-typing{opacity:1;animation:none}.dictation-ai-submit-row{justify-content:flex-end;align-items:center;width:100%;min-height:31.079px;display:flex}.dictation-ai-submit-row button{cursor:pointer;width:32px;height:31.079px;transition:filter .16s ease, transform .14s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0}.dictation-ai-submit-row button:hover{filter:brightness(.94)}.dictation-ai-submit-row button:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:2px}.dictation-ai-submit-row img{width:32px;max-width:none;height:31.079px;display:block}.handsfree-practice{flex-direction:column;align-items:center;gap:37px;width:539px;margin:36px auto 0;display:flex}.handsfree-practice-card{border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;padding:36px;display:flex;position:relative;overflow:hidden}.handsfree-practice-background,.handsfree-practice-overlay{pointer-events:none;max-width:none;position:absolute}.handsfree-practice-background{object-fit:cover;width:100%;height:100%;inset:0}.handsfree-practice-overlay{object-fit:cover;width:calc(100% + 95.6px);height:calc(100% - 1.21px);inset:0 -47.8px 1.21px;transform:scaleY(-1)}.handsfree-practice-content{z-index:1;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex;position:relative}.handsfree-practice-heading{color:#382e2b;text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.handsfree-practice-heading h1{color:#1e1a17;letter-spacing:-.56px;margin:0;font-size:28px;font-weight:700;line-height:normal}.handsfree-practice-heading p{width:100%;margin:0;font-size:16px;font-weight:500;line-height:normal}.handsfree-demo-area{background:#ffffffb8;border-radius:32px;flex-direction:column;align-items:center;width:467px;padding:16px 12px;display:flex;position:relative}.handsfree-composer{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.handsfree-plus{width:36px;max-width:none;height:16px}.handsfree-prompt-focus{color:#4c4341;width:100%;min-height:51px;font:inherit;cursor:pointer;transition:background-color .16s ease, box-shadow .16s ease, transform .14s var(--ease-out);background:#ffffffb8;border:0;border-radius:32px;justify-content:center;align-items:center;padding:16px 12px;font-size:16px;line-height:normal;display:flex}.handsfree-prompt-focus:hover{background:#ffffffe0;box-shadow:0 5px 14px #63392e0f}.handsfree-prompt-focus:active{background:#e3e3e3d1;box-shadow:inset 0 0 0 1px #63392e1a}.handsfree-prompt-focus.is-focused{justify-content:flex-start}.handsfree-draft{color:#382e2b;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:15px;line-height:19px;display:block;overflow:hidden}.handsfree-draft>img{vertical-align:-4px;width:1px;max-width:none;height:19px;margin-left:2px;animation:1s step-end infinite dictation-caret-blink;display:inline-block}.handsfree-draft>img.is-typing{opacity:1;animation:none}.handsfree-submit-row{justify-content:flex-end;align-items:center;width:100%;min-height:31.079px;display:flex}.handsfree-submit-row button{cursor:pointer;width:32px;height:31.079px;transition:filter .16s ease, transform .14s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0}.handsfree-submit-row button:hover{filter:brightness(.94)}.handsfree-submit-row img{width:32px;max-width:none;height:31.079px;display:block}.handsfree-instructions{color:#382e2b;flex-direction:column;align-items:center;gap:4px;width:100%;min-height:66px;font-size:16px;line-height:normal;display:flex}.handsfree-shortcut-row{justify-content:center;align-items:center;gap:7px;width:100%;display:flex}.handsfree-shortcut{align-items:center;gap:5.614px;display:flex}.handsfree-spacebar{color:#1e1a17;white-space:nowrap;background:#f5f5f5;border:.351px solid #e3e3e3;border-radius:51.93px;justify-content:center;align-items:center;min-height:37px;padding:4px 8px;font-size:16px;font-weight:500;display:inline-flex}.handsfree-instructions p{text-align:center;width:276.164px;margin:0}.handsfree-instructions.is-active .dictation-shortcut-key,.handsfree-instructions.is-active .handsfree-spacebar{color:#d94716;background:#fff3ec;border-color:#ff6f3273}.handsfree-instructions.is-active .dictation-shortcut-symbol{opacity:1;background:#ffd9c5;box-shadow:0 0 0 3px #ff692b17,inset -3.743px -3.743px 4.812px #ffffff2e}.handsfree-next{color:#fff;cursor:pointer;width:144px;min-height:56px;transition:opacity .18s ease, transform .18s var(--ease-out);background:#63392e;border:1px solid #63392e;border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.handsfree-prompt-focus:focus-visible,.handsfree-submit-row button:focus-visible,.handsfree-next:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}@media (hover:hover) and (pointer:fine){.handsfree-next:hover{opacity:.92}}.handsfree-next:active{opacity:1}.onboarding-results{flex-direction:column;align-items:center;gap:37px;width:539px;margin:36px auto 0;display:flex}.onboarding-results-card{border-radius:32px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:36px;display:flex;position:relative;overflow:hidden}.onboarding-results-background,.onboarding-results-overlay{pointer-events:none;max-width:none;position:absolute}.onboarding-results-background{object-fit:cover;width:100%;height:100%;inset:0}.onboarding-results-overlay{object-fit:cover;width:calc(100% + 95.6px);height:calc(100% - 1.36px);inset:0 -47.8px 1.36px;transform:scaleY(-1)}.onboarding-results-content{z-index:1;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex;position:relative}.onboarding-results-heading{color:#382e2b;text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.onboarding-results-heading h1,.onboarding-results-heading p,.onboarding-results-intro,.results-time-block p{margin:0}.onboarding-results-heading h1{font-size:28px;font-weight:700;line-height:normal}.onboarding-results-heading p{font-size:22px;font-weight:700;line-height:normal}.onboarding-results-heading strong{letter-spacing:-.64px;font-family:Plantagenet Cherokee,Georgia,serif;font-size:32px;font-weight:400}.onboarding-results-intro{color:#382e2b;letter-spacing:-.14px;text-align:center;font-size:14px;font-weight:500;line-height:1.4}.onboarding-results-metrics{background:#ffffffb8;border-radius:32px;flex-direction:column;gap:16px;width:467px;padding:16px 12px;display:flex}.results-time-block{flex-direction:column;justify-content:space-between;height:127px;padding:16px;display:flex}.results-metric-label{color:#382e2b;letter-spacing:-.14px;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.results-metric-label img{flex:0 0 20px;width:20px;height:20px}.results-time-block p,.results-speed-column strong{color:#382e2b;font-size:32px;font-weight:700;line-height:1.25}.results-comparison{background:#ffffffb8;border-radius:16px;flex-direction:column;gap:16px;width:100%;padding:12px;display:flex}.results-comparison>.results-metric-label{gap:6px}.results-speed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.results-speed-column{flex-direction:column;gap:4px;min-width:0;padding:6px;display:flex;overflow:hidden}.results-speed-column>span{color:#6c6663;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.25;overflow:hidden}.results-speed-meter{gap:2px;width:100%;height:16px;display:flex}.results-speed-meter i{background:#343333;border-radius:4px;flex:1;min-width:0;height:100%}.results-speed-column.is-baseline .results-speed-meter i.is-filled{background:#ffab42}.results-speed-column.is-current .results-speed-meter i.is-filled{background:#ff5100}.onboarding-results-next{color:#fff;cursor:pointer;width:144px;min-height:56px;transition:opacity .18s ease, transform .18s var(--ease-out);background:#63392e;border:1px solid #63392e;border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.onboarding-results-next:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}@media (hover:hover) and (pointer:fine){.onboarding-results-next:hover{opacity:.92}}.onboarding-results-next:active{opacity:1}.dictation-email-compose{opacity:1;width:100%;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);flex-direction:column;align-items:flex-start;gap:16px;display:flex;transform:translateY(0)}.dictation-email-compose.is-switching{opacity:.35;transform:translateY(2px)}.dictation-email-sender-row{border-bottom:.98px solid #0000;justify-content:space-between;align-items:center;width:100%;padding:9.803px 15.685px;display:flex}.dictation-email-sender{color:#1f1f1f;white-space:nowrap;align-items:center;gap:7.842px;min-width:0;line-height:normal;display:flex}.dictation-email-sender span{font-size:12px;font-weight:400}.dictation-email-sender strong{text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.dictation-email-sender-row>img{width:11.764px;max-width:none;height:11.764px}.dictation-incoming-row{width:100%;height:35px;position:relative}.dictation-incoming-bubble{color:#4a4749;white-space:nowrap;background:#e8e8ea;border-radius:28px;align-items:center;padding:8px 16px;font-size:14px;line-height:normal;display:flex;position:absolute;top:0;left:0}.dictation-incoming-bubble img{width:26px;max-width:none;height:22px;position:absolute;top:11px;left:-11px}.dictation-incoming-bubble span{z-index:1;position:relative}.dictation-reply{cursor:pointer;width:100%;transition:background-color .16s ease, box-shadow .16s ease, transform .16s var(--ease-out);background:#ffffffb8;border-radius:32px;flex-direction:column;align-items:center;padding:16px 12px;display:flex;position:relative}.dictation-reply button{color:#4c4341;width:100%;min-height:24px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:center;font-size:16px;line-height:24px;display:flex}.dictation-start-trigger{opacity:1;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);transform:translateY(0)}.dictation-listening-draft{color:#382e2b;text-align:left;white-space:pre-wrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);font-size:15px;line-height:20px;display:block;position:absolute;inset:16px 12px;overflow:hidden;transform:translateY(2px)}.dictation-listening-draft img{vertical-align:-4px;width:1px;height:19px;margin-left:2px;animation:1s step-end infinite dictation-caret-blink;display:inline-block}.dictation-listening-draft.is-typing img{opacity:1;animation:none}.dictation-reply.has-text{min-height:56px;padding-top:8px;padding-bottom:8px}.dictation-reply.is-listening .dictation-start-trigger{opacity:0;pointer-events:none;transform:translateY(-2px)}.dictation-reply.is-listening .dictation-listening-draft{opacity:1;transform:translateY(0)}.dictation-reply:active{background:#e3e3e3;box-shadow:inset 0 0 0 1px #63392e1a}.dictation-instructions{opacity:0;pointer-events:none;width:100%;min-height:66px;transition:color .18s ease, opacity .2s var(--ease-out), transform .2s var(--ease-out);flex-direction:column;align-items:flex-start;gap:4px;display:flex;transform:translateY(4px)}.dictation-instructions.is-visible{opacity:1;transform:translateY(0)}.dictation-shortcut-instruction{color:#382e2b;justify-content:center;align-items:center;gap:7px;width:100%;font-size:16px;line-height:normal;transition:color .18s;display:flex}.dictation-shortcut{align-items:center;gap:5.614px;width:144px;display:flex}.dictation-shortcut-key{min-height:37px;transition:border-color .18s ease, background-color .18s ease, color .18s ease, transform .18s var(--ease-out);background:#f5f5f5;border:.351px solid #e3e3e3;border-radius:51.93px;justify-content:center;align-items:center;display:inline-flex}.dictation-shortcut-key.is-shift{padding:4px 5.614px}.dictation-shortcut-key.is-option{color:#1e1a17;gap:5.614px;padding:4px 10px 4px 4px;font-size:16px;font-weight:500;line-height:normal}.dictation-shortcut-symbol{opacity:.8;background:#e3e3e3e6;border-radius:85.614px;flex:0 0 28.07px;place-items:center;width:28.07px;height:28.07px;transition:background-color .18s,box-shadow .18s,opacity .18s;display:grid;box-shadow:.267px .267px .535px #ffffff26,inset -3.743px -3.743px 4.812px #ffffff1a}.dictation-shortcut-symbol img{max-width:none;display:block}.dictation-instructions>p{color:#382e2b;text-align:center;width:276.164px;margin:0 auto;font-size:16px;line-height:normal}.dictation-instructions strong{color:#1e1a17;font-weight:700;transition:color .18s}.dictation-instructions.is-active .dictation-shortcut-key{color:#d94716;background:#fff3ec;border-color:#ff6f3273;transform:translateY(-1px)}.dictation-instructions.is-active .dictation-shortcut-symbol{opacity:1;background:#ffd9c5;box-shadow:0 0 0 3px #ff692b17,inset -3.743px -3.743px 4.812px #ffffff2e}.dictation-listening-status{z-index:3;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4.114px);backdrop-filter:blur(4.114px);width:116px;height:28px;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);background:#ffffffde;border:.514px solid #e8e6e88a;border-radius:14px;position:absolute;top:auto;bottom:-14px;left:50%;overflow:hidden;transform:translate(-50%)scale(.96);box-shadow:0 2.057px 6.171px #2b24301a}.dictation-listening-status.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.dictation-listening-controls{opacity:1;transition:opacity .16s var(--ease-out);position:absolute;inset:0}.dictation-listening-status.is-processing .dictation-listening-controls{opacity:0;pointer-events:none}.dictation-listening-status button{cursor:pointer;width:22px;height:22px;transition:transform .14s var(--ease-out);background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:3px}.dictation-listening-status button:first-child{left:3px}.dictation-listening-status button:last-child{left:91px}.dictation-listening-status button>img:first-child{width:22px;height:22px;position:absolute;inset:0}.dictation-listening-waveform{width:62px;max-width:none;height:14px;position:absolute;top:7px;left:27px;overflow:hidden}.dictation-mini-wave{width:62px;height:14px;top:50%;transform:translate(-50%,-50%)}.dictation-mini-wave .microphone-css-wave-bar{opacity:.92;background-size:62px 14px;border-radius:999px;flex-basis:2px;width:2px;height:14px}.dictation-mini-wave.is-audio-reactive.is-speaking .microphone-css-wave-bar{opacity:1}.dictation-listening-confirm-icon{width:9.7px!important;height:7px!important;position:absolute!important;top:6.2px!important;left:6.2px!important}.dictation-listening-status button:focus-visible{outline:1.5px solid var(--onboarding-brown);outline-offset:1px}.dictation-processing-label{color:#0000;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out);background-image:linear-gradient(90deg,#63392e 0% 32%,#f08a54 47%,#ffd0b6 52%,#63392e 68% 100%);background-position:100%;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;place-items:center;font-size:14px;font-weight:500;line-height:1;display:grid;position:absolute;inset:0}.dictation-listening-status.is-processing .dictation-processing-label{opacity:1;animation:2s linear dictation-processing-shimmer}@keyframes dictation-processing-shimmer{0%{background-position:100%}to{background-position:-100%}}@keyframes dictation-caret-blink{0%,52%{opacity:1}53%,to{opacity:0}}.dictation-practice-actions{align-items:flex-start;gap:37px;display:flex}.dictation-not-working,.dictation-next{white-space:nowrap;cursor:pointer;width:144px;min-height:56px;transition:opacity .18s ease, transform .18s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.dictation-not-working{color:#63392e;background:#fff;border:1px solid #63392e}.dictation-next{color:#fff;background:#63392e;border:1px solid #63392e}.dictation-next:disabled{opacity:.55;cursor:default}.dictation-scenario-tabs button:focus-visible,.dictation-reply button:focus-visible,.dictation-not-working:focus-visible,.dictation-next:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}.onboarding-continue{background:var(--onboarding-brown);color:#fff;cursor:pointer;min-height:40px;transition:opacity .2s ease, transform .2s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:normal;display:inline-flex}.onboarding-back:focus-visible,.onboarding-skip:focus-visible,.discovery-option:focus-visible,.occupation-option:focus-visible,.app-option:focus-visible,.onboarding-continue:focus-visible{outline:2px solid var(--onboarding-brown);outline-offset:3px}@media (hover:hover) and (pointer:fine){.custom-source-pill button:hover,.custom-source-remove:hover{background:#63392e1a}.onboarding-back:hover{opacity:.82}.team-invitation-add:hover{background:var(--onboarding-brown);color:#fff}.microphone-access-button:hover,.microphone-try-again:hover,.microphone-listening-continue:hover,.onboarding-continue:hover,.shortcut-no-change:hover,.shortcut-yes:hover{opacity:.92}.dictation-scenario-tabs button:not(.is-active):not(:disabled):hover{background:#ffffff73}.dictation-reply:hover{background:#ffffffdb;box-shadow:0 6px 18px #63392e12}.dictation-reply:hover:active{background:#e3e3e3;box-shadow:inset 0 0 0 1px #63392e1a}.dictation-not-working:hover,.dictation-next:not(:disabled):hover{opacity:.92}.dictation-not-working:active,.dictation-next:active{opacity:1}.shortcut-dialog-close:hover{background:#63392e1a}.shortcut-dialog-edit:hover{opacity:.65}.shortcut-dialog-reset:hover{opacity:.7}.shortcut-dialog-save:hover{opacity:.92}.shortcut-dialog-save:active,.shortcut-no-change:active,.shortcut-yes:active,.microphone-access-button:active,.microphone-try-again:active,.microphone-listening-continue:active,.onboarding-continue:active{opacity:1}.microphone-device-trigger:hover{background:#ffffffe0}.microphone-device-menu button:hover{background:#63392e1a}.onboarding-skip:hover{color:var(--onboarding-brown)}.discovery-option:hover,.occupation-option:hover,.app-option:hover{background:#ececec}}@media (prefers-reduced-motion:reduce){.onboarding-back,.onboarding-skip,.discovery-option,.occupation-option,.app-option,.custom-source-pill button,.custom-source-remove,.onboarding-continue{transition:background-color .16s,color .16s,opacity .16s!important;transform:none!important}.shortcut-keycap,.shortcut-no-change,.shortcut-yes,.shortcut-dialog,.shortcut-dialog-backdrop,.shortcut-dialog-edit,.shortcut-dialog-save,.dictation-scenario-tabs button,.dictation-not-working,.dictation-next,.microphone-access-button,.microphone-try-again,.microphone-listening-continue,.onboarding-continue{transition:background-color .16s,border-color .16s,box-shadow .16s,opacity .16s!important;transform:none!important}.microphone-css-wave-bar{animation:none;clip-path:inset(var(--wave-rest-inset) 0 round 2.5px)!important}}.dictionary-workspace .dashboard-mode{margin-bottom:46px}.dictionary-overview{grid-template-columns:539px minmax(0,460px);align-items:start;gap:40px;display:grid}.dictionary-hero{border-radius:32px;flex-direction:column;justify-content:space-between;height:475px;padding:28px 36px 25px;display:flex;position:relative;overflow:hidden}.dictionary-hero-bg{z-index:0;object-fit:cover}.dictionary-hero>:not(.dictionary-hero-bg){z-index:1;position:relative}.dictionary-hero>header h2{font-size:28px;font-weight:700;line-height:normal}.dictionary-hero>header p{color:#4c4341;margin-top:4px;font-size:16px;font-weight:500;line-height:normal}.dictionary-quick-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:32px;flex-direction:column;align-items:center;gap:16px;min-height:167px;margin-top:auto;padding:14px 12px 16px;display:flex;box-shadow:inset 0 0 24px #ffffff2e}.dictionary-quick-panel>p{font-size:16px;font-weight:500;line-height:normal}.dictionary-quick-panel form{gap:12px;width:100%;display:flex}.dictionary-quick-panel input{min-width:0;color:var(--dashboard-ink);background:#ffffff80;border:1px solid #fffc;border-radius:12px;outline:none;flex:1;padding:12px 14px;font:400 14px Satoshi,sans-serif}.dictionary-quick-panel input:focus{border-color:var(--dashboard-brown);box-shadow:0 0 0 2px #63392e1f}.dictionary-quick-panel form button,.dictionary-suggestion-actions>button:first-child{border:1px solid var(--dashboard-brown);color:var(--dashboard-brown);cursor:pointer;transition:background-color .16s ease, color .16s ease, transform .14s var(--ease-out);background:0 0;border-radius:999px;flex:none;padding:8px 16px;font:500 16px Satoshi,sans-serif}.dictionary-chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.dictionary-chips span{color:var(--dashboard-brown);background:#fff6;border:1px solid #ffffffb3;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.dictionary-count{color:#382e2b;text-align:center;margin-top:13px;font-size:14px;font-weight:500}.dictionary-suggestions{flex-direction:column;gap:20px;padding-top:36px;display:flex}.dictionary-suggestions>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.dictionary-suggestions h2{font-size:24px;font-weight:500;line-height:normal}.dictionary-suggestions header p{color:#4c4341;white-space:nowrap;margin-top:4px;font-size:16px;line-height:normal}.dictionary-primary-button{background:var(--dashboard-brown);color:#fff;white-space:nowrap;cursor:pointer;min-height:40px;transition:transform .14s var(--ease-out), background-color .16s ease;border:0;border-radius:999px;padding:8px 24px;font:500 16px Satoshi,sans-serif}.dictionary-suggestion-list{flex-direction:column;gap:12px;display:flex}.dictionary-suggestion-list article{background:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 24px;display:flex}.dictionary-suggestion-list h3{font-size:16px;font-weight:500;line-height:normal}.dictionary-suggestion-list article p{color:#4c4341;margin-top:2px;font-size:14px;line-height:normal}.dictionary-suggestion-actions{align-items:center;gap:12px;display:flex}.dictionary-suggestion-actions>button:first-child{padding:4px 16px;font-size:14px}.dictionary-icon-button,.dictionary-row-actions button{cursor:pointer;width:32px;height:32px;transition:background-color .16s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.dictionary-words{margin-top:32px}.dictionary-words>header{justify-content:space-between;align-items:center;min-height:40px;padding-right:8px;display:flex;position:relative}.dictionary-word-tabs{align-items:center;gap:12px;display:flex}.dictionary-word-tabs button{color:#4c4341;cursor:pointer;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:8px 20px;font:400 16px Satoshi,sans-serif;position:relative;overflow:hidden}.dictionary-word-tabs button[aria-selected=true]{color:var(--dashboard-ink);font-weight:500}.dictionary-tab-indicator{z-index:0;border-radius:inherit;background:#ececee;position:absolute;inset:0}.dictionary-tab-label{z-index:1;position:relative}.dictionary-search{clip-path:inset(0 0 0 calc(100% - 36px) round 999px);pointer-events:none;width:min(280px,100vw - 40px);height:36px;transition:clip-path .2s var(--ease-out), border-color .16s ease, box-shadow .16s ease;background:#fff;border:1px solid #0000;border-radius:999px;grid-template-columns:18px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:0 9px;display:grid;position:absolute;right:0;overflow:hidden}.dictionary-search[data-open=true]{clip-path:inset(0 round 999px);pointer-events:auto;border-color:#dedbd9;box-shadow:0 6px 18px #1e1a1714}.dictionary-search>img{z-index:1;pointer-events:none;position:absolute;right:9px}.dictionary-search[data-open=true]>img{position:static}.dictionary-search input{min-width:0;color:var(--dashboard-ink);opacity:0;pointer-events:none;transition:opacity .125s var(--ease-out);background:0 0;border:0;outline:0;font:500 14px/1 Satoshi,sans-serif}.dictionary-search input::-webkit-search-cancel-button{appearance:none;display:none}.dictionary-search input::-ms-clear{width:0;height:0;display:none}.dictionary-search input::-ms-reveal{width:0;height:0;display:none}.dictionary-search[data-open=true] input{opacity:1;pointer-events:auto}.dictionary-search button{width:36px;height:36px;color:var(--dashboard-muted);cursor:pointer;pointer-events:auto;transition:transform .12s var(--ease-out);background:0 0;border:0;font:400 21px/1 Arial,sans-serif;position:absolute;top:0;right:0}.dictionary-search[data-open=true] button{width:24px;height:24px;position:static}.dictionary-word-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.dictionary-word-list article{background:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 24px;font-size:16px;line-height:1.5;display:flex}.dictionary-word-list article>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.dictionary-word-list article>div:first-child img{flex:none}.dictionary-row-actions{flex:none;align-items:center;gap:8px;display:flex}.dictionary-empty{min-height:72px;color:var(--dashboard-muted);background:#f5f5f5;border-radius:8px;place-items:center;padding:16px;font-size:15px;display:grid}.dictionary-modal-layer{z-index:60;background:#00000059;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dictionary-modal{background:#fff;border:1px solid #e4e6ef;border-radius:20px;width:min(520px,100%);padding:32px;box-shadow:0 20px 20px #00000026}.dictionary-modal>header h2{font-size:22px;font-weight:700;line-height:normal}.dictionary-modal>header p{color:#4c4341;margin-top:8px;font-size:16px;line-height:normal}.dictionary-modal-tabs{background:#e3e3e3e6;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-top:24px;padding:6px;display:grid}.dictionary-modal-tabs button{color:#6c6663;cursor:pointer;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:8px;font:500 14px Satoshi,sans-serif;position:relative;overflow:hidden}.dictionary-modal-tabs button[aria-selected=true]{color:#382e2b}.dictionary-modal-tabs .dictionary-tab-indicator{background:#fff;box-shadow:0 2px 2px #0000000d}.dictionary-modal form{flex-direction:column;gap:20px;margin-top:24px;display:flex}.dictionary-modal form input{width:100%;color:var(--dashboard-ink);border:1.5px solid #d8dcdd;border-radius:12px;outline:0;padding:12px 20px;font:400 16px Satoshi,sans-serif}.dictionary-modal form input:focus{border-color:var(--dashboard-brown);box-shadow:0 0 0 3px #63392e1a}.dictionary-modal-actions{justify-content:flex-end;gap:12px;margin-top:0;display:flex}.dictionary-modal-actions>button:first-child{color:var(--dashboard-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px 24px;font:500 15px Satoshi,sans-serif}.dictionary-modal-actions .dictionary-primary-button{width:165px;font-size:15px}@media (max-width:1399px){.dictionary-overview{grid-template-columns:minmax(420px,1.15fr) minmax(330px,1fr);gap:28px}.dictionary-suggestions>header{align-items:flex-start}.dictionary-suggestions header p{white-space:normal}}@media (max-width:1100px){.dictionary-overview{grid-template-columns:1fr}.dictionary-hero{width:min(539px,100%);margin:auto}.dictionary-suggestions{padding-top:0}}@media (max-width:640px){.dictionary-workspace .dashboard-mode{margin-bottom:24px}.dictionary-hero{border-radius:24px;height:auto;min-height:440px;padding:24px}.dictionary-hero>header h2{font-size:24px}.dictionary-quick-panel{border-radius:24px;margin-top:76px}.dictionary-quick-panel form{flex-direction:column;align-items:stretch}.dictionary-quick-panel form button{align-self:flex-end}.dictionary-suggestions>header{flex-direction:column;align-items:stretch}.dictionary-suggestions>header .dictionary-primary-button{align-self:flex-start}.dictionary-word-tabs{gap:2px;width:calc(100% - 40px)}.dictionary-word-tabs button{white-space:nowrap;flex:1;padding-inline:8px;font-size:14px}.dictionary-word-list article{padding-inline:16px}.dictionary-modal{padding:24px 20px}.dictionary-modal-actions{flex-direction:column-reverse;align-items:stretch}.dictionary-modal-actions .dictionary-primary-button,.dictionary-modal-actions>button:first-child{width:100%}}@media (hover:hover) and (pointer:fine){.dictionary-primary-button:hover{background:#4f2d25}.dictionary-quick-panel form button:hover,.dictionary-suggestion-actions>button:first-child:hover{background:#63392e0f}.dictionary-icon-button:hover,.dictionary-row-actions button:hover{background:#e8e6e5}}@media (prefers-reduced-motion:reduce){.dictionary-search{transition:clip-path .01ms linear,border-color .16s,box-shadow .16s}.dictionary-search input,.dictionary-primary-button,.dictionary-quick-panel form button,.dictionary-suggestion-actions>button:first-child,.dictionary-icon-button,.dictionary-row-actions button,.dictionary-word-tabs button,.dictionary-modal-tabs button{transition-duration:.01ms}}@media (max-width:420px){.dictionary-chips span{padding-inline:9px}.dictionary-suggestion-list article{padding-inline:16px}}.dashboard-workspace.commands-workspace{width:min(1065px,100% - 352px);margin-left:max(332px,50vw - 388px);padding-bottom:80px}.commands-section{flex-direction:column;gap:32px;display:flex}.commands-heading{justify-content:space-between;align-items:flex-start;gap:20px;min-height:50px;display:flex}.commands-heading h2{color:var(--dashboard-ink);font-size:28px;font-weight:700;line-height:normal}.commands-heading p{color:var(--dashboard-muted);margin-top:4px;font-size:16px;font-weight:500;line-height:normal}.commands-heading>button{background:var(--dashboard-brown);color:#fff;white-space:nowrap;cursor:pointer;min-height:40px;transition:background-color .16s ease, transform .12s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font:500 16px Satoshi,sans-serif;display:flex}.commands-heading>button:hover{background:#75483c}.commands-heading>button span{font-size:20px;font-weight:400;line-height:1}.commands-layout{grid-template-columns:539px minmax(0,1fr);align-items:start;gap:32px;display:grid}.commands-preview{border-radius:32px;align-items:center;min-height:512px;padding:36px;display:flex;position:relative;overflow:hidden}.commands-preview-background{object-fit:cover}.commands-preview-content{z-index:1;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex;position:relative}.commands-preview-content>header{width:100%}.commands-preview-content h2{color:var(--dashboard-ink);font-size:28px;font-weight:700;line-height:normal}.commands-preview-content header p{color:#4c4341;margin-top:4px;font-size:16px;font-weight:500;line-height:normal}.commands-divider{width:100%;height:1px;display:block}.commands-apply{flex-direction:column;justify-content:space-between;align-items:center;min-height:63px;display:flex}.commands-apply>p{color:#382e2b;font-size:14px;line-height:normal}.commands-shortcut{align-items:center;gap:6px;display:flex}.commands-key{min-height:38px;color:var(--dashboard-ink);background:#f5f5f5;border:1px solid #e3e3e3;border-radius:52px;justify-content:center;align-items:center;padding:4px 6px;font-size:16px;font-weight:500;line-height:normal;display:flex}.commands-key>span{opacity:.8;background:#e3e3e3e6;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset -3.7px -3.7px 4.8px #ffffff1a}.commands-key-option{gap:6px;padding-left:4px;padding-right:10px}.commands-auto{flex-direction:column;gap:7px;width:100%;display:flex}.commands-auto>div{color:#4c4341;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;display:flex}.commands-toggle{cursor:pointer;touch-action:manipulation;width:64px;height:28px;transition:background-color .16s ease, transform .12s var(--ease-out);background:#8e8e93;border:0;border-radius:999px;flex:0 0 64px;padding:0;position:relative;overflow:hidden}.commands-toggle[data-on=true]{background:#34c759}.commands-toggle:before{content:"";opacity:0;background:#fff;border-radius:1px;width:1px;height:10px;transition:opacity .12s;position:absolute;top:9px;left:12px}.commands-toggle[data-on=true]:before{opacity:1}.commands-toggle span{width:39px;height:24px;transition:transform .22s var(--ease-drawer);will-change:transform;background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;transform:translate(0);box-shadow:0 1px 3px #0000002e,inset 0 0 0 .5px #0000000a}.commands-toggle[data-on=true] span{transform:translate(21px)}.commands-toggle:focus-visible{outline:2px solid var(--dashboard-brown);outline-offset:3px}.commands-style-select{width:100%;display:block;position:relative}.commands-style-trigger{width:100%;min-height:48px;color:var(--dashboard-ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:background-color .16s ease, transform .16s var(--ease-out);background:#ffffffb8;border:0;border-radius:999px;outline:0;padding:12px 46px 12px 16px;font:500 16px Satoshi,sans-serif;display:block;overflow:hidden}.commands-style-trigger:focus-visible{outline:2px solid var(--dashboard-brown);outline-offset:3px}.commands-style-select>img{pointer-events:none;transition:transform .16s var(--ease-out);position:absolute;top:24px;right:16px;transform:translateY(-50%)}.commands-style-select>img.is-open{transform:translateY(-50%)rotate(180deg)}.commands-style-menu{z-index:4;background:#fff;border:1px solid #63392e1f;border-radius:20px;gap:4px;width:100%;max-height:280px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden auto;box-shadow:0 12px 24px #321f1824}.commands-style-menu button{min-height:40px;color:var(--dashboard-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:8px 10px;font:500 15px Satoshi,sans-serif;transition:background-color .16s,color .16s}.commands-style-menu button[aria-selected=true]{color:var(--dashboard-brown);background:#63392e1a}.commands-style-menu button:focus-visible{outline:2px solid var(--dashboard-brown);outline-offset:-2px}.commands-output{-webkit-backdrop-filter:blur(3.75px);backdrop-filter:blur(3.75px);background:#f5f5f54d;border-radius:16px;width:100%;padding:16px}.commands-output>p{color:var(--dashboard-muted);text-transform:uppercase;font-size:14px;line-height:normal}.commands-output ul{flex-direction:column;gap:5px;padding:5px 6px;list-style:none;display:flex}.commands-output li{color:var(--dashboard-ink);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:1.6;display:flex;overflow:hidden}.commands-output li img{flex:0 0 4px}.commands-list{flex-direction:column;gap:20px;min-width:0;height:512px;display:flex;overflow:hidden}.commands-list-heading{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.commands-list-heading h2{color:var(--dashboard-ink);font-size:24px;font-weight:500;line-height:normal}.commands-list .commands-create-own-responsive{display:none}.commands-list>div{overscroll-behavior-y:auto;scrollbar-color:#63392e47 transparent;scrollbar-width:thin;flex-direction:column;flex:auto;gap:16px;min-height:0;padding-right:6px;display:flex;overflow-y:auto}.commands-list>div::-webkit-scrollbar{width:6px}.commands-list>div::-webkit-scrollbar-thumb{background:#63392e47;border-radius:999px}.commands-row{background:#f5f5f5;border-radius:16px;align-items:flex-start;gap:10px;min-height:149px;padding:16px;display:flex;position:relative}.commands-row-icon{flex:0 0 24px}.commands-row-copy{flex-direction:column;flex:auto;align-items:stretch;gap:8px;min-width:0;display:flex}.commands-row-titleline{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-right:76px;display:flex}.commands-row-copy h3{min-width:0;color:var(--dashboard-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;padding-right:0;font-size:16px;font-weight:500;line-height:normal;display:block;overflow:hidden}.commands-row-copy p{color:#4c4341;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;padding-right:76px;font-size:14px;line-height:19px;display:-webkit-box;overflow:hidden}.commands-row-copy .commands-shortcut{align-self:flex-start}.commands-active{color:#801cd7;white-space:nowrap;background:#eae0f2;border-radius:100px;flex:none;padding:3px 10px;font-size:16px;font-weight:500}.commands-row-actions{align-items:center;gap:4px;display:flex;position:absolute;top:12px;right:12px}.commands-row-actions button{cursor:pointer;width:32px;height:32px;transition:background-color .16s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.commands-row-actions button:focus-visible{outline:2px solid var(--dashboard-brown);outline-offset:2px}.commands-create-own{width:max-content;min-height:52px;color:var(--dashboard-ink);white-space:nowrap;cursor:pointer;transition:background-color .16s ease, transform .12s var(--ease-out);background:#f5f5f5;border:0;border-radius:16px;align-items:center;gap:16px;padding:16px;font:500 16px Satoshi,sans-serif;display:flex}.commands-create-own:hover{background:#ecebea}.commands-create-label-short{display:none}.commands-create-plus{font-size:20px;line-height:1}.commands-list-loader{min-height:52px;color:var(--dashboard-muted);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}@media (max-width:1220px){.commands-layout{grid-template-columns:1fr;gap:28px}.commands-preview{width:min(539px,100%)}.commands-list{height:clamp(480px,100svh - 120px,640px);overflow:visible}.commands-list-heading{z-index:5;background:#fff;align-items:flex-start;margin:0;padding:0;position:sticky;top:16px}.commands-list .commands-create-own-responsive{display:flex}.commands-create-own-desktop{display:none}}@media (max-width:900px){.dashboard-workspace.commands-workspace{width:auto;margin:0;padding:20px 20px 48px}.commands-preview{margin:0 auto}}@media (max-width:640px){.commands-section{gap:24px}.commands-heading{align-items:flex-end}.commands-heading h2{font-size:24px}.commands-heading p{font-size:14px}.commands-heading>button{flex:none;padding-inline:13px;font-size:14px}.commands-create-own{gap:8px;min-height:44px;padding:11px 12px;font-size:14px}.commands-preview{border-radius:24px;min-height:0;padding:26px 20px}.commands-preview-content h2{font-size:24px}.commands-preview-content header p,.commands-auto>div,.commands-output li{font-size:14px}.commands-row{min-height:149px}}@media (max-width:420px){.commands-heading{flex-direction:column;align-items:flex-start}.commands-create-label-full{display:none}.commands-create-label-short{display:inline}.commands-preview{padding-inline:16px}.commands-shortcut{gap:4px}.commands-key{min-height:34px;padding:3px 5px;font-size:14px}.commands-key>span{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.commands-heading>button,.commands-toggle,.commands-toggle span,.commands-row-actions button,.commands-create-own{transition-duration:.01ms}}.commands-dialog-backdrop{z-index:1000;background:#00000059;place-items:center;padding:20px;animation:.18s ease-out both shortcut-dialog-backdrop-in;display:grid;position:fixed;inset:0;overflow-y:auto}.commands-dialog{width:min(700px,100%);max-height:calc(100svh - 40px);animation:shortcut-dialog-in .22s var(--ease-out) both;background:#fff;border-radius:16px;flex-direction:column;padding:32px;display:flex;overflow-y:auto;box-shadow:0 24px 80px #1e1a172e}.commands-dialog-heading{flex-direction:column;align-items:flex-start;margin-bottom:16px;display:flex}.commands-dialog-heading h2{color:var(--dashboard-ink);font-size:28px;font-weight:700;line-height:normal}.commands-dialog-heading p{color:#382e2b;font-size:14px;line-height:24px}.commands-dialog-form{flex-direction:column;display:flex}.commands-dialog-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}.commands-dialog-fields.is-editing{grid-template-columns:1fr}.commands-dialog-field,.commands-dialog-prompt{background:#f5f5f5;border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex;overflow:hidden}.commands-dialog-field{min-height:112px}.commands-dialog-field label,.commands-dialog-prompt label{color:var(--dashboard-ink);font-size:14px;font-weight:500;line-height:20px}.commands-dialog-field>input,.commands-dialog-shortcut,.commands-dialog-prompt textarea{width:100%;color:var(--dashboard-ink);background:#fff;border:1px solid #ebeae5;font:400 14px Inter,sans-serif}.commands-dialog-field>input{border-color:#666662;border-radius:9px;outline:0;height:44px;padding:0 12px}.commands-dialog-field>input:focus{border-color:#666662;box-shadow:0 0 0 1px #666662}.commands-dialog-shortcut{border-radius:9px;align-items:center;height:44px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex;position:relative}.commands-dialog-shortcut:focus-within{border-color:var(--dashboard-brown);background:#63392e0d;box-shadow:inset 0 0 0 1px #63392e2e}.commands-dialog-shortcut input{color:#382e2b;width:100%;min-width:0;height:100%;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0 8px 0 12px}.commands-dialog-field input::placeholder,.commands-dialog-prompt textarea::placeholder{color:#6c6663;opacity:1}.commands-dialog-shortcut button{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:42px;padding:0;display:grid}.commands-dialog-prompt{height:243px;margin-bottom:12px}.commands-dialog-prompt textarea{resize:none;border:0;border-radius:16px;outline:0;flex:auto;min-height:0;padding:16px 20px}.commands-dialog-prompt textarea:focus{box-shadow:inset 0 0 0 1px #666662}.commands-dialog-footer{justify-content:flex-end;align-items:center;gap:24px;min-height:38px;padding-right:16px;display:flex}.commands-dialog-reset,.commands-dialog-save{cursor:pointer;border:0}.commands-dialog-reset{color:var(--dashboard-ink);background:0 0;align-items:center;gap:9px;padding:0;font:500 14px Inter,sans-serif;display:inline-flex}.commands-dialog-save{background:var(--dashboard-brown);color:#fff;min-height:38px;transition:opacity .16s ease, transform .12s var(--ease-out);border-radius:999px;padding:8px 16px;font:500 16px Satoshi,sans-serif}.commands-dialog button:focus-visible,.commands-dialog input:focus-visible,.commands-dialog textarea:focus-visible{outline:2px solid var(--dashboard-brown);outline-offset:2px}.commands-dialog-shortcut input:focus-visible{box-shadow:none;outline:0}.commands-delete-dialog{width:min(420px,100%);animation:shortcut-dialog-in .22s var(--ease-out) both;background:#fff;border-radius:16px;flex-direction:column;padding:24px;display:flex;box-shadow:0 24px 80px #1e1a172e}.commands-delete-dialog h2{color:var(--dashboard-ink);font-size:24px;font-weight:700;line-height:normal}.commands-delete-dialog p{color:#6c6663;margin-top:8px;font-size:14px;line-height:20px}.commands-delete-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.commands-delete-actions button{cursor:pointer;min-height:38px;transition:background-color .16s ease, transform .12s var(--ease-out);border:0;border-radius:999px;padding:8px 16px;font:500 15px Satoshi,sans-serif}.commands-delete-cancel{color:var(--dashboard-ink);background:#f5f5f5}.commands-delete-confirm{color:#fff;background:#b42318}.commands-delete-actions button:focus-visible{outline:2px solid var(--dashboard-brown);outline-offset:2px}@media (hover:hover) and (pointer:fine){.commands-row-actions button:hover{background:#63392e14}.commands-dialog-reset:hover{opacity:.7}.commands-dialog-save:hover{opacity:.92}.commands-dialog-shortcut button:hover{background:#63392e14}.commands-delete-cancel:hover{background:#ecebea}.commands-delete-confirm:hover{background:#941c12}}@media (max-width:720px){.commands-dialog-backdrop{align-items:start;padding:16px}.commands-dialog{max-height:calc(100svh - 32px);padding:24px 20px}.commands-dialog-fields{grid-template-columns:1fr}.commands-dialog-prompt{height:220px}.commands-dialog-footer{padding-right:0}}@media (prefers-reduced-motion:reduce){.commands-dialog-backdrop,.commands-dialog,.commands-delete-dialog{animation-duration:.01ms}.commands-dialog-save,.commands-delete-actions button,.commands-dialog-shortcut{transition-duration:.01ms}}.insights-workspace{padding-bottom:69px}.insights-content{flex-direction:column;width:min(1038px,100%);margin-top:71px;margin-left:-2px;display:flex}.insights-content>h2{color:var(--dashboard-ink);margin-bottom:24px;font-size:28px;font-weight:700;line-height:normal}.insights-metrics{background:#f5f5f5;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr);height:150px;display:grid;overflow:hidden}.insights-metric,.insights-streak{border-right:1px solid #ebebeb;flex-direction:column;justify-content:space-between;min-width:0;padding:16px;display:flex}.insights-streak{border-right:0}.insights-metric-label{color:var(--dashboard-ink);letter-spacing:-.14px;white-space:nowrap;align-items:flex-start;gap:8px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.insights-metric-label img{flex:0 0 20px;width:20px;height:20px}.insights-metric>p{align-items:flex-end;gap:2px;line-height:1.25;display:flex}.insights-metric>p strong{color:var(--dashboard-ink);font-size:32px;font-weight:700}.insights-metric>p span{color:#382e2b;height:25px;font-size:16px;font-weight:500}.insights-streak-calendar{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid}.insights-streak-day{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.insights-streak-status{width:28px;height:28px;color:var(--dashboard-ink);place-items:center;font-size:16px;font-weight:500;line-height:28px;display:grid}.insights-streak-status--miss{position:relative}.insights-streak-status--miss:before{content:"";background:#ebebeb;border-radius:50%;width:18px;height:18px}.insights-streak-status--miss:after{content:"";background:linear-gradient(45deg,#0000 44%,#b8b8b8 44% 56%,#0000 56%),linear-gradient(-45deg,#0000 44%,#b8b8b8 44% 56%,#0000 56%);width:6px;height:6px;position:absolute}.insights-streak-status--active img{width:20px;height:28px;display:block}.insights-streak-weekday{color:#4c4341;font-size:14px;font-weight:500;line-height:1}.insights-workflows{flex-direction:column;margin-top:32px;display:flex}.insights-workflows>header{justify-content:space-between;align-items:flex-start;min-height:50px;display:flex}.insights-workflows>header h2{color:var(--dashboard-ink);font-size:24px;font-weight:500;line-height:1.25}.insights-workflows>header div>p{color:#4c4341;margin-top:4px;font-size:14px;line-height:1}.insights-workflows>header>p{color:#4c4341;gap:12px;font-size:14px;line-height:20px;display:flex}.insights-workflows>header>p strong{color:var(--dashboard-ink);font-weight:500}.insights-workflow-list{flex-direction:column;gap:18px;margin-top:24px;display:flex}.insights-workflow-card{background:#f5f5f5;border-radius:16px;flex-direction:column;gap:12px;min-height:117px;padding:12px;display:flex}.insights-workflow-name{align-items:center;gap:6px;height:30px;display:flex}.insights-workflow-logos{isolation:isolate;flex:0 0 48px;align-items:center;width:48px;height:30px;display:flex}.insights-workflow-logo{z-index:0;border-radius:100px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;position:relative;overflow:hidden}.insights-workflow-logo+.insights-workflow-logo{z-index:1;margin-left:-12px}.insights-workflow-logo img{object-fit:contain;width:30px;height:30px}.insights-workflow-name h3,.insights-workflow-stat{color:var(--dashboard-ink);letter-spacing:-.14px;font-size:14px;font-weight:500;line-height:normal}.insights-workflow-stat{color:var(--dashboard-muted);justify-content:space-between;align-items:center;display:flex}.insights-workflow-stat strong{color:var(--dashboard-ink);font-weight:700}.insights-progress{align-items:center;gap:4.605px;width:315.667px;max-width:100%;height:16px;display:flex}.insights-progress span{border-radius:4px;flex:1 1 0;min-width:0;height:16px}@media (max-width:1100px){.insights-content{width:100%;margin-left:0}.insights-metrics{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.insights-metric,.insights-streak{border-bottom:1px solid #ebebeb;min-height:150px}.insights-metric:nth-child(2){border-right:0}.insights-metric:nth-child(3),.insights-streak{border-bottom:0}}@media (max-width:900px){.insights-workspace{padding-bottom:40px}.insights-content{margin-top:40px}}@media (max-width:600px){.insights-content>h2{font-size:24px}.insights-metrics{grid-template-columns:1fr}.insights-metric,.insights-streak,.insights-metric:nth-child(2),.insights-metric:nth-child(3){border-bottom:1px solid #ebebeb;border-right:0;min-height:132px}.insights-streak{border-bottom:0;min-height:150px}.insights-workflows>header{gap:16px}.insights-workflows>header h2{font-size:21px}.insights-workflows>header>p{white-space:nowrap;gap:6px}.insights-workflow-card{min-height:122px}}.dictation-reply .dictation-listening-draft{color:#382e2b;text-align:left;white-space:pre-wrap;font-size:15px;line-height:20px;display:block;overflow:hidden}.dictation-reply .dictation-listening-draft>span{white-space:pre-wrap}.dictation-reply .dictation-listening-draft>img{vertical-align:-4px;margin-left:2px;display:inline-block}.dictation-reply.has-text .dictation-listening-draft{inset:8px 12px 8px 20px}@media (max-width:680px){.shortcut-dialog-backdrop{align-items:end;padding:12px}.shortcut-dialog{border-radius:16px;width:100%;max-height:calc(100svh - 24px);padding:24px 20px}.shortcut-dialog-heading{margin-bottom:24px;padding-right:28px}.shortcut-dialog-heading h2{font-size:24px}.shortcut-dialog-settings{gap:24px;padding:16px}.shortcut-dialog-row{flex-direction:column;align-items:flex-start;gap:12px}.shortcut-dialog-description{width:100%}.shortcut-dialog-value{justify-content:space-between;gap:12px;width:100%}.shortcut-dialog-key-list{flex-wrap:wrap;justify-content:flex-start;width:auto!important}.shortcut-dialog-footer{padding-right:0}.shortcut-dialog-close{top:24px;right:20px}}@media (max-width:1023px){.onboarding-page{min-height:100svh;padding:0}.onboarding-canvas{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;width:100%;height:auto;min-height:100svh;padding:120px 16px 48px;display:flex}.onboarding-brand{font-size:20px}.onboarding-brand img{width:15px;height:12px}.onboarding-progress{top:52px}.onboarding-progress-step{width:44px}.onboarding-progress-step i{width:0}.onboarding-back,.onboarding-skip{min-height:36px;padding:6px 12px;font-size:14px;position:absolute;top:68px}.onboarding-back{left:12px;right:auto}.onboarding-skip{right:12px}.onboarding-card{border-radius:24px;width:min(640px,100%);padding:28px 20px;transform:none}.onboarding-stage{width:100%;display:block;position:static;transform:none}.onboarding-stage-back,.onboarding-stage-skip{padding:0;display:block}.onboarding-card h1{width:min(375px,100%);font-size:24px}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apps-card{width:min(602px,100%)}.microphone-setup,.microphone-listening-setup{width:min(539px,100%)}.shortcut-test-setup,.dictation-practice,.handsfree-practice,.onboarding-results{width:min(539px,100%);margin-top:0}.dictation-practice-card{padding:28px 20px}.dictation-demo-area{width:100%}.handsfree-practice-card,.onboarding-results-card{padding:28px 20px}.onboarding-results-metrics,.handsfree-demo-area{width:100%}.microphone-practice-card{height:auto;min-height:475px;padding:28px 20px}.microphone-practice-content{min-height:403px}.microphone-listening-card{height:auto;min-height:487px;padding:28px 20px}.microphone-listening-content{min-height:403px}.shortcut-test-card{height:auto;min-height:475px;padding:28px 20px}.shortcut-test-content{min-height:403px}.apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.discovery-grid,.apps-grid{grid-template-columns:1fr}}@media (max-width:600px){.dictation-practice-card,.handsfree-practice-card,.onboarding-results-card{padding:28px 16px}.dictation-practice-heading h1,.handsfree-practice-heading h1,.onboarding-results-heading h1{font-size:24px}.onboarding-results-heading p{font-size:20px}.onboarding-results-heading strong{font-size:28px}.dictation-scenario-tabs{width:100%}.dictation-scenario-layer{gap:4px;width:100%}.dictation-scenario-tabs button,.dictation-scenario-active span{flex:1;min-width:0;padding:8px 7px;font-size:13px}.dictation-incoming-bubble{max-width:calc(100% - 4px)}.dictation-incoming-bubble span{text-overflow:ellipsis;overflow:hidden}.dictation-practice-actions{gap:12px;width:100%}.dictation-not-working,.dictation-next{flex:1;width:auto;min-width:0;padding-inline:20px}}@media (max-width:360px){.results-comparison{padding:8px}.results-speed-grid{gap:8px}.results-speed-column{padding-inline:2px}.results-speed-column>span{font-size:11px}.results-speed-column strong{font-size:28px}.results-speed-meter{gap:1px}.handsfree-shortcut-row{gap:4px;font-size:14px}.handsfree-shortcut{gap:3px}.handsfree-shortcut .dictation-shortcut-key.is-option,.handsfree-spacebar{font-size:13px}.handsfree-shortcut .dictation-shortcut-key.is-option{gap:3px;padding-right:7px}.handsfree-shortcut .dictation-shortcut-symbol{flex-basis:24px;width:24px;height:24px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.auth-social-button{transition:background-color .16s,border-color .16s,color .16s!important;transform:none!important}}.glass{background:var(--bg-elev)}@supports (color:color-mix(in lab, red, red)){.glass{background:color-mix(in srgb, var(--bg-elev) 70%, transparent)}}.glass{-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px)}.intuition-page{--ink:#1e1a17;--muted:#4c4341;--brown:#713b2e;width:100%;color:var(--ink);background:#fff;font-family:Satoshi,sans-serif;font-weight:400;overflow:clip visible}.intuition-page h1,.intuition-page h2{letter-spacing:-.5px;font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-weight:400}.it-nav{z-index:100;justify-content:space-between;align-items:center;height:78px;padding:12px 48px;display:flex;position:fixed;inset:0 0 auto}.it-nav-inner{width:min(1330px,100%);transition:width .5s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;display:grid}@media (prefers-reduced-motion:reduce){.it-nav-inner{transition-property:background-color,border-color,box-shadow}}.intuition-page section[id]{scroll-margin-top:90px}.it-brand{grid-column:1;justify-self:start;align-items:center;line-height:0;display:flex}.it-brand img{width:133px;height:32px}.it-brand-compact-logo{display:none}.it-nav nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff5;border-radius:999px;gap:4px;padding:4px;display:flex}.it-desktop-nav{grid-column:2;justify-self:center}.it-nav nav a{border-radius:999px;padding:11px 20px;font-size:16px;font-weight:400;transition:color .3s,background-color .3s}@media (hover:hover){.it-nav .it-desktop-nav a:hover{color:#63392e;background-color:#ffffffd9}.it-nav .it-mobile-nav a:hover{color:#63392e}}.it-nav nav a:focus-visible{outline-offset:2px;outline:2px solid #63392e}.it-nav nav .active{color:#63392e;background:#fff}.it-mobile-nav{display:none}.it-nav-actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}@media (min-width:901px){.it-nav-inner{border:1px solid #0000;border-radius:999px;min-height:56px;padding:0 6px 0 24px}.it-nav .it-desktop-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.it-nav .it-desktop-nav a{align-items:center;min-height:44px;padding-block:0;display:inline-flex}.it-nav.is-scrolled .it-nav-inner{-webkit-backdrop-filter:blur(15.15px);backdrop-filter:blur(15.15px);background:#f2f2f2b3;border-color:#ffffff8c;width:min(960px,100%);box-shadow:0 1px 2px #0000000a,0 6px 20px #0000000f}.it-nav .it-waitlist-button{min-height:44px}}.it-mobile-menu-button{display:none}.it-waitlist-button,.it-waitlist-form button{color:#fff;cursor:pointer;background:#63392e;border:0;border-radius:999px;justify-content:center;align-items:center;font:500 16px Satoshi,sans-serif;transition:transform .16s,background-color .16s;display:inline-flex}.it-waitlist-button{text-align:center;gap:10px;min-height:48px;padding:10px 20px;font-size:14px;display:flex}.it-waitlist-button:hover,.it-waitlist-form button:hover{background:#4f2d25}.it-apple-button{background:var(--brown);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:53px;padding:0 24px;font-size:16px;font-weight:500;transition:transform .2s,opacity .2s;display:inline-flex}.it-apple-button:hover{opacity:.92}.it-apple-button img{filter:brightness(0)invert()}.it-apple-button.is-light{color:#55404a;background:#fff}.it-apple-button.is-light img{filter:none}.it-hero{background:#fff;height:1357px;min-height:760px;position:relative}.it-hero:before{content:"";background:url(/intuitiontyper/168-28005-image-1.webp) 50%/cover no-repeat;height:1191px;position:absolute;inset:0 0 auto}.it-hero-copy{z-index:2;text-align:center;width:min(740px,90vw);margin:auto;position:absolute;top:165px;left:0;right:0}.it-hero h1{font-size:36px;line-height:1.04}.it-hero-copy>p{width:min(600px,90%);margin:12px auto 0;font-size:16px;font-weight:500;line-height:1.35}.it-waitlist-form,.cta-waitlist-form,.footer-waitlist-form{outline-offset:2px;-webkit-backdrop-filter:blur(12px)saturate(135%);backdrop-filter:blur(12px)saturate(135%);outline:2px solid #0000;transition:outline-color .18s,background-color .18s}.it-waitlist-form{background:#f2f4f7;border-radius:31px;align-items:center;gap:6px;width:min(100%,400px);height:62px;margin:32px auto 0;padding:7px;display:flex}.it-waitlist-form input{color:#1e1a17;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 16px;font:400 16px Satoshi,sans-serif}.it-waitlist-form input::placeholder{color:#1e1a17;opacity:1}.it-waitlist-form:focus-within{border-radius:999px;outline-color:#63392e}.it-waitlist-form button{text-align:center;border:1px solid #63392e;border-radius:24px;flex:none;height:48px;padding:0 20px;font-size:16px}.it-waitlist-form button:hover{border-color:#4f2d25}.it-waitlist-form>button{appearance:none;color:#fff;opacity:1;background-color:#63392e}.it-hero-actions{justify-content:center;gap:16px;margin-top:32px;display:flex}.it-secondary{color:#52414d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff60;border:1px solid #fff8;border-radius:999px;align-items:center;min-height:53px;padding:0 24px;font-size:16px;font-weight:500;display:inline-flex}.it-hero-copy small{color:var(--ink);margin-bottom:10px;font-size:13px;font-weight:400;display:block}.it-orb{z-index:3;place-items:center;width:332px;height:334px;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.it-orb>img{z-index:0}.it-orb-core{z-index:1;border-radius:50%;place-items:center;width:220px;height:220px;display:grid;position:relative;overflow:hidden}.section-heading{text-align:center}.section-heading h2{font-size:28px;line-height:1.05}.section-heading p{max-width:560px;color:var(--muted);margin:12px auto 0;font-size:16px;font-weight:500;line-height:normal}.finish-section{height:125svh;min-height:760px;position:relative}.finish-sticky{place-items:center;width:100%;height:100svh;min-height:620px;display:grid;position:sticky;top:0;overflow:hidden}.finish-heading{z-index:2;pointer-events:none;width:min(744px,100% - 40px);position:relative}.finish-heading h2{text-wrap:balance;font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:clamp(32px,3.01vw,40px);font-weight:400;line-height:1.15}.finish-heading-muted{color:#4c434199}.finish-heading-conclusion{color:var(--ink);display:block}.finish-heading-conclusion-mobile{display:none}.finish-heading-conclusion-line{display:block}.finish-artifact{z-index:1;transform-origin:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.finish-artifact img{object-fit:contain}.finish-artifact-document{aspect-ratio:175/180;width:clamp(92px,13.19vw,175px)}.finish-artifact-chat{aspect-ratio:167/71;width:clamp(92px,12.54vw,167px)}.finish-artifact-images-top{aspect-ratio:166/116;width:clamp(90px,12.51vw,166px)}.finish-artifact-dictionary{aspect-ratio:153/93;width:clamp(88px,11.53vw,153px)}.finish-artifact-email{aspect-ratio:261/217;width:clamp(132px,19.62vw,261px)}.finish-artifact-images-bottom{aspect-ratio:170/127;width:clamp(92px,12.8vw,170px)}.finish-artifact-cursor{aspect-ratio:253/143;width:clamp(132px,19vw,253px)}.finish-artifact-chart{aspect-ratio:168/128;width:clamp(92px,12.6vw,168px)}.finish-card{border-radius:12px;width:284px;height:300px;position:absolute;overflow:visible}.finish-card>img{object-fit:cover;filter:saturate(.9);border-radius:12px}.finish-card.left{flex-direction:column;align-items:center;padding-top:80px;display:flex}.finish-card.left b,.finish-card.left .keys,.finish-card.left .wave{z-index:1;position:relative}.keys{gap:6px;margin-top:12px;display:flex}.keys kbd{color:#fff;background:linear-gradient(145deg,#444,#111);border:1px solid #777;border-radius:14px;place-items:center;width:58px;height:58px;font-size:23px;display:grid;box-shadow:inset 2px 2px 2px #fff5,0 5px 10px #0005}.finish-card .wave{background:#fff;border-radius:20px;place-items:center;width:212px;height:93px;margin-top:34px;display:grid;overflow:hidden;box-shadow:0 8px 20px #0001}.finish-card .wave img{object-fit:contain;width:212px;height:93px}.polish-note{color:#34313c;background:#fffffff0;border-radius:18px;padding:18px;font-size:11px;line-height:1.55;position:absolute;inset:54px -8px auto 45px;box-shadow:0 8px 20px #0002}.polish-note mark{background:#fae3e3;border-radius:3px;padding:2px 4px}.polish-note hr{border-color:#ddd;margin:10px 0}.polish-audio{color:#9c8395;align-items:center;gap:8px;margin-top:12px;display:flex}.polish-audio time{color:#45404a;margin-left:auto}.app-stack{color:#1e1a17;background-image:linear-gradient(90deg,#22222205,#22222205),linear-gradient(90deg,#f8f9fa33,#f8f9fa33);border-radius:22px;width:358px;height:256px;font-size:14px;font-weight:500;line-height:normal;position:absolute;overflow:hidden}.app-active-slot{z-index:2;background:#fff;border-radius:999px;width:106px;height:32px;position:absolute;top:114px;left:98px;overflow:hidden;box-shadow:2px 2px 4px #0000000a}.app-list-window{z-index:1;width:106px;position:absolute;inset:0 auto 0 98px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#00000073 16%,#000 40% 60%,#00000073 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000073 16%,#000 40% 60%,#00000073 84%,#0000 100%)}.app-list{backface-visibility:hidden;will-change:transform;flex-direction:column;align-items:center;gap:17px;width:106px;animation:10s cubic-bezier(.65,0,.35,1) infinite app-pill-loop;display:flex;position:absolute;top:16px;left:0}.app-list.app-list-active{top:-98px}@keyframes app-pill-loop{0%,15.8%{transform:translate(0)}20%,35.8%{transform:translateY(-49px)}40%,55.8%{transform:translateY(-98px)}60%,75.8%{transform:translateY(-147px)}80%,95.8%{transform:translateY(-196px)}to{transform:translateY(-245px)}}.app-pill{box-sizing:border-box;white-space:nowrap;background:linear-gradient(90deg,#0000000d,#0000000d),#f8f9fa;border-radius:999px;flex:none;align-items:center;gap:4px;height:32px;padding:6px 12px;display:flex}.app-pill-slack{width:82px}.app-pill-notion{width:90px}.app-pill-gmail{width:88px}.app-pill-chatgpt{width:106px}.app-pill-discord{width:98px}.app-pill{opacity:.55;background:#f8f9fa94}.app-list-active .app-pill{opacity:1;background:0 0}.app-mark{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid;position:relative}.app-mark-notion img{max-width:none;position:absolute}.app-mark-notion .notion-base{top:0;left:0}.app-mark-notion .notion-top{top:1.26px;left:1.84px}.app-mark-notion .notion-detail-1{top:1.81px;left:4.3px}.app-mark-notion .notion-detail-2{top:4.71px;left:4.16px}.app-mark-notion .notion-detail-3{top:7px;left:6.33px}.app-mark-notion .notion-detail-4{top:10.22px;left:8.91px}.app-mark-discord{overflow:hidden}.app-mark-discord>img:first-child{position:absolute;inset:0}.app-mark-discord .discord-logo{position:absolute;inset:27.62% 20.45% 27.62% 20.5%}.app-lead,.app-tail{z-index:3;white-space:nowrap;height:18px;line-height:18px;position:absolute;top:121px}.app-lead{width:59px;left:28px}.app-tail{width:115px;left:215px}.how-section{width:min(1190px,100% - 40px);margin:auto;padding:80px 0}.how-section .section-heading p{max-width:380px}.how-heading-sticky{z-index:1;contain:paint;-webkit-font-smoothing:antialiased;backface-visibility:hidden;will-change:transform;background:#fff;width:100%;display:none;position:relative;transform:translateZ(0)}.how-scene{height:600svh;margin-top:12px}.how-list{z-index:2;gap:32px;display:grid}.how-sticky{align-items:flex-start;height:calc(100svh - 78px);display:flex;position:sticky;top:78px;overflow:hidden}.how-sticky .how-list{width:100%}.how-sticky .how-visual{align-self:start}.how-row{grid-template-columns:160px 838px 160px;align-items:center;column-gap:24px;min-height:425px;display:grid}.how-row .how-copy{grid-column:1}.how-row .how-visual{grid-column:2}.how-row.reverse .how-copy{grid-area:1/3}.how-row.reverse .how-visual{grid-area:1/2}.how-copy h3{color:#321e30;font-size:20px;font-weight:700;line-height:1.2}.how-copy p{color:var(--muted);margin-top:12px;font-size:16px;font-weight:400;line-height:1.5}.how-visual{aspect-ratio:3488/1896;border-radius:24px;width:838px;height:auto;position:relative;overflow:hidden}.how-visual>img{object-fit:contain}.composer{color:#35353c;background:#fff;border-radius:8px 8px 0 0;font-size:8px;position:absolute;inset:58px 68px 0;overflow:hidden;box-shadow:0 10px 25px #0002}.composer-top,.composer-line,.composer-actions{border-bottom:1px solid #e6e6e6;align-items:center;gap:9px;height:27px;padding:0 12px;display:flex}.composer-top{background:#f5f8fc;justify-content:space-between}.gmail-dot{color:#db4437;margin-right:auto;font-weight:800}.composer-line b{color:#777;width:35px}.composer-line span{flex:1}.composer-body{height:190px;padding:14px;font-size:9px;position:relative}.caret{border-left:1px solid #333;height:18px;display:block}.composer-actions{gap:16px;position:absolute;inset:auto 0 0}.composer-actions b{color:#fff;background:#1567df;border-radius:4px;padding:6px 16px}.composer-actions span:last-child{margin-left:auto}.listen-pill,.done-pill{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.listen-pill span{color:#fff;background:#211d1e;border-radius:5px;padding:5px 10px}.listen-pill b{color:#fff;background:#958094;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.done-pill{color:#ca6f35;background:#fff;border-radius:999px;flex-direction:row;padding:5px 8px;box-shadow:0 3px 10px #0003}.privacy-section{background:#fff;padding:0}.privacy-heading{min-height:174px}.privacy-modes{gap:0;margin-top:0;display:grid}.privacy-mode-scene{width:100%;min-height:360px}.privacy-mode-pin{align-items:center;width:100%;min-height:360px;display:flex}.privacy-mode-scroller{grid-template-columns:40% minmax(0,1fr);align-items:center;gap:clamp(40px,8vw,120px);width:min(1080px,100% - 80px);min-height:360px;margin:auto;display:grid}.privacy-mode-mobile-intro{display:none}.privacy-mode-desktop-intro h3,.privacy-mode-mobile-intro h3{font-size:20px;font-weight:700;line-height:1.2}.privacy-mode-desktop-intro>p,.privacy-mode-mobile-intro>p{color:var(--muted);margin:12px 0 24px;font-size:16px;font-weight:400;line-height:normal}.privacy-feature-list{min-height:132px;position:relative}.privacy-feature-list:before{z-index:1;content:"";background:linear-gradient(#ffab42 0%,#ff5a00 100%);width:2px;height:100%;position:absolute;top:0;left:0}.privacy-feature{flex-direction:column;justify-content:center;gap:8px;min-height:132px;padding:14px 8px 14px 14px;display:flex;position:relative}.privacy-feature b{font-size:18px;font-weight:500;line-height:normal}.privacy-feature span{color:var(--muted);font-size:16px;font-weight:400;line-height:normal}.privacy-mode-viewport{border-radius:12px;width:100%;height:min(32vw,360px);position:relative;overflow:hidden}.privacy-mode-track{will-change:transform;align-items:center;gap:32px;width:max-content;height:100%;display:flex}.privacy-mode-card{aspect-ratio:550/512;will-change:transform, opacity;background:#eee;border-radius:12px;flex:none;height:100%;position:relative;overflow:hidden}.privacy-mode-card>img{object-fit:cover}.voice-workflow-section{width:min(1080px,100% - 40px);margin:0 auto;padding:80px 0;scroll-margin-top:78px}.voice-workflow-heading{text-align:center;width:min(630px,100%);margin:0 auto}.voice-workflow-heading h3{color:var(--ink);letter-spacing:-.5px;font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:52px;font-weight:400;line-height:1.1}.voice-workflow-heading p{color:var(--muted);margin-top:12px;font-size:16px;font-weight:500;line-height:normal}.voice-workflow-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.voice-workflow-step{min-width:0;height:380px;position:relative;overflow:hidden}.voice-workflow-copy{flex-direction:column;gap:12px;display:flex}.voice-workflow-copy h4{color:#321e30;font-size:24px;font-weight:700;line-height:1.2}.voice-workflow-copy p{min-height:72px;color:var(--muted);font-size:16px;font-weight:400;line-height:1.5}.voice-workflow-hotkey-visual,.voice-workflow-voice-visual{pointer-events:none;position:absolute;inset:0}.voice-workflow-controls,.voice-workflow-keys,.voice-workflow-dots,.voice-workflow-output-image{height:auto;display:block;position:absolute}.voice-workflow-controls{width:146px;top:204px;left:50%;transform:translate(-50%)}.voice-workflow-keys{width:185px;bottom:0;left:50%;transform:translate(-50%)}.voice-workflow-voice .voice-workflow-controls{top:224px}.voice-workflow-dots{width:min(365px,100%);bottom:0;left:50%;transform:translate(-50%)}.voice-workflow-output-image{width:min(321px,100%);top:135px;left:50%;transform:translate(-50%)}@media (min-width:800px) and (max-width:1000px){.voice-workflow-step{height:430px}.voice-workflow-controls{top:244px}.voice-workflow-voice .voice-workflow-controls{top:264px}.voice-workflow-output-image{top:185px}}@media (max-width:799px){.voice-workflow-heading h3{font-size:44px}.voice-workflow-steps{grid-template-columns:minmax(0,520px);justify-content:center;gap:24px}.voice-workflow-step{height:380px}}@media (max-width:767px){.voice-workflow-section{width:100%}}@media (max-width:480px){.voice-workflow-heading h3{font-size:40px}.voice-workflow-step{height:400px}.voice-workflow-controls{top:224px}.voice-workflow-voice .voice-workflow-controls{top:244px}.voice-workflow-output-image{top:155px}}.dictation-feature-section{width:min(1080px,100% - 40px);margin:0 auto;padding:80px 0;scroll-margin-top:78px}.dictation-feature-heading{grid-template-columns:563px minmax(0,1fr);align-items:start;gap:44px;min-height:145px;display:grid}.dictation-feature-title-wrap{flex-direction:column;gap:12px;min-width:0;display:flex}.dictation-feature-eyebrow{color:var(--muted);align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.dictation-feature-eyebrow img{width:28px;height:28px}.dictation-feature-heading h3{color:var(--ink);letter-spacing:-.5px;font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:52px;font-weight:400;line-height:1.1}.dictation-feature-heading>p{color:var(--muted);align-self:end;padding-bottom:4px;font-size:16px;font-weight:500;line-height:1.5}.dictation-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.dictation-feature-card{background:#f2f4f7;border-radius:24px;min-width:0;position:relative;overflow:hidden}.dictation-card-wide{grid-column:span 3;height:336px}.dictation-card-small{grid-column:span 2;height:358px}.dictation-card-visual{justify-content:center;width:calc(100% - 32px);display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.dictation-card-visual img{max-width:100%;height:auto;display:block}.dictation-card-corrections .dictation-card-visual,.dictation-card-any-app .dictation-card-visual{height:210px;top:0;overflow:hidden}.dictation-card-names .dictation-card-visual{height:191px;top:0;overflow:hidden}.dictation-card-corrections .dictation-card-visual img,.dictation-card-names .dictation-card-visual img{width:311px}.dictation-card-any-app .dictation-card-visual img{width:auto;height:210px}.dictation-card-shortcut .dictation-card-visual{top:-7px}.dictation-card-style .dictation-card-visual{top:46px}.dictation-card-copy{z-index:1;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.dictation-card-small .dictation-card-copy{bottom:20px}.dictation-card-copy h4{color:var(--ink);font-size:18px;font-weight:700;line-height:normal}.dictation-card-copy p{color:var(--muted);font-size:16px;font-weight:500;line-height:1.5}@media (max-width:1100px){.dictation-feature-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (min-width:800px) and (max-width:1000px){.dictation-card-wide{height:390px}.dictation-card-small{height:430px}.dictation-card-copy{left:20px;right:20px}}@media (max-width:799px){.dictation-feature-heading{grid-template-columns:1fr;gap:16px}.dictation-feature-heading>p{width:min(520px,100%);padding-bottom:0}.dictation-feature-grid{grid-template-columns:minmax(0,520px);justify-content:center}.dictation-card-wide,.dictation-card-small{grid-column:auto;height:358px}}@media (max-width:767px){.dictation-feature-section{width:100%}}@media (max-width:480px){.dictation-feature-heading h3{font-size:40px}.dictation-card-wide,.dictation-card-small{height:410px}.dictation-card-copy,.dictation-card-small .dictation-card-copy{bottom:20px;left:20px;right:20px}.dictation-card-style .dictation-card-visual{top:58px}}.cloud-polish-section{grid-template-columns:466px 593px;gap:20px;width:min(1079px,100% - 80px);min-height:608px;margin:0 auto;padding:80px 0;display:grid}.cloud-polish-copy{flex-direction:column;justify-content:space-between;gap:44px;min-width:0;display:flex}.cloud-polish-intro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cloud-polish-eyebrow{color:var(--muted);align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.cloud-polish-eyebrow img{width:28px;height:28px}.cloud-polish-intro h3{letter-spacing:-.5px;max-width:466px;font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:52px;font-weight:400;line-height:1.1}.cloud-polish-intro>p{max-width:466px;color:var(--muted);font-size:16px;font-weight:500;line-height:normal}.cloud-polish-intro .it-waitlist-form{-webkit-backdrop-filter:none;backdrop-filter:none;margin-left:0;margin-right:0}.cloud-polish-features{flex-direction:column;gap:27px;width:356px;display:flex}.cloud-polish-feature{flex-direction:column;gap:4px;display:flex}.cloud-polish-feature h4{font-size:18px;font-weight:700;line-height:normal}.cloud-polish-feature p{color:var(--muted);font-size:16px;font-weight:400;line-height:normal}.cloud-polish-visual{place-items:center;width:593px;height:608px;display:grid}.cloud-polish-visual img{object-fit:contain;width:593px;height:608px;display:block}@media (max-width:1199px){.cloud-polish-section{grid-template-columns:minmax(0,43fr) minmax(0,57fr);align-items:stretch;gap:clamp(24px,4vw,48px);width:calc(100% - 64px);min-height:0}.cloud-polish-intro h3{font-size:clamp(40px,4.4vw,52px)}.cloud-polish-features{gap:20px;width:100%}.cloud-polish-visual,.cloud-polish-visual img{width:100%;height:auto}.cloud-polish-visual{align-self:center}}@media (max-width:799px){.cloud-polish-section{text-align:left;grid-template-columns:minmax(0,1fr);gap:36px;width:min(500px,100%)}.cloud-polish-copy{align-items:flex-start;gap:36px}.cloud-polish-intro,.cloud-polish-features,.cloud-polish-feature{text-align:left;align-items:flex-start}.cloud-polish-intro h3,.cloud-polish-intro>p{max-width:560px}.cloud-polish-intro h3{font-size:clamp(38px,11vw,52px)}.cloud-polish-features{width:100%}.cloud-polish-visual{justify-self:center;width:100%}}.speech-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe5;border:1px solid #fffa;border-radius:20px;width:70%;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #331e1e25}.speech-title{font-weight:700}.speech-card p{margin-top:18px;font-size:12px;line-height:1.5}.speech-meter{color:#d67939;align-items:center;gap:5px;margin-top:18px;display:flex}.speech-meter i{background:currentColor;border-radius:2px;width:2px;height:11px}.speech-meter i:nth-of-type(2n){height:18px}.speech-meter small{color:#555;margin-left:auto}.mini-note{background:#fff;border-radius:12px;padding:12px;font-size:11px;position:absolute;bottom:20px;right:22px;box-shadow:0 5px 18px #0002}.workflow-section{background:#fff;min-height:838px;padding-top:80px;padding-left:max(50vw - 540px,40px);display:block;position:relative}.workflow-head{width:441px;height:174px;padding:0}.workflow-head h2{white-space:nowrap;font-size:28px;line-height:1.05}.workflow-head p{width:441px;color:var(--muted);margin-top:12px;font-size:16px;font-weight:500;line-height:normal}.workflow-window{width:calc(100vw + -1*max(50vw - 540px,40px));margin-top:44px;overflow:hidden}.workflow-track{will-change:transform;gap:48px;width:max-content;padding-right:48px;display:flex}.workflow-card{grid-template-columns:420px 300px;align-items:end;gap:22px;width:770px;display:grid}.workflow-image{border-radius:12px;height:460px;position:relative;overflow:hidden}.workflow-image img{object-fit:cover}.workflow-card h3{font-size:20px;font-weight:700;line-height:1.2}.workflow-card p{color:var(--muted);margin-top:12px;font-size:16px;font-weight:400;line-height:normal}.made-for-section{width:min(1080px,100% - 40px);margin:auto;padding:80px 0}.made-for-heading{grid-template-columns:580px minmax(0,1fr);align-items:start;gap:44px;min-height:114px;display:grid}.made-for-heading h2{max-width:400px;font-size:52px;line-height:1.1}.made-for-heading>p{color:var(--muted);align-self:end;padding-bottom:8px;font-size:16px;font-weight:500;line-height:normal}.made-for-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:44px;display:grid}.made-for-column{flex-direction:column;gap:40px;min-width:0;display:flex}.made-for-card{background:#f2f4f7;border-radius:24px;min-width:0;position:relative;overflow:hidden}.made-for-card-output,.made-for-card-skills{height:540px}.made-for-card-memory,.made-for-card-context{height:393px}.made-for-card-copy{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.made-for-card-copy h3{color:var(--ink);font-size:18px;font-weight:700;line-height:normal}.made-for-card-copy p{color:var(--muted);font-size:16px;font-weight:500;line-height:normal}.made-for-card img{display:block}.made-for-apps{z-index:1;align-items:center;gap:4px;width:max-content;display:flex;position:absolute;top:29px;left:50%;transform:translate(-50%)}.made-for-app{color:#202020;white-space:nowrap;background:#f8f9fa;border:1px solid #2222220f;border-radius:999px;align-items:center;gap:6px;height:29px;padding:0 10px;font-size:10px;font-weight:500;display:flex;box-shadow:0 2px 7px #00000014}.made-for-app.is-edge{opacity:.4}.made-for-app img{object-fit:contain;width:15px;height:15px}.made-for-output-collage{width:100%;height:auto;position:absolute;top:119px;left:0}.made-for-memory-feature{width:100%;height:auto;position:absolute;top:0;left:0}.made-for-screen-context{width:428px;height:202px;position:absolute;top:37px;left:50%;transform:translate(-50%)}.made-for-context-badge{z-index:1;width:235px;height:40px;position:absolute;top:224px;left:50%;transform:translate(-50%)}.made-for-skills-panel{width:468px;height:369px;position:absolute;top:10px;left:21px}.made-for-add-skill{z-index:1;color:#222;background:#e3e3e3;border-radius:999px;align-items:center;gap:4px;height:24px;padding:0 6px;font-size:16px;font-weight:500;line-height:20px;display:flex;position:absolute;top:374px;left:50%;transform:translate(-50%)}.made-for-add-skill b{font-weight:400}.made-for-card-meeting{grid-column:1/-1;height:382px}.made-for-card-meeting .made-for-card-copy{width:376px;top:50%;bottom:auto;right:auto;transform:translateY(-50%)}.made-for-card-meeting .made-for-card-copy h3{max-width:170px}.made-for-meeting-graphic{width:595px;height:auto;position:absolute;top:25px;left:523px}@media (max-width:1100px){.made-for-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.made-for-card-meeting .made-for-card-copy{width:min(376px,42%)}.made-for-meeting-graphic{width:55%;height:auto;left:48.4%}}@media (max-width:900px){.made-for-heading{grid-template-columns:1fr;gap:16px;min-height:0}.made-for-heading h2,.made-for-heading>p{width:min(520px,100%);margin-inline:auto}.made-for-heading>p{padding-bottom:0}.made-for-screen-context{width:82%;height:auto}.made-for-context-badge{width:min(235px,62%);height:auto;top:180px}.made-for-skills-panel{width:90%;height:auto;left:5%}.made-for-add-skill{top:278px}}@media (max-width:799px){.made-for-grid{grid-template-columns:minmax(0,520px);justify-content:center}.made-for-column{display:contents}.made-for-card-output{order:1}.made-for-card-context{order:2}.made-for-card-memory{order:3}.made-for-card-skills{order:4}.made-for-card-meeting{flex-direction:column;order:5;grid-column:auto;gap:48px;height:auto;padding-bottom:28px;display:flex}.made-for-meeting-graphic{order:1;width:calc(100% + 38px);height:auto;margin-top:25px;position:relative;top:auto;left:20px}.made-for-card-meeting .made-for-card-copy{order:2;width:auto;margin:0 28px;position:relative;inset:auto;transform:none}.made-for-card-meeting .made-for-card-copy h3{max-width:none}.made-for-heading h2{font-size:40px}.made-for-card-output,.made-for-card-skills{height:500px}.made-for-card-memory,.made-for-card-context{height:390px}}.voice-create-section{width:min(1080px,100% - 40px);margin:auto;padding:80px 0}.voice-create-heading{backface-visibility:hidden;width:min(400px,100%);transform:translateZ(0)}.voice-create-heading h2{font-size:52px;line-height:1.1}.voice-create-heading p{color:var(--muted);margin-top:12px;font-size:16px;font-weight:500;line-height:normal}.voice-create-layout{grid-template-columns:375px minmax(0,659px);align-items:start;gap:46px;margin-top:44px;display:grid}.voice-create-benefits{position:sticky;top:16vh}.voice-create-benefits ol{flex-direction:column;display:flex}.voice-create-benefits button{text-align:left;cursor:pointer;width:100%;transition:background-color .2s var(--ease-out), transform .14s var(--ease-out);background:0 0;border:0;border-radius:12px;flex-direction:column;padding:14px 16px;display:flex}.voice-create-benefit-title{color:#625e5c;transition:color .2s var(--ease-out);font-size:18px;font-weight:500;line-height:normal}.voice-create-benefits button[data-active=true]{background:#f2f4f7}.voice-create-benefits button[data-active=true] .voice-create-benefit-title{color:var(--ink)}.voice-create-description-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.25,.46,.45,.94),opacity .25s cubic-bezier(.25,.46,.45,.94);display:grid}.voice-create-description-reveal>span{min-height:0;overflow:hidden}.voice-create-description-reveal>span>span{color:var(--muted);padding-top:8px;font-size:16px;font-weight:500;line-height:normal;display:block}.voice-create-benefits button[data-active=true] .voice-create-description-reveal{opacity:1;grid-template-rows:1fr}.voice-create-benefits button:focus-visible{outline:2px solid var(--brown);outline-offset:2px}@media (prefers-reduced-motion:reduce){.voice-create-benefits button,.voice-create-benefit-title{transition-duration:.12s;transition-timing-function:ease}.voice-create-description-reveal{transition:opacity .12s}}.voice-create-mobile-copy{display:none}.voice-create-cards{flex-direction:column;gap:40px;min-width:0;display:flex}.voice-create-cards li,.voice-create-cards figure{min-width:0}.voice-create-cards li{scroll-margin-top:20vh}.voice-create-cards figure{background:#fff;border-radius:8px;position:relative;overflow:hidden}.voice-create-cards figure:after{z-index:1;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.voice-create-cards li[data-showcase-index="1"] figure{background:#f2ebf3}.voice-create-cards li[data-showcase-index="2"] figure{background:linear-gradient(90deg,#e5e6e8 0 22.6%,#fff 22.6% 100%)}@media (min-width:1024px){.voice-create-layout{align-items:start}.voice-create-benefits{position:static}.voice-create-cards{aspect-ratio:2636/1856;width:100%;display:block;position:relative}.voice-create-cards li{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), visibility 0s linear .5s;position:absolute;inset:0;transform:translateY(32px)}.voice-create-cards li[data-card-state=before]{transform:translateY(-32px)}.voice-create-cards li[data-card-state=active]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:80ms,80ms,0s;transform:none}.voice-create-cards figure{opacity:1;box-shadow:none;transition:box-shadow .2s ease-out}.voice-create-cards figure:after{box-shadow:inset 0 0 0 1.5px #ebebf1;box-shadow:inset 0 0 0 1.5px lab(93.2622% .8111 -2.93562)}.voice-create-cards li[data-active=true] figure{opacity:1;box-shadow:0 1px 1px -.5px #00000006,0 3px 3px -1.5px #00000006,0 6px 6px -3px #00000005,0 12px 12px -6px #00000005,0 24px 24px -12px #00000005}.voice-create-cards li[data-active=true] figure:after{box-shadow:inset 0 0 0 1.5px #e2e2e8;box-shadow:inset 0 0 0 1.5px lab(90.0141% .811607 -2.9353)}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.voice-create-cards li,.voice-create-cards figure{transition-duration:.12s;transition-delay:0s;transition-timing-function:ease;transform:none}}.voice-create-cards img{width:100%;height:auto;display:block;transform:scale(1.004)}.faq-section{width:min(900px,100% - 40px);margin:auto;padding:80px 0}.faq-list{gap:16px;margin-top:44px;display:grid}.faq-item{background:#f2f4f7;border-radius:22px;overflow:hidden}.faq-item button{text-align:left;letter-spacing:-.2px;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:24px;font-size:20px;font-weight:500;line-height:28px;display:flex}.faq-chevron{transform-origin:50%;flex:0 0 16px;place-items:center;margin-left:20px;display:grid}.faq-answer{overflow:hidden}.faq-answer p{color:#382e2b;max-width:680px;padding:0 24px 24px;font-size:16px;font-weight:400;line-height:26px}.cta-section{grid-template-columns:repeat(2,530px);gap:20px;width:min(1080px,100% - 40px);margin:0 auto;padding:80px 0;display:grid}.cta-copy,.cta-image{height:542px;overflow:hidden}.cta-copy{background:var(--brown);color:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;padding:48px 36px;display:flex}.cta-copy h2{text-wrap:balance;max-width:360px;font-size:32px;line-height:1.25}.cta-copy p{max-width:360px;margin-top:18px;font-size:15px;font-weight:400;line-height:1.5}.cta-copy>div:last-child{width:100%;max-width:458px}.cta-waitlist-form{background:#f2f4f7;border-radius:31px;align-items:center;gap:6px;width:100%;height:62px;padding:7px;display:flex}.cta-waitlist-form input{color:#1e1a17;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 16px;font:400 16px Satoshi,sans-serif}.cta-waitlist-form input::placeholder{color:#1e1a17;opacity:1}.cta-waitlist-form:focus-within{outline-color:#fff}.cta-waitlist-form button{border:1px solid var(--brown);background:var(--brown);color:#fff;text-align:center;cursor:pointer;border-radius:24px;flex:none;height:48px;padding:0 20px;font:500 16px Satoshi,sans-serif}.cta-waitlist-form button:hover{background:#4f2d25;border-color:#4f2d25}.cta-copy small{text-align:center;margin-top:10px;font-size:12px;font-weight:400;line-height:1.4;display:block}.cta-image{border-radius:10px;position:relative}.cta-image img{object-fit:cover}.it-footer{background:#fff;min-height:810px;position:relative}.footer-content{z-index:2;justify-content:space-between;align-items:flex-start;width:min(1280px,100% - 80px);margin:auto;padding-top:80px;display:flex;position:relative}.footer-brand{flex-direction:column;flex:0 0 400px;align-items:flex-start;gap:24px;display:flex}.footer-brand h2{font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:normal}.footer-brand p{width:100%;color:var(--muted);margin:0;font-size:18px;font-weight:400;line-height:1.6}.footer-waitlist-form{background:#f2f4f7;border-radius:31px;align-items:center;gap:6px;width:min(400px,100%);height:62px;padding:7px;display:flex}.footer-waitlist-form input{color:#1e1a17;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 16px;font:400 16px Satoshi,sans-serif}.footer-waitlist-form input::placeholder{color:#1e1a17;opacity:1}.footer-waitlist-form:focus-within{outline-color:var(--brown)}.footer-waitlist-form button{border:1px solid var(--brown);background:var(--brown);color:#fff;text-align:center;cursor:pointer;border-radius:24px;flex:none;height:48px;padding:0 20px;font:500 16px Satoshi,sans-serif}.footer-waitlist-form button:hover{background:#4f2d25;border-color:#4f2d25}.footer-link-grid{flex:0 673px;justify-content:space-between;align-items:flex-start;min-width:0;margin-left:48px;display:flex}.footer-col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-col b{text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:700;line-height:normal}.footer-col a{color:var(--muted);font-size:16px;font-weight:400;line-height:normal}.footer-flowers{object-fit:cover;object-position:center bottom}.pricing-page{--brown:#63392e;overflow:visible}.pricing-page main{padding-top:78px}.pricing-hero{flex-direction:column;align-items:center;gap:80px;width:min(1330px,100% - 48px);margin:auto;padding:80px 0;display:flex}.pricing-title{text-align:center;width:min(740px,100%)}.pricing-title h1{letter-spacing:-.5px;font-size:36px;line-height:1}.pricing-title p{width:min(600px,100%);margin:18px auto 0;font-size:16px;font-weight:500;line-height:1.35}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}.pricing-card{width:100%;min-width:0;max-width:100%;min-height:660px;position:relative}.pricing-card-head{border-radius:16px;min-height:104px;padding:20px 16px 16px;position:relative}.pricing-card:not(:first-child) .pricing-card-head{background:#f5f5f5}.pricing-card h2{letter-spacing:0;font-family:Satoshi,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.pricing-card-head p{color:#4c4341;margin-top:8px;font-size:14px;line-height:20px}.popular-badge{color:#fff;white-space:nowrap;background:radial-gradient(#ffab42 0,#ff7e21 50%,#ff5100 100%);border-radius:22px;padding:3px 16px;font-size:16px;font-weight:500;line-height:24px;position:absolute;top:-12px;right:29px}.pricing-card-action{color:#63392e;text-align:center;white-space:normal;border:1px solid #63392e;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:54px;margin:16px 12px 32px;padding:12px 24px;font-size:16px;font-weight:500;transition:background .2s,color .2s,transform .2s;display:flex}.pricing-card-action:hover,.pricing-card.popular .pricing-card-action{color:#fff;background:#63392e}.pricing-card-cost{padding:0 20px 8px}.pricing-card-cost strong{font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:44px;font-weight:400;line-height:1}.pricing-card-cost span{margin-left:8px;font-size:16px}.pricing-card-cost p{color:#4c4341;margin-top:10px;font-size:16px}.pricing-card ul{margin-top:2px}.pricing-card li{color:#382e2b;align-items:center;gap:12px;min-height:56px;padding:16px 20px;font-size:16px;display:flex}.pricing-check{flex:none;width:16px;height:16px}.comparison-check{flex:none}.compare-section{flex-direction:column;align-items:center;gap:80px;width:min(1330px,100% - 48px);margin:auto;padding:80px 0;display:flex}.compare-heading{text-align:center;width:min(768px,100%)}.compare-heading>span{font-size:16px;font-weight:600;display:block}.compare-heading h2{letter-spacing:0;margin-top:16px;font-family:Satoshi,sans-serif;font-size:28px;font-weight:700;line-height:1.2}.compare-heading p{margin-top:24px;font-size:16px;line-height:1.5}.compare-scroll{outline-offset:4px;border-radius:16px;width:100%;overflow-x:auto}.compare-table{min-width:1000px}.compare-plans{grid-template-columns:420px repeat(4,1fr);padding:0 16px 24px;display:grid}.compare-plans>div{border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:124px;padding:24px 10px 0;display:flex}.compare-plans>div.highlight{background:#ff51001c}.compare-plans b{font-size:24px;font-weight:700}.compare-plans p{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.compare-plans strong{font-family:Plantagenet Cherokee,Georgia,Times New Roman,serif;font-size:56px;font-weight:400;line-height:1.1}.compare-plans small{color:#6c6663;font-size:16px}.compare-groups{background:#f5f5f5;border-radius:16px;padding:0 16px 16px}.compare-group{padding-top:32px}.compare-group:first-child{padding-top:0}.compare-group h3{color:#382e2b;padding:20px 0;font-size:20px;font-weight:700;line-height:1.4}.compare-row{border-radius:999px;grid-template-columns:404px repeat(4,1fr);min-height:56px;display:grid;overflow:hidden}.compare-row:nth-of-type(odd){background:#fff}.compare-row>span{justify-content:center;align-items:center;padding:14px 24px;font-size:16px;display:flex}.compare-row>span:first-child{color:#4c4341;justify-content:flex-start;font-size:18px;font-weight:500;line-height:1.4}.compare-row>span.highlight{background:#ff51001c}.compare-row b{font-weight:600}@media (max-width:500px){.finish-heading-conclusion-desktop,.finish-artifact-chart,.finish-artifact-chat{display:none}.finish-heading-conclusion-mobile{display:block}.finish-artifact-images-top{left:42%}.finish-artifact-cursor{top:78%}.dictation-scenario-layer{grid-template-columns:1.35fr .7fr .95fr;display:grid}.dictation-scenario-tabs button,.dictation-scenario-active span{width:100%}}@media (prefers-reduced-motion:reduce){.app-list{animation:none}.finish-section{height:auto;min-height:975px}.finish-sticky{height:975px;position:relative}.finish-heading{visibility:visible!important;opacity:1!important;transform:none!important}.finish-artifact{transform:translate(-50%,-50%)}.finish-artifact-document{top:20%;left:18%}.finish-artifact-chat{top:14%;left:39%}.finish-artifact-images-top{top:12.7%;left:57.5%}.finish-artifact-dictionary{top:15.9%;left:78.6%}.finish-artifact-email{top:53.5%;left:90%}.finish-artifact-images-bottom{top:85.8%;left:69.1%}.finish-artifact-cursor{top:86%;left:42.4%}.finish-artifact-chart{top:62.8%;left:16.2%}.finish-card.left{top:80px;left:6%;transform:none}.finish-card.right{top:245px;right:4%}.app-stack{bottom:75px;left:50%;transform:translate(-50%)}.privacy-feature-list:before,.privacy-feature{transition:none}.how-scene{height:auto}.how-sticky{height:auto;position:relative;overflow:visible}}@media (min-width:1101px) and (max-width:1130px){.how-row.reverse .how-copy{max-width:210px}}@media (max-width:1100px){.cta-section{grid-template-columns:repeat(2,minmax(0,1fr))}.how-row,.how-row.reverse{grid-template-columns:1fr;align-content:start;align-items:start;gap:20px;margin:0}.how-row .how-copy,.how-row.reverse .how-copy,.how-row .how-visual,.how-row.reverse .how-visual{grid-area:auto/1}.how-copy{text-align:center}.how-visual{justify-self:center;width:min(838px,100%)}}@media (max-width:767px){.privacy-section{height:auto;min-height:0;padding:0 20px}.privacy-heading{min-height:0;margin-bottom:44px}.privacy-modes{gap:0;margin-top:0}.privacy-mode-scene,.privacy-mode-pin{min-height:0}.privacy-mode-pin{align-items:flex-start}.privacy-mode-mobile-intro{width:min(500px,100%);margin:0 auto 24px;display:block}.privacy-mode-desktop-intro{display:none}.privacy-mode-scroller{--privacy-card-height:min(64vw, 300px);grid-template-columns:1fr;gap:24px;width:min(500px,100%);min-height:0}.privacy-mode-copy{width:100%;min-height:104px}.privacy-feature-list{min-height:104px}.privacy-feature{min-height:104px;padding:10px 8px 10px 14px}.privacy-mode-viewport{width:100%;height:var(--privacy-card-height)}.privacy-mode-card{height:var(--privacy-card-height)}}@media (max-width:900px){.it-nav{border-bottom:1px solid #0000;padding:10px 18px}.it-nav.is-scrolled{-webkit-backdrop-filter:blur(15.15px);backdrop-filter:blur(15.15px);background:#f2f2f2d1;border-color:#ffffff8c;box-shadow:0 6px 20px #0000000f}.it-nav nav{display:none}.it-brand{font-size:16px}.it-hero{height:850px}.it-hero:before{background-position:60%;height:760px}.it-hero-copy{top:18%}.finish-section{height:130svh;min-height:760px}.finish-sticky{min-height:600px}.workflow-section{min-height:760px;padding-top:64px;padding-left:20px}.workflow-window{width:calc(100vw - 20px);margin-top:36px;overflow:hidden}.workflow-track{gap:24px;width:max-content;display:flex}.workflow-head{width:min(441px,100vw - 40px);height:auto;padding:0}.workflow-head h2{white-space:normal}.workflow-head p{width:auto}.workflow-card{grid-template-columns:minmax(220px,1fr) 300px;gap:18px;width:770px}.workflow-image{height:420px}.voice-create-layout{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);gap:32px}.cta-section{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-content{flex-direction:column;gap:48px;padding-top:80px}.footer-brand{flex-basis:auto}.footer-link-grid{flex-basis:auto;width:min(673px,100%)}}@media (max-width:800px){.cta-section{grid-template-columns:1fr}.cta-image{display:none}.cta-copy h2{max-width:485px}}@media (max-width:900px){.voice-create-section{padding:80px 0}.footer-content{flex-direction:column;gap:48px;padding-top:80px}.footer-brand{flex-basis:auto}.footer-link-grid{flex-basis:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:min(673px,100%);margin-left:0;display:grid}.it-nav{transition:background-color .24s var(--ease-out), border-color .24s var(--ease-out), box-shadow .24s var(--ease-out)}.it-nav.is-mobile-menu-open{box-shadow:none;background:#fff;border-color:#ece8e6}.it-nav .it-mobile-nav{will-change:transform, opacity;background:#fff;border:0;border-bottom:1px solid #ece8e6;border-radius:0;flex-direction:column;align-items:stretch;gap:0;width:100%;padding:0 18px;display:flex;position:absolute;inset:100% 0 auto;overflow:hidden}.it-nav nav a{border-bottom:1px solid #f0ecea;border-radius:0;width:100%;padding:16px 0;font-size:16px}.it-nav nav a:last-child{border-bottom:0}.it-nav nav .active{color:#63392e;background:0 0;font-weight:600}.it-nav .it-waitlist-button{min-height:44px}.it-mobile-menu-button{width:44px;height:44px;color:var(--ink);box-shadow:none;cursor:pointer;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:999px;place-content:center;gap:5px;padding:0;display:grid}.it-mobile-menu-button span{width:18px;height:2px;transition:transform .24s var(--ease-out), opacity .24s var(--ease-out);background:currentColor;border-radius:999px;display:block}.it-mobile-menu-button.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.it-mobile-menu-button.is-open span:nth-child(2){opacity:0}.it-mobile-menu-button.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}@media (max-width:600px){.it-brand-wordmark{display:none}.it-brand .it-brand-compact-logo{width:22px;height:28px;display:block}.it-nav .it-apple-button{min-height:42px;padding:0 15px}.it-brand span{width:38px;height:38px}.it-hero{height:810px;min-height:760px}.it-hero:before{background-position:65%;height:720px}.it-hero-copy{top:16%}.it-hero-actions{flex-direction:column;align-items:center}.it-secondary{min-height:46px}.finish-section{height:135svh;min-height:700px}.finish-sticky{min-height:560px}.how-section{padding-top:80px;padding-bottom:80px}.how-visual{height:auto}.composer{inset:42px 30px 0}.composer-body{height:130px}.workflow-section{padding-top:32px}.workflow-window{margin-top:28px}.workflow-image{height:390px}.voice-create-heading h2{font-size:40px}.faq-section{padding-top:80px}.cta-section{grid-template-columns:1fr;margin:0 auto}.cta-copy,.cta-image{height:440px}.footer-content{gap:32px;width:calc(100% - 40px);padding-top:80px}.footer-brand{width:100%}.footer-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.it-footer{min-height:850px}.footer-flowers{object-position:center bottom}}@media (max-width:900px) and (hover:hover) and (pointer:fine){.it-mobile-menu-button:hover{background:0 0}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.it-nav{transition-property:background-color;transition-duration:.15s}.it-mobile-menu-button span{transition-duration:0s}}@media (max-width:1023px){.voice-create-layout{grid-template-columns:1fr;gap:32px}.voice-create-benefits{display:none}.voice-create-mobile-copy{margin-bottom:20px;display:block}.voice-create-mobile-copy h3{font-size:22px;font-weight:700;line-height:1.2}.voice-create-mobile-copy p{max-width:580px;color:var(--muted);margin-top:8px;font-size:16px;font-weight:500;line-height:normal}.voice-create-cards{gap:48px}.voice-create-cards li{scroll-margin-top:96px}}@media (max-width:600px){.how-heading-desktop{display:none}.how-heading-sticky{flex:none;width:100%;display:block}}@media (min-width:640px){.it-hero h1{font-size:44px}.section-heading h2,.workflow-head h2{font-size:36px}.how-copy h3,.privacy-mode-desktop-intro h3,.privacy-mode-mobile-intro h3,.workflow-card h3,.faq-item button{font-size:24px}.faq-item button{line-height:32px}.cta-copy h2{font-size:40px}.pricing-title h1{font-size:44px}.pricing-card h2{font-size:24px}.pricing-card-cost strong{font-size:48px}.compare-heading h2{font-size:36px}}@media (min-width:768px){.it-hero-copy>p{font-size:18px}.section-heading h2,.workflow-head h2,.compare-heading h2{font-size:44px}}@media (min-width:1024px){.it-hero h1{font-size:clamp(48px,5vw,72px)}.section-heading h2{font-size:clamp(42px,4vw,56px)}.workflow-head h2{font-size:56px}.how-copy h3,.privacy-mode-desktop-intro h3,.privacy-mode-mobile-intro h3,.workflow-card h3{font-size:28px}.faq-item button{font-size:20px;line-height:28px}.cta-copy h2{font-size:48px}.pricing-title h1{font-size:72px}.pricing-title p{font-size:18px}.pricing-card h2{font-size:24px}.pricing-card-cost strong{font-size:56px}.compare-heading h2{font-size:48px}.compare-heading p{font-size:18px}}@media (max-width:639px){.voice-workflow-heading h3,.dictation-feature-heading h3,.cloud-polish-intro h3,.made-for-heading h2,.voice-create-heading h2,.cta-copy h2{font-size:28px}.voice-workflow-copy h4,.dictation-card-copy h4,.cloud-polish-feature h4,.made-for-card-copy h3,.voice-create-mobile-copy h3{font-size:18px}}@media (min-width:640px) and (max-width:799px){.voice-workflow-heading h3,.dictation-feature-heading h3,.cloud-polish-intro h3,.made-for-heading h2,.how-section .section-heading h2,.faq-section .section-heading h2,.cta-copy h2{font-size:40px}.voice-workflow-copy h4,.dictation-card-copy h4,.cloud-polish-feature h4,.made-for-card-copy h3{font-size:20px}}@media (min-width:640px) and (max-width:1023px){.voice-create-heading h2{font-size:40px}.voice-create-mobile-copy h3{font-size:20px}}.faq-item button{font-size:20px;line-height:28px}@media (max-width:380px){.app-stack:not(.finish-orbit-item){transform:translateX(-50%) scale(calc((100vw - 24px) / 358))}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.finish-section{height:auto;min-height:900px}.finish-sticky{height:900px;min-height:900px}.finish-card.left{top:40px;left:-20px;transform:scale(.72)}.finish-card.right{top:auto;bottom:60px;right:-25px;transform:scale(.72)}.app-stack{bottom:110px;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce) and (max-width:500px){.finish-artifact-email{top:53.5%}}@media (prefers-reduced-motion:reduce) and (max-width:600px){.finish-card.left{left:-56px;transform:scale(.58)}.finish-card.right{right:-58px;transform:scale(.58)}.app-stack{bottom:130px}}.intuition-page .it-hero-copy{margin-left:auto;margin-right:auto;left:0;right:0;transform:none}@media (max-width:900px){.it-orb{width:180px;height:181px;bottom:0}.it-orb .it-orb-core{border:0;width:119px;height:119px}.it-orb .it-orb-core img{width:119px;height:119px}}@media (prefers-reduced-motion:reduce){.dictation-scenario-active{transition:none!important}.dictation-conversation{transition:opacity .12s!important;transform:none!important}.dictation-conversation.is-switching{transform:none!important}.dictation-reply,.dictation-reply:hover,.dictation-reply:active{transition:background-color .16s,box-shadow .16s!important}.dictation-start-trigger,.dictation-listening-draft,.dictation-instructions,.dictation-listening-status,.dictation-listening-status button{transition:none!important}.dictation-listening-draft,.dictation-instructions{transform:none!important}.dictation-listening-status,.dictation-listening-status.is-visible{transform:translate(-50%)!important}.dictation-listening-draft img{animation:none!important}.dictation-processing-label,.dictation-listening-status.is-processing .dictation-processing-label{color:#63392e;background-image:none;animation:none!important}}.dictation-demo-area .dictation-email-compose{opacity:1;width:100%;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:8px;display:flex;transform:translateY(0)}.dictation-demo-area .dictation-email-compose.is-switching{opacity:.35;transform:translateY(2px)}.dictation-email-compose .dictation-email-sender-row{border-bottom:.98px solid #0000;justify-content:space-between;align-items:center;width:100%;padding:9.803px 15.685px;display:flex}.dictation-email-compose .dictation-email-sender{color:#1f1f1f;white-space:nowrap;align-items:center;gap:7.842px;min-width:0;line-height:normal;display:flex}.dictation-email-compose .dictation-email-sender span{font-size:12px;font-weight:400}.dictation-email-compose .dictation-email-sender strong{text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.dictation-email-compose .dictation-email-sender-row>img{width:11.764px;max-width:none;height:11.764px}.dictation-listening-status.handsfree-listening-status{border-radius:14px;width:116px;height:28px;bottom:-14px}.handsfree-listening-status .dictation-listening-controls{grid-template-columns:22px 58px 22px;align-items:center;gap:4px;padding:3px;display:grid}.handsfree-listening-status button{place-items:center;width:22px;height:22px;display:grid;position:relative;top:auto;left:auto}.handsfree-listening-status button:first-child,.handsfree-listening-status button:last-child{left:auto}.handsfree-listening-status button>img:first-child{width:17.486px;height:17.486px;position:static}.handsfree-listening-status .dictation-listening-waveform{width:58px;height:14px;position:relative;top:auto;left:auto;overflow:hidden}.handsfree-listening-status .dictation-mini-wave{width:58px;height:14px;transform:translate(-50%,-50%)}.handsfree-listening-status .dictation-mini-wave .microphone-css-wave-bar{background-size:58px 14px;flex-basis:2px;width:2px}.handsfree-listening-status .dictation-listening-confirm-icon{transform:translate(-50%,-50%);width:7.714px!important;height:5.551px!important;top:50%!important;left:50%!important}.handsfree-listening-status .dictation-processing-label{font-size:14px}:is(html:has(.dashboard-page),body:has(.dashboard-page)){background:#fff}.dashboard-page{--dashboard-ink:#1e1a17;--dashboard-brown:#63392e;--dashboard-muted:#6c6663;min-height:100svh;color:var(--dashboard-ink);background:#fff;font-family:Satoshi,sans-serif}.dashboard-page button,.dashboard-page a{outline-offset:3px}.dashboard-page button:focus-visible,.dashboard-page a:focus-visible{outline:2px solid var(--dashboard-brown)}.dashboard-sidebar{z-index:20;background:#f5f5f5;flex-direction:column;justify-content:space-between;width:290px;min-height:100svh;padding:20px;display:flex;position:fixed;inset:0 auto 0 0}.dashboard-sidebar-header{justify-content:space-between;align-items:center;display:flex}.dashboard-sidebar-close,.dashboard-menu-button,.dashboard-nav-backdrop{display:none}.dashboard-brand{color:#000;letter-spacing:-1.2px;align-items:center;margin-bottom:24px;font-family:Arial,sans-serif;font-size:25.7px;line-height:1;display:inline-flex}.dashboard-brand img{width:19px;height:15px;margin:0 -1px;transform:rotate(90deg)}.dashboard-nav{flex-direction:column;gap:6px;display:flex}.dashboard-nav>p{color:var(--dashboard-muted);padding:12px 12px 6px;font-size:14px;font-weight:500}.dashboard-nav-item{width:250px;min-height:44px;color:var(--dashboard-muted);text-align:left;cursor:pointer;transition:background-color .16s ease, color .16s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font:500 16px/1 Satoshi,sans-serif;display:flex}.dashboard-nav-item:hover{color:#3f3734;background:#ecebea}.dashboard-nav-item[data-active=true]{color:var(--dashboard-brown);background:#e3e3e3;font-weight:700}.dashboard-nav-item[data-active=true]:hover{background:#dddada}.dashboard-nav-item:active{background:#d7d4d2}.dashboard-nav-icon{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.dashboard-nav-icon img{max-width:22px;max-height:22px}.dashboard-nav-icon img[src*="168-29647-imgMic02"]{filter:grayscale();opacity:.72}.dashboard-help-icon{border:1.5px solid #6c6663;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:grid}.dashboard-workspace{width:min(1065px,100% - 390px);margin-left:max(340px,50vw - 380px);padding:12px 0 48px}.dashboard-topbar{justify-content:space-between;align-items:center;height:32px;display:flex}.dashboard-topbar h1{letter-spacing:-.25px;font-size:24px;font-weight:500;line-height:32px}.dashboard-account{flex:none;align-items:center;gap:20px;display:flex}.dashboard-account button,.dashboard-history-section header button,.dashboard-row-actions button{cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.dashboard-account .dashboard-menu-button{display:none}.dashboard-account>button:first-child{width:28px;height:28px;position:relative}.dashboard-avatar{border-radius:50%;width:36px;height:36px;overflow:hidden}.dashboard-avatar img{object-fit:cover;width:36px;height:36px}.dashboard-mode{flex-direction:column;align-items:center;gap:4px;width:max-content;margin:16px auto 32px;display:flex}.dashboard-mode>p{font-size:16px;line-height:1.6}.dashboard-mode>div{background:#f5f5f5;border-radius:999px;gap:6px;padding:4px;display:flex;position:relative}.dashboard-mode-indicator{background:var(--dashboard-brown);width:92px;height:calc(100% - 8px);transition:transform .25s var(--ease-in-out);border-radius:999px;position:absolute;top:4px;left:4px;transform:translate(0)}.dashboard-mode>div[data-mode=cloud] .dashboard-mode-indicator{transform:translate(98px)}.dashboard-mode button{z-index:1;min-width:92px;color:var(--dashboard-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 24px;font:500 16px Satoshi,sans-serif;transition:color .16s;position:relative}.dashboard-mode button[data-selected=true]{color:#fff}.dashboard-overview{grid-template-columns:548px 1fr;align-items:stretch;gap:48px;display:grid}.dashboard-dictation{border-radius:30px;height:461px;position:relative;overflow:hidden}.dashboard-dictation-bg{object-fit:cover}.dashboard-dictation-copy{opacity:1;transition:opacity .2s var(--ease-out);position:absolute;top:28px;left:36px}.dashboard-dictation[data-state=result] .dashboard-dictation-copy{opacity:0}.dashboard-dictation-copy h2{letter-spacing:-.25px;font-size:24px;font-weight:700;line-height:normal}.dashboard-dictation-copy p{margin-top:4px;font-size:16px;line-height:1.5}.dashboard-mic-panel{position:absolute;inset:26px 36px 36px}.dashboard-idle-state,.dashboard-listening-state,.dashboard-result-state{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffaf6db;border:1px solid #ffffffe6;border-radius:28px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 0 30px #ffffff4d}.dashboard-idle-state,.dashboard-listening-state{flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;height:224px;padding:18px 20px;display:flex}.dashboard-idle-state{opacity:1;transition:opacity .1s}.dashboard-dictation:not([data-state=idle]) .dashboard-idle-state{opacity:0;pointer-events:none}.dashboard-listening-state{opacity:0;pointer-events:none;justify-content:center;gap:12px}.dashboard-dictation[data-state=listening] .dashboard-listening-state,.dashboard-dictation[data-state=processing] .dashboard-listening-state{opacity:1}.dashboard-listening-label{-webkit-backdrop-filter:blur(4.114px);backdrop-filter:blur(4.114px);background:#ffffffde;border:.514px solid #e8e6e88a;border-radius:14px;justify-content:center;align-items:center;gap:6px;width:116px;height:28px;font-size:14px;font-weight:500;line-height:1;display:flex;overflow:hidden;box-shadow:0 2.057px 6.171px #2b24301a}.dashboard-listening-dot{background:#ff5100;border-radius:50%;flex:0 0 4px;width:4px;height:4px}.dashboard-listening-label[data-processing=true]>span{color:#0000;background-image:linear-gradient(90deg,#63392e 0% 32%,#f08a54 47%,#ffd0b6 52%,#63392e 68% 100%);background-position:100%;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear dictation-processing-shimmer}.dashboard-listening-wave{width:279px;height:86px;display:block;position:relative}.dashboard-listening-state>p:last-child{color:#4c4341;transition:opacity .16s var(--ease-out);font-size:16px;line-height:normal}.dashboard-listening-state>p:last-child[data-hidden=true]{opacity:0}.dashboard-dictation[data-state=processing] .dashboard-listening-wave{opacity:.45}.dashboard-result-state{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);flex-direction:column;padding:40px 20px 24px;display:flex;inset:0;transform:translateY(4px)}.dashboard-dictation[data-state=result] .dashboard-result-state{opacity:1;pointer-events:auto;transform:translateY(0)}.dashboard-result-text{color:#4c4341;min-height:150px;font-size:16px;line-height:1.6}.dashboard-typing-caret{background:var(--dashboard-brown);vertical-align:-3px;opacity:0;width:1px;height:18px;margin-left:2px;display:inline-block}.dashboard-typing-caret[data-typing=true]{opacity:1}.dashboard-result-meta,.dashboard-result-actions{justify-content:space-between;align-items:center;display:flex}.dashboard-result-meta{color:#4c4341;margin-top:auto;font-size:14px;line-height:normal}.dashboard-result-actions{margin-top:12px}.dashboard-result-actions button{cursor:pointer;min-height:40px;transition:transform .14s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font:500 16px Satoshi,sans-serif;display:inline-flex}.dashboard-result-actions button:first-child{background:var(--dashboard-brown);color:#fff;min-width:126px;padding:8px 20px}.dashboard-result-actions button:first-child img{filter:brightness(0)invert()}.dashboard-result-actions button:last-child{color:#4c4341;background:0 0;padding:8px 0}.dashboard-result-actions button:last-child img{filter:grayscale()}.dashboard-mic-button{border-radius:50%;width:100px;height:100px;display:block;overflow:hidden}.dashboard-mic-art{background:radial-gradient(#ff5100 0%,#ff6811 25%,#ff7e21 50%,#ffab42 100%);border:.065px solid #00000021;border-radius:50%;place-items:center;width:100px;height:100px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 2px #fff,0 .328px .328px #44444417}.dashboard-mic-icon{width:46px;height:46px;display:block;position:relative}.dashboard-mic-icon img{max-width:none;position:absolute}.dashboard-mic-icon .dashboard-mic-icon-base{width:30px;height:24px;top:22px;left:8px}.dashboard-mic-icon .dashboard-mic-icon-head{width:18px;height:33px;top:0;left:14px}.dashboard-shortcut{color:#4c4341;align-items:center;gap:8px;font-size:16px;display:flex}.dashboard-key{min-height:36px;color:var(--dashboard-ink);background:#f5f5f5;border:1px solid #e3e3e3;border-radius:999px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.dashboard-key-control{min-width:48px;padding:0 12px}.dashboard-key-shift{gap:6px;padding:0 12px 0 10px}.dashboard-shortcut[data-active=true] .dashboard-key{color:#d94716;background:#fff3ec;border-color:#ff6f3273}.dashboard-stats{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.dashboard-stat{grid-template-columns:155px minmax(0,1fr);align-items:start;gap:17px;display:grid}.dashboard-stat>div{flex-direction:column;justify-content:space-between;height:96px;display:flex}.dashboard-stat p{color:#4c4341;white-space:nowrap;font-size:16px;line-height:normal}.dashboard-stat strong{color:var(--dashboard-brown);font-family:Inter,Arial,sans-serif;font-size:28px;line-height:normal}.dashboard-stat>img{object-fit:fill;width:100%;max-width:288px;height:208px}.dashboard-history{flex-direction:column;gap:24px;margin-top:24px;display:flex}.dashboard-history-section{flex-direction:column;gap:12px;display:flex}.dashboard-history-section>header{justify-content:space-between;align-items:center;height:24px;padding:0 16px;display:flex;position:relative}.dashboard-history-section h2{color:var(--dashboard-muted);font-size:16px;font-weight:500;line-height:normal}.dashboard-search{z-index:2;width:32px;height:32px;transition:width .22s var(--ease-out), background-color .16s ease, border-color .16s ease, box-shadow .16s ease;background:0 0;border:1px solid #0000;border-radius:999px;grid-template-columns:18px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:0 7px;display:grid;position:absolute;top:50%;right:10px;overflow:hidden;transform:translateY(-50%)}.dashboard-search[data-open=true]{background:#fff;border-color:#dedbd9;width:min(280px,100vw - 64px);box-shadow:0 6px 18px #1e1a1714}.dashboard-search>img{grid-column:1;width:18px;height:18px}.dashboard-search input{width:100%;min-width:0;color:var(--dashboard-ink);opacity:0;pointer-events:none;background:0 0;border:0;outline:0;grid-column:2;font:500 14px/1 Satoshi,sans-serif}.dashboard-search[data-open=true] input{opacity:1;pointer-events:auto}.dashboard-search input::-webkit-search-cancel-button{display:none}.dashboard-search button{width:100%;height:100%;position:absolute;inset:0}.dashboard-search[data-open=true] button{width:24px;height:24px;color:var(--dashboard-muted);grid-column:3;font:400 21px/1 Arial,sans-serif;position:static}.dashboard-search-empty{min-height:88px;color:var(--dashboard-muted);text-align:center;background:#f5f5f5;border-radius:8px;place-items:center;padding:20px;font-size:15px;display:grid}.dashboard-transcript-list{flex-direction:column;gap:8px;display:flex}.dashboard-transcript{background:#f5f5f5;border-radius:8px;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:72px;padding:24px;display:grid}.dashboard-transcript[data-expanded=true]{align-items:start;min-height:148px;padding-block:28px}.dashboard-transcript time{color:var(--dashboard-muted);white-space:nowrap;padding-top:2px;font-size:16px;font-weight:500;line-height:normal}.dashboard-transcript-copy{flex-direction:column;gap:16px;min-width:0;font-size:16px;line-height:1.5;display:flex}.dashboard-transcript:not([data-expanded=true]) .dashboard-transcript-copy{gap:0}.dashboard-transcript-copy p:nth-last-child(2){margin-bottom:-14px}.dashboard-row-actions{align-self:center;gap:12px;display:flex}.dashboard-row-actions button{border-radius:6px;width:32px;height:32px}.dashboard-row-actions button:hover{background:#e8e6e5}@media (max-width:1399px){.dashboard-workspace{width:calc(100% - 330px);margin-left:310px}.dashboard-overview{grid-template-columns:minmax(420px,1.2fr) minmax(330px,1fr);gap:28px}.dashboard-stat{grid-template-columns:135px minmax(0,1fr);gap:8px}}@media (max-width:1100px){.dashboard-overview{grid-template-columns:1fr}.dashboard-dictation{width:min(548px,100%);margin:auto}.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}}@media (max-width:900px){.dashboard-sidebar{z-index:30;width:100%;min-height:0;max-height:min(680px,100svh - 24px);transition:transform .4s var(--ease-drawer);border-radius:0 0 20px 20px;justify-content:flex-start;gap:24px;padding:20px;inset:0 0 auto;overflow-y:auto;transform:translateY(calc(-100% - 24px));box-shadow:0 18px 40px #1e1a171f}.dashboard-sidebar[data-open=true]{transform:translateY(0)}.dashboard-sidebar-header{width:100%}.dashboard-brand{margin:0}.dashboard-sidebar-close{width:40px;height:40px;color:var(--dashboard-ink);cursor:pointer;transition:background-color .16s ease, transform .12s var(--ease-out);background:#e8e6e5;border:0;border-radius:50%;place-items:center;font:400 26px/1 Satoshi,sans-serif;display:grid}.dashboard-sidebar-close:hover{background:#dedbd9}.dashboard-nav{flex-direction:column}.dashboard-nav-item{width:100%}.dashboard-nav-backdrop{z-index:29;opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out);background:#1e1a174d;border:0;display:block;position:fixed;inset:0}.dashboard-nav-backdrop[data-open=true]{opacity:1;pointer-events:auto}.dashboard-account .dashboard-menu-button{width:40px;height:40px;transition:background-color .16s ease, transform .12s var(--ease-out);background:#f5f5f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.dashboard-account .dashboard-menu-button:hover{background:#e8e6e5}.dashboard-menu-button span{background:var(--dashboard-ink);border-radius:999px;width:17px;height:1.5px;display:block}.dashboard-workspace{width:auto;margin:0;padding:20px}}@media (max-width:640px){.dashboard-brand,.dashboard-topbar h1{font-size:20px}.dashboard-mode{margin-top:20px}.dashboard-dictation{border-radius:24px;height:430px}.dashboard-dictation-copy{top:24px;left:24px}.dashboard-dictation-copy h2{font-size:22px}.dashboard-dictation-copy p{max-width:290px;font-size:14px}.dashboard-mic-panel{inset:24px 20px 20px}.dashboard-result-state{padding:28px 16px 20px}.dashboard-result-text{min-height:0;font-size:14px;line-height:1.5}.dashboard-result-actions button{font-size:14px}.dashboard-stats{grid-template-columns:1fr}.dashboard-stat{grid-template-columns:140px minmax(0,1fr)}.dashboard-transcript{grid-template-columns:70px minmax(0,1fr);gap:12px;padding:18px 16px}.dashboard-transcript[data-expanded=true]{padding-block:22px}.dashboard-row-actions{grid-column:2;align-self:start}}@media (max-width:480px){.dashboard-topbar h1{font-size:18px}.dashboard-account{gap:8px}}@media (prefers-reduced-motion:reduce){.dashboard-mode-indicator,.dashboard-nav-item,.dashboard-menu-button,.dashboard-sidebar-close,.dashboard-search,.dashboard-sidebar,.dashboard-nav-backdrop,.dashboard-idle-state,.dashboard-result-state,.dashboard-result-actions button{transition-duration:.01ms}.dashboard-result-state{transform:none}.dashboard-listening-label[data-processing=true]>span{color:var(--dashboard-brown);animation:none}}button,[role=button],.it-apple-button,.it-waitlist-button,.pricing-card-action,.auth-social-button{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow!important;transition-duration:.3s!important;transition-timing-function:ease!important}.waitlist-submit{position:relative}.waitlist-submit:disabled{cursor:progress}.waitlist-submit.is-saving .waitlist-submit-label{visibility:hidden}.waitlist-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite waitlist-spin;position:absolute;top:50%;left:50%}@keyframes waitlist-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.waitlist-spinner{animation-duration:1.6s}}.waitlist-joined{color:#1e1a17;justify-content:center;gap:10px;padding:0 20px;font:500 16px Satoshi,sans-serif}.waitlist-joined svg{flex:none;width:20px;height:20px}.waitlist-joined circle{fill:#63392e}.waitlist-joined path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.waitlist-joined span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
