.toast-stack-module__uo6YCW__viewport{z-index:var(--layer-toast);bottom:var(--space-section);width:min(22.5rem, calc(100% - var(--space-block)));pointer-events:none;position:fixed}.toast-stack-module__uo6YCW__bottom-right{right:var(--space-section)}.toast-stack-module__uo6YCW__bottom-left{left:var(--space-section)}.toast-stack-module__uo6YCW__bottom-center{margin-inline:auto;left:0;right:0}.toast-stack-module__uo6YCW__contained{z-index:2;bottom:var(--space-inset);position:absolute}.toast-stack-module__uo6YCW__contained.toast-stack-module__uo6YCW__bottom-right{right:var(--space-inset)}.toast-stack-module__uo6YCW__contained.toast-stack-module__uo6YCW__bottom-left{left:var(--space-inset)}@media (max-width:30rem){.toast-stack-module__uo6YCW__viewport:not(.toast-stack-module__uo6YCW__contained){right:0;bottom:var(--space-inset);margin-inline:auto;left:0}}.toast-stack-module__uo6YCW__list{pointer-events:auto;margin:0;padding:0;list-style:none;position:relative}.toast-stack-module__uo6YCW__item{transform-origin:50% 0;position:absolute;bottom:0;left:0;right:0}.toast-stack-module__uo6YCW__card{border:1px solid var(--border);border-radius:var(--radius-container);corner-shape:var(--corner-shape);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.toast-stack-module__uo6YCW__item[data-front=true] .toast-stack-module__uo6YCW__card,.toast-stack-module__uo6YCW__item[data-expanded=true] .toast-stack-module__uo6YCW__card{box-shadow:var(--shadow-floating)}.toast-stack-module__uo6YCW__item[data-front=false][data-expanded=false] .toast-stack-module__uo6YCW__card{background:var(--surface-muted)}.toast-stack-module__uo6YCW__card[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.toast-stack-module__uo6YCW__content{align-items:flex-start;gap:var(--space-group);padding:var(--space-group) var(--space-group) var(--space-group) var(--space-inset);display:flex}.toast-stack-module__uo6YCW__icon{width:18px;height:20px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.toast-stack-module__uo6YCW__icon[data-type=success]{color:var(--success)}.toast-stack-module__uo6YCW__icon[data-type=info]{color:var(--accent)}.toast-stack-module__uo6YCW__icon[data-type=warning]{color:var(--warning)}.toast-stack-module__uo6YCW__icon[data-type=error]{color:var(--danger)}.toast-stack-module__uo6YCW__glyph{grid-area:1/1;place-items:center;display:grid}.toast-stack-module__uo6YCW__glyph svg{display:block}.toast-stack-module__uo6YCW__spinner{border-radius:var(--radius-full);corner-shape:round;border:1.75px solid;border-right-color:#0000;width:15px;height:15px;animation:.8s linear infinite toast-stack-module__uo6YCW__spin;display:block}.toast-stack-module__uo6YCW__copy{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex:1;line-height:20px;position:relative}.toast-stack-module__uo6YCW__title{font-weight:500;display:block;position:relative}.toast-stack-module__uo6YCW__line{display:block}.toast-stack-module__uo6YCW__description{margin-top:var(--space-hair);color:var(--text-secondary);display:block}.toast-stack-module__uo6YCW__actionSlot{margin-top:calc(var(--space-tight) * -1);flex:none;justify-content:flex-end;display:flex}.toast-stack-module__uo6YCW__actionSlot[data-moving=true]{overflow:hidden}.toast-stack-module__uo6YCW__action,.toast-stack-module__uo6YCW__close{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex:none}.toast-stack-module__uo6YCW__action{height:28px;padding:0 var(--space-group);border-color:var(--border);border-radius:var(--radius-full);corner-shape:round;background:var(--surface);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;font-weight:500}.toast-stack-module__uo6YCW__close{width:28px;height:28px;margin:calc(var(--space-tight) * -1) calc(var(--space-hair) * -1) 0 0;border-radius:var(--radius-full);corner-shape:round;color:var(--text-muted);background:0 0;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.toast-stack-module__uo6YCW__action:hover{border-color:var(--border-strong);background:var(--surface-muted)}.toast-stack-module__uo6YCW__close:hover{background:var(--surface-muted);color:var(--foreground)}}.toast-stack-module__uo6YCW__action:active,.toast-stack-module__uo6YCW__close:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.96}@container (max-width:21rem){.toast-stack-module__uo6YCW__content{row-gap:var(--space-related);flex-wrap:wrap}.toast-stack-module__uo6YCW__actionSlot{padding-left:calc(var(--space-comfort) + var(--space-group));flex-basis:100%;order:1;justify-content:flex-start;margin-top:0}}.toast-stack-module__uo6YCW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes toast-stack-module__uo6YCW__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.toast-stack-module__uo6YCW__card,.toast-stack-module__uo6YCW__icon,.toast-stack-module__uo6YCW__action,.toast-stack-module__uo6YCW__close{transition:none}.toast-stack-module__uo6YCW__action:active,.toast-stack-module__uo6YCW__close:active{scale:none}.toast-stack-module__uo6YCW__spinner{animation:none}}
.providers-module__zwm4Ga__toasts.providers-module__zwm4Ga__toasts.providers-module__zwm4Ga__toasts{right:var(--toast-right,var(--space-section));bottom:var(--toast-bottom,calc(var(--space-6) + env(safe-area-inset-bottom,0px)));left:var(--toast-left,auto);width:var(--toast-width,min(22.5rem, calc(100% - var(--space-block))))}@media (max-width:30rem){.providers-module__zwm4Ga__toasts.providers-module__zwm4Ga__toasts.providers-module__zwm4Ga__toasts{right:var(--toast-right,0);left:var(--toast-left,0);margin-inline:auto}}
.command-palette-module__s6dFHq__palette{border:1px solid var(--border);border-radius:var(--radius-container);background:var(--surface);width:100%;box-shadow:var(--shadow-floating);transform-origin:top;overflow:hidden}.command-palette-module__s6dFHq__searchRow{align-items:center;gap:var(--space-group);min-height:54px;padding:var(--space-related) var(--space-inset);border-bottom:1px solid var(--border-subtle);transition:background var(--duration-fast) var(--ease-standard);display:flex;position:relative}.command-palette-module__s6dFHq__searchRow:focus-within{background:var(--surface-muted)}.command-palette-module__s6dFHq__searchIcon,.command-palette-module__s6dFHq__itemIcon{color:var(--text-muted);flex:none;place-items:center;display:grid}.command-palette-module__s6dFHq__searchIcon{width:22px;height:22px}.command-palette-module__s6dFHq__searchRow input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1}.command-palette-module__s6dFHq__searchRow input::placeholder{color:var(--text-muted)}.command-palette-module__s6dFHq__searchRow input:focus-visible{outline:none}.command-palette-module__s6dFHq__commandKey,.command-palette-module__s6dFHq__shortcut{border:1px solid var(--border);border-radius:var(--radius-detail);background:var(--surface-muted);color:var(--text-muted);font-family:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.command-palette-module__s6dFHq__commandKey{min-width:38px;height:24px;padding:0 var(--space-related);gap:var(--space-hair)}.command-palette-module__s6dFHq__clearButton{border-radius:var(--radius-detail);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.command-palette-module__s6dFHq__clearButton:hover,.command-palette-module__s6dFHq__closeButton:hover{background:var(--surface);color:var(--foreground)}}.command-palette-module__s6dFHq__clearButton:active,.command-palette-module__s6dFHq__closeButton:active{background:var(--surface);color:var(--foreground)}.command-palette-module__s6dFHq__closeButton{border:1px solid var(--border-subtle);border-radius:var(--radius-detail);min-width:27px;height:24px;color:var(--text-muted);padding:0 var(--space-related);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;flex:none;place-items:center;font-weight:500;line-height:1;display:grid}.command-palette-module__s6dFHq__resultsFrame{overflow:hidden}.command-palette-module__s6dFHq__results{max-height:342px;padding:var(--space-related) var(--space-related);position:relative;overflow:auto}.command-palette-module__s6dFHq__highlight{top:0;right:var(--space-related);left:var(--space-related);border-radius:var(--radius-detail);background:var(--surface-muted);opacity:0;pointer-events:none;position:absolute}.command-palette-module__s6dFHq__group{position:relative}.command-palette-module__s6dFHq__group+.command-palette-module__s6dFHq__group{margin-top:var(--space-related)}.command-palette-module__s6dFHq__groupHeading{padding:var(--space-related) var(--space-related) var(--space-tight);color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);display:block}.command-palette-module__s6dFHq__result{align-items:center;gap:var(--space-group);border-radius:var(--radius-detail);width:100%;min-height:34px;padding:0 var(--space-related);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.command-palette-module__s6dFHq__itemIcon{transition:color var(--duration-fast) var(--ease-standard);width:16px;height:16px;color:var(--text-muted);flex:none;place-items:center;display:grid}.command-palette-module__s6dFHq__itemIcon svg{width:16px;height:16px}.command-palette-module__s6dFHq__resultCopy{align-items:baseline;gap:var(--space-related);flex:1;min-width:0;display:flex}.command-palette-module__s6dFHq__resultCopy strong,.command-palette-module__s6dFHq__resultCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.command-palette-module__s6dFHq__resultCopy strong{flex:none;max-width:100%}.command-palette-module__s6dFHq__resultCopy small{min-width:0}.command-palette-module__s6dFHq__resultCopy strong{font-size:var(--text-sm);font-weight:500}.command-palette-module__s6dFHq__resultCopy small{color:var(--text-muted);font-size:var(--text-xs)}.command-palette-module__s6dFHq__shortcut{min-width:18px;height:18px;padding:0 var(--space-tight);border-radius:var(--radius-detail);font-size:var(--text-xs);border-color:#0000}.command-palette-module__s6dFHq__activeResult .command-palette-module__s6dFHq__itemIcon{color:var(--foreground)}.command-palette-module__s6dFHq__empty{justify-items:center;gap:var(--space-tight);padding:var(--space-section) var(--space-group) var(--space-block);text-align:center;display:grid}.command-palette-module__s6dFHq__empty>span{width:32px;height:32px;margin-bottom:var(--space-tight);color:var(--text-muted);place-items:center;display:grid}.command-palette-module__s6dFHq__empty strong{font-size:var(--text-sm);font-weight:500}.command-palette-module__s6dFHq__empty small{color:var(--text-muted);font-size:var(--text-xs)}.command-palette-module__s6dFHq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.command-palette-module__s6dFHq__searchRow{gap:var(--space-related);padding:var(--space-related) var(--space-group)}.command-palette-module__s6dFHq__results{padding:var(--space-related)}.command-palette-module__s6dFHq__highlight{right:var(--space-related);left:var(--space-related)}.command-palette-module__s6dFHq__result{gap:var(--space-related)}.command-palette-module__s6dFHq__shortcut,.command-palette-module__s6dFHq__commandKey{display:none}}@media (max-width:340px){.command-palette-module__s6dFHq__result{padding-inline:var(--space-related)}}@media (prefers-reduced-motion:reduce){.command-palette-module__s6dFHq__searchRow,.command-palette-module__s6dFHq__itemIcon,.command-palette-module__s6dFHq__clearButton,.command-palette-module__s6dFHq__closeButton{transition:none}}
.search-field-module__ltSEmq__field{gap:var(--space-related);min-width:0;display:grid}.search-field-module__ltSEmq__field label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.search-field-module__ltSEmq__shell{min-height:var(--control-height-md);align-items:center;gap:var(--space-related);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-group);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.search-field-module__ltSEmq__shell:hover:not(:focus-within){border-color:var(--foreground)}}.search-field-module__ltSEmq__shell:focus-within{border-color:var(--foreground)}.search-field-module__ltSEmq__shell>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.search-field-module__ltSEmq__shell:focus-within>svg,.search-field-module__ltSEmq__shell[data-filled=true]>svg{color:var(--foreground)}.search-field-module__ltSEmq__input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0}.search-field-module__ltSEmq__input:focus-visible{outline:0}.search-field-module__ltSEmq__input::placeholder{color:var(--text-muted)}.search-field-module__ltSEmq__input::-webkit-search-cancel-button{display:none}.search-field-module__ltSEmq__clearSlot{flex:none;place-items:center;width:24px;height:24px;display:grid}.search-field-module__ltSEmq__shell button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.search-field-module__ltSEmq__shell button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.search-field-module__ltSEmq__shell,.search-field-module__ltSEmq__shell>svg,.search-field-module__ltSEmq__shell button{transition:none}}
.progress-module__-r9Mma__progress{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.progress-module__-r9Mma__meta{justify-content:space-between;gap:var(--space-group);margin-bottom:var(--space-related);line-height:var(--leading-body);display:flex}.progress-module__-r9Mma__label{min-width:0;position:relative}.progress-module__-r9Mma__line{display:block}.progress-module__-r9Mma__value{align-items:center;gap:var(--space-tight);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;display:inline-flex}.progress-module__-r9Mma__count{justify-items:end;display:inline-grid}.progress-module__-r9Mma__count:before{content:"100%";visibility:hidden;height:0;overflow:hidden}.progress-module__-r9Mma__done{color:var(--success);place-items:center;display:grid}.progress-module__-r9Mma__track{border:1px solid var(--border);border-radius:var(--radius-full);corner-shape:round;background:var(--surface-muted);height:7px;overflow:hidden}.progress-module__-r9Mma__fill{border-radius:inherit;corner-shape:inherit;background:var(--accent);width:100%;height:100%;transition:background-color var(--duration-standard) var(--ease-standard);display:block}.progress-module__-r9Mma__progress[data-complete] .progress-module__-r9Mma__fill{background:var(--success);transition-delay:.2s}@media (prefers-reduced-motion:reduce){.progress-module__-r9Mma__fill,.progress-module__-r9Mma__progress[data-complete] .progress-module__-r9Mma__fill{transition:none}}
.hold-to-confirm-module__azUHCa__button{--hold-ink:var(--foreground);--hold-fill:var(--accent);--hold-on-fill:var(--accent-foreground);--hold-border:var(--border-strong);min-height:var(--control-height-md);padding:0 var(--space-comfort);border:1px solid var(--hold-border);border-radius:var(--radius-control);background:var(--surface);color:var(--hold-ink);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.hold-to-confirm-module__azUHCa__button[data-tone=danger]{--hold-ink:var(--danger);--hold-fill:var(--danger);--hold-on-fill:var(--background);--hold-border:color-mix(in oklab, var(--danger) 32%, var(--border))}.hold-to-confirm-module__azUHCa__button[data-tone=neutral]{--hold-ink:var(--foreground);--hold-fill:var(--foreground);--hold-on-fill:var(--background);--hold-border:var(--border-strong)}@media (hover:hover) and (pointer:fine){.hold-to-confirm-module__azUHCa__button:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab, var(--hold-fill) 6%, var(--surface))}}.hold-to-confirm-module__azUHCa__button[aria-disabled=true]{cursor:default}.hold-to-confirm-module__azUHCa__button:disabled{cursor:not-allowed;opacity:.5}.hold-to-confirm-module__azUHCa__face{align-items:center;gap:var(--space-related);white-space:nowrap;display:inline-flex}.hold-to-confirm-module__azUHCa__fill{border-radius:var(--radius-control);background:var(--hold-fill);color:var(--hold-on-fill);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:-1px}.hold-to-confirm-module__azUHCa__iconSlot{flex:none;place-items:center;width:18px;height:18px;display:grid}.hold-to-confirm-module__azUHCa__iconPhase{grid-area:1/1;place-items:center;display:grid}.hold-to-confirm-module__azUHCa__iconPhase svg{width:18px;height:18px}.hold-to-confirm-module__azUHCa__labelFrame{clip-path:inset(-.6em -3px);min-width:0;display:inline-flex;position:relative}.hold-to-confirm-module__azUHCa__label{white-space:nowrap;display:block}.hold-to-confirm-module__azUHCa__label[data-text]:before{content:attr(data-text)}.hold-to-confirm-module__azUHCa__measure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.hold-to-confirm-module__azUHCa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hold-to-confirm-module__azUHCa__button{transition:none}}
.inline-edit-module__fcjuLG__root{--pad-x:8px;--pad-y:3px;min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);margin-inline-start:calc(-1 * (var(--pad-x) + 1px));display:grid;position:relative}.inline-edit-module__fcjuLG__root[data-variant=title]{--size:var(--text-xl);--leading:round(var(--size) * 1.3, 2px);--weight:500;--ink:var(--foreground)}.inline-edit-module__fcjuLG__root[data-variant=body]{--pad-y:5px;--size:var(--text-sm);--leading:round(var(--size) * 1.5, 1px);--weight:400;--ink:var(--text-secondary)}.inline-edit-module__fcjuLG__line{min-width:0;color:var(--ink);font-family:var(--font-body);font-size:var(--size);font-weight:var(--weight);line-height:var(--leading);letter-spacing:var(--tracking-body);margin:0;padding-inline-end:calc(var(--space-related) + 56px + var(--space-tight));display:block}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__line{padding-inline-end:calc(var(--space-related) + 28px)}.inline-edit-module__fcjuLG__box{vertical-align:top;max-width:100%;display:inline-block;position:relative}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__box{display:block}.inline-edit-module__fcjuLG__display,.inline-edit-module__fcjuLG__control{box-sizing:border-box;padding:var(--pad-y) var(--pad-x);border-radius:var(--radius-control);corner-shape:var(--corner-shape);color:inherit;font:inherit;font-feature-settings:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:var(--leading);text-align:left;text-indent:0;text-transform:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;margin:0}.inline-edit-module__fcjuLG__display{z-index:1;cursor:text;max-width:100%;display:block;position:relative}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__display{width:100%}.inline-edit-module__fcjuLG__root[data-editing] .inline-edit-module__fcjuLG__display{visibility:hidden}.inline-edit-module__fcjuLG__root[data-editing]:not([data-multiline]) .inline-edit-module__fcjuLG__display{min-width:5em;padding-inline-end:calc(var(--pad-x) + var(--space-inset))}.inline-edit-module__fcjuLG__display[aria-disabled=true]{cursor:progress}.inline-edit-module__fcjuLG__layer{transition:opacity var(--duration-standard) var(--ease-standard);display:block;position:relative}.inline-edit-module__fcjuLG__layer[data-empty]{color:var(--text-muted)}.inline-edit-module__fcjuLG__root[data-phase=saving] .inline-edit-module__fcjuLG__layer{opacity:.5;transition-duration:var(--duration-fast)}.inline-edit-module__fcjuLG__text{text-overflow:ellipsis;white-space:pre;display:block;overflow:hidden}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__text{white-space:pre-wrap;overflow-wrap:break-word;overflow:visible}.inline-edit-module__fcjuLG__control{z-index:2;resize:none;width:100%;height:100%;caret-color:var(--foreground);outline:none;position:absolute;top:0;left:0;overflow:hidden}.inline-edit-module__fcjuLG__control:focus-visible{outline:none}.inline-edit-module__fcjuLG__control::placeholder{color:var(--text-muted);opacity:1}textarea.inline-edit-module__fcjuLG__control{white-space:pre-wrap;overflow-wrap:break-word}.inline-edit-module__fcjuLG__frame{z-index:0;box-sizing:border-box;border-radius:var(--radius-control);corner-shape:var(--corner-shape);pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);background:0 0;border:1px solid #0000;position:absolute;top:0;bottom:0;left:0}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__frame{right:0}@media (hover:hover) and (pointer:fine){.inline-edit-module__fcjuLG__display:not([aria-disabled=true]):hover~.inline-edit-module__fcjuLG__frame{background:var(--surface-muted)}.inline-edit-module__fcjuLG__pencil{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.inline-edit-module__fcjuLG__display:hover~.inline-edit-module__fcjuLG__frame .inline-edit-module__fcjuLG__pencil,.inline-edit-module__fcjuLG__display:focus-visible~.inline-edit-module__fcjuLG__frame .inline-edit-module__fcjuLG__pencil,.inline-edit-module__fcjuLG__pencil:hover{opacity:1}}.inline-edit-module__fcjuLG__root[data-editing] .inline-edit-module__fcjuLG__frame{border-color:var(--foreground);background:var(--surface);box-shadow:0 0 0 3px var(--focus-ring)}.inline-edit-module__fcjuLG__root[data-invalid] .inline-edit-module__fcjuLG__frame{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 24%, transparent)}.inline-edit-module__fcjuLG__root[data-flash=on] .inline-edit-module__fcjuLG__frame{border-color:color-mix(in oklab, var(--danger) 30%, transparent);background:color-mix(in oklab, var(--danger) 9%, transparent)}.inline-edit-module__fcjuLG__root[data-flash=off] .inline-edit-module__fcjuLG__frame{transition-duration:var(--duration-considered)}.inline-edit-module__fcjuLG__slot{top:50%;left:calc(100% + var(--space-related));width:max-content;min-height:28px;margin-top:calc(var(--space-inset) * -1);pointer-events:auto;display:grid;position:absolute}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__slot{top:0;left:calc(100% + var(--space-related));margin-top:calc(var(--pad-y) + var(--leading) / 2 - var(--space-group))}.inline-edit-module__fcjuLG__slotItem{grid-area:1/1;place-items:center start;min-height:28px;display:grid}.inline-edit-module__fcjuLG__actions{gap:var(--space-tight);display:flex}.inline-edit-module__fcjuLG__root[data-multiline] .inline-edit-module__fcjuLG__actions{flex-direction:column}.inline-edit-module__fcjuLG__save,.inline-edit-module__fcjuLG__cancel{border-radius:var(--radius-full);corner-shape:round;cursor:pointer;-webkit-tap-highlight-color:transparent;width:28px;height:28px;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.inline-edit-module__fcjuLG__save{background:var(--foreground);color:var(--background)}.inline-edit-module__fcjuLG__cancel{border-color:var(--border);background:var(--surface);color:var(--text-secondary)}.inline-edit-module__fcjuLG__save:active,.inline-edit-module__fcjuLG__cancel:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.inline-edit-module__fcjuLG__save:hover{background:color-mix(in oklab, var(--foreground) 86%, var(--background))}.inline-edit-module__fcjuLG__cancel:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--foreground)}}.inline-edit-module__fcjuLG__pencil{margin-left:var(--space-hair);color:var(--text-muted);cursor:pointer}.inline-edit-module__fcjuLG__spinner{width:14px;height:14px;margin-left:var(--space-hair);border:1.5px solid var(--text-muted);border-radius:var(--radius-full);corner-shape:round;border-right-color:#0000;animation:.7s linear infinite inline-edit-module__fcjuLG__spin;display:block}.inline-edit-module__fcjuLG__saved{color:var(--success);place-items:center;margin-left:1px;display:grid}.inline-edit-module__fcjuLG__failedIcon{color:var(--danger);margin-left:1px}.inline-edit-module__fcjuLG__reveal{display:block;overflow:hidden}.inline-edit-module__fcjuLG__revealInner{display:block;position:relative}.inline-edit-module__fcjuLG__message{align-items:flex-start;gap:var(--space-related);padding:var(--space-related) var(--pad-x) var(--space-tight) calc(var(--pad-x) + 1px);color:var(--text-secondary);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);display:flex}.inline-edit-module__fcjuLG__message[data-tone=error]{color:var(--danger)}.inline-edit-module__fcjuLG__messageIcon{margin-top:var(--space-hair);color:var(--danger);flex:none}.inline-edit-module__fcjuLG__retry{margin:0 0 0 var(--space-hair);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);color:var(--foreground);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}@media (hover:hover) and (pointer:fine){.inline-edit-module__fcjuLG__retry:hover{text-decoration-color:currentColor}}.inline-edit-module__fcjuLG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes inline-edit-module__fcjuLG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.inline-edit-module__fcjuLG__spinner{border-right-color:var(--text-muted);border-top-color:#0000;animation:none}.inline-edit-module__fcjuLG__layer,.inline-edit-module__fcjuLG__save,.inline-edit-module__fcjuLG__cancel,.inline-edit-module__fcjuLG__pencil{transition:none}}
.thread-module__pBlE2a__thread{flex-direction:column;height:100%;min-height:0;display:flex}.thread-module__pBlE2a__header{height:var(--topbar-height);align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);padding:0 var(--space-3) 0 var(--space-5);background:var(--background);flex:none;display:flex}.thread-module__pBlE2a__back{--sq-r:12px;--sq-fill:transparent;background:var(--sq-fill);width:36px;height:36px;color:var(--text-secondary);flex:none;place-items:center;margin-left:-8px;display:none}.thread-module__pBlE2a__back:hover,.thread-module__pBlE2a__back:focus-visible{--sq-fill:var(--surface-muted);color:var(--foreground)}.thread-module__pBlE2a__back:focus-visible{box-shadow:var(--focus-edge);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__headerText{flex:1;gap:1px;min-width:0;display:grid}.thread-module__pBlE2a__titleRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.thread-module__pBlE2a__title{letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:500;line-height:1.3;overflow:hidden}.thread-module__pBlE2a__kind{--sq-r:var(--radius-pill);--sq-fill:var(--surface-muted);background:var(--sq-fill);color:var(--text-secondary);flex:none;padding:1px 8px;font-size:11px;font-weight:500;line-height:1.5}.thread-module__pBlE2a__kind[data-kind=silicon]{--sq-fill:var(--accent-subtle);color:var(--accent-ink)}.thread-module__pBlE2a__status{min-width:0;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.35;display:flex;overflow:hidden}.thread-module__pBlE2a__status>span{flex:none}.thread-module__pBlE2a__status>span:last-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.thread-module__pBlE2a__status>span+span:before{color:var(--text-faint);content:"·";margin:0 .4em}.thread-module__pBlE2a__status[data-online] .thread-module__pBlE2a__statusText{color:var(--success)}.thread-module__pBlE2a__status[data-live] .thread-module__pBlE2a__statusText{color:var(--accent-ink)}.thread-module__pBlE2a__statusId{font-family:var(--font-pixel);font-size:11px}.thread-module__pBlE2a__statusKind{display:none}.thread-module__pBlE2a__status>.thread-module__pBlE2a__statusKind+span:before{content:none}.thread-module__pBlE2a__headerActions{flex:none;align-items:center;gap:2px;display:flex}.thread-module__pBlE2a__headerMore{--sq-r:12px;--sq-fill:transparent;background:var(--sq-fill);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:0;place-items:center;padding:0;display:inline-grid}.thread-module__pBlE2a__headerMore:hover,.thread-module__pBlE2a__headerMore:focus-visible,.thread-module__pBlE2a__headerMore[data-state=open]{--sq-fill:var(--surface-muted);color:var(--foreground)}.thread-module__pBlE2a__headerMore:focus-visible{box-shadow:var(--focus-edge);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__banner{border-bottom:1px solid var(--border-subtle);padding:var(--space-2) var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);text-align:center;text-wrap:balance;flex:none;justify-content:center;align-items:center;gap:6px;display:flex}.thread-module__pBlE2a__banner[data-tone=offline]{color:var(--warning)}.thread-module__pBlE2a__banner[data-tone=offline] svg{flex:none}.thread-module__pBlE2a__bannerShort{display:none}.thread-module__pBlE2a__inlineError{padding:var(--space-3) var(--space-5) 0;flex:none}.thread-module__pBlE2a__problemAddress{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9em}.thread-module__pBlE2a__loadFailed{min-height:0;padding:var(--space-6) var(--space-5);flex:1;place-items:center;display:grid}.thread-module__pBlE2a__loadFailed>*{width:min(100%,520px)}.thread-module__pBlE2a__listFrame{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.thread-module__pBlE2a__scroller{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;flex:1;min-height:0;position:relative;overflow:hidden auto}.thread-module__pBlE2a__column{width:min(100%,800px);min-height:100%;padding:var(--space-4) max(var(--space-5), env(safe-area-inset-right,0px)) var(--space-5) max(var(--space-5), env(safe-area-inset-left,0px));flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex}.thread-module__pBlE2a__log{outline:none;display:flow-root}.thread-module__pBlE2a__log:focus-visible{--focus-outline:transparent;box-shadow:inset 0 0 0 1.5px var(--accent);outline:none!important}.thread-module__pBlE2a__older{min-height:40px;color:var(--text-muted);font-size:var(--text-xs);overflow-anchor:none;justify-content:center;align-items:center;display:flex}.thread-module__pBlE2a__olderButton{color:var(--text-secondary);font:inherit;font-size:var(--text-xs);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:4px 8px;text-decoration:underline}.thread-module__pBlE2a__olderButton:hover,.thread-module__pBlE2a__olderButton:focus-visible{color:var(--foreground);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__olderButton:focus-visible{color:var(--accent-ink);text-decoration-thickness:2px}.thread-module__pBlE2a__beginning{padding:var(--space-10) 0 var(--space-4);text-align:center;justify-items:center;gap:2px;display:grid}.thread-module__pBlE2a__beginning[data-empty]{padding:var(--space-12) 0 var(--space-8)}.thread-module__pBlE2a__beginningName{margin-top:var(--space-2);font-size:1rem;font-weight:500}.thread-module__pBlE2a__beginningMeta{color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;gap:0 .4em;display:flex}.thread-module__pBlE2a__beginningId{font-family:var(--font-pixel);font-size:11px}.thread-module__pBlE2a__beginningText{max-width:46ch;margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);text-wrap:balance}.thread-module__pBlE2a__day{align-items:center;gap:var(--space-3);padding:var(--space-6) 0 var(--space-2);color:var(--text-muted);font-family:var(--font-pixel);letter-spacing:.01em;font-size:12px;display:flex}.thread-module__pBlE2a__day:before,.thread-module__pBlE2a__day:after{background:var(--border-subtle);content:"";flex:1;height:1px}.thread-module__pBlE2a__log>.thread-module__pBlE2a__day:first-child{padding-top:var(--space-2)}.thread-module__pBlE2a__unread{align-items:center;gap:var(--space-3);padding:var(--space-5) 0 var(--space-2);color:var(--accent-ink);font-size:var(--text-xs);font-weight:500;display:flex}.thread-module__pBlE2a__unread:before,.thread-module__pBlE2a__unread:after{background:color-mix(in oklab, var(--accent) 45%, transparent);content:"";flex:1;height:1px}.thread-module__pBlE2a__loadingRows{gap:var(--space-3);padding:var(--space-4) 0;display:grid}.thread-module__pBlE2a__loadingRow{display:flex}.thread-module__pBlE2a__loadingRow[data-mine]{justify-content:flex-end}.thread-module__pBlE2a__loadingRow>span{--sq-r:16px;--sq-fill:var(--surface-muted);background:var(--sq-fill);height:38px;animation:thread-module__pBlE2a__thread-pulse 1.4s var(--ease-standard) infinite;display:block}.thread-module__pBlE2a__loadingRow:nth-child(2n)>span{animation-delay:.12s}@keyframes thread-module__pBlE2a__thread-pulse{50%{opacity:.55}}.thread-module__pBlE2a__message{align-items:flex-end;gap:var(--space-2);padding:1px var(--space-2);margin-top:2px;margin-inline:calc(var(--space-2) * -1);contain:layout style;outline:none;display:flex;position:relative}.thread-module__pBlE2a__message[data-first]{margin-top:var(--space-3)}.thread-module__pBlE2a__day+.thread-module__pBlE2a__message,.thread-module__pBlE2a__unread+.thread-module__pBlE2a__message{margin-top:var(--space-2)}.thread-module__pBlE2a__message[data-mine]{justify-content:flex-end}.thread-module__pBlE2a__message:focus-visible,.thread-module__pBlE2a__message[data-selected]{background:color-mix(in oklab, var(--accent) 6%, transparent)}.thread-module__pBlE2a__message:focus-visible .thread-module__pBlE2a__bubble,.thread-module__pBlE2a__message[data-selected] .thread-module__pBlE2a__bubble{--sq-stroke:var(--accent)}@media (prefers-reduced-motion:no-preference){.thread-module__pBlE2a__message[data-fresh]{animation:thread-module__pBlE2a__message-in var(--duration-standard) var(--ease-enter) both}.thread-module__pBlE2a__message{transition:background-color var(--duration-fast) var(--ease-standard)}}@keyframes thread-module__pBlE2a__message-in{0%{opacity:0;translate:0 6px}}.thread-module__pBlE2a__gutter{flex:none;align-self:flex-end;width:28px;margin-bottom:21px;display:flex}.thread-module__pBlE2a__faceButton{cursor:pointer;background:0 0;border:0;padding:0;display:block}.thread-module__pBlE2a__stack{flex-direction:column;align-items:flex-start;min-width:0;max-width:72%;display:flex}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__stack{align-items:flex-end}.thread-module__pBlE2a__sender{max-width:100%;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0 0 3px;padding:0 12px;font-weight:500;overflow:hidden}.thread-module__pBlE2a__sender:hover,.thread-module__pBlE2a__sender:focus-visible,.thread-module__pBlE2a__sender[data-hover-card=open]{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.2em;--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__sender:focus-visible{color:var(--accent-ink);text-decoration-color:currentColor;text-decoration-thickness:2px}.thread-module__pBlE2a__bubbleRow{align-items:center;max-width:100%;display:flex;position:relative}.thread-module__pBlE2a__bubble{--sq-r:18px;--sq-fill:var(--surface-muted);--sq-stroke:transparent;border:1px solid var(--sq-stroke);background:var(--sq-fill);min-width:0;max-width:100%;color:var(--foreground);overflow-wrap:anywhere;content-visibility:auto;contain-intrinsic-size:auto 240px auto 44px;padding:7px 12px 8px;font-size:.9375rem;line-height:1.45;position:relative}@media (prefers-reduced-motion:no-preference){.thread-module__pBlE2a__bubble{transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard)}}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__bubble{--sq-fill:var(--accent-subtle)}.thread-module__pBlE2a__message:not([data-mine]):not([data-first]) .thread-module__pBlE2a__bubble{--sq-tl:.3}.thread-module__pBlE2a__message:not([data-mine]):not([data-last]) .thread-module__pBlE2a__bubble{--sq-bl:.3}.thread-module__pBlE2a__message[data-mine]:not([data-first]) .thread-module__pBlE2a__bubble{--sq-tr:.3}.thread-module__pBlE2a__message[data-mine]:not([data-last]) .thread-module__pBlE2a__bubble{--sq-br:.3}.thread-module__pBlE2a__message .thread-module__pBlE2a__bubble[data-kind=emoji],.thread-module__pBlE2a__message .thread-module__pBlE2a__bubble[data-kind=media]{--sq-fill:transparent;padding:0}.thread-module__pBlE2a__bubble[data-kind=media] .thread-module__pBlE2a__attachments{margin:0}.thread-module__pBlE2a__message .thread-module__pBlE2a__bubble[data-kind=deleted]{--sq-fill:transparent;--sq-stroke:var(--border)}.thread-module__pBlE2a__message[data-highlight] .thread-module__pBlE2a__bubble{--sq-stroke:var(--accent);--sq-fill:color-mix(in oklab, var(--accent) 12%, var(--surface))}.thread-module__pBlE2a__message[data-highlight] .thread-module__pBlE2a__bubble[data-kind=media],.thread-module__pBlE2a__message[data-highlight] .thread-module__pBlE2a__bubble[data-kind=emoji]{padding:4px}.thread-module__pBlE2a__message[data-pending=waiting] .thread-module__pBlE2a__bubble{opacity:.72}.thread-module__pBlE2a__message[data-pending=failed] .thread-module__pBlE2a__bubble{--sq-stroke:color-mix(in oklab, var(--danger) 55%, transparent)}.thread-module__pBlE2a__emoji{letter-spacing:.04em;padding:0 2px;font-size:2.25rem;line-height:1.2}.thread-module__pBlE2a__emoji[data-count="2"],.thread-module__pBlE2a__emoji[data-count="3"]{font-size:1.875rem}.thread-module__pBlE2a__toolbar{--sq-r:12px;--sq-fill:var(--surface-raised);--sq-stroke:var(--border);z-index:3;border:1px solid var(--sq-stroke);background:var(--sq-fill);box-shadow:var(--shadow-resting);white-space:nowrap;align-items:center;padding:2px;display:flex;position:absolute;top:min(50%,20px);left:calc(100% + 6px);translate:0 -50%}.thread-module__pBlE2a__toolbar[hidden]{display:none}.thread-module__pBlE2a__toolbar[data-held]{visibility:hidden}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__toolbar{flex-direction:row-reverse;left:auto;right:calc(100% + 6px)}.thread-module__pBlE2a__toolbar[data-place=above]{inset:auto 0 calc(100% - 6px) auto;translate:none}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__toolbar[data-place=above]{left:0;right:auto}.thread-module__pBlE2a__toolbar[data-place=below]{inset:calc(100% + 4px) 0 auto auto;translate:none}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__toolbar[data-place=below]{left:0;right:auto}.thread-module__pBlE2a__bubbleRow:has(>.thread-module__pBlE2a__toolbar[data-place=below]){margin-bottom:40px}.thread-module__pBlE2a__message:has(>.thread-module__pBlE2a__stack>.thread-module__pBlE2a__bubbleRow>.thread-module__pBlE2a__toolbar[data-place=below])>.thread-module__pBlE2a__gutter{margin-bottom:61px}.thread-module__pBlE2a__toolbarTime{color:var(--text-muted);font-variant-numeric:tabular-nums;padding:0 6px 0 8px;font-size:11.5px}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__toolbarTime{padding:0 8px 0 6px}.thread-module__pBlE2a__toolbar[data-compact] .thread-module__pBlE2a__toolbarTime{display:none}@media (prefers-reduced-motion:no-preference){.thread-module__pBlE2a__toolbar{animation:thread-module__pBlE2a__toolbar-in var(--duration-fast) var(--ease-enter) both}}@keyframes thread-module__pBlE2a__toolbar-in{0%{opacity:0}}.thread-module__pBlE2a__message{scroll-margin-top:44px;scroll-margin-bottom:8px}.thread-module__pBlE2a__meta{min-height:18px;color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:3px 6px 0;font-size:11.5px;display:flex}.thread-module__pBlE2a__meta[data-mine]{justify-content:flex-end}.thread-module__pBlE2a__time,.thread-module__pBlE2a__metaWord{white-space:nowrap}.thread-module__pBlE2a__metaButton{color:var(--text-muted);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.thread-module__pBlE2a__metaButton:hover,.thread-module__pBlE2a__metaButton:focus-visible,.thread-module__pBlE2a__metaButton[data-state=open]{color:var(--foreground);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__metaButton:focus-visible{color:var(--accent-ink);text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:2px}.thread-module__pBlE2a__bubble:has(>.thread-module__pBlE2a__listenProgress){--sq-fill:color-mix(in oklab, var(--accent) 7%, var(--surface-muted))}.thread-module__pBlE2a__message[data-mine] .thread-module__pBlE2a__bubble:has(>.thread-module__pBlE2a__listenProgress){--sq-fill:color-mix(in oklab, var(--accent) 15%, var(--surface))}.thread-module__pBlE2a__listenProgress{background:color-mix(in oklab, var(--accent) 20%, transparent);pointer-events:none;height:2px;position:absolute;bottom:3px;left:12px;right:12px;overflow:hidden}.thread-module__pBlE2a__listenProgress>span{background:var(--accent);transform-origin:0;height:100%;display:block}.thread-module__pBlE2a__listenProgress[data-state=loading]>span{opacity:.3}@media (prefers-reduced-motion:no-preference){.thread-module__pBlE2a__listenProgress[data-state=loading]>span{animation:thread-module__pBlE2a__listen-wait 1.1s var(--ease-standard) infinite alternate}}@keyframes thread-module__pBlE2a__listen-wait{0%{opacity:.12}to{opacity:.55}}.thread-module__pBlE2a__confirm{padding-top:var(--space-2);display:flex}.thread-module__pBlE2a__confirm[data-mine]{justify-content:flex-end}.thread-module__pBlE2a__failed{justify-items:end;gap:var(--space-2);max-width:420px;padding-top:var(--space-1);text-align:right;display:grid}.thread-module__pBlE2a__failedText{color:var(--danger);font-size:var(--text-xs);text-wrap:balance;line-height:1.45}.thread-module__pBlE2a__failedText strong{font-weight:500}.thread-module__pBlE2a__failedActions{gap:var(--space-2);display:flex}.thread-module__pBlE2a__failedButton{--sq-r:10px;--sq-fill:var(--surface);--sq-stroke:var(--border);border:1px solid var(--sq-stroke);background:var(--sq-fill);height:28px;color:var(--foreground);font:inherit;font-size:var(--text-xs);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.thread-module__pBlE2a__failedButton:hover,.thread-module__pBlE2a__failedButton:focus-visible{--sq-fill:var(--surface-muted);--sq-stroke:var(--border-strong)}.thread-module__pBlE2a__failedButton:focus-visible{--sq-stroke:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__busy{align-items:center;gap:var(--space-2);margin-top:var(--space-3);overflow-anchor:none;display:flex}.thread-module__pBlE2a__busy .thread-module__pBlE2a__gutter{align-self:center;margin-bottom:0}.thread-module__pBlE2a__busyBubble{--sq-r:18px;--sq-fill:var(--surface-muted);background:var(--sq-fill);flex:none;place-items:center;height:34px;padding:0 14px;display:inline-grid}.thread-module__pBlE2a__dots{gap:4px;display:inline-flex}.thread-module__pBlE2a__dots i{background:var(--text-muted);opacity:.6;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.thread-module__pBlE2a__dots i{animation:1.2s cubic-bezier(.65,0,.35,1) infinite thread-module__pBlE2a__breathe}.thread-module__pBlE2a__dots i:nth-child(2){animation-delay:.16s}.thread-module__pBlE2a__dots i:nth-child(3){animation-delay:.32s}}@keyframes thread-module__pBlE2a__breathe{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.thread-module__pBlE2a__busyWords{min-width:0;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-module__pBlE2a__richText{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.thread-module__pBlE2a__richText h1,.thread-module__pBlE2a__richText h2,.thread-module__pBlE2a__richText h3,.thread-module__pBlE2a__richText h4,.thread-module__pBlE2a__richText h5,.thread-module__pBlE2a__richText h6{overflow-wrap:anywhere;font-weight:650;line-height:1.3}.thread-module__pBlE2a__richText h1{font-size:1.3em}.thread-module__pBlE2a__richText h2{font-size:1.2em}.thread-module__pBlE2a__richText h3{font-size:1.1em}.thread-module__pBlE2a__richText blockquote{border-left:3px solid var(--border);color:var(--text-secondary);margin:0;padding-left:12px}.thread-module__pBlE2a__richText hr{border:0;border-top:1px solid var(--border);width:100%}.thread-module__pBlE2a__tableScroll{max-width:100%;overflow-x:auto}.thread-module__pBlE2a__markdownTable{border-collapse:collapse;font-size:inherit}.thread-module__pBlE2a__markdownTable th,.thread-module__pBlE2a__markdownTable td{border:1px solid var(--border);text-align:left;padding:4px 8px}.thread-module__pBlE2a__paragraph{white-space:pre-wrap;text-wrap:pretty}.thread-module__pBlE2a__list{gap:2px;margin:0;padding-left:1.3em;display:grid}.thread-module__pBlE2a__link{color:var(--accent-ink);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration-thickness:from-font}.thread-module__pBlE2a__link:focus-visible{--focus-outline:transparent;text-decoration-thickness:2px;outline:none!important}.thread-module__pBlE2a__inlineCode{--sq-r:6px;--sq-fill:color-mix(in oklab, var(--foreground) 7%, transparent);background:var(--sq-fill);font-family:var(--font-mono);overflow-wrap:anywhere;padding:1px 5px;font-size:.85em}.thread-module__pBlE2a__codeBlock{--sq-r:12px;--sq-fill:var(--surface);--sq-stroke:var(--border);border:1px solid var(--sq-stroke);background:var(--sq-fill);min-width:0;margin:2px 0;overflow:hidden}.thread-module__pBlE2a__codeHead{justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);padding:2px 4px 2px 12px;font-size:11px;display:flex}.thread-module__pBlE2a__codeLanguage{font-family:var(--font-pixel)}.thread-module__pBlE2a__codePre{white-space:pre;overscroll-behavior-x:contain;max-height:360px;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.6;overflow:auto}.thread-module__pBlE2a__codePre:focus-visible{--focus-outline:transparent;box-shadow:inset 0 0 0 1.5px var(--accent);outline:none!important}.thread-module__pBlE2a__showAll{max-width:100%;color:var(--accent-ink);font:inherit;font-size:var(--text-sm);text-align:left;text-underline-offset:.18em;white-space:normal;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.thread-module__pBlE2a__showAll:focus-visible{--focus-outline:transparent;text-decoration-thickness:2px;outline:none!important}.thread-module__pBlE2a__tombstone{color:var(--text-muted);font-size:var(--text-sm);font-style:italic}.thread-module__pBlE2a__transcriptLine{color:var(--text-secondary);font-size:var(--text-sm);margin-top:4px}.thread-module__pBlE2a__quote{--sq-r:10px;--sq-fill:color-mix(in oklab, var(--foreground) 5%, transparent);background:var(--sq-fill);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;align-items:flex-start;gap:8px;margin-bottom:6px;padding:6px 10px;display:flex}.thread-module__pBlE2a__quote:hover,.thread-module__pBlE2a__quote:focus-visible{--sq-fill:color-mix(in oklab, var(--foreground) 9%, transparent);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__quote:focus-visible{box-shadow:var(--focus-edge)}.thread-module__pBlE2a__quoteIcon{color:var(--accent);flex:none;margin-top:3px}.thread-module__pBlE2a__quoteText{min-width:0;display:grid}.thread-module__pBlE2a__quoteWho{color:var(--accent-ink);font-size:var(--text-xs);font-weight:500}.thread-module__pBlE2a__quoteLine{color:var(--text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-module__pBlE2a__quoteLine[data-deleted]{font-style:italic}.thread-module__pBlE2a__attachments{grid-template-columns:minmax(0,1fr);justify-items:start;gap:6px;margin-top:2px;display:grid}.thread-module__pBlE2a__richText+.thread-module__pBlE2a__attachments,.thread-module__pBlE2a__quote+.thread-module__pBlE2a__attachments{margin-top:8px}.thread-module__pBlE2a__sharedLink{min-width:0;max-width:100%;color:var(--accent-ink);overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline;display:grid}.thread-module__pBlE2a__sharedLinkTitle{font-weight:500}.thread-module__pBlE2a__sharedLink:hover{text-decoration-thickness:2px}.thread-module__pBlE2a__sharedLink:focus-visible{--focus-outline:transparent;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground);outline:none!important}.thread-module__pBlE2a__photo{--sq-r:14px;background:var(--surface-pressed);cursor:zoom-in;border:0;width:320px;max-width:100%;padding:0;display:block;position:relative;overflow:hidden}.thread-module__pBlE2a__photo img,.thread-module__pBlE2a__galleryItem img{object-fit:cover;width:100%;height:100%;display:block}.thread-module__pBlE2a__gallery{gap:3px;width:400px;max-width:100%;display:grid}.thread-module__pBlE2a__galleryRow{gap:3px;min-width:0;max-height:280px;display:flex}.thread-module__pBlE2a__galleryItem{--sq-r:12px;background:var(--surface-pressed);cursor:zoom-in;border:0;flex:1 1 0;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.thread-module__pBlE2a__photo:focus-visible,.thread-module__pBlE2a__galleryItem:focus-visible{outline-offset:2px;outline:2px solid var(--accent)!important}.thread-module__pBlE2a__galleryMore{background:var(--media-scrim);color:var(--on-media);font-size:var(--text-lg);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.thread-module__pBlE2a__video{--sq-r:14px;background:#1e1e1c;width:360px;max-width:100%;max-height:420px;display:block}.thread-module__pBlE2a__video:focus-visible{outline-offset:2px;outline:2px solid var(--accent)!important}.thread-module__pBlE2a__fileCard{--sq-r:12px;--sq-fill:var(--surface);--sq-stroke:var(--border);border:1px solid var(--sq-stroke);background:var(--sq-fill);width:320px;min-width:0;max-width:100%;color:var(--foreground);align-items:center;gap:10px;padding:7px 7px 7px 8px;display:flex;position:relative}.thread-module__pBlE2a__fileCard:hover{--sq-stroke:var(--border-strong)}.thread-module__pBlE2a__attachments:has(>.thread-module__pBlE2a__photo,>.thread-module__pBlE2a__gallery,>.thread-module__pBlE2a__video)>.thread-module__pBlE2a__fileCard{contain:inline-size;justify-self:stretch;width:auto;min-width:min(240px,60vw)}.thread-module__pBlE2a__fileCard:has(.thread-module__pBlE2a__fileOpen:focus-visible){--sq-stroke:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.thread-module__pBlE2a__fileIcon{--sq-r:9px;--sq-fill:var(--surface-muted);background:var(--sq-fill);width:34px;height:34px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.thread-module__pBlE2a__fileOpen{min-width:0;color:inherit;flex:1;text-decoration:none;display:grid}.thread-module__pBlE2a__fileOpen:after{content:"";position:absolute;inset:0}.thread-module__pBlE2a__fileOpen:focus-visible{--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__fileOpen:focus-visible .thread-module__pBlE2a__fileName{text-decoration:underline}.thread-module__pBlE2a__fileName{min-width:0;font-size:var(--text-sm);white-space:nowrap;font-weight:500;display:flex}.thread-module__pBlE2a__fileNameStart{text-overflow:ellipsis;min-width:0;overflow:hidden}.thread-module__pBlE2a__fileNameEnd{flex:none}.thread-module__pBlE2a__fileMeta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-module__pBlE2a__fileMeta[data-note]{white-space:normal;text-wrap:pretty;overflow:visible}.thread-module__pBlE2a__fileAction{--sq-r:10px;--sq-fill:transparent;z-index:1;background:var(--sq-fill);width:32px;height:32px;color:var(--text-secondary);flex:none;place-items:center;display:grid;position:relative}.thread-module__pBlE2a__fileAction:hover,.thread-module__pBlE2a__fileAction:focus-visible{--sq-fill:var(--surface-muted);color:var(--foreground)}.thread-module__pBlE2a__audioPlay{--sq-r:10px;--sq-fill:var(--surface-muted);z-index:1;background:var(--sq-fill);width:34px;height:34px;color:var(--foreground);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.thread-module__pBlE2a__audioPlay:hover,.thread-module__pBlE2a__audioPlay:focus-visible,.thread-module__pBlE2a__fileCard[data-playing] .thread-module__pBlE2a__audioPlay{--sq-fill:var(--accent-subtle);color:var(--accent-ink)}.thread-module__pBlE2a__audioText{flex:1;gap:2px;min-width:0;display:grid}.thread-module__pBlE2a__audioSeek{z-index:1;width:100%;height:14px;accent-color:var(--accent);cursor:pointer;margin:0;position:relative}.thread-module__pBlE2a__gif{--sq-r:14px;background:var(--surface-pressed);width:280px;max-width:100%;margin:2px 0 0;position:relative;overflow:hidden}.thread-module__pBlE2a__gifMedia{object-fit:cover;width:100%;height:100%;display:block}.thread-module__pBlE2a__gifPlay{--sq-r:var(--radius-pill);--sq-fill:var(--surface-raised);background:var(--sq-fill);color:var(--foreground);font:inherit;font-size:var(--text-xs);opacity:0;pointer-events:none;cursor:pointer;border:0;align-items:center;gap:4px;padding:3px 10px 3px 8px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;left:8px}.thread-module__pBlE2a__gifPlay[data-shown],.thread-module__pBlE2a__message[data-active] .thread-module__pBlE2a__gifPlay,.thread-module__pBlE2a__gifPlay:focus-visible{opacity:1;pointer-events:auto}.thread-module__pBlE2a__gifPlay:focus-visible{--sq-fill:var(--surface-pressed)}@media (prefers-reduced-motion:no-preference){.thread-module__pBlE2a__gifPlay{transition:opacity var(--duration-fast) var(--ease-standard)}}.thread-module__pBlE2a__bundle{border-top:1px solid var(--border-subtle);margin-top:6px;padding-top:6px}.thread-module__pBlE2a__bundleToggle{color:var(--accent-ink);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}.thread-module__pBlE2a__bundleToggle:focus-visible{--focus-outline:transparent;text-decoration:underline;outline:none!important}.thread-module__pBlE2a__bundleChevron{transition:rotate var(--duration-fast) var(--ease-standard);rotate:-90deg}.thread-module__pBlE2a__bundleChevron[data-open]{rotate:none}.thread-module__pBlE2a__bundleList{gap:6px;margin:8px 0 2px;padding:0;list-style:none;display:grid}.thread-module__pBlE2a__bundleItem{border-left:2px solid var(--border);gap:1px;padding-left:8px;display:grid}.thread-module__pBlE2a__bundleWhen{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.thread-module__pBlE2a__bundleWho{color:var(--text-secondary);font-weight:500}.thread-module__pBlE2a__bundleText{color:var(--text-secondary);font-size:var(--text-sm)}.thread-module__pBlE2a__bundleQuiet{color:var(--text-muted);font-size:var(--text-xs)}.thread-module__pBlE2a__card{gap:var(--space-3);display:grid}.thread-module__pBlE2a__cardHead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.thread-module__pBlE2a__cardIdentity{gap:1px;min-width:0;display:grid}.thread-module__pBlE2a__cardName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.thread-module__pBlE2a__cardYou{color:var(--text-muted);font-weight:400}.thread-module__pBlE2a__cardKind{color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.thread-module__pBlE2a__cardKind>span+span:before{color:var(--text-faint);content:"·";margin:0 .4em}.thread-module__pBlE2a__cardKind [data-kind=silicon]{color:var(--accent-ink)}.thread-module__pBlE2a__cardKind [data-online]{color:var(--success)}.thread-module__pBlE2a__cardId{--sq-r:10px;--sq-fill:var(--surface-muted);justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--sq-fill);min-width:0;padding:2px 2px 2px 10px;display:flex}.thread-module__pBlE2a__cardIdValue{min-width:0;font-family:var(--font-pixel);overflow-wrap:anywhere;font-size:12px}.thread-module__pBlE2a__cardLine{color:var(--text-secondary);font-size:var(--text-sm)}.thread-module__pBlE2a__cardActions{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.thread-module__pBlE2a__cardHint{color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.thread-module__pBlE2a__history.thread-module__pBlE2a__history{width:min(360px,100vw - 32px)}.thread-module__pBlE2a__historyTitle{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.thread-module__pBlE2a__historyList{gap:var(--space-3);max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.thread-module__pBlE2a__historyItem{border-top:1px solid var(--border-subtle);padding-top:var(--space-2);font-size:var(--text-sm);gap:2px;display:grid}.thread-module__pBlE2a__historyItem:first-child{border-top:0;padding-top:0}.thread-module__pBlE2a__historyWhen{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.thread-module__pBlE2a__historyText{overflow-wrap:anywhere;white-space:pre-wrap}.thread-module__pBlE2a__historyItem:not([data-current]) .thread-module__pBlE2a__historyText{color:var(--text-secondary)}.thread-module__pBlE2a__historyQuiet{color:var(--text-muted);font-size:var(--text-sm)}.thread-module__pBlE2a__jump{--sq-r:var(--radius-pill);--sq-fill:var(--surface-raised);--sq-stroke:var(--border);bottom:var(--space-4);z-index:5;border:1px solid var(--sq-stroke);background:var(--sq-fill);height:34px;color:var(--foreground);box-shadow:var(--shadow-floating);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 12px 0 14px;font-weight:500;display:inline-flex;position:absolute;left:50%;translate:-50%}.thread-module__pBlE2a__jump:hover,.thread-module__pBlE2a__jump:focus-visible{--sq-stroke:var(--border-strong);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__jump:focus-visible{--sq-stroke:var(--accent)}.thread-module__pBlE2a__jumpCount{--sq-r:var(--radius-pill);--sq-fill:var(--accent);background:var(--sq-fill);min-width:20px;height:20px;color:var(--accent-foreground);font-variant-numeric:tabular-nums;place-items:center;margin-right:-6px;padding:0 6px;font-size:11px;display:inline-grid}.thread-module__pBlE2a__menuAnchor{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.thread-module__pBlE2a__detailsDialog.thread-module__pBlE2a__detailsDialog{width:min(720px,100vw - 32px)}.thread-module__pBlE2a__detailsBody{gap:var(--space-4);min-width:0;display:grid}.thread-module__pBlE2a__detailsCommands{min-width:0}.thread-module__pBlE2a__detailsLink{--sq-r:12px;--sq-stroke:var(--border);align-items:center;gap:var(--space-3);border:1px solid var(--sq-stroke);min-width:0;padding:6px 6px 6px 12px;display:flex}.thread-module__pBlE2a__detailsLabel{color:var(--text-muted);font-size:var(--text-xs);flex:none;font-weight:500}.thread-module__pBlE2a__detailsValue{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.8125rem}.thread-module__pBlE2a__detailsIds{margin-top:calc(var(--space-2) * -1);color:var(--text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.6}.thread-module__pBlE2a__detailsIds code{color:var(--text-secondary);font-family:var(--font-mono);font-size:11.5px}@media (max-width:767px){.thread-module__pBlE2a__detailsJson [role=tree]{max-height:none}.thread-module__pBlE2a__detailsJson [role=tree] [class*=__line]{width:max-content;min-width:100%}.thread-module__pBlE2a__detailsJson [role=tree] :is([class*=__key],[class*=__value],[class*=__summary],[class*=__preview]){text-overflow:clip;max-width:none;overflow:visible}}.thread-module__pBlE2a__lightbox.thread-module__pBlE2a__lightbox{width:min(1100px,100vw - 32px)}.thread-module__pBlE2a__lightboxFigure{gap:var(--space-3);margin:0;display:grid}.thread-module__pBlE2a__lightboxStage{--sq-r:14px;background:var(--surface-muted);place-items:center;min-height:200px;display:grid;overflow:hidden}.thread-module__pBlE2a__lightboxImage{object-fit:contain;max-width:100%;max-height:calc(100dvh - 260px);display:block}.thread-module__pBlE2a__lightboxBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.thread-module__pBlE2a__lightboxSteps{align-items:center;gap:var(--space-2);display:flex}.thread-module__pBlE2a__lightboxHint{color:var(--text-muted);font-size:var(--text-xs)}.thread-module__pBlE2a__lightboxButton{--sq-r:11px;--sq-fill:var(--surface);--sq-stroke:var(--border);border:1px solid var(--sq-stroke);background:var(--sq-fill);width:36px;height:36px;color:var(--foreground);cursor:pointer;place-items:center;display:grid}.thread-module__pBlE2a__lightboxButton:hover,.thread-module__pBlE2a__lightboxButton:focus-visible{--sq-fill:var(--surface-muted);--sq-stroke:var(--border-strong)}.thread-module__pBlE2a__lightboxButton:focus-visible{--sq-stroke:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);--focus-outline:transparent;outline:none!important}.thread-module__pBlE2a__lightboxLinks{gap:var(--space-4);flex-wrap:wrap;display:flex}.thread-module__pBlE2a__lightboxLink{font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}@media (max-width:767px){.thread-module__pBlE2a__header{padding:0 var(--space-2) 0 var(--space-3)}.thread-module__pBlE2a__back{display:inline-grid}.thread-module__pBlE2a__column{padding:var(--space-3) max(var(--space-3), env(safe-area-inset-right,0px)) var(--space-4) max(var(--space-3), env(safe-area-inset-left,0px))}.thread-module__pBlE2a__stack{max-width:82%}.thread-module__pBlE2a__lightboxHint{display:none}.thread-module__pBlE2a__banner[data-tone=offline]{padding-inline:var(--space-4);text-align:left;display:block}.thread-module__pBlE2a__banner[data-tone=offline] svg{vertical-align:-2px;margin-right:6px;display:inline-block}.thread-module__pBlE2a__bannerLong{display:none}.thread-module__pBlE2a__bannerShort{display:inline}}@media (max-width:479px){.thread-module__pBlE2a__kind,.thread-module__pBlE2a__statusId,.thread-module__pBlE2a__statusExtra{display:none}.thread-module__pBlE2a__statusKind{display:inline}.thread-module__pBlE2a__status>.thread-module__pBlE2a__statusKind+span:before{content:"·"}}@media (prefers-reduced-motion:reduce){.thread-module__pBlE2a__headerMore,.thread-module__pBlE2a__bundleChevron{transition:none}.thread-module__pBlE2a__loadingRow>span{animation:none}}
.shortcut-recorder-module__k3n6xq__kbd{box-sizing:border-box;min-width:26px;height:26px;padding:0 var(--space-related) 1px;border:1px solid var(--border-strong);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);background:var(--surface-raised);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform var(--duration-spring) var(--ease-spring), border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-bottom-width var(--duration-fast) var(--ease-standard);border-bottom-width:2px;place-items:center;font-weight:500;line-height:1;display:inline-grid}.shortcut-recorder-module__k3n6xq__kbd[data-size=sm]{min-width:22px;height:22px;padding:0 var(--space-tight) 1px;border-radius:var(--radius-detail);corner-shape:var(--corner-shape);font-size:var(--text-xs)}.shortcut-recorder-module__k3n6xq__kbd[data-pressed]{border-color:color-mix(in oklab, var(--accent) 55%, var(--border-strong));background:var(--accent-subtle);color:var(--accent-strong);border-bottom-width:1px;transition-duration:90ms;transform:translateY(1px)}.shortcut-recorder-module__k3n6xq__kbd[data-tone=warning]{border-color:color-mix(in oklab, var(--warning) 55%, var(--border-strong));background:color-mix(in oklab, var(--warning) 12%, var(--surface-raised));color:var(--foreground)}.shortcut-recorder-module__k3n6xq__keys{align-items:center;gap:var(--space-tight);flex:none;display:inline-flex}.shortcut-recorder-module__k3n6xq__field{min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);display:grid}.shortcut-recorder-module__k3n6xq__label{margin-bottom:var(--space-related);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);justify-self:start}.shortcut-recorder-module__k3n6xq__control{min-width:0;height:var(--control-height-md);box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-control);corner-shape:var(--corner-shape);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.shortcut-recorder-module__k3n6xq__control[data-state=idle]:hover{border-color:var(--foreground)}}.shortcut-recorder-module__k3n6xq__control:has(.shortcut-recorder-module__k3n6xq__recorder:focus-visible){border-color:var(--foreground)}.shortcut-recorder-module__k3n6xq__recorder:focus-visible{--focus-outline:transparent}.shortcut-recorder-module__k3n6xq__control[data-state=recording]{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 4%, var(--surface))}.shortcut-recorder-module__k3n6xq__control[data-state=conflict]{border-color:var(--warning)}.shortcut-recorder-module__k3n6xq__field[data-disabled] .shortcut-recorder-module__k3n6xq__control{opacity:.5;background:var(--surface-muted)}.shortcut-recorder-module__k3n6xq__recorder{min-width:0;height:100%;padding:0 var(--space-related) 0 var(--space-related);border-radius:var(--radius-control);corner-shape:var(--corner-shape);color:var(--foreground);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;flex:1;align-items:center;display:flex}.shortcut-recorder-module__k3n6xq__recorder:disabled{cursor:not-allowed}.shortcut-recorder-module__k3n6xq__row{align-items:center;gap:var(--space-tight);min-width:0;display:flex;position:relative}.shortcut-recorder-module__k3n6xq__chipSlot{display:inline-flex}.shortcut-recorder-module__k3n6xq__placeholder{padding-left:var(--space-tight);color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap}.shortcut-recorder-module__k3n6xq__placeholder[data-recording]{color:var(--text-secondary)}.shortcut-recorder-module__k3n6xq__dot{width:7px;height:7px;margin:0 var(--space-related) 0 var(--space-tight);corner-shape:round;background:var(--accent);animation:shortcut-recorder-module__k3n6xq__breathe 1.4s var(--ease-in-out) infinite;border-radius:50%;flex:none}.shortcut-recorder-module__k3n6xq__dot[data-reduced]{animation:none}@keyframes shortcut-recorder-module__k3n6xq__breathe{50%{opacity:.35}}.shortcut-recorder-module__k3n6xq__actions{align-items:center;gap:var(--space-hair);padding-right:var(--space-tight);flex:none;display:flex}.shortcut-recorder-module__k3n6xq__action{border-radius:calc(var(--radius-control) - var(--space-tight));corner-shape:var(--corner-shape);width:32px;height:32px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.shortcut-recorder-module__k3n6xq__action:hover{background:var(--surface-muted);color:var(--foreground)}}.shortcut-recorder-module__k3n6xq__action:active,.shortcut-recorder-module__k3n6xq__action:focus-visible{background:var(--surface-muted);color:var(--foreground);outline:none}.shortcut-recorder-module__k3n6xq__action:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);--focus-outline:transparent}.shortcut-recorder-module__k3n6xq__messageSlot{position:relative;overflow:hidden}.shortcut-recorder-module__k3n6xq__message{justify-content:space-between;align-items:baseline;gap:var(--space-hair) var(--space-group);padding-top:var(--space-related);font-size:var(--text-xs);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.shortcut-recorder-module__k3n6xq__message[data-tone=hint]{color:var(--text-muted)}.shortcut-recorder-module__k3n6xq__message[data-tone=warning]{color:var(--text-secondary)}.shortcut-recorder-module__k3n6xq__message[data-tone=warning] .shortcut-recorder-module__k3n6xq__messageText:before{content:"";width:6px;height:6px;margin:0 var(--space-related) 1px 1px;corner-shape:round;background:var(--warning);vertical-align:middle;border-radius:50%;display:inline-block}.shortcut-recorder-module__k3n6xq__strong{color:var(--foreground);font-weight:500}.shortcut-recorder-module__k3n6xq__messageActions{gap:var(--space-group);display:inline-flex}.shortcut-recorder-module__k3n6xq__link{color:var(--foreground);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;font-weight:500}.shortcut-recorder-module__k3n6xq__link:focus-visible{outline:none;text-decoration-color:currentColor}.shortcut-recorder-module__k3n6xq__link[data-quiet]{color:var(--text-muted);font-weight:400;text-decoration:none}@media (hover:hover) and (pointer:fine){.shortcut-recorder-module__k3n6xq__link:hover{text-decoration-color:currentColor}.shortcut-recorder-module__k3n6xq__link[data-quiet]:hover{color:var(--foreground)}}.shortcut-recorder-module__k3n6xq__list{gap:var(--space-group);min-width:0;font-family:var(--font-body);letter-spacing:var(--tracking-body);display:grid;container-type:inline-size}.shortcut-recorder-module__k3n6xq__searchRow{height:var(--control-height-sm);box-sizing:border-box;align-items:center;gap:var(--space-related);padding:0 var(--space-related) 0 var(--space-group);border:1px solid var(--border);border-radius:var(--radius-control);corner-shape:var(--corner-shape);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}.shortcut-recorder-module__k3n6xq__searchRow:focus-within{border-color:var(--foreground)}.shortcut-recorder-module__k3n6xq__searchIcon{color:var(--text-muted);flex:none}.shortcut-recorder-module__k3n6xq__search{min-width:0;height:100%;color:var(--foreground);font:inherit;font-size:var(--text-sm);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.shortcut-recorder-module__k3n6xq__search::placeholder{color:var(--text-muted)}.shortcut-recorder-module__k3n6xq__search::-webkit-search-cancel-button{display:none}.shortcut-recorder-module__k3n6xq__count{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.shortcut-recorder-module__k3n6xq__clear{border-radius:var(--radius-full);corner-shape:round;background:color-mix(in oklab, var(--foreground) 8%, transparent);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.shortcut-recorder-module__k3n6xq__clear:focus-visible{background:color-mix(in oklab, var(--foreground) 14%, transparent);color:var(--foreground);outline:none}.shortcut-recorder-module__k3n6xq__groups{align-items:start;gap:0 var(--space-section);display:grid}@container (min-width:520px){.shortcut-recorder-module__k3n6xq__groups{grid-template-columns:1fr 1fr}}.shortcut-recorder-module__k3n6xq__group{margin-inline:calc(var(--space-related) * -1);padding-inline:var(--space-related);overflow:hidden}.shortcut-recorder-module__k3n6xq__groupLabel{padding:var(--space-group) 0 var(--space-tight);color:var(--text-muted);font-size:var(--text-xs);margin:0;font-weight:400}.shortcut-recorder-module__k3n6xq__rows{margin:0;padding:0;list-style:none;display:grid}.shortcut-recorder-module__k3n6xq__item{margin-inline:calc(var(--space-related) * -1);overflow:hidden}.shortcut-recorder-module__k3n6xq__itemInner{justify-content:space-between;align-items:center;gap:var(--space-group);min-height:36px;padding:0 var(--space-related);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);transition:opacity var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);display:flex}.shortcut-recorder-module__k3n6xq__item+.shortcut-recorder-module__k3n6xq__item .shortcut-recorder-module__k3n6xq__itemInner{box-shadow:inset 0 1px 0 var(--border-subtle)}.shortcut-recorder-module__k3n6xq__item[data-dim] .shortcut-recorder-module__k3n6xq__itemInner{opacity:.38}.shortcut-recorder-module__k3n6xq__item[data-match] .shortcut-recorder-module__k3n6xq__itemInner{background:var(--accent-subtle);box-shadow:none}.shortcut-recorder-module__k3n6xq__item[data-match]+.shortcut-recorder-module__k3n6xq__item .shortcut-recorder-module__k3n6xq__itemInner{box-shadow:none}.shortcut-recorder-module__k3n6xq__itemLabel{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);overflow:hidden}.shortcut-recorder-module__k3n6xq__item[data-match] .shortcut-recorder-module__k3n6xq__itemLabel{color:var(--foreground)}.shortcut-recorder-module__k3n6xq__empty{padding:var(--space-inset) 0;color:var(--text-muted);font-size:var(--text-sm);margin:0}.shortcut-recorder-module__k3n6xq__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.shortcut-recorder-module__k3n6xq__kbd,.shortcut-recorder-module__k3n6xq__control,.shortcut-recorder-module__k3n6xq__itemInner{transition-duration:0s}.shortcut-recorder-module__k3n6xq__kbd[data-pressed]{transform:none}.shortcut-recorder-module__k3n6xq__dot{animation:none}}
.keyboard-module__ZaozJq__keys{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.keyboard-module__ZaozJq__chord{align-items:center;gap:3px;display:inline-flex}.keyboard-module__ZaozJq__then{color:var(--text-muted);font-size:var(--text-xs);margin:0 3px}.keyboard-module__ZaozJq__cheatsheet.keyboard-module__ZaozJq__cheatsheet{width:min(720px,100vw - 32px)}.keyboard-module__ZaozJq__search{--sq-r:12px;--sq-fill:var(--surface);--sq-stroke:var(--border);align-items:center;gap:var(--space-2);height:40px;margin-bottom:var(--space-4);border:1px solid var(--sq-stroke);padding:0 var(--space-3);background:var(--sq-fill);color:var(--text-muted);display:flex}.keyboard-module__ZaozJq__search:focus-within{--sq-stroke:var(--foreground);color:var(--foreground)}.keyboard-module__ZaozJq__search input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}.keyboard-module__ZaozJq__search input::-webkit-search-cancel-button{display:none}.keyboard-module__ZaozJq__sheet:focus-visible{box-shadow:var(--focus-edge);--focus-outline:transparent;outline:none!important}.keyboard-module__ZaozJq__sheet{gap:var(--space-5);overscroll-behavior:contain;max-height:max(220px,100dvh - 320px);padding-right:var(--space-1);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid;position:relative;overflow-y:auto}.keyboard-module__ZaozJq__sheet[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.keyboard-module__ZaozJq__group{gap:var(--space-2);display:grid}.keyboard-module__ZaozJq__groupTitle{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.02em;font-weight:500}.keyboard-module__ZaozJq__rows{margin:0;padding:0;list-style:none;display:grid}.keyboard-module__ZaozJq__row{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--border-subtle);min-height:36px;padding:6px 0;display:flex}.keyboard-module__ZaozJq__row:first-child{border-top:0}.keyboard-module__ZaozJq__row[data-off]{color:var(--text-muted)}.keyboard-module__ZaozJq__rowLabel{min-width:0;font-size:var(--text-sm);gap:1px;display:grid}.keyboard-module__ZaozJq__rowReason{color:var(--text-muted);font-size:var(--text-xs)}.keyboard-module__ZaozJq__rowKeys{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.keyboard-module__ZaozJq__alternative{align-items:center;gap:6px;display:inline-flex}.keyboard-module__ZaozJq__or,.keyboard-module__ZaozJq__none{color:var(--text-muted);font-size:var(--text-xs)}.keyboard-module__ZaozJq__nothing{color:var(--text-muted);font-size:var(--text-sm)}.keyboard-module__ZaozJq__footnote{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}
.settings-module__vdMFba__page{overscroll-behavior:contain;min-height:0;scroll-padding-top:var(--space-6);flex:1;position:relative;overflow-y:auto}.settings-module__vdMFba__layout{width:min(100%,1000px);padding:var(--space-8) var(--gutter) var(--space-16);column-gap:var(--space-10);grid-template-columns:200px minmax(0,1fr);grid-template-areas:"toc header""toc sections";margin:0 auto;display:grid}.settings-module__vdMFba__header{gap:var(--space-2);min-width:0;padding-bottom:var(--space-6);grid-area:header;display:grid}.settings-module__vdMFba__back{width:fit-content;margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:6px;text-decoration:none;display:none}.settings-module__vdMFba__back:hover,.settings-module__vdMFba__back:focus-visible{color:var(--foreground);text-underline-offset:3px;--focus-outline:transparent;outline:none;text-decoration:underline}.settings-module__vdMFba__title{color:var(--accent-ink);font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:400;line-height:1.05}.settings-module__vdMFba__lede{color:var(--text-secondary);text-wrap:pretty}.settings-module__vdMFba__toc{top:var(--space-8);grid-area:toc;align-self:start;position:sticky}.settings-module__vdMFba__toc a:focus-visible{box-shadow:var(--focus-edge);--focus-outline:transparent;outline:none}.settings-module__vdMFba__sections{grid-area:sections;min-width:0;display:grid}.settings-module__vdMFba__jumps{margin-top:var(--space-3);display:none}.settings-module__vdMFba__jumps ul{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.settings-module__vdMFba__jumps a{color:var(--text-secondary);font-size:var(--text-sm);text-underline-offset:4px;text-decoration:none}.settings-module__vdMFba__jumps a:hover,.settings-module__vdMFba__jumps a:focus-visible{color:var(--foreground);--focus-outline:transparent;outline:none;text-decoration:underline}.settings-module__vdMFba__jumps a[aria-current]{color:var(--foreground);font-weight:500}.settings-module__vdMFba__section{gap:var(--space-5);border-top:1px solid var(--border-subtle);min-width:0;padding:var(--space-8) 0;scroll-margin-top:var(--space-6);display:grid}.settings-module__vdMFba__sectionHead{gap:var(--space-1);display:grid}.settings-module__vdMFba__sectionTitle{font-size:var(--text-lg);letter-spacing:-.01em;outline:none;font-weight:500}.settings-module__vdMFba__sectionDescription{color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty}.settings-module__vdMFba__stack{gap:var(--space-4);min-width:0;display:grid}.settings-module__vdMFba__text{color:var(--text-secondary);font-size:var(--text-sm);text-wrap:pretty;line-height:1.55}.settings-module__vdMFba__note{color:var(--text-muted);font-size:var(--text-xs);text-wrap:pretty;line-height:1.5}.settings-module__vdMFba__quiet{color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty;line-height:1.5}.settings-module__vdMFba__done{color:var(--success);font-size:var(--text-sm)}.settings-module__vdMFba__whole{white-space:nowrap}.settings-module__vdMFba__warning{gap:var(--space-1);border-left:2px solid var(--warning);padding:var(--space-1) var(--space-3);color:var(--warning);font-size:var(--text-sm);display:grid}.settings-module__vdMFba__warning strong{font-weight:500}.settings-module__vdMFba__buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-module__vdMFba__rows{gap:var(--space-2);display:grid}.settings-module__vdMFba__row{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:64px;display:flex}.settings-module__vdMFba__rowText{gap:2px;min-width:0;display:grid}.settings-module__vdMFba__rowLabel{font-size:var(--text-sm);font-weight:500}.settings-module__vdMFba__rowDescription{color:var(--text-muted);font-size:var(--text-xs);text-wrap:pretty;line-height:1.45}.settings-module__vdMFba__sectionNote{margin:0 0 var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);text-wrap:pretty;line-height:1.5}.settings-module__vdMFba__keyFilter{max-width:420px}.settings-module__vdMFba__keyFilter label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-module__vdMFba__keyGroup{gap:var(--space-2);display:grid}.settings-module__vdMFba__keyGroupTitle{color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.settings-module__vdMFba__keyRows{margin:0;padding:0;list-style:none;display:grid}.settings-module__vdMFba__keyRow{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--border-subtle);min-height:56px;padding:var(--space-2) 0;display:flex}.settings-module__vdMFba__keyRow:first-child{border-top:0}.settings-module__vdMFba__keyRow[data-off] .settings-module__vdMFba__rowLabel{color:var(--text-muted)}.settings-module__vdMFba__keyText{gap:2px;min-width:0;display:grid}.settings-module__vdMFba__keyControl{align-items:center;gap:var(--space-2);flex:none;display:flex}.settings-module__vdMFba__keyControl>div{min-width:0}.settings-module__vdMFba__sequence{display:inline-flex}.settings-module__vdMFba__fixed{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.settings-module__vdMFba__fixedNote{color:var(--text-muted);font-size:var(--text-xs);text-decoration:none}.settings-module__vdMFba__fixedNote:hover,.settings-module__vdMFba__fixedNote:focus-visible{color:var(--foreground);text-underline-offset:3px;--focus-outline:transparent;outline:none;text-decoration:underline}.settings-module__vdMFba__or{color:var(--text-muted);font-size:var(--text-xs)}.settings-module__vdMFba__also{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.settings-module__vdMFba__keyFooter{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-module__vdMFba__accountRow{align-items:center;gap:var(--space-3);min-width:0;display:flex}.settings-module__vdMFba__accountText{gap:2px;min-width:0;display:grid}.settings-module__vdMFba__accountName{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.settings-module__vdMFba__accountMeta{align-items:center;gap:2px var(--space-2);min-width:0;color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}@media (max-width:1099px){.settings-module__vdMFba__layout{width:min(100%,720px);display:block}.settings-module__vdMFba__toc{display:none}.settings-module__vdMFba__jumps{display:block}}@media (max-width:767px){.settings-module__vdMFba__layout{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--space-16) + env(safe-area-inset-bottom,0px))}.settings-module__vdMFba__back{display:inline-flex}.settings-module__vdMFba__section{padding:var(--space-6) 0}.settings-module__vdMFba__row{align-items:flex-start;gap:var(--space-4)}.settings-module__vdMFba__keyRow{flex-wrap:wrap}.settings-module__vdMFba__keyControl{justify-content:flex-start;width:100%}.settings-module__vdMFba__keyFilter{max-width:none}}
.hover-card-module__1MJL6W__card{z-index:var(--layer-popover);box-sizing:border-box;width:18.5rem;max-width:min(18.5rem, var(--radix-popover-content-available-width,calc(100vw - 24px)));padding:var(--space-inset);border:1px solid var(--border);border-radius:var(--radius-container);corner-shape:var(--corner-shape);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);outline:none}.hover-card-module__1MJL6W__profile{gap:var(--space-group);display:grid}.hover-card-module__1MJL6W__head{align-items:center;gap:var(--space-group);min-width:0;display:flex}.hover-card-module__1MJL6W__avatar{border:1px solid var(--border);border-radius:var(--radius-full);corner-shape:round;background:var(--surface-muted);width:48px;height:48px;color:var(--foreground);font-size:var(--text-sm);flex:none;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden}.hover-card-module__1MJL6W__avatar img{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-standard) var(--ease-enter), filter var(--duration-standard) var(--ease-enter);display:block}.hover-card-module__1MJL6W__avatar img[data-loading]{opacity:0;filter:blur(4px);transition:none}.hover-card-module__1MJL6W__identity{min-width:0;display:grid}.hover-card-module__1MJL6W__name,.hover-card-module__1MJL6W__role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hover-card-module__1MJL6W__name{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.hover-card-module__1MJL6W__role{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.hover-card-module__1MJL6W__bio{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.hover-card-module__1MJL6W__stats{gap:var(--space-related) var(--space-section);padding-top:var(--space-group);border-top:1px solid var(--border-subtle);flex-wrap:wrap;margin:0;display:flex}.hover-card-module__1MJL6W__stat{flex-direction:column-reverse;display:flex}.hover-card-module__1MJL6W__stat dt{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.hover-card-module__1MJL6W__stat dd{color:var(--foreground);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:500;line-height:var(--leading-body);margin:0}.hover-card-module__1MJL6W__meta{align-items:center;gap:var(--space-related);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:flex}.hover-card-module__1MJL6W__meta svg{flex:none}@media (prefers-reduced-motion:reduce){.hover-card-module__1MJL6W__avatar img{transition:none}.hover-card-module__1MJL6W__avatar img[data-loading]{filter:none}}
.textarea-module__Sy_xrG__field{min-width:0;display:grid}.textarea-module__Sy_xrG__field label{margin-bottom:var(--space-related);font-size:var(--text-sm);font-weight:500}.textarea-module__Sy_xrG__control{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-height:110px;padding:var(--space-group);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;box-shadow:0 0 0 6px #0000}.textarea-module__Sy_xrG__control::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.textarea-module__Sy_xrG__control:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.textarea-module__Sy_xrG__control:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.textarea-module__Sy_xrG__control[aria-invalid=true]{border-color:var(--danger)}.textarea-module__Sy_xrG__control:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}.textarea-module__Sy_xrG__messageSlot{display:block;overflow:hidden}.textarea-module__Sy_xrG__hint,.textarea-module__Sy_xrG__error{padding-top:var(--space-related);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.textarea-module__Sy_xrG__hint{color:var(--text-muted)}.textarea-module__Sy_xrG__error{color:var(--danger)}.textarea-module__Sy_xrG__words{display:block;position:relative}.textarea-module__Sy_xrG__word{white-space:pre;display:inline-block}.textarea-module__Sy_xrG__column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.textarea-module__Sy_xrG__column>span{display:inline-block}.textarea-module__Sy_xrG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.textarea-module__Sy_xrG__control{transition:none}}
.app-mark-module__U1u09W__mark{width:var(--mark-size,22px);height:var(--mark-size,22px);color:var(--foreground);flex:none;place-items:center;display:inline-grid}.app-mark-module__U1u09W__mark svg{display:block}.app-mark-module__U1u09W__wordmark{min-width:0;color:var(--foreground);font-family:var(--font-pixel);letter-spacing:0;align-items:center;gap:9px;font-size:1.0625rem;display:inline-flex}.app-mark-module__U1u09W__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.landing-module___cEqKa__page{width:100%;max-width:calc(var(--page-narrow) + 2 * var(--gutter));padding:clamp(56px, 10vw, 112px) var(--gutter) clamp(48px, 8vw, 96px);margin-inline:auto}.landing-module___cEqKa__hero{gap:20px;display:grid}.landing-module___cEqKa__kicker{color:var(--text-muted);font-family:var(--font-pixel);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.8125rem}.landing-module___cEqKa__title{color:var(--accent-ink);font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2.375rem,1.6rem + 3.4vw,3.5rem);font-weight:400;line-height:1.2}.landing-module___cEqKa__title .landing-module___cEqKa__break{display:inline}.landing-module___cEqKa__lede{max-width:54ch;color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.6}.landing-module___cEqKa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.landing-module___cEqKa__note{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.landing-module___cEqKa__section{gap:20px;margin-top:clamp(72px,10vw,112px);scroll-margin-top:80px;display:grid}.landing-module___cEqKa__heading{color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.005em;margin:0;font-size:1.75rem;font-weight:400;line-height:1.2}.landing-module___cEqKa__text{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.7}.landing-module___cEqKa__points{margin:4px 0 0;padding:0;list-style:none;display:grid}.landing-module___cEqKa__points li{border-top:1px solid var(--border-subtle);color:var(--text-secondary);text-wrap:pretty;padding:14px 0;font-size:1rem;line-height:1.65}.landing-module___cEqKa__points li:last-child{border-bottom:1px solid var(--border-subtle)}.landing-module___cEqKa__points strong{color:var(--foreground);font-weight:500}.landing-module___cEqKa__code{max-width:100%;color:var(--foreground);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.88em;display:inline-block}.landing-module___cEqKa__closing{color:var(--text-muted);font-size:var(--text-sm);margin:clamp(72px,10vw,112px) 0 0;line-height:1.6}.landing-module___cEqKa__closing a{color:var(--text-secondary)}
.user-menu-module__IcrSKG__root{vertical-align:middle;flex:none;display:inline-flex;position:relative}.user-menu-module__IcrSKG__trigger{--presence-surface:var(--user-menu-surface,var(--surface));align-items:center;gap:var(--space-related);height:40px;padding:var(--space-tight);border-radius:var(--radius-full);corner-shape:round;color:var(--foreground);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;margin:0;display:inline-flex;position:relative}.user-menu-module__IcrSKG__trigger[data-name]{padding-right:var(--space-group)}@media (hover:hover) and (pointer:fine){.user-menu-module__IcrSKG__trigger:hover{--presence-surface:var(--surface-muted);background:var(--surface-muted)}}.user-menu-module__IcrSKG__trigger[data-state=open]{--presence-surface:var(--surface-muted);background:var(--surface-muted)}.user-menu-module__IcrSKG__trigger:active{--presence-surface:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%);background:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%)}.user-menu-module__IcrSKG__triggerName{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:500;line-height:1;overflow:hidden}.user-menu-module__IcrSKG__chevron{margin-left:calc(var(--space-hair) * -1);color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none}.user-menu-module__IcrSKG__trigger:hover .user-menu-module__IcrSKG__chevron,.user-menu-module__IcrSKG__trigger[data-state=open] .user-menu-module__IcrSKG__chevron{color:var(--foreground)}.user-menu-module__IcrSKG__trigger[data-state=open] .user-menu-module__IcrSKG__chevron{transform:rotate(180deg)}@media (max-width:639px){.user-menu-module__IcrSKG__trigger[data-name]{padding-right:var(--space-tight)}.user-menu-module__IcrSKG__triggerName,.user-menu-module__IcrSKG__chevron{display:none}}.user-menu-module__IcrSKG__face{width:var(--face-size);height:var(--face-size);flex:none;display:inline-grid;position:relative}.user-menu-module__IcrSKG__face[data-size=sm]{--face-size:32px;--dot-size:11px}.user-menu-module__IcrSKG__face[data-size=md]{--face-size:34px;--dot-size:10px}.user-menu-module__IcrSKG__portrait{border-radius:var(--avatar-radius);corner-shape:var(--avatar-corner-shape);background:var(--surface-muted);object-fit:cover;object-position:50% 15%;outline:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);outline-offset:-1px;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.user-menu-module__IcrSKG__initials{color:var(--text-secondary);font-size:calc(var(--face-size) * .36);place-items:center;font-weight:500;line-height:1;display:grid}.user-menu-module__IcrSKG__face .user-menu-module__IcrSKG__dot{box-shadow:0 0 0 2px var(--presence-surface,var(--surface));position:absolute;bottom:-1px;right:-1px}.user-menu-module__IcrSKG__dot{--dot-color:var(--success);width:var(--dot-size,10px);height:var(--dot-size,10px);border-radius:var(--radius-full);corner-shape:round;background:var(--dot-color);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;display:inline-block;position:relative}.user-menu-module__IcrSKG__dot:before,.user-menu-module__IcrSKG__dot:after{content:"";background:var(--presence-surface,var(--surface));transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard);margin:auto;position:absolute;inset:0}.user-menu-module__IcrSKG__dot:before{border-radius:var(--radius-full);corner-shape:round;width:46%;height:46%;transform:scale(0)}.user-menu-module__IcrSKG__dot:after{border-radius:var(--radius-full);corner-shape:round;width:58%;height:22%;min-height:1.5px;transform:scaleX(0)}.user-menu-module__IcrSKG__dot[data-status=busy]{--dot-color:var(--danger)}.user-menu-module__IcrSKG__dot[data-status=busy]:after{transform:scaleX(1)}.user-menu-module__IcrSKG__dot[data-status=away]{--dot-color:var(--warning)}.user-menu-module__IcrSKG__dot[data-status=away]:before,.user-menu-module__IcrSKG__dot[data-status=offline]:before{transform:scale(1)}.user-menu-module__IcrSKG__dot[data-status=offline]{--dot-color:var(--text-muted)}.user-menu-module__IcrSKG__panel{--presence-surface:var(--surface-raised);--row:32px;--inset:4px;--menu-radius:var(--radius-detail);--menu-line:color-mix(in oklab, var(--foreground) 9%, transparent);z-index:var(--layer-dropdown);box-sizing:border-box;width:15.5rem;max-width:calc(100vw - 24px);padding:var(--inset);border:.5px solid var(--border);border-radius:var(--menu-radius);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:-.01em;text-align:left;transform-origin:var(--origin-x,100%) var(--origin-y,0px);outline:none;line-height:1.3;position:fixed;top:0;left:0}.user-menu-module__IcrSKG__panel[data-inline]{top:calc(100% + var(--space-related));position:absolute;left:auto}.user-menu-module__IcrSKG__panel[data-inline][data-align=end]{right:0}.user-menu-module__IcrSKG__panel[data-inline][data-align=start]{left:0}.user-menu-module__IcrSKG__panel[data-inline][data-align=center]{margin-left:calc(calc(var(--space-screen) + var(--space-page)) * -1);left:50%}.user-menu-module__IcrSKG__header{align-items:center;gap:var(--space-group);padding:var(--space-related) var(--space-related) var(--space-related);display:flex}.user-menu-module__IcrSKG__identity{gap:var(--space-hair);flex:1;min-width:0;display:grid}.user-menu-module__IcrSKG__nameRow{align-items:center;gap:var(--space-related);min-width:0;display:flex}.user-menu-module__IcrSKG__name{min-width:0;color:var(--foreground);font-size:var(--text-sm);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:500;line-height:1.25;overflow:hidden}.user-menu-module__IcrSKG__plan{min-width:0;max-width:55%;height:17px;padding:0 var(--space-tight);border:.5px solid var(--menu-line);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);background:color-mix(in oklab, var(--foreground) 4%, transparent);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;flex:0 100 auto;font-weight:500;line-height:16px;display:inline-block;overflow:hidden}.user-menu-module__IcrSKG__email{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.user-menu-module__IcrSKG__list{position:relative}.user-menu-module__IcrSKG__separator{height:.5px;margin:var(--inset) calc(var(--inset) * -1);background:var(--menu-line)}@media (max-resolution:1x){.user-menu-module__IcrSKG__separator{background:color-mix(in oklab, var(--foreground) 6%, transparent);height:1px}}.user-menu-module__IcrSKG__highlight{border-radius:var(--radius-detail);corner-shape:var(--corner-shape);background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.user-menu-module__IcrSKG__item{width:100%;height:var(--row);box-sizing:border-box;align-items:center;gap:var(--space-group);padding:0 var(--space-related);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;margin:0;display:flex;position:relative}.user-menu-module__IcrSKG__icon{width:16px;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.user-menu-module__IcrSKG__item:focus .user-menu-module__IcrSKG__icon{color:var(--foreground)}.user-menu-module__IcrSKG__itemLabel{flex:1;min-width:0;display:inline-flex;position:relative}.user-menu-module__IcrSKG__rise{white-space:nowrap;display:inline-block}@media (hover:none){.user-menu-module__IcrSKG__item:active{background:var(--surface-muted)}}.user-menu-module__IcrSKG__keys{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:1px;margin-left:auto;display:inline-flex}.user-menu-module__IcrSKG__key{min-width:1.05em;font:inherit;text-align:center;display:inline-block}.user-menu-module__IcrSKG__row{align-items:center;gap:var(--space-group);height:36px;padding:0 var(--space-tight) 0 var(--space-related);display:flex;position:relative}.user-menu-module__IcrSKG__rowLabel{color:var(--foreground);font-size:var(--text-sm);flex:1}.user-menu-module__IcrSKG__row .user-menu-module__IcrSKG__icon .user-menu-module__IcrSKG__dot{--dot-size:10px}.user-menu-module__IcrSKG__segments{--segment:28px;isolation:isolate;grid-auto-columns:var(--segment);height:26px;padding:var(--space-hair);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);background:color-mix(in oklab, var(--foreground) 5%, transparent);flex:none;grid-auto-flow:column;display:inline-grid;position:relative}.user-menu-module__IcrSKG__thumb{z-index:-1;top:var(--space-hair);bottom:var(--space-hair);left:var(--space-hair);width:var(--segment);border-radius:var(--radius-detail);corner-shape:var(--corner-shape);background:var(--surface-raised);box-shadow:var(--shadow-thumb), 0 0 0 .5px var(--menu-line);transform:translateX(calc(var(--index) * 100%));transition:transform var(--duration-spring) var(--ease-spring);position:absolute}[data-theme=dark] .user-menu-module__IcrSKG__thumb{background:color-mix(in oklab, var(--foreground) 20%, var(--surface-raised));box-shadow:none}.user-menu-module__IcrSKG__segment{border-radius:var(--radius-detail);corner-shape:var(--corner-shape);color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;place-items:center;margin:0;padding:0;display:grid}.user-menu-module__IcrSKG__segment .user-menu-module__IcrSKG__dot{--dot-size:9px;--presence-surface:var(--surface-raised)}@media (hover:hover) and (pointer:fine){.user-menu-module__IcrSKG__segment:hover{color:var(--text-secondary)}}.user-menu-module__IcrSKG__segment[aria-checked=true]{color:var(--foreground)}.user-menu-module__IcrSKG__spinner{animation:.8s linear infinite user-menu-module__IcrSKG__user-menu-spin}@keyframes user-menu-module__IcrSKG__user-menu-spin{to{transform:rotate(360deg)}}.user-menu-module__IcrSKG__scrim{z-index:var(--layer-overlay);background:var(--scrim);-webkit-tap-highlight-color:transparent;position:fixed;inset:0}.user-menu-module__IcrSKG__sheet{--row:46px;--inset:10px;z-index:var(--layer-dialog);overscroll-behavior:contain;width:auto;max-width:none;max-height:88dvh;padding:var(--space-related) var(--inset) calc(var(--space-group) + env(safe-area-inset-bottom));border-radius:var(--radius-container) var(--radius-container) 0 0;corner-shape:var(--corner-shape);border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}.user-menu-module__IcrSKG__handle{width:36px;height:5px;margin:0 auto var(--space-group);border-radius:var(--radius-full);corner-shape:round;background:var(--border-strong);cursor:grab;display:block}.user-menu-module__IcrSKG__sheet .user-menu-module__IcrSKG__header{padding:var(--space-tight) var(--space-related) var(--space-group)}.user-menu-module__IcrSKG__sheet .user-menu-module__IcrSKG__item,.user-menu-module__IcrSKG__sheet .user-menu-module__IcrSKG__rowLabel{font-size:var(--text-base)}.user-menu-module__IcrSKG__sheet .user-menu-module__IcrSKG__row{height:52px}.user-menu-module__IcrSKG__sheet .user-menu-module__IcrSKG__segments{--segment:40px;height:34px}.user-menu-module__IcrSKG__sheet .user-menu-module__IcrSKG__keys{display:none}@media (prefers-reduced-motion:reduce){.user-menu-module__IcrSKG__trigger,.user-menu-module__IcrSKG__chevron,.user-menu-module__IcrSKG__dot,.user-menu-module__IcrSKG__dot:before,.user-menu-module__IcrSKG__dot:after,.user-menu-module__IcrSKG__segment,.user-menu-module__IcrSKG__thumb,.user-menu-module__IcrSKG__item,.user-menu-module__IcrSKG__icon{transition:none}.user-menu-module__IcrSKG__spinner{animation-duration:2.4s}}
.site-module__49Xu1q__header{z-index:40;background:color-mix(in oklab, var(--background) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);position:sticky;top:0}.site-module__49Xu1q__bar{height:var(--site-header-height,64px);align-items:center;gap:var(--space-2);padding:0 clamp(16px,2.4vw,28px);display:flex}.site-module__49Xu1q__brand{--sq-r:10px;--sq-fill:transparent;background:var(--sq-fill);min-width:0;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;margin:-6px 0 -6px -8px;padding:6px 8px;text-decoration:none;display:inline-flex}.site-module__49Xu1q__brand:hover{color:var(--foreground)}.site-module__49Xu1q__brand:focus-visible{--sq-fill:var(--surface-muted);color:var(--foreground)}.site-module__49Xu1q__actions{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.site-module__49Xu1q__navLink{--sq-r:8px;--sq-fill:transparent;background:var(--sq-fill);height:32px;color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.site-module__49Xu1q__navLink:hover,.site-module__49Xu1q__navLink:focus-visible{--sq-fill:var(--surface-muted);color:var(--foreground)}.site-module__49Xu1q__navExternal{color:var(--text-muted);margin-left:3px}.site-module__49Xu1q__account{flex:none}.site-module__49Xu1q__footer{border-top:1px solid var(--border-subtle);background:var(--background)}.site-module__49Xu1q__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:28px clamp(16px,2.4vw,28px);display:flex}.site-module__49Xu1q__copyright{color:var(--text-muted);font-family:var(--font-pixel);margin:0;font-size:.8125rem}.site-module__49Xu1q__footerLinks{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}.site-module__49Xu1q__footerLink{color:var(--text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard);padding:2px 0;text-decoration:none;display:inline-block}.site-module__49Xu1q__footerLink:hover,.site-module__49Xu1q__footerLink:focus-visible{color:var(--foreground);text-underline-offset:.22em;text-decoration:underline}.site-module__49Xu1q__footerInner>nav{margin-left:auto}@media (max-width:719px){.site-module__49Xu1q__footerInner{flex-direction:column;align-items:flex-start}.site-module__49Xu1q__footerInner>nav{margin-left:0}}@media (prefers-reduced-motion:reduce){.site-module__49Xu1q__brand,.site-module__49Xu1q__navLink,.site-module__49Xu1q__footerLink{transition:none}}
.sign-in-module__ZHyAsG__page{min-height:100dvh;padding:var(--space-12) var(--gutter);background:var(--background);place-items:center;display:grid}.sign-in-module__ZHyAsG__column{gap:var(--space-6);width:min(100%,480px);display:grid}.sign-in-module__ZHyAsG__brand{--sq-r:12px;--sq-fill:transparent;background:var(--sq-fill);width:fit-content;color:var(--foreground);margin:-6px -8px;padding:6px 8px;text-decoration:none;display:inline-flex}.sign-in-module__ZHyAsG__brand:hover{color:var(--foreground)}.sign-in-module__ZHyAsG__brand:focus-visible{--sq-fill:var(--surface-muted);box-shadow:var(--focus-edge);--focus-outline:transparent;outline:none}.sign-in-module__ZHyAsG__card{--sq-r:var(--radius-surface);--sq-fill:var(--surface);--sq-stroke:var(--border);gap:var(--space-5);border:1px solid var(--sq-stroke);padding:var(--space-8);background:var(--sq-fill);display:grid;position:relative}@media (max-width:480px){.sign-in-module__ZHyAsG__card{padding:var(--space-6)}}.sign-in-module__ZHyAsG__icon{--sq-r:16px;--sq-fill:var(--surface-muted);background:var(--sq-fill);width:52px;height:52px;color:var(--text-secondary);place-items:center;display:grid}.sign-in-module__ZHyAsG__title{color:var(--accent-ink);font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400;font-size:clamp(var(--text-3xl), 7vw, 2.75rem);text-wrap:balance;margin:0;line-height:1.2}.sign-in-module__ZHyAsG__lede{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty;margin:0}.sign-in-module__ZHyAsG__notice{--sq-r:var(--radius-control);--sq-fill:var(--surface-muted);align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--sq-fill);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:0;display:flex}.sign-in-module__ZHyAsG__notice svg{flex:none;margin-top:2px}.sign-in-module__ZHyAsG__notice[data-tone=danger]{--sq-fill:color-mix(in oklab, var(--danger) 9%, var(--surface));color:var(--danger)}.sign-in-module__ZHyAsG__signedIn{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.sign-in-module__ZHyAsG__signedIn strong{color:var(--foreground);font-weight:600}.sign-in-module__ZHyAsG__actions{gap:var(--space-2);display:grid}.sign-in-module__ZHyAsG__cta{width:100%}.sign-in-module__ZHyAsG__fine{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);margin:0}.sign-in-module__ZHyAsG__footer{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-align:center;margin:0}
