@font-face{font-family:display;src:url(../media/lexend_300_700_latin-s.p.2svk7cnw5x6df.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:90.26%;descent-override:22.57%;line-gap-override:0.0%;size-adjust:110.79%}.display_8c202b3d-module__t7NWuq__className{font-family:display,display Fallback,ui-sans-serif,system-ui,sans-serif}.display_8c202b3d-module__t7NWuq__variable{--l-font-display:"display", "display Fallback", ui-sans-serif, system-ui, sans-serif}
.Wordmark-module__DKsQQG__root{color:var(--t-ink);font-family:var(--t-font-read);letter-spacing:-.02em;white-space:nowrap;margin:0;font-weight:600;line-height:1.5;position:relative}.Wordmark-module__DKsQQG__link{color:inherit;border-radius:var(--t-r-tile);text-decoration:none;display:inline-block}.Wordmark-module__DKsQQG__pivot{color:var(--t-pivot);position:relative}.Wordmark-module__DKsQQG__root[data-ticks=on] .Wordmark-module__DKsQQG__pivot:before,.Wordmark-module__DKsQQG__root[data-ticks=on] .Wordmark-module__DKsQQG__pivot:after{content:"";left:var(--wm-tick-x);width:var(--wm-tick-w);height:var(--wm-tick-h);border-radius:var(--wm-tick-r);background:var(--t-pivot);position:absolute;transform:translate(-50%)}.Wordmark-module__DKsQQG__root[data-ticks=on] .Wordmark-module__DKsQQG__pivot:before{top:var(--wm-tick-top)}.Wordmark-module__DKsQQG__root[data-ticks=on] .Wordmark-module__DKsQQG__pivot:after{top:var(--wm-tick-bottom)}
.DemoStage-module__v6IX4W__root{--demo-em:36px;background:var(--t-stage);border:1px solid var(--t-line);border-radius:var(--t-r-card);width:100%;height:120px;font-size:var(--demo-em);position:relative;overflow:hidden}@media (max-width:640px){.DemoStage-module__v6IX4W__root{--demo-em:30px;height:96px}}.DemoStage-module__v6IX4W__beamTop,.DemoStage-module__v6IX4W__beamBottom{right:var(--t-s-4);left:var(--t-s-4);background:var(--t-guide);height:1px;position:absolute}.DemoStage-module__v6IX4W__beamTop{top:calc(50% - 1.12em)}.DemoStage-module__v6IX4W__beamBottom{top:calc(50% + 1.12em)}.DemoStage-module__v6IX4W__tickTop,.DemoStage-module__v6IX4W__tickBottom{background:var(--t-pivot);border-radius:1px;width:3px;height:.18em;margin-left:-1.5px;position:absolute;left:50%}.DemoStage-module__v6IX4W__tickTop{top:calc(50% - .96em)}.DemoStage-module__v6IX4W__tickBottom{top:calc(50% + .78em)}.DemoStage-module__v6IX4W__row{max-width:calc(100% - var(--t-s-8));color:var(--t-stage-ink);font-family:var(--t-font-read);white-space:nowrap;font-variant-ligatures:none;grid-template-columns:1fr auto 1fr;margin:0;font-size:1em;font-weight:500;line-height:1.25;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DemoStage-module__v6IX4W__before{text-align:right}.DemoStage-module__v6IX4W__after{text-align:left}.DemoStage-module__v6IX4W__pivot{color:var(--t-pivot)}.DemoStage-module__v6IX4W__caption{top:calc(50% + 1.12em + 2px);right:var(--t-s-3);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-0,12px);margin:0;line-height:1;position:absolute}@media (max-width:640px){.DemoStage-module__v6IX4W__caption{display:none}}
.Prose-module__R8YCJG__header{max-width:var(--t-measure-page,760px);padding:var(--t-s-5) var(--t-s-5) 0;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Prose-module__R8YCJG__nav{height:40px;padding:0 var(--t-s-4);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-3);border-radius:var(--t-r-pill);transition:background-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.Prose-module__R8YCJG__nav:hover{background:var(--t-surface-hover,var(--t-surface));color:var(--t-ink)}.Prose-module__R8YCJG__page{max-width:var(--t-measure-page,760px);padding:96px var(--t-s-5) 0;margin:0 auto}.Prose-module__R8YCJG__column{max-width:var(--t-measure)}.Prose-module__R8YCJG__title{font-family:var(--t-font-read);font-size:40px;font-weight:600;line-height:var(--t-lh-tight);letter-spacing:var(--t-track-display);margin:0}.Prose-module__R8YCJG__intro{margin:var(--t-s-5) 0 0;font-size:var(--t-fs-5);color:var(--t-muted)}.Prose-module__R8YCJG__section{gap:var(--t-s-3);flex-direction:column;margin:40px 0 0;display:flex}.Prose-module__R8YCJG__sectionTitle{font-size:var(--t-fs-6);letter-spacing:var(--t-track-title);margin:0;font-weight:600}.Prose-module__R8YCJG__section p{font-size:var(--t-fs-4);line-height:var(--t-lh-body);margin:0}.Prose-module__R8YCJG__list{gap:var(--t-s-2);font-size:var(--t-fs-4);line-height:var(--t-lh-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Prose-module__R8YCJG__list li{padding-left:var(--t-s-4);position:relative}.Prose-module__R8YCJG__list li:before{content:"";background:var(--t-ink);border-radius:50%;width:2px;height:2px;position:absolute;top:.7em;left:2px}.Prose-module__R8YCJG__credits{gap:var(--t-s-4);flex-direction:column;margin:0;padding:0;display:flex}.Prose-module__R8YCJG__creditRow{margin:0}.Prose-module__R8YCJG__creditTerm{margin:0 0 var(--t-s-1);font-size:var(--t-fs-1);text-transform:uppercase;letter-spacing:.06em;color:var(--t-muted);font-weight:600}.Prose-module__R8YCJG__creditDef{font-size:var(--t-fs-4);line-height:var(--t-lh-body);margin:0}.Prose-module__R8YCJG__entity{margin:var(--t-s-6) 0 0;font-size:var(--t-fs-1);color:var(--t-muted)}.Prose-module__R8YCJG__footer{max-width:var(--t-measure-page,760px);padding:var(--t-s-8) var(--t-s-5);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);margin:0 auto}.Prose-module__R8YCJG__footer a{color:inherit;text-decoration:none}.Prose-module__R8YCJG__footer a:hover{text-decoration:underline}@media (max-width:640px){.Prose-module__R8YCJG__header{padding:var(--t-s-4) 20px 0}.Prose-module__R8YCJG__page{padding:var(--t-s-7) 20px 0}.Prose-module__R8YCJG__footer{padding-inline:20px}}.Prose-module__R8YCJG__column a{color:var(--t-ink);text-decoration:underline;-webkit-text-decoration-color:var(--t-line-strong);text-decoration-color:var(--t-line-strong);text-underline-offset:.2em;transition:text-decoration-color var(--t-fast) var(--t-ease)}.Prose-module__R8YCJG__column a:hover{text-decoration-color:currentColor}
.DocumentClient-module__8S-S5q__loading{min-height:60vh;padding:var(--t-s-8) var(--t-s-5);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.DocumentClient-module__8S-S5q__loadingMessage{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-4);margin:0}.DocumentClient-module__8S-S5q__errorDoc{margin:0 0 var(--t-s-2);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);letter-spacing:.08em;text-transform:uppercase}.DocumentClient-module__8S-S5q__errorTitle{font-size:var(--t-fs-7);font-weight:600;line-height:var(--t-lh-tight);letter-spacing:var(--t-track-title);margin:0}.DocumentClient-module__8S-S5q__errorHelp{margin:var(--t-s-3) 0 0;font-size:var(--t-fs-4);line-height:var(--t-lh-body);color:var(--t-muted)}.DocumentClient-module__8S-S5q__errorBack{height:48px;margin-top:var(--t-s-5);padding:0 var(--t-s-5);font-family:var(--t-font-ui);font-size:var(--t-fs-4);color:var(--t-btn-ink);background:var(--t-btn);border-radius:var(--t-r-pill);transition:background-color var(--t-fast) var(--t-ease), transform 80ms var(--t-ease-out);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.DocumentClient-module__8S-S5q__errorBack:hover{background:color-mix(in srgb, var(--t-btn) 96%, black 4%)}.DocumentClient-module__8S-S5q__errorBack:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.DocumentClient-module__8S-S5q__errorBack{transition:none}.DocumentClient-module__8S-S5q__errorBack:active{transform:none}}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--t-s-2);border-radius:var(--t-r-pill);font-family:var(--t-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) var(--t-ease), border-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease), filter var(--t-fast) var(--t-ease), transform var(--t-d-press-out) var(--t-ease-out);border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex}.Button-module__8RiFmG__block{width:100%}.Button-module__8RiFmG__button:active:not(:disabled){transition-duration:var(--t-fast), var(--t-fast), var(--t-fast), var(--t-fast), var(--t-d-press-in);transform:scale(.97)}.Button-module__8RiFmG__button:disabled{opacity:.5;cursor:default}.Button-module__8RiFmG__button[data-size=sm]{height:32px;padding:0 var(--t-s-3);font-size:var(--t-fs-2)}.Button-module__8RiFmG__button[data-size=md]{height:40px;padding:0 var(--t-s-4);font-size:var(--t-fs-3)}.Button-module__8RiFmG__button[data-size=lg]{height:48px;padding:0 var(--t-s-5);font-size:var(--t-fs-4)}.Button-module__8RiFmG__button[data-variant=primary]{background:var(--t-btn);color:var(--t-btn-ink)}.Button-module__8RiFmG__button[data-variant=danger]{background:var(--t-danger);color:var(--t-inverse)}.Button-module__8RiFmG__button[data-variant=primary]:hover:not(:disabled),.Button-module__8RiFmG__button[data-variant=danger]:hover:not(:disabled){filter:brightness(.96)}.Button-module__8RiFmG__button[data-variant=secondary]{background:var(--t-surface);border-color:var(--t-line);color:var(--t-ink)}.Button-module__8RiFmG__button[data-variant=secondary]:hover:not(:disabled){background:var(--t-surface-2)}.Button-module__8RiFmG__button[data-variant=quiet]{color:var(--t-muted);background:0 0}.Button-module__8RiFmG__button[data-variant=quiet]:hover:not(:disabled){background:var(--t-surface-hover);color:var(--t-ink)}.Button-module__8RiFmG__button[data-variant=quiet]:active:not(:disabled),.Button-module__8RiFmG__button[data-variant=secondary]:active:not(:disabled){background:var(--t-surface-press)}@media (pointer:coarse){.Button-module__8RiFmG__button[data-size=sm],.Button-module__8RiFmG__button[data-size=md]{min-height:44px}}
.IconButton-module__09XwpW__iconButton{border-radius:var(--t-r-pill);color:var(--t-ink);cursor:pointer;transition:background-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease), transform var(--t-d-press-out) var(--t-ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.IconButton-module__09XwpW__iconButton[data-size=sm]{width:36px;height:36px}.IconButton-module__09XwpW__iconButton[data-size=md]{width:40px;height:40px}.IconButton-module__09XwpW__iconButton[data-size=lg]{width:44px;height:44px}.IconButton-module__09XwpW__iconButton[data-tone=danger]{color:var(--t-danger-ink)}.IconButton-module__09XwpW__iconButton:hover:not(:disabled){background:var(--t-surface-hover)}.IconButton-module__09XwpW__iconButton:active:not(:disabled){background:var(--t-surface-press);transition-duration:var(--t-fast), var(--t-fast), var(--t-d-press-in);transform:scale(.97)}.IconButton-module__09XwpW__iconButton:disabled{opacity:.4;cursor:default}@media (pointer:coarse){.IconButton-module__09XwpW__iconButton{min-width:44px;min-height:44px}}
.Segmented-module__pBd-2W__track{border-radius:var(--t-r-pill);background:var(--t-surface);align-items:center;max-width:100%;padding:2px;display:inline-flex;position:relative}.Segmented-module__pBd-2W__block{grid-auto-columns:1fr;grid-auto-flow:column;width:100%;display:grid}.Segmented-module__pBd-2W__thumb{opacity:0;border-radius:var(--t-r-pill);background:var(--t-page);width:0;height:calc(100% - 4px);box-shadow:var(--t-shadow-0);pointer-events:none;position:absolute;top:2px;left:0}.Segmented-module__pBd-2W__track[data-ready=true] .Segmented-module__pBd-2W__thumb{transition:transform var(--t-d-thumb) var(--t-ease-out), width var(--t-d-thumb) var(--t-ease-out)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Segmented-module__pBd-2W__thumb{background:var(--t-surface-2)}}:root[data-theme=dark] .Segmented-module__pBd-2W__thumb{background:var(--t-surface-2)}.Segmented-module__pBd-2W__option{z-index:1;justify-content:center;align-items:center;gap:var(--t-s-1);border-radius:var(--t-r-pill);min-width:0;color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-2);white-space:nowrap;cursor:pointer;transition:color var(--t-fast) var(--t-ease);background:0 0;border:0;font-weight:500;line-height:1;display:inline-flex;position:relative}.Segmented-module__pBd-2W__option[data-selected=true],.Segmented-module__pBd-2W__option:hover:not(:disabled):not([data-selected=true]){color:var(--t-ink)}.Segmented-module__pBd-2W__option:disabled{opacity:.4;cursor:default}.Segmented-module__pBd-2W__track[data-size=sm] .Segmented-module__pBd-2W__option{height:24px;padding:0 var(--t-s-2)}.Segmented-module__pBd-2W__track[data-size=md] .Segmented-module__pBd-2W__option{height:32px;padding:0 var(--t-s-3)}@media (pointer:coarse){.Segmented-module__pBd-2W__track[data-size=md]{min-height:44px}.Segmented-module__pBd-2W__track[data-size=md] .Segmented-module__pBd-2W__option{min-height:40px}}
.Field-module__bfn3sa__wrapper{gap:var(--t-s-2);flex-direction:column;min-width:0;display:inline-flex}.Field-module__bfn3sa__block{width:100%;display:flex}.Field-module__bfn3sa__label{color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-3);font-weight:600;line-height:1.2}.Field-module__bfn3sa__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Field-module__bfn3sa__shell{align-items:center;gap:var(--t-s-2);min-height:44px;padding:0 var(--t-s-3);border:1px solid var(--t-line-strong);border-radius:var(--t-r-field);background:var(--t-page);transition:border-color var(--t-fast) var(--t-ease), background-color var(--t-fast) var(--t-ease);display:flex}.Field-module__bfn3sa__shell:hover{border-color:var(--t-ink)}.Field-module__bfn3sa__shell:has(.Field-module__bfn3sa__input:focus-visible){outline:2px solid var(--t-focus);outline-offset:2px}.Field-module__bfn3sa__shell[data-invalid=true]{border-color:var(--t-danger)}.Field-module__bfn3sa__icon{color:var(--t-muted);flex:none}.Field-module__bfn3sa__input{min-width:0;color:var(--t-ink);font-family:var(--t-font-ui);background:0 0;border:0;flex:auto;padding:0;font-size:16px;line-height:1.4}.Field-module__bfn3sa__input::placeholder{color:var(--t-dim)}.Field-module__bfn3sa__input:focus-visible{outline:none}.Field-module__bfn3sa__input:disabled{color:var(--t-muted);cursor:default}.Field-module__bfn3sa__shell:has(.Field-module__bfn3sa__input:disabled){background:var(--t-surface);border-color:var(--t-line)}.Field-module__bfn3sa__trailing{margin-right:calc(-1 * var(--t-s-2));flex:none;align-items:center;display:inline-flex}.Field-module__bfn3sa__note{align-items:center;gap:var(--t-s-1);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);margin:0;display:flex}.Field-module__bfn3sa__note[data-tone=error]{color:var(--t-danger-ink)}
.Slider-module__BTP6IG__slider{--fill:0%;appearance:none;cursor:pointer;background:0 0;height:28px;margin:0;padding:0}.Slider-module__BTP6IG__block{width:100%}.Slider-module__BTP6IG__slider:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--t-r-pill)}.Slider-module__BTP6IG__slider:disabled{opacity:.5;cursor:default}.Slider-module__BTP6IG__slider::-webkit-slider-runnable-track{border-radius:var(--t-r-pill);background:linear-gradient(to right, var(--t-ink) var(--fill), var(--t-line) var(--fill));height:4px}.Slider-module__BTP6IG__slider::-webkit-slider-thumb{appearance:none;border:2px solid var(--t-page);border-radius:var(--t-r-pill);background:var(--t-pivot);width:18px;height:18px;box-shadow:var(--t-shadow-0);transition:transform var(--t-fast) var(--t-ease);margin-top:-7px}.Slider-module__BTP6IG__slider:active::-webkit-slider-thumb{transform:scale(1.15)}.Slider-module__BTP6IG__slider::-moz-range-track{border-radius:var(--t-r-pill);background:linear-gradient(to right, var(--t-ink) var(--fill), var(--t-line) var(--fill));height:4px}.Slider-module__BTP6IG__slider::-moz-range-thumb{border:2px solid var(--t-page);border-radius:var(--t-r-pill);background:var(--t-pivot);width:14px;height:14px;box-shadow:var(--t-shadow-0);transition:transform var(--t-fast) var(--t-ease)}.Slider-module__BTP6IG__slider:active::-moz-range-thumb{transform:scale(1.15)}@media (pointer:coarse){.Slider-module__BTP6IG__slider{height:44px}}
.Switch-module__QeUTqq__track{border-radius:var(--t-r-pill);background:var(--t-line-strong);cursor:pointer;width:42px;height:26px;transition:background-color var(--t-d-switch) var(--t-ease-out);border:0;flex:none;padding:0;display:inline-flex;position:relative}.Switch-module__QeUTqq__track[data-state=on]{background:var(--t-ink)}.Switch-module__QeUTqq__track:disabled{opacity:.5;cursor:default}.Switch-module__QeUTqq__knob{border-radius:var(--t-r-pill);background:var(--t-page);width:22px;height:22px;box-shadow:var(--t-shadow-0);transition:transform var(--t-d-switch) var(--t-ease-out);position:absolute;top:2px;left:2px}.Switch-module__QeUTqq__track[data-state=on] .Switch-module__QeUTqq__knob{transform:translate(16px)}@media (pointer:coarse){.Switch-module__QeUTqq__track{outline-offset:2px}.Switch-module__QeUTqq__track:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.Select-module__E8rWSW__shell{cursor:pointer;position:relative}.Select-module__E8rWSW__select{appearance:none;padding-right:var(--t-s-5);cursor:pointer}.Select-module__E8rWSW__chevron{right:var(--t-s-3);color:var(--t-muted);pointer-events:none;flex:none;position:absolute}
.Menu-module__lPVpHG__anchor{display:inline-flex;position:relative}.Menu-module__lPVpHG__panel{z-index:40;min-width:200px;max-width:min(320px, calc(100vw - var(--t-s-5)));max-height:min(60vh,420px);padding:var(--t-s-1) 6px;border:1px solid var(--t-line);border-radius:var(--t-r-card);background:var(--t-glass);box-shadow:var(--t-shadow-2);-webkit-backdrop-filter:blur(16px)saturate(1.2);position:absolute;overflow-y:auto}.Menu-module__lPVpHG__panel[data-side=bottom]{top:calc(100% + var(--t-s-1))}.Menu-module__lPVpHG__panel[data-side=top]{bottom:calc(100% + var(--t-s-1))}.Menu-module__lPVpHG__panel[data-align=start]{left:0}.Menu-module__lPVpHG__panel[data-align=end]{right:0}.Menu-module__lPVpHG__panel[data-side=bottom][data-align=start]{transform-origin:0 0}.Menu-module__lPVpHG__panel[data-side=bottom][data-align=end]{transform-origin:100% 0}.Menu-module__lPVpHG__panel[data-side=top][data-align=start]{transform-origin:0 100%}.Menu-module__lPVpHG__panel[data-side=top][data-align=end]{transform-origin:100% 100%}.Menu-module__lPVpHG__panel[data-state=open]{animation:Menu-module__lPVpHG__menuIn var(--t-d-menu-in) var(--t-ease-out)}.Menu-module__lPVpHG__panel[data-state=closing]{animation:Menu-module__lPVpHG__menuOut var(--t-d-menu-out) var(--t-ease-out) forwards;pointer-events:none}@keyframes Menu-module__lPVpHG__menuIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Menu-module__lPVpHG__menuOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.Menu-module__lPVpHG__group+.Menu-module__lPVpHG__group{margin-top:var(--t-s-1);padding-top:var(--t-s-1);border-top:1px solid var(--t-line)}.Menu-module__lPVpHG__groupLabel{margin:var(--t-s-1) var(--t-s-2) var(--t-s-1);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-0);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.Menu-module__lPVpHG__item{align-items:center;gap:var(--t-s-2);width:100%;height:36px;padding:0 var(--t-s-2);border-radius:var(--t-r-tile);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-2);text-align:left;cursor:pointer;transition:background-color var(--t-fast) var(--t-ease);background:0 0;border:0;font-weight:500;display:flex}.Menu-module__lPVpHG__item:hover:not(:disabled),.Menu-module__lPVpHG__item[aria-selected=true],.Menu-module__lPVpHG__item:focus-visible{background:var(--t-surface-hover)}.Menu-module__lPVpHG__item:active:not(:disabled){background:var(--t-surface-press)}.Menu-module__lPVpHG__item:focus-visible{outline:2px solid var(--t-focus);outline-offset:-2px}.Menu-module__lPVpHG__item:disabled{color:var(--t-muted);cursor:default}.Menu-module__lPVpHG__item[data-danger=true],.Menu-module__lPVpHG__item[data-danger=true] .Menu-module__lPVpHG__itemIcon{color:var(--t-danger-ink)}.Menu-module__lPVpHG__itemIcon{width:16px;color:var(--t-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.Menu-module__lPVpHG__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Menu-module__lPVpHG__itemTrailing{align-items:center;gap:var(--t-s-1);color:var(--t-muted);flex:none;display:inline-flex}@media (pointer:coarse){.Menu-module__lPVpHG__item{height:44px}}
.Sheet-module__7Yhcpq__sheet{z-index:60;border:1px solid var(--t-line);border-top:1px solid var(--t-line);border-radius:var(--t-r-sheet) var(--t-r-sheet) 0 0;background:var(--t-page);max-height:min(88vh,720px);box-shadow:var(--t-shadow-3);padding-bottom:var(--t-safe-bottom);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.Sheet-module__7Yhcpq__sheet[data-state=open]{animation:Sheet-module__7Yhcpq__sheetUp var(--t-d-sheet-in) var(--t-ease-out)}.Sheet-module__7Yhcpq__sheet[data-state=closing]{animation:Sheet-module__7Yhcpq__sheetDown var(--t-d-sheet-out) var(--t-ease-out) forwards;pointer-events:none}.Sheet-module__7Yhcpq__sheet[data-dragging=true]{transition:none;animation:none}@keyframes Sheet-module__7Yhcpq__sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Sheet-module__7Yhcpq__sheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.Sheet-module__7Yhcpq__head{padding:var(--t-s-2) var(--t-s-4) 0;touch-action:none;cursor:grab;flex:none}.Sheet-module__7Yhcpq__grabber{width:36px;height:4px;margin:0 auto var(--t-s-2);border-radius:var(--t-r-pill);background:var(--t-line-strong);display:block}.Sheet-module__7Yhcpq__headRow{justify-content:space-between;align-items:center;gap:var(--t-s-3);padding-bottom:var(--t-s-3);display:flex}.Sheet-module__7Yhcpq__title{color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-4);letter-spacing:var(--t-track-title);margin:0;font-weight:600}.Sheet-module__7Yhcpq__body{min-height:0;padding:0 var(--t-s-4) var(--t-s-4);flex:auto;overflow-y:auto}.Sheet-module__7Yhcpq__footer{padding:var(--t-s-3) var(--t-s-4);border-top:1px solid var(--t-line);flex:none}@media (min-width:640px){.Sheet-module__7Yhcpq__sheet{top:var(--t-s-5);right:var(--t-s-5);bottom:var(--t-s-5);width:420px;max-width:calc(100vw - var(--t-s-6));border-radius:var(--t-r-card);max-height:none;left:auto}.Sheet-module__7Yhcpq__sheet[data-state=open]{animation-name:Sheet-module__7Yhcpq__sheetIn}.Sheet-module__7Yhcpq__sheet[data-state=closing]{animation-name:Sheet-module__7Yhcpq__sheetOut}.Sheet-module__7Yhcpq__head{cursor:default;padding-top:var(--t-s-4)}.Sheet-module__7Yhcpq__grabber{display:none}@keyframes Sheet-module__7Yhcpq__sheetIn{0%{transform:translateX(calc(100% + var(--t-s-5)))}to{transform:translate(0)}}@keyframes Sheet-module__7Yhcpq__sheetOut{0%{transform:translate(0)}to{transform:translateX(calc(100% + var(--t-s-5)))}}}
.Dialog-module__gV8Hta__dialog{z-index:70;width:min(400px, calc(100vw - var(--t-s-6)));padding:var(--t-s-5);border:1px solid var(--t-line);border-radius:var(--t-r-sheet);background:var(--t-page);box-shadow:var(--t-shadow-3);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Dialog-module__gV8Hta__dialog[data-state=open]{animation:Dialog-module__gV8Hta__dialogIn var(--t-d-dialog-in) var(--t-ease-out)}.Dialog-module__gV8Hta__dialog[data-state=closing]{animation:Dialog-module__gV8Hta__dialogOut var(--t-d-dialog-out) var(--t-ease-out) forwards;pointer-events:none}@keyframes Dialog-module__gV8Hta__dialogIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Dialog-module__gV8Hta__dialogOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}.Dialog-module__gV8Hta__title{color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-5);letter-spacing:var(--t-track-title);margin:0;font-weight:600;line-height:1.25}.Dialog-module__gV8Hta__body{margin:var(--t-s-2) 0 0;color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-3);line-height:var(--t-lh-body)}.Dialog-module__gV8Hta__actions{justify-content:flex-end;align-items:center;gap:var(--t-s-2);margin-top:var(--t-s-5);display:flex}
.Chip-module__IAwj_a__chip{align-items:center;gap:var(--t-s-1);height:24px;padding:0 var(--t-s-2);border-radius:var(--t-r-pill);background:var(--t-surface);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-0);white-space:nowrap;font-weight:500;line-height:1;display:inline-flex}.Chip-module__IAwj_a__chip[data-tone=warn] svg{color:var(--t-warn)}.Chip-module__IAwj_a__chip[data-tone=ok] svg{color:var(--t-ok)}
.ProgressLine-module__RxdQ9q__track{--progress:0%;border-radius:var(--t-r-pill);background:var(--t-line);width:100%;height:2px;position:relative}.ProgressLine-module__RxdQ9q__fill{width:var(--progress);border-radius:inherit;background:var(--t-ink);height:100%;transition:width var(--t-d-thumb) linear;display:block}.ProgressLine-module__RxdQ9q__playhead{top:50%;left:var(--progress);border-radius:var(--t-r-pill);background:var(--t-pivot);width:6px;height:6px;transition:left var(--t-d-thumb) linear;position:absolute;transform:translate(-50%,-50%)}
.Kbd-module__hhqr0G__key{height:20px}.Kbd-module__hhqr0G__combo{align-items:center;gap:var(--t-s-1);display:inline-flex}.Kbd-module__hhqr0G__joiner{color:var(--t-muted);font-size:var(--t-fs-0)}
.PaceControl-module__ycJA1W__strip{align-items:center;gap:var(--t-s-1);grid-template-columns:auto minmax(0,1fr) auto auto;width:320px;min-width:0;display:grid;position:relative}.PaceControl-module__ycJA1W__track{min-width:0;display:flex}.PaceControl-module__ycJA1W__slider{width:100%}.PaceControl-module__ycJA1W__readoutSlot{justify-content:flex-end;align-items:center;min-width:72px;display:inline-flex}.PaceControl-module__ycJA1W__readout,.PaceControl-module__ycJA1W__readoutInput{width:72px;height:32px;font-family:var(--t-font-ui);font-size:var(--t-fs-2);color:var(--t-ink);text-align:center;font-variant-numeric:tabular-nums;padding:0}.PaceControl-module__ycJA1W__readout{border-radius:var(--t-r-pill);cursor:text;transition:background-color var(--t-fast) var(--t-ease);background:0 0;border:0}.PaceControl-module__ycJA1W__readout:hover{background:var(--t-surface-hover)}.PaceControl-module__ycJA1W__readoutInput{border:1px solid var(--t-line-strong);border-radius:var(--t-r-field);background:var(--t-page)}.PaceControl-module__ycJA1W__note{right:0;bottom:calc(100% + var(--t-s-1));padding:var(--t-s-1) var(--t-s-3);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-1);white-space:nowrap;border-radius:var(--t-r-pill);box-shadow:var(--t-shadow-2);position:absolute}.PaceControl-module__ycJA1W__note:empty{display:none}.PaceControl-module__ycJA1W__marks{grid-column:1/-1;justify-content:space-between;align-items:center;gap:2px;min-width:0;display:flex}.PaceControl-module__ycJA1W__mark{min-width:0;height:24px;color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-0);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:var(--t-r-pill);cursor:pointer;transition:color var(--t-fast) var(--t-ease), background-color var(--t-fast) var(--t-ease);background:0 0;border:0;flex:1 1 0;padding:0}.PaceControl-module__ycJA1W__mark:hover{background:var(--t-surface-hover);color:var(--t-ink)}.PaceControl-module__ycJA1W__mark[aria-pressed=true]{color:var(--t-ink);font-weight:600}@media (max-width:640px){.PaceControl-module__ycJA1W__strip{width:100%}.PaceControl-module__ycJA1W__readout,.PaceControl-module__ycJA1W__readoutInput{height:44px}.PaceControl-module__ycJA1W__mark{height:32px}}@media (prefers-reduced-motion:reduce){.PaceControl-module__ycJA1W__readout,.PaceControl-module__ycJA1W__mark{transition-duration:0s}}
.ControlsBar-module__iRmy_W__root{bottom:var(--t-s-5);z-index:10;align-items:center;gap:var(--t-s-2);padding:var(--t-s-2);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-radius:var(--t-r-pill);box-shadow:var(--t-shadow-2);opacity:1;transition:opacity var(--t-fast) var(--t-ease);display:flex;position:fixed;left:50%;transform:translate(-50%)}.ControlsBar-module__iRmy_W__hidden{opacity:0;transition-duration:var(--t-slow)}.ControlsBar-module__iRmy_W__row{display:contents}.ControlsBar-module__iRmy_W__tail{order:2;display:inline-flex}.ControlsBar-module__iRmy_W__play{background:var(--t-btn);width:48px;height:48px;color:var(--t-btn-ink);border-radius:var(--t-r-pill);cursor:pointer;transition:opacity var(--t-fast) var(--t-ease), transform .16s var(--t-ease-out);border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ControlsBar-module__iRmy_W__play:hover{opacity:.92}.ControlsBar-module__iRmy_W__play:active{transition:transform 80ms var(--t-ease-out);transform:scale(.95)}.ControlsBar-module__iRmy_W__playGlyph{width:20px;height:20px;display:inline-flex;position:relative}.ControlsBar-module__iRmy_W__glyph,.ControlsBar-module__iRmy_W__glyphOut{transition:opacity .1s var(--t-ease);position:absolute;inset:0}.ControlsBar-module__iRmy_W__glyph{opacity:1}.ControlsBar-module__iRmy_W__glyphOut{opacity:0}.ControlsBar-module__iRmy_W__divider{background:var(--t-line);width:1px;height:24px}.ControlsBar-module__iRmy_W__chunk{order:1}@media (max-width:640px){.ControlsBar-module__iRmy_W__root{right:var(--t-s-3);left:var(--t-s-3);bottom:calc(var(--t-s-3) + var(--t-safe-bottom));border-radius:var(--t-r-sheet);flex-direction:column;align-items:stretch;transform:none}.ControlsBar-module__iRmy_W__row{justify-content:space-between;align-items:center;gap:var(--t-s-1);display:flex}.ControlsBar-module__iRmy_W__row>*{flex-shrink:0}.ControlsBar-module__iRmy_W__divider{display:none}.ControlsBar-module__iRmy_W__chunk{min-height:44px}.ControlsBar-module__iRmy_W__chunk>button{width:36px;height:40px}}@media (prefers-reduced-motion:reduce){.ControlsBar-module__iRmy_W__play,.ControlsBar-module__iRmy_W__play:active,.ControlsBar-module__iRmy_W__glyph,.ControlsBar-module__iRmy_W__glyphOut{transition-duration:0s}}
.OverflowMenu-module__sqZzCq__wrap{position:relative}.OverflowMenu-module__sqZzCq__panel{right:0;bottom:calc(100% + var(--t-s-3));z-index:20;gap:var(--t-s-3);width:260px;padding:var(--t-s-2);border:1px solid var(--t-line);background:var(--t-surface);border-radius:var(--t-r-card);box-shadow:var(--t-shadow-2);transform-origin:100% 100%;max-height:calc(100dvh - 180px);animation:OverflowMenu-module__sqZzCq__menu-in .14s var(--t-ease-out) both;flex-direction:column;display:flex;position:absolute;overflow-y:auto}@keyframes OverflowMenu-module__sqZzCq__menu-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.OverflowMenu-module__sqZzCq__group{flex-direction:column;gap:2px;display:flex}.OverflowMenu-module__sqZzCq__groupLabel{align-items:center;gap:var(--t-s-2);padding:0 var(--t-s-2) var(--t-s-1);font-family:var(--t-font-ui);font-size:var(--t-fs-0);color:var(--t-muted);letter-spacing:.08em;text-transform:uppercase;line-height:1.4;display:flex}.OverflowMenu-module__sqZzCq__item{align-items:center;gap:var(--t-s-2);width:100%;min-height:36px;padding:0 var(--t-s-2);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-2);text-align:left;border-radius:var(--t-r-tile);cursor:pointer;transition:background-color var(--t-fast) var(--t-ease), transform .16s var(--t-ease-out);background:0 0;border:0;line-height:1.4;display:flex}.OverflowMenu-module__sqZzCq__item:hover{background:var(--t-surface-hover)}.OverflowMenu-module__sqZzCq__item:active{background:var(--t-surface-press);transition:transform 80ms var(--t-ease-out);transform:scale(.97)}.OverflowMenu-module__sqZzCq__itemLabel{flex:1;min-width:0}.OverflowMenu-module__sqZzCq__check{color:var(--t-pivot);flex:none}.OverflowMenu-module__sqZzCq__sheetBody{gap:var(--t-s-3);flex-direction:column;display:flex}.OverflowMenu-module__sqZzCq__segmentRow{padding:0 var(--t-s-2)}.OverflowMenu-module__sqZzCq__segment{background:var(--t-surface-2);max-width:100%}.OverflowMenu-module__sqZzCq__panel .OverflowMenu-module__sqZzCq__segment>span,.OverflowMenu-module__sqZzCq__sheetBody .OverflowMenu-module__sqZzCq__segment>span{background:var(--t-page)}.OverflowMenu-module__sqZzCq__foot{padding-top:var(--t-s-2);border-top:1px solid var(--t-line);flex-direction:column;gap:2px;display:flex}@media (max-width:640px){.OverflowMenu-module__sqZzCq__item{min-height:44px}.OverflowMenu-module__sqZzCq__wrap{position:static}.OverflowMenu-module__sqZzCq__panel{width:auto;max-height:calc(100vh - 100% - var(--t-s-4) - var(--t-s-3) - var(--t-s-2));max-height:calc(100dvh - 100% - var(--t-s-4) - var(--t-s-3) - var(--t-s-2));left:0;right:0}}@media (prefers-reduced-motion:reduce){.OverflowMenu-module__sqZzCq__panel{animation-duration:0s}.OverflowMenu-module__sqZzCq__item,.OverflowMenu-module__sqZzCq__item:active{transition-duration:0s}}
.Report-module__TNRBJq__chips{align-items:center;gap:var(--t-s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Report-module__TNRBJq__list{gap:var(--t-s-2) var(--t-s-4);font-family:var(--t-font-mono);font-size:var(--t-fs-1);grid-template-columns:max-content 1fr;margin:0;padding:0;display:grid}.Report-module__TNRBJq__row{display:contents}.Report-module__TNRBJq__row dt{color:var(--t-muted)}.Report-module__TNRBJq__row dd{color:var(--t-ink);word-break:break-word;margin:0}.Report-module__TNRBJq__notes{margin-top:var(--t-s-4)}.Report-module__TNRBJq__notesLabel{margin:0 0 var(--t-s-2);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-0);text-transform:uppercase;letter-spacing:.08em}.Report-module__TNRBJq__notes ul{padding-left:var(--t-s-4);color:var(--t-ink);font-family:var(--t-font-mono);font-size:var(--t-fs-1);margin:0}.Report-module__TNRBJq__notes li+li{margin-top:var(--t-s-1)}
.Devices-module__UHTC7G__root{gap:var(--t-s-4);flex-direction:column;display:flex}.Devices-module__UHTC7G__codePanel,.Devices-module__UHTC7G__enterPanel{align-items:flex-start;gap:var(--t-s-3);flex-direction:column;display:flex}.Devices-module__UHTC7G__codeBlock{justify-content:space-between;align-items:center;gap:var(--t-s-3);width:100%;padding:var(--t-s-4) var(--t-s-5);background:var(--t-surface);border-radius:var(--t-r-card);display:flex}.Devices-module__UHTC7G__code{color:var(--t-ink);font-family:Lexend,ui-sans-serif,system-ui,sans-serif;font-size:var(--t-fs-7);font-variant-numeric:tabular-nums;letter-spacing:.12em;-webkit-user-select:all;user-select:all;margin:0;font-weight:600}.Devices-module__UHTC7G__note{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-2);line-height:var(--t-lh-body);margin:0}.Devices-module__UHTC7G__fieldRow{align-items:flex-end;gap:var(--t-s-3);width:100%;display:flex}.Devices-module__UHTC7G__field{flex:auto;min-width:0}.Devices-module__UHTC7G__input.Devices-module__UHTC7G__input{font-family:var(--t-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase}.Devices-module__UHTC7G__confirmation{color:var(--t-ok);font-family:var(--t-font-ui);font-size:var(--t-fs-3);margin:0}.Devices-module__UHTC7G__error{color:var(--t-danger);font-family:var(--t-font-ui);font-size:var(--t-fs-2);line-height:var(--t-lh-body);margin:0}
.Settings-module__nzrSeq__groups{gap:var(--t-s-6);flex-direction:column;display:flex}.Settings-module__nzrSeq__group{gap:var(--t-s-4);flex-direction:column;display:flex}.Settings-module__nzrSeq__groupHeading{align-items:center;gap:var(--t-s-2);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-0);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:700;display:flex}.Settings-module__nzrSeq__groupBody{padding:var(--t-s-4);background:var(--t-page);border:1px solid var(--t-line);border-radius:var(--t-r-card);flex-direction:column;gap:20px;display:flex}.Settings-module__nzrSeq__shortcutTable{border-collapse:collapse;width:100%;font-family:var(--t-font-ui);font-size:var(--t-fs-2)}.Settings-module__nzrSeq__shortcutTable th{text-align:left;color:var(--t-muted);padding:var(--t-s-1) var(--t-s-2) var(--t-s-2) 0;font-weight:600}.Settings-module__nzrSeq__shortcutTable td{color:var(--t-ink);padding:var(--t-s-2) var(--t-s-2) var(--t-s-2) 0;border-top:1px solid var(--t-line)}.Settings-module__nzrSeq__srOnly{width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
.Controls-module__0zzhHa__row{gap:var(--t-s-2);flex-direction:column;display:flex}.Controls-module__0zzhHa__rowHead{justify-content:space-between;align-items:baseline;gap:var(--t-s-3);display:flex}.Controls-module__0zzhHa__label{color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-3);font-weight:600}.Controls-module__0zzhHa__readout{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-2);font-variant-numeric:tabular-nums}.Controls-module__0zzhHa__hint{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-2);font-weight:400;display:block}.Controls-module__0zzhHa__segmentedScroll{padding-bottom:var(--t-s-1);overflow-x:auto}.Controls-module__0zzhHa__toggleRow{justify-content:space-between;align-items:center;gap:var(--t-s-4);display:flex}.Controls-module__0zzhHa__toggleText{gap:var(--t-s-1);flex-direction:column;display:flex}
.Progress-module__wBfjha__root{z-index:1;position:absolute;top:0;left:0;right:0}.Progress-module__wBfjha__track{height:var(--t-s-5);cursor:pointer;position:relative}.Progress-module__wBfjha__track:focus-visible{outline-offset:-2px;border-radius:var(--t-r-card) var(--t-r-card) 0 0}.Progress-module__wBfjha__line{background:var(--t-line);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.Progress-module__wBfjha__read{background:var(--t-ink);height:100%;transition:width var(--t-base) linear;position:absolute;inset:0 auto 0 0}.Progress-module__wBfjha__playhead{background:var(--t-pivot);pointer-events:none;width:6px;height:6px;transition:left var(--t-base) linear;border-radius:50%;margin-left:-3px;position:absolute;top:0}.Progress-module__wBfjha__labels{top:var(--t-s-3);right:var(--t-s-3);left:var(--t-s-3);justify-content:space-between;gap:var(--t-s-3);font-family:var(--t-font-ui);font-size:var(--t-fs-0);font-variant-numeric:tabular-nums;color:var(--t-muted);pointer-events:none;display:flex;position:absolute}.Progress-module__wBfjha__label{white-space:nowrap}
.EmptyState-module__uGlqLW__root{align-items:center;gap:var(--t-s-4);padding:var(--t-s-7) 0;text-align:center;flex-direction:column;display:flex}.EmptyState-module__uGlqLW__mark{max-width:100%;height:auto;display:block}.EmptyState-module__uGlqLW__bar{fill:var(--t-muted)}.EmptyState-module__uGlqLW__segment,.EmptyState-module__uGlqLW__tick{fill:var(--t-pivot)}.EmptyState-module__uGlqLW__beam{fill:var(--t-guide)}.EmptyState-module__uGlqLW__line{max-width:34ch;color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-4);line-height:var(--t-lh-body);margin:0}.EmptyState-module__uGlqLW__linkLine{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-3);margin:0}.EmptyState-module__uGlqLW__link{color:var(--t-pivot);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.EmptyState-module__uGlqLW__link:hover{text-decoration-thickness:2px}.EmptyState-module__uGlqLW__link:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--t-r-tile)}
.Stage-module__aWGBoG__root{--t-stage-word-size:min(var(--t-stage-word), 22vh);--t-stage-em:calc(var(--t-stage-word-size) * var(--t-stage-word-scale,1));width:100%;height:max(42vh, calc(var(--t-stage-em) * 3.6));background:var(--t-stage);border:1px solid var(--t-line);border-radius:var(--t-r-card);touch-action:pan-y;font-size:var(--t-stage-em);position:relative;overflow:hidden;container-type:size}@media (min-width:641px){.Stage-module__aWGBoG__root{height:auto;min-height:max(42vh, calc(var(--t-stage-em) * 3.6));flex:auto}}.Stage-module__aWGBoG__content{padding:var(--t-s-7) var(--t-s-5);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Stage-module__aWGBoG__beamTop,.Stage-module__aWGBoG__beamBottom{right:var(--t-s-5);left:var(--t-s-5);background:var(--t-guide);height:1px;position:absolute}.Stage-module__aWGBoG__beamTop{top:calc(50% - 1.12em)}.Stage-module__aWGBoG__beamBottom{top:calc(50% + 1.12em)}.Stage-module__aWGBoG__tickTop,.Stage-module__aWGBoG__tickBottom{background:var(--t-pivot);border-radius:1px;width:3px;height:.18em;margin-left:-1.5px;position:absolute;left:50%}.Stage-module__aWGBoG__tickTop{top:calc(50% - .96em)}.Stage-module__aWGBoG__tickBottom{top:calc(50% + .78em)}.Stage-module__aWGBoG__wordWrap{top:0;right:var(--t-s-5);bottom:0;left:var(--t-s-5);position:absolute}.Stage-module__aWGBoG__wordRow{transform:translate(calc(-1 * var(--pivot-offset,0px)), -50%);white-space:nowrap;font-family:var(--t-font-read);font-weight:500;font-size:calc(1em * var(--t-stage-word-scale-fit,1));color:var(--t-stage-ink);font-variant-ligatures:none;position:absolute;top:50%;left:50%}.Stage-module__aWGBoG__wordRow.Stage-module__aWGBoG__small{font-size:calc(.8em * var(--t-stage-word-scale-fit,1))}.Stage-module__aWGBoG__pivotChar{color:var(--t-pivot)}.Stage-module__aWGBoG__extra{color:var(--t-stage-ink)}.Stage-module__aWGBoG__context{top:calc(50% + 1.5em);right:var(--t-s-5);left:var(--t-s-5);max-height:calc(50% - 1.5em - var(--t-s-3));text-align:center;margin:0;position:absolute;overflow:hidden}.Stage-module__aWGBoG__contextInner{max-width:var(--t-measure);font-family:var(--t-font-read);font-size:var(--t-fs-5);color:var(--t-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 auto;line-height:1.35;display:-webkit-box;overflow:hidden}@container not (min-height:4.8em){.Stage-module__aWGBoG__context{max-height:calc(50% - 1.25em - var(--t-s-3));top:calc(50% + 1.25em)}.Stage-module__aWGBoG__contextInner{font-size:var(--t-fs-3);-webkit-line-clamp:1}}.Stage-module__aWGBoG__contextCurrent{text-decoration-line:underline;-webkit-text-decoration-color:var(--t-pivot);text-decoration-color:var(--t-pivot);text-underline-offset:.18em;text-decoration-thickness:2px}.Stage-module__aWGBoG__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Stage-module__aWGBoG__paceOverlay{font-family:var(--t-font-ui);font-size:var(--t-fs-8);color:var(--t-pivot);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.Stage-module__aWGBoG__paceOverlayOut{animation:Stage-module__aWGBoG__bloom-out .2s var(--t-ease) both}@keyframes Stage-module__aWGBoG__bloom-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Stage-module__aWGBoG__paceOverlayOut{animation-duration:0s}}
.FlashReader-module__NgOzOW__root{background:var(--t-page);flex-direction:column;min-height:100dvh;display:flex;position:relative}.FlashReader-module__NgOzOW__stageArea{padding:var(--t-s-4) var(--t-s-5) var(--t-s-8);flex-direction:column;flex:1;display:flex}@media (min-width:641px){.FlashReader-module__NgOzOW__stageArea{padding:var(--t-s-5) var(--t-s-5) calc(72px + var(--t-s-5) + var(--t-s-4))}}.FlashReader-module__NgOzOW__hintRow{min-height:32px;margin-top:var(--t-s-4);flex:none;justify-content:center;align-items:flex-start;display:flex}.FlashReader-module__NgOzOW__hint{padding:var(--t-s-2) var(--t-s-4);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-1);text-align:center;border-radius:var(--t-r-pill);box-shadow:var(--t-shadow-2);animation:FlashReader-module__NgOzOW__hint-in .2s var(--t-ease) both;margin:0}.FlashReader-module__NgOzOW__hintOut{animation:FlashReader-module__NgOzOW__hint-out .2s var(--t-ease) both}@keyframes FlashReader-module__NgOzOW__hint-in{0%{opacity:0}to{opacity:1}}@keyframes FlashReader-module__NgOzOW__hint-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.FlashReader-module__NgOzOW__hint,.FlashReader-module__NgOzOW__hintOut{animation-duration:0s}}
.LibraryList-module__zej6ca__header{align-items:center;gap:var(--t-s-3);margin-bottom:var(--t-s-4);grid-template-columns:1fr auto;grid-template-areas:"heading sort""search search";display:grid}@media (max-width:640px){.LibraryList-module__zej6ca__header{grid-template-columns:1fr;grid-template-areas:"heading""sort""search"}}.LibraryList-module__zej6ca__headingCell{flex-direction:column;grid-area:heading;gap:2px;min-width:0;display:flex}.LibraryList-module__zej6ca__heading{color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-6);letter-spacing:var(--t-track-title,-.015em);margin:0;font-weight:600}.LibraryList-module__zej6ca__sortSlot{grid-area:sort}.LibraryList-module__zej6ca__searchSlot{grid-area:search}.LibraryList-module__zej6ca__count{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);font-variant-numeric:tabular-nums;margin:0}.LibraryList-module__zej6ca__noResults{padding:var(--t-s-4) 0;color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-4);margin:0}.LibraryList-module__zej6ca__confirmation{margin:0 0 var(--t-s-3);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-2)}.LibraryList-module__zej6ca__root{border-top:1px solid var(--t-line);margin:0 -12px;padding:0 12px;list-style:none}.LibraryList-module__zej6ca__row{border-bottom:1px solid var(--t-line);border-radius:var(--t-r-tile);transition:background-color var(--t-fast) var(--t-ease);margin:0 -12px;padding:0 12px;position:relative}.LibraryList-module__zej6ca__row:hover{background:var(--t-surface-hover)}.LibraryList-module__zej6ca__rowMain{align-items:center;gap:var(--t-s-3);grid-template-columns:40px 1fr auto;padding:14px 0;display:grid}.LibraryList-module__zej6ca__link{z-index:0;border-radius:var(--t-r-tile);position:absolute;inset:0}.LibraryList-module__zej6ca__link:focus-visible{outline:2px solid var(--t-focus);outline-offset:-2px}.LibraryList-module__zej6ca__row:hover .LibraryList-module__zej6ca__title{text-decoration:underline}.LibraryList-module__zej6ca__tile{background:var(--t-surface);border-radius:var(--t-r-tile);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.LibraryList-module__zej6ca__glyph{color:var(--t-muted)}.LibraryList-module__zej6ca__text{gap:var(--t-s-1);flex-direction:column;min-width:0;display:flex;overflow:hidden}.LibraryList-module__zej6ca__titleLine{align-items:center;gap:var(--t-s-2);min-width:0;display:flex}.LibraryList-module__zej6ca__title{color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-4);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.LibraryList-module__zej6ca__meta{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LibraryList-module__zej6ca__metaState{font-style:italic}.LibraryList-module__zej6ca__progress{max-width:240px;margin-top:var(--t-s-1)}.LibraryList-module__zej6ca__side{z-index:1;justify-content:flex-end;align-items:center;gap:var(--t-s-2);display:flex;position:relative}.LibraryList-module__zej6ca__date{color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);font-variant-numeric:tabular-nums;white-space:nowrap}.LibraryList-module__zej6ca__hits{z-index:1;margin:var(--t-s-1) 0 0;padding:0;list-style:none;position:relative}.LibraryList-module__zej6ca__hit{align-items:baseline;gap:var(--t-s-2);width:100%;min-height:32px;padding:var(--t-s-1) var(--t-s-2) var(--t-s-1) 0;color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-2);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.LibraryList-module__zej6ca__hit:hover .LibraryList-module__zej6ca__hitAction,.LibraryList-module__zej6ca__hit:focus-visible .LibraryList-module__zej6ca__hitAction{text-decoration:underline}.LibraryList-module__zej6ca__hit:focus-visible{outline:2px solid var(--t-focus);outline-offset:-2px;border-radius:var(--t-r-tile)}.LibraryList-module__zej6ca__hitText{min-width:0;color:var(--t-muted);flex:12rem}.LibraryList-module__zej6ca__mark{color:var(--t-ink);background:0 0;font-weight:600}.LibraryList-module__zej6ca__hitAction{color:var(--t-muted);font-size:var(--t-fs-1);flex-shrink:0;font-weight:600}@media (pointer:coarse){.LibraryList-module__zej6ca__hit{min-height:44px}}.LibraryList-module__zej6ca__error{padding:var(--t-s-4) 0;color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-4);margin:0}
.InstallHint-module__AD_Mgq__root{align-items:center;gap:var(--t-s-3);margin-top:var(--t-s-4);padding:var(--t-s-3) var(--t-s-3) var(--t-s-3) var(--t-s-4);background:var(--t-surface);border-radius:var(--t-r-field);color:var(--t-muted);display:flex}.InstallHint-module__AD_Mgq__text{font-size:var(--t-fs-2);line-height:var(--t-lh-body);flex:1;margin:0}.InstallHint-module__AD_Mgq__install{min-height:44px;padding:var(--t-s-2) var(--t-s-5);border-radius:var(--t-r-pill);background:var(--t-btn);color:var(--t-btn-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-2);cursor:pointer;border:none;flex:none;font-weight:600}.InstallHint-module__AD_Mgq__install:hover{opacity:.9}.InstallHint-module__AD_Mgq__dismiss{border-radius:var(--t-r-pill);width:44px;height:44px;color:var(--t-dim);font-size:var(--t-fs-4);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.InstallHint-module__AD_Mgq__dismiss:hover{background:var(--t-surface-2);color:var(--t-muted)}.InstallHint-module__AD_Mgq__install:focus-visible,.InstallHint-module__AD_Mgq__dismiss:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}
.VoicePicker-module__em7Cma__wrap{position:relative}.VoicePicker-module__em7Cma__chip{max-width:100%}.VoicePicker-module__em7Cma__panel{right:0;bottom:calc(100% + var(--t-s-3));z-index:20;width:240px;padding:var(--t-s-2);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-radius:var(--t-r-card);box-shadow:var(--t-shadow-2);transform-origin:100% 100%;max-height:60vh;animation:VoicePicker-module__em7Cma__voice-in .14s var(--t-ease-out) both;flex-direction:column;gap:2px;display:flex;position:absolute;overflow-y:auto}@keyframes VoicePicker-module__em7Cma__voice-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.VoicePicker-module__em7Cma__row{align-items:center;gap:var(--t-s-1);display:flex}.VoicePicker-module__em7Cma__option{align-items:center;gap:var(--t-s-2);padding:var(--t-s-2) var(--t-s-3);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-2);text-align:left;border-radius:var(--t-r-field);cursor:pointer;background:0 0;border:0;flex:1;display:flex}.VoicePicker-module__em7Cma__option:hover{background:var(--t-surface-2)}.VoicePicker-module__em7Cma__option:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.VoicePicker-module__em7Cma__optionActive{color:var(--t-pivot)}.VoicePicker-module__em7Cma__name{flex:1}.VoicePicker-module__em7Cma__accent{color:var(--t-dim);font-size:var(--t-fs-1)}.VoicePicker-module__em7Cma__preview{width:32px;height:32px;color:var(--t-muted);border-radius:var(--t-r-pill);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.VoicePicker-module__em7Cma__preview:hover{color:var(--t-ink);background:var(--t-surface-2)}.VoicePicker-module__em7Cma__preview:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.VoicePicker-module__em7Cma__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.VoicePicker-module__em7Cma__wrap{position:static}.VoicePicker-module__em7Cma__panel{width:auto;left:0;right:0}}@media (prefers-reduced-motion:reduce){.VoicePicker-module__em7Cma__panel{animation-duration:0s}}
.page-module___8aEwW__header{max-width:var(--t-measure-page,760px);padding:var(--t-s-5) var(--t-s-5) 0;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.page-module___8aEwW__headerLinks{gap:var(--t-s-1);display:flex}.page-module___8aEwW__about{height:40px;padding:0 var(--t-s-4);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-3);border-radius:var(--t-r-pill);transition:background-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module___8aEwW__about:hover,.page-module___8aEwW__about:focus-visible{background:var(--t-surface-hover,var(--t-surface));color:var(--t-ink)}.page-module___8aEwW__about:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.page-module___8aEwW__main{max-width:var(--t-measure-page,760px);padding:56px var(--t-s-5) 0;margin:0 auto}.page-module___8aEwW__dropzoneSlot{margin-top:var(--t-s-6)}.page-module___8aEwW__librarySlot{margin-top:56px}.page-module___8aEwW__mainCompact{padding-top:var(--t-s-6)}.page-module___8aEwW__mainCompact .page-module___8aEwW__dropzoneSlot{margin-top:var(--t-s-5)}.page-module___8aEwW__mainCompact .page-module___8aEwW__librarySlot{margin-top:40px}.page-module___8aEwW__hero{gap:var(--t-s-4);flex-direction:column;display:flex}.page-module___8aEwW__headline{max-width:16ch;font-family:var(--t-font-read);font-size:clamp(40px,6.4vw,64px);font-weight:600;line-height:var(--t-lh-display,1.02);letter-spacing:var(--t-track-display,-.03em);color:var(--t-ink);text-wrap:balance;margin:0}.page-module___8aEwW__lede{max-width:44ch;color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-5);margin:0;line-height:1.5}@media (max-width:640px){.page-module___8aEwW__ledeQuiet{display:none}.page-module___8aEwW__header{padding:var(--t-s-4) 20px 0}.page-module___8aEwW__main,.page-module___8aEwW__footer{padding-inline:20px}}.page-module___8aEwW__footer{max-width:var(--t-measure-page,760px);padding:var(--t-s-8) var(--t-s-5);color:var(--t-muted);font-family:var(--t-font-ui);font-size:var(--t-fs-1);margin:0 auto}.page-module___8aEwW__footer a{color:inherit;text-decoration:none}.page-module___8aEwW__footer a:hover{text-decoration:underline}@media (max-width:400px){.page-module___8aEwW__headerLinks .page-module___8aEwW__about{padding:0 var(--t-s-3);font-size:var(--t-fs-2)}}
.Player-module__ppcpbW__root{bottom:var(--t-s-5);z-index:10;align-items:center;gap:var(--t-s-2);padding:var(--t-s-2);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-radius:var(--t-r-pill);box-shadow:var(--t-shadow-2);opacity:1;transition:opacity var(--t-fast) var(--t-ease);display:flex;position:fixed;left:50%;transform:translate(-50%)}.Player-module__ppcpbW__hidden{opacity:0;transition-duration:var(--t-slow)}.Player-module__ppcpbW__row{display:contents}.Player-module__ppcpbW__voiceSlot{order:1;display:inline-flex}.Player-module__ppcpbW__tail{order:2;display:inline-flex}.Player-module__ppcpbW__play{background:var(--t-btn);width:48px;height:48px;color:var(--t-btn-ink);border-radius:var(--t-r-pill);cursor:pointer;transition:opacity var(--t-fast) var(--t-ease), transform .16s var(--t-ease-out);border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Player-module__ppcpbW__play:hover{opacity:.92}.Player-module__ppcpbW__play:active{transition:transform 80ms var(--t-ease-out);transform:scale(.95)}.Player-module__ppcpbW__playGlyph{width:20px;height:20px;display:inline-flex;position:relative}.Player-module__ppcpbW__glyph,.Player-module__ppcpbW__glyphOut{transition:opacity .1s var(--t-ease);position:absolute;inset:0}.Player-module__ppcpbW__glyph{opacity:1}.Player-module__ppcpbW__glyphOut{opacity:0}.Player-module__ppcpbW__divider{background:var(--t-line);width:1px;height:24px}@media (max-width:640px){.Player-module__ppcpbW__root{right:var(--t-s-3);left:var(--t-s-3);bottom:calc(var(--t-s-3) + var(--t-safe-bottom));border-radius:var(--t-r-sheet);flex-direction:column;align-items:stretch;transform:none}.Player-module__ppcpbW__row{justify-content:space-between;align-items:center;gap:var(--t-s-1);display:flex}.Player-module__ppcpbW__row>*{flex-shrink:0}.Player-module__ppcpbW__divider{display:none}.Player-module__ppcpbW__voiceSlot>button{max-width:116px}.Player-module__ppcpbW__voiceSlot>button>span{text-overflow:ellipsis;overflow:hidden}}@media (prefers-reduced-motion:reduce){.Player-module__ppcpbW__play,.Player-module__ppcpbW__play:active,.Player-module__ppcpbW__glyph,.Player-module__ppcpbW__glyphOut{transition-duration:0s}}
.OverflowMenu-module__NIIctW__wrap{position:relative}.OverflowMenu-module__NIIctW__panel{right:0;bottom:calc(100% + var(--t-s-3));z-index:20;gap:var(--t-s-3);width:260px;padding:var(--t-s-2);border:1px solid var(--t-line);background:var(--t-surface);border-radius:var(--t-r-card);box-shadow:var(--t-shadow-2);transform-origin:100% 100%;max-height:calc(100dvh - 180px);animation:OverflowMenu-module__NIIctW__menu-in .14s var(--t-ease-out) both;flex-direction:column;display:flex;position:absolute;overflow-y:auto}@keyframes OverflowMenu-module__NIIctW__menu-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.OverflowMenu-module__NIIctW__group{flex-direction:column;gap:2px;display:flex}.OverflowMenu-module__NIIctW__groupLabel{align-items:center;gap:var(--t-s-2);padding:0 var(--t-s-2) var(--t-s-1);font-family:var(--t-font-ui);font-size:var(--t-fs-0);color:var(--t-muted);letter-spacing:.08em;text-transform:uppercase;line-height:1.4;display:flex}.OverflowMenu-module__NIIctW__item{align-items:center;gap:var(--t-s-2);width:100%;min-height:36px;padding:0 var(--t-s-2);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-2);text-align:left;border-radius:var(--t-r-tile);cursor:pointer;transition:background-color var(--t-fast) var(--t-ease), transform .16s var(--t-ease-out);background:0 0;border:0;line-height:1.4;display:flex}.OverflowMenu-module__NIIctW__item:hover{background:var(--t-surface-hover)}.OverflowMenu-module__NIIctW__item:active{background:var(--t-surface-press);transition:transform 80ms var(--t-ease-out);transform:scale(.97)}.OverflowMenu-module__NIIctW__itemLabel{flex:1;min-width:0}.OverflowMenu-module__NIIctW__check{color:var(--t-pivot);flex:none}.OverflowMenu-module__NIIctW__sheetBody{gap:var(--t-s-3);flex-direction:column;display:flex}.OverflowMenu-module__NIIctW__foot{padding-top:var(--t-s-2);border-top:1px solid var(--t-line);flex-direction:column;gap:2px;display:flex}@media (max-width:640px){.OverflowMenu-module__NIIctW__item{min-height:44px}.OverflowMenu-module__NIIctW__wrap{position:static}.OverflowMenu-module__NIIctW__panel{width:auto;max-height:calc(100vh - 100% - var(--t-s-4) - var(--t-s-3) - var(--t-s-2));max-height:calc(100dvh - 100% - var(--t-s-4) - var(--t-s-3) - var(--t-s-2));left:0;right:0}}@media (prefers-reduced-motion:reduce){.OverflowMenu-module__NIIctW__panel{animation-duration:0s}.OverflowMenu-module__NIIctW__item,.OverflowMenu-module__NIIctW__item:active{transition-duration:0s}}
.TextView-module__qBOaXq__root{width:100%;max-width:var(--t-measure);padding:var(--t-s-7) var(--t-s-5) calc(160px + var(--t-safe-bottom));font-family:var(--t-font-read);font-size:var(--t-fs-5);line-height:var(--t-lh-read);color:var(--t-ink);margin:0 auto}html{scroll-padding-bottom:calc(160px + var(--t-safe-bottom))}.TextView-module__qBOaXq__paragraph{margin:0 0 var(--t-s-5);position:relative}h2.TextView-module__qBOaXq__paragraph{font-size:var(--t-fs-7);font-weight:600;line-height:var(--t-lh-tight);letter-spacing:var(--t-track-title)}h3.TextView-module__qBOaXq__paragraph{font-size:var(--t-fs-6);font-weight:600;line-height:var(--t-lh-tight);letter-spacing:var(--t-track-title)}h4.TextView-module__qBOaXq__paragraph{font-size:var(--t-fs-4);font-weight:600;line-height:var(--t-lh-tight)}blockquote.TextView-module__qBOaXq__paragraph{padding-left:var(--t-s-4);border-left:2px solid var(--t-line-strong);color:var(--t-muted);margin-inline:0}.TextView-module__qBOaXq__list{margin:0 0 var(--t-s-5);padding-left:var(--t-s-6)}.TextView-module__qBOaXq__list .TextView-module__qBOaXq__paragraph{margin:0 0 var(--t-s-2)}.TextView-module__qBOaXq__sentenceWrap{display:inline;position:relative}.TextView-module__qBOaXq__sentence{color:inherit;font:inherit;text-align:inherit;cursor:pointer;border-radius:var(--t-r-tile);background:0 0;border:0;margin:0;padding:0;display:inline}.TextView-module__qBOaXq__sentence:disabled{cursor:text}.TextView-module__qBOaXq__sentence:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.TextView-module__qBOaXq__sentenceActive{background:var(--t-marker);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;margin:-2px -4px;padding:2px 4px}.TextView-module__qBOaXq__word{border-radius:2px}.TextView-module__qBOaXq__wordCurrent{text-decoration-line:underline;-webkit-text-decoration-color:var(--t-pivot);text-decoration-color:var(--t-pivot);text-underline-offset:.15em;text-decoration-thickness:2px}.TextView-module__qBOaXq__wordUncertain{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--t-warn);text-decoration-color:var(--t-warn);text-underline-offset:.2em}.TextView-module__qBOaXq__startHere{z-index:2;align-items:center;gap:var(--t-s-1);height:28px;padding:0 var(--t-s-3);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-1);white-space:nowrap;border-radius:var(--t-r-pill);box-shadow:var(--t-shadow-2);cursor:pointer;animation:TextView-module__qBOaXq__start-here-in var(--t-fast) var(--t-ease-out) both;transition:background-color var(--t-fast) var(--t-ease), transform var(--t-fast) var(--t-ease-out);font-weight:600;display:inline-flex;position:absolute;bottom:100%;left:0}.TextView-module__qBOaXq__startHere:hover{background:var(--t-surface)}.TextView-module__qBOaXq__startHere:active{transform:scale(.97)}@keyframes TextView-module__qBOaXq__start-here-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.TextView-module__qBOaXq__editButton{top:0;right:calc(-1 * var(--t-s-6));width:32px;height:32px;color:var(--t-muted);border-radius:var(--t-r-pill);cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--t-ease), background-color var(--t-fast) var(--t-ease), transform var(--t-fast) var(--t-ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.TextView-module__qBOaXq__paragraph:hover .TextView-module__qBOaXq__editButton,.TextView-module__qBOaXq__editButton:focus-visible,.TextView-module__qBOaXq__editButtonVisible{opacity:1}.TextView-module__qBOaXq__editButton:hover{color:var(--t-ink);background:var(--t-surface-hover)}.TextView-module__qBOaXq__editButton:active{background:var(--t-surface-press);transform:scale(.97)}@media (pointer:coarse){.TextView-module__qBOaXq__editButton{width:44px;height:44px}}@media (max-width:640px){.TextView-module__qBOaXq__editButton{top:-4px;right:0}}.TextView-module__qBOaXq__editWrap{gap:var(--t-s-2);flex-direction:column;display:flex}.TextView-module__qBOaXq__editLabel{font-family:var(--t-font-ui);font-size:var(--t-fs-1);color:var(--t-muted)}.TextView-module__qBOaXq__editArea{width:100%;padding:var(--t-s-3);border:1px solid var(--t-line-strong);background:var(--t-page);color:var(--t-ink);font-family:var(--t-font-read);font-size:var(--t-fs-5);line-height:var(--t-lh-read);border-radius:var(--t-r-field);resize:vertical;transition:border-color var(--t-fast) var(--t-ease)}.TextView-module__qBOaXq__editArea:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.TextView-module__qBOaXq__editError{color:var(--t-danger);font-family:var(--t-font-ui);font-size:var(--t-fs-2);margin:0}.TextView-module__qBOaXq__editActions{justify-content:flex-end;gap:var(--t-s-2);display:flex}
.ListenReader-module__fkes6W__root{background:var(--t-page);flex-direction:column;min-height:100vh;display:flex;position:relative}.ListenReader-module__fkes6W__content{flex:1;position:relative}.ListenReader-module__fkes6W__errorBanner,.ListenReader-module__fkes6W__sleepBanner{align-items:center;gap:var(--t-s-2);margin:0 var(--t-s-5);padding:var(--t-s-3) var(--t-s-4);border:1px solid var(--t-line);background:var(--t-surface);font-family:var(--t-font-ui);font-size:var(--t-fs-2);border-radius:var(--t-r-field);display:flex}.ListenReader-module__fkes6W__errorBanner{color:var(--t-warn)}.ListenReader-module__fkes6W__sleepBanner{color:var(--t-muted)}.ListenReader-module__fkes6W__hint{bottom:calc(var(--t-s-6) + 64px + var(--t-safe-bottom));z-index:9;padding:var(--t-s-2) var(--t-s-4);border:1px solid var(--t-line);background:var(--t-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);color:var(--t-ink);font-family:var(--t-font-ui);font-size:var(--t-fs-1);border-radius:var(--t-r-pill);box-shadow:var(--t-shadow-2);animation:ListenReader-module__fkes6W__listen-hint-in .2s var(--t-ease) both;margin:0;position:fixed;left:50%;transform:translate(-50%)}@keyframes ListenReader-module__fkes6W__listen-hint-in{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.ListenReader-module__fkes6W__hint{bottom:calc(150px + var(--t-safe-bottom))}}@media (prefers-reduced-motion:reduce){.ListenReader-module__fkes6W__hint{animation-duration:0s}}
.TextReader-module__6lOSmG__root{background:var(--t-page);flex-direction:column;min-height:100vh;display:flex;position:relative}.TextReader-module__6lOSmG__content{flex:1}
@property --l-p{syntax:"<number>";inherits:true;initial-value:1}.Launch-module__wEvd0q__page{--l-display-font:var(--l-font-display), var(--t-font-read);--l-gutter:clamp(20px, 5vw, 56px);--l-wide:1240px;--l-bar:65px;--l-section:clamp(96px, 13vw, 184px);--t-font-read:var(--l-display-font);background:var(--t-page);color:var(--t-ink);font-family:var(--t-font-ui);overflow-x:clip}.Launch-module__wEvd0q__main{display:block}.Launch-module__wEvd0q__page [id],.Launch-module__wEvd0q__page h2,.Launch-module__wEvd0q__page h3{scroll-margin-top:calc(var(--l-bar) + 24px)}.Launch-module__wEvd0q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Launch-module__wEvd0q__eyebrow{margin:0 0 var(--t-s-4);color:var(--t-muted);font-size:var(--t-fs-1);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.Launch-module__wEvd0q__display,.Launch-module__wEvd0q__h2,.Launch-module__wEvd0q__h2Large,.Launch-module__wEvd0q__h3{font-family:var(--l-display-font);text-wrap:balance;margin:0;font-weight:600}.Launch-module__wEvd0q__display{letter-spacing:-.04em;font-size:min(clamp(44px,6.6vw,100px),10svh);line-height:1}.Launch-module__wEvd0q__h2{letter-spacing:-.035em;font-size:clamp(34px,5vw,64px);line-height:1.04}.Launch-module__wEvd0q__h2Large{letter-spacing:-.04em;font-size:clamp(40px,7vw,96px);line-height:1}.Launch-module__wEvd0q__h3{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,32px);line-height:1.15}.Launch-module__wEvd0q__lede{max-width:46ch;margin:var(--t-s-5) 0 0;color:var(--t-muted);text-wrap:pretty;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.Launch-module__wEvd0q__body{max-width:48ch;margin:var(--t-s-4) 0 0;color:var(--t-muted);font-size:var(--t-fs-4);line-height:var(--t-lh-body);text-wrap:pretty}.Launch-module__wEvd0q__note{max-width:60ch;margin:var(--t-s-5) 0 0;color:var(--t-muted);font-size:var(--t-fs-2);line-height:1.5}.Launch-module__wEvd0q__textLink{color:var(--t-ink);text-decoration:underline;-webkit-text-decoration-color:var(--t-line-strong);text-decoration-color:var(--t-line-strong);text-underline-offset:.2em;transition:text-decoration-color var(--t-fast) var(--t-ease)}.Launch-module__wEvd0q__textLink:hover{text-decoration-color:currentColor}.Launch-module__wEvd0q__section{max-width:calc(var(--l-wide) + 2 * var(--l-gutter));padding:var(--l-section) var(--l-gutter) 0;margin:0 auto}.Launch-module__wEvd0q__sectionHead{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.Launch-module__wEvd0q__sectionHead .Launch-module__wEvd0q__lede{margin-inline:auto}.Launch-module__wEvd0q__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.Launch-module__wEvd0q__splitReverse>:first-child{order:2}.Launch-module__wEvd0q__splitDevice{justify-self:center;width:min(340px,100%)}@media (max-width:900px){.Launch-module__wEvd0q__split{grid-template-columns:minmax(0,1fr)}.Launch-module__wEvd0q__splitReverse>:first-child{order:0}.Launch-module__wEvd0q__splitDevice{width:min(300px,74vw)}}.Launch-module__wEvd0q__bar{z-index:20;border-bottom:1px solid var(--t-line);background-color:color-mix(in srgb, var(--t-page) 78%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.6);position:sticky;top:0}.Launch-module__wEvd0q__barInner{align-items:center;gap:var(--t-s-5);max-width:calc(var(--l-wide) + 2 * var(--l-gutter));min-height:64px;padding:0 var(--l-gutter);margin:0 auto;display:flex}.Launch-module__wEvd0q__barInner>:first-child{margin-right:auto}.Launch-module__wEvd0q__barSections,.Launch-module__wEvd0q__barLinks{gap:var(--t-s-5);font-size:var(--t-fs-1);display:flex}.Launch-module__wEvd0q__barLinks{padding-left:var(--t-s-5);border-left:1px solid var(--t-line)}.Launch-module__wEvd0q__barSections a,.Launch-module__wEvd0q__barLinks a,.Launch-module__wEvd0q__footerLinks a{color:var(--t-muted);border-radius:var(--t-r-tile);white-space:nowrap;transition:color var(--t-fast) var(--t-ease);text-decoration:none}.Launch-module__wEvd0q__barSections a:hover,.Launch-module__wEvd0q__barLinks a:hover,.Launch-module__wEvd0q__footerLinks a:hover{color:var(--t-ink)}.Launch-module__wEvd0q__brand{color:var(--t-ink);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.Launch-module__wEvd0q__barSections a,.Launch-module__wEvd0q__barLinks a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:1080px){.Launch-module__wEvd0q__page{--l-bar:109px}.Launch-module__wEvd0q__barInner{gap:0 var(--t-s-5);flex-wrap:wrap}.Launch-module__wEvd0q__barInner>.Launch-module__wEvd0q__brand,.Launch-module__wEvd0q__barLinks,.Launch-module__wEvd0q__barCta{align-items:center;min-height:64px;display:flex}.Launch-module__wEvd0q__barSections{scrollbar-width:thin;flex:1 0 100%;order:3;min-width:0;overflow-x:auto}.Launch-module__wEvd0q__barLinks{border-left:0;padding-left:0}}@media (max-width:640px){.Launch-module__wEvd0q__barCta{display:none}.Launch-module__wEvd0q__barLinks{gap:var(--t-s-4)}}.Launch-module__wEvd0q__cta{align-items:center;gap:var(--t-s-3);flex-direction:column;display:flex}.Launch-module__wEvd0q__soon{min-height:48px;padding:0 var(--t-s-5);border:1px solid var(--t-line-strong);border-radius:var(--t-r-pill);color:var(--t-ink);font-size:var(--t-fs-3);white-space:nowrap;align-items:center;margin:0;font-weight:600;display:inline-flex}.Launch-module__wEvd0q__soon[data-compact=true]{min-height:32px;padding:0 var(--t-s-3);font-size:var(--t-fs-1)}.Launch-module__wEvd0q__ctaPrice{color:var(--t-muted);font-size:var(--t-fs-2);margin:0}.Launch-module__wEvd0q__badgeLink{border-radius:9px;display:inline-flex}.Launch-module__wEvd0q__badgeLink img{height:auto;display:block}.Launch-module__wEvd0q__badgeWhite,[data-scheme=dark] .Launch-module__wEvd0q__badgeBlack{display:none!important}[data-scheme=dark] .Launch-module__wEvd0q__badgeWhite{display:block!important}.Launch-module__wEvd0q__hero{padding:clamp(8px, 2vw, 24px) var(--l-gutter) 0;text-align:center;position:relative}.Launch-module__wEvd0q__stageWrap{--l-word:min(clamp(48px, 7.4vw, 116px), 8svh);max-width:1320px;font-size:var(--l-word);margin:0 auto;padding-bottom:28px;position:relative}.Launch-module__wEvd0q__stageWrap .Launch-module__wEvd0q__stage{height:2.7em}.Launch-module__wEvd0q__stage,.Launch-module__wEvd0q__tryStage{height:2.9em;font-family:var(--l-display-font);position:relative}.Launch-module__wEvd0q__beamTop,.Launch-module__wEvd0q__beamBottom{background:var(--t-guide);height:1px;position:absolute;left:0;right:0}.Launch-module__wEvd0q__beamTop{top:calc(50% - 1.12em)}.Launch-module__wEvd0q__beamBottom{top:calc(50% + 1.12em)}.Launch-module__wEvd0q__tickTop,.Launch-module__wEvd0q__tickBottom{background:var(--t-pivot);border-radius:1px;width:max(3px,.03em);height:.18em;position:absolute;left:50%;transform:translate(-50%)}.Launch-module__wEvd0q__tickTop{top:calc(50% - .96em)}.Launch-module__wEvd0q__tickBottom{top:calc(50% + .78em)}.Launch-module__wEvd0q__flashWord,.Launch-module__wEvd0q__tryWord{width:max-content;color:var(--t-stage-ink);white-space:nowrap;font-variant-ligatures:none;grid-template-columns:1fr auto 1fr;margin:0;font-size:1em;font-weight:500;line-height:1.25;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Launch-module__wEvd0q__before{text-align:right}.Launch-module__wEvd0q__after{text-align:left}.Launch-module__wEvd0q__pivot{color:var(--t-pivot)}.Launch-module__wEvd0q__flashWord{opacity:0}.Launch-module__wEvd0q__finalWord{opacity:1}.Launch-module__wEvd0q__readout{right:0;top:calc(50% + 1.12 * var(--l-word) + 10px);color:var(--t-muted);font-family:var(--t-font-mono);font-size:var(--t-fs-0);font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:0;position:absolute}.Launch-module__wEvd0q__replay{left:50%;top:calc(2.47 * var(--l-word) + 4px);min-height:32px;padding:0 var(--t-s-3);border-radius:var(--t-r-pill);color:var(--t-muted);font-size:var(--t-fs-1);cursor:pointer;transition:color var(--t-fast) var(--t-ease);background:0 0;border:0;align-items:center;gap:6px;display:none;position:absolute;transform:translate(-50%)}.Launch-module__wEvd0q__replay:hover{color:var(--t-ink)}.Launch-module__wEvd0q__heroCopy{flex-direction:column;align-items:center;max-width:1000px;margin:clamp(8px,1.6vw,24px) auto 0;display:flex}.Launch-module__wEvd0q__heroCopy .Launch-module__wEvd0q__display{max-width:12ch;margin-bottom:clamp(20px,2.4vw,32px)}.Launch-module__wEvd0q__heroDevice{z-index:1;width:clamp(250px,32vw,440px);margin:clamp(32px,4vw,56px) auto 0;position:relative}@media (max-width:640px){.Launch-module__wEvd0q__heroDevice{width:min(76vw,330px)}}.Launch-module__wEvd0q__heroStatement{max-width:30ch;color:var(--t-ink);font-family:var(--l-display-font);letter-spacing:-.02em;text-wrap:balance;margin:clamp(72px,10vw,144px) auto 0;font-size:clamp(24px,3.2vw,42px);font-weight:500;line-height:1.3}.Launch-module__wEvd0q__heroStatement>span{display:block}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__flashWord{animation:Launch-module__wEvd0q__l-show var(--for) linear var(--at) 1 none}.Launch-module__wEvd0q__finalWord{animation:Launch-module__wEvd0q__l-land 1ms linear var(--at) 1 both}.Launch-module__wEvd0q__readout{animation:Launch-module__wEvd0q__l-readout calc(var(--total) - .5s) linear .5s 1 none}.Launch-module__wEvd0q__replay{animation:Launch-module__wEvd0q__l-appear .4s var(--t-ease-out) calc(var(--total) + .9s) 1 both;display:inline-flex}.Launch-module__wEvd0q__heroCopy{animation:Launch-module__wEvd0q__l-lift 1.2s var(--t-ease-out) .12s 1 both}.Launch-module__wEvd0q__heroDevice{animation:Launch-module__wEvd0q__l-rise 1.6s var(--t-ease-out) .3s 1 both}.Launch-module__wEvd0q__heroTilt>*{transform:perspective(1800px) translateY(calc((1 - var(--l-p)) * 40px)) rotateX(calc((1 - var(--l-p)) * 30deg)) scale(calc(.82 + .18 * var(--l-p)));transform-origin:50% 0}}@keyframes Launch-module__wEvd0q__l-show{0%,to{opacity:1}}@keyframes Launch-module__wEvd0q__l-land{0%{opacity:0}to{opacity:1}}@keyframes Launch-module__wEvd0q__l-readout{0%,to{opacity:1}}@keyframes Launch-module__wEvd0q__l-appear{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes Launch-module__wEvd0q__l-lift{0%{transform:translateY(24px)}to{transform:none}}@keyframes Launch-module__wEvd0q__l-rise{0%{transform:translateY(48px)}to{transform:none}}.Launch-module__wEvd0q__tour{max-width:calc(var(--l-wide) + 2 * var(--l-gutter));padding:var(--l-section) var(--l-gutter) 0;margin:0 auto}.Launch-module__wEvd0q__tourGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);margin-top:clamp(40px,6vw,80px);display:grid}.Launch-module__wEvd0q__tourSteps{margin:0;padding:0;list-style:none}.Launch-module__wEvd0q__step{min-height:88vh;padding-left:var(--t-s-6);flex-direction:column;justify-content:center;display:flex;position:relative}.Launch-module__wEvd0q__step:before{content:"";background:var(--t-pivot);width:2px;height:12em;max-height:60%;transition:transform var(--t-slow) var(--t-ease-out);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.Launch-module__wEvd0q__step[data-current=true]:before{transform:translateY(-50%)scaleY(1)}.Launch-module__wEvd0q__step .Launch-module__wEvd0q__h3{transition:color var(--t-slow) var(--t-ease)}.Launch-module__wEvd0q__step[data-current=false] .Launch-module__wEvd0q__h3{color:var(--t-muted)}.Launch-module__wEvd0q__stepDevice{display:none}.Launch-module__wEvd0q__tourPin{top:var(--l-bar);justify-content:center;align-items:center;gap:var(--t-s-5);height:calc(100vh - var(--l-bar));height:calc(100svh - var(--l-bar));flex-direction:column;display:flex;position:sticky}.Launch-module__wEvd0q__tourScreens{width:min(360px, calc((100svh - var(--l-bar) - 120px) * .46));display:grid}.Launch-module__wEvd0q__tourScreen{visibility:hidden;opacity:0;transition:opacity .6s var(--t-ease), visibility 0s linear .6s;grid-area:1/1}.Launch-module__wEvd0q__tourScreen[data-pos=on]{visibility:visible;opacity:1;transition:opacity .6s var(--t-ease) .12s, visibility 0s}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__tourScreen{transform-origin:50% 55%;transition:opacity .6s var(--t-ease), transform .9s var(--t-ease-out), visibility 0s linear .9s}.Launch-module__wEvd0q__tourScreen[data-pos=on]{transition:opacity .6s var(--t-ease) .12s, transform .9s var(--t-ease-out), visibility 0s;transform:none}.Launch-module__wEvd0q__tourScreen[data-pos=before]{transform:perspective(1400px)translate(-22%,-4%)rotateY(34deg)rotate(-4deg)scale(.8)}.Launch-module__wEvd0q__tourScreen[data-pos=after]{transform:perspective(1400px)translate(22%,6%)rotateY(-34deg)rotate(4deg)scale(.8)}}.Launch-module__wEvd0q__tourDots{gap:var(--t-s-2);color:var(--t-muted);font-size:var(--t-fs-0);margin:0;padding:0;list-style:none;display:flex}.Launch-module__wEvd0q__tourDots li{border-radius:var(--t-r-pill);transition:background-color var(--t-base) var(--t-ease), color var(--t-base) var(--t-ease);padding:4px 10px}.Launch-module__wEvd0q__tourDots li[data-on=true]{background:var(--t-surface-2);color:var(--t-ink)}@media (max-width:900px){.Launch-module__wEvd0q__tourGrid{grid-template-columns:minmax(0,1fr)}.Launch-module__wEvd0q__tourPin{display:none}.Launch-module__wEvd0q__step{min-height:0;padding-top:clamp(64px,14vw,112px);padding-left:0}.Launch-module__wEvd0q__step:before{display:none}.Launch-module__wEvd0q__step[data-current=false] .Launch-module__wEvd0q__h3{color:var(--t-ink)}.Launch-module__wEvd0q__stepDevice{width:min(300px,74vw);margin:var(--t-s-7) auto 0;display:block}}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__stepTilt{opacity:clamp(0, calc(var(--l-p) * 2.2), 1);transform:perspective(1600px) translateY(calc((1 - var(--l-p)) * 96px)) rotateX(calc((1 - var(--l-p)) * 22deg)) scale(calc(.88 + .12 * var(--l-p)));transform-origin:50% 0}}.Launch-module__wEvd0q__chart{max-width:480px;margin:var(--t-s-6) 0 0;padding:var(--t-s-5) var(--t-s-5) var(--t-s-3);border:1px solid var(--t-line);background:var(--t-stage);box-shadow:var(--t-shadow-2);border-radius:20px}.Launch-module__wEvd0q__chartHead{flex-direction:column;gap:2px;display:flex}.Launch-module__wEvd0q__chartTitle{color:var(--t-ink);font-size:var(--t-fs-3);font-weight:600}.Launch-module__wEvd0q__chartSub{color:var(--t-muted);font-size:var(--t-fs-1)}.Launch-module__wEvd0q__chartSvg{width:100%;height:auto;margin-top:var(--t-s-3);display:block;overflow:visible}.Launch-module__wEvd0q__chartRule{stroke:var(--t-line);stroke-width:1px}.Launch-module__wEvd0q__chartAxis{stroke:var(--t-line-strong);stroke-width:1.5px}.Launch-module__wEvd0q__chartTick,.Launch-module__wEvd0q__chartLabel{fill:var(--t-muted);font-variant-numeric:tabular-nums;font-size:12px}.Launch-module__wEvd0q__chartLabel{font-size:13px}.Launch-module__wEvd0q__chartValue{fill:var(--t-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.Launch-module__wEvd0q__chartBar{fill:var(--t-dim)}[data-highlight]>.Launch-module__wEvd0q__chartBar{fill:var(--t-pivot)}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__chartRule,.Launch-module__wEvd0q__chartBar{transform-box:fill-box}.Launch-module__wEvd0q__chartRule{transform-origin:0;transition:transform .7s var(--t-ease-out) calc(var(--l-i) * 50ms)}.Launch-module__wEvd0q__chartBar{transform-origin:50% 100%;transition:transform .8s var(--t-ease-out) calc(.3s + var(--l-i) * .13s)}[data-highlight]>.Launch-module__wEvd0q__chartBar{transition:transform .9s cubic-bezier(.34,1.4,.64,1) 1.05s}.Launch-module__wEvd0q__chartValue,.Launch-module__wEvd0q__chartTick,.Launch-module__wEvd0q__chartLabel{transition:opacity .45s var(--t-ease) calc(.65s + var(--l-i) * .13s)}[data-highlight]>.Launch-module__wEvd0q__chartValue{transition-delay:1.7s}.Launch-module__wEvd0q__chart[data-state=idle] .Launch-module__wEvd0q__chartRule{transform:scaleX(0)}.Launch-module__wEvd0q__chart[data-state=idle] .Launch-module__wEvd0q__chartBar{transform:scaleY(0)}.Launch-module__wEvd0q__chart[data-state=idle] .Launch-module__wEvd0q__chartValue,.Launch-module__wEvd0q__chart[data-state=idle] .Launch-module__wEvd0q__chartTick,.Launch-module__wEvd0q__chart[data-state=idle] .Launch-module__wEvd0q__chartLabel{opacity:0}.Launch-module__wEvd0q__chart[data-state=idle] *{transition:none}}.Launch-module__wEvd0q__try{max-width:1080px;margin:clamp(40px,6vw,72px) auto 0}.Launch-module__wEvd0q__tryStage{--l-word:clamp(36px, 7vw, 88px);border:1px solid var(--t-line);background:var(--t-stage);height:3.4em;font-size:var(--l-word);border-radius:24px;overflow:hidden}.Launch-module__wEvd0q__tryStage[data-chunk="2"],.Launch-module__wEvd0q__tryStage[data-chunk="3"]{font-size:calc(var(--l-word) * .8);height:4.25em}.Launch-module__wEvd0q__tryStage .Launch-module__wEvd0q__beamTop,.Launch-module__wEvd0q__tryStage .Launch-module__wEvd0q__beamBottom{left:5%;right:5%}.Launch-module__wEvd0q__tryProgress{background:var(--t-ink);transform-origin:0;height:2px;transition:transform .18s linear;position:absolute;top:0;left:0;right:0}.Launch-module__wEvd0q__tryControls{align-items:end;gap:var(--t-s-6);margin-top:var(--t-s-5);padding:var(--t-s-5);border:1px solid var(--t-line);background:var(--t-surface);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.Launch-module__wEvd0q__tryTransport{align-items:center;gap:var(--t-s-2);display:flex}.Launch-module__wEvd0q__tryTransport button:first-child{min-width:120px}.Launch-module__wEvd0q__tryPace{gap:var(--t-s-2);flex-direction:column;min-width:0;display:flex}.Launch-module__wEvd0q__tryPaceHead,.Launch-module__wEvd0q__tryChunk{color:var(--t-muted);font-size:var(--t-fs-1)}.Launch-module__wEvd0q__tryPaceHead{justify-content:space-between;display:flex}.Launch-module__wEvd0q__tryReadout{color:var(--t-ink);font-variant-numeric:tabular-nums;font-weight:600}.Launch-module__wEvd0q__tryChunk{gap:var(--t-s-2);flex-direction:column;display:flex}@media (max-width:760px){.Launch-module__wEvd0q__tryControls{gap:var(--t-s-5);grid-template-columns:minmax(0,1fr)}.Launch-module__wEvd0q__tryTransport button:first-child{flex:1}}.Launch-module__wEvd0q__voices{margin:var(--t-s-6) 0 0;border-top:1px solid var(--t-line);padding:0;list-style:none}.Launch-module__wEvd0q__voices li{justify-content:space-between;align-items:baseline;gap:var(--t-s-4);padding:var(--t-s-3) 0;border-bottom:1px solid var(--t-line);display:flex}.Launch-module__wEvd0q__voiceName{font-family:var(--l-display-font);letter-spacing:-.02em;font-size:clamp(24px,2.6vw,34px);font-weight:500}.Launch-module__wEvd0q__voices li[data-default=true] .Launch-module__wEvd0q__voiceName{font-weight:600}.Launch-module__wEvd0q__voiceNote{color:var(--t-muted);font-size:var(--t-fs-2);text-align:right}.Launch-module__wEvd0q__listenCard{border:1px solid var(--t-line);background:var(--t-stage);box-shadow:var(--t-shadow-2);border-radius:clamp(24px,3vw,36px);margin:clamp(56px,8vw,112px) 0 0;padding:clamp(28px,5vw,72px)}.Launch-module__wEvd0q__listenText{isolation:isolate;max-width:28ch;color:var(--t-stage-ink);font-family:var(--l-display-font);letter-spacing:-.025em;margin:0;font-size:clamp(28px,4.4vw,60px);font-weight:500;line-height:1.3;position:relative}.Launch-module__wEvd0q__listenSentence{white-space:normal}.Launch-module__wEvd0q__listenWord{position:relative}.Launch-module__wEvd0q__listenWord:before{content:"";z-index:-1;background:var(--t-marker);transform-origin:0;border-radius:.12em;position:absolute;inset:.04em -.32em 0 -.06em;transform:scaleX(0)}.Launch-module__wEvd0q__listenWord[data-last=true]:before{right:-.06em}.Launch-module__wEvd0q__listenWord[data-lit=true]:before{transform:none}.Launch-module__wEvd0q__listenSentence[data-done=true] .Launch-module__wEvd0q__listenWord:before{opacity:0}.Launch-module__wEvd0q__player{align-items:center;gap:var(--t-s-3) var(--t-s-3);max-width:560px;padding:var(--t-s-4);border:1px solid var(--t-line);border-radius:var(--t-r-sheet);background:var(--t-glass);font-size:var(--t-fs-2);grid-template-columns:auto auto 1fr auto;grid-template-areas:"button voice.rate""track track track track";margin-top:clamp(32px,4vw,56px);display:grid}.Launch-module__wEvd0q__playerButton{background:var(--t-btn);width:40px;height:40px;color:var(--t-btn-ink);border-radius:999px;grid-area:button;place-items:center;display:grid}.Launch-module__wEvd0q__playerVoice{border:1px solid var(--t-line);border-radius:var(--t-r-pill);grid-area:voice;padding:4px 10px}.Launch-module__wEvd0q__playerRate{color:var(--t-muted);font-variant-numeric:tabular-nums;grid-area:rate}.Launch-module__wEvd0q__playerTrack{background:var(--t-line);border-radius:2px;grid-area:track;height:4px;position:relative;overflow:hidden}.Launch-module__wEvd0q__playerFill{background:var(--t-pivot);transform-origin:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__listenWord:before{transition:transform var(--l-for,.3s) linear, opacity .42s var(--t-ease)}.Launch-module__wEvd0q__playerFill{transition:transform .32s linear}.Launch-module__wEvd0q__listenCard[data-resetting=true] .Launch-module__wEvd0q__listenWord:before,.Launch-module__wEvd0q__listenCard[data-resetting=true] .Launch-module__wEvd0q__playerFill{transition:none}}.Launch-module__wEvd0q__landscapeDevice{width:min(1100px,100%);margin:clamp(48px,7vw,88px) auto 0;padding-block:clamp(24px,6vw,96px)}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__padTurn{transform:rotate(calc((1 - var(--l-p)) * -90deg)) scale(calc(.6 + .4 * var(--l-p)))}}.Launch-module__wEvd0q__formats{gap:var(--t-s-3);margin:var(--t-s-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.Launch-module__wEvd0q__formats li{column-gap:var(--t-s-3);padding:var(--t-s-4);border:1px solid var(--t-line);border-radius:var(--t-r-card);background:var(--t-stage);box-shadow:var(--t-shadow-0);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon name""icon note";align-items:center;display:grid}.Launch-module__wEvd0q__formats svg{color:var(--t-pivot);grid-area:icon}.Launch-module__wEvd0q__formatName{grid-area:name;font-weight:600}.Launch-module__wEvd0q__formatNote{color:var(--t-muted);font-size:var(--t-fs-1);grid-area:note}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__formats li{--l-q:clamp(0, calc(var(--l-p) * 1.5 - var(--l-i,0) * .1), 1);opacity:clamp(0, calc(var(--l-q) * 2.5), 1);transform:translate(calc((1 - var(--l-q)) * var(--l-dx,0px)), calc((1 - var(--l-q)) * var(--l-dy,0px))) rotate(calc((1 - var(--l-q)) * var(--l-r,0deg)))}}@media (max-width:420px){.Launch-module__wEvd0q__formats{grid-template-columns:minmax(0,1fr)}}.Launch-module__wEvd0q__privacy{margin-top:var(--l-section);padding:var(--l-section) var(--l-gutter);background:var(--t-surface)}.Launch-module__wEvd0q__points{max-width:var(--l-wide);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:clamp(48px,7vw,96px) auto 0;padding:0;list-style:none;display:grid}.Launch-module__wEvd0q__points li{padding-top:var(--t-s-5);border-top:2px solid var(--t-ink)}.Launch-module__wEvd0q__pointTitle{font-family:var(--l-display-font);letter-spacing:-.015em;margin:0;font-size:clamp(20px,1.9vw,24px);font-weight:600}.Launch-module__wEvd0q__pointBody{margin:var(--t-s-3) 0 0;color:var(--t-muted);font-size:var(--t-fs-4);line-height:var(--t-lh-body)}.Launch-module__wEvd0q__privacyFoot{justify-content:center;gap:var(--t-s-2) var(--t-s-5);color:var(--t-muted);font-size:var(--t-fs-3);flex-wrap:wrap;margin:clamp(48px,6vw,80px) 0 0;display:flex}@media (max-width:760px){.Launch-module__wEvd0q__points{grid-template-columns:minmax(0,1fr)}}.Launch-module__wEvd0q__fonts{gap:var(--t-s-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.Launch-module__wEvd0q__fonts li{justify-content:space-between;gap:var(--t-s-6);min-height:220px;padding:var(--t-s-6);border:1px solid var(--t-line);background:var(--t-surface);border-radius:20px;flex-direction:column;display:flex}.Launch-module__wEvd0q__fontSample{color:var(--t-ink);font-size:clamp(36px,4vw,52px);line-height:1.1}.Launch-module__wEvd0q__fontSample[data-family=lexend]{font-family:var(--l-display-font);font-weight:500}.Launch-module__wEvd0q__fontSample[data-family=atkinson]{font-family:"Atkinson Hyperlegible", var(--t-font-ui)}.Launch-module__wEvd0q__fontSample[data-family=opendyslexic]{font-family:"OpenDyslexic", var(--t-font-ui);font-size:clamp(30px,3.3vw,44px)}.Launch-module__wEvd0q__fontName{color:var(--t-muted);font-size:var(--t-fs-2)}@media (max-width:760px){.Launch-module__wEvd0q__fonts{grid-template-columns:minmax(0,1fr)}.Launch-module__wEvd0q__fonts li{min-height:0}}.Launch-module__wEvd0q__plans{justify-content:center;gap:var(--t-s-4);grid-template-columns:repeat(2,minmax(0,280px));margin:clamp(40px,6vw,64px) 0 0;padding:0;list-style:none;display:grid}.Launch-module__wEvd0q__plans li{padding:var(--t-s-6) var(--t-s-5);border:1px solid var(--t-line);background:var(--t-surface);border-radius:20px;flex-direction:column;align-items:center;display:flex}.Launch-module__wEvd0q__planName{color:var(--t-muted);font-size:var(--t-fs-2);font-weight:600}.Launch-module__wEvd0q__planPrice{margin-top:var(--t-s-3);font-family:var(--l-display-font);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(34px,3.6vw,46px);font-weight:600;line-height:1}.Launch-module__wEvd0q__planPeriod{margin-top:var(--t-s-2);color:var(--t-muted);font-size:var(--t-fs-3)}.Launch-module__wEvd0q__pricing{min-height:calc(100svh - var(--l-bar) - 24px)}.Launch-module__wEvd0q__pricingCta{margin-top:var(--t-s-7);text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:520px){.Launch-module__wEvd0q__plans{grid-template-columns:minmax(0,1fr)}}.Launch-module__wEvd0q__footer{margin-top:var(--l-section);padding:44px var(--l-gutter) calc(56px + var(--t-safe-bottom));border-top:1px solid var(--t-line);color:var(--t-muted);font-size:var(--t-fs-2);line-height:1.6}.Launch-module__wEvd0q__footerInner{max-width:var(--l-wide);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 40px;margin:0 auto;display:flex}.Launch-module__wEvd0q__footerLinks{flex-wrap:wrap;gap:8px 22px;display:flex}.Launch-module__wEvd0q__footerLegal{width:100%;font-size:var(--t-fs-1);margin:0}.Launch-module__wEvd0q__scroll,.Launch-module__wEvd0q__reveal{overflow-anchor:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__scroll,.Launch-module__wEvd0q__reveal{animation:linear both Launch-module__wEvd0q__l-progress;animation-timeline:view()}.Launch-module__wEvd0q__reveal{animation-range:entry entry 30%}.Launch-module__wEvd0q__heroTilt{animation-range:cover 6% cover 40%}.Launch-module__wEvd0q__stepDevice.Launch-module__wEvd0q__scroll,.Launch-module__wEvd0q__splitDevice.Launch-module__wEvd0q__scroll{animation-range:cover cover 34%}.Launch-module__wEvd0q__landscapeDevice.Launch-module__wEvd0q__scroll{animation-range:cover 8% cover 46%}.Launch-module__wEvd0q__formats.Launch-module__wEvd0q__scroll{animation-range:entry entry 40%}}}@keyframes Launch-module__wEvd0q__l-progress{0%{--l-p:0}to{--l-p:1}}@media (prefers-reduced-motion:no-preference){.Launch-module__wEvd0q__reveal>*{--l-q:clamp(0, calc(var(--l-p) * 1.45 - var(--l-i,0) * .15), 1);opacity:clamp(0, calc(var(--l-q) * 1.6), 1);transform:translateY(calc((1 - var(--l-q)) * 40px))}.Launch-module__wEvd0q__reveal>:nth-child(2){--l-i:1}.Launch-module__wEvd0q__reveal>:nth-child(3){--l-i:2}.Launch-module__wEvd0q__reveal>:nth-child(n+4){--l-i:3}}
.page-module__OmXfwq__main{gap:var(--t-s-5);padding:var(--t-s-6) var(--t-s-5);flex-direction:column;display:flex}.page-module__OmXfwq__heading{font-size:var(--t-fs-7);line-height:var(--t-lh-tight);margin:0}.page-module__OmXfwq__subheading{margin:0 0 var(--t-s-2);font-size:var(--t-fs-2);text-transform:uppercase;letter-spacing:.06em;color:var(--t-dim);font-weight:600}.page-module__OmXfwq__summary{gap:var(--t-s-4);flex-direction:column;display:flex}.page-module__OmXfwq__stats{gap:var(--t-s-5);flex-wrap:wrap;margin:0;display:flex}.page-module__OmXfwq__stats dt{font-size:var(--t-fs-1);color:var(--t-muted)}.page-module__OmXfwq__stats dd{font-size:var(--t-fs-5);font-variant-numeric:tabular-nums;margin:0}.page-module__OmXfwq__empty{color:var(--t-muted);margin:0}.page-module__OmXfwq__table{border-collapse:collapse;width:100%;font-size:var(--t-fs-1);font-variant-numeric:tabular-nums}.page-module__OmXfwq__table th,.page-module__OmXfwq__table td{padding:var(--t-s-2) var(--t-s-3);text-align:left;border-bottom:1px solid var(--t-line);vertical-align:baseline}.page-module__OmXfwq__table th{z-index:1;background:var(--t-page);font-size:var(--t-fs-1);color:var(--t-dim);text-transform:uppercase;letter-spacing:.06em;position:sticky;top:0}.page-module__OmXfwq__number{text-align:right;font-variant-numeric:tabular-nums}.page-module__OmXfwq__mono{font-family:var(--t-font-mono);font-size:var(--t-fs-1);color:var(--t-muted)}.page-module__OmXfwq__delete{padding:var(--t-s-1) var(--t-s-3);font:inherit;font-size:var(--t-fs-1);color:var(--t-danger);border:1px solid var(--t-line-strong);border-radius:var(--t-r-pill);cursor:pointer;background:0 0}.page-module__OmXfwq__delete:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.page-module__OmXfwq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Gallery-module__MtO3fG__page{max-width:900px;padding:var(--t-s-5) var(--t-s-5) var(--t-s-8);margin:0 auto}.Gallery-module__MtO3fG__title{color:var(--t-ink);font-size:var(--t-fs-6);letter-spacing:var(--t-track-title);margin:0;font-weight:600}.Gallery-module__MtO3fG__top{justify-content:space-between;align-items:center;gap:var(--t-s-4);flex-wrap:wrap;display:flex}.Gallery-module__MtO3fG__note{margin:var(--t-s-2) 0 0;color:var(--t-muted);font-size:var(--t-fs-1)}.Gallery-module__MtO3fG__section{margin-top:var(--t-s-6);padding-top:var(--t-s-4);border-top:1px solid var(--t-line)}.Gallery-module__MtO3fG__heading{margin:0 0 var(--t-s-3);color:var(--t-muted);font-size:var(--t-fs-0);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.Gallery-module__MtO3fG__row{align-items:center;gap:var(--t-s-3);flex-wrap:wrap;display:flex}.Gallery-module__MtO3fG__block{flex:260px;min-width:0;display:block}.Gallery-module__MtO3fG__readout{color:var(--t-muted);font-size:var(--t-fs-2);font-variant-numeric:tabular-nums}.Gallery-module__MtO3fG__switchRow{justify-content:space-between;align-items:center;gap:var(--t-s-3);padding:var(--t-s-2) var(--t-s-3);border:1px solid var(--t-line);border-radius:var(--t-r-card);background:var(--t-surface);color:var(--t-ink);font-size:var(--t-fs-3);flex:240px;display:flex}.Gallery-module__MtO3fG__sheetRow{margin-top:var(--t-s-4)}.Gallery-module__MtO3fG__menuRow{padding-bottom:320px}
.page-module__nqvj-q__page{justify-content:center;align-items:center;gap:var(--t-s-5);min-height:100dvh;padding:var(--t-s-5);flex-direction:column;display:flex}.page-module__nqvj-q__card{width:100%;max-width:400px;padding:var(--t-s-6);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-r-sheet)}.page-module__nqvj-q__wordmark{margin-bottom:var(--t-s-5)}.page-module__nqvj-q__heading{font-size:var(--t-fs-6);font-weight:600;line-height:var(--t-lh-tight);letter-spacing:var(--t-track-title);margin:0}.page-module__nqvj-q__lede{margin:var(--t-s-2) 0 0;font-size:var(--t-fs-3);line-height:var(--t-lh-body);color:var(--t-muted)}.page-module__nqvj-q__form{gap:var(--t-s-4);margin-top:var(--t-s-5);flex-direction:column;display:flex}.page-module__nqvj-q__error{align-items:center;gap:var(--t-s-2);font-size:var(--t-fs-3);color:var(--t-danger);margin:0;display:flex}.page-module__nqvj-q__error svg{flex-shrink:0}.page-module__nqvj-q__footer{font-size:var(--t-fs-1);color:var(--t-muted);text-align:center;margin:0}
.not-found-module__HS70Aa__title{font-size:var(--t-fs-7);font-weight:600;line-height:var(--t-lh-tight);letter-spacing:var(--t-track-title);margin:0}.not-found-module__HS70Aa__help{margin:var(--t-s-3) 0 0;font-size:var(--t-fs-4);line-height:var(--t-lh-body);color:var(--t-muted)}.not-found-module__HS70Aa__button{height:48px;margin-top:var(--t-s-5);padding:0 var(--t-s-5);font-size:var(--t-fs-4);color:var(--t-btn-ink);background:var(--t-btn);border-radius:var(--t-r-pill);transition:background-color var(--t-fast) var(--t-ease), transform 80ms var(--t-ease-out);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__button:hover{background:color-mix(in srgb, var(--t-btn) 96%, black 4%)}.not-found-module__HS70Aa__button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__button{transition:none}.not-found-module__HS70Aa__button:active{transform:none}}
.Device-module__D6NAha__device{background:var(--t-device);width:100%;box-shadow:inset 0 0 0 1px var(--t-device-edge), var(--t-device-shadow);margin:0;position:relative;container-type:inline-size}.Device-module__D6NAha__iphone{border-radius:16%/7.37%;padding:2.4%}.Device-module__D6NAha__ipad-landscape{border-radius:3.4%/4.5%;padding:2.2%}.Device-module__D6NAha__glass{background:var(--t-device-screen);isolation:isolate;position:relative;overflow:hidden}.Device-module__D6NAha__iphone .Device-module__D6NAha__glass{border-radius:13.6cqw}.Device-module__D6NAha__ipad-landscape .Device-module__D6NAha__glass{border-radius:1.6cqw}.Device-module__D6NAha__screen{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.Device-module__D6NAha__island{z-index:2;background:var(--t-device);border-radius:999px;width:27.2cqw;height:8cqw;position:absolute;top:2.3cqw;left:50%;transform:translate(-50%)}.Device-module__D6NAha__clip{position:relative}.Device-module__D6NAha__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-slow) var(--t-ease);position:absolute;inset:0}.Device-module__D6NAha__clip[data-playing=true] .Device-module__D6NAha__video{opacity:1}.Device-module__D6NAha__clipToggle{z-index:3;border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-glass);width:36px;height:36px;color:var(--t-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;opacity:.85;transition:opacity var(--t-fast) var(--t-ease);place-items:center;padding:0;display:grid;position:absolute;bottom:4cqw;right:4cqw}.Device-module__D6NAha__clipToggle:hover,.Device-module__D6NAha__clipToggle:focus-visible{opacity:1}@media (pointer:coarse){.Device-module__D6NAha__clipToggle{width:44px;height:44px}}
